aboutsummaryrefslogtreecommitdiff
path: root/.icons/awkward/22x22/apps
diff options
context:
space:
mode:
Diffstat (limited to '.icons/awkward/22x22/apps')
-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
5205 files changed, 31570 insertions, 0 deletions
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>