aboutsummaryrefslogtreecommitdiff
path: root/.icons/awkward/16x16/apps
diff options
context:
space:
mode:
Diffstat (limited to '.icons/awkward/16x16/apps')
-rw-r--r--.icons/awkward/16x16/apps/0ad.svg4
-rw-r--r--.icons/awkward/16x16/apps/140-game.svg6
l---------.icons/awkward/16x16/apps/1CD8_rundll32.0.svg1
l---------.icons/awkward/16x16/apps/1E64_notepad.0.svg1
-rw-r--r--.icons/awkward/16x16/apps/1cestart.svg5
l---------.icons/awkward/16x16/apps/1cv8.svg1
l---------.icons/awkward/16x16/apps/1cv8c.svg1
l---------.icons/awkward/16x16/apps/1password.svg1
-rw-r--r--.icons/awkward/16x16/apps/2048-qt.svg7
-rw-r--r--.icons/awkward/16x16/apps/2064-read-only-memories.svg9
l---------.icons/awkward/16x16/apps/2402_msiexec.0.svg1
l---------.icons/awkward/16x16/apps/2EF4_wordpad.0.svg1
l---------.icons/awkward/16x16/apps/4137_winhlp32.0.svg1
-rw-r--r--.icons/awkward/16x16/apps/4diac-ide.svg9
-rw-r--r--.icons/awkward/16x16/apps/4kslideshowmaker.svg4
-rw-r--r--.icons/awkward/16x16/apps/4kstogram.svg6
-rw-r--r--.icons/awkward/16x16/apps/4kvideodownloader.svg12
-rw-r--r--.icons/awkward/16x16/apps/4kvideotomp3.svg9
-rw-r--r--.icons/awkward/16x16/apps/4kyoutubetomp3.svg8
l---------.icons/awkward/16x16/apps/5961_Defunct_x86.0.svg1
-rw-r--r--.icons/awkward/16x16/apps/6180-the-moon.svg7
-rw-r--r--.icons/awkward/16x16/apps/7-days-to-die.svg4
l---------.icons/awkward/16x16/apps/7596_iexplore.0.svg1
l---------.icons/awkward/16x16/apps/7765_winebrowser.0.svg1
-rw-r--r--.icons/awkward/16x16/apps/7kaa.svg9
l---------.icons/awkward/16x16/apps/7z.svg1
l---------.icons/awkward/16x16/apps/7zip.svg1
-rw-r--r--.icons/awkward/16x16/apps/8bitmmo.svg5
-rw-r--r--.icons/awkward/16x16/apps/8tracks.svg4
l---------.icons/awkward/16x16/apps/97C1_wordpad.0.svg1
l---------.icons/awkward/16x16/apps/A35F_hh.0.svg1
l---------.icons/awkward/16x16/apps/Abricotine.svg1
l---------.icons/awkward/16x16/apps/Acetino2.svg1
l---------.icons/awkward/16x16/apps/AdobeFlash.svg1
-rw-r--r--.icons/awkward/16x16/apps/AdobePhotoshop.svg5
l---------.icons/awkward/16x16/apps/AdobeReader.svg1
l---------.icons/awkward/16x16/apps/AdobeReader10.svg1
l---------.icons/awkward/16x16/apps/AdobeReader11.svg1
l---------.icons/awkward/16x16/apps/AdobeReader12.svg1
l---------.icons/awkward/16x16/apps/AdobeReader8.svg1
l---------.icons/awkward/16x16/apps/AdobeReader9.svg1
-rw-r--r--.icons/awkward/16x16/apps/Alacritty.svg7
-rw-r--r--.icons/awkward/16x16/apps/Alva.svg6
l---------.icons/awkward/16x16/apps/Anatine.svg1
l---------.icons/awkward/16x16/apps/AppImage.svg1
-rw-r--r--.icons/awkward/16x16/apps/AppImageLauncher.svg5
l---------.icons/awkward/16x16/apps/Ardour-Ardour_5.12.0.svg1
-rw-r--r--.icons/awkward/16x16/apps/Black_Chocobo.svg12
l---------.icons/awkward/16x16/apps/Blender.svg1
l---------.icons/awkward/16x16/apps/Buka.svg1
l---------.icons/awkward/16x16/apps/BurpSuiteCommunity.svg1
-rw-r--r--.icons/awkward/16x16/apps/CMakeSetup.svg10
l---------.icons/awkward/16x16/apps/CMakeSetup32.svg1
l---------.icons/awkward/16x16/apps/Caprine.svg1
l---------.icons/awkward/16x16/apps/Cyan.svg1
-rw-r--r--.icons/awkward/16x16/apps/CycligentGitTool.svg4
l---------.icons/awkward/16x16/apps/EasyTAG_icon.svg1
-rw-r--r--.icons/awkward/16x16/apps/Encryptr.svg8
l---------.icons/awkward/16x16/apps/Etermutilities-terminal.svg1
-rw-r--r--.icons/awkward/16x16/apps/FAHControl.svg13
l---------.icons/awkward/16x16/apps/FB4C_iexplore.0.svg1
l---------.icons/awkward/16x16/apps/FBReader.svg1
l---------.icons/awkward/16x16/apps/FacebookMessenger-facebook.com.svg1
l---------.icons/awkward/16x16/apps/FoxitReader.svg1
-rw-r--r--.icons/awkward/16x16/apps/Freeter.svg6
l---------.icons/awkward/16x16/apps/GMail-mail.google.com.svg1
-rw-r--r--.icons/awkward/16x16/apps/GP6-icon.svg5
-rw-r--r--.icons/awkward/16x16/apps/GPG-Key4.svg6
-rw-r--r--.icons/awkward/16x16/apps/GPU_Viewer.svg17
l---------.icons/awkward/16x16/apps/GitKraken.svg1
l---------.icons/awkward/16x16/apps/Gitter.svg1
l---------.icons/awkward/16x16/apps/Gmail-mail.google.com.svg1
l---------.icons/awkward/16x16/apps/GnomeBaker.svg1
-rw-r--r--.icons/awkward/16x16/apps/JForex.svg4
-rw-r--r--.icons/awkward/16x16/apps/JavaFXSceneBuilder2.0.svg6
-rw-r--r--.icons/awkward/16x16/apps/KittehPlayer.svg6
-rw-r--r--.icons/awkward/16x16/apps/KoboDeluxe.svg7
l---------.icons/awkward/16x16/apps/LabPlot2.svg1
-rw-r--r--.icons/awkward/16x16/apps/LanguageTool.svg8
-rw-r--r--.icons/awkward/16x16/apps/MediaElch.svg16
l---------.icons/awkward/16x16/apps/MidnightCommander.svg1
l---------.icons/awkward/16x16/apps/Nextcloud.svg1
-rw-r--r--.icons/awkward/16x16/apps/NoMachine-icon.svg8
l---------.icons/awkward/16x16/apps/Nocturn-linux.svg1
l---------.icons/awkward/16x16/apps/Nocturn.svg1
-rw-r--r--.icons/awkward/16x16/apps/Nvidiux.svg6
-rw-r--r--.icons/awkward/16x16/apps/OpenAudible.svg7
-rw-r--r--.icons/awkward/16x16/apps/Othman.svg4
-rw-r--r--.icons/awkward/16x16/apps/PCSX2.svg7
l---------.icons/awkward/16x16/apps/Panini.svg1
l---------.icons/awkward/16x16/apps/Pithos.svg1
-rw-r--r--.icons/awkward/16x16/apps/PosteRazor.svg8
-rw-r--r--.icons/awkward/16x16/apps/QMPlay2.svg4
l---------.icons/awkward/16x16/apps/QMapShack.svg1
-rw-r--r--.icons/awkward/16x16/apps/QOwnNotes.svg5
l---------.icons/awkward/16x16/apps/QtIcon.svg1
l---------.icons/awkward/16x16/apps/QtProject-assistant.svg1
l---------.icons/awkward/16x16/apps/QtProject-designer.svg1
l---------.icons/awkward/16x16/apps/QtProject-linguist.svg1
l---------.icons/awkward/16x16/apps/QtProject-qdbusviewer.svg1
l---------.icons/awkward/16x16/apps/QtProject-qtcreator-qt5.svg1
l---------.icons/awkward/16x16/apps/QtProject-qtcreator.svg1
l---------.icons/awkward/16x16/apps/RSS_feeds.svg1
-rw-r--r--.icons/awkward/16x16/apps/RenameMyTVSeries.svg8
l---------.icons/awkward/16x16/apps/RescueTime.svg1
-rw-r--r--.icons/awkward/16x16/apps/Ri-li.svg4
-rw-r--r--.icons/awkward/16x16/apps/Ripcord_Icon.svg5
l---------.icons/awkward/16x16/apps/SUSEgreeter.svg1
l---------.icons/awkward/16x16/apps/ScanTailor.svg1
-rw-r--r--.icons/awkward/16x16/apps/Sci48M.svg4
l---------.icons/awkward/16x16/apps/ScudCloud.svg1
l---------.icons/awkward/16x16/apps/Singular.svg1
l---------.icons/awkward/16x16/apps/SpiderOak.svg1
-rw-r--r--.icons/awkward/16x16/apps/SpiderOakONE.svg8
l---------.icons/awkward/16x16/apps/Spotify.svg1
l---------.icons/awkward/16x16/apps/Stacer.svg1
-rw-r--r--.icons/awkward/16x16/apps/SymbolEditor.svg12
-rw-r--r--.icons/awkward/16x16/apps/TeXmacs.svg6
-rw-r--r--.icons/awkward/16x16/apps/TeXworks.svg4
l---------.icons/awkward/16x16/apps/TeamViewer.svg1
-rw-r--r--.icons/awkward/16x16/apps/TeighaViewer.svg6
-rw-r--r--.icons/awkward/16x16/apps/Temps.svg5
l---------.icons/awkward/16x16/apps/Terminal.svg1
l---------.icons/awkward/16x16/apps/Thunar.svg1
-rw-r--r--.icons/awkward/16x16/apps/ToneLib-GFX.svg14
-rw-r--r--.icons/awkward/16x16/apps/ToneLib-Jam.svg4
-rw-r--r--.icons/awkward/16x16/apps/ToneLib-Zoom.svg17
l---------.icons/awkward/16x16/apps/VBox.svg1
-rw-r--r--.icons/awkward/16x16/apps/VCVRack.svg5
-rw-r--r--.icons/awkward/16x16/apps/VVVVVV.svg7
-rw-r--r--.icons/awkward/16x16/apps/WMail.svg4
-rw-r--r--.icons/awkward/16x16/apps/WickrMe.svg5
l---------.icons/awkward/16x16/apps/XMind.svg1
-rw-r--r--.icons/awkward/16x16/apps/Xfwm4CompositeEditor.svg4
l---------.icons/awkward/16x16/apps/XrendrMixer.svg1
-rw-r--r--.icons/awkward/16x16/apps/Zoom.svg4
-rw-r--r--.icons/awkward/16x16/apps/a-story-about-my-uncle.svg4
-rw-r--r--.icons/awkward/16x16/apps/abiword.svg4
l---------.icons/awkward/16x16/apps/about_kde.svg1
-rw-r--r--.icons/awkward/16x16/apps/abricotine.svg6
-rw-r--r--.icons/awkward/16x16/apps/abrowser.svg9
l---------.icons/awkward/16x16/apps/abrt.svg1
-rw-r--r--.icons/awkward/16x16/apps/accerciser.svg7
l---------.icons/awkward/16x16/apps/access.svg1
l---------.icons/awkward/16x16/apps/accessibility-directory.svg1
l---------.icons/awkward/16x16/apps/accessibility.svg1
l---------.icons/awkward/16x16/apps/accessibility_section.svg1
l---------.icons/awkward/16x16/apps/accessories-archiver.svg1
-rw-r--r--.icons/awkward/16x16/apps/accessories-calculator.svg10
-rw-r--r--.icons/awkward/16x16/apps/accessories-camera.svg7
-rw-r--r--.icons/awkward/16x16/apps/accessories-character-map.svg4
l---------.icons/awkward/16x16/apps/accessories-clock.svg1
-rw-r--r--.icons/awkward/16x16/apps/accessories-dictionary.svg5
-rw-r--r--.icons/awkward/16x16/apps/accessories-ebook-reader.svg5
-rw-r--r--.icons/awkward/16x16/apps/accessories-notes.svg7
l---------.icons/awkward/16x16/apps/accessories-screenshot.svg1
-rw-r--r--.icons/awkward/16x16/apps/accessories-text-editor.svg4
-rw-r--r--.icons/awkward/16x16/apps/acetoneiso.svg4
-rw-r--r--.icons/awkward/16x16/apps/acreloaded.svg5
-rw-r--r--.icons/awkward/16x16/apps/acroread.svg6
l---------.icons/awkward/16x16/apps/activity-log-manager.svg1
-rw-r--r--.icons/awkward/16x16/apps/activitywatch.svg9
l---------.icons/awkward/16x16/apps/addressbook.svg1
l---------.icons/awkward/16x16/apps/administration.svg1
l---------.icons/awkward/16x16/apps/adobe-flashplayer.svg1
l---------.icons/awkward/16x16/apps/adobe-reader.svg1
l---------.icons/awkward/16x16/apps/adobeflashplugin.svg1
-rw-r--r--.icons/awkward/16x16/apps/advanced-rest-client.svg7
-rw-r--r--.icons/awkward/16x16/apps/adventure-capitalist.svg4
-rw-r--r--.icons/awkward/16x16/apps/aegisub.svg9
-rw-r--r--.icons/awkward/16x16/apps/agave.svg10
l---------.icons/awkward/16x16/apps/agenda.svg1
-rw-r--r--.icons/awkward/16x16/apps/agent.svg7
-rw-r--r--.icons/awkward/16x16/apps/airvpn.svg4
-rw-r--r--.icons/awkward/16x16/apps/airwave-manager.svg5
-rw-r--r--.icons/awkward/16x16/apps/akira.svg7
l---------.icons/awkward/16x16/apps/akonadi.svg1
l---------.icons/awkward/16x16/apps/akonadiconsole.svg1
-rw-r--r--.icons/awkward/16x16/apps/akonaditray.svg5
-rw-r--r--.icons/awkward/16x16/apps/akregator.svg6
l---------.icons/awkward/16x16/apps/alacarte.svg1
l---------.icons/awkward/16x16/apps/alarm-clock.svg1
-rw-r--r--.icons/awkward/16x16/apps/albert.svg4
-rw-r--r--.icons/awkward/16x16/apps/albion-online.svg11
-rw-r--r--.icons/awkward/16x16/apps/alc.svg16
-rw-r--r--.icons/awkward/16x16/apps/alexandra.svg5
l---------.icons/awkward/16x16/apps/alien-arena.svg1
-rw-r--r--.icons/awkward/16x16/apps/alienarena.svg7
l---------.icons/awkward/16x16/apps/alienfx-gtk.svg1
-rw-r--r--.icons/awkward/16x16/apps/alienfx.svg5
-rw-r--r--.icons/awkward/16x16/apps/allegorithmic-Substance_Alchemist.svg4
-rw-r--r--.icons/awkward/16x16/apps/allegorithmic-Substance_B2M.svg4
-rw-r--r--.icons/awkward/16x16/apps/allegorithmic-Substance_Designer.svg4
-rw-r--r--.icons/awkward/16x16/apps/allegorithmic-Substance_Painter.svg7
-rw-r--r--.icons/awkward/16x16/apps/alltomp3.svg5
-rw-r--r--.icons/awkward/16x16/apps/alltray.svg4
-rw-r--r--.icons/awkward/16x16/apps/almanah.svg6
l---------.icons/awkward/16x16/apps/alsamixergui.svg1
-rw-r--r--.icons/awkward/16x16/apps/altus.svg8
l---------.icons/awkward/16x16/apps/altyo.svg1
l---------.icons/awkward/16x16/apps/amarok-icon.svg1
-rw-r--r--.icons/awkward/16x16/apps/amarok.svg4
l---------.icons/awkward/16x16/apps/amarok2.svg1
-rw-r--r--.icons/awkward/16x16/apps/amazon-store.svg5
l---------.icons/awkward/16x16/apps/amazon.svg1
l---------.icons/awkward/16x16/apps/amazonclouddrive.svg1
l---------.icons/awkward/16x16/apps/amd-ati.svg1
-rw-r--r--.icons/awkward/16x16/apps/amd.svg4
-rw-r--r--.icons/awkward/16x16/apps/amnesia-a-machine-for-pigs.svg6
-rw-r--r--.icons/awkward/16x16/apps/amnesia-the-dark-descent.svg5
l---------.icons/awkward/16x16/apps/amor.svg1
l---------.icons/awkward/16x16/apps/amule.svg1
l---------.icons/awkward/16x16/apps/amulegui.svg1
l---------.icons/awkward/16x16/apps/anaconda.svg1
-rw-r--r--.icons/awkward/16x16/apps/anatine.svg3
-rw-r--r--.icons/awkward/16x16/apps/anbox.svg4
-rw-r--r--.icons/awkward/16x16/apps/android-file-transfer.svg10
-rw-r--r--.icons/awkward/16x16/apps/android-sdk.svg10
l---------.icons/awkward/16x16/apps/android-studio-beta.svg1
l---------.icons/awkward/16x16/apps/android-studio.svg1
-rw-r--r--.icons/awkward/16x16/apps/androidstudio.svg10
-rw-r--r--.icons/awkward/16x16/apps/angrysearch.svg7
-rw-r--r--.icons/awkward/16x16/apps/angular-console.svg4
-rw-r--r--.icons/awkward/16x16/apps/anjuta.svg4
-rw-r--r--.icons/awkward/16x16/apps/anki.svg4
-rw-r--r--.icons/awkward/16x16/apps/annas-quest.svg12
-rw-r--r--.icons/awkward/16x16/apps/anoise.svg6
-rw-r--r--.icons/awkward/16x16/apps/another-redis-desktop-manager.svg12
-rw-r--r--.icons/awkward/16x16/apps/ant-downloader.svg13
l---------.icons/awkward/16x16/apps/antimicro.svg1
-rw-r--r--.icons/awkward/16x16/apps/anydesk.svg5
-rw-r--r--.icons/awkward/16x16/apps/ao-app.svg4
-rw-r--r--.icons/awkward/16x16/apps/apachedirectorystudio.svg4
-rw-r--r--.icons/awkward/16x16/apps/apk-icon-editor.svg19
l---------.icons/awkward/16x16/apps/app-launcher.svg1
-rw-r--r--.icons/awkward/16x16/apps/app-outlet.svg7
l---------.icons/awkward/16x16/apps/app.rednotebook.RedNotebook.svg1
l---------.icons/awkward/16x16/apps/app.svg1
l---------.icons/awkward/16x16/apps/apparmor_view_profile.svg1
-rw-r--r--.icons/awkward/16x16/apps/appcode.svg10
l---------.icons/awkward/16x16/apps/apper.svg1
l---------.icons/awkward/16x16/apps/appgrid.svg1
l---------.icons/awkward/16x16/apps/appimagekit-Alva.svg1
l---------.icons/awkward/16x16/apps/appimagekit-AppImage.svg1
l---------.icons/awkward/16x16/apps/appimagekit-Black_Chocobo.svg1
l---------.icons/awkward/16x16/apps/appimagekit-Cyan.svg1
l---------.icons/awkward/16x16/apps/appimagekit-Freeter.svg1
l---------.icons/awkward/16x16/apps/appimagekit-KittehPlayer.svg1
l---------.icons/awkward/16x16/apps/appimagekit-MediaElch.svg1
l---------.icons/awkward/16x16/apps/appimagekit-Ripcord_Icon.svg1
l---------.icons/awkward/16x16/apps/appimagekit-advanced-rest-client.svg1
l---------.icons/awkward/16x16/apps/appimagekit-altus.svg1
l---------.icons/awkward/16x16/apps/appimagekit-another-redis-desktop-manager.svg1
l---------.icons/awkward/16x16/apps/appimagekit-ant-downloader.svg1
l---------.icons/awkward/16x16/apps/appimagekit-app-outlet.svg1
l---------.icons/awkward/16x16/apps/appimagekit-archipelago.svg1
l---------.icons/awkward/16x16/apps/appimagekit-ark-desktop-wallet.svg1
l---------.icons/awkward/16x16/apps/appimagekit-atomic.svg1
l---------.icons/awkward/16x16/apps/appimagekit-augur.svg1
l---------.icons/awkward/16x16/apps/appimagekit-auryo.svg1
l---------.icons/awkward/16x16/apps/appimagekit-azpainter.svg1
l---------.icons/awkward/16x16/apps/appimagekit-balena-etcher-electron.svg1
l---------.icons/awkward/16x16/apps/appimagekit-bitshares2-light.svg1
l---------.icons/awkward/16x16/apps/appimagekit-bitwarden.svg1
l---------.icons/awkward/16x16/apps/appimagekit-bloomrpc.svg1
l---------.icons/awkward/16x16/apps/appimagekit-brackets-electron.svg1
l---------.icons/awkward/16x16/apps/appimagekit-buka.svg1
l---------.icons/awkward/16x16/apps/appimagekit-cacher.svg1
l---------.icons/awkward/16x16/apps/appimagekit-caprine.svg1
l---------.icons/awkward/16x16/apps/appimagekit-chiaki.svg1
l---------.icons/awkward/16x16/apps/appimagekit-clipgrab.svg1
l---------.icons/awkward/16x16/apps/appimagekit-colon.svg1
l---------.icons/awkward/16x16/apps/appimagekit-colorpicker.svg1
l---------.icons/awkward/16x16/apps/appimagekit-conky-logomark-violet.svg1
l---------.icons/awkward/16x16/apps/appimagekit-cool-retro-term.svg1
l---------.icons/awkward/16x16/apps/appimagekit-cozydrive.svg1
l---------.icons/awkward/16x16/apps/appimagekit-cpod.svg1
l---------.icons/awkward/16x16/apps/appimagekit-cryptr.svg1
l---------.icons/awkward/16x16/apps/appimagekit-cura-icon.svg1
l---------.icons/awkward/16x16/apps/appimagekit-cutepeaks.svg1
l---------.icons/awkward/16x16/apps/appimagekit-cutter.svg1
l---------.icons/awkward/16x16/apps/appimagekit-delir.svg1
l---------.icons/awkward/16x16/apps/appimagekit-devhub.svg1
-rw-r--r--.icons/awkward/16x16/apps/appimagekit-diffuse.svg4
l---------.icons/awkward/16x16/apps/appimagekit-dockstation.svg1
l---------.icons/awkward/16x16/apps/appimagekit-doki-doki-mod-manager.svg1
l---------.icons/awkward/16x16/apps/appimagekit-downline.svg1
l---------.icons/awkward/16x16/apps/appimagekit-draw.io.svg1
l---------.icons/awkward/16x16/apps/appimagekit-drawpile.svg1
l---------.icons/awkward/16x16/apps/appimagekit-duskplayer.svg1
l---------.icons/awkward/16x16/apps/appimagekit-edex-ui.svg1
l---------.icons/awkward/16x16/apps/appimagekit-electorrent.svg1
l---------.icons/awkward/16x16/apps/appimagekit-electrum-axe.svg1
l---------.icons/awkward/16x16/apps/appimagekit-emacs.svg1
l---------.icons/awkward/16x16/apps/appimagekit-fontbase.svg1
l---------.icons/awkward/16x16/apps/appimagekit-franz.svg1
l---------.icons/awkward/16x16/apps/appimagekit-friture.svg1
l---------.icons/awkward/16x16/apps/appimagekit-fspy.svg1
l---------.icons/awkward/16x16/apps/appimagekit-gifcurry.svg1
l---------.icons/awkward/16x16/apps/appimagekit-gisto.svg1
l---------.icons/awkward/16x16/apps/appimagekit-github-desktop.svg1
l---------.icons/awkward/16x16/apps/appimagekit-glyphr-studio-desktop.svg1
l---------.icons/awkward/16x16/apps/appimagekit-gmail-desktop.svg1
-rw-r--r--.icons/awkward/16x16/apps/appimagekit-gravit-designer.svg12
l---------.icons/awkward/16x16/apps/appimagekit-hotspot.svg1
l---------.icons/awkward/16x16/apps/appimagekit-hw-probe.svg1
l---------.icons/awkward/16x16/apps/appimagekit-joplin.svg1
l---------.icons/awkward/16x16/apps/appimagekit-junior_install_icon.svg1
l---------.icons/awkward/16x16/apps/appimagekit-kahla.svg1
l---------.icons/awkward/16x16/apps/appimagekit-kaku.svg1
l---------.icons/awkward/16x16/apps/appimagekit-kawanime.svg1
l---------.icons/awkward/16x16/apps/appimagekit-kitty.svg1
l---------.icons/awkward/16x16/apps/appimagekit-ksnip.svg1
l---------.icons/awkward/16x16/apps/appimagekit-laigter.svg1
l---------.icons/awkward/16x16/apps/appimagekit-leocad.svg1
l---------.icons/awkward/16x16/apps/appimagekit-leonflix.svg1
l---------.icons/awkward/16x16/apps/appimagekit-littleweeb.svg1
l---------.icons/awkward/16x16/apps/appimagekit-love.svg1
l---------.icons/awkward/16x16/apps/appimagekit-makagiga.svg1
l---------.icons/awkward/16x16/apps/appimagekit-mandelbulber2.svg1
l---------.icons/awkward/16x16/apps/appimagekit-mediaconch.svg1
l---------.icons/awkward/16x16/apps/appimagekit-mellowplayer.svg1
l---------.icons/awkward/16x16/apps/appimagekit-mikutter.svg1
l---------.icons/awkward/16x16/apps/appimagekit-minetime.svg1
l---------.icons/awkward/16x16/apps/appimagekit-motrix.svg1
l---------.icons/awkward/16x16/apps/appimagekit-museeks.svg1
l---------.icons/awkward/16x16/apps/appimagekit-negibox.svg1
l---------.icons/awkward/16x16/apps/appimagekit-nighthawk.svg1
l---------.icons/awkward/16x16/apps/appimagekit-notable.svg1
l---------.icons/awkward/16x16/apps/appimagekit-nuclear.svg1
l---------.icons/awkward/16x16/apps/appimagekit-odrive.svg1
l---------.icons/awkward/16x16/apps/appimagekit-org.keepassxc.KeePassXC.svg1
l---------.icons/awkward/16x16/apps/appimagekit-org.olivevideoeditor.Olive.svg1
l---------.icons/awkward/16x16/apps/appimagekit-pcloud.svg1
l---------.icons/awkward/16x16/apps/appimagekit-pioneer_install_icon.svg1
l---------.icons/awkward/16x16/apps/appimagekit-plexamp.svg1
l---------.icons/awkward/16x16/apps/appimagekit-pling-store.svg1
l---------.icons/awkward/16x16/apps/appimagekit-protonmail-desktop-unofficial.svg1
l---------.icons/awkward/16x16/apps/appimagekit-pulse-sms.svg1
l---------.icons/awkward/16x16/apps/appimagekit-qnapi.svg1
l---------.icons/awkward/16x16/apps/appimagekit-rambox.svg1
l---------.icons/awkward/16x16/apps/appimagekit-raven-reader.svg1
l---------.icons/awkward/16x16/apps/appimagekit-rclonetray.svg1
l---------.icons/awkward/16x16/apps/appimagekit-rpcs3.svg1
l---------.icons/awkward/16x16/apps/appimagekit-sengi.svg1
l---------.icons/awkward/16x16/apps/appimagekit-shadow-dev.svg1
l---------.icons/awkward/16x16/apps/appimagekit-stacer.svg1
l---------.icons/awkward/16x16/apps/appimagekit-standard-notes.svg1
l---------.icons/awkward/16x16/apps/appimagekit-supertux2.svg1
l---------.icons/awkward/16x16/apps/appimagekit-synfigstudio.svg1
l---------.icons/awkward/16x16/apps/appimagekit-teams-for-linux.svg1
l---------.icons/awkward/16x16/apps/appimagekit-trinity-desktop.svg1
l---------.icons/awkward/16x16/apps/appimagekit-unityhub.svg1
l---------.icons/awkward/16x16/apps/appimagekit-vieb.svg1
l---------.icons/awkward/16x16/apps/appimagekit-vnote.svg1
l---------.icons/awkward/16x16/apps/appimagekit-wewechat.svg1
l---------.icons/awkward/16x16/apps/appimagekit-wire-desktop.svg1
l---------.icons/awkward/16x16/apps/appimagekit-workflowy.svg1
l---------.icons/awkward/16x16/apps/appimagekit-xnviewmp.svg1
-rw-r--r--.icons/awkward/16x16/apps/applets-screenshooter.svg4
l---------.icons/awkward/16x16/apps/applets-template.svg1
-rw-r--r--.icons/awkward/16x16/apps/application-community.svg7
l---------.icons/awkward/16x16/apps/application-default-icon.svg1
l---------.icons/awkward/16x16/apps/application-vnd.iccprofile.svg1
l---------.icons/awkward/16x16/apps/application-x-pml18.svg1
l---------.icons/awkward/16x16/apps/application-x-pml18free.svg1
l---------.icons/awkward/16x16/apps/application-x-prl18.svg1
l---------.icons/awkward/16x16/apps/application-x-prl18free.svg1
l---------.icons/awkward/16x16/apps/application-x-tml18.svg1
l---------.icons/awkward/16x16/apps/application-x-tml18free.svg1
-rw-r--r--.icons/awkward/16x16/apps/applications-accessories.svg7
-rw-r--r--.icons/awkward/16x16/apps/applications-development-translation.svg4
-rw-r--r--.icons/awkward/16x16/apps/applications-development-web.svg4
-rw-r--r--.icons/awkward/16x16/apps/applications-development.svg4
l---------.icons/awkward/16x16/apps/applications-education-language.svg1
-rw-r--r--.icons/awkward/16x16/apps/applications-education-mathematics.svg6
-rw-r--r--.icons/awkward/16x16/apps/applications-education.svg5
-rw-r--r--.icons/awkward/16x16/apps/applications-engineering.svg15
l---------.icons/awkward/16x16/apps/applications-featured.svg1
l---------.icons/awkward/16x16/apps/applications-fonts.svg1
l---------.icons/awkward/16x16/apps/applications-games.svg1
l---------.icons/awkward/16x16/apps/applications-graphics.svg1
-rw-r--r--.icons/awkward/16x16/apps/applications-haskell.svg5
-rw-r--r--.icons/awkward/16x16/apps/applications-interfacedesign.svg10
l---------.icons/awkward/16x16/apps/applications-internet.svg1
l---------.icons/awkward/16x16/apps/applications-java.svg1
-rw-r--r--.icons/awkward/16x16/apps/applications-multimedia.svg15
-rw-r--r--.icons/awkward/16x16/apps/applications-office.svg10
l---------.icons/awkward/16x16/apps/applications-other.svg1
-rw-r--r--.icons/awkward/16x16/apps/applications-science.svg5
l---------.icons/awkward/16x16/apps/applications-system.svg1
-rw-r--r--.icons/awkward/16x16/apps/applications-utilities.svg8
l---------.icons/awkward/16x16/apps/applications-webbrowsers.svg1
l---------.icons/awkward/16x16/apps/apport-gtk2.svg1
l---------.icons/awkward/16x16/apps/apport.svg1
l---------.icons/awkward/16x16/apps/aptana-studio.svg1
-rw-r--r--.icons/awkward/16x16/apps/aptana.svg4
l---------.icons/awkward/16x16/apps/aptdaemon-download.svg1
l---------.icons/awkward/16x16/apps/aptdaemon-update-cache.svg1
l---------.icons/awkward/16x16/apps/aptdaemon-upgrade.svg1
l---------.icons/awkward/16x16/apps/aptdaemon-working.svg1
l---------.icons/awkward/16x16/apps/ar.com.tuxguitar.TuxGuitar.svg1
-rw-r--r--.icons/awkward/16x16/apps/archipelago.svg4
l---------.icons/awkward/16x16/apps/archive-manager.svg1
l---------.icons/awkward/16x16/apps/archivemanager.svg1
-rw-r--r--.icons/awkward/16x16/apps/arcolinux-hello.svg4
-rw-r--r--.icons/awkward/16x16/apps/ardour.svg3
l---------.icons/awkward/16x16/apps/ardour5.svg1
l---------.icons/awkward/16x16/apps/arduino-icon-small.svg1
l---------.icons/awkward/16x16/apps/arduino-ide.svg1
-rw-r--r--.icons/awkward/16x16/apps/arduino.svg4
-rw-r--r--.icons/awkward/16x16/apps/argouml.svg7
l---------.icons/awkward/16x16/apps/ark-desktop-wallet.svg1
-rw-r--r--.icons/awkward/16x16/apps/ark-game.svg16
-rw-r--r--.icons/awkward/16x16/apps/ark.svg8
-rw-r--r--.icons/awkward/16x16/apps/armagetronad.svg5
l---------.icons/awkward/16x16/apps/artha.svg1
-rw-r--r--.icons/awkward/16x16/apps/artikulate.svg4
-rw-r--r--.icons/awkward/16x16/apps/arts.svg6
-rw-r--r--.icons/awkward/16x16/apps/artsbuilder.svg4
-rw-r--r--.icons/awkward/16x16/apps/artscontrol.svg4
-rw-r--r--.icons/awkward/16x16/apps/asbru-cm.svg6
-rw-r--r--.icons/awkward/16x16/apps/asc-de.svg5
-rw-r--r--.icons/awkward/16x16/apps/aseprite.svg6
l---------.icons/awkward/16x16/apps/asounder.svg1
-rw-r--r--.icons/awkward/16x16/apps/assaultcube.svg7
l---------.icons/awkward/16x16/apps/assistant-qt4.svg1
l---------.icons/awkward/16x16/apps/assistant-qt5.svg1
l---------.icons/awkward/16x16/apps/assistant.svg1
l---------.icons/awkward/16x16/apps/assistant5.svg1
-rw-r--r--.icons/awkward/16x16/apps/astromenace.svg5
l---------.icons/awkward/16x16/apps/asunder.svg1
-rw-r--r--.icons/awkward/16x16/apps/atom-beta.svg13
-rw-r--r--.icons/awkward/16x16/apps/atom-rpg.svg12
-rw-r--r--.icons/awkward/16x16/apps/atom.svg7
-rw-r--r--.icons/awkward/16x16/apps/atomic.svg5
l---------.icons/awkward/16x16/apps/atomix-icon.svg1
l---------.icons/awkward/16x16/apps/atomix.svg1
l---------.icons/awkward/16x16/apps/atril.svg1
-rw-r--r--.icons/awkward/16x16/apps/atunes.svg8
-rw-r--r--.icons/awkward/16x16/apps/audacious.svg4
-rw-r--r--.icons/awkward/16x16/apps/audacity.svg4
l---------.icons/awkward/16x16/apps/audex.svg1
-rw-r--r--.icons/awkward/16x16/apps/audience.svg4
l---------.icons/awkward/16x16/apps/audio-player.svg1
-rw-r--r--.icons/awkward/16x16/apps/audio-recorder.svg4
-rw-r--r--.icons/awkward/16x16/apps/audiobook.svg4
-rw-r--r--.icons/awkward/16x16/apps/augur.svg4
-rw-r--r--.icons/awkward/16x16/apps/aurees.svg7
-rw-r--r--.icons/awkward/16x16/apps/auryo.svg4
-rw-r--r--.icons/awkward/16x16/apps/authy.svg5
l---------.icons/awkward/16x16/apps/autokey.svg1
-rw-r--r--.icons/awkward/16x16/apps/avidemux.svg4
-rw-r--r--.icons/awkward/16x16/apps/avimetaedit.svg6
-rw-r--r--.icons/awkward/16x16/apps/avogadro-icon.svg11
l---------.icons/awkward/16x16/apps/awf.svg1
l---------.icons/awkward/16x16/apps/ax-applet.svg1
-rw-r--r--.icons/awkward/16x16/apps/azpainter.svg12
-rw-r--r--.icons/awkward/16x16/apps/azuredatastudio.svg7
-rw-r--r--.icons/awkward/16x16/apps/baba-is-you.svg4
-rw-r--r--.icons/awkward/16x16/apps/babe.svg4
l---------.icons/awkward/16x16/apps/background.svg1
l---------.icons/awkward/16x16/apps/badge-small.svg1
-rw-r--r--.icons/awkward/16x16/apps/badland.svg11
-rw-r--r--.icons/awkward/16x16/apps/baidunetdisk.svg13
-rw-r--r--.icons/awkward/16x16/apps/baka-mplayer.svg6
l---------.icons/awkward/16x16/apps/balena-etcher-electron.svg1
l---------.icons/awkward/16x16/apps/baloo.svg1
-rw-r--r--.icons/awkward/16x16/apps/bandcamp.svg5
l---------.icons/awkward/16x16/apps/banshee-1.svg1
-rw-r--r--.icons/awkward/16x16/apps/banshee.svg4
l---------.icons/awkward/16x16/apps/baobab.svg1
-rw-r--r--.icons/awkward/16x16/apps/bareftp.svg5
-rw-r--r--.icons/awkward/16x16/apps/barotrauma.svg5
-rw-r--r--.icons/awkward/16x16/apps/barrier.svg10
l---------.icons/awkward/16x16/apps/bash.svg1
-rw-r--r--.icons/awkward/16x16/apps/basingstoke.svg4
l---------.icons/awkward/16x16/apps/basket.svg1
-rw-r--r--.icons/awkward/16x16/apps/bastion.svg9
-rw-r--r--.icons/awkward/16x16/apps/battleblock-theater.svg5
-rw-r--r--.icons/awkward/16x16/apps/bbc.svg6
-rw-r--r--.icons/awkward/16x16/apps/bcompare.svg9
-rw-r--r--.icons/awkward/16x16/apps/becalm.svg11
-rw-r--r--.icons/awkward/16x16/apps/bendy-and-the-ink-machine.svg4
l---------.icons/awkward/16x16/apps/beryl-settings.svg1
-rw-r--r--.icons/awkward/16x16/apps/betaflight-configurator.svg4
-rw-r--r--.icons/awkward/16x16/apps/bibletime.svg4
l---------.icons/awkward/16x16/apps/bijiben.svg1
-rw-r--r--.icons/awkward/16x16/apps/billard-gl.svg5
-rw-r--r--.icons/awkward/16x16/apps/birdie.svg13
-rw-r--r--.icons/awkward/16x16/apps/bisq.svg11
l---------.icons/awkward/16x16/apps/bitcoin-qt.svg1
-rw-r--r--.icons/awkward/16x16/apps/bitcoin.svg4
l---------.icons/awkward/16x16/apps/bitcoin128.svg1
-rw-r--r--.icons/awkward/16x16/apps/bitmap2component.svg5
-rw-r--r--.icons/awkward/16x16/apps/bitshares2-light.svg8
-rw-r--r--.icons/awkward/16x16/apps/bitwarden.svg4
-rw-r--r--.icons/awkward/16x16/apps/bitwig-studio.svg19
-rw-r--r--.icons/awkward/16x16/apps/blackmagic-Fusion8.svg6
-rw-r--r--.icons/awkward/16x16/apps/blackmagic-Fusion9.svg7
l---------.icons/awkward/16x16/apps/bleachbit.svg1
-rw-r--r--.icons/awkward/16x16/apps/blender.svg5
l---------.icons/awkward/16x16/apps/bless.svg1
-rw-r--r--.icons/awkward/16x16/apps/blinken.svg7
l---------.icons/awkward/16x16/apps/blivet-gui.svg1
-rw-r--r--.icons/awkward/16x16/apps/blobAndConquer.svg10
-rw-r--r--.icons/awkward/16x16/apps/blobby.svg4
-rw-r--r--.icons/awkward/16x16/apps/blobwars.svg6
-rw-r--r--.icons/awkward/16x16/apps/blockbench.svg4
l---------.icons/awkward/16x16/apps/blockdevice.svg1
-rw-r--r--.icons/awkward/16x16/apps/blockout.svg11
-rw-r--r--.icons/awkward/16x16/apps/blogilo.svg4
-rw-r--r--.icons/awkward/16x16/apps/bloomrpc.svg6
-rw-r--r--.icons/awkward/16x16/apps/bluefish.svg8
-rw-r--r--.icons/awkward/16x16/apps/bluegriffon.svg15
-rw-r--r--.icons/awkward/16x16/apps/bluej.svg6
-rw-r--r--.icons/awkward/16x16/apps/bluejeans.svg6
l---------.icons/awkward/16x16/apps/blueman-serial.svg1
l---------.icons/awkward/16x16/apps/blueman.svg1
l---------.icons/awkward/16x16/apps/blueradio-48.svg1
l---------.icons/awkward/16x16/apps/blueradio.svg1
l---------.icons/awkward/16x16/apps/bluetooth-48.svg1
l---------.icons/awkward/16x16/apps/bluetooth-radio.svg1
l---------.icons/awkward/16x16/apps/bluetoothradio.svg1
l---------.icons/awkward/16x16/apps/boinc-manager.svg1
-rw-r--r--.icons/awkward/16x16/apps/boinc.svg5
-rw-r--r--.icons/awkward/16x16/apps/bomber.svg5
-rw-r--r--.icons/awkward/16x16/apps/bomi.svg4
-rw-r--r--.icons/awkward/16x16/apps/bookworm.svg5
-rw-r--r--.icons/awkward/16x16/apps/boomaga.svg7
-rw-r--r--.icons/awkward/16x16/apps/boostnote.svg5
l---------.icons/awkward/16x16/apps/boot.svg1
-rw-r--r--.icons/awkward/16x16/apps/borderlands-2.svg4
-rw-r--r--.icons/awkward/16x16/apps/borderlands-the-pre-sequel.svg4
-rw-r--r--.icons/awkward/16x16/apps/boswars.svg9
l---------.icons/awkward/16x16/apps/bottles_notepad.svg1
l---------.icons/awkward/16x16/apps/bottles_wine-uninstaller.svg1
l---------.icons/awkward/16x16/apps/bottles_wine-winecfg.svg1
l---------.icons/awkward/16x16/apps/bottles_wine.svg1
l---------.icons/awkward/16x16/apps/bottles_winetricks.svg1
-rw-r--r--.icons/awkward/16x16/apps/bovo.svg9
-rw-r--r--.icons/awkward/16x16/apps/box.svg10
-rw-r--r--.icons/awkward/16x16/apps/bpython.svg7
-rw-r--r--.icons/awkward/16x16/apps/br.com.jeanhertel.adriconf.svg6
-rw-r--r--.icons/awkward/16x16/apps/brackets-electron.svg5
-rw-r--r--.icons/awkward/16x16/apps/brackets.svg5
-rw-r--r--.icons/awkward/16x16/apps/braindump.svg5
l---------.icons/awkward/16x16/apps/brasero.svg1
l---------.icons/awkward/16x16/apps/brave-browser-beta.svg1
-rw-r--r--.icons/awkward/16x16/apps/brave-browser-dev.svg4
-rw-r--r--.icons/awkward/16x16/apps/brave-browser-nightly.svg4
l---------.icons/awkward/16x16/apps/brave-browser.svg1
-rw-r--r--.icons/awkward/16x16/apps/brave.svg4
l---------.icons/awkward/16x16/apps/breeze-settings.svg1
-rw-r--r--.icons/awkward/16x16/apps/bridge-constructor-portal.svg10
l---------.icons/awkward/16x16/apps/brightnesssettings.svg1
l---------.icons/awkward/16x16/apps/browser-tor.svg1
l---------.icons/awkward/16x16/apps/browser.svg1
-rw-r--r--.icons/awkward/16x16/apps/browser360-beta.svg5
l---------.icons/awkward/16x16/apps/bt-logo.svg1
-rw-r--r--.icons/awkward/16x16/apps/btsync-gui.svg4
l---------.icons/awkward/16x16/apps/bug-buddy.svg1
-rw-r--r--.icons/awkward/16x16/apps/builder.svg15
-rw-r--r--.icons/awkward/16x16/apps/buka.svg6
-rw-r--r--.icons/awkward/16x16/apps/bum.svg8
l---------.icons/awkward/16x16/apps/bumblebee.svg1
-rw-r--r--.icons/awkward/16x16/apps/burp.svg5
-rw-r--r--.icons/awkward/16x16/apps/buttercup-desktop.svg7
-rw-r--r--.icons/awkward/16x16/apps/bwfmetaedit.svg10
-rw-r--r--.icons/awkward/16x16/apps/byobu.svg5
l---------.icons/awkward/16x16/apps/byzanz.svg1
-rw-r--r--.icons/awkward/16x16/apps/bzflag.svg8
l---------.icons/awkward/16x16/apps/ca._0ldsk00l.Nestopia.svg1
l---------.icons/awkward/16x16/apps/ca.desrt.dconf-editor.svg1
l---------.icons/awkward/16x16/apps/cacao-oj6.svg1
l---------.icons/awkward/16x16/apps/cacao-oj7.svg1
l---------.icons/awkward/16x16/apps/cacao-oj8.svg1
l---------.icons/awkward/16x16/apps/cacao-oj9.svg1
-rw-r--r--.icons/awkward/16x16/apps/cacher.svg6
-rw-r--r--.icons/awkward/16x16/apps/cadence.svg4
-rw-r--r--.icons/awkward/16x16/apps/caffeine.svg4
l---------.icons/awkward/16x16/apps/cairo-clock.svg1
l---------.icons/awkward/16x16/apps/cairo-dock.svg1
-rw-r--r--.icons/awkward/16x16/apps/caja-actions.svg4
l---------.icons/awkward/16x16/apps/caja-dropbox.svg1
l---------.icons/awkward/16x16/apps/calamares.svg1
l---------.icons/awkward/16x16/apps/calc.svg1
l---------.icons/awkward/16x16/apps/calendar.svg1
-rw-r--r--.icons/awkward/16x16/apps/calibre-ebook-edit.svg6
l---------.icons/awkward/16x16/apps/calibre-gui.svg1
-rw-r--r--.icons/awkward/16x16/apps/calibre-viewer.svg6
l---------.icons/awkward/16x16/apps/calibre.svg1
l---------.icons/awkward/16x16/apps/california.svg1
l---------.icons/awkward/16x16/apps/calligraauthor.svg1
l---------.icons/awkward/16x16/apps/calligraflow.svg1
l---------.icons/awkward/16x16/apps/calligragemini.svg1
l---------.icons/awkward/16x16/apps/calligrakarbon.svg1
l---------.icons/awkward/16x16/apps/calligrakexi.svg1
l---------.icons/awkward/16x16/apps/calligrakrita.svg1
l---------.icons/awkward/16x16/apps/calligrakrita2.svg1
l---------.icons/awkward/16x16/apps/calligraplan.svg1
l---------.icons/awkward/16x16/apps/calligraplanner.svg1
l---------.icons/awkward/16x16/apps/calligraplanwork.svg1
l---------.icons/awkward/16x16/apps/calligrasheets.svg1
l---------.icons/awkward/16x16/apps/calligrastage.svg1
l---------.icons/awkward/16x16/apps/calligrawords.svg1
l---------.icons/awkward/16x16/apps/camorama.svg1
-rw-r--r--.icons/awkward/16x16/apps/cantata.svg5
l---------.icons/awkward/16x16/apps/cantor.svg1
l---------.icons/awkward/16x16/apps/caprine.svg1
-rw-r--r--.icons/awkward/16x16/apps/carla-control.svg16
-rw-r--r--.icons/awkward/16x16/apps/carla.svg16
-rw-r--r--.icons/awkward/16x16/apps/castle-crashers.svg6
-rw-r--r--.icons/awkward/16x16/apps/cataclysm-dda.svg8
-rw-r--r--.icons/awkward/16x16/apps/catarina.svg4
l---------.icons/awkward/16x16/apps/catfish.svg1
-rw-r--r--.icons/awkward/16x16/apps/catia.svg9
-rw-r--r--.icons/awkward/16x16/apps/cats-are-liquid.svg6
-rw-r--r--.icons/awkward/16x16/apps/cave-story.svg13
-rw-r--r--.icons/awkward/16x16/apps/cawbird.svg8
l---------.icons/awkward/16x16/apps/cc.arduino.arduinoide.svg1
-rw-r--r--.icons/awkward/16x16/apps/cc3d.svg8
l---------.icons/awkward/16x16/apps/cc3d_128x128_logo.svg1
l---------.icons/awkward/16x16/apps/ccc-large.svg1
l---------.icons/awkward/16x16/apps/ccc_large.svg1
l---------.icons/awkward/16x16/apps/ccsm.svg1
-rw-r--r--.icons/awkward/16x16/apps/cdbaby.svg6
-rw-r--r--.icons/awkward/16x16/apps/celeste.svg11
-rw-r--r--.icons/awkward/16x16/apps/celestia.svg7
-rw-r--r--.icons/awkward/16x16/apps/cerebro.svg7
-rw-r--r--.icons/awkward/16x16/apps/cervisia.svg9
-rw-r--r--.icons/awkward/16x16/apps/ch.x29a.playitslowly.svg4
-rw-r--r--.icons/awkward/16x16/apps/charles-proxy.svg12
l---------.icons/awkward/16x16/apps/chat.delta.desktop.svg1
l---------.icons/awkward/16x16/apps/chat.rocket.RocketChat.svg1
l---------.icons/awkward/16x16/apps/checkbox-touch.svg1
-rw-r--r--.icons/awkward/16x16/apps/checkbox.svg4
l---------.icons/awkward/16x16/apps/checkgmail.svg1
-rw-r--r--.icons/awkward/16x16/apps/cheese.svg9
-rw-r--r--.icons/awkward/16x16/apps/cherrytree.svg8
-rw-r--r--.icons/awkward/16x16/apps/chess.svg7
l---------.icons/awkward/16x16/apps/chessx.svg1
-rw-r--r--.icons/awkward/16x16/apps/chiaki.svg5
l---------.icons/awkward/16x16/apps/chinese.svg1
-rw-r--r--.icons/awkward/16x16/apps/chirp.svg15
l---------.icons/awkward/16x16/apps/chmsee-icon.svg1
-rw-r--r--.icons/awkward/16x16/apps/chocolate-doom-setup.svg4
-rw-r--r--.icons/awkward/16x16/apps/chocolate-doom.svg5
-rw-r--r--.icons/awkward/16x16/apps/choqok.svg8
-rw-r--r--.icons/awkward/16x16/apps/christmas-tree.svg14
l---------.icons/awkward/16x16/apps/chrome-aapocclcgogkmnckokdopfmhonfmgoek-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-aohghmighlieiainnegkcijnfilokake-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-apboafhkiegglekeafbckfjldecefkhn-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-apdfllckaahabafndbhieahigkjlhalf-Default.svg1
-rw-r--r--.icons/awkward/16x16/apps/chrome-app-list.svg18
l---------.icons/awkward/16x16/apps/chrome-bgjohebimpjdhhocbknplfelpmdhifhd-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-bgkodfmeijboinjdegggmkbkjfiagaan-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-bikioccmkafdpakkkcpdbppfkghcmihk-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-bllmngcdibgbgjnginpehneeofhbmdjm-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-blpcfgokakmgnkcojhhkbfbldkacnbeo-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-bnbaboaihhkjoaolfnfoablhllahjnee-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-boeajhmfdjldchidhphikilcgdacljfm-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-bommmmpbplimfmebiadkflfgbgejahgm-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-cjanmonomjogheabiocdamfpknlpdehm-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-clhhggbfdinjmjhajaheehoeibfljjno-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-damddgdogmdhjjbgpfpgmkdgdgjhohef-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-deceagebecbceejblnlcjooeohmmeldh-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-defekohaofmambflfpfoojkmfdpcbgko-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-dihbebhmaoagdpbcnfedokpfkkgmmpgc-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-djejicklhojeokkfmdelnempiecmdomj-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-efobjgdlbfdfckkpghggmiephjgicmak-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-ejidjjhkpiempkbhmpbfngldlkglhimk-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-ejjicmeblgpmajnghnpcppodonldlgfn-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-fahmaaghhglfmonjliepjlchgpgfmobi-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-felcaaldnbdncclmgdcncolpebgiejap-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-fjliknjliaohjgjajlgolhijphojjdkc-Default.svg1
-rw-r--r--.icons/awkward/16x16/apps/chrome-fljalecfjciodhpcledpamjachpmelml-Default.svg6
l---------.icons/awkward/16x16/apps/chrome-fpniocchabmgenibceglhnfeimmdhdfm-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-gaedmjdfmmahhbjefcbgaolhhanlaolb-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-gbchcmhmhahfdphkhkmpfmihenigjmpp-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-gjmanaihpgjcijokbimnamcdndkffigp-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-gkcknpgdmiigoagkcoglklgaagnpojed-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-haiffjcadagjlijoggckpgfnoeiflnem-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-hbdpomandigafcibbmofojjchbcdagbl-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-hcglmfcclpfgljeaiahehebeoaiicbko-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-hihbikoooaenkpdooehgemieligjejcb-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-hmjkmjkepdijhoojdojkdfohbdgmmhki-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-hncfgilfeieogcpghjnnhddghgdjbekl-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-icppfcnhkcmnfdhfhphakoifcfokfdhg-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-ighkikkfkalojiibipjigpccggljgdff-Default.svg1
-rw-r--r--.icons/awkward/16x16/apps/chrome-jjphmlaoffndcnecccgemfdaaoighkel-Default.svg4
l---------.icons/awkward/16x16/apps/chrome-jknmpnbgkaekopldbncmggaejjamkemn-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-khjnjifipfkgglficmipimgjpbmlbemd-Default.svg1
-rw-r--r--.icons/awkward/16x16/apps/chrome-knipolnnllmklapflnccelgolnpehhpl-Default.svg5
l---------.icons/awkward/16x16/apps/chrome-lainlkmlgipednloilifbppmhdocjbda-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-lbfehkoinhhcknnbdgnnmjhiladcgbol-Default.svg1
-rw-r--r--.icons/awkward/16x16/apps/chrome-macmgoeeggnlnmpiojbcniblabkdjphe-Default.svg4
l---------.icons/awkward/16x16/apps/chrome-mjcnijlhddpbdemagnpefmlkjdagkogk-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-mmfbcljfglbokpmkimbfghdkjmjhdgbg-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-mnfehgbmkapmjnhcnbodoamcioleeooe-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-ncpaehbhmfoodbceflpbdocjhpokkbmo-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-nmgfcbigejokjgholnnnipegblickgnp-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-nmmhkkegccagdldgiimedpiccmgmieda-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-ojcflmmmcfpacggndoaaflkmcoblhnbh-Default.svg1
-rw-r--r--.icons/awkward/16x16/apps/chrome-okdgofnjkaimfebepijgaoimfphblkpd-Default.svg4
l---------.icons/awkward/16x16/apps/chrome-oooiobdokpcfdlahlmcddobejikcmkfo-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-pdagghjnpkeagmlbilmjmclfhjeaapaa-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-pjkljhegncpnkpknbcohdijeoejaedia-Default.svg1
-rw-r--r--.icons/awkward/16x16/apps/chrome-remote-desktop.svg16
-rw-r--r--.icons/awkward/16x16/apps/chrome-store.svg7
l---------.icons/awkward/16x16/apps/chrome.svg1
-rw-r--r--.icons/awkward/16x16/apps/chromium-app-list.svg18
-rw-r--r--.icons/awkward/16x16/apps/chromium-browser.svg7
l---------.icons/awkward/16x16/apps/chromium-bsu.svg1
-rw-r--r--.icons/awkward/16x16/apps/chromium-dev.svg11
l---------.icons/awkward/16x16/apps/chromium.svg1
-rw-r--r--.icons/awkward/16x16/apps/ciano.svg4
l---------.icons/awkward/16x16/apps/cin.svg1
l---------.icons/awkward/16x16/apps/cinelerra-cv.svg1
l---------.icons/awkward/16x16/apps/cinelerra-gg.svg1
l---------.icons/awkward/16x16/apps/cinelerra-hv.svg1
-rw-r--r--.icons/awkward/16x16/apps/cinelerra.svg4
-rw-r--r--.icons/awkward/16x16/apps/cinema4d.svg5
-rw-r--r--.icons/awkward/16x16/apps/cisco-anyconnect.svg5
-rw-r--r--.icons/awkward/16x16/apps/cities-skylines.svg5
-rw-r--r--.icons/awkward/16x16/apps/citra.svg14
-rw-r--r--.icons/awkward/16x16/apps/citrix-receiver.svg4
-rw-r--r--.icons/awkward/16x16/apps/civilization5.svg4
-rw-r--r--.icons/awkward/16x16/apps/civilization6.svg5
-rw-r--r--.icons/awkward/16x16/apps/clamav.svg7
l---------.icons/awkward/16x16/apps/clamtk.svg1
l---------.icons/awkward/16x16/apps/clanbomber.svg1
-rw-r--r--.icons/awkward/16x16/apps/classic-racers.svg7
l---------.icons/awkward/16x16/apps/classicmenu-indicator-light.svg1
l---------.icons/awkward/16x16/apps/classicmenu-indicator.svg1
l---------.icons/awkward/16x16/apps/claws-mail.svg1
-rw-r--r--.icons/awkward/16x16/apps/clawsker.svg6
-rw-r--r--.icons/awkward/16x16/apps/clementine.svg5
-rw-r--r--.icons/awkward/16x16/apps/clion.svg10
-rw-r--r--.icons/awkward/16x16/apps/clipgrab.svg5
l---------.icons/awkward/16x16/apps/clipit-trayicon.svg1
l---------.icons/awkward/16x16/apps/clock.svg1
-rw-r--r--.icons/awkward/16x16/apps/clockify.svg7
-rw-r--r--.icons/awkward/16x16/apps/clustertruck.svg7
l---------.icons/awkward/16x16/apps/cmake-gui.svg1
l---------.icons/awkward/16x16/apps/cmake.svg1
-rw-r--r--.icons/awkward/16x16/apps/cmyktool.svg7
-rw-r--r--.icons/awkward/16x16/apps/cockatrice.svg4
-rw-r--r--.icons/awkward/16x16/apps/cockos-reaper.svg10
l---------.icons/awkward/16x16/apps/code-insiders.svg1
l---------.icons/awkward/16x16/apps/code-oss.svg1
l---------.icons/awkward/16x16/apps/code.svg1
-rw-r--r--.icons/awkward/16x16/apps/codeblocks.svg8
-rw-r--r--.icons/awkward/16x16/apps/cointop.svg9
-rw-r--r--.icons/awkward/16x16/apps/colon.svg5
-rw-r--r--.icons/awkward/16x16/apps/color-picker.svg10
-rw-r--r--.icons/awkward/16x16/apps/colorhug-backlight.svg8
-rw-r--r--.icons/awkward/16x16/apps/colorhug-ccmx.svg9
-rw-r--r--.icons/awkward/16x16/apps/colorhug-flash.svg4
-rw-r--r--.icons/awkward/16x16/apps/colorhug-refresh.svg9
-rw-r--r--.icons/awkward/16x16/apps/colorhug.svg9
-rw-r--r--.icons/awkward/16x16/apps/colorpicker.svg10
l---------.icons/awkward/16x16/apps/colors.svg1
l---------.icons/awkward/16x16/apps/com.abagames.noiz2sa.svg1
l---------.icons/awkward/16x16/apps/com.abagames.rRootage.svg1
l---------.icons/awkward/16x16/apps/com.abisource.AbiWord.svg1
l---------.icons/awkward/16x16/apps/com.adobe.Flash-Player-Projector.svg1
l---------.icons/awkward/16x16/apps/com.albiononline.AlbionOnline.svg1
l---------.icons/awkward/16x16/apps/com.anydesk.Anydesk.svg1
l---------.icons/awkward/16x16/apps/com.axosoft.GitKraken.svg1
l---------.icons/awkward/16x16/apps/com.azuredatastudio.oss.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.beakerbrowser.Beaker.svg5
-rw-r--r--.icons/awkward/16x16/apps/com.belmoussaoui.Obfuscate.svg16
l---------.icons/awkward/16x16/apps/com.bitwarden.desktop.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.bixense.PasswordCalculator.svg6
-rw-r--r--.icons/awkward/16x16/apps/com.bladecoder.adventure-editor.svg4
l---------.icons/awkward/16x16/apps/com.bluejeans.BlueJeans.svg1
l---------.icons/awkward/16x16/apps/com.bxabi.bumblebee-indicator.svg1
l---------.icons/awkward/16x16/apps/com.calibre_ebook.calibre.ebook_edit.svg1
l---------.icons/awkward/16x16/apps/com.calibre_ebook.calibre.ebook_viewer.svg1
l---------.icons/awkward/16x16/apps/com.calibre_ebook.calibre.lrfviewer.svg1
l---------.icons/awkward/16x16/apps/com.calibre_ebook.calibre.svg1
l---------.icons/awkward/16x16/apps/com.chez.GrafX2.svg1
l---------.icons/awkward/16x16/apps/com.deepin.Calendar.svg1
l---------.icons/awkward/16x16/apps/com.deepin.ImageViewer.svg1
l---------.icons/awkward/16x16/apps/com.deepin.Music.svg1
l---------.icons/awkward/16x16/apps/com.deepin.ScreenShot.svg1
l---------.icons/awkward/16x16/apps/com.deepin.VoiceRecorder.svg1
l---------.icons/awkward/16x16/apps/com.discordapp.Discord.svg1
l---------.icons/awkward/16x16/apps/com.dosbox.DOSBox.svg1
l---------.icons/awkward/16x16/apps/com.dropbox.Client.svg1
l---------.icons/awkward/16x16/apps/com.elsevier.MendeleyDesktop.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.endlessm.HatchPreviewer.svg5
-rw-r--r--.icons/awkward/16x16/apps/com.endlessm.photos.svg7
-rw-r--r--.icons/awkward/16x16/apps/com.frac_tion.teleport.svg8
l---------.icons/awkward/16x16/apps/com.getpostman.Postman.svg1
l---------.icons/awkward/16x16/apps/com.gexperts.Terminix.svg1
l---------.icons/awkward/16x16/apps/com.gexperts.Tilix.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.Cogitri.gxi.svg6
l---------.icons/awkward/16x16/apps/com.github.Flacon.svg1
l---------.icons/awkward/16x16/apps/com.github.IsmaelMartinez.teams_for_linux.svg1
l---------.icons/awkward/16x16/apps/com.github.JannikHv.Gydl.svg1
l---------.icons/awkward/16x16/apps/com.github.PintaProject.Pinta.svg1
l---------.icons/awkward/16x16/apps/com.github._4lex4.ScanTailor-Advanced.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.alainm23.planner.svg6
-rw-r--r--.icons/awkward/16x16/apps/com.github.alcadica.develop.svg4
l---------.icons/awkward/16x16/apps/com.github.alcinnz.odysseus-web.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.alcinnz.odysseus.svg8
l---------.icons/awkward/16x16/apps/com.github.alecaddd.akira.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.alecaddd.sequeler.svg23
l---------.icons/awkward/16x16/apps/com.github.alecaddd.taxi.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.aleksandar-stefanovic.urmsimulator.svg6
-rw-r--r--.icons/awkward/16x16/apps/com.github.allen-b1.news.svg8
-rw-r--r--.icons/awkward/16x16/apps/com.github.alonsoenrique.quotes.svg4
-rw-r--r--.icons/awkward/16x16/apps/com.github.arshubham.cipher.svg4
-rw-r--r--.icons/awkward/16x16/apps/com.github.artemanufrij.findfileconflicts.svg8
-rw-r--r--.icons/awkward/16x16/apps/com.github.artemanufrij.graphui.svg12
-rw-r--r--.icons/awkward/16x16/apps/com.github.artemanufrij.hashit.svg7
l---------.icons/awkward/16x16/apps/com.github.artemanufrij.imageburner.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.artemanufrij.metronome.svg8
-rw-r--r--.icons/awkward/16x16/apps/com.github.artemanufrij.playmymusic.svg6
-rw-r--r--.icons/awkward/16x16/apps/com.github.artemanufrij.playmyvideos.svg10
-rw-r--r--.icons/awkward/16x16/apps/com.github.artemanufrij.regextester.svg8
l---------.icons/awkward/16x16/apps/com.github.artemanufrij.screencast.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.artemanufrij.showmypictures.svg9
-rw-r--r--.icons/awkward/16x16/apps/com.github.artemanufrij.translit.svg7
-rw-r--r--.icons/awkward/16x16/apps/com.github.artemanufrij.webpin.svg4
l---------.icons/awkward/16x16/apps/com.github.babluboy.bookworm.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.babluboy.nutty.svg16
l---------.icons/awkward/16x16/apps/com.github.bajoja.indicator-kdeconnect.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.bartzaalberg.alias.svg4
-rw-r--r--.icons/awkward/16x16/apps/com.github.bartzaalberg.bookmark-manager.svg4
-rw-r--r--.icons/awkward/16x16/apps/com.github.bartzaalberg.lottery.svg5
-rw-r--r--.icons/awkward/16x16/apps/com.github.bartzaalberg.php-tester.svg4
-rw-r--r--.icons/awkward/16x16/apps/com.github.bartzaalberg.snaptastic.svg19
-rw-r--r--.icons/awkward/16x16/apps/com.github.basjam.valacompiler.svg7
-rw-r--r--.icons/awkward/16x16/apps/com.github.bcedu.museic.svg5
-rw-r--r--.icons/awkward/16x16/apps/com.github.bcedu.shutdownscheduler.svg4
-rw-r--r--.icons/awkward/16x16/apps/com.github.bcedu.vgrive.svg6
-rw-r--r--.icons/awkward/16x16/apps/com.github.bharatkalluri.easypass.svg4
l---------.icons/awkward/16x16/apps/com.github.bharatkalluri.gifup.svg1
l---------.icons/awkward/16x16/apps/com.github.bilelmoussaoui.Authenticator.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.birros.WebArchives.svg5
l---------.icons/awkward/16x16/apps/com.github.bitseater.weather.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.bleakgrey.tootle.svg4
-rw-r--r--.icons/awkward/16x16/apps/com.github.bleakgrey.transporter.svg5
l---------.icons/awkward/16x16/apps/com.github.brandonlujan.exchange.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.calo001.fondo.svg6
-rw-r--r--.icons/awkward/16x16/apps/com.github.cassidyjames.clairvoyant.svg7
-rw-r--r--.icons/awkward/16x16/apps/com.github.cassidyjames.dippi.svg6
-rw-r--r--.icons/awkward/16x16/apps/com.github.cassidyjames.ephemeral.svg9
-rw-r--r--.icons/awkward/16x16/apps/com.github.cassidyjames.palette.svg21
-rw-r--r--.icons/awkward/16x16/apps/com.github.cassidyjames.principles.svg5
-rw-r--r--.icons/awkward/16x16/apps/com.github.cjfloss.envelope.svg7
-rw-r--r--.icons/awkward/16x16/apps/com.github.coralynnmay.goodvibesapp.svg4
-rw-r--r--.icons/awkward/16x16/apps/com.github.coslyk.MoonPlayer.svg5
-rw-r--r--.icons/awkward/16x16/apps/com.github.dahenson.agenda.svg4
-rw-r--r--.icons/awkward/16x16/apps/com.github.danrabbit.harvey.svg6
-rw-r--r--.icons/awkward/16x16/apps/com.github.danrabbit.lookbook.svg6
-rw-r--r--.icons/awkward/16x16/apps/com.github.danrabbit.nimbus.svg4
-rw-r--r--.icons/awkward/16x16/apps/com.github.davidmhewitt.clipped.svg11
-rw-r--r--.icons/awkward/16x16/apps/com.github.davidmhewitt.torrential.svg6
l---------.icons/awkward/16x16/apps/com.github.debauchee.barrier.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.djaler.formatter.svg4
-rw-r--r--.icons/awkward/16x16/apps/com.github.donadigo.appeditor.svg4
-rw-r--r--.icons/awkward/16x16/apps/com.github.donadigo.eddy.svg4
-rw-r--r--.icons/awkward/16x16/apps/com.github.eudaldgr.elements.svg7
-rw-r--r--.icons/awkward/16x16/apps/com.github.fabiocolacio.marker.svg8
l---------.icons/awkward/16x16/apps/com.github.geigi.cozy.svg1
l---------.icons/awkward/16x16/apps/com.github.georgekap1an.chores.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.gijsgoudzwaard.image-optimizer.svg4
l---------.icons/awkward/16x16/apps/com.github.gkarsay.parlatype.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.hannesschulze.optimizer.svg14
-rw-r--r--.icons/awkward/16x16/apps/com.github.harisvsulaiman.pushy.svg12
l---------.icons/awkward/16x16/apps/com.github.hluk.copyq.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.huluti.ImCompressor.svg6
-rw-r--r--.icons/awkward/16x16/apps/com.github.jeremypw.gnonograms.svg5
-rw-r--r--.icons/awkward/16x16/apps/com.github.jmoerman.go-for-it.svg10
-rw-r--r--.icons/awkward/16x16/apps/com.github.johnfactotum.Foliate.svg19
-rw-r--r--.icons/awkward/16x16/apps/com.github.junrrein.PDFSlicer.svg10
-rw-r--r--.icons/awkward/16x16/apps/com.github.keyilan.swatches.svg6
-rw-r--r--.icons/awkward/16x16/apps/com.github.kjlaw89.archetype.svg7
-rw-r--r--.icons/awkward/16x16/apps/com.github.kjlaw89.webwatcher.svg4
-rw-r--r--.icons/awkward/16x16/apps/com.github.kmal-kenneth.monilet.svg5
l---------.icons/awkward/16x16/apps/com.github.labyrinth_team.labyrinth.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.lainsce.aesop.svg10
-rw-r--r--.icons/awkward/16x16/apps/com.github.lainsce.coin.svg5
l---------.icons/awkward/16x16/apps/com.github.lainsce.notejot.svg1
l---------.icons/awkward/16x16/apps/com.github.lainsce.palaura.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.lainsce.quilter.svg10
-rw-r--r--.icons/awkward/16x16/apps/com.github.lainsce.timetable.svg7
-rw-r--r--.icons/awkward/16x16/apps/com.github.lainsce.yishu.svg4
l---------.icons/awkward/16x16/apps/com.github.libresprite.LibreSprite.svg1
l---------.icons/awkward/16x16/apps/com.github.luizaugustomm.tomato.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.maoschanz.drawing.svg10
l---------.icons/awkward/16x16/apps/com.github.marktext.marktext.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.mdh34.hackup.svg5
-rw-r--r--.icons/awkward/16x16/apps/com.github.mdh34.quickdocs.svg5
l---------.icons/awkward/16x16/apps/com.github.micahflee.torbrowser-launcher.svg1
l---------.icons/awkward/16x16/apps/com.github.miguelmota.Cointop.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.mirkobrombin.bottles.svg8
-rw-r--r--.icons/awkward/16x16/apps/com.github.mirkobrombin.football.svg6
-rw-r--r--.icons/awkward/16x16/apps/com.github.mirkobrombin.ppaextender.svg7
-rw-r--r--.icons/awkward/16x16/apps/com.github.mohelm97.screenrecorder.svg7
-rw-r--r--.icons/awkward/16x16/apps/com.github.mubitosh.qrshare.svg4
-rw-r--r--.icons/awkward/16x16/apps/com.github.muriloventuroso.easyssh.svg6
-rw-r--r--.icons/awkward/16x16/apps/com.github.naaando.lyrics.svg11
l---------.icons/awkward/16x16/apps/com.github.needle-and-thread.vocal.svg1
l---------.icons/awkward/16x16/apps/com.github.needleandthread.vocal.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.nick92.tranqil.svg8
l---------.icons/awkward/16x16/apps/com.github.ojubaorg.Othman.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.paolostivanin.OTPClient.svg20
l---------.icons/awkward/16x16/apps/com.github.parnold-x.nasc.svg1
l---------.icons/awkward/16x16/apps/com.github.parnold-x.sudoku.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.parnold-x.timer.svg7
-rw-r--r--.icons/awkward/16x16/apps/com.github.peteruithoven.resizer.svg8
-rw-r--r--.icons/awkward/16x16/apps/com.github.phase1geo.minder.svg21
-rw-r--r--.icons/awkward/16x16/apps/com.github.philip-scott.notes-up.svg5
-rw-r--r--.icons/awkward/16x16/apps/com.github.philip-scott.spice-up.svg6
-rw-r--r--.icons/awkward/16x16/apps/com.github.philip-scott.wallpaperize.svg6
l---------.icons/awkward/16x16/apps/com.github.philip_scott.notes-up.svg1
l---------.icons/awkward/16x16/apps/com.github.philip_scott.spice-up.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.plugarut.pwned-checker.svg8
l---------.icons/awkward/16x16/apps/com.github.quaternion.svg1
l---------.icons/awkward/16x16/apps/com.github.rapidfingers.translator.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.rickybas.date-countdown.svg4
-rw-r--r--.icons/awkward/16x16/apps/com.github.rkoesters.xkcd-gtk.svg7
l---------.icons/awkward/16x16/apps/com.github.robertsanseries.ciano.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.robertsanseries.karim.svg5
l---------.icons/awkward/16x16/apps/com.github.ronnydo.colorpicker.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.ronnydo.wammer.svg6
l---------.icons/awkward/16x16/apps/com.github.rssguard.svg1
l---------.icons/awkward/16x16/apps/com.github.ryanakca.slingshot.svg1
l---------.icons/awkward/16x16/apps/com.github.santileortiz.iconoscope.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.spheras.desktopfolder.svg8
-rw-r--r--.icons/awkward/16x16/apps/com.github.stsdc.monitor.svg4
-rw-r--r--.icons/awkward/16x16/apps/com.github.taiko2k.avvie.svg4
l---------.icons/awkward/16x16/apps/com.github.taiko2k.tauonmb.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.thejambi.dayjournal.svg5
-rw-r--r--.icons/awkward/16x16/apps/com.github.thejambi.psnotes.svg9
-rw-r--r--.icons/awkward/16x16/apps/com.github.themix_project.Oomox.svg10
l---------.icons/awkward/16x16/apps/com.github.timecraft.notifier.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.tkashkin.gamehub.svg4
-rw-r--r--.icons/awkward/16x16/apps/com.github.torikulhabib.mindi.svg7
-rw-r--r--.icons/awkward/16x16/apps/com.github.torikulhabib.nino.svg4
-rw-r--r--.icons/awkward/16x16/apps/com.github.unrud.RemoteTouchpad.svg7
l---------.icons/awkward/16x16/apps/com.github.unrud.djpdf.svg1
l---------.icons/awkward/16x16/apps/com.github.wwmm.pulseeffects.svg1
l---------.icons/awkward/16x16/apps/com.github.xournalpp.xournalpp.svg1
l---------.icons/awkward/16x16/apps/com.github.z.Cumulonimbus.svg1
l---------.icons/awkward/16x16/apps/com.github.zren.commandoutput.svg1
l---------.icons/awkward/16x16/apps/com.github.zren.tiledmenu.svg1
l---------.icons/awkward/16x16/apps/com.github.zren.todolist.svg1
l---------.icons/awkward/16x16/apps/com.github.ztefn.haguichi.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.gitlab.bitseater.meteo.svg6
l---------.icons/awkward/16x16/apps/com.gitlab.coringao.cavestory-nx.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.gitlab.nvlgit.Balss.svg5
l---------.icons/awkward/16x16/apps/com.google.AndroidStudio.svg1
l---------.icons/awkward/16x16/apps/com.googleplaymusicdesktopplayer.GPMDP.svg1
l---------.icons/awkward/16x16/apps/com.grangerhub.Tremulous.svg1
l---------.icons/awkward/16x16/apps/com.hamrick.VueScan.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.inventwithpython.flippy.svg16
l---------.icons/awkward/16x16/apps/com.jagex.RuneScape.svg1
l---------.icons/awkward/16x16/apps/com.jetbrains.DataGrip.svg1
l---------.icons/awkward/16x16/apps/com.jetbrains.IntelliJ-IDEA-Community.svg1
l---------.icons/awkward/16x16/apps/com.jetbrains.IntelliJ-IDEA-Ultimate.svg1
l---------.icons/awkward/16x16/apps/com.jetbrains.PhpStorm.svg1
l---------.icons/awkward/16x16/apps/com.jetbrains.PyCharm-Community.svg1
l---------.icons/awkward/16x16/apps/com.jetbrains.PyCharm-Professional.svg1
l---------.icons/awkward/16x16/apps/com.jetbrains.WebStorm.svg1
l---------.icons/awkward/16x16/apps/com.jgraph.drawio.desktop.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.katawa_shoujo.KatawaShoujo.svg5
-rw-r--r--.icons/awkward/16x16/apps/com.krillbite.ThePlan.svg4
l---------.icons/awkward/16x16/apps/com.leagueoflegends.Client.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.leinardi.gwe.svg4
l---------.icons/awkward/16x16/apps/com.lettier.gifcurry.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.lettier.movie-monad.svg7
l---------.icons/awkward/16x16/apps/com.librehat.yahooweather.svg1
l---------.icons/awkward/16x16/apps/com.makemkv.MakeMKV.svg1
l---------.icons/awkward/16x16/apps/com.mattermost.Desktop.svg1
l---------.icons/awkward/16x16/apps/com.meetfranz.Franz.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.moddb.TotalChaos.svg4
l---------.icons/awkward/16x16/apps/com.mojang.Minecraft.svg1
l---------.icons/awkward/16x16/apps/com.moonlight_stream.Moonlight.svg1
l---------.icons/awkward/16x16/apps/com.netease.CloudMusic.svg1
l---------.icons/awkward/16x16/apps/com.notepadqq.Notepadqq.svg1
l---------.icons/awkward/16x16/apps/com.obsproject.Studio.svg1
l---------.icons/awkward/16x16/apps/com.ozmartians.VidCutter.svg1
l---------.icons/awkward/16x16/apps/com.play0ad.zeroad.svg1
l---------.icons/awkward/16x16/apps/com.rawtherapee.RawTherapee.svg1
l---------.icons/awkward/16x16/apps/com.realm667.WolfenDoom_Blade_of_Agony.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.remarkable.reMarkable.svg5
-rw-r--r--.icons/awkward/16x16/apps/com.scoutshonour.Digital.svg14
-rw-r--r--.icons/awkward/16x16/apps/com.scoutshonour.dtipbijays.svg10
-rw-r--r--.icons/awkward/16x16/apps/com.shatteredpixel.shatteredpixeldungeon.svg11
l---------.icons/awkward/16x16/apps/com.skype.Client.svg1
l---------.icons/awkward/16x16/apps/com.slack.Slack.svg1
l---------.icons/awkward/16x16/apps/com.snes9x.Snes9x.svg1
l---------.icons/awkward/16x16/apps/com.spotify.Client.svg1
l---------.icons/awkward/16x16/apps/com.stepmania.StepMania.svg1
l---------.icons/awkward/16x16/apps/com.sublimemerge.App.svg1
l---------.icons/awkward/16x16/apps/com.sublimetext.three.svg1
l---------.icons/awkward/16x16/apps/com.sweethome3d.Sweethome3d.svg1
l---------.icons/awkward/16x16/apps/com.syntevo.SmartGit.svg1
l---------.icons/awkward/16x16/apps/com.syntevo.SmartSynchronize.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.szibele.e-juice-calc.svg8
l---------.icons/awkward/16x16/apps/com.teamspeak.TeamSpeak.svg1
l---------.icons/awkward/16x16/apps/com.teeworlds.Teeworlds.svg1
l---------.icons/awkward/16x16/apps/com.transmissionbt.Transmission.svg1
l---------.icons/awkward/16x16/apps/com.tux4kids.tuxmath.svg1
l---------.icons/awkward/16x16/apps/com.tux4kids.tuxtype.svg1
l---------.icons/awkward/16x16/apps/com.unity.UnityHub.svg1
l---------.icons/awkward/16x16/apps/com.uploadedlobster.peek.svg1
l---------.icons/awkward/16x16/apps/com.valvesoftware.Steam.svg1
l---------.icons/awkward/16x16/apps/com.viber.Viber.svg1
l---------.icons/awkward/16x16/apps/com.viewizard.AstroMenace.svg1
l---------.icons/awkward/16x16/apps/com.vinszent.GnomeTwitch.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.visualstudio.code.oss.svg9
l---------.icons/awkward/16x16/apps/com.visualstudio.code.svg1
l---------.icons/awkward/16x16/apps/com.wings3d.WINGS.svg1
l---------.icons/awkward/16x16/apps/com.wire.WireDesktop.svg1
l---------.icons/awkward/16x16/apps/com.worldoftanks.Client.svg1
l---------.icons/awkward/16x16/apps/com.wps.Office.etmain.svg1
l---------.icons/awkward/16x16/apps/com.wps.Office.pdfmain.svg1
l---------.icons/awkward/16x16/apps/com.wps.Office.wppmain.svg1
l---------.icons/awkward/16x16/apps/com.wps.Office.wpsmain.svg1
l---------.icons/awkward/16x16/apps/com.wps.Office2019.etmain.svg1
l---------.icons/awkward/16x16/apps/com.wps.Office2019.pdfmain.svg1
l---------.icons/awkward/16x16/apps/com.wps.Office2019.wppmain.svg1
l---------.icons/awkward/16x16/apps/com.wps.Office2019.wpsmain.svg1
l---------.icons/awkward/16x16/apps/com.xamarin.MonoDevelop.svg1
l---------.icons/awkward/16x16/apps/com.xnview.XnConvert.svg1
l---------.icons/awkward/16x16/apps/com.xnview.XnRetro.svg1
l---------.icons/awkward/16x16/apps/com.xnview.XnSketch.svg1
l---------.icons/awkward/16x16/apps/com.xnview.XnViewMP.svg1
l---------.icons/awkward/16x16/apps/com.zandronum.Zandronum.svg1
-rw-r--r--.icons/awkward/16x16/apps/comix.svg30
-rw-r--r--.icons/awkward/16x16/apps/company-of-heroes-2.svg4
-rw-r--r--.icons/awkward/16x16/apps/compiz.svg4
-rw-r--r--.icons/awkward/16x16/apps/compton.svg4
l---------.icons/awkward/16x16/apps/computer-log-out.svg1
l---------.icons/awkward/16x16/apps/computer-runprocesscatcher.svg1
-rw-r--r--.icons/awkward/16x16/apps/computerjanitor.svg6
l---------.icons/awkward/16x16/apps/computersettings.svg1
l---------.icons/awkward/16x16/apps/config-date.svg1
l---------.icons/awkward/16x16/apps/config-language.svg1
l---------.icons/awkward/16x16/apps/config-users.svg1
l---------.icons/awkward/16x16/apps/configurator.svg1
l---------.icons/awkward/16x16/apps/configure-debian.svg1
l---------.icons/awkward/16x16/apps/conky-logomark-violet.svg1
-rw-r--r--.icons/awkward/16x16/apps/conky-manager.svg8
-rw-r--r--.icons/awkward/16x16/apps/conky.svg7
-rw-r--r--.icons/awkward/16x16/apps/connectagram.svg4
-rw-r--r--.icons/awkward/16x16/apps/construo.svg14
-rw-r--r--.icons/awkward/16x16/apps/contact-editor.svg4
l---------.icons/awkward/16x16/apps/control-center2.svg1
-rw-r--r--.icons/awkward/16x16/apps/converseen.svg5
l---------.icons/awkward/16x16/apps/cookie.svg1
-rw-r--r--.icons/awkward/16x16/apps/cool-retro-term.svg4
l---------.icons/awkward/16x16/apps/copy-agent.svg1
-rw-r--r--.icons/awkward/16x16/apps/copy-com.svg6
-rw-r--r--.icons/awkward/16x16/apps/copyq.svg9
-rw-r--r--.icons/awkward/16x16/apps/corebird.svg11
-rw-r--r--.icons/awkward/16x16/apps/coypu.svg4
-rw-r--r--.icons/awkward/16x16/apps/cozydrive.svg10
-rw-r--r--.icons/awkward/16x16/apps/cpod.svg4
-rw-r--r--.icons/awkward/16x16/apps/cpu-x.svg14
l---------.icons/awkward/16x16/apps/cqcb.plasma.webslice.svg1
-rw-r--r--.icons/awkward/16x16/apps/crack-attack.svg12
-rw-r--r--.icons/awkward/16x16/apps/crashplan.svg4
-rw-r--r--.icons/awkward/16x16/apps/crawl.svg7
-rw-r--r--.icons/awkward/16x16/apps/credentials-preferences.svg4
-rw-r--r--.icons/awkward/16x16/apps/cronopete_preferences.svg4
-rw-r--r--.icons/awkward/16x16/apps/cronopete_restore.svg4
-rw-r--r--.icons/awkward/16x16/apps/crossover.svg6
-rw-r--r--.icons/awkward/16x16/apps/crossstudio.svg8
-rw-r--r--.icons/awkward/16x16/apps/crow-translate.svg6
-rw-r--r--.icons/awkward/16x16/apps/crusader-kings-2.svg7
-rw-r--r--.icons/awkward/16x16/apps/crypt-of-the-necrodancer.svg8
l---------.icons/awkward/16x16/apps/cryptfolder-indicator.svg1
l---------.icons/awkward/16x16/apps/cryptkeeper.svg1
-rw-r--r--.icons/awkward/16x16/apps/cryptomator.svg13
-rw-r--r--.icons/awkward/16x16/apps/cryptr.svg14
-rw-r--r--.icons/awkward/16x16/apps/cs-applets.svg8
l---------.icons/awkward/16x16/apps/cs-backgrounds.svg1
l---------.icons/awkward/16x16/apps/cs-bluetooth.svg1
l---------.icons/awkward/16x16/apps/cs-cat-admin.svg1
l---------.icons/awkward/16x16/apps/cs-cat-appearance.svg1
l---------.icons/awkward/16x16/apps/cs-cat-hardware.svg1
l---------.icons/awkward/16x16/apps/cs-cat-prefs.svg1
l---------.icons/awkward/16x16/apps/cs-color.svg1
l---------.icons/awkward/16x16/apps/cs-date-time.svg1
l---------.icons/awkward/16x16/apps/cs-default-applications.svg1
l---------.icons/awkward/16x16/apps/cs-desklets.svg1
l---------.icons/awkward/16x16/apps/cs-desktop-effects.svg1
-rw-r--r--.icons/awkward/16x16/apps/cs-desktop.svg5
l---------.icons/awkward/16x16/apps/cs-details.svg1
l---------.icons/awkward/16x16/apps/cs-display.svg1
l---------.icons/awkward/16x16/apps/cs-drivers.svg1
l---------.icons/awkward/16x16/apps/cs-extensions.svg1
l---------.icons/awkward/16x16/apps/cs-firewall.svg1
l---------.icons/awkward/16x16/apps/cs-fonts.svg1
l---------.icons/awkward/16x16/apps/cs-general.svg1
l---------.icons/awkward/16x16/apps/cs-input-method.svg1
l---------.icons/awkward/16x16/apps/cs-keyboard.svg1
l---------.icons/awkward/16x16/apps/cs-language.svg1
-rw-r--r--.icons/awkward/16x16/apps/cs-login.svg11
l---------.icons/awkward/16x16/apps/cs-mouse.svg1
l---------.icons/awkward/16x16/apps/cs-network.svg1
l---------.icons/awkward/16x16/apps/cs-notifications.svg1
l---------.icons/awkward/16x16/apps/cs-online-accounts.svg1
-rw-r--r--.icons/awkward/16x16/apps/cs-overview.svg5
-rw-r--r--.icons/awkward/16x16/apps/cs-panel.svg4
l---------.icons/awkward/16x16/apps/cs-power.svg1
l---------.icons/awkward/16x16/apps/cs-printer.svg1
l---------.icons/awkward/16x16/apps/cs-privacy.svg1
l---------.icons/awkward/16x16/apps/cs-region.svg1
l---------.icons/awkward/16x16/apps/cs-screen.svg1
l---------.icons/awkward/16x16/apps/cs-screensaver.svg1
l---------.icons/awkward/16x16/apps/cs-software-properties.svg1
l---------.icons/awkward/16x16/apps/cs-sound.svg1
l---------.icons/awkward/16x16/apps/cs-sources.svg1
l---------.icons/awkward/16x16/apps/cs-startup-programs.svg1
l---------.icons/awkward/16x16/apps/cs-tablet.svg1
l---------.icons/awkward/16x16/apps/cs-themes.svg1
l---------.icons/awkward/16x16/apps/cs-tiling.svg1
l---------.icons/awkward/16x16/apps/cs-universal-access.svg1
l---------.icons/awkward/16x16/apps/cs-user-accounts.svg1
l---------.icons/awkward/16x16/apps/cs-user.svg1
l---------.icons/awkward/16x16/apps/cs-windows.svg1
l---------.icons/awkward/16x16/apps/cs-workspaces.svg1
-rw-r--r--.icons/awkward/16x16/apps/cs.svg5
-rw-r--r--.icons/awkward/16x16/apps/csgo.svg5
-rw-r--r--.icons/awkward/16x16/apps/css.svg5
l---------.icons/awkward/16x16/apps/cuckoo.svg1
-rw-r--r--.icons/awkward/16x16/apps/cumulonimbus.svg6
l---------.icons/awkward/16x16/apps/cumulus.svg1
-rw-r--r--.icons/awkward/16x16/apps/cuphead.svg14
-rw-r--r--.icons/awkward/16x16/apps/cups.svg9
-rw-r--r--.icons/awkward/16x16/apps/cura-icon.svg4
-rw-r--r--.icons/awkward/16x16/apps/curlew.svg5
-rw-r--r--.icons/awkward/16x16/apps/custom-toolbox.svg4
l---------.icons/awkward/16x16/apps/customdesktopmenu.svg1
-rw-r--r--.icons/awkward/16x16/apps/cutecom.svg7
-rw-r--r--.icons/awkward/16x16/apps/cutegram.svg4
-rw-r--r--.icons/awkward/16x16/apps/cutemarked.svg4
-rw-r--r--.icons/awkward/16x16/apps/cutemaze.svg4
-rw-r--r--.icons/awkward/16x16/apps/cutepeaks.svg7
-rw-r--r--.icons/awkward/16x16/apps/cutter.svg7
-rw-r--r--.icons/awkward/16x16/apps/cuttlefish.svg11
-rw-r--r--.icons/awkward/16x16/apps/cuyo.svg8
-rw-r--r--.icons/awkward/16x16/apps/cvpcb.svg4
l---------.icons/awkward/16x16/apps/cx.ring.Ring.svg1
l---------.icons/awkward/16x16/apps/cxmenu-cxoffice-0-crossover.svg1
-rw-r--r--.icons/awkward/16x16/apps/cyan.svg4
l---------.icons/awkward/16x16/apps/cycligent-icon.svg1
l---------.icons/awkward/16x16/apps/cycligent.svg1
-rw-r--r--.icons/awkward/16x16/apps/d-feet.svg4
l---------.icons/awkward/16x16/apps/d3lphin.svg1
-rw-r--r--.icons/awkward/16x16/apps/darktable.svg9
-rw-r--r--.icons/awkward/16x16/apps/darwinia.svg4
-rw-r--r--.icons/awkward/16x16/apps/dash-qt.svg5
-rw-r--r--.icons/awkward/16x16/apps/dassault-systemes.draftsight.svg6
-rw-r--r--.icons/awkward/16x16/apps/datagrip.svg10
l---------.icons/awkward/16x16/apps/date.svg1
-rw-r--r--.icons/awkward/16x16/apps/datovka.svg4
-rw-r--r--.icons/awkward/16x16/apps/davmail.svg4
-rw-r--r--.icons/awkward/16x16/apps/day-of-the-tentacle-remastered.svg6
l---------.icons/awkward/16x16/apps/dayfolder.svg1
l---------.icons/awkward/16x16/apps/dbeaver-ee.svg1
-rw-r--r--.icons/awkward/16x16/apps/dbeaver.svg20
-rw-r--r--.icons/awkward/16x16/apps/dconf-editor.svg5
l---------.icons/awkward/16x16/apps/dde-calendar.svg1
l---------.icons/awkward/16x16/apps/dde-file-manager.svg1
-rw-r--r--.icons/awkward/16x16/apps/dde-introduction.svg14
l---------.icons/awkward/16x16/apps/ddm.svg1
l---------.icons/awkward/16x16/apps/de.billardgl.Billardgl.svg1
-rw-r--r--.icons/awkward/16x16/apps/de.haeckerfelix.Fragments.svg19
-rw-r--r--.icons/awkward/16x16/apps/de.haeckerfelix.Remotely.svg16
l---------.icons/awkward/16x16/apps/de.haeckerfelix.gradio.svg1
l---------.icons/awkward/16x16/apps/de.manuel_kehl.go-for-it.svg1
-rw-r--r--.icons/awkward/16x16/apps/de.rwth_aachen.ient.YUView.svg6
-rw-r--r--.icons/awkward/16x16/apps/de.unifreiburg.ellipticcurve.svg4
-rw-r--r--.icons/awkward/16x16/apps/de.wolfvollprecht.UberWriter.svg24
-rw-r--r--.icons/awkward/16x16/apps/dead-cells.svg5
-rw-r--r--.icons/awkward/16x16/apps/dead-island.svg4
-rw-r--r--.icons/awkward/16x16/apps/deadbeef.svg4
l---------.icons/awkward/16x16/apps/debian-installer-launcher.svg1
l---------.icons/awkward/16x16/apps/debian-logo.svg1
l---------.icons/awkward/16x16/apps/debian-plymouth-manager.svg1
l---------.icons/awkward/16x16/apps/debian-swirl.svg1
l---------.icons/awkward/16x16/apps/deepin-appstore.svg1
l---------.icons/awkward/16x16/apps/deepin-boot-maker.svg1
l---------.icons/awkward/16x16/apps/deepin-calculator.svg1
l---------.icons/awkward/16x16/apps/deepin-calendar.svg1
l---------.icons/awkward/16x16/apps/deepin-clone.svg1
-rw-r--r--.icons/awkward/16x16/apps/deepin-cloud-print-configurator.svg13
-rw-r--r--.icons/awkward/16x16/apps/deepin-cloud-scan-config-helper.svg11
l---------.icons/awkward/16x16/apps/deepin-cloudprint-config-helper.svg1
l---------.icons/awkward/16x16/apps/deepin-crossover.svg1
l---------.icons/awkward/16x16/apps/deepin-deb-installer.svg1
l---------.icons/awkward/16x16/apps/deepin-download.svg1
-rw-r--r--.icons/awkward/16x16/apps/deepin-draw.svg9
l---------.icons/awkward/16x16/apps/deepin-editor.svg1
l---------.icons/awkward/16x16/apps/deepin-emacs.svg1
-rw-r--r--.icons/awkward/16x16/apps/deepin-feedback.svg6
l---------.icons/awkward/16x16/apps/deepin-font-installer.svg1
l---------.icons/awkward/16x16/apps/deepin-game-center.svg1
l---------.icons/awkward/16x16/apps/deepin-graphics-driver-manager.svg1
l---------.icons/awkward/16x16/apps/deepin-image-viewer.svg1
l---------.icons/awkward/16x16/apps/deepin-installer-oem.svg1
l---------.icons/awkward/16x16/apps/deepin-installer.svg1
-rw-r--r--.icons/awkward/16x16/apps/deepin-launcher.svg7
-rw-r--r--.icons/awkward/16x16/apps/deepin-manual.svg5
l---------.icons/awkward/16x16/apps/deepin-media-player.svg1
-rw-r--r--.icons/awkward/16x16/apps/deepin-movie.svg5
l---------.icons/awkward/16x16/apps/deepin-multitasking-view.svg1
l---------.icons/awkward/16x16/apps/deepin-music-player.svg1
l---------.icons/awkward/16x16/apps/deepin-music.svg1
l---------.icons/awkward/16x16/apps/deepin-note.svg1
l---------.icons/awkward/16x16/apps/deepin-picker.svg1
-rw-r--r--.icons/awkward/16x16/apps/deepin-remote-assistance.svg6
-rw-r--r--.icons/awkward/16x16/apps/deepin-repair-tools.svg5
l---------.icons/awkward/16x16/apps/deepin-scanner.svg1
l---------.icons/awkward/16x16/apps/deepin-screen-recorder.svg1
l---------.icons/awkward/16x16/apps/deepin-screenshot.svg1
l---------.icons/awkward/16x16/apps/deepin-show-desktop.svg1
l---------.icons/awkward/16x16/apps/deepin-software-center.svg1
l---------.icons/awkward/16x16/apps/deepin-system-monitor.svg1
l---------.icons/awkward/16x16/apps/deepin-terminal.svg1
-rw-r--r--.icons/awkward/16x16/apps/deepin-toggle-desktop.svg6
l---------.icons/awkward/16x16/apps/deepin-translator.svg1
l---------.icons/awkward/16x16/apps/deepin-voice-recorder.svg1
l---------.icons/awkward/16x16/apps/deepin.com.wechat.devtools.svg1
l---------.icons/awkward/16x16/apps/deepin.com.wechat.svg1
-rw-r--r--.icons/awkward/16x16/apps/deezer.svg28
-rw-r--r--.icons/awkward/16x16/apps/defcon.svg6
-rw-r--r--.icons/awkward/16x16/apps/deflemask.svg21
-rw-r--r--.icons/awkward/16x16/apps/deja-dup.svg8
-rw-r--r--.icons/awkward/16x16/apps/delir.svg7
-rw-r--r--.icons/awkward/16x16/apps/deltachat.svg4
-rw-r--r--.icons/awkward/16x16/apps/deluge.svg5
-rw-r--r--.icons/awkward/16x16/apps/denemo.svg5
l---------.icons/awkward/16x16/apps/designer-qt4.svg1
l---------.icons/awkward/16x16/apps/designer-qt5.svg1
l---------.icons/awkward/16x16/apps/designer.svg1
l---------.icons/awkward/16x16/apps/designer5.svg1
l---------.icons/awkward/16x16/apps/desktop-effects.svg1
-rw-r--r--.icons/awkward/16x16/apps/desktop-environment-gnome.svg4
-rw-r--r--.icons/awkward/16x16/apps/desktop-environment-kde.svg5
-rw-r--r--.icons/awkward/16x16/apps/desktop-environment-tde.svg6
-rw-r--r--.icons/awkward/16x16/apps/desktop-environment-unity.svg4
-rw-r--r--.icons/awkward/16x16/apps/desktop-environment-xfce.svg4
-rw-r--r--.icons/awkward/16x16/apps/desktop-profiler.svg5
-rw-r--r--.icons/awkward/16x16/apps/desmume.svg19
-rw-r--r--.icons/awkward/16x16/apps/desura.svg9
-rw-r--r--.icons/awkward/16x16/apps/devassistant.svg4
-rw-r--r--.icons/awkward/16x16/apps/devdocs.svg7
l---------.icons/awkward/16x16/apps/devede.svg1
l---------.icons/awkward/16x16/apps/devedeng.svg1
-rw-r--r--.icons/awkward/16x16/apps/devhelp.svg8
-rw-r--r--.icons/awkward/16x16/apps/devhub.svg4
-rw-r--r--.icons/awkward/16x16/apps/deviantart.svg4
l---------.icons/awkward/16x16/apps/dhcpcd.svg1
-rw-r--r--.icons/awkward/16x16/apps/dia.svg5
-rw-r--r--.icons/awkward/16x16/apps/diablo-2.svg6
l---------.icons/awkward/16x16/apps/dictionary.svg1
-rw-r--r--.icons/awkward/16x16/apps/diffuse.svg4
-rw-r--r--.icons/awkward/16x16/apps/digikam.svg7
-rw-r--r--.icons/awkward/16x16/apps/digitallyimported.svg7
-rw-r--r--.icons/awkward/16x16/apps/dino.svg7
-rw-r--r--.icons/awkward/16x16/apps/diodon.svg11
-rw-r--r--.icons/awkward/16x16/apps/dirt-rally.svg9
-rw-r--r--.icons/awkward/16x16/apps/dirt4.svg4
-rw-r--r--.icons/awkward/16x16/apps/discord-canary.svg4
l---------.icons/awkward/16x16/apps/discord-ptb.svg1
-rw-r--r--.icons/awkward/16x16/apps/discord.svg4
-rw-r--r--.icons/awkward/16x16/apps/disk-burner.svg4
l---------.icons/awkward/16x16/apps/disk-manager.svg1
-rw-r--r--.icons/awkward/16x16/apps/disk-usage-analyzer.svg6
-rw-r--r--.icons/awkward/16x16/apps/disk-utility.svg4
l---------.icons/awkward/16x16/apps/diskmonitor.svg1
l---------.icons/awkward/16x16/apps/disper.svg1
l---------.icons/awkward/16x16/apps/display-brightness.svg1
l---------.icons/awkward/16x16/apps/display-capplet.svg1
l---------.icons/awkward/16x16/apps/display-im6.Q16.svg1
l---------.icons/awkward/16x16/apps/display-im6.q16.svg1
-rw-r--r--.icons/awkward/16x16/apps/display.im6.svg6
-rw-r--r--.icons/awkward/16x16/apps/dissenter-browser.svg6
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-absolute.svg7
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-academix.svg6
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-aix.svg7
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-alpine.svg4
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-alt-linux.svg8
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-android.svg7
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-antix.svg4
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-archbang.svg4
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-archlabs.svg4
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-archlinux.svg3
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-archman.svg8
l---------.icons/awkward/16x16/apps/distributor-logo-arcolinux.svg1
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-artix.svg3
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-aryalinux.svg5
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-backbox.svg4
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-blackarch.svg6
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-bodhi-linux.svg7
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-bunsenlabs.svg4
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-calculate-linux.svg16
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-condres.svg6
l---------.icons/awkward/16x16/apps/distributor-logo-crux.svg1
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-debian.svg4
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-deepin.svg4
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-devuan.svg6
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-fedora.svg5
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-freebsd.svg4
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-freedos.svg6
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-kali-linux.svg5
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-knoppix.svg15
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-korora.svg6
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-linux-lite.svg5
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-linux-mint.svg7
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-lubuntu.svg4
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-lxle.svg7
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-mac.svg7
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-manjaro.svg3
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-ms-dos.svg9
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-mx.svg4
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-netrunner.svg36
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-openmandriva.svg5
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-opensuse.svg4
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-parrot.svg4
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-pisilinux.svg15
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-pop-os.svg7
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-puppy-linux.svg8
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-pureos.svg4
l---------.icons/awkward/16x16/apps/distributor-logo-q4os-m1.svg1
l---------.icons/awkward/16x16/apps/distributor-logo-q4os1.svg1
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-raspbian.svg18
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-rosa.svg7
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-salentos.svg5
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-smartos.svg4
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-solus.svg11
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-steamos.svg8
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-ubuntu-budgie.svg6
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-ubuntu-mate.svg6
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-ubuntu-studio.svg11
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-ubuntu.svg4
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-void.svg6
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-voyager.svg4
l---------.icons/awkward/16x16/apps/distributor-logo-xubuntu.svg1
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-zorin.svg4
-rw-r--r--.icons/awkward/16x16/apps/dk.tangramgames.mrrescue.svg13
-rw-r--r--.icons/awkward/16x16/apps/dmd-doc.svg7
l---------.icons/awkward/16x16/apps/dnfdragora.svg1
-rw-r--r--.icons/awkward/16x16/apps/dockbarx.svg11
-rw-r--r--.icons/awkward/16x16/apps/dockstation.svg7
l---------.icons/awkward/16x16/apps/docky.svg1
l---------.icons/awkward/16x16/apps/document-open-recent.svg1
-rw-r--r--.icons/awkward/16x16/apps/document-print-preview.svg4
-rw-r--r--.icons/awkward/16x16/apps/document-viewer.svg4
l---------.icons/awkward/16x16/apps/documentation.svg1
-rw-r--r--.icons/awkward/16x16/apps/dods.svg7
-rw-r--r--.icons/awkward/16x16/apps/doki-doki-literature-club.svg6
-rw-r--r--.icons/awkward/16x16/apps/doki-doki-mod-manager.svg6
-rw-r--r--.icons/awkward/16x16/apps/dolphin-emu.svg4
-rw-r--r--.icons/awkward/16x16/apps/dont-starve-together.svg14
-rw-r--r--.icons/awkward/16x16/apps/dont-starve.svg14
-rw-r--r--.icons/awkward/16x16/apps/doom.svg7
-rw-r--r--.icons/awkward/16x16/apps/doomseeker.svg4
-rw-r--r--.icons/awkward/16x16/apps/door-kickers.svg4
-rw-r--r--.icons/awkward/16x16/apps/dosbox.svg5
-rw-r--r--.icons/awkward/16x16/apps/dota-underlords.svg4
-rw-r--r--.icons/awkward/16x16/apps/dota2.svg6
-rw-r--r--.icons/awkward/16x16/apps/dotcover.svg10
-rw-r--r--.icons/awkward/16x16/apps/dotmemory.svg10
-rw-r--r--.icons/awkward/16x16/apps/dotpeek.svg10
-rw-r--r--.icons/awkward/16x16/apps/dottrace.svg10
-rw-r--r--.icons/awkward/16x16/apps/doublecmd.svg5
-rw-r--r--.icons/awkward/16x16/apps/downline.svg4
-rw-r--r--.icons/awkward/16x16/apps/downloader-arrow.svg4
l---------.icons/awkward/16x16/apps/draftsight.svg1
-rw-r--r--.icons/awkward/16x16/apps/dragon-ball-online-global.svg8
-rw-r--r--.icons/awkward/16x16/apps/dragon-ball-xenoverse.svg11
-rw-r--r--.icons/awkward/16x16/apps/dragonframe4.svg4
l---------.icons/awkward/16x16/apps/dragonplayer.svg1
l---------.icons/awkward/16x16/apps/drakconf.svg1
l---------.icons/awkward/16x16/apps/drakmenustyle.svg1
l---------.icons/awkward/16x16/apps/draksec-mdk.svg1
l---------.icons/awkward/16x16/apps/drakstats.svg1
-rw-r--r--.icons/awkward/16x16/apps/draw.io.svg7
l---------.icons/awkward/16x16/apps/drawio.svg1
-rw-r--r--.icons/awkward/16x16/apps/drawpile.svg8
l---------.icons/awkward/16x16/apps/dreamchess.svg1
l---------.icons/awkward/16x16/apps/drgeo.svg1
l---------.icons/awkward/16x16/apps/driconf-icon.svg1
-rw-r--r--.icons/awkward/16x16/apps/driconf.svg7
-rw-r--r--.icons/awkward/16x16/apps/drill-search-gtk.svg5
l---------.icons/awkward/16x16/apps/drill-search.svg1
l---------.icons/awkward/16x16/apps/driver-manager.svg1
-rw-r--r--.icons/awkward/16x16/apps/dropbox.svg5
l---------.icons/awkward/16x16/apps/drracket.svg1
-rw-r--r--.icons/awkward/16x16/apps/drweb-gui.svg4
-rw-r--r--.icons/awkward/16x16/apps/dse.svg4
-rw-r--r--.icons/awkward/16x16/apps/dukto.svg4
-rw-r--r--.icons/awkward/16x16/apps/duolingo.svg12
-rw-r--r--.icons/awkward/16x16/apps/duplicati.svg8
-rw-r--r--.icons/awkward/16x16/apps/duskplayer.svg6
-rw-r--r--.icons/awkward/16x16/apps/dvanalyzer.svg6
l---------.icons/awkward/16x16/apps/dvd95.svg1
l---------.icons/awkward/16x16/apps/dvd9548.svg1
l---------.icons/awkward/16x16/apps/dvdstyler.svg1
-rw-r--r--.icons/awkward/16x16/apps/dying-light.svg6
-rw-r--r--.icons/awkward/16x16/apps/eBook-speaker.svg6
-rw-r--r--.icons/awkward/16x16/apps/eagle.svg5
-rw-r--r--.icons/awkward/16x16/apps/ease.svg4
-rw-r--r--.icons/awkward/16x16/apps/easy-ebook-viewer.svg10
-rw-r--r--.icons/awkward/16x16/apps/easyeda.svg7
-rw-r--r--.icons/awkward/16x16/apps/easymp3gain.svg9
-rw-r--r--.icons/awkward/16x16/apps/easystroke.svg4
l---------.icons/awkward/16x16/apps/easytag.svg1
-rw-r--r--.icons/awkward/16x16/apps/echonest.svg7
-rw-r--r--.icons/awkward/16x16/apps/eclipse-cdt.svg11
-rw-r--r--.icons/awkward/16x16/apps/eclipse.svg6
-rw-r--r--.icons/awkward/16x16/apps/edex-ui.svg5
l---------.icons/awkward/16x16/apps/edile.svg1
l---------.icons/awkward/16x16/apps/edit-urpm-sources.svg1
l---------.icons/awkward/16x16/apps/edu.mit.Scratch.svg1
-rw-r--r--.icons/awkward/16x16/apps/edu.stanford.Almond.svg13
-rw-r--r--.icons/awkward/16x16/apps/eekboard.svg5
-rw-r--r--.icons/awkward/16x16/apps/eeschema.svg8
-rw-r--r--.icons/awkward/16x16/apps/eid-viewer.svg13
-rw-r--r--.icons/awkward/16x16/apps/eiskaltdcpp.svg6
-rw-r--r--.icons/awkward/16x16/apps/ekiga.svg10
-rw-r--r--.icons/awkward/16x16/apps/electorrent.svg7
-rw-r--r--.icons/awkward/16x16/apps/electrip.svg11
-rw-r--r--.icons/awkward/16x16/apps/electron-mail.svg5
-rw-r--r--.icons/awkward/16x16/apps/electron.svg10
l---------.icons/awkward/16x16/apps/electron4.svg1
-rw-r--r--.icons/awkward/16x16/apps/electrum-axe.svg6
-rw-r--r--.icons/awkward/16x16/apps/electrum-ltc.svg4
-rw-r--r--.icons/awkward/16x16/apps/electrum.svg4
-rw-r--r--.icons/awkward/16x16/apps/element4l.svg12
-rw-r--r--.icons/awkward/16x16/apps/elisa.svg15
l---------.icons/awkward/16x16/apps/emacs-24.svg1
l---------.icons/awkward/16x16/apps/emacs-25.svg1
l---------.icons/awkward/16x16/apps/emacs-nox.svg1
l---------.icons/awkward/16x16/apps/emacs-snapshot.svg1
-rw-r--r--.icons/awkward/16x16/apps/emacs.svg4
l---------.icons/awkward/16x16/apps/emacs24.svg1
l---------.icons/awkward/16x16/apps/emacs25.svg1
l---------.icons/awkward/16x16/apps/email.svg1
-rw-r--r--.icons/awkward/16x16/apps/emby-server.svg4
-rw-r--r--.icons/awkward/16x16/apps/emerald-theme-manager-icon.svg7
-rw-r--r--.icons/awkward/16x16/apps/empathy.svg9
-rw-r--r--.icons/awkward/16x16/apps/emule.svg17
l---------.icons/awkward/16x16/apps/encryptr.svg1
-rw-r--r--.icons/awkward/16x16/apps/endless-sky.svg20
-rw-r--r--.icons/awkward/16x16/apps/engauge-digitizer.svg12
l---------.icons/awkward/16x16/apps/engrampa.svg1
-rw-r--r--.icons/awkward/16x16/apps/enhanced_browsing.svg6
-rw-r--r--.icons/awkward/16x16/apps/enjoy-music-player.svg4
-rw-r--r--.icons/awkward/16x16/apps/enpass.svg4
-rw-r--r--.icons/awkward/16x16/apps/entangle.svg8
-rw-r--r--.icons/awkward/16x16/apps/enter-the-gungeon.svg6
l---------.icons/awkward/16x16/apps/eog.svg1
l---------.icons/awkward/16x16/apps/eom.svg1
l---------.icons/awkward/16x16/apps/epdfview.svg1
l---------.icons/awkward/16x16/apps/ephoto.svg1
l---------.icons/awkward/16x16/apps/epiphany-bookmarks.svg1
l---------.icons/awkward/16x16/apps/epiphany-browser.svg1
-rw-r--r--.icons/awkward/16x16/apps/epiphany-game.svg16
l---------.icons/awkward/16x16/apps/epiphany-gecko.svg1
l---------.icons/awkward/16x16/apps/epiphany-icon.svg1
l---------.icons/awkward/16x16/apps/epiphany-webkit.svg1
-rw-r--r--.icons/awkward/16x16/apps/epiphany.svg5
l---------.icons/awkward/16x16/apps/epulse.svg1
l---------.icons/awkward/16x16/apps/eradio.svg1
-rw-r--r--.icons/awkward/16x16/apps/eric.svg8
l---------.icons/awkward/16x16/apps/eric6.svg1
-rw-r--r--.icons/awkward/16x16/apps/ericWeb.svg4
l---------.icons/awkward/16x16/apps/ericWeb6.svg1
-rw-r--r--.icons/awkward/16x16/apps/estmob-sendanywhere.svg9
l---------.icons/awkward/16x16/apps/etcher-electron.svg1
-rw-r--r--.icons/awkward/16x16/apps/etcher.svg5
-rw-r--r--.icons/awkward/16x16/apps/eternallands.svg5
-rw-r--r--.icons/awkward/16x16/apps/etherape.svg5
-rw-r--r--.icons/awkward/16x16/apps/ethereumwallet.svg5
-rw-r--r--.icons/awkward/16x16/apps/etherwall.svg4
-rw-r--r--.icons/awkward/16x16/apps/etr.svg6
-rw-r--r--.icons/awkward/16x16/apps/ettercap.svg6
l---------.icons/awkward/16x16/apps/eu.blumenstingl.martin.keystateplasmoid.svg1
-rw-r--r--.icons/awkward/16x16/apps/eu.scarpetta.PDFMixTool.svg10
-rw-r--r--.icons/awkward/16x16/apps/eureka.svg5
-rw-r--r--.icons/awkward/16x16/apps/euro-truck-simulator-2.svg7
-rw-r--r--.icons/awkward/16x16/apps/evelauncher.svg4
-rw-r--r--.icons/awkward/16x16/apps/everdo.svg6
-rw-r--r--.icons/awkward/16x16/apps/evernote.svg4
l---------.icons/awkward/16x16/apps/everpad.svg1
l---------.icons/awkward/16x16/apps/evince.svg1
-rw-r--r--.icons/awkward/16x16/apps/evnc.svg4
l---------.icons/awkward/16x16/apps/evolution-calendar.svg1
l---------.icons/awkward/16x16/apps/evolution-mail.svg1
l---------.icons/awkward/16x16/apps/evolution-memos.svg1
l---------.icons/awkward/16x16/apps/evolution-tasks.svg1
-rw-r--r--.icons/awkward/16x16/apps/evolution.svg6
-rw-r--r--.icons/awkward/16x16/apps/evtest-qt.svg8
-rw-r--r--.icons/awkward/16x16/apps/exaile.svg4
l---------.icons/awkward/16x16/apps/exfalso.svg1
-rw-r--r--.icons/awkward/16x16/apps/exmplayer.svg4
-rw-r--r--.icons/awkward/16x16/apps/exodus.svg4
-rw-r--r--.icons/awkward/16x16/apps/exult.svg4
l---------.icons/awkward/16x16/apps/facebook-facebook.com.svg1
-rw-r--r--.icons/awkward/16x16/apps/facebook.svg8
l---------.icons/awkward/16x16/apps/facebookresource.svg1
-rw-r--r--.icons/awkward/16x16/apps/factorio.svg4
-rw-r--r--.icons/awkward/16x16/apps/falkon.svg8
-rw-r--r--.icons/awkward/16x16/apps/far2l.svg19
-rw-r--r--.icons/awkward/16x16/apps/fbmessenger.svg4
-rw-r--r--.icons/awkward/16x16/apps/fbreader.svg8
l---------.icons/awkward/16x16/apps/fceu.svg1
-rw-r--r--.icons/awkward/16x16/apps/fceux.svg10
-rw-r--r--.icons/awkward/16x16/apps/fcitx-sogoupinyin.svg4
l---------.icons/awkward/16x16/apps/fcitx.svg1
l---------.icons/awkward/16x16/apps/fcitx_ubuntukylin.svg1
l---------.icons/awkward/16x16/apps/fedora-logo-icon.svg1
l---------.icons/awkward/16x16/apps/fedora-release-notes.svg1
-rw-r--r--.icons/awkward/16x16/apps/feedindicator.svg7
l---------.icons/awkward/16x16/apps/feedreader.svg1
-rw-r--r--.icons/awkward/16x16/apps/feh.svg13
-rw-r--r--.icons/awkward/16x16/apps/fern-wifi-cracker.svg6
-rw-r--r--.icons/awkward/16x16/apps/fez.svg6
-rw-r--r--.icons/awkward/16x16/apps/ffado.svg8
-rw-r--r--.icons/awkward/16x16/apps/ffmulticonverter.svg5
l---------.icons/awkward/16x16/apps/fifteenpuzzle.svg1
-rw-r--r--.icons/awkward/16x16/apps/figma.svg8
-rw-r--r--.icons/awkward/16x16/apps/fiji.svg4
l---------.icons/awkward/16x16/apps/file-roller.svg1
-rw-r--r--.icons/awkward/16x16/apps/filebot.svg6
l---------.icons/awkward/16x16/apps/filelight.svg1
l---------.icons/awkward/16x16/apps/filetypes.svg1
-rw-r--r--.icons/awkward/16x16/apps/filezilla.svg4
-rw-r--r--.icons/awkward/16x16/apps/filter.svg5
l---------.icons/awkward/16x16/apps/firefox-beta-bin.svg1
l---------.icons/awkward/16x16/apps/firefox-beta.svg1
l---------.icons/awkward/16x16/apps/firefox-default.svg1
l---------.icons/awkward/16x16/apps/firefox-developer-edition.svg1
-rw-r--r--.icons/awkward/16x16/apps/firefox-developer-icon.svg9
l---------.icons/awkward/16x16/apps/firefox-esr.svg1
l---------.icons/awkward/16x16/apps/firefox-gtk3.svg1
l---------.icons/awkward/16x16/apps/firefox-icon.svg1
l---------.icons/awkward/16x16/apps/firefox-mozilla-build.svg1
l---------.icons/awkward/16x16/apps/firefox-nightly-icon.svg1
l---------.icons/awkward/16x16/apps/firefox-nightly.svg1
l---------.icons/awkward/16x16/apps/firefox-original.svg1
-rw-r--r--.icons/awkward/16x16/apps/firefox-trunk.svg9
-rw-r--r--.icons/awkward/16x16/apps/firefox.svg9
-rw-r--r--.icons/awkward/16x16/apps/firejail-ui.svg14
-rw-r--r--.icons/awkward/16x16/apps/firetools.svg13
-rw-r--r--.icons/awkward/16x16/apps/firewall-config.svg4
-rw-r--r--.icons/awkward/16x16/apps/firewatch.svg7
-rw-r--r--.icons/awkward/16x16/apps/five-or-more.svg12
l---------.icons/awkward/16x16/apps/fjt.svg1
-rw-r--r--.icons/awkward/16x16/apps/flacon.svg4
-rw-r--r--.icons/awkward/16x16/apps/flameshot.svg10
-rw-r--r--.icons/awkward/16x16/apps/flare.svg3
-rw-r--r--.icons/awkward/16x16/apps/flareget.svg4
l---------.icons/awkward/16x16/apps/flash-player-properties.svg1
-rw-r--r--.icons/awkward/16x16/apps/flash.svg4
l---------.icons/awkward/16x16/apps/flashplayer.svg1
l---------.icons/awkward/16x16/apps/flashplayerproperties.svg1
l---------.icons/awkward/16x16/apps/flegita.svg1
-rw-r--r--.icons/awkward/16x16/apps/flickr.svg5
-rw-r--r--.icons/awkward/16x16/apps/flightgear.svg4
-rw-r--r--.icons/awkward/16x16/apps/florence.svg12
-rw-r--r--.icons/awkward/16x16/apps/flow.svg6
-rw-r--r--.icons/awkward/16x16/apps/flowblade.svg5
-rw-r--r--.icons/awkward/16x16/apps/fluid.svg9
-rw-r--r--.icons/awkward/16x16/apps/fluxgui.svg5
l---------.icons/awkward/16x16/apps/fma-config-tool.svg1
-rw-r--r--.icons/awkward/16x16/apps/fman.svg8
-rw-r--r--.icons/awkward/16x16/apps/fmit.svg20
-rw-r--r--.icons/awkward/16x16/apps/focuswriter.svg5
-rw-r--r--.icons/awkward/16x16/apps/fofix.svg7
l---------.icons/awkward/16x16/apps/folder_doc_q4os_startmenu.svg1
-rw-r--r--.icons/awkward/16x16/apps/fontbase.svg4
-rw-r--r--.icons/awkward/16x16/apps/fontforge.svg7
l---------.icons/awkward/16x16/apps/fonts.svg1
-rw-r--r--.icons/awkward/16x16/apps/fontypython.svg5
-rw-r--r--.icons/awkward/16x16/apps/foobillardplus.svg9
-rw-r--r--.icons/awkward/16x16/apps/foobnix.svg5
-rw-r--r--.icons/awkward/16x16/apps/football.svg6
l---------.icons/awkward/16x16/apps/footnote.svg1
-rw-r--r--.icons/awkward/16x16/apps/for-the-king.svg9
-rw-r--r--.icons/awkward/16x16/apps/forager.svg11
-rw-r--r--.icons/awkward/16x16/apps/four-in-a-row.svg22
-rw-r--r--.icons/awkward/16x16/apps/foursquare.svg4
-rw-r--r--.icons/awkward/16x16/apps/foxit-reader.svg4
l---------.icons/awkward/16x16/apps/foxitpdf.svg1
l---------.icons/awkward/16x16/apps/foxitreader.svg1
l---------.icons/awkward/16x16/apps/fr.free.Homebank.svg1
l---------.icons/awkward/16x16/apps/fr.handbrake.ghb.svg1
l---------.icons/awkward/16x16/apps/fr.natron.Natron.svg1
-rw-r--r--.icons/awkward/16x16/apps/franz.svg8
l---------.icons/awkward/16x16/apps/freecad-daily.svg1
-rw-r--r--.icons/awkward/16x16/apps/freecad.svg4
-rw-r--r--.icons/awkward/16x16/apps/freeciv-client.svg6
-rw-r--r--.icons/awkward/16x16/apps/freeciv-server.svg4
l---------.icons/awkward/16x16/apps/freedm.svg1
-rw-r--r--.icons/awkward/16x16/apps/freedoom1.svg7
-rw-r--r--.icons/awkward/16x16/apps/freedoom2.svg7
-rw-r--r--.icons/awkward/16x16/apps/freedroid.svg11
-rw-r--r--.icons/awkward/16x16/apps/freedroidrpg.svg17
-rw-r--r--.icons/awkward/16x16/apps/freefilesync.svg4
-rw-r--r--.icons/awkward/16x16/apps/freegish.svg7
-rw-r--r--.icons/awkward/16x16/apps/freeoffice-planmaker.svg7
-rw-r--r--.icons/awkward/16x16/apps/freeoffice-presentations.svg7
-rw-r--r--.icons/awkward/16x16/apps/freeoffice-textmaker.svg5
-rw-r--r--.icons/awkward/16x16/apps/freeorion.svg6
-rw-r--r--.icons/awkward/16x16/apps/freeplane.svg15
l---------.icons/awkward/16x16/apps/freetube-bin.svg1
-rw-r--r--.icons/awkward/16x16/apps/freetube.svg6
l---------.icons/awkward/16x16/apps/freetuxtv.svg1
-rw-r--r--.icons/awkward/16x16/apps/frescobaldi.svg8
l---------.icons/awkward/16x16/apps/fretsonfire.svg1
-rw-r--r--.icons/awkward/16x16/apps/friture.svg10
-rw-r--r--.icons/awkward/16x16/apps/fritzing.svg4
l---------.icons/awkward/16x16/apps/fritzing_icon.svg1
-rw-r--r--.icons/awkward/16x16/apps/frogr.svg31
-rw-r--r--.icons/awkward/16x16/apps/frozen-bubble.svg18
-rw-r--r--.icons/awkward/16x16/apps/fs-uae-launcher.svg7
-rw-r--r--.icons/awkward/16x16/apps/fslint_icon.svg8
-rw-r--r--.icons/awkward/16x16/apps/fspy.svg6
-rw-r--r--.icons/awkward/16x16/apps/full-throttle-remastered.svg5
l---------.icons/awkward/16x16/apps/fuse-emulator.svg1
-rw-r--r--.icons/awkward/16x16/apps/fuse.svg7
-rw-r--r--.icons/awkward/16x16/apps/fusion-icon.svg6
-rw-r--r--.icons/awkward/16x16/apps/fwupd.svg4
-rw-r--r--.icons/awkward/16x16/apps/gahshomar.svg5
-rw-r--r--.icons/awkward/16x16/apps/gajim.svg5
l---------.icons/awkward/16x16/apps/galculator.svg1
l---------.icons/awkward/16x16/apps/galeon.svg1
-rw-r--r--.icons/awkward/16x16/apps/galternatives.svg5
-rw-r--r--.icons/awkward/16x16/apps/gambas3.svg8
-rw-r--r--.icons/awkward/16x16/apps/gaphor.svg5
-rw-r--r--.icons/awkward/16x16/apps/gargoyle-house.svg19
-rw-r--r--.icons/awkward/16x16/apps/garrysmod.svg4
-rw-r--r--.icons/awkward/16x16/apps/gaupol.svg4
-rw-r--r--.icons/awkward/16x16/apps/gb-studio.svg7
-rw-r--r--.icons/awkward/16x16/apps/gbrainy.svg7
l---------.icons/awkward/16x16/apps/gcbalculator.svg1
l---------.icons/awkward/16x16/apps/gcleaner.svg1
l---------.icons/awkward/16x16/apps/gcolor.svg1
l---------.icons/awkward/16x16/apps/gcolor2.svg1
l---------.icons/awkward/16x16/apps/gcolor3.svg1
-rw-r--r--.icons/awkward/16x16/apps/gcompris-edit.svg5
l---------.icons/awkward/16x16/apps/gcompris-qt.svg1
-rw-r--r--.icons/awkward/16x16/apps/gcompris.svg7
-rw-r--r--.icons/awkward/16x16/apps/gconf-editor.svg5
l---------.icons/awkward/16x16/apps/gconfeditor.svg1
-rw-r--r--.icons/awkward/16x16/apps/gcstar.svg4
-rw-r--r--.icons/awkward/16x16/apps/gda-browser-5.0.svg4
-rw-r--r--.icons/awkward/16x16/apps/gda-control-center.svg4
l---------.icons/awkward/16x16/apps/gdeb.svg1
l---------.icons/awkward/16x16/apps/gdebi.svg1
-rw-r--r--.icons/awkward/16x16/apps/gdevilspie.svg14
l---------.icons/awkward/16x16/apps/gdm-setup.svg1
-rw-r--r--.icons/awkward/16x16/apps/gdm-xnest.svg4
l---------.icons/awkward/16x16/apps/gdmap_icon.svg1
l---------.icons/awkward/16x16/apps/gdmsetup.svg1
-rw-r--r--.icons/awkward/16x16/apps/geany.svg9
l---------.icons/awkward/16x16/apps/geary.svg1
l---------.icons/awkward/16x16/apps/gedit-icon.svg1
l---------.icons/awkward/16x16/apps/gedit-logo.svg1
l---------.icons/awkward/16x16/apps/gedit.svg1
l---------.icons/awkward/16x16/apps/geeqie.svg1
-rw-r--r--.icons/awkward/16x16/apps/gelemental.svg9
-rw-r--r--.icons/awkward/16x16/apps/gemini.svg5
-rw-r--r--.icons/awkward/16x16/apps/gens-gs.svg12
-rw-r--r--.icons/awkward/16x16/apps/gens.svg4
-rw-r--r--.icons/awkward/16x16/apps/genymotion-player.svg4
-rw-r--r--.icons/awkward/16x16/apps/genymotion.svg5
l---------.icons/awkward/16x16/apps/geogebra-classic.svg1
-rw-r--r--.icons/awkward/16x16/apps/geogebra.svg13
-rw-r--r--.icons/awkward/16x16/apps/gerbview.svg13
-rw-r--r--.icons/awkward/16x16/apps/gftp.svg9
-rw-r--r--.icons/awkward/16x16/apps/ghex.svg6
-rw-r--r--.icons/awkward/16x16/apps/ghidra.svg6
-rw-r--r--.icons/awkward/16x16/apps/ghostwriter.svg5
-rw-r--r--.icons/awkward/16x16/apps/gifcurry.svg4
-rw-r--r--.icons/awkward/16x16/apps/gifup.svg7
-rw-r--r--.icons/awkward/16x16/apps/giggle.svg19
l---------.icons/awkward/16x16/apps/gimagereader.svg1
-rw-r--r--.icons/awkward/16x16/apps/gimp.svg11
l---------.icons/awkward/16x16/apps/girl.svg1
l---------.icons/awkward/16x16/apps/gis-weather.svg1
-rw-r--r--.icons/awkward/16x16/apps/gish.svg5
-rw-r--r--.icons/awkward/16x16/apps/gisto.svg6
l---------.icons/awkward/16x16/apps/git-cola.svg1
l---------.icons/awkward/16x16/apps/git-dag.svg1
l---------.icons/awkward/16x16/apps/git-gui.svg1
-rw-r--r--.icons/awkward/16x16/apps/git.svg7
-rw-r--r--.icons/awkward/16x16/apps/gitahead.svg10
l---------.icons/awkward/16x16/apps/gitg.svg1
-rw-r--r--.icons/awkward/16x16/apps/github-desktop.svg4
-rw-r--r--.icons/awkward/16x16/apps/github.svg4
-rw-r--r--.icons/awkward/16x16/apps/gitkraken.svg4
-rw-r--r--.icons/awkward/16x16/apps/gitlab.svg10
-rw-r--r--.icons/awkward/16x16/apps/gitter.svg7
l---------.icons/awkward/16x16/apps/gkdebconf-icon.svg1
l---------.icons/awkward/16x16/apps/gkdebconf.svg1
l---------.icons/awkward/16x16/apps/gksu-debian.svg1
l---------.icons/awkward/16x16/apps/gksu-root-terminal.svg1
-rw-r--r--.icons/awkward/16x16/apps/gksu.svg5
-rw-r--r--.icons/awkward/16x16/apps/glabels-3.0.svg9
l---------.icons/awkward/16x16/apps/glade-3.svg1
-rw-r--r--.icons/awkward/16x16/apps/glade.svg4
-rw-r--r--.icons/awkward/16x16/apps/gladish.svg6
l---------.icons/awkward/16x16/apps/glipper.svg1
l---------.icons/awkward/16x16/apps/glippy.svg1
l---------.icons/awkward/16x16/apps/glob2-icon-48x48.svg1
-rw-r--r--.icons/awkward/16x16/apps/glob2-icon.svg8
l---------.icons/awkward/16x16/apps/glrp.svg1
l---------.icons/awkward/16x16/apps/glxinfo.svg1
-rw-r--r--.icons/awkward/16x16/apps/glyphr-studio-desktop.svg5
l---------.icons/awkward/16x16/apps/gmail-desktop.svg1
l---------.icons/awkward/16x16/apps/gmail-notify-icon.svg1
-rw-r--r--.icons/awkward/16x16/apps/gmail-offline.svg6
l---------.icons/awkward/16x16/apps/gmail-plasmoid.svg1
-rw-r--r--.icons/awkward/16x16/apps/gmail.svg6
l---------.icons/awkward/16x16/apps/gmailwatcher.svg1
l---------.icons/awkward/16x16/apps/gmpc.svg1
-rw-r--r--.icons/awkward/16x16/apps/gmtpicon.svg6
l---------.icons/awkward/16x16/apps/gmusicbrowser.svg1
-rw-r--r--.icons/awkward/16x16/apps/gnac.svg4
l---------.icons/awkward/16x16/apps/gnethogs.svg1
l---------.icons/awkward/16x16/apps/gnibbles.svg1
l---------.icons/awkward/16x16/apps/gnochm.svg1
-rw-r--r--.icons/awkward/16x16/apps/gnome-2048.svg7
l---------.icons/awkward/16x16/apps/gnome-about-logo.svg1
l---------.icons/awkward/16x16/apps/gnome-abrt.svg1
l---------.icons/awkward/16x16/apps/gnome-activity-journal.svg1
l---------.icons/awkward/16x16/apps/gnome-aisleriot.svg1
l---------.icons/awkward/16x16/apps/gnome-alsamixer-icon.svg1
l---------.icons/awkward/16x16/apps/gnome-app-install.svg1
-rw-r--r--.icons/awkward/16x16/apps/gnome-appfolders-manager.svg4
l---------.icons/awkward/16x16/apps/gnome-apt.svg1
l---------.icons/awkward/16x16/apps/gnome-audio.svg1
l---------.icons/awkward/16x16/apps/gnome-baker.svg1
l---------.icons/awkward/16x16/apps/gnome-balsa.svg1
l---------.icons/awkward/16x16/apps/gnome-balsa2.svg1
l---------.icons/awkward/16x16/apps/gnome-books.svg1
-rw-r--r--.icons/awkward/16x16/apps/gnome-boxes.svg19
-rw-r--r--.icons/awkward/16x16/apps/gnome-break-timer.svg9
l---------.icons/awkward/16x16/apps/gnome-calculator.svg1
l---------.icons/awkward/16x16/apps/gnome-calendar.svg1
l---------.icons/awkward/16x16/apps/gnome-character-map.svg1
l---------.icons/awkward/16x16/apps/gnome-characters.svg1
l---------.icons/awkward/16x16/apps/gnome-chess.svg1
l---------.icons/awkward/16x16/apps/gnome-clocks.svg1
l---------.icons/awkward/16x16/apps/gnome-color-chooser.svg1
l---------.icons/awkward/16x16/apps/gnome-color-manager.svg1
-rw-r--r--.icons/awkward/16x16/apps/gnome-commander.svg15
-rw-r--r--.icons/awkward/16x16/apps/gnome-contacts.svg7
l---------.icons/awkward/16x16/apps/gnome-control-center.svg1
l---------.icons/awkward/16x16/apps/gnome-debian.svg1
l---------.icons/awkward/16x16/apps/gnome-desktop-config.svg1
l---------.icons/awkward/16x16/apps/gnome-desktop-item-edit.svg1
l---------.icons/awkward/16x16/apps/gnome-device-manager.svg1
l---------.icons/awkward/16x16/apps/gnome-dictionary.svg1
l---------.icons/awkward/16x16/apps/gnome-disks.svg1
l---------.icons/awkward/16x16/apps/gnome-display-properties.svg1
l---------.icons/awkward/16x16/apps/gnome-do-panel.svg1
-rw-r--r--.icons/awkward/16x16/apps/gnome-do.svg4
l---------.icons/awkward/16x16/apps/gnome-documents.svg1
l---------.icons/awkward/16x16/apps/gnome-emacs.svg1
l---------.icons/awkward/16x16/apps/gnome-encfs-manager.svg1
l---------.icons/awkward/16x16/apps/gnome-eterm.svg1
l---------.icons/awkward/16x16/apps/gnome-freecell.svg1
l---------.icons/awkward/16x16/apps/gnome-genius.svg1
l---------.icons/awkward/16x16/apps/gnome-glchess.svg1
l---------.icons/awkward/16x16/apps/gnome-glines.svg1
l---------.icons/awkward/16x16/apps/gnome-gmail.svg1
l---------.icons/awkward/16x16/apps/gnome-gmenu.svg1
l---------.icons/awkward/16x16/apps/gnome-gnect.svg1
l---------.icons/awkward/16x16/apps/gnome-gnibbles.svg1
l---------.icons/awkward/16x16/apps/gnome-gnumeric.svg1
l---------.icons/awkward/16x16/apps/gnome-hearts.svg1
l---------.icons/awkward/16x16/apps/gnome-help.svg1
l---------.icons/awkward/16x16/apps/gnome-hideseek.svg1
l---------.icons/awkward/16x16/apps/gnome-iagno.svg1
l---------.icons/awkward/16x16/apps/gnome-info.svg1
l---------.icons/awkward/16x16/apps/gnome-internet-radio-locator.svg1
l---------.icons/awkward/16x16/apps/gnome-internet.svg1
-rw-r--r--.icons/awkward/16x16/apps/gnome-klotski.svg6
l---------.icons/awkward/16x16/apps/gnome-latex.svg1
l---------.icons/awkward/16x16/apps/gnome-ldraw.svg1
l---------.icons/awkward/16x16/apps/gnome-lightsoff.svg1
-rw-r--r--.icons/awkward/16x16/apps/gnome-lockscreen.svg6
l---------.icons/awkward/16x16/apps/gnome-logo-icon-transparent.svg1
l---------.icons/awkward/16x16/apps/gnome-logo-icon.svg1
l---------.icons/awkward/16x16/apps/gnome-logout.svg1
l---------.icons/awkward/16x16/apps/gnome-logs.svg1
l---------.icons/awkward/16x16/apps/gnome-mahjongg.svg1
l---------.icons/awkward/16x16/apps/gnome-maps.svg1
-rw-r--r--.icons/awkward/16x16/apps/gnome-mastermind.svg15
l---------.icons/awkward/16x16/apps/gnome-menu.svg1
l---------.icons/awkward/16x16/apps/gnome-mines.svg1
l---------.icons/awkward/16x16/apps/gnome-mixer.svg1
l---------.icons/awkward/16x16/apps/gnome-monitor.svg1
l---------.icons/awkward/16x16/apps/gnome-mouse-properties.svg1
l---------.icons/awkward/16x16/apps/gnome-mouse.svg1
-rw-r--r--.icons/awkward/16x16/apps/gnome-mplayer.svg4
-rw-r--r--.icons/awkward/16x16/apps/gnome-mpv.svg7
l---------.icons/awkward/16x16/apps/gnome-multi-writer.svg1
l---------.icons/awkward/16x16/apps/gnome-music.svg1
l---------.icons/awkward/16x16/apps/gnome-nettool.svg1
l---------.icons/awkward/16x16/apps/gnome-nettools.svg1
l---------.icons/awkward/16x16/apps/gnome-network-properties.svg1
l---------.icons/awkward/16x16/apps/gnome-networktool.svg1
-rw-r--r--.icons/awkward/16x16/apps/gnome-nibbles.svg4
l---------.icons/awkward/16x16/apps/gnome-note.svg1
l---------.icons/awkward/16x16/apps/gnome-oregano.svg1
l---------.icons/awkward/16x16/apps/gnome-package.svg1
l---------.icons/awkward/16x16/apps/gnome-paint.svg1
l---------.icons/awkward/16x16/apps/gnome-panel-clock.svg1
l---------.icons/awkward/16x16/apps/gnome-panel-drawer.svg1
l---------.icons/awkward/16x16/apps/gnome-panel-fish.svg1
l---------.icons/awkward/16x16/apps/gnome-panel-force-quit.svg1
l---------.icons/awkward/16x16/apps/gnome-panel-hibernate.svg1
l---------.icons/awkward/16x16/apps/gnome-panel-launcher.svg1
l---------.icons/awkward/16x16/apps/gnome-panel-notification-area.svg1
l---------.icons/awkward/16x16/apps/gnome-panel-screenshoot.svg1
l---------.icons/awkward/16x16/apps/gnome-panel-screenshot.svg1
l---------.icons/awkward/16x16/apps/gnome-panel-separator.svg1
l---------.icons/awkward/16x16/apps/gnome-panel-suspend.svg1
l---------.icons/awkward/16x16/apps/gnome-panel-window-list.svg1
l---------.icons/awkward/16x16/apps/gnome-panel-window-menu.svg1
l---------.icons/awkward/16x16/apps/gnome-panel-workspace-switcher.svg1
l---------.icons/awkward/16x16/apps/gnome-panel.svg1
l---------.icons/awkward/16x16/apps/gnome-pdf.svg1
-rw-r--r--.icons/awkward/16x16/apps/gnome-pie.svg8
l---------.icons/awkward/16x16/apps/gnome-planner.svg1
l---------.icons/awkward/16x16/apps/gnome-pomodoro.svg1
l---------.icons/awkward/16x16/apps/gnome-power-manager.svg1
-rw-r--r--.icons/awkward/16x16/apps/gnome-power-statistics.svg4
l---------.icons/awkward/16x16/apps/gnome-quadrapassel.svg1
l---------.icons/awkward/16x16/apps/gnome-remote-desktop.svg1
-rw-r--r--.icons/awkward/16x16/apps/gnome-robots.svg7
l---------.icons/awkward/16x16/apps/gnome-run.svg1
l---------.icons/awkward/16x16/apps/gnome-samegnome.svg1
-rw-r--r--.icons/awkward/16x16/apps/gnome-schedule.svg11
l---------.icons/awkward/16x16/apps/gnome-screenruler.svg1
l---------.icons/awkward/16x16/apps/gnome-screenshot.svg1
l---------.icons/awkward/16x16/apps/gnome-search-tool.svg1
l---------.icons/awkward/16x16/apps/gnome-searchtool.svg1
l---------.icons/awkward/16x16/apps/gnome-session-halt.svg1
l---------.icons/awkward/16x16/apps/gnome-session-hebirnate.svg1
l---------.icons/awkward/16x16/apps/gnome-session-hibernate.svg1
l---------.icons/awkward/16x16/apps/gnome-session-properties.svg1
l---------.icons/awkward/16x16/apps/gnome-session-suspend.svg1
l---------.icons/awkward/16x16/apps/gnome-session.svg1
l---------.icons/awkward/16x16/apps/gnome-set-time.svg1
l---------.icons/awkward/16x16/apps/gnome-settings-accessibility-keyboard.svg1
l---------.icons/awkward/16x16/apps/gnome-settings-accessibility-technologies.svg1
l---------.icons/awkward/16x16/apps/gnome-settings-background.svg1
l---------.icons/awkward/16x16/apps/gnome-settings-default-applications.svg1
l---------.icons/awkward/16x16/apps/gnome-settings-font.svg1
l---------.icons/awkward/16x16/apps/gnome-settings-keybinding.svg1
l---------.icons/awkward/16x16/apps/gnome-settings-keybindings.svg1
l---------.icons/awkward/16x16/apps/gnome-settings-mouse.svg1
l---------.icons/awkward/16x16/apps/gnome-settings-sound.svg1
l---------.icons/awkward/16x16/apps/gnome-settings-theme.svg1
l---------.icons/awkward/16x16/apps/gnome-settings-ui-behavior.svg1
l---------.icons/awkward/16x16/apps/gnome-settings.svg1
l---------.icons/awkward/16x16/apps/gnome-shell-extension-prefs.svg1
l---------.icons/awkward/16x16/apps/gnome-shutdown.svg1
l---------.icons/awkward/16x16/apps/gnome-software.svg1
l---------.icons/awkward/16x16/apps/gnome-sound-properties.svg1
-rw-r--r--.icons/awkward/16x16/apps/gnome-sound-recorder.svg4
l---------.icons/awkward/16x16/apps/gnome-status.svg1
l---------.icons/awkward/16x16/apps/gnome-sticky-notes-applet.svg1
-rw-r--r--.icons/awkward/16x16/apps/gnome-subtitles.svg8
l---------.icons/awkward/16x16/apps/gnome-sudoku.svg1
l---------.icons/awkward/16x16/apps/gnome-swell-foop.svg1
l---------.icons/awkward/16x16/apps/gnome-system-config.svg1
l---------.icons/awkward/16x16/apps/gnome-system-log.svg1
l---------.icons/awkward/16x16/apps/gnome-system-monitor.svg1
l---------.icons/awkward/16x16/apps/gnome-system.svg1
l---------.icons/awkward/16x16/apps/gnome-tali.svg1
-rw-r--r--.icons/awkward/16x16/apps/gnome-taquin.svg11
l---------.icons/awkward/16x16/apps/gnome-term.svg1
l---------.icons/awkward/16x16/apps/gnome-terminal.svg1
l---------.icons/awkward/16x16/apps/gnome-tetraves.svg1
-rw-r--r--.icons/awkward/16x16/apps/gnome-tetravex.svg6
-rw-r--r--.icons/awkward/16x16/apps/gnome-todo.svg12
l---------.icons/awkward/16x16/apps/gnome-tracker.svg1
l---------.icons/awkward/16x16/apps/gnome-translate.svg1
-rw-r--r--.icons/awkward/16x16/apps/gnome-tweak-tool.svg4
-rw-r--r--.icons/awkward/16x16/apps/gnome-twitch.svg4
-rw-r--r--.icons/awkward/16x16/apps/gnome-twofactorauth.svg6
l---------.icons/awkward/16x16/apps/gnome-user-share.svg1
l---------.icons/awkward/16x16/apps/gnome-video-arcade.svg1
l---------.icons/awkward/16x16/apps/gnome-volume-control.svg1
l---------.icons/awkward/16x16/apps/gnome-warning.svg1
l---------.icons/awkward/16x16/apps/gnome-weather.svg1
l---------.icons/awkward/16x16/apps/gnome-web-browser.svg1
l---------.icons/awkward/16x16/apps/gnome-web.svg1
l---------.icons/awkward/16x16/apps/gnome-window-manager.svg1
l---------.icons/awkward/16x16/apps/gnome-windows.svg1
l---------.icons/awkward/16x16/apps/gnome-wm.svg1
l---------.icons/awkward/16x16/apps/gnome-word.svg1
l---------.icons/awkward/16x16/apps/gnome-xterm.svg1
l---------.icons/awkward/16x16/apps/gnome_apps.svg1
l---------.icons/awkward/16x16/apps/gnomeradio.svg1
l---------.icons/awkward/16x16/apps/gnote.svg1
-rw-r--r--.icons/awkward/16x16/apps/gns3.svg7
-rw-r--r--.icons/awkward/16x16/apps/gnubg.svg16
l---------.icons/awkward/16x16/apps/gnubik.svg1
l---------.icons/awkward/16x16/apps/gnucash-icon.svg1
l---------.icons/awkward/16x16/apps/gnucash.svg1
l---------.icons/awkward/16x16/apps/gnugo.svg1
l---------.icons/awkward/16x16/apps/gnugo48.svg1
-rw-r--r--.icons/awkward/16x16/apps/gnumeric.svg4
l---------.icons/awkward/16x16/apps/gnupg.svg1
l---------.icons/awkward/16x16/apps/gnuradio-grc.svg1
l---------.icons/awkward/16x16/apps/go-for-it.svg1
l---------.icons/awkward/16x16/apps/go.svg1
l---------.icons/awkward/16x16/apps/goa-account-exchange.svg1
l---------.icons/awkward/16x16/apps/goa-account-facebook.svg1
l---------.icons/awkward/16x16/apps/goa-account-flickr.svg1
l---------.icons/awkward/16x16/apps/goa-account-foursquare.svg1
l---------.icons/awkward/16x16/apps/goa-account-google.svg1
l---------.icons/awkward/16x16/apps/goa-account-lastfm.svg1
l---------.icons/awkward/16x16/apps/goa-account-microsoft.svg1
l---------.icons/awkward/16x16/apps/goa-account-msn.svg1
l---------.icons/awkward/16x16/apps/goa-account-owncloud.svg1
l---------.icons/awkward/16x16/apps/goa-account-pocket.svg1
l---------.icons/awkward/16x16/apps/goa-account-todoist.svg1
l---------.icons/awkward/16x16/apps/goa-account-twitter.svg1
-rw-r--r--.icons/awkward/16x16/apps/goa-account-ubuntusso.svg4
l---------.icons/awkward/16x16/apps/goa-panel.svg1
-rw-r--r--.icons/awkward/16x16/apps/godot.svg11
-rw-r--r--.icons/awkward/16x16/apps/gogland.svg10
-rw-r--r--.icons/awkward/16x16/apps/goland.svg10
l---------.icons/awkward/16x16/apps/goldendict.svg1
-rw-r--r--.icons/awkward/16x16/apps/golly.svg4
-rw-r--r--.icons/awkward/16x16/apps/goobox.svg7
-rw-r--r--.icons/awkward/16x16/apps/goodvibes.svg15
-rw-r--r--.icons/awkward/16x16/apps/google-agenda.svg7
-rw-r--r--.icons/awkward/16x16/apps/google-chrome-beta.svg12
-rw-r--r--.icons/awkward/16x16/apps/google-chrome-unstable.svg7
-rw-r--r--.icons/awkward/16x16/apps/google-chrome.svg7
l---------.icons/awkward/16x16/apps/google-chrome2.svg1
-rw-r--r--.icons/awkward/16x16/apps/google-docs.svg5
-rw-r--r--.icons/awkward/16x16/apps/google-drive.svg6
-rw-r--r--.icons/awkward/16x16/apps/google-earth.svg8
l---------.icons/awkward/16x16/apps/google-keep.svg1
-rw-r--r--.icons/awkward/16x16/apps/google-photos.svg13
-rw-r--r--.icons/awkward/16x16/apps/google-play-music-desktop-player.svg5
-rw-r--r--.icons/awkward/16x16/apps/google-slides.svg5
-rw-r--r--.icons/awkward/16x16/apps/google-webdesigner.svg8
-rw-r--r--.icons/awkward/16x16/apps/google.svg7
l---------.icons/awkward/16x16/apps/googlechrome.svg1
l---------.icons/awkward/16x16/apps/googledrive.svg1
l---------.icons/awkward/16x16/apps/googleearth.svg1
-rw-r--r--.icons/awkward/16x16/apps/goterminal.svg4
-rw-r--r--.icons/awkward/16x16/apps/gottet.svg14
l---------.icons/awkward/16x16/apps/gourmet.svg1
-rw-r--r--.icons/awkward/16x16/apps/goxel.svg11
-rw-r--r--.icons/awkward/16x16/apps/gp.svg5
-rw-r--r--.icons/awkward/16x16/apps/gpa.svg7
-rw-r--r--.icons/awkward/16x16/apps/gpaint.svg7
l---------.icons/awkward/16x16/apps/gparted.svg1
l---------.icons/awkward/16x16/apps/gpaste.svg1
-rw-r--r--.icons/awkward/16x16/apps/gpdftext.svg7
l---------.icons/awkward/16x16/apps/gpick.svg1
l---------.icons/awkward/16x16/apps/gpicview.svg1
-rw-r--r--.icons/awkward/16x16/apps/gpk-log.svg4
-rw-r--r--.icons/awkward/16x16/apps/gpk-prefs.svg4
l---------.icons/awkward/16x16/apps/gpmdp.svg1
-rw-r--r--.icons/awkward/16x16/apps/gpodder.svg8
-rw-r--r--.icons/awkward/16x16/apps/gpredict-icon.svg4
l---------.icons/awkward/16x16/apps/gprename.svg1
-rw-r--r--.icons/awkward/16x16/apps/gps.svg4
-rw-r--r--.icons/awkward/16x16/apps/gpsd-logo.svg22
l---------.icons/awkward/16x16/apps/gpx-viewer.svg1
l---------.icons/awkward/16x16/apps/gpxsee.svg1
-rw-r--r--.icons/awkward/16x16/apps/gpxviewer.svg8
-rw-r--r--.icons/awkward/16x16/apps/gqrx.svg11
l---------.icons/awkward/16x16/apps/gradio.svg1
-rw-r--r--.icons/awkward/16x16/apps/grafx2.svg8
-rw-r--r--.icons/awkward/16x16/apps/gramps.svg13
-rw-r--r--.icons/awkward/16x16/apps/granatier.svg5
l---------.icons/awkward/16x16/apps/grandr.svg1
-rw-r--r--.icons/awkward/16x16/apps/granule.svg7
-rw-r--r--.icons/awkward/16x16/apps/grass.svg5
-rw-r--r--.icons/awkward/16x16/apps/green-recorder.svg6
-rw-r--r--.icons/awkward/16x16/apps/gretl.svg8
-rw-r--r--.icons/awkward/16x16/apps/grid-autosport.svg4
-rw-r--r--.icons/awkward/16x16/apps/grim-fandango-remastered.svg4
l---------.icons/awkward/16x16/apps/grive.svg1
-rw-r--r--.icons/awkward/16x16/apps/groove.svg8
-rw-r--r--.icons/awkward/16x16/apps/groovy.svg5
-rw-r--r--.icons/awkward/16x16/apps/grsync.svg4
-rw-r--r--.icons/awkward/16x16/apps/grub-customizer.svg8
l---------.icons/awkward/16x16/apps/gscan2pdf.svg1
l---------.icons/awkward/16x16/apps/gsd-xrandr.svg1
-rw-r--r--.icons/awkward/16x16/apps/gshutdown.svg5
l---------.icons/awkward/16x16/apps/gsmartcontrol.svg1
-rw-r--r--.icons/awkward/16x16/apps/gst-debug-viewer.svg6
l---------.icons/awkward/16x16/apps/gstreamer-properties.svg1
l---------.icons/awkward/16x16/apps/gtg.svg1
l---------.icons/awkward/16x16/apps/gthumb.svg1
-rw-r--r--.icons/awkward/16x16/apps/gtimelog.svg11
l---------.icons/awkward/16x16/apps/gtk-help.svg1
l---------.icons/awkward/16x16/apps/gtk-info.svg1
l---------.icons/awkward/16x16/apps/gtk-lshw.svg1
l---------.icons/awkward/16x16/apps/gtk-recordmydesktop.svg1
l---------.icons/awkward/16x16/apps/gtk-redshift.svg1
-rw-r--r--.icons/awkward/16x16/apps/gtk-theme-config.svg15
-rw-r--r--.icons/awkward/16x16/apps/gtk3-demo.svg5
l---------.icons/awkward/16x16/apps/gtk3-icon-browser.svg1
l---------.icons/awkward/16x16/apps/gtk3-widget-factory.svg1
l---------.icons/awkward/16x16/apps/gtk4-demo.svg1
l---------.icons/awkward/16x16/apps/gtk4-widget-factory.svg1
l---------.icons/awkward/16x16/apps/gtkam-camera.svg1
l---------.icons/awkward/16x16/apps/gtkconfig.svg1
-rw-r--r--.icons/awkward/16x16/apps/gtkhash.svg8
-rw-r--r--.icons/awkward/16x16/apps/gtklick.svg6
-rw-r--r--.icons/awkward/16x16/apps/gtkorphan.svg4
-rw-r--r--.icons/awkward/16x16/apps/gtkpod.svg6
-rw-r--r--.icons/awkward/16x16/apps/gtkterm.svg15
-rw-r--r--.icons/awkward/16x16/apps/gtkwave.svg5
-rw-r--r--.icons/awkward/16x16/apps/gtranscribe.svg4
l---------.icons/awkward/16x16/apps/guake-indicator.svg1
-rw-r--r--.icons/awkward/16x16/apps/guake-prefs.svg4
-rw-r--r--.icons/awkward/16x16/apps/guake.svg4
l---------.icons/awkward/16x16/apps/guayadeque.svg1
-rw-r--r--.icons/awkward/16x16/apps/gufw.svg8
-rw-r--r--.icons/awkward/16x16/apps/guitarix.svg16
l---------.icons/awkward/16x16/apps/guitarix2.svg1
l---------.icons/awkward/16x16/apps/guitarpro6.svg1
-rw-r--r--.icons/awkward/16x16/apps/gummi.svg6
-rw-r--r--.icons/awkward/16x16/apps/guvcview.svg6
l---------.icons/awkward/16x16/apps/gvim.svg1
-rw-r--r--.icons/awkward/16x16/apps/gweled.svg7
l---------.icons/awkward/16x16/apps/gwenview.svg1
l---------.icons/awkward/16x16/apps/gx_head.svg1
l---------.icons/awkward/16x16/apps/gxneur.svg1
l---------.icons/awkward/16x16/apps/gydl.svg1
-rw-r--r--.icons/awkward/16x16/apps/gzdoom.svg5
l---------.icons/awkward/16x16/apps/h2-icon.svg1
-rw-r--r--.icons/awkward/16x16/apps/haguichi.svg7
-rw-r--r--.icons/awkward/16x16/apps/half-life-blue-shift.svg4
-rw-r--r--.icons/awkward/16x16/apps/half-life-deathmatch.svg4
-rw-r--r--.icons/awkward/16x16/apps/half-life-opposing-force.svg6
-rw-r--r--.icons/awkward/16x16/apps/half-life.svg4
-rw-r--r--.icons/awkward/16x16/apps/half-life2.svg6
l---------.icons/awkward/16x16/apps/hamsket.svg1
l---------.icons/awkward/16x16/apps/hamster-applet.svg1
l---------.icons/awkward/16x16/apps/hamster-indicator.svg1
l---------.icons/awkward/16x16/apps/hamster-time-tracker.svg1
-rw-r--r--.icons/awkward/16x16/apps/hamster.svg14
-rw-r--r--.icons/awkward/16x16/apps/harbour-pure-maps.svg6
l---------.icons/awkward/16x16/apps/harddrake.svg1
l---------.icons/awkward/16x16/apps/hardinfo.svg1
-rw-r--r--.icons/awkward/16x16/apps/harmony.svg4
-rw-r--r--.icons/awkward/16x16/apps/haroopad.svg25
-rw-r--r--.icons/awkward/16x16/apps/hashit.svg7
-rw-r--r--.icons/awkward/16x16/apps/hb-icon.svg13
-rw-r--r--.icons/awkward/16x16/apps/hedgewars.svg14
-rw-r--r--.icons/awkward/16x16/apps/help-browser.svg4
l---------.icons/awkward/16x16/apps/help-faq.svg1
l---------.icons/awkward/16x16/apps/help-info.svg1
-rw-r--r--.icons/awkward/16x16/apps/heroesofnewerth.svg14
-rw-r--r--.icons/awkward/16x16/apps/hexalate.svg9
l---------.icons/awkward/16x16/apps/hexchat.svg1
l---------.icons/awkward/16x16/apps/hi64-apps-ffado.svg1
l---------.icons/awkward/16x16/apps/higan.svg1
-rw-r--r--.icons/awkward/16x16/apps/hipchat.svg7
l---------.icons/awkward/16x16/apps/hipchat4.svg1
-rw-r--r--.icons/awkward/16x16/apps/hiri.svg4
-rw-r--r--.icons/awkward/16x16/apps/hitori.svg18
-rw-r--r--.icons/awkward/16x16/apps/hollow-knight.svg6
-rw-r--r--.icons/awkward/16x16/apps/homebank.svg8
l---------.icons/awkward/16x16/apps/hon.svg1
l---------.icons/awkward/16x16/apps/honicon_128x128.svg1
-rw-r--r--.icons/awkward/16x16/apps/hook.svg4
-rw-r--r--.icons/awkward/16x16/apps/horizon-chase-turbo.svg6
-rw-r--r--.icons/awkward/16x16/apps/hotspot.svg9
l---------.icons/awkward/16x16/apps/hotwire.svg1
-rw-r--r--.icons/awkward/16x16/apps/houdini.svg4
l---------.icons/awkward/16x16/apps/hourglass.svg1
-rw-r--r--.icons/awkward/16x16/apps/hp-logo.svg4
l---------.icons/awkward/16x16/apps/hp-toolbox.svg1
l---------.icons/awkward/16x16/apps/hp_logo.svg1
l---------.icons/awkward/16x16/apps/hplip.svg1
l---------.icons/awkward/16x16/apps/hplj1020_icon.svg1
l---------.icons/awkward/16x16/apps/htop.svg1
-rw-r--r--.icons/awkward/16x16/apps/httrack.svg7
-rw-r--r--.icons/awkward/16x16/apps/hub.svg10
-rw-r--r--.icons/awkward/16x16/apps/hubstaff.svg6
l---------.icons/awkward/16x16/apps/hugin.svg1
-rw-r--r--.icons/awkward/16x16/apps/hulu.svg8
-rw-r--r--.icons/awkward/16x16/apps/hw-probe.svg8
l---------.icons/awkward/16x16/apps/hwbrowser.svg1
-rw-r--r--.icons/awkward/16x16/apps/hwinfo.svg4
-rw-r--r--.icons/awkward/16x16/apps/hydrogen.svg15
-rw-r--r--.icons/awkward/16x16/apps/hyper.svg5
-rw-r--r--.icons/awkward/16x16/apps/hypnospace-outlaw.svg12
l---------.icons/awkward/16x16/apps/i-network-printer.svg1
-rw-r--r--.icons/awkward/16x16/apps/i2pd.svg5
l---------.icons/awkward/16x16/apps/iagno.svg1
-rw-r--r--.icons/awkward/16x16/apps/ib-tws.svg6
-rw-r--r--.icons/awkward/16x16/apps/ibus-anthy.svg4
-rw-r--r--.icons/awkward/16x16/apps/ibus-bopomofo.svg4
l---------.icons/awkward/16x16/apps/ibus-engine.svg1
-rw-r--r--.icons/awkward/16x16/apps/ibus-keyboard.svg13
-rw-r--r--.icons/awkward/16x16/apps/ibus-pinyin.svg6
l---------.icons/awkward/16x16/apps/ibus-setup-chewing.svg1
-rw-r--r--.icons/awkward/16x16/apps/ibus-setup-hangul.svg5
l---------.icons/awkward/16x16/apps/ibus-setup.svg1
-rw-r--r--.icons/awkward/16x16/apps/ibus.svg6
-rw-r--r--.icons/awkward/16x16/apps/ice.svg10
-rw-r--r--.icons/awkward/16x16/apps/icecat.svg9
-rw-r--r--.icons/awkward/16x16/apps/icedove.svg9
-rw-r--r--.icons/awkward/16x16/apps/iceweasel.svg7
-rw-r--r--.icons/awkward/16x16/apps/icon-requests.svg6
l---------.icons/awkward/16x16/apps/icons.svg1
l---------.icons/awkward/16x16/apps/iconthemes.svg1
-rw-r--r--.icons/awkward/16x16/apps/icq.svg7
l---------.icons/awkward/16x16/apps/icq_protocol.svg1
l---------.icons/awkward/16x16/apps/id.sideka.App.svg1
l---------.icons/awkward/16x16/apps/idea-ultimate.svg1
l---------.icons/awkward/16x16/apps/idea.svg1
-rw-r--r--.icons/awkward/16x16/apps/idevice.svg6
-rw-r--r--.icons/awkward/16x16/apps/idjc.svg15
l---------.icons/awkward/16x16/apps/idle.svg1
l---------.icons/awkward/16x16/apps/idle3.svg1
-rw-r--r--.icons/awkward/16x16/apps/ieee1394.svg9
-rw-r--r--.icons/awkward/16x16/apps/igdm.svg6
-rw-r--r--.icons/awkward/16x16/apps/ignuit.svg7
l---------.icons/awkward/16x16/apps/im-chooser.svg1
l---------.icons/awkward/16x16/apps/im.gitter.Gitter.svg1
l---------.icons/awkward/16x16/apps/im.pidgin.Pidgin.svg1
l---------.icons/awkward/16x16/apps/im.riot.Riot.svg1
-rw-r--r--.icons/awkward/16x16/apps/im.srain.Srain.svg7
l---------.icons/awkward/16x16/apps/image-viewer.svg1
l---------.icons/awkward/16x16/apps/imagewriter.svg1
l---------.icons/awkward/16x16/apps/in.p1x.TanksOfFreedom.svg1
-rw-r--r--.icons/awkward/16x16/apps/ind.ie.Gnomit.svg9
l---------.icons/awkward/16x16/apps/indicator-applet.svg1
-rw-r--r--.icons/awkward/16x16/apps/indicator-cpufreq.svg9
l---------.icons/awkward/16x16/apps/indicator-keylock.svg1
l---------.icons/awkward/16x16/apps/indicator-privacy.svg1
l---------.icons/awkward/16x16/apps/indicator-sensors.svg1
l---------.icons/awkward/16x16/apps/indicator-sound-switcher.svg1
l---------.icons/awkward/16x16/apps/indicator-stickynotes.svg1
l---------.icons/awkward/16x16/apps/indicator-virtual-box.svg1
l---------.icons/awkward/16x16/apps/indicator-weather.svg1
-rw-r--r--.icons/awkward/16x16/apps/indivisible.svg14
-rw-r--r--.icons/awkward/16x16/apps/infector.svg8
-rw-r--r--.icons/awkward/16x16/apps/infinifactory.svg14
l---------.icons/awkward/16x16/apps/info.bibletime.BibleTime.svg1
l---------.icons/awkward/16x16/apps/info.mumble.Mumble.svg1
l---------.icons/awkward/16x16/apps/inkscape-logo.svg1
-rw-r--r--.icons/awkward/16x16/apps/inkscape.svg6
l---------.icons/awkward/16x16/apps/input-joystick.svg1
-rw-r--r--.icons/awkward/16x16/apps/input-tablet.svg4
-rw-r--r--.icons/awkward/16x16/apps/insomnia.svg4
-rw-r--r--.icons/awkward/16x16/apps/instagram.svg8
l---------.icons/awkward/16x16/apps/instant-messenger.svg1
l---------.icons/awkward/16x16/apps/instantbird.svg1
-rw-r--r--.icons/awkward/16x16/apps/insurgency.svg8
-rw-r--r--.icons/awkward/16x16/apps/insync.svg8
-rw-r--r--.icons/awkward/16x16/apps/intel.svg9
l---------.icons/awkward/16x16/apps/intellij-idea-ce.svg1
l---------.icons/awkward/16x16/apps/intellij-idea-community.svg1
l---------.icons/awkward/16x16/apps/intellij-idea-ue-bundled-jre.svg1
l---------.icons/awkward/16x16/apps/intellij-idea-ultimate-edition.svg1
l---------.icons/awkward/16x16/apps/intellij-idea-ultimate.svg1
l---------.icons/awkward/16x16/apps/intellij-idea.svg1
-rw-r--r--.icons/awkward/16x16/apps/intellij.svg10
l---------.icons/awkward/16x16/apps/intellij_idea.svg1
l---------.icons/awkward/16x16/apps/intergalacticfm.svg1
l---------.icons/awkward/16x16/apps/internet-archive.svg1
-rw-r--r--.icons/awkward/16x16/apps/internet-chat.svg4
l---------.icons/awkward/16x16/apps/internet-feed-reader.svg1
-rw-r--r--.icons/awkward/16x16/apps/internet-mail.svg6
l---------.icons/awkward/16x16/apps/internet-news-reader.svg1
-rw-r--r--.icons/awkward/16x16/apps/internet-web-browser.svg9
-rw-r--r--.icons/awkward/16x16/apps/io.ark.Desktop.svg4
l---------.icons/awkward/16x16/apps/io.atom.Atom.svg1
l---------.icons/awkward/16x16/apps/io.atom.electron.BaseApp.svg1
-rw-r--r--.icons/awkward/16x16/apps/io.botfather.Botfather.svg8
l---------.icons/awkward/16x16/apps/io.brackets.Brackets.svg1
l---------.icons/awkward/16x16/apps/io.dbeaver.DBeaverCommunity.svg1
l---------.icons/awkward/16x16/apps/io.designer.GravitDesigner.svg1
-rw-r--r--.icons/awkward/16x16/apps/io.elementary.code.svg4
l---------.icons/awkward/16x16/apps/io.exodus.Exodus.svg1
l---------.icons/awkward/16x16/apps/io.freetubeapp.FreeTube.svg1
l---------.icons/awkward/16x16/apps/io.github.Celluloid.svg1
l---------.icons/awkward/16x16/apps/io.github.Cockatrice.cockatrice.svg1
l---------.icons/awkward/16x16/apps/io.github.EndlessSky.endless-sky.svg1
l---------.icons/awkward/16x16/apps/io.github.Fontforge.svg1
l---------.icons/awkward/16x16/apps/io.github.FreeDM.svg1
l---------.icons/awkward/16x16/apps/io.github.Freedoom-Phase-1.svg1
l---------.icons/awkward/16x16/apps/io.github.Freedoom-Phase-2.svg1
l---------.icons/awkward/16x16/apps/io.github.GnomeMpv.svg1
l---------.icons/awkward/16x16/apps/io.github.Hexchat.svg1
-rw-r--r--.icons/awkward/16x16/apps/io.github.ImEditor.svg6
l---------.icons/awkward/16x16/apps/io.github.NhekoReborn.Nheko.svg1
-rw-r--r--.icons/awkward/16x16/apps/io.github.OpenToonz.svg7
l---------.icons/awkward/16x16/apps/io.github.Pithos.svg1
l---------.icons/awkward/16x16/apps/io.github.TransmissionRemoteGtk.svg1
l---------.icons/awkward/16x16/apps/io.github.arunsivaramanneo.GPUViewer.svg1
l---------.icons/awkward/16x16/apps/io.github.betaflight.BetaflightConfigurator.svg1
l---------.icons/awkward/16x16/apps/io.github.celluloid_player.Celluloid.svg1
-rw-r--r--.icons/awkward/16x16/apps/io.github.cges30901.hmtimer.svg5
l---------.icons/awkward/16x16/apps/io.github.cloose.CuteMarkEd.svg1
l---------.icons/awkward/16x16/apps/io.github.gillesdegottex.FMIT.svg1
l---------.icons/awkward/16x16/apps/io.github.guillaumechereau.Goxel.svg1
l---------.icons/awkward/16x16/apps/io.github.janbar.noson.svg1
l---------.icons/awkward/16x16/apps/io.github.jkozera.ZevDocs.svg1
l---------.icons/awkward/16x16/apps/io.github.jliljebl.Flowblade.svg1
l---------.icons/awkward/16x16/apps/io.github.liberodark.OpenDrive.svg1
l---------.icons/awkward/16x16/apps/io.github.markummitchell.Engauge_Digitizer.svg1
l---------.icons/awkward/16x16/apps/io.github.martinrotter.textosaurus.svg1
-rw-r--r--.icons/awkward/16x16/apps/io.github.mki1967.mki3dgame.svg9
l---------.icons/awkward/16x16/apps/io.github.mmstick.FontFinder.svg1
l---------.icons/awkward/16x16/apps/io.github.mujx.Nheko.svg1
l---------.icons/awkward/16x16/apps/io.github.openWMail.openWMail.svg1
l---------.icons/awkward/16x16/apps/io.github.qtox.qTox.svg1
l---------.icons/awkward/16x16/apps/io.github.quodlibet.QuodLibet.svg1
l---------.icons/awkward/16x16/apps/io.github.rinigus.OSMScoutServer.svg1
l---------.icons/awkward/16x16/apps/io.github.rinigus.PureMaps.svg1
l---------.icons/awkward/16x16/apps/io.github.wereturtle.ghostwriter.svg1
l---------.icons/awkward/16x16/apps/io.gitlab.Goodvibes.svg1
l---------.icons/awkward/16x16/apps/io.gitlab.construo.construo.svg1
l---------.icons/awkward/16x16/apps/io.gitlab.evtest_qt.evtest_qt.svg1
l---------.icons/awkward/16x16/apps/io.gitlab.jstest_gtk.jstest_gtk.svg1
l---------.icons/awkward/16x16/apps/io.gitlab.osslugaru.Lugaru.svg1
l---------.icons/awkward/16x16/apps/io.gitlab.windstille.Windstille-0_2.svg1
l---------.icons/awkward/16x16/apps/io.lbry.lbry-app.svg1
l---------.icons/awkward/16x16/apps/io.liri.BaseApp.svg1
l---------.icons/awkward/16x16/apps/io.liri.Calculator.svg1
l---------.icons/awkward/16x16/apps/io.liri.Text.svg1
l---------.icons/awkward/16x16/apps/io.lmms.LMMS.svg1
l---------.icons/awkward/16x16/apps/io.mgba.mGBA.svg1
l---------.icons/awkward/16x16/apps/io.neovim.nvim.svg1
l---------.icons/awkward/16x16/apps/io.otsaloma.gaupol.svg1
l---------.icons/awkward/16x16/apps/io.otsaloma.nfoview.svg1
l---------.icons/awkward/16x16/apps/io.poez.Poezio.svg1
l---------.icons/awkward/16x16/apps/io.thp.numptyphysics.svg1
l---------.icons/awkward/16x16/apps/io.webtorrent.WebTorrent.svg1
-rw-r--r--.icons/awkward/16x16/apps/ipython.svg14
l---------.icons/awkward/16x16/apps/ipython3.svg1
-rw-r--r--.icons/awkward/16x16/apps/irc-chat.svg4
-rw-r--r--.icons/awkward/16x16/apps/irccloud-desktop.svg4
-rw-r--r--.icons/awkward/16x16/apps/iridium-browser.svg9
-rw-r--r--.icons/awkward/16x16/apps/iron_product_logo.svg4
l---------.icons/awkward/16x16/apps/iso-image-burn.svg1
-rw-r--r--.icons/awkward/16x16/apps/isomaster.svg4
l---------.icons/awkward/16x16/apps/istanbul.svg1
-rw-r--r--.icons/awkward/16x16/apps/itch.svg6
-rw-r--r--.icons/awkward/16x16/apps/itmages.svg6
l---------.icons/awkward/16x16/apps/itunes.svg1
-rw-r--r--.icons/awkward/16x16/apps/jabref.svg4
-rw-r--r--.icons/awkward/16x16/apps/jamendo.svg4
l---------.icons/awkward/16x16/apps/jami.svg1
-rw-r--r--.icons/awkward/16x16/apps/jamovi.svg4
-rw-r--r--.icons/awkward/16x16/apps/jango.svg4
-rw-r--r--.icons/awkward/16x16/apps/jasp.svg4
l---------.icons/awkward/16x16/apps/java-1.6.0.svg1
l---------.icons/awkward/16x16/apps/java-1.7.0.svg1
l---------.icons/awkward/16x16/apps/java-1.8.0-openjdk.svg1
l---------.icons/awkward/16x16/apps/java-1.8.0.svg1
l---------.icons/awkward/16x16/apps/java-10-openjdk.svg1
l---------.icons/awkward/16x16/apps/java-11-openjdk.svg1
l---------.icons/awkward/16x16/apps/java-12-openjdk.svg1
l---------.icons/awkward/16x16/apps/java-13-openjdk.svg1
l---------.icons/awkward/16x16/apps/java-14-openjdk.svg1
-rw-r--r--.icons/awkward/16x16/apps/java.svg13
l---------.icons/awkward/16x16/apps/java10-openjdk.svg1
l---------.icons/awkward/16x16/apps/java11-openjdk.svg1
l---------.icons/awkward/16x16/apps/java12-openjdk.svg1
l---------.icons/awkward/16x16/apps/java13-openjdk.svg1
l---------.icons/awkward/16x16/apps/java14-openjdk.svg1
l---------.icons/awkward/16x16/apps/java9-openjdk.svg1
l---------.icons/awkward/16x16/apps/javaws.svg1
-rw-r--r--.icons/awkward/16x16/apps/jazzradio.svg7
-rw-r--r--.icons/awkward/16x16/apps/jblue.svg3
l---------.icons/awkward/16x16/apps/jdev_icon.svg1
-rw-r--r--.icons/awkward/16x16/apps/jdeveloper.svg7
-rw-r--r--.icons/awkward/16x16/apps/jdownloader.svg7
l---------.icons/awkward/16x16/apps/jeex.svg1
-rw-r--r--.icons/awkward/16x16/apps/jellyfin.svg5
-rw-r--r--.icons/awkward/16x16/apps/jetbrains-toolbox.svg6
-rw-r--r--.icons/awkward/16x16/apps/jgray.svg3
-rw-r--r--.icons/awkward/16x16/apps/jgreen.svg3
-rw-r--r--.icons/awkward/16x16/apps/jitsi.svg15
l---------.icons/awkward/16x16/apps/jockey-kde.svg1
-rw-r--r--.icons/awkward/16x16/apps/jockey.svg23
l---------.icons/awkward/16x16/apps/joplin-desktop.svg1
-rw-r--r--.icons/awkward/16x16/apps/joplin.svg4
-rw-r--r--.icons/awkward/16x16/apps/josm.svg23
-rw-r--r--.icons/awkward/16x16/apps/journey-of-a-roach.svg10
l---------.icons/awkward/16x16/apps/jp.yvt.OpenSpades.svg1
-rw-r--r--.icons/awkward/16x16/apps/jprofiler.svg8
-rw-r--r--.icons/awkward/16x16/apps/jred.svg3
l---------.icons/awkward/16x16/apps/jstest-gtk.svg1
-rw-r--r--.icons/awkward/16x16/apps/juci.svg10
l---------.icons/awkward/16x16/apps/juffed.svg1
-rw-r--r--.icons/awkward/16x16/apps/juk.svg7
-rw-r--r--.icons/awkward/16x16/apps/julia.svg8
-rw-r--r--.icons/awkward/16x16/apps/junior_install_icon.svg10
-rw-r--r--.icons/awkward/16x16/apps/jyellow.svg3
l---------.icons/awkward/16x16/apps/k3b.svg1
-rw-r--r--.icons/awkward/16x16/apps/k4dirstat.svg11
-rw-r--r--.icons/awkward/16x16/apps/k9-copy.svg6
l---------.icons/awkward/16x16/apps/k9copy.svg1
-rw-r--r--.icons/awkward/16x16/apps/kaddressbook.svg9
-rw-r--r--.icons/awkward/16x16/apps/kadu.svg8
-rw-r--r--.icons/awkward/16x16/apps/kaffeine.svg4
-rw-r--r--.icons/awkward/16x16/apps/kahla.svg4
-rw-r--r--.icons/awkward/16x16/apps/kajongg.svg4
-rw-r--r--.icons/awkward/16x16/apps/kaku.svg4
-rw-r--r--.icons/awkward/16x16/apps/kalarm.svg8
-rw-r--r--.icons/awkward/16x16/apps/kalgebra.svg4
l---------.icons/awkward/16x16/apps/kalu.svg1
-rw-r--r--.icons/awkward/16x16/apps/kalzium.svg5
l---------.icons/awkward/16x16/apps/kamerka.svg1
l---------.icons/awkward/16x16/apps/kamoso.svg1
l---------.icons/awkward/16x16/apps/kamule.svg1
-rw-r--r--.icons/awkward/16x16/apps/kanagram.svg7
-rw-r--r--.icons/awkward/16x16/apps/kanatest.svg6
-rw-r--r--.icons/awkward/16x16/apps/kapman.svg4
-rw-r--r--.icons/awkward/16x16/apps/kapow.svg8
l---------.icons/awkward/16x16/apps/kappfinder.svg1
-rw-r--r--.icons/awkward/16x16/apps/kapptemplate.svg14
-rw-r--r--.icons/awkward/16x16/apps/karbon.svg12
l---------.icons/awkward/16x16/apps/kate.svg1
l---------.icons/awkward/16x16/apps/kate2.svg1
-rw-r--r--.icons/awkward/16x16/apps/katomic.svg6
-rw-r--r--.icons/awkward/16x16/apps/kawaii-player.svg7
-rw-r--r--.icons/awkward/16x16/apps/kawanime.svg44
l---------.icons/awkward/16x16/apps/kazam.svg1
-rw-r--r--.icons/awkward/16x16/apps/kbackup.svg11
-rw-r--r--.icons/awkward/16x16/apps/kblackbox.svg4
-rw-r--r--.icons/awkward/16x16/apps/kblocks.svg8
l---------.icons/awkward/16x16/apps/kblogger.svg1
-rw-r--r--.icons/awkward/16x16/apps/kbounce.svg3
-rw-r--r--.icons/awkward/16x16/apps/kbreakout.svg11
-rw-r--r--.icons/awkward/16x16/apps/kbruch.svg4
l---------.icons/awkward/16x16/apps/kbugbuster.svg1
-rw-r--r--.icons/awkward/16x16/apps/kcachegrind.svg6
l---------.icons/awkward/16x16/apps/kcalc.svg1
l---------.icons/awkward/16x16/apps/kcharselect.svg1
l---------.icons/awkward/16x16/apps/kchmviewer.svg1
-rw-r--r--.icons/awkward/16x16/apps/kcmdevices.svg4
-rw-r--r--.icons/awkward/16x16/apps/kcmdf.svg5
l---------.icons/awkward/16x16/apps/kcmkicker.svg1
l---------.icons/awkward/16x16/apps/kcmkwm.svg1
-rw-r--r--.icons/awkward/16x16/apps/kcmmemory.svg17
l---------.icons/awkward/16x16/apps/kcmmidi.svg1
l---------.icons/awkward/16x16/apps/kcmopengl.svg1
l---------.icons/awkward/16x16/apps/kcmpartitions.svg1
l---------.icons/awkward/16x16/apps/kcmpci.svg1
l---------.icons/awkward/16x16/apps/kcmprocessor.svg1
l---------.icons/awkward/16x16/apps/kcmscsi.svg1
l---------.icons/awkward/16x16/apps/kcmsound.svg1
l---------.icons/awkward/16x16/apps/kcmx.svg1
l---------.icons/awkward/16x16/apps/kcolorchooser.svg1
l---------.icons/awkward/16x16/apps/kcoloredit.svg1
l---------.icons/awkward/16x16/apps/kcontrol.svg1
-rw-r--r--.icons/awkward/16x16/apps/kde-frameworks.svg5
l---------.icons/awkward/16x16/apps/kde-gtk-config.svg1
l---------.icons/awkward/16x16/apps/kde-im-log-viewer.svg1
l---------.icons/awkward/16x16/apps/kde-logo.svg1
l---------.icons/awkward/16x16/apps/kde-telepathy.svg1
l---------.icons/awkward/16x16/apps/kde.svg1
-rw-r--r--.icons/awkward/16x16/apps/kdeconnect.svg5
l---------.icons/awkward/16x16/apps/kdeneur.svg1
-rw-r--r--.icons/awkward/16x16/apps/kdenlive.svg9
l---------.icons/awkward/16x16/apps/kdepim-dropbox.svg1
l---------.icons/awkward/16x16/apps/kdepim-googledrive.svg1
-rw-r--r--.icons/awkward/16x16/apps/kdesvn.svg12
-rw-r--r--.icons/awkward/16x16/apps/kdevelop.svg4
l---------.icons/awkward/16x16/apps/kdf.svg1
-rw-r--r--.icons/awkward/16x16/apps/kdiamond.svg7
-rw-r--r--.icons/awkward/16x16/apps/kdiff3.svg10
l---------.icons/awkward/16x16/apps/kdiskfree.svg1
l---------.icons/awkward/16x16/apps/kdisknav.svg1
-rw-r--r--.icons/awkward/16x16/apps/kdocker.svg9
-rw-r--r--.icons/awkward/16x16/apps/kdots.svg12
l---------.icons/awkward/16x16/apps/kdoubanfm.svg1
l---------.icons/awkward/16x16/apps/kedit.svg1
l---------.icons/awkward/16x16/apps/keditbookmarks.svg1
-rw-r--r--.icons/awkward/16x16/apps/keep.svg4
-rw-r--r--.icons/awkward/16x16/apps/keepass.svg8
l---------.icons/awkward/16x16/apps/keepass2.svg1
-rw-r--r--.icons/awkward/16x16/apps/keepassx.svg5
l---------.icons/awkward/16x16/apps/keepassx2.svg1
-rw-r--r--.icons/awkward/16x16/apps/keepassxc.svg5
-rw-r--r--.icons/awkward/16x16/apps/keeweb.svg7
l---------.icons/awkward/16x16/apps/kentoo.svg1
-rw-r--r--.icons/awkward/16x16/apps/kerbal-space-program.svg13
-rw-r--r--.icons/awkward/16x16/apps/keurocalc.svg4
-rw-r--r--.icons/awkward/16x16/apps/kexi.svg4
l---------.icons/awkward/16x16/apps/key-mon.svg1
l---------.icons/awkward/16x16/apps/key_bindings.svg1
-rw-r--r--.icons/awkward/16x16/apps/keybase.svg8
-rw-r--r--.icons/awkward/16x16/apps/keymon.svg4
l---------.icons/awkward/16x16/apps/keyring-manager.svg1
l---------.icons/awkward/16x16/apps/kfind.svg1
-rw-r--r--.icons/awkward/16x16/apps/kfloppy.svg6
l---------.icons/awkward/16x16/apps/kfm.svg1
l---------.icons/awkward/16x16/apps/kfm_home.svg1
-rw-r--r--.icons/awkward/16x16/apps/kfoldersync.svg6
-rw-r--r--.icons/awkward/16x16/apps/kfontview.svg6
-rw-r--r--.icons/awkward/16x16/apps/kfourinline.svg7
-rw-r--r--.icons/awkward/16x16/apps/kgeography.svg6
-rw-r--r--.icons/awkward/16x16/apps/kget.svg4
-rw-r--r--.icons/awkward/16x16/apps/kghostview.svg4
-rw-r--r--.icons/awkward/16x16/apps/kgoldrunner.svg26
l---------.icons/awkward/16x16/apps/kgpg.svg1
-rw-r--r--.icons/awkward/16x16/apps/kgraphviewer.svg10
-rw-r--r--.icons/awkward/16x16/apps/khangman.svg7
l---------.icons/awkward/16x16/apps/khelpcenter.svg1
-rw-r--r--.icons/awkward/16x16/apps/khotkeys.svg8
-rw-r--r--.icons/awkward/16x16/apps/kicad.svg6
l---------.icons/awkward/16x16/apps/kicker.svg1
l---------.icons/awkward/16x16/apps/kid3-qt.svg1
-rw-r--r--.icons/awkward/16x16/apps/kid3.svg4
-rw-r--r--.icons/awkward/16x16/apps/kig.svg4
-rw-r--r--.icons/awkward/16x16/apps/kigo.svg7
-rw-r--r--.icons/awkward/16x16/apps/kile.svg11
-rw-r--r--.icons/awkward/16x16/apps/killbots.svg4
-rw-r--r--.icons/awkward/16x16/apps/killing-floor.svg5
-rw-r--r--.icons/awkward/16x16/apps/kimagemapeditor.svg6
l---------.icons/awkward/16x16/apps/kimtoy.svg1
-rw-r--r--.icons/awkward/16x16/apps/kipi-dngconverter.svg4
-rw-r--r--.icons/awkward/16x16/apps/kipi-expoblending.svg4
-rw-r--r--.icons/awkward/16x16/apps/kipi-logo.svg7
-rw-r--r--.icons/awkward/16x16/apps/kipi-panorama.svg7
l---------.icons/awkward/16x16/apps/kipi.svg1
-rw-r--r--.icons/awkward/16x16/apps/kiriki.svg6
-rw-r--r--.icons/awkward/16x16/apps/kitematic.svg6
-rw-r--r--.icons/awkward/16x16/apps/kiten.svg4
-rw-r--r--.icons/awkward/16x16/apps/kitty.svg5
l---------.icons/awkward/16x16/apps/kjobviewer.svg1
-rw-r--r--.icons/awkward/16x16/apps/kjumpingcube.svg8
-rw-r--r--.icons/awkward/16x16/apps/klavaro.svg6
l---------.icons/awkward/16x16/apps/kleopatra.svg1
l---------.icons/awkward/16x16/apps/klettres.svg1
-rw-r--r--.icons/awkward/16x16/apps/klickety.svg7
-rw-r--r--.icons/awkward/16x16/apps/klines.svg12
l---------.icons/awkward/16x16/apps/klipper.svg1
-rw-r--r--.icons/awkward/16x16/apps/klystrack.svg8
l---------.icons/awkward/16x16/apps/kmag.svg1
-rw-r--r--.icons/awkward/16x16/apps/kmahjongg.svg4
l---------.icons/awkward/16x16/apps/kmail.svg1
l---------.icons/awkward/16x16/apps/kmenu.svg1
-rw-r--r--.icons/awkward/16x16/apps/kmenuedit.svg9
-rw-r--r--.icons/awkward/16x16/apps/kmines.svg3
l---------.icons/awkward/16x16/apps/kminicom.svg1
-rw-r--r--.icons/awkward/16x16/apps/kmix.svg6
l---------.icons/awkward/16x16/apps/kmousetool.svg1
-rw-r--r--.icons/awkward/16x16/apps/kmouth.svg6
l---------.icons/awkward/16x16/apps/kmplayer.svg1
-rw-r--r--.icons/awkward/16x16/apps/kmplot.svg13
-rw-r--r--.icons/awkward/16x16/apps/kmymoney.svg4
-rw-r--r--.icons/awkward/16x16/apps/knavalbattle.svg4
-rw-r--r--.icons/awkward/16x16/apps/knemo.svg4
l---------.icons/awkward/16x16/apps/knetattach.svg1
l---------.icons/awkward/16x16/apps/knetwalk.svg1
-rw-r--r--.icons/awkward/16x16/apps/knights.svg7
l---------.icons/awkward/16x16/apps/knotes.svg1
l---------.icons/awkward/16x16/apps/knotify.svg1
-rw-r--r--.icons/awkward/16x16/apps/koala.svg23
-rw-r--r--.icons/awkward/16x16/apps/kodi.svg4
-rw-r--r--.icons/awkward/16x16/apps/kolf.svg4
-rw-r--r--.icons/awkward/16x16/apps/kollision.svg4
-rw-r--r--.icons/awkward/16x16/apps/kolourpaint.svg6
-rw-r--r--.icons/awkward/16x16/apps/komodo.svg4
-rw-r--r--.icons/awkward/16x16/apps/komorebi-wallpaper-creator.svg7
-rw-r--r--.icons/awkward/16x16/apps/komorebi.svg7
-rw-r--r--.icons/awkward/16x16/apps/kompare.svg10
-rw-r--r--.icons/awkward/16x16/apps/konqueror.svg5
-rw-r--r--.icons/awkward/16x16/apps/konquest.svg5
l---------.icons/awkward/16x16/apps/konsole.svg1
l---------.icons/awkward/16x16/apps/konsolekalendar.svg1
-rw-r--r--.icons/awkward/16x16/apps/kontact-import-wizard.svg7
-rw-r--r--.icons/awkward/16x16/apps/kontact.svg5
-rw-r--r--.icons/awkward/16x16/apps/konversation.svg6
-rw-r--r--.icons/awkward/16x16/apps/kopete.svg8
l---------.icons/awkward/16x16/apps/kopete2.svg1
l---------.icons/awkward/16x16/apps/korg-journal.svg1
l---------.icons/awkward/16x16/apps/korg-todo.svg1
-rw-r--r--.icons/awkward/16x16/apps/korganizer.svg11
l---------.icons/awkward/16x16/apps/kpackage.svg1
l---------.icons/awkward/16x16/apps/kpager.svg1
l---------.icons/awkward/16x16/apps/kpat.svg1
-rw-r--r--.icons/awkward/16x16/apps/kpatience.svg4
l---------.icons/awkward/16x16/apps/kpdf.svg1
l---------.icons/awkward/16x16/apps/kpersonalizer.svg1
-rw-r--r--.icons/awkward/16x16/apps/kphotoalbum.svg7
l---------.icons/awkward/16x16/apps/kpk-desktop-gnome.svg1
l---------.icons/awkward/16x16/apps/kpk-desktop-xfce.svg1
l---------.icons/awkward/16x16/apps/kradio.svg1
l---------.icons/awkward/16x16/apps/kradio4.svg1
-rw-r--r--.icons/awkward/16x16/apps/krdc.svg10
l---------.icons/awkward/16x16/apps/krec.svg1
-rw-r--r--.icons/awkward/16x16/apps/krecipes.svg6
-rw-r--r--.icons/awkward/16x16/apps/kregexpeditor.svg7
-rw-r--r--.icons/awkward/16x16/apps/krename.svg10
-rw-r--r--.icons/awkward/16x16/apps/kreversi.svg6
-rw-r--r--.icons/awkward/16x16/apps/krfb.svg6
-rw-r--r--.icons/awkward/16x16/apps/krita.svg10
-rw-r--r--.icons/awkward/16x16/apps/kronometer.svg11
l---------.icons/awkward/16x16/apps/krudio.svg1
-rw-r--r--.icons/awkward/16x16/apps/kruler.svg10
l---------.icons/awkward/16x16/apps/krunner.svg1
l---------.icons/awkward/16x16/apps/krusader_blue.svg1
l---------.icons/awkward/16x16/apps/krusader_red.svg1
-rw-r--r--.icons/awkward/16x16/apps/krusader_root.svg6
-rw-r--r--.icons/awkward/16x16/apps/krusader_user.svg6
-rw-r--r--.icons/awkward/16x16/apps/ksame.svg4
l---------.icons/awkward/16x16/apps/kscreengenie.svg1
l---------.icons/awkward/16x16/apps/kscreensaver.svg1
l---------.icons/awkward/16x16/apps/ksensors.svg1
-rw-r--r--.icons/awkward/16x16/apps/kshisen.svg4
-rw-r--r--.icons/awkward/16x16/apps/ksirk.svg13
l---------.icons/awkward/16x16/apps/ksmiletris.svg1
-rw-r--r--.icons/awkward/16x16/apps/ksnakeduel.svg5
l---------.icons/awkward/16x16/apps/ksnapshot.svg1
-rw-r--r--.icons/awkward/16x16/apps/ksnip.svg12
-rw-r--r--.icons/awkward/16x16/apps/kspaceduel.svg4
l---------.icons/awkward/16x16/apps/ksplash.svg1
-rw-r--r--.icons/awkward/16x16/apps/ksquares.svg8
l---------.icons/awkward/16x16/apps/kstars.svg1
-rw-r--r--.icons/awkward/16x16/apps/ksudoku.svg5
l---------.icons/awkward/16x16/apps/ksysguard.svg1
-rw-r--r--.icons/awkward/16x16/apps/kteatime.svg4
-rw-r--r--.icons/awkward/16x16/apps/ktechlab.svg13
-rw-r--r--.icons/awkward/16x16/apps/kthememgr.svg8
-rw-r--r--.icons/awkward/16x16/apps/ktikz.svg4
-rw-r--r--.icons/awkward/16x16/apps/ktimer.svg11
l---------.icons/awkward/16x16/apps/ktip.svg1
l---------.icons/awkward/16x16/apps/ktnef.svg1
-rw-r--r--.icons/awkward/16x16/apps/ktorrent.svg4
l---------.icons/awkward/16x16/apps/ktouch.svg1
-rw-r--r--.icons/awkward/16x16/apps/ktuberling.svg7
-rw-r--r--.icons/awkward/16x16/apps/kturtle.svg8
l---------.icons/awkward/16x16/apps/kube-mail.svg1
-rw-r--r--.icons/awkward/16x16/apps/kube.svg6
-rw-r--r--.icons/awkward/16x16/apps/kubeplayer.svg4
-rw-r--r--.icons/awkward/16x16/apps/kubrick.svg11
-rw-r--r--.icons/awkward/16x16/apps/kuiviewer.svg6
-rw-r--r--.icons/awkward/16x16/apps/kup.svg6
-rw-r--r--.icons/awkward/16x16/apps/kupfer.svg6
l---------.icons/awkward/16x16/apps/kuser.svg1
-rw-r--r--.icons/awkward/16x16/apps/kvantum.svg9
-rw-r--r--.icons/awkward/16x16/apps/kvirc.svg5
-rw-r--r--.icons/awkward/16x16/apps/kwalletmanager.svg5
-rw-r--r--.icons/awkward/16x16/apps/kwave.svg4
l---------.icons/awkward/16x16/apps/kwikdisk.svg1
l---------.icons/awkward/16x16/apps/kwin.svg1
-rw-r--r--.icons/awkward/16x16/apps/kwordquiz.svg4
l---------.icons/awkward/16x16/apps/kwrite.svg1
-rw-r--r--.icons/awkward/16x16/apps/kxstitch.svg9
l---------.icons/awkward/16x16/apps/kynpatic.svg1
-rw-r--r--.icons/awkward/16x16/apps/l4d.svg7
-rw-r--r--.icons/awkward/16x16/apps/l4d2.svg12
l---------.icons/awkward/16x16/apps/labplot.svg1
-rw-r--r--.icons/awkward/16x16/apps/labyrinth.svg14
-rw-r--r--.icons/awkward/16x16/apps/ladi-player.svg3
-rw-r--r--.icons/awkward/16x16/apps/ladi-system-log.svg4
-rw-r--r--.icons/awkward/16x16/apps/laditools.svg9
-rw-r--r--.icons/awkward/16x16/apps/laigter.svg5
l---------.icons/awkward/16x16/apps/lash.svg1
l---------.icons/awkward/16x16/apps/last-fm.svg1
l---------.icons/awkward/16x16/apps/lastfm-audioscrobbler.svg1
l---------.icons/awkward/16x16/apps/lastfm-valut.svg1
l---------.icons/awkward/16x16/apps/lastfm-www.last.fm.svg1
-rw-r--r--.icons/awkward/16x16/apps/lastfm.svg4
-rw-r--r--.icons/awkward/16x16/apps/latexila.svg6
-rw-r--r--.icons/awkward/16x16/apps/latte-dock.svg6
l---------.icons/awkward/16x16/apps/launch.svg1
-rw-r--r--.icons/awkward/16x16/apps/laverna.svg5
-rw-r--r--.icons/awkward/16x16/apps/lazarus.svg4
-rw-r--r--.icons/awkward/16x16/apps/lbry.svg4
-rw-r--r--.icons/awkward/16x16/apps/ldview.svg5
l---------.icons/awkward/16x16/apps/leafpad.svg1
-rw-r--r--.icons/awkward/16x16/apps/league-of-legends.svg5
-rw-r--r--.icons/awkward/16x16/apps/leocad.svg8
-rw-r--r--.icons/awkward/16x16/apps/leonflix.svg10
l---------.icons/awkward/16x16/apps/lftp-icon.svg1
-rw-r--r--.icons/awkward/16x16/apps/lftp.svg8
-rw-r--r--.icons/awkward/16x16/apps/libinput-gestures.svg6
l---------.icons/awkward/16x16/apps/library-internet-radio.svg1
l---------.icons/awkward/16x16/apps/library-podcast.svg1
-rw-r--r--.icons/awkward/16x16/apps/librecad.svg6
-rw-r--r--.icons/awkward/16x16/apps/libreoffice-base.svg5
-rw-r--r--.icons/awkward/16x16/apps/libreoffice-calc.svg5
-rw-r--r--.icons/awkward/16x16/apps/libreoffice-chart.svg7
-rw-r--r--.icons/awkward/16x16/apps/libreoffice-draw.svg5
-rw-r--r--.icons/awkward/16x16/apps/libreoffice-impress.svg5
-rw-r--r--.icons/awkward/16x16/apps/libreoffice-main.svg4
-rw-r--r--.icons/awkward/16x16/apps/libreoffice-math.svg5
l---------.icons/awkward/16x16/apps/libreoffice-startcenter.svg1
-rw-r--r--.icons/awkward/16x16/apps/libreoffice-writer.svg5
l---------.icons/awkward/16x16/apps/libreoffice.svg1
l---------.icons/awkward/16x16/apps/libreoffice4.2-base.svg1
l---------.icons/awkward/16x16/apps/libreoffice4.2-calc.svg1
l---------.icons/awkward/16x16/apps/libreoffice4.2-draw.svg1
l---------.icons/awkward/16x16/apps/libreoffice4.2-impress.svg1
l---------.icons/awkward/16x16/apps/libreoffice4.2-math.svg1
l---------.icons/awkward/16x16/apps/libreoffice4.2-startcenter.svg1
l---------.icons/awkward/16x16/apps/libreoffice4.2-writer.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.0-base.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.0-calc.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.0-draw.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.0-impress.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.0-main.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.0-math.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.0-startcenter.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.0-writer.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.0.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.1-base.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.1-calc.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.1-draw.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.1-impress.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.1-main.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.1-math.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.1-startcenter.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.1-writer.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.1.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.2-base.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.2-calc.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.2-draw.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.2-impress.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.2-main.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.2-math.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.2-startcenter.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.2-writer.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.2.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.3-base.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.3-calc.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.3-draw.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.3-impress.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.3-main.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.3-math.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.3-startcenter.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.3-writer.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.3.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.4-base.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.4-calc.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.4-draw.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.4-impress.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.4-main.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.4-math.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.4-startcenter.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.4-writer.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.4.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.0-base.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.0-calc.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.0-chart.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.0-draw.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.0-impress.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.0-main.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.0-math.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.0-startcenter.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.0-writer.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.0.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.2-base.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.2-calc.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.2-chart.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.2-draw.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.2-impress.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.2-main.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.2-math.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.2-startcenter.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.2-writer.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.3-base.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.3-calc.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.3-chart.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.3-draw.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.3-impress.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.3-main.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.3-math.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.3-startcenter.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.3-writer.svg1
l---------.icons/awkward/16x16/apps/libreofficedev6.0-base.svg1
l---------.icons/awkward/16x16/apps/libreofficedev6.0-calc.svg1
l---------.icons/awkward/16x16/apps/libreofficedev6.0-chart.svg1
l---------.icons/awkward/16x16/apps/libreofficedev6.0-draw.svg1
l---------.icons/awkward/16x16/apps/libreofficedev6.0-impress.svg1
l---------.icons/awkward/16x16/apps/libreofficedev6.0-main.svg1
l---------.icons/awkward/16x16/apps/libreofficedev6.0-math.svg1
l---------.icons/awkward/16x16/apps/libreofficedev6.0-startcenter.svg1
l---------.icons/awkward/16x16/apps/libreofficedev6.0-writer.svg1
l---------.icons/awkward/16x16/apps/libreofficedev6.1-base.svg1
l---------.icons/awkward/16x16/apps/libreofficedev6.1-calc.svg1
l---------.icons/awkward/16x16/apps/libreofficedev6.1-chart.svg1
l---------.icons/awkward/16x16/apps/libreofficedev6.1-draw.svg1
l---------.icons/awkward/16x16/apps/libreofficedev6.1-impress.svg1
l---------.icons/awkward/16x16/apps/libreofficedev6.1-main.svg1
l---------.icons/awkward/16x16/apps/libreofficedev6.1-math.svg1
l---------.icons/awkward/16x16/apps/libreofficedev6.1-startcenter.svg1
l---------.icons/awkward/16x16/apps/libreofficedev6.1-writer.svg1
l---------.icons/awkward/16x16/apps/libresprite.svg1
l---------.icons/awkward/16x16/apps/licq.svg1
-rw-r--r--.icons/awkward/16x16/apps/life-is-strange.svg6
-rw-r--r--.icons/awkward/16x16/apps/lifeograph.svg6
l---------.icons/awkward/16x16/apps/liferea.svg1
l---------.icons/awkward/16x16/apps/lightdm-gtk-greeter-settings.svg1
l---------.icons/awkward/16x16/apps/lightdm-settings.svg1
-rw-r--r--.icons/awkward/16x16/apps/lightsoff.svg8
-rw-r--r--.icons/awkward/16x16/apps/lighttable.svg15
-rw-r--r--.icons/awkward/16x16/apps/lightworks.svg19
-rw-r--r--.icons/awkward/16x16/apps/lightzone.svg4
-rw-r--r--.icons/awkward/16x16/apps/limbo.svg5
l---------.icons/awkward/16x16/apps/linconnect-server.svg1
-rw-r--r--.icons/awkward/16x16/apps/linconnect.svg4
l---------.icons/awkward/16x16/apps/linguist-qt4.svg1
l---------.icons/awkward/16x16/apps/linguist-qt5.svg1
l---------.icons/awkward/16x16/apps/linguist.svg1
l---------.icons/awkward/16x16/apps/linguist5.svg1
l---------.icons/awkward/16x16/apps/links.svg1
l---------.icons/awkward/16x16/apps/links_32x32.xpm.svg1
-rw-r--r--.icons/awkward/16x16/apps/linphone.svg4
l---------.icons/awkward/16x16/apps/linssid.svg1
-rw-r--r--.icons/awkward/16x16/apps/linuxdcpp.svg8
-rw-r--r--.icons/awkward/16x16/apps/liri.svg4
-rw-r--r--.icons/awkward/16x16/apps/litecoin-qt.svg6
-rw-r--r--.icons/awkward/16x16/apps/little-inferno.svg9
-rw-r--r--.icons/awkward/16x16/apps/littleweeb.svg12
-rw-r--r--.icons/awkward/16x16/apps/livepatch.svg4
-rw-r--r--.icons/awkward/16x16/apps/livewallpaper-config.svg4
-rw-r--r--.icons/awkward/16x16/apps/livewallpaper.svg10
-rw-r--r--.icons/awkward/16x16/apps/lmms.svg3
l---------.icons/awkward/16x16/apps/locale.svg1
-rw-r--r--.icons/awkward/16x16/apps/loginized.svg16
l---------.icons/awkward/16x16/apps/logisim-icon-128.svg1
-rw-r--r--.icons/awkward/16x16/apps/logisim-icon.svg9
l---------.icons/awkward/16x16/apps/logview.svg1
l---------.icons/awkward/16x16/apps/logviewer.svg1
l---------.icons/awkward/16x16/apps/lokalize.svg1
-rw-r--r--.icons/awkward/16x16/apps/lollypop.svg8
-rw-r--r--.icons/awkward/16x16/apps/lookit.svg5
l---------.icons/awkward/16x16/apps/lookswitcher.svg1
-rw-r--r--.icons/awkward/16x16/apps/love.svg5
-rw-r--r--.icons/awkward/16x16/apps/lovely-planet-2.svg13
-rw-r--r--.icons/awkward/16x16/apps/lovely-planet-arcade.svg7
-rw-r--r--.icons/awkward/16x16/apps/lovely-planet.svg9
-rw-r--r--.icons/awkward/16x16/apps/lplayer.svg8
l---------.icons/awkward/16x16/apps/lrfviewer.svg1
l---------.icons/awkward/16x16/apps/lshw.svg1
-rw-r--r--.icons/awkward/16x16/apps/lskat.svg4
-rw-r--r--.icons/awkward/16x16/apps/ltris.svg14
-rw-r--r--.icons/awkward/16x16/apps/luakit.svg5
l---------.icons/awkward/16x16/apps/lubuntu-software-center.svg1
-rw-r--r--.icons/awkward/16x16/apps/lucidchart.svg6
-rw-r--r--.icons/awkward/16x16/apps/luckyBackup.svg5
-rw-r--r--.icons/awkward/16x16/apps/lugaru.svg16
-rw-r--r--.icons/awkward/16x16/apps/luminance-hdr.svg10
-rw-r--r--.icons/awkward/16x16/apps/lutris.svg10
l---------.icons/awkward/16x16/apps/lximage-qt.svg1
l---------.icons/awkward/16x16/apps/lximage.svg1
l---------.icons/awkward/16x16/apps/lxmusic.svg1
l---------.icons/awkward/16x16/apps/lxterminal.svg1
-rw-r--r--.icons/awkward/16x16/apps/lynx.svg8
-rw-r--r--.icons/awkward/16x16/apps/lyricfier.svg8
-rw-r--r--.icons/awkward/16x16/apps/lyx.svg12
l---------.icons/awkward/16x16/apps/m_doom.svg1
-rw-r--r--.icons/awkward/16x16/apps/magnatune.svg4
l---------.icons/awkward/16x16/apps/mail-client.svg1
-rw-r--r--.icons/awkward/16x16/apps/mail.ru-cloud.svg8
l---------.icons/awkward/16x16/apps/mailnag.svg1
-rw-r--r--.icons/awkward/16x16/apps/mailspring.svg4
-rw-r--r--.icons/awkward/16x16/apps/makagiga.svg13
-rw-r--r--.icons/awkward/16x16/apps/makehuman.svg5
l---------.icons/awkward/16x16/apps/makehuman_bg.svg1
-rw-r--r--.icons/awkward/16x16/apps/makemkv.svg8
-rw-r--r--.icons/awkward/16x16/apps/mame.svg3
-rw-r--r--.icons/awkward/16x16/apps/manaplus.svg6
-rw-r--r--.icons/awkward/16x16/apps/mandelbulber2.svg4
l---------.icons/awkward/16x16/apps/mandrivaupdate.svg1
-rw-r--r--.icons/awkward/16x16/apps/manjaro-architect.svg4
-rw-r--r--.icons/awkward/16x16/apps/manjaro-settings-manager.svg4
l---------.icons/awkward/16x16/apps/manjaro-welcome.svg1
l---------.icons/awkward/16x16/apps/manjaro.svg1
-rw-r--r--.icons/awkward/16x16/apps/maps.svg10
-rw-r--r--.icons/awkward/16x16/apps/marble.svg10
-rw-r--r--.icons/awkward/16x16/apps/marknoto.svg5
-rw-r--r--.icons/awkward/16x16/apps/markpado.svg4
-rw-r--r--.icons/awkward/16x16/apps/marktext.svg11
-rw-r--r--.icons/awkward/16x16/apps/marsshooter.svg6
l---------.icons/awkward/16x16/apps/master-pdf-editor.svg1
-rw-r--r--.icons/awkward/16x16/apps/masterpassword-gui.svg7
-rw-r--r--.icons/awkward/16x16/apps/masterpdfeditor.svg7
l---------.icons/awkward/16x16/apps/masterpdfeditor3.svg1
l---------.icons/awkward/16x16/apps/masterpdfeditor4.svg1
l---------.icons/awkward/16x16/apps/masterpdfeditor5.svg1
-rw-r--r--.icons/awkward/16x16/apps/mat.svg4
l---------.icons/awkward/16x16/apps/mate-ax-applet.svg1
l---------.icons/awkward/16x16/apps/mate-brightness-applet.svg1
l---------.icons/awkward/16x16/apps/mate-cpu-frequency-applet.svg1
l---------.icons/awkward/16x16/apps/mate-desktop-item-edit.svg1
l---------.icons/awkward/16x16/apps/mate-disk-usage-analyzer.svg1
l---------.icons/awkward/16x16/apps/mate-eyes-applet.svg1
l---------.icons/awkward/16x16/apps/mate-indicator-applet.svg1
-rw-r--r--.icons/awkward/16x16/apps/mate-inhibit-applet.svg11
l---------.icons/awkward/16x16/apps/mate-invest-applet.svg1
l---------.icons/awkward/16x16/apps/mate-logo.svg1
l---------.icons/awkward/16x16/apps/mate-netspeed-applet.svg1
l---------.icons/awkward/16x16/apps/mate-network-properties.svg1
l---------.icons/awkward/16x16/apps/mate-notification-properties.svg1
l---------.icons/awkward/16x16/apps/mate-panel-clock.svg1
-rw-r--r--.icons/awkward/16x16/apps/mate-panel-drawer.svg5
l---------.icons/awkward/16x16/apps/mate-panel-fish.svg1
l---------.icons/awkward/16x16/apps/mate-panel-force-quit.svg1
l---------.icons/awkward/16x16/apps/mate-panel-launcher.svg1
l---------.icons/awkward/16x16/apps/mate-panel-notification-area.svg1
-rw-r--r--.icons/awkward/16x16/apps/mate-panel-separator.svg6
l---------.icons/awkward/16x16/apps/mate-panel-window-list.svg1
l---------.icons/awkward/16x16/apps/mate-panel-window-menu.svg1
l---------.icons/awkward/16x16/apps/mate-panel-workspace-switcher.svg1
l---------.icons/awkward/16x16/apps/mate-panel.svg1
l---------.icons/awkward/16x16/apps/mate-power-manager.svg1
l---------.icons/awkward/16x16/apps/mate-power-statistics.svg1
l---------.icons/awkward/16x16/apps/mate-preferences-desktop-display.svg1
l---------.icons/awkward/16x16/apps/mate-sensors-applet.svg1
l---------.icons/awkward/16x16/apps/mate-session-properties.svg1
l---------.icons/awkward/16x16/apps/mate-sticky-notes-applet.svg1
l---------.icons/awkward/16x16/apps/mate-system-log.svg1
l---------.icons/awkward/16x16/apps/mate.svg1
l---------.icons/awkward/16x16/apps/mateconf-editor.svg1
l---------.icons/awkward/16x16/apps/matepalimpsest.svg1
-rw-r--r--.icons/awkward/16x16/apps/mathematica.svg4
l---------.icons/awkward/16x16/apps/matlab-desktop.svg1
-rw-r--r--.icons/awkward/16x16/apps/matlab.svg6
l---------.icons/awkward/16x16/apps/mattermost-desktop.svg1
-rw-r--r--.icons/awkward/16x16/apps/mattermost.svg5
l---------.icons/awkward/16x16/apps/maxima-icon.svg1
l---------.icons/awkward/16x16/apps/maxima-new.svg1
-rw-r--r--.icons/awkward/16x16/apps/maxima.svg6
-rw-r--r--.icons/awkward/16x16/apps/maxthon-browser.svg5
l---------.icons/awkward/16x16/apps/maya.svg1
-rw-r--r--.icons/awkward/16x16/apps/mc.svg12
-rw-r--r--.icons/awkward/16x16/apps/mcomix.svg11
l---------.icons/awkward/16x16/apps/mdmflexiserver.svg1
l---------.icons/awkward/16x16/apps/mdmsetup.svg1
l---------.icons/awkward/16x16/apps/me-tv.svg1
l---------.icons/awkward/16x16/apps/me.kozec.syncthingtk.svg1
l---------.icons/awkward/16x16/apps/media-optical-copy.svg1
l---------.icons/awkward/16x16/apps/media-player-48.svg1
l---------.icons/awkward/16x16/apps/media-player-banshee.svg1
-rw-r--r--.icons/awkward/16x16/apps/mediaconch.svg8
l---------.icons/awkward/16x16/apps/mediainfo.svg1
-rw-r--r--.icons/awkward/16x16/apps/mediawriter.svg8
l---------.icons/awkward/16x16/apps/medit.svg1
l---------.icons/awkward/16x16/apps/mednafen.svg1
-rw-r--r--.icons/awkward/16x16/apps/mednaffe.svg6
-rw-r--r--.icons/awkward/16x16/apps/mega.svg4
-rw-r--r--.icons/awkward/16x16/apps/megabasterd.svg5
-rw-r--r--.icons/awkward/16x16/apps/megaglest.svg6
-rw-r--r--.icons/awkward/16x16/apps/meld.svg5
-rw-r--r--.icons/awkward/16x16/apps/mellowplayer.svg9
-rw-r--r--.icons/awkward/16x16/apps/mendeley-desktop.svg4
l---------.icons/awkward/16x16/apps/mendeleydesktop.svg1
l---------.icons/awkward/16x16/apps/menu-editor.svg1
-rw-r--r--.icons/awkward/16x16/apps/menulibre.svg9
-rw-r--r--.icons/awkward/16x16/apps/meow.svg6
l---------.icons/awkward/16x16/apps/mess.svg1
l---------.icons/awkward/16x16/apps/messengerfordesktop.svg1
l---------.icons/awkward/16x16/apps/metacity.svg1
-rw-r--r--.icons/awkward/16x16/apps/meterbridge.svg8
l---------.icons/awkward/16x16/apps/meterbridge32x32.svg1
-rw-r--r--.icons/awkward/16x16/apps/metro-2033-redux.svg10
-rw-r--r--.icons/awkward/16x16/apps/metro-last-light-redux.svg10
-rw-r--r--.icons/awkward/16x16/apps/metronome.svg8
-rw-r--r--.icons/awkward/16x16/apps/mgba.svg9
-rw-r--r--.icons/awkward/16x16/apps/mhwaveedit.svg6
-rw-r--r--.icons/awkward/16x16/apps/microscope.svg9
l---------.icons/awkward/16x16/apps/microsoft-office-online.svg1
-rw-r--r--.icons/awkward/16x16/apps/microsoft.svg6
-rw-r--r--.icons/awkward/16x16/apps/midori.svg9
-rw-r--r--.icons/awkward/16x16/apps/mikutter.svg5
-rw-r--r--.icons/awkward/16x16/apps/milkytracker.svg9
-rw-r--r--.icons/awkward/16x16/apps/min.svg6
l---------.icons/awkward/16x16/apps/minecraft-launcher.svg1
-rw-r--r--.icons/awkward/16x16/apps/minecraft.svg258
l---------.icons/awkward/16x16/apps/minetest-icon.svg1
-rw-r--r--.icons/awkward/16x16/apps/minetest.svg5
-rw-r--r--.icons/awkward/16x16/apps/minetime.svg5
l---------.icons/awkward/16x16/apps/mini.xterm.svg1
l---------.icons/awkward/16x16/apps/minimizeall.svg1
-rw-r--r--.icons/awkward/16x16/apps/minitube.svg7
-rw-r--r--.icons/awkward/16x16/apps/mint-dev-settings.svg4
l---------.icons/awkward/16x16/apps/mintbackup.svg1
l---------.icons/awkward/16x16/apps/mintdrivers.svg1
l---------.icons/awkward/16x16/apps/mintinstall.svg1
l---------.icons/awkward/16x16/apps/mintlocale-im.svg1
-rw-r--r--.icons/awkward/16x16/apps/mintnanny.svg5
l---------.icons/awkward/16x16/apps/mintreport.svg1
-rw-r--r--.icons/awkward/16x16/apps/mintsources-additional.svg5
-rw-r--r--.icons/awkward/16x16/apps/mintsources-foreign.svg4
l---------.icons/awkward/16x16/apps/mintsources-keys.svg1
-rw-r--r--.icons/awkward/16x16/apps/mintsources-maintenance.svg4
l---------.icons/awkward/16x16/apps/mintsources-mint.svg1
-rw-r--r--.icons/awkward/16x16/apps/mintsources-ppa.svg10
l---------.icons/awkward/16x16/apps/mintsources.svg1
l---------.icons/awkward/16x16/apps/mintstick.svg1
l---------.icons/awkward/16x16/apps/mintupdate-release-upgrade.svg1
l---------.icons/awkward/16x16/apps/mintupdate.svg1
-rw-r--r--.icons/awkward/16x16/apps/mintupload.svg4
l---------.icons/awkward/16x16/apps/mintwelcome.svg1
-rw-r--r--.icons/awkward/16x16/apps/minuet.svg17
l---------.icons/awkward/16x16/apps/miro-guide-source.svg1
-rw-r--r--.icons/awkward/16x16/apps/miro.svg4
-rw-r--r--.icons/awkward/16x16/apps/mist.svg5
-rw-r--r--.icons/awkward/16x16/apps/mixcloud.svg5
l---------.icons/awkward/16x16/apps/mixxx-icon.svg1
-rw-r--r--.icons/awkward/16x16/apps/mixxx.svg13
-rw-r--r--.icons/awkward/16x16/apps/mkusb.svg9
l---------.icons/awkward/16x16/apps/mkv-gui.svg1
-rw-r--r--.icons/awkward/16x16/apps/mkvinfo.svg8
l---------.icons/awkward/16x16/apps/mkvmerge.svg1
-rw-r--r--.icons/awkward/16x16/apps/mkvmergeGUI.svg8
l---------.icons/awkward/16x16/apps/mkvtoolnix-gui.svg1
l---------.icons/awkward/16x16/apps/mmex.svg1
-rw-r--r--.icons/awkward/16x16/apps/mnemosyne.svg17
-rw-r--r--.icons/awkward/16x16/apps/modem-manager-gui.svg8
-rw-r--r--.icons/awkward/16x16/apps/mog.svg4
-rw-r--r--.icons/awkward/16x16/apps/money-manager-ex.svg4
-rw-r--r--.icons/awkward/16x16/apps/moneydance.svg7
l---------.icons/awkward/16x16/apps/moneydance_icon512.svg1
l---------.icons/awkward/16x16/apps/mono-runtime-common.svg1
l---------.icons/awkward/16x16/apps/mono-runtime.svg1
-rw-r--r--.icons/awkward/16x16/apps/mono.svg4
-rw-r--r--.icons/awkward/16x16/apps/monochroma.svg5
-rw-r--r--.icons/awkward/16x16/apps/monodevelop.svg6
l---------.icons/awkward/16x16/apps/monodoc.svg1
-rw-r--r--.icons/awkward/16x16/apps/moonlight.svg4
-rw-r--r--.icons/awkward/16x16/apps/morpheus.svg9
-rw-r--r--.icons/awkward/16x16/apps/moserial.svg7
-rw-r--r--.icons/awkward/16x16/apps/motrix.svg8
l---------.icons/awkward/16x16/apps/mousepad.svg1
-rw-r--r--.icons/awkward/16x16/apps/movmetaedit.svg10
l---------.icons/awkward/16x16/apps/mozc-setup.svg1
-rw-r--r--.icons/awkward/16x16/apps/mozc.svg8
l---------.icons/awkward/16x16/apps/mozilla-firefox.svg1
l---------.icons/awkward/16x16/apps/mozo.svg1
-rw-r--r--.icons/awkward/16x16/apps/mp3splt-gtk.svg13
-rw-r--r--.icons/awkward/16x16/apps/mpc-qt.svg7
-rw-r--r--.icons/awkward/16x16/apps/mpd.svg9
l---------.icons/awkward/16x16/apps/mplayer.svg1
-rw-r--r--.icons/awkward/16x16/apps/mps.svg11
l---------.icons/awkward/16x16/apps/mpv-icon-8bit-64x64.svg1
-rw-r--r--.icons/awkward/16x16/apps/mpv.svg6
-rw-r--r--.icons/awkward/16x16/apps/ms-excel.svg4
-rw-r--r--.icons/awkward/16x16/apps/ms-office.svg4
-rw-r--r--.icons/awkward/16x16/apps/ms-onedrive.svg6
-rw-r--r--.icons/awkward/16x16/apps/ms-onenote.svg4
-rw-r--r--.icons/awkward/16x16/apps/ms-outlook.svg4
-rw-r--r--.icons/awkward/16x16/apps/ms-powerpoint.svg4
l---------.icons/awkward/16x16/apps/ms-skype.svg1
-rw-r--r--.icons/awkward/16x16/apps/ms-word.svg4
l---------.icons/awkward/16x16/apps/mscore.svg1
l---------.icons/awkward/16x16/apps/msiexec.svg1
-rw-r--r--.icons/awkward/16x16/apps/mstdn.svg4
-rw-r--r--.icons/awkward/16x16/apps/mtpaint.svg14
-rw-r--r--.icons/awkward/16x16/apps/mtvmusic.svg9
l---------.icons/awkward/16x16/apps/mucommander.svg1
l---------.icons/awkward/16x16/apps/mugshot.svg1
-rw-r--r--.icons/awkward/16x16/apps/mullvad-vpn.svg11
l---------.icons/awkward/16x16/apps/multibootusb.svg1
-rw-r--r--.icons/awkward/16x16/apps/multimc.svg6
-rw-r--r--.icons/awkward/16x16/apps/multimedia-audio-player.svg6
-rw-r--r--.icons/awkward/16x16/apps/multimedia-photo-manager.svg4
-rw-r--r--.icons/awkward/16x16/apps/multimedia-photo-viewer.svg6
-rw-r--r--.icons/awkward/16x16/apps/multimedia-video-player.svg4
l---------.icons/awkward/16x16/apps/multimedia-volume-control.svg1
l---------.icons/awkward/16x16/apps/multimedia.svg1
l---------.icons/awkward/16x16/apps/multisystem-liveusb.svg1
l---------.icons/awkward/16x16/apps/multisystem-vbox.svg1
l---------.icons/awkward/16x16/apps/multisystem.svg1
l---------.icons/awkward/16x16/apps/multitasking-view.svg1
-rw-r--r--.icons/awkward/16x16/apps/multiwinia.svg4
-rw-r--r--.icons/awkward/16x16/apps/mumble.svg3
-rw-r--r--.icons/awkward/16x16/apps/muon.svg4
l---------.icons/awkward/16x16/apps/muondiscover.svg1
l---------.icons/awkward/16x16/apps/mupdf.svg1
-rw-r--r--.icons/awkward/16x16/apps/mupen64plus-qt.svg6
-rw-r--r--.icons/awkward/16x16/apps/museeks.svg7
-rw-r--r--.icons/awkward/16x16/apps/museeq.svg6
-rw-r--r--.icons/awkward/16x16/apps/musescore.svg4
-rw-r--r--.icons/awkward/16x16/apps/musicbrainz.svg4
-rw-r--r--.icons/awkward/16x16/apps/musique.svg7
-rw-r--r--.icons/awkward/16x16/apps/mutt.svg8
-rw-r--r--.icons/awkward/16x16/apps/mx-boot-options.svg9
-rw-r--r--.icons/awkward/16x16/apps/mx-bootrepair.svg10
l---------.icons/awkward/16x16/apps/mx-broadcom-manager.svg1
-rw-r--r--.icons/awkward/16x16/apps/mx-cleanup.svg7
l---------.icons/awkward/16x16/apps/mx-clocky.svg1
-rw-r--r--.icons/awkward/16x16/apps/mx-codecs.svg16
-rw-r--r--.icons/awkward/16x16/apps/mx-conky.svg6
l---------.icons/awkward/16x16/apps/mx-findshares.svg1
-rw-r--r--.icons/awkward/16x16/apps/mx-live-usb-maker.svg9
l---------.icons/awkward/16x16/apps/mx-menu-editor.svg1
-rw-r--r--.icons/awkward/16x16/apps/mx-network-assistant.svg4
-rw-r--r--.icons/awkward/16x16/apps/mx-packageinstaller.svg5
-rw-r--r--.icons/awkward/16x16/apps/mx-qsi.svg10
-rw-r--r--.icons/awkward/16x16/apps/mx-repo-manager.svg6
-rw-r--r--.icons/awkward/16x16/apps/mx-select-sound.svg6
-rw-r--r--.icons/awkward/16x16/apps/mx-snapshot.svg11
l---------.icons/awkward/16x16/apps/mx-system-sounds.svg1
l---------.icons/awkward/16x16/apps/mx-timeset-gui-icon.svg1
-rw-r--r--.icons/awkward/16x16/apps/mx-tools.svg4
-rw-r--r--.icons/awkward/16x16/apps/mx-tweak.svg7
l---------.icons/awkward/16x16/apps/mx-usb-unmounter.svg1
-rw-r--r--.icons/awkward/16x16/apps/mx-user.svg4
l---------.icons/awkward/16x16/apps/mx-viewer.svg1
-rw-r--r--.icons/awkward/16x16/apps/mx-welcome.svg8
l---------.icons/awkward/16x16/apps/mygpo.svg1
-rw-r--r--.icons/awkward/16x16/apps/mynotes.svg4
l---------.icons/awkward/16x16/apps/mypaint.svg1
-rw-r--r--.icons/awkward/16x16/apps/myrulib.svg5
-rw-r--r--.icons/awkward/16x16/apps/myspace.svg11
-rw-r--r--.icons/awkward/16x16/apps/mysql-workbench.svg4
-rw-r--r--.icons/awkward/16x16/apps/naev.svg7
-rw-r--r--.icons/awkward/16x16/apps/nasc.svg5
-rw-r--r--.icons/awkward/16x16/apps/natronIcon256_linux.svg4
l---------.icons/awkward/16x16/apps/nautilus-actions.svg1
l---------.icons/awkward/16x16/apps/nautilus.svg1
-rw-r--r--.icons/awkward/16x16/apps/navalbattle.svg17
-rw-r--r--.icons/awkward/16x16/apps/navicat-postgresql.svg5
-rw-r--r--.icons/awkward/16x16/apps/navicat.svg5
-rw-r--r--.icons/awkward/16x16/apps/navit.svg4
-rw-r--r--.icons/awkward/16x16/apps/ndm.svg4
-rw-r--r--.icons/awkward/16x16/apps/negibox.svg5
-rw-r--r--.icons/awkward/16x16/apps/nemiver.svg8
l---------.icons/awkward/16x16/apps/nemo.svg1
l---------.icons/awkward/16x16/apps/nepomuk.svg1
-rw-r--r--.icons/awkward/16x16/apps/nerolinux.svg5
-rw-r--r--.icons/awkward/16x16/apps/nerolinuxexpress.svg5
l---------.icons/awkward/16x16/apps/nestopia.svg1
l---------.icons/awkward/16x16/apps/net.ankiweb.Anki.svg1
-rw-r--r--.icons/awkward/16x16/apps/net.bartkessels.getit.svg6
-rw-r--r--.icons/awkward/16x16/apps/net.baseart.Glide.svg4
l---------.icons/awkward/16x16/apps/net.blockout.BlockOutII.svg1
l---------.icons/awkward/16x16/apps/net.codeindustry.MasterPDFEditor.svg1
-rw-r--r--.icons/awkward/16x16/apps/net.danigm.timetrack.svg12
l---------.icons/awkward/16x16/apps/net.drawpile.drawpile.svg1
l---------.icons/awkward/16x16/apps/net.fsuae.FS-UAE.svg1
l---------.icons/awkward/16x16/apps/net.jami.Jami.svg1
l---------.icons/awkward/16x16/apps/net.mancubus.SLADE.svg1
l---------.icons/awkward/16x16/apps/net.mediaarea.AVIMetaEdit.svg1
l---------.icons/awkward/16x16/apps/net.mediaarea.BWFMetaEdit.svg1
l---------.icons/awkward/16x16/apps/net.mediaarea.DVAnalyzer.svg1
l---------.icons/awkward/16x16/apps/net.mediaarea.MOVMetaEdit.svg1
l---------.icons/awkward/16x16/apps/net.mediaarea.MediaConch.svg1
l---------.icons/awkward/16x16/apps/net.mediaarea.MediaInfo.svg1
l---------.icons/awkward/16x16/apps/net.mediaarea.QCTools.svg1
-rw-r--r--.icons/awkward/16x16/apps/net.meijn.onvifviewer.svg9
l---------.icons/awkward/16x16/apps/net.minetest.Minetest.svg1
l---------.icons/awkward/16x16/apps/net.olofson.KoboDeluxe.svg1
l---------.icons/awkward/16x16/apps/net.openra.OpenRA.openra-cnc.svg1
l---------.icons/awkward/16x16/apps/net.openra.OpenRA.openra-d2k.svg1
l---------.icons/awkward/16x16/apps/net.openra.OpenRA.svg1
l---------.icons/awkward/16x16/apps/net.oz9aec.Gpredict.svg1
l---------.icons/awkward/16x16/apps/net.pcsx2.PCSX2.svg1
-rw-r--r--.icons/awkward/16x16/apps/net.pioneerspacesim.Pioneer.svg20
l---------.icons/awkward/16x16/apps/net.poedit.Poedit.svg1
l---------.icons/awkward/16x16/apps/net.redeclipse.RedEclipse.svg1
-rw-r--r--.icons/awkward/16x16/apps/net.runelite.RuneLite.svg4
l---------.icons/awkward/16x16/apps/net.scribus.Scribus.svg1
-rw-r--r--.icons/awkward/16x16/apps/net.sf.VICE.svg6
l---------.icons/awkward/16x16/apps/net.sf.fuse_emulator.svg1
l---------.icons/awkward/16x16/apps/net.sf.nootka.svg1
l---------.icons/awkward/16x16/apps/net.sourceforge.Chessx.svg1
l---------.icons/awkward/16x16/apps/net.sourceforge.ExtremeTuxRacer.svg1
-rw-r--r--.icons/awkward/16x16/apps/net.sourceforge.Fillets.svg9
l---------.icons/awkward/16x16/apps/net.sourceforge.Klavaro.svg1
l---------.icons/awkward/16x16/apps/net.sourceforge.Lifeograph.svg1
l---------.icons/awkward/16x16/apps/net.sourceforge.Ri-li.svg1
-rw-r--r--.icons/awkward/16x16/apps/net.sourceforge.Teo.svg9
l---------.icons/awkward/16x16/apps/net.sourceforge.TuxFootball.svg1
l---------.icons/awkward/16x16/apps/net.sourceforge.VMPK.svg1
l---------.icons/awkward/16x16/apps/net.sourceforge.atanks.svg1
l---------.icons/awkward/16x16/apps/net.sourceforge.btanks.svg1
l---------.icons/awkward/16x16/apps/net.sourceforge.chromium-bsu.svg1
l---------.icons/awkward/16x16/apps/net.sourceforge.electrip.Electrip.svg1
l---------.icons/awkward/16x16/apps/net.sourceforge.fretsonfire.svg1
l---------.icons/awkward/16x16/apps/net.sourceforge.mars-game.svg1
l---------.icons/awkward/16x16/apps/net.sourceforge.maxima.svg1
l---------.icons/awkward/16x16/apps/net.sourceforge.projectM.svg1
l---------.icons/awkward/16x16/apps/net.sourceforge.qtpfsgui.LuminanceHDR.svg1
l---------.icons/awkward/16x16/apps/net.sourceforge.torcs.svg1
l---------.icons/awkward/16x16/apps/net.sourceforge.xournal.svg1
l---------.icons/awkward/16x16/apps/net.supertuxkart.SuperTuxKart.svg1
l---------.icons/awkward/16x16/apps/net.wz2100.wz2100.svg1
l---------.icons/awkward/16x16/apps/net.xmind.XMind8.svg1
l---------.icons/awkward/16x16/apps/net.xmind.ZEN.svg1
l---------.icons/awkward/16x16/apps/netbeans-beta.svg1
-rw-r--r--.icons/awkward/16x16/apps/netbeans.svg13
-rw-r--r--.icons/awkward/16x16/apps/netease-cloud-music.svg4
l---------.icons/awkward/16x16/apps/netflix-desktop.svg1
-rw-r--r--.icons/awkward/16x16/apps/netflix.svg6
-rw-r--r--.icons/awkward/16x16/apps/nethack.svg7
-rw-r--r--.icons/awkward/16x16/apps/netsurf.svg7
l---------.icons/awkward/16x16/apps/network-defaultroute.svg1
l---------.icons/awkward/16x16/apps/network-firewall.svg1
l---------.icons/awkward/16x16/apps/network-idle.svg1
-rw-r--r--.icons/awkward/16x16/apps/network_local.svg9
-rw-r--r--.icons/awkward/16x16/apps/neverball.svg5
-rw-r--r--.icons/awkward/16x16/apps/neverputt.svg7
-rw-r--r--.icons/awkward/16x16/apps/newbreeze.svg4
-rw-r--r--.icons/awkward/16x16/apps/nextcloud.svg8
-rw-r--r--.icons/awkward/16x16/apps/nexuiz.svg4
-rw-r--r--.icons/awkward/16x16/apps/nfoview.svg5
-rw-r--r--.icons/awkward/16x16/apps/nheko.svg8
-rw-r--r--.icons/awkward/16x16/apps/nicotine-plus.svg6
-rw-r--r--.icons/awkward/16x16/apps/night-in-the-woods.svg17
-rw-r--r--.icons/awkward/16x16/apps/nighthawk.svg8
-rw-r--r--.icons/awkward/16x16/apps/nihilumbra.svg11
-rw-r--r--.icons/awkward/16x16/apps/nip2.svg6
-rw-r--r--.icons/awkward/16x16/apps/nitrogen.svg12
-rw-r--r--.icons/awkward/16x16/apps/nitroshare.svg5
l---------.icons/awkward/16x16/apps/nixnote.svg1
-rw-r--r--.icons/awkward/16x16/apps/nixnote2.svg4
-rw-r--r--.icons/awkward/16x16/apps/nl.g4d.Girens.svg5
l---------.icons/awkward/16x16/apps/nl.hjdskes.gcolor3.svg1
l---------.icons/awkward/16x16/apps/nl.openoffice.bluefish.svg1
l---------.icons/awkward/16x16/apps/nm-device-wireless.svg1
-rw-r--r--.icons/awkward/16x16/apps/nmap.svg4
l---------.icons/awkward/16x16/apps/nocover.svg1
l---------.icons/awkward/16x16/apps/nocturn.svg1
-rw-r--r--.icons/awkward/16x16/apps/noiz2sa.svg5
l---------.icons/awkward/16x16/apps/nomacs.svg1
-rw-r--r--.icons/awkward/16x16/apps/nootka.svg13
-rw-r--r--.icons/awkward/16x16/apps/nos-tv.svg6
-rw-r--r--.icons/awkward/16x16/apps/noson.svg6
-rw-r--r--.icons/awkward/16x16/apps/notable.svg16
l---------.icons/awkward/16x16/apps/notepad.svg1
-rw-r--r--.icons/awkward/16x16/apps/notepadqq.svg5
l---------.icons/awkward/16x16/apps/notes.svg1
l---------.icons/awkward/16x16/apps/notifyconf.svg1
-rw-r--r--.icons/awkward/16x16/apps/novprog.svg7
-rw-r--r--.icons/awkward/16x16/apps/nsight.svg4
l---------.icons/awkward/16x16/apps/ntfs-config.svg1
-rw-r--r--.icons/awkward/16x16/apps/nuclear.svg7
-rw-r--r--.icons/awkward/16x16/apps/null_team-48.svg4
-rw-r--r--.icons/awkward/16x16/apps/nulloy.svg5
-rw-r--r--.icons/awkward/16x16/apps/numptyphysics.svg5
-rw-r--r--.icons/awkward/16x16/apps/nutstore.svg5
-rw-r--r--.icons/awkward/16x16/apps/nutty.svg5
-rw-r--r--.icons/awkward/16x16/apps/nuvolaplayer.svg4
l---------.icons/awkward/16x16/apps/nuvolaplayer3.svg1
l---------.icons/awkward/16x16/apps/nuvolaplayer3_8tracks.svg1
l---------.icons/awkward/16x16/apps/nuvolaplayer3_bandcamp.svg1
l---------.icons/awkward/16x16/apps/nuvolaplayer3_deezer.svg1
l---------.icons/awkward/16x16/apps/nuvolaplayer3_google_play_music.svg1
l---------.icons/awkward/16x16/apps/nuvolaplayer3_groove.svg1
l---------.icons/awkward/16x16/apps/nuvolaplayer3_jango.svg1
l---------.icons/awkward/16x16/apps/nuvolaplayer3_mixcloud.svg1
l---------.icons/awkward/16x16/apps/nuvolaplayer3_plex.svg1
l---------.icons/awkward/16x16/apps/nuvolaplayer3_soundcloud.svg1
l---------.icons/awkward/16x16/apps/nuvolaplayer3_spotify.svg1
l---------.icons/awkward/16x16/apps/nuvolaplayer3_yandex_music.svg1
l---------.icons/awkward/16x16/apps/nuvolaplayer3_youtube.svg1
l---------.icons/awkward/16x16/apps/nvidia-310-settings.svg1
l---------.icons/awkward/16x16/apps/nvidia-current-settings.svg1
l---------.icons/awkward/16x16/apps/nvidia-current-updates-settings.svg1
l---------.icons/awkward/16x16/apps/nvidia-ddm-mx.svg1
l---------.icons/awkward/16x16/apps/nvidia-drivers-settings.svg1
l---------.icons/awkward/16x16/apps/nvidia-settings.svg1
l---------.icons/awkward/16x16/apps/nvidia-x-server-setting.svg1
l---------.icons/awkward/16x16/apps/nvidia-x-server-settings.svg1
-rw-r--r--.icons/awkward/16x16/apps/nvidia.svg4
l---------.icons/awkward/16x16/apps/nvim-gtk.svg1
l---------.icons/awkward/16x16/apps/nvim-qt.svg1
-rw-r--r--.icons/awkward/16x16/apps/nvim.svg7
-rw-r--r--.icons/awkward/16x16/apps/nvvp.svg14
l---------.icons/awkward/16x16/apps/nylas-mail.svg1
-rw-r--r--.icons/awkward/16x16/apps/nylas.svg11
-rw-r--r--.icons/awkward/16x16/apps/nz.scuttlebutt.Patchwork.svg15
l---------.icons/awkward/16x16/apps/obconf.svg1
-rw-r--r--.icons/awkward/16x16/apps/obs.svg4
-rw-r--r--.icons/awkward/16x16/apps/ocenaudio.svg7
-rw-r--r--.icons/awkward/16x16/apps/ocrfeeder.svg6
-rw-r--r--.icons/awkward/16x16/apps/ocsstore.svg7
-rw-r--r--.icons/awkward/16x16/apps/octave.svg7
-rw-r--r--.icons/awkward/16x16/apps/octodad-dadliest-catch.svg9
-rw-r--r--.icons/awkward/16x16/apps/octopi.svg7
-rw-r--r--.icons/awkward/16x16/apps/odrive.svg6
-rw-r--r--.icons/awkward/16x16/apps/office-address-book.svg4
l---------.icons/awkward/16x16/apps/office-addressbook.svg1
-rw-r--r--.icons/awkward/16x16/apps/office-calendar.svg18
l---------.icons/awkward/16x16/apps/office-date.svg1
-rw-r--r--.icons/awkward/16x16/apps/okteta.svg4
l---------.icons/awkward/16x16/apps/okular.svg1
-rw-r--r--.icons/awkward/16x16/apps/onboard.svg8
-rw-r--r--.icons/awkward/16x16/apps/onionshare80.svg6
-rw-r--r--.icons/awkward/16x16/apps/openage.svg4
-rw-r--r--.icons/awkward/16x16/apps/openarena.svg4
l---------.icons/awkward/16x16/apps/openarena128.svg1
-rw-r--r--.icons/awkward/16x16/apps/openbazaar2.svg16
l---------.icons/awkward/16x16/apps/openbazaar2client.svg1
-rw-r--r--.icons/awkward/16x16/apps/openbox.svg6
-rw-r--r--.icons/awkward/16x16/apps/openbve.svg6
-rw-r--r--.icons/awkward/16x16/apps/openclonk.svg13
-rw-r--r--.icons/awkward/16x16/apps/opencomic.svg4
l---------.icons/awkward/16x16/apps/opencubicplayer.svg1
-rw-r--r--.icons/awkward/16x16/apps/opengl.svg4
l---------.icons/awkward/16x16/apps/openjdk-10.svg1
l---------.icons/awkward/16x16/apps/openjdk-11.svg1
l---------.icons/awkward/16x16/apps/openjdk-6.svg1
l---------.icons/awkward/16x16/apps/openjdk-7.svg1
l---------.icons/awkward/16x16/apps/openjdk-8.svg1
l---------.icons/awkward/16x16/apps/openjdk-9.svg1
-rw-r--r--.icons/awkward/16x16/apps/openlp.svg4
-rw-r--r--.icons/awkward/16x16/apps/openmw.svg13
-rw-r--r--.icons/awkward/16x16/apps/openoffice4-base.svg4
-rw-r--r--.icons/awkward/16x16/apps/openoffice4-calc.svg4
-rw-r--r--.icons/awkward/16x16/apps/openoffice4-draw.svg4
-rw-r--r--.icons/awkward/16x16/apps/openoffice4-impress.svg4
-rw-r--r--.icons/awkward/16x16/apps/openoffice4-main.svg5
-rw-r--r--.icons/awkward/16x16/apps/openoffice4-math.svg5
l---------.icons/awkward/16x16/apps/openoffice4-printeradmin.svg1
l---------.icons/awkward/16x16/apps/openoffice4-startcenter.svg1
-rw-r--r--.icons/awkward/16x16/apps/openoffice4-writer.svg4
-rw-r--r--.icons/awkward/16x16/apps/openra-cnc.svg7
-rw-r--r--.icons/awkward/16x16/apps/openra-d2k.svg8
-rw-r--r--.icons/awkward/16x16/apps/openra-ra.svg4
-rw-r--r--.icons/awkward/16x16/apps/openrct2.svg9
-rw-r--r--.icons/awkward/16x16/apps/openscad.svg9
l---------.icons/awkward/16x16/apps/openshot-qt.svg1
-rw-r--r--.icons/awkward/16x16/apps/openshot.svg5
-rw-r--r--.icons/awkward/16x16/apps/openspades.svg6
l---------.icons/awkward/16x16/apps/openterm.svg1
-rw-r--r--.icons/awkward/16x16/apps/openttd.svg8
-rw-r--r--.icons/awkward/16x16/apps/opera-beta.svg4
-rw-r--r--.icons/awkward/16x16/apps/opera-developer.svg3
-rw-r--r--.icons/awkward/16x16/apps/opera.svg3
l---------.icons/awkward/16x16/apps/oracle-javaws.svg1
l---------.icons/awkward/16x16/apps/oracle-sqldeveloper.svg1
l---------.icons/awkward/16x16/apps/oracle_java6.svg1
l---------.icons/awkward/16x16/apps/oracle_java7.svg1
l---------.icons/awkward/16x16/apps/oracle_java8.svg1
l---------.icons/awkward/16x16/apps/oracle_java9.svg1
l---------.icons/awkward/16x16/apps/orage.svg1
l---------.icons/awkward/16x16/apps/orage_globaltime.svg1
l---------.icons/awkward/16x16/apps/orca.svg1
l---------.icons/awkward/16x16/apps/oregano.svg1
l---------.icons/awkward/16x16/apps/org.DolphinEmu.dolphin-emu.svg1
l---------.icons/awkward/16x16/apps/org.apache.netbeans.svg1
l---------.icons/awkward/16x16/apps/org.armagetronad.ArmagetronAdvanced.svg1
l---------.icons/awkward/16x16/apps/org.audacityteam.Audacity.svg1
l---------.icons/awkward/16x16/apps/org.avidemux.Avidemux.svg1
l---------.icons/awkward/16x16/apps/org.baedert.corebird.svg1
l---------.icons/awkward/16x16/apps/org.bitcoincore.bitcoin-qt.svg1
l---------.icons/awkward/16x16/apps/org.blender.Blender.svg1
l---------.icons/awkward/16x16/apps/org.bluej.BlueJ.svg1
l---------.icons/awkward/16x16/apps/org.bunkus.mkvtoolnix-gui.svg1
l---------.icons/awkward/16x16/apps/org.bzflag.BZFlag.svg1
l---------.icons/awkward/16x16/apps/org.claws_mail.Claws-Mail.svg1
l---------.icons/awkward/16x16/apps/org.clementine_player.Clementine.svg1
l---------.icons/awkward/16x16/apps/org.codeblocks.codeblocks.svg1
l---------.icons/awkward/16x16/apps/org.cznic.Datovka.svg1
l---------.icons/awkward/16x16/apps/org.darktable.Darktable.svg1
l---------.icons/awkward/16x16/apps/org.davmail.DavMail.svg1
l---------.icons/awkward/16x16/apps/org.debian.TuxPuck.svg1
l---------.icons/awkward/16x16/apps/org.develz.Crawl.svg1
l---------.icons/awkward/16x16/apps/org.eclipse.iot.fourdiac.Ide.svg1
l---------.icons/awkward/16x16/apps/org.electrum.electrum.svg1
l---------.icons/awkward/16x16/apps/org.equeim.Tremotesf.svg1
l---------.icons/awkward/16x16/apps/org.ethereum.Mist.svg1
-rw-r--r--.icons/awkward/16x16/apps/org.eu.encom.matrique.svg5
-rw-r--r--.icons/awkward/16x16/apps/org.eu.encom.spectral.svg4
l---------.icons/awkward/16x16/apps/org.fedoraproject.MediaWriter.svg1
l---------.icons/awkward/16x16/apps/org.filezillaproject.Filezilla.svg1
l---------.icons/awkward/16x16/apps/org.flarerpg.Flare.svg1
l---------.icons/awkward/16x16/apps/org.flatpak.qtdemo.svg1
l---------.icons/awkward/16x16/apps/org.flightgear.FlightGear.svg1
l---------.icons/awkward/16x16/apps/org.fontforge.FontForge.svg1
l---------.icons/awkward/16x16/apps/org.freecadweb.FreeCAD.svg1
l---------.icons/awkward/16x16/apps/org.freeciv.Freeciv.svg1
-rw-r--r--.icons/awkward/16x16/apps/org.freedesktop.Bustle.svg10
l---------.icons/awkward/16x16/apps/org.freedesktop.GlxInfo.svg1
l---------.icons/awkward/16x16/apps/org.freedesktop.GstDebugViewer.svg1
-rw-r--r--.icons/awkward/16x16/apps/org.freedesktop.Piper.svg15
l---------.icons/awkward/16x16/apps/org.freedesktop.fwupd.svg1
l---------.icons/awkward/16x16/apps/org.freefilesync.FreeFileSync.svg1
l---------.icons/awkward/16x16/apps/org.fritzing.Fritzing.svg1
l---------.icons/awkward/16x16/apps/org.frozen_bubble.frozen-bubble.svg1
-rw-r--r--.icons/awkward/16x16/apps/org.gabmus.gnome-feeds.svg10
-rw-r--r--.icons/awkward/16x16/apps/org.gabmus.hydrapaper.svg7
l---------.icons/awkward/16x16/apps/org.gahshomar.Gahshomar.svg1
l---------.icons/awkward/16x16/apps/org.gajim.Gajim.svg1
l---------.icons/awkward/16x16/apps/org.gaphor.Gaphor.svg1
l---------.icons/awkward/16x16/apps/org.geany.Geany.svg1
l---------.icons/awkward/16x16/apps/org.geogebra.GeoGebra.svg1
l---------.icons/awkward/16x16/apps/org.gimp.GIMP.svg1
l---------.icons/awkward/16x16/apps/org.gna.Warmux.svg1
-rw-r--r--.icons/awkward/16x16/apps/org.gnode.NixView.svg5
l---------.icons/awkward/16x16/apps/org.gnome.Aisleriot.svg1
l---------.icons/awkward/16x16/apps/org.gnome.ArchiveManager.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Bijiben.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Books.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Boxes.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Builder.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Calculator.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Calendar.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Characters.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Cheese.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Chess.svg1
l---------.icons/awkward/16x16/apps/org.gnome.ChromeGnomeShell.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Clocks.svg1
l---------.icons/awkward/16x16/apps/org.gnome.ColorViewer.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Contacts.svg1
l---------.icons/awkward/16x16/apps/org.gnome.DejaDup.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Devhelp.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Dictionary.svg1
l---------.icons/awkward/16x16/apps/org.gnome.DiskUtility.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Documents.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Empathy.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Eolie.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Epiphany.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Evince.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Evolution.svg1
l---------.icons/awkward/16x16/apps/org.gnome.FeedReader.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Files.svg1
-rw-r--r--.icons/awkward/16x16/apps/org.gnome.Firmware.svg17
l---------.icons/awkward/16x16/apps/org.gnome.Four-in-a-row.svg1
-rw-r--r--.icons/awkward/16x16/apps/org.gnome.Fractal.svg6
l---------.icons/awkward/16x16/apps/org.gnome.GHex.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Games.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Geary.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Genius.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Glade.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Gnote.svg1
-rw-r--r--.icons/awkward/16x16/apps/org.gnome.Gtranslator.svg6
l---------.icons/awkward/16x16/apps/org.gnome.Hitori.svg1
-rw-r--r--.icons/awkward/16x16/apps/org.gnome.IconPreview.svg6
-rw-r--r--.icons/awkward/16x16/apps/org.gnome.Keysign.svg6
l---------.icons/awkward/16x16/apps/org.gnome.Klotski.svg1
l---------.icons/awkward/16x16/apps/org.gnome.LightsOff.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Logs.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Lollypop.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Mahjongg.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Maps.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Mines.svg1
l---------.icons/awkward/16x16/apps/org.gnome.MultiWriter.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Music.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Nautilus.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Notes.svg1
l---------.icons/awkward/16x16/apps/org.gnome.OCRFeeder.svg1
-rw-r--r--.icons/awkward/16x16/apps/org.gnome.OfficeRunner.svg5
-rw-r--r--.icons/awkward/16x16/apps/org.gnome.PasswordSafe.svg9
-rw-r--r--.icons/awkward/16x16/apps/org.gnome.Photos.svg15
-rw-r--r--.icons/awkward/16x16/apps/org.gnome.Podcasts.svg11
l---------.icons/awkward/16x16/apps/org.gnome.Polari.svg1
l---------.icons/awkward/16x16/apps/org.gnome.PowerStats.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Quadrapassel.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Recipes.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Reversi.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Rhythmbox3.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Robots.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Screenshot.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Settings.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Shell.Extensions.GSConnect.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Shotwell.svg1
-rw-r--r--.icons/awkward/16x16/apps/org.gnome.SimpleScan.svg7
l---------.icons/awkward/16x16/apps/org.gnome.Software.svg1
l---------.icons/awkward/16x16/apps/org.gnome.SoundRecorder.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Sudoku.svg1
l---------.icons/awkward/16x16/apps/org.gnome.SwellFoop.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Sysprof.svg1
l---------.icons/awkward/16x16/apps/org.gnome.SystemMonitor.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Tali.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Taquin.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Terminal.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Tetravex.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Todo.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Tomboy.svg1
-rw-r--r--.icons/awkward/16x16/apps/org.gnome.Totem.svg8
l---------.icons/awkward/16x16/apps/org.gnome.TwentyFortyEight.svg1
-rw-r--r--.icons/awkward/16x16/apps/org.gnome.Usage.svg8
l---------.icons/awkward/16x16/apps/org.gnome.Weather.Application.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Weather.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Yelp.svg1
l---------.icons/awkward/16x16/apps/org.gnome.baobab.svg1
l---------.icons/awkward/16x16/apps/org.gnome.bijiben.svg1
l---------.icons/awkward/16x16/apps/org.gnome.books.svg1
l---------.icons/awkward/16x16/apps/org.gnome.builder.svg1
l---------.icons/awkward/16x16/apps/org.gnome.calendar.svg1
l---------.icons/awkward/16x16/apps/org.gnome.cheese.svg1
l---------.icons/awkward/16x16/apps/org.gnome.chess.svg1
l---------.icons/awkward/16x16/apps/org.gnome.clocks.svg1
-rw-r--r--.icons/awkward/16x16/apps/org.gnome.design.Contrast.svg6
-rw-r--r--.icons/awkward/16x16/apps/org.gnome.design.IconLibrary.svg17
-rw-r--r--.icons/awkward/16x16/apps/org.gnome.dfeet.svg8
l---------.icons/awkward/16x16/apps/org.gnome.documents.svg1
l---------.icons/awkward/16x16/apps/org.gnome.eog.svg1
l---------.icons/awkward/16x16/apps/org.gnome.epiphany.svg1
l---------.icons/awkward/16x16/apps/org.gnome.files.svg1
l---------.icons/awkward/16x16/apps/org.gnome.five-or-more.svg1
-rw-r--r--.icons/awkward/16x16/apps/org.gnome.font-viewer.svg7
l---------.icons/awkward/16x16/apps/org.gnome.frogr.svg1
l---------.icons/awkward/16x16/apps/org.gnome.games.svg1
l---------.icons/awkward/16x16/apps/org.gnome.gbrainy.svg1
l---------.icons/awkward/16x16/apps/org.gnome.gedit.svg1
l---------.icons/awkward/16x16/apps/org.gnome.ghex.svg1
l---------.icons/awkward/16x16/apps/org.gnome.gitg.svg1
l---------.icons/awkward/16x16/apps/org.gnome.glabels-3.svg1
l---------.icons/awkward/16x16/apps/org.gnome.hitori.svg1
l---------.icons/awkward/16x16/apps/org.gnome.iagno.svg1
l---------.icons/awkward/16x16/apps/org.gnome.lollypop.svg1
l---------.icons/awkward/16x16/apps/org.gnome.mahjongg.svg1
l---------.icons/awkward/16x16/apps/org.gnome.maps.svg1
l---------.icons/awkward/16x16/apps/org.gnome.meld.svg1
l---------.icons/awkward/16x16/apps/org.gnome.music.svg1
l---------.icons/awkward/16x16/apps/org.gnome.nautilus.svg1
l---------.icons/awkward/16x16/apps/org.gnome.polari.svg1
l---------.icons/awkward/16x16/apps/org.gnome.powerstats.svg1
l---------.icons/awkward/16x16/apps/org.gnome.quadrapassel.svg1
l---------.icons/awkward/16x16/apps/org.gnome.recipes.svg1
l---------.icons/awkward/16x16/apps/org.gnome.seahorse.Application.svg1
l---------.icons/awkward/16x16/apps/org.gnome.software.svg1
l---------.icons/awkward/16x16/apps/org.gnome.tetravex.svg1
l---------.icons/awkward/16x16/apps/org.gnome.tweaks.svg1
l---------.icons/awkward/16x16/apps/org.gnome.weather.application.svg1
l---------.icons/awkward/16x16/apps/org.gnome.weather.svg1
l---------.icons/awkward/16x16/apps/org.gnome.zbrown.Palette.svg1
l---------.icons/awkward/16x16/apps/org.gnu.emacs.svg1
l---------.icons/awkward/16x16/apps/org.gnucash.GnuCash.svg1
l---------.icons/awkward/16x16/apps/org.godotengine.Godot.svg1
l---------.icons/awkward/16x16/apps/org.gottcode.Connectagram.svg1
l---------.icons/awkward/16x16/apps/org.gottcode.CuteMaze.svg1
l---------.icons/awkward/16x16/apps/org.gottcode.FocusWriter.svg1
l---------.icons/awkward/16x16/apps/org.gottcode.Gottet.svg1
l---------.icons/awkward/16x16/apps/org.gottcode.Hexalate.svg1
l---------.icons/awkward/16x16/apps/org.gottcode.Kapow.svg1
l---------.icons/awkward/16x16/apps/org.gottcode.NovProg.svg1
l---------.icons/awkward/16x16/apps/org.gottcode.Peg-E.svg1
l---------.icons/awkward/16x16/apps/org.gottcode.Simsu.svg1
l---------.icons/awkward/16x16/apps/org.gottcode.Tanglet.svg1
l---------.icons/awkward/16x16/apps/org.gottcode.Tetzle.svg1
l---------.icons/awkward/16x16/apps/org.gpodder.gpodder.svg1
l---------.icons/awkward/16x16/apps/org.hedgewars.Hedgewars.svg1
-rw-r--r--.icons/awkward/16x16/apps/org.homelinuxserver.vance.biblereader-symbolic.svg5
l---------.icons/awkward/16x16/apps/org.hydrogenmusic.Hydrogen.svg1
l---------.icons/awkward/16x16/apps/org.inkscape.Inkscape.svg1
l---------.icons/awkward/16x16/apps/org.jamovi.jamovi.svg1
l---------.icons/awkward/16x16/apps/org.jaspstats.JASP.svg1
l---------.icons/awkward/16x16/apps/org.jdownloader.JDownloader.svg1
l---------.icons/awkward/16x16/apps/org.kde.dolphin.svg1
l---------.icons/awkward/16x16/apps/org.kde.elisa.svg1
l---------.icons/awkward/16x16/apps/org.kde.gcompris.svg1
l---------.icons/awkward/16x16/apps/org.kde.kalzium.svg1
l---------.icons/awkward/16x16/apps/org.kde.kapman.svg1
l---------.icons/awkward/16x16/apps/org.kde.katomic.svg1
l---------.icons/awkward/16x16/apps/org.kde.kblocks.svg1
l---------.icons/awkward/16x16/apps/org.kde.kbounce.svg1
l---------.icons/awkward/16x16/apps/org.kde.kbruch.svg1
l---------.icons/awkward/16x16/apps/org.kde.kdenlive.svg1
l---------.icons/awkward/16x16/apps/org.kde.kdiamond.svg1
l---------.icons/awkward/16x16/apps/org.kde.kgeography.svg1
l---------.icons/awkward/16x16/apps/org.kde.kgoldrunner.svg1
l---------.icons/awkward/16x16/apps/org.kde.khangman.svg1
l---------.icons/awkward/16x16/apps/org.kde.kigo.svg1
l---------.icons/awkward/16x16/apps/org.kde.killbots.svg1
l---------.icons/awkward/16x16/apps/org.kde.kjumpingcube.svg1
l---------.icons/awkward/16x16/apps/org.kde.klickety.svg1
l---------.icons/awkward/16x16/apps/org.kde.klines.svg1
l---------.icons/awkward/16x16/apps/org.kde.knavalbattle.svg1
l---------.icons/awkward/16x16/apps/org.kde.knetwalk.svg1
l---------.icons/awkward/16x16/apps/org.kde.kolourpaint.svg1
l---------.icons/awkward/16x16/apps/org.kde.kontact.svg1
l---------.icons/awkward/16x16/apps/org.kde.konversation.svg1
l---------.icons/awkward/16x16/apps/org.kde.krita.svg1
l---------.icons/awkward/16x16/apps/org.kde.ksquares.svg1
l---------.icons/awkward/16x16/apps/org.kde.ksudoku.svg1
l---------.icons/awkward/16x16/apps/org.kde.ktouch.svg1
l---------.icons/awkward/16x16/apps/org.kde.ktuberling.svg1
l---------.icons/awkward/16x16/apps/org.kde.kubrick.svg1
l---------.icons/awkward/16x16/apps/org.kde.kwordquiz.svg1
l---------.icons/awkward/16x16/apps/org.kde.kxstitch.svg1
l---------.icons/awkward/16x16/apps/org.kde.okular.svg1
l---------.icons/awkward/16x16/apps/org.kde.palapeli.svg1
l---------.icons/awkward/16x16/apps/org.kde.skrooge.svg1
l---------.icons/awkward/16x16/apps/org.keepassxc.KeePassXC.svg1
l---------.icons/awkward/16x16/apps/org.kicad_pcb.KiCad.svg1
l---------.icons/awkward/16x16/apps/org.laptop.TurtleArtActivity.svg1
l---------.icons/awkward/16x16/apps/org.leocad.LeoCAD.svg1
l---------.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.base.svg1
l---------.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.calc.svg1
l---------.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.chart.svg1
l---------.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.draw.svg1
l---------.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.impress.svg1
l---------.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.math.svg1
l---------.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.startcenter.svg1
l---------.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.writer.svg1
l---------.icons/awkward/16x16/apps/org.libretro.RetroArch.svg1
l---------.icons/awkward/16x16/apps/org.linux_hardware.hw-probe.svg1
l---------.icons/awkward/16x16/apps/org.manaplus.ManaPlus.svg1
l---------.icons/awkward/16x16/apps/org.mapeditor.Tiled.svg1
l---------.icons/awkward/16x16/apps/org.megaglest.MegaGlest.svg1
l---------.icons/awkward/16x16/apps/org.midori_browser.Midori.svg1
l---------.icons/awkward/16x16/apps/org.mixxx.Mixxx.svg1
l---------.icons/awkward/16x16/apps/org.mozilla.Firefox.svg1
l---------.icons/awkward/16x16/apps/org.mozilla.FirefoxDevEdition.svg1
l---------.icons/awkward/16x16/apps/org.mozilla.FirefoxNightly.svg1
l---------.icons/awkward/16x16/apps/org.mozilla.Thunderbird.svg1
l---------.icons/awkward/16x16/apps/org.musescore.MuseScore.svg1
l---------.icons/awkward/16x16/apps/org.musicbrainz.Picard.svg1
l---------.icons/awkward/16x16/apps/org.mypaint.MyPaint.svg1
l---------.icons/awkward/16x16/apps/org.naev.Naev.svg1
l---------.icons/awkward/16x16/apps/org.nextcloud.Nextcloud.svg1
-rw-r--r--.icons/awkward/16x16/apps/org.nongnu.lingot.svg5
l---------.icons/awkward/16x16/apps/org.octave.Octave.svg1
-rw-r--r--.icons/awkward/16x16/apps/org.olivevideoeditor.Olive.svg6
l---------.icons/awkward/16x16/apps/org.openclonk.OpenClonk.svg1
l---------.icons/awkward/16x16/apps/org.openmw.OpenMW.svg1
l---------.icons/awkward/16x16/apps/org.openscad.OpenSCAD.svg1
l---------.icons/awkward/16x16/apps/org.openshot.OpenShot.svg1
l---------.icons/awkward/16x16/apps/org.openstreetmap.josm.svg1
l---------.icons/awkward/16x16/apps/org.openttd.OpenTTD.svg1
l---------.icons/awkward/16x16/apps/org.osgeo.grass.svg1
l---------.icons/awkward/16x16/apps/org.pencil2d.Pencil2D.svg1
l---------.icons/awkward/16x16/apps/org.perezdecastro.Revolt.svg1
l---------.icons/awkward/16x16/apps/org.phoenicis.playonlinux.svg1
l---------.icons/awkward/16x16/apps/org.photoqt.PhotoQt.svg1
l---------.icons/awkward/16x16/apps/org.pitivi.Pitivi.svg1
l---------.icons/awkward/16x16/apps/org.pjbroad.EternallandsClient.svg1
l---------.icons/awkward/16x16/apps/org.ppsspp.PPSSPP.svg1
-rw-r--r--.icons/awkward/16x16/apps/org.processing.processingide.svg5
l---------.icons/awkward/16x16/apps/org.pulseaudio.pavucontrol.svg1
l---------.icons/awkward/16x16/apps/org.pwmt.zathura.svg1
l---------.icons/awkward/16x16/apps/org.pyzo.pyzo.svg1
l---------.icons/awkward/16x16/apps/org.qbittorrent.qBittorrent.svg1
l---------.icons/awkward/16x16/apps/org.qgis.qgis.svg1
l---------.icons/awkward/16x16/apps/org.qownnotes.QOwnNotes.svg1
l---------.icons/awkward/16x16/apps/org.quassel_irc.QuasselClient.svg1
l---------.icons/awkward/16x16/apps/org.qutebrowser.qutebrowser.svg1
l---------.icons/awkward/16x16/apps/org.remmina.Remmina.svg1
l---------.icons/awkward/16x16/apps/org.sauerbraten.Sauerbraten.svg1
l---------.icons/awkward/16x16/apps/org.scantailor.ScanTailor.svg1
l---------.icons/awkward/16x16/apps/org.scummvm.ScummVM.svg1
l---------.icons/awkward/16x16/apps/org.seul.pingus.svg1
l---------.icons/awkward/16x16/apps/org.shadowsocks.qt5client.svg1
l---------.icons/awkward/16x16/apps/org.shotcut.Shotcut.svg1
l---------.icons/awkward/16x16/apps/org.signal.Signal.svg1
l---------.icons/awkward/16x16/apps/org.sparkleshare.SparkleShare.svg1
l---------.icons/awkward/16x16/apps/org.speed_dreams.SpeedDreams.svg1
l---------.icons/awkward/16x16/apps/org.speedcrunch.SpeedCrunch.svg1
l---------.icons/awkward/16x16/apps/org.stellarium.Stellarium.svg1
l---------.icons/awkward/16x16/apps/org.subsurface_divelog.Subsurface.svg1
l---------.icons/awkward/16x16/apps/org.supertux.SuperTux-Milestone1.svg1
l---------.icons/awkward/16x16/apps/org.supertuxproject.SuperTux.svg1
l---------.icons/awkward/16x16/apps/org.synfig.SynfigStudio.svg1
l---------.icons/awkward/16x16/apps/org.taisei_project.Taisei.svg1
l---------.icons/awkward/16x16/apps/org.telegram.desktop.svg1
l---------.icons/awkward/16x16/apps/org.texstudio.TeXstudio.svg1
l---------.icons/awkward/16x16/apps/org.tordini.flavio.Minitube.svg1
l---------.icons/awkward/16x16/apps/org.tuxfamily.StuntRally.svg1
l---------.icons/awkward/16x16/apps/org.tuxfamily.XMoto.svg1
l---------.icons/awkward/16x16/apps/org.tuxpaint.Tuxpaint.svg1
l---------.icons/awkward/16x16/apps/org.videolan.VLC.svg1
l---------.icons/awkward/16x16/apps/org.vim.Vim.svg1
l---------.icons/awkward/16x16/apps/org.wesnoth.Wesnoth.svg1
l---------.icons/awkward/16x16/apps/org.widelands.Widelands.svg1
l---------.icons/awkward/16x16/apps/org.wireshark.Wireshark.svg1
l---------.icons/awkward/16x16/apps/org.wxhexeditor.wxHexEditor.svg1
l---------.icons/awkward/16x16/apps/org.xiphos.Xiphos.svg1
l---------.icons/awkward/16x16/apps/org.xonotic.Xonotic.svg1
l---------.icons/awkward/16x16/apps/org.zdoom.GZDoom.svg1
l---------.icons/awkward/16x16/apps/org.zealdocs.Zeal.svg1
l---------.icons/awkward/16x16/apps/org.zim_wiki.Zim.svg1
l---------.icons/awkward/16x16/apps/org.zotero.Zotero.svg1
l---------.icons/awkward/16x16/apps/org.zulip.Zulip.svg1
l---------.icons/awkward/16x16/apps/osmo.svg1
-rw-r--r--.icons/awkward/16x16/apps/osmscout-server.svg6
-rw-r--r--.icons/awkward/16x16/apps/osu.svg8
-rw-r--r--.icons/awkward/16x16/apps/otter-browser.svg4
-rw-r--r--.icons/awkward/16x16/apps/outlast.svg4
-rw-r--r--.icons/awkward/16x16/apps/overcooked2.svg5
l---------.icons/awkward/16x16/apps/overgrive.svg1
-rw-r--r--.icons/awkward/16x16/apps/owncloud.svg12
-rw-r--r--.icons/awkward/16x16/apps/oxygen-not-included.svg21
l---------.icons/awkward/16x16/apps/p7zip.svg1
-rw-r--r--.icons/awkward/16x16/apps/pac.svg11
l---------.icons/awkward/16x16/apps/package-manager-icon.svg1
l---------.icons/awkward/16x16/apps/package.svg1
l---------.icons/awkward/16x16/apps/package_applications.svg1
l---------.icons/awkward/16x16/apps/package_development.svg1
l---------.icons/awkward/16x16/apps/package_editors.svg1
l---------.icons/awkward/16x16/apps/package_edutainment.svg1
l---------.icons/awkward/16x16/apps/package_favorite.svg1
l---------.icons/awkward/16x16/apps/package_games.svg1
l---------.icons/awkward/16x16/apps/package_games_arcade.svg1
l---------.icons/awkward/16x16/apps/package_games_board.svg1
l---------.icons/awkward/16x16/apps/package_games_card.svg1
l---------.icons/awkward/16x16/apps/package_games_strategy.svg1
l---------.icons/awkward/16x16/apps/package_graphics.svg1
l---------.icons/awkward/16x16/apps/package_multimedia.svg1
l---------.icons/awkward/16x16/apps/package_network.svg1
l---------.icons/awkward/16x16/apps/package_settings.svg1
l---------.icons/awkward/16x16/apps/package_system.svg1
l---------.icons/awkward/16x16/apps/package_toys.svg1
l---------.icons/awkward/16x16/apps/package_utilities.svg1
l---------.icons/awkward/16x16/apps/package_wordprocessing.svg1
-rw-r--r--.icons/awkward/16x16/apps/packet-tracer.svg8
l---------.icons/awkward/16x16/apps/pacman.svg1
-rw-r--r--.icons/awkward/16x16/apps/pairs.svg7
-rw-r--r--.icons/awkward/16x16/apps/palapeli.svg5
l---------.icons/awkward/16x16/apps/palaura.svg1
-rw-r--r--.icons/awkward/16x16/apps/palemoon.svg6
l---------.icons/awkward/16x16/apps/palimpsest.svg1
l---------.icons/awkward/16x16/apps/pamac-updater.svg1
l---------.icons/awkward/16x16/apps/pan.svg1
l---------.icons/awkward/16x16/apps/panini.svg1
-rw-r--r--.icons/awkward/16x16/apps/paperwork.svg6
l---------.icons/awkward/16x16/apps/paprefs.svg1
-rw-r--r--.icons/awkward/16x16/apps/paraview.svg5
l---------.icons/awkward/16x16/apps/parcellite.svg1
-rw-r--r--.icons/awkward/16x16/apps/parlatype.svg10
l---------.icons/awkward/16x16/apps/parole.svg1
l---------.icons/awkward/16x16/apps/paromplayer.svg1
-rw-r--r--.icons/awkward/16x16/apps/partitionmanager.svg4
-rw-r--r--.icons/awkward/16x16/apps/password-manager.svg4
l---------.icons/awkward/16x16/apps/password.svg1
l---------.icons/awkward/16x16/apps/passwords.svg1
-rw-r--r--.icons/awkward/16x16/apps/patchage.svg4
l---------.icons/awkward/16x16/apps/pavucontrol.svg1
-rw-r--r--.icons/awkward/16x16/apps/payday2.svg3
l---------.icons/awkward/16x16/apps/pb-for-desktop.svg1
-rw-r--r--.icons/awkward/16x16/apps/pcbcalculator.svg10
-rw-r--r--.icons/awkward/16x16/apps/pcbnew.svg10
-rw-r--r--.icons/awkward/16x16/apps/pcloud.svg8
l---------.icons/awkward/16x16/apps/pcsx2.svg1
-rw-r--r--.icons/awkward/16x16/apps/pd.svg13
-rw-r--r--.icons/awkward/16x16/apps/pdfarranger.svg5
-rw-r--r--.icons/awkward/16x16/apps/pdfchain.svg10
-rw-r--r--.icons/awkward/16x16/apps/pdfeditor.svg9
l---------.icons/awkward/16x16/apps/pdfmod.svg1
-rw-r--r--.icons/awkward/16x16/apps/pdfsam-basic.svg9
-rw-r--r--.icons/awkward/16x16/apps/pdfshuffler.svg5
-rw-r--r--.icons/awkward/16x16/apps/peazip.svg14
-rw-r--r--.icons/awkward/16x16/apps/peek.svg12
-rw-r--r--.icons/awkward/16x16/apps/peerunity.svg4
-rw-r--r--.icons/awkward/16x16/apps/peg-e.svg3
-rw-r--r--.icons/awkward/16x16/apps/pencil.svg6
-rw-r--r--.icons/awkward/16x16/apps/pencil2d.svg11
-rw-r--r--.icons/awkward/16x16/apps/performous.svg4
-rw-r--r--.icons/awkward/16x16/apps/persepolis.svg8
-rw-r--r--.icons/awkward/16x16/apps/peruse.svg6
l---------.icons/awkward/16x16/apps/pgAdmin4.svg1
-rw-r--r--.icons/awkward/16x16/apps/pgadmin.svg4
l---------.icons/awkward/16x16/apps/pgadmin3.svg1
l---------.icons/awkward/16x16/apps/pgadmin4.svg1
-rw-r--r--.icons/awkward/16x16/apps/pgmodeler.svg14
-rw-r--r--.icons/awkward/16x16/apps/phatch-inspector.svg6
-rw-r--r--.icons/awkward/16x16/apps/phatch.svg6
l---------.icons/awkward/16x16/apps/phonon-gstreamer.svg1
-rw-r--r--.icons/awkward/16x16/apps/phoronix-test-suite.svg6
-rw-r--r--.icons/awkward/16x16/apps/photocollage.svg9
-rw-r--r--.icons/awkward/16x16/apps/photofilmstrip.svg8
-rw-r--r--.icons/awkward/16x16/apps/photolayoutseditor.svg6
l---------.icons/awkward/16x16/apps/photoqt.svg1
l---------.icons/awkward/16x16/apps/photoshop.svg1
-rw-r--r--.icons/awkward/16x16/apps/phpmyadmin.svg6
-rw-r--r--.icons/awkward/16x16/apps/phpstorm.svg10
-rw-r--r--.icons/awkward/16x16/apps/pia-manager.svg14
l---------.icons/awkward/16x16/apps/pia.svg1
l---------.icons/awkward/16x16/apps/pianoteq.svg1
-rw-r--r--.icons/awkward/16x16/apps/picard.svg6
l---------.icons/awkward/16x16/apps/pick-colour-picker.svg1
-rw-r--r--.icons/awkward/16x16/apps/pidgin.svg6
-rw-r--r--.icons/awkward/16x16/apps/pillars-of-eternity.svg7
l---------.icons/awkward/16x16/apps/pinguin.svg1
-rw-r--r--.icons/awkward/16x16/apps/pingus-icon.svg7
l---------.icons/awkward/16x16/apps/pinta.svg1
-rw-r--r--.icons/awkward/16x16/apps/pioneer_install_icon.svg10
l---------.icons/awkward/16x16/apps/pirut.svg1
l---------.icons/awkward/16x16/apps/pithos.svg1
-rw-r--r--.icons/awkward/16x16/apps/pitivi.svg4
-rw-r--r--.icons/awkward/16x16/apps/piwigo.svg6
l---------.icons/awkward/16x16/apps/pix.svg1
l---------.icons/awkward/16x16/apps/pk-package-sources.svg1
-rw-r--r--.icons/awkward/16x16/apps/pkgbrowser.svg5
l---------.icons/awkward/16x16/apps/plan.svg1
-rw-r--r--.icons/awkward/16x16/apps/planetary-annihilation-titans.svg4
-rw-r--r--.icons/awkward/16x16/apps/plank.svg8
l---------.icons/awkward/16x16/apps/planner.svg1
l---------.icons/awkward/16x16/apps/planwork.svg1
-rw-r--r--.icons/awkward/16x16/apps/plasma-media-center.svg4
-rw-r--r--.icons/awkward/16x16/apps/plasma-search.svg5
-rw-r--r--.icons/awkward/16x16/apps/plasma.svg13
l---------.icons/awkward/16x16/apps/plasmadiscover.svg1
-rw-r--r--.icons/awkward/16x16/apps/plasmagik.svg3
-rw-r--r--.icons/awkward/16x16/apps/playonlinux.svg8
l---------.icons/awkward/16x16/apps/plex-media-player.svg1
l---------.icons/awkward/16x16/apps/plex.svg1
-rw-r--r--.icons/awkward/16x16/apps/plexamp.svg4
-rw-r--r--.icons/awkward/16x16/apps/plexhometheater.svg4
l---------.icons/awkward/16x16/apps/plexmediamanager.svg1
l---------.icons/awkward/16x16/apps/plexmediaserver.svg1
-rw-r--r--.icons/awkward/16x16/apps/pling-store.svg5
l---------.icons/awkward/16x16/apps/plt.svg1
l---------.icons/awkward/16x16/apps/plugin-notification.svg1
l---------.icons/awkward/16x16/apps/plv.svg1
-rw-r--r--.icons/awkward/16x16/apps/pocket.svg10
-rw-r--r--.icons/awkward/16x16/apps/podcast.svg4
-rw-r--r--.icons/awkward/16x16/apps/poedit.svg8
-rw-r--r--.icons/awkward/16x16/apps/poezio.svg4
-rw-r--r--.icons/awkward/16x16/apps/pokerth.svg13
l---------.icons/awkward/16x16/apps/polari.svg1
-rw-r--r--.icons/awkward/16x16/apps/polo.svg4
-rw-r--r--.icons/awkward/16x16/apps/pomodoneapp.svg5
l---------.icons/awkward/16x16/apps/pomodoro-indicator.svg1
l---------.icons/awkward/16x16/apps/pop-os-logo-icon.svg1
l---------.icons/awkward/16x16/apps/pop-os.svg1
l---------.icons/awkward/16x16/apps/pop_os.svg1
-rw-r--r--.icons/awkward/16x16/apps/popcorn-time.svg10
l---------.icons/awkward/16x16/apps/popcorntime.svg1
-rw-r--r--.icons/awkward/16x16/apps/portal.svg4
-rw-r--r--.icons/awkward/16x16/apps/portal2.svg6
l---------.icons/awkward/16x16/apps/porthole.svg1
-rw-r--r--.icons/awkward/16x16/apps/postman.svg6
-rw-r--r--.icons/awkward/16x16/apps/postr.svg4
l---------.icons/awkward/16x16/apps/postscript-viewer.svg1
-rw-r--r--.icons/awkward/16x16/apps/ppsspp.svg9
-rw-r--r--.icons/awkward/16x16/apps/praat.svg5
-rw-r--r--.icons/awkward/16x16/apps/pragha.svg4
-rw-r--r--.icons/awkward/16x16/apps/prboom-plus.svg5
-rw-r--r--.icons/awkward/16x16/apps/preferences-activities.svg4
l---------.icons/awkward/16x16/apps/preferences-autocompletion.svg1
l---------.icons/awkward/16x16/apps/preferences-bluetooth.svg1
l---------.icons/awkward/16x16/apps/preferences-calendar-and-tasks.svg1
l---------.icons/awkward/16x16/apps/preferences-certificates.svg1
l---------.icons/awkward/16x16/apps/preferences-color.svg1
l---------.icons/awkward/16x16/apps/preferences-composer.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-accessibility.svg4
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-activities.svg5
l---------.icons/awkward/16x16/apps/preferences-desktop-applications.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-color.svg11
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-cursors.svg3
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-default-applications.svg4
l---------.icons/awkward/16x16/apps/preferences-desktop-display-color.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-display.svg5
l---------.icons/awkward/16x16/apps/preferences-desktop-effects.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-emoticons.svg6
l---------.icons/awkward/16x16/apps/preferences-desktop-filetype-association.svg1
l---------.icons/awkward/16x16/apps/preferences-desktop-font-installer.svg1
l---------.icons/awkward/16x16/apps/preferences-desktop-font.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-gaming.svg11
l---------.icons/awkward/16x16/apps/preferences-desktop-gestures-screenedges.svg1
l---------.icons/awkward/16x16/apps/preferences-desktop-gestures-touch.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-icons.svg4
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-keyboard-shortcuts.svg13
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-keyboard.svg13
l---------.icons/awkward/16x16/apps/preferences-desktop-launch-feedback.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-locale.svg4
l---------.icons/awkward/16x16/apps/preferences-desktop-mouse.svg1
l---------.icons/awkward/16x16/apps/preferences-desktop-multimedia.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-notification-bell.svg4
l---------.icons/awkward/16x16/apps/preferences-desktop-notification.svg1
l---------.icons/awkward/16x16/apps/preferences-desktop-notifications.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-online-accounts.svg4
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-peripherals.svg6
l---------.icons/awkward/16x16/apps/preferences-desktop-personal.svg1
l---------.icons/awkward/16x16/apps/preferences-desktop-plasma-theme.svg1
l---------.icons/awkward/16x16/apps/preferences-desktop-plasma.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-remote-desktop.svg6
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-screensaver.svg4
l---------.icons/awkward/16x16/apps/preferences-desktop-sound.svg1
l---------.icons/awkward/16x16/apps/preferences-desktop-text-to-speech.svg1
l---------.icons/awkward/16x16/apps/preferences-desktop-theme-applications.svg1
l---------.icons/awkward/16x16/apps/preferences-desktop-theme-global.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-theme-windowdecorations.svg7
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-theme.svg10
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-thunderbolt.svg4
l---------.icons/awkward/16x16/apps/preferences-desktop-tweaks.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-user-password.svg5
l---------.icons/awkward/16x16/apps/preferences-desktop-user.svg1
l---------.icons/awkward/16x16/apps/preferences-desktop-virtual.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-wallpaper.svg5
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop.svg6
l---------.icons/awkward/16x16/apps/preferences-gtk-config.svg1
l---------.icons/awkward/16x16/apps/preferences-mail-accounts.svg1
l---------.icons/awkward/16x16/apps/preferences-mail.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-management-service.svg4
-rw-r--r--.icons/awkward/16x16/apps/preferences-plugin.svg5
l---------.icons/awkward/16x16/apps/preferences-sound.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-system-bluetooth.svg6
-rw-r--r--.icons/awkward/16x16/apps/preferences-system-brightness-lock.svg4
l---------.icons/awkward/16x16/apps/preferences-system-firewall.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-system-login.svg8
l---------.icons/awkward/16x16/apps/preferences-system-network-proxy.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-system-network-share-windows.svg15
l---------.icons/awkward/16x16/apps/preferences-system-network-sharing.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-system-network.svg11
-rw-r--r--.icons/awkward/16x16/apps/preferences-system-notifications.svg4
-rw-r--r--.icons/awkward/16x16/apps/preferences-system-parental-controls.svg4
l---------.icons/awkward/16x16/apps/preferences-system-power-management.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-system-power.svg4
l---------.icons/awkward/16x16/apps/preferences-system-privacy-housekeeping.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-system-privacy.svg5
-rw-r--r--.icons/awkward/16x16/apps/preferences-system-search.svg5
l---------.icons/awkward/16x16/apps/preferences-system-session-services.svg1
l---------.icons/awkward/16x16/apps/preferences-system-session.svg1
l---------.icons/awkward/16x16/apps/preferences-system-sharing.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-system-splash.svg11
l---------.icons/awkward/16x16/apps/preferences-system-tabbox.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-system-time.svg7
l---------.icons/awkward/16x16/apps/preferences-system-users.svg1
l---------.icons/awkward/16x16/apps/preferences-system-windows-actions.svg1
l---------.icons/awkward/16x16/apps/preferences-system-windows-effect-flipswitch.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-system-windows-move.svg6
-rw-r--r--.icons/awkward/16x16/apps/preferences-system-windows.svg10
l---------.icons/awkward/16x16/apps/preferences-system.svg1
l---------.icons/awkward/16x16/apps/preferences-theme.svg1
l---------.icons/awkward/16x16/apps/preferences-tweaks-anim.svg1
l---------.icons/awkward/16x16/apps/preferences-tweaks-cerbere.svg1
l---------.icons/awkward/16x16/apps/preferences-tweaks-shadows.svg1
l---------.icons/awkward/16x16/apps/preferences-tweaks-slingshot.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-ubuntu-panel.svg8
l---------.icons/awkward/16x16/apps/preferences-wallpaper.svg1
l---------.icons/awkward/16x16/apps/preferences-web-browser-cache.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-web-browser-cookies.svg8
l---------.icons/awkward/16x16/apps/preferences-web-browser-identification.svg1
l---------.icons/awkward/16x16/apps/preferences-web-browser-shortcuts.svg1
-rw-r--r--.icons/awkward/16x16/apps/prepos.svg4
l---------.icons/awkward/16x16/apps/printer-driver-deepin-cloud-print.svg1
l---------.icons/awkward/16x16/apps/printer1.svg1
l---------.icons/awkward/16x16/apps/printersandfax_q4os_startmenu.svg1
l---------.icons/awkward/16x16/apps/printmgr.svg1
-rw-r--r--.icons/awkward/16x16/apps/prjm16-transparent.svg4
-rw-r--r--.icons/awkward/16x16/apps/project-zomboid.svg4
-rw-r--r--.icons/awkward/16x16/apps/protege.svg8
l---------.icons/awkward/16x16/apps/protonmail-desktop-unofficial.svg1
-rw-r--r--.icons/awkward/16x16/apps/protonmail-desktop.svg4
l---------.icons/awkward/16x16/apps/proxy.svg1
l---------.icons/awkward/16x16/apps/prusa-slicer.svg1
l---------.icons/awkward/16x16/apps/prusaslicer.svg1
l---------.icons/awkward/16x16/apps/psensor.svg1
-rw-r--r--.icons/awkward/16x16/apps/psi-plus.svg7
-rw-r--r--.icons/awkward/16x16/apps/psi.svg4
-rw-r--r--.icons/awkward/16x16/apps/pspp.svg5
l---------.icons/awkward/16x16/apps/ptbatcher.svg1
-rw-r--r--.icons/awkward/16x16/apps/puddletag.svg4
-rw-r--r--.icons/awkward/16x16/apps/pulse-sms.svg7
-rw-r--r--.icons/awkward/16x16/apps/pulseeffects.svg12
-rw-r--r--.icons/awkward/16x16/apps/pumpa.svg4
-rw-r--r--.icons/awkward/16x16/apps/pureref.svg6
-rw-r--r--.icons/awkward/16x16/apps/pushbullet-indicator.svg5
-rw-r--r--.icons/awkward/16x16/apps/putty.svg8
l---------.icons/awkward/16x16/apps/pycad.svg1
l---------.icons/awkward/16x16/apps/pycharm-community.svg1
l---------.icons/awkward/16x16/apps/pycharm-education.svg1
l---------.icons/awkward/16x16/apps/pycharm-professional.svg1
-rw-r--r--.icons/awkward/16x16/apps/pycharm.svg10
-rw-r--r--.icons/awkward/16x16/apps/pycharmedu.svg10
l---------.icons/awkward/16x16/apps/pychess.svg1
-rw-r--r--.icons/awkward/16x16/apps/pymol.svg14
-rw-r--r--.icons/awkward/16x16/apps/pynocchio.svg4
l---------.icons/awkward/16x16/apps/pynvim.svg1
-rw-r--r--.icons/awkward/16x16/apps/pyrenamer.svg10
-rw-r--r--.icons/awkward/16x16/apps/python.svg6
l---------.icons/awkward/16x16/apps/python2.6.svg1
l---------.icons/awkward/16x16/apps/python2.7.svg1
l---------.icons/awkward/16x16/apps/python3.0.svg1
l---------.icons/awkward/16x16/apps/python3.1.svg1
l---------.icons/awkward/16x16/apps/python3.2.svg1
l---------.icons/awkward/16x16/apps/python3.3.svg1
l---------.icons/awkward/16x16/apps/python3.4.svg1
-rw-r--r--.icons/awkward/16x16/apps/pyzologo.svg6
l---------.icons/awkward/16x16/apps/q4_findmenu.svg1
l---------.icons/awkward/16x16/apps/q4_findweb.svg1
l---------.icons/awkward/16x16/apps/q4_netcon.svg1
l---------.icons/awkward/16x16/apps/q4os-swprofiler.svg1
l---------.icons/awkward/16x16/apps/q4os-updatemgr.svg1
-rw-r--r--.icons/awkward/16x16/apps/q4oslogo.svg5
-rw-r--r--.icons/awkward/16x16/apps/q4wine.svg7
-rw-r--r--.icons/awkward/16x16/apps/qalculate.svg5
-rw-r--r--.icons/awkward/16x16/apps/qasmixer.svg14
-rw-r--r--.icons/awkward/16x16/apps/qbittorrent.svg5
-rw-r--r--.icons/awkward/16x16/apps/qbrowser.svg4
-rw-r--r--.icons/awkward/16x16/apps/qctools.svg12
l---------.icons/awkward/16x16/apps/qdbusviewer-qt4.svg1
l---------.icons/awkward/16x16/apps/qdbusviewer-qt5.svg1
l---------.icons/awkward/16x16/apps/qdbusviewer.svg1
l---------.icons/awkward/16x16/apps/qdbusviewer5.svg1
l---------.icons/awkward/16x16/apps/qdirstat.svg1
-rw-r--r--.icons/awkward/16x16/apps/qelectrotech.svg4
l---------.icons/awkward/16x16/apps/qemu-system-aarch64.svg1
l---------.icons/awkward/16x16/apps/qemu-system-arm.svg1
l---------.icons/awkward/16x16/apps/qemu-system-i386.svg1
l---------.icons/awkward/16x16/apps/qemu-system-x86_64-spice.svg1
l---------.icons/awkward/16x16/apps/qemu-system-x86_64.svg1
-rw-r--r--.icons/awkward/16x16/apps/qemu.svg5
-rw-r--r--.icons/awkward/16x16/apps/qgis.svg9
-rw-r--r--.icons/awkward/16x16/apps/qgo.svg7
-rw-r--r--.icons/awkward/16x16/apps/qjackctl.svg6
l---------.icons/awkward/16x16/apps/qjoypad.svg1
l---------.icons/awkward/16x16/apps/qlandkartegt.svg1
l---------.icons/awkward/16x16/apps/qlipper.svg1
l---------.icons/awkward/16x16/apps/qmapshack.svg1
-rw-r--r--.icons/awkward/16x16/apps/qmmp.svg7
l---------.icons/awkward/16x16/apps/qnapi-48.svg1
-rw-r--r--.icons/awkward/16x16/apps/qnapi.svg5
-rw-r--r--.icons/awkward/16x16/apps/qomp.svg7
-rw-r--r--.icons/awkward/16x16/apps/qpdfview.svg6
l---------.icons/awkward/16x16/apps/qps.svg1
-rw-r--r--.icons/awkward/16x16/apps/qreator.svg4
-rw-r--r--.icons/awkward/16x16/apps/qsampler.svg4
-rw-r--r--.icons/awkward/16x16/apps/qsynth.svg3
l---------.icons/awkward/16x16/apps/qt-creator.svg1
-rw-r--r--.icons/awkward/16x16/apps/qt.svg5
l---------.icons/awkward/16x16/apps/qt4-logo.svg1
l---------.icons/awkward/16x16/apps/qt4logo.svg1
l---------.icons/awkward/16x16/apps/qt5-logo.svg1
l---------.icons/awkward/16x16/apps/qt5ct.svg1
-rw-r--r--.icons/awkward/16x16/apps/qtassistant.svg6
l---------.icons/awkward/16x16/apps/qtconfig-qt4.svg1
l---------.icons/awkward/16x16/apps/qtconfig-qt5.svg1
-rw-r--r--.icons/awkward/16x16/apps/qtconfig.svg4
-rw-r--r--.icons/awkward/16x16/apps/qtcreator.svg4
l---------.icons/awkward/16x16/apps/qtcreator_logo_32.svg1
l---------.icons/awkward/16x16/apps/qtcreatorubuntu.svg1
-rw-r--r--.icons/awkward/16x16/apps/qtdbusviewer.svg7
-rw-r--r--.icons/awkward/16x16/apps/qtdesigner.svg4
-rw-r--r--.icons/awkward/16x16/apps/qtfm.svg5
l---------.icons/awkward/16x16/apps/qtgain.svg1
-rw-r--r--.icons/awkward/16x16/apps/qtikz.svg4
-rw-r--r--.icons/awkward/16x16/apps/qtlinguist.svg4
l---------.icons/awkward/16x16/apps/qtlogo.svg1
l---------.icons/awkward/16x16/apps/qtoctave.svg1
l---------.icons/awkward/16x16/apps/qtox.svg1
-rw-r--r--.icons/awkward/16x16/apps/qtpass-icon.svg6
-rw-r--r--.icons/awkward/16x16/apps/qtqr.svg4
-rw-r--r--.icons/awkward/16x16/apps/qtractor.svg8
-rw-r--r--.icons/awkward/16x16/apps/qtwebflix.svg14
-rw-r--r--.icons/awkward/16x16/apps/quadrapassel.svg6
-rw-r--r--.icons/awkward/16x16/apps/quake.svg5
l---------.icons/awkward/16x16/apps/quake1.svg1
-rw-r--r--.icons/awkward/16x16/apps/quake2.svg6
-rw-r--r--.icons/awkward/16x16/apps/quake3-team-arena.svg6
-rw-r--r--.icons/awkward/16x16/apps/quake3.svg4
-rw-r--r--.icons/awkward/16x16/apps/quake4.svg5
-rw-r--r--.icons/awkward/16x16/apps/quassel.svg4
-rw-r--r--.icons/awkward/16x16/apps/quaternion.svg4
-rw-r--r--.icons/awkward/16x16/apps/qubic.svg7
l---------.icons/awkward/16x16/apps/quicksynergy.svg1
-rw-r--r--.icons/awkward/16x16/apps/quimup.svg4
l---------.icons/awkward/16x16/apps/quimup64.svg1
l---------.icons/awkward/16x16/apps/quiterss.svg1
-rw-r--r--.icons/awkward/16x16/apps/quodlibet.svg4
-rw-r--r--.icons/awkward/16x16/apps/qupzilla.svg5
-rw-r--r--.icons/awkward/16x16/apps/qutebrowser.svg4
-rw-r--r--.icons/awkward/16x16/apps/qutim.svg3
-rw-r--r--.icons/awkward/16x16/apps/qv4l2.svg4
-rw-r--r--.icons/awkward/16x16/apps/qvidcap.svg6
-rw-r--r--.icons/awkward/16x16/apps/qview.svg5
-rw-r--r--.icons/awkward/16x16/apps/qwinff.svg7
l---------.icons/awkward/16x16/apps/rabbitvcs-small.svg1
l---------.icons/awkward/16x16/apps/rabbitvcs.svg1
-rw-r--r--.icons/awkward/16x16/apps/racket-logo.svg5
-rw-r--r--.icons/awkward/16x16/apps/racket-slideshow.svg8
-rw-r--r--.icons/awkward/16x16/apps/radeon-profile.svg4
l---------.icons/awkward/16x16/apps/radio.svg1
l---------.icons/awkward/16x16/apps/radiotray-ng-on.svg1
-rw-r--r--.icons/awkward/16x16/apps/radiotray.svg9
-rw-r--r--.icons/awkward/16x16/apps/radiotunes.svg4
-rw-r--r--.icons/awkward/16x16/apps/rakarrack.svg9
l---------.icons/awkward/16x16/apps/rambox-os.svg1
-rw-r--r--.icons/awkward/16x16/apps/rambox.svg4
l---------.icons/awkward/16x16/apps/ramme.svg1
l---------.icons/awkward/16x16/apps/randr.svg1
-rw-r--r--.icons/awkward/16x16/apps/rapid-photo-downloader.svg20
-rw-r--r--.icons/awkward/16x16/apps/rapidsvn.svg4
-rw-r--r--.icons/awkward/16x16/apps/raven-reader.svg5
-rw-r--r--.icons/awkward/16x16/apps/rawtherapee.svg11
-rw-r--r--.icons/awkward/16x16/apps/razercommander.svg4
-rw-r--r--.icons/awkward/16x16/apps/rclone-browser.svg4
-rw-r--r--.icons/awkward/16x16/apps/rclonetray.svg4
-rw-r--r--.icons/awkward/16x16/apps/rdm.svg12
-rw-r--r--.icons/awkward/16x16/apps/re.sonny.Tangram.svg9
-rw-r--r--.icons/awkward/16x16/apps/reactotron.svg7
-rw-r--r--.icons/awkward/16x16/apps/realtimesync.svg4
l---------.icons/awkward/16x16/apps/realvnc-vncviewer.svg1
-rw-r--r--.icons/awkward/16x16/apps/recipes.svg7
-rw-r--r--.icons/awkward/16x16/apps/recoll.svg27
l---------.icons/awkward/16x16/apps/record-desktop.svg1
l---------.icons/awkward/16x16/apps/recordmydesktop.svg1
l---------.icons/awkward/16x16/apps/reddit-is-a-dead-bird.svg1
-rw-r--r--.icons/awkward/16x16/apps/reddit.svg6
-rw-r--r--.icons/awkward/16x16/apps/redeclipse.svg5
l---------.icons/awkward/16x16/apps/redhat-server_settings.svg1
l---------.icons/awkward/16x16/apps/redhat-tools.svg1
l---------.icons/awkward/16x16/apps/redhat-web-browser.svg1
-rw-r--r--.icons/awkward/16x16/apps/reditr.svg6
-rw-r--r--.icons/awkward/16x16/apps/rednotebook.svg5
-rw-r--r--.icons/awkward/16x16/apps/redream.svg4
l---------.icons/awkward/16x16/apps/redshift-gtk.svg1
l---------.icons/awkward/16x16/apps/redshift-icon-256.svg1
-rw-r--r--.icons/awkward/16x16/apps/redshift.svg4
l---------.icons/awkward/16x16/apps/redshiftgui.svg1
-rw-r--r--.icons/awkward/16x16/apps/referencer.svg7
-rw-r--r--.icons/awkward/16x16/apps/regedit.svg15
-rw-r--r--.icons/awkward/16x16/apps/reigns.svg14
l---------.icons/awkward/16x16/apps/rekonq.svg1
l---------.icons/awkward/16x16/apps/relay.svg1
-rw-r--r--.icons/awkward/16x16/apps/remmina.svg7
-rw-r--r--.icons/awkward/16x16/apps/renpy.svg24
l---------.icons/awkward/16x16/apps/repository.svg1
l---------.icons/awkward/16x16/apps/resapplet.svg1
-rw-r--r--.icons/awkward/16x16/apps/rescuetime.svg7
-rw-r--r--.icons/awkward/16x16/apps/resharper.svg10
-rw-r--r--.icons/awkward/16x16/apps/resharpercpp.svg11
-rw-r--r--.icons/awkward/16x16/apps/residualvm.svg4
-rw-r--r--.icons/awkward/16x16/apps/resolve.svg6
-rw-r--r--.icons/awkward/16x16/apps/retext.svg4
-rw-r--r--.icons/awkward/16x16/apps/retroarch.svg6
-rw-r--r--.icons/awkward/16x16/apps/retropie.svg9
l---------.icons/awkward/16x16/apps/revelation.svg1
-rw-r--r--.icons/awkward/16x16/apps/revolt.svg7
l---------.icons/awkward/16x16/apps/rexloader.svg1
-rw-r--r--.icons/awkward/16x16/apps/rhythmbox.svg8
l---------.icons/awkward/16x16/apps/ricin.svg1
-rw-r--r--.icons/awkward/16x16/apps/rider.svg10
-rw-r--r--.icons/awkward/16x16/apps/rimworld.svg10
l---------.icons/awkward/16x16/apps/ring-kde.svg1
-rw-r--r--.icons/awkward/16x16/apps/ring.svg5
-rw-r--r--.icons/awkward/16x16/apps/riot-web.svg6
l---------.icons/awkward/16x16/apps/riot.svg1
l---------.icons/awkward/16x16/apps/ripperx.svg1
-rw-r--r--.icons/awkward/16x16/apps/rise-to-ruins.svg5
l---------.icons/awkward/16x16/apps/ristretto.svg1
-rw-r--r--.icons/awkward/16x16/apps/rkward.svg4
-rw-r--r--.icons/awkward/16x16/apps/rlogo_icon.svg7
-rw-r--r--.icons/awkward/16x16/apps/robocraft.svg8
-rw-r--r--.icons/awkward/16x16/apps/roccat.svg5
-rw-r--r--.icons/awkward/16x16/apps/rochard.svg8
-rw-r--r--.icons/awkward/16x16/apps/rocket-league.svg6
l---------.icons/awkward/16x16/apps/rocketchat-desktop.svg1
-rw-r--r--.icons/awkward/16x16/apps/rocketchat.svg8
-rw-r--r--.icons/awkward/16x16/apps/rockradio.svg3
-rw-r--r--.icons/awkward/16x16/apps/rocksndiamonds.svg11
-rw-r--r--.icons/awkward/16x16/apps/rocs.svg6
l---------.icons/awkward/16x16/apps/rosa-imagewriter.svg1
l---------.icons/awkward/16x16/apps/rosamp.svg1
-rw-r--r--.icons/awkward/16x16/apps/rosegarden.svg9
l---------.icons/awkward/16x16/apps/roxterm.svg1
-rw-r--r--.icons/awkward/16x16/apps/rpcs3.svg4
l---------.icons/awkward/16x16/apps/rpmdrake.svg1
-rw-r--r--.icons/awkward/16x16/apps/rrootage.svg8
-rw-r--r--.icons/awkward/16x16/apps/rsibreak.svg7
l---------.icons/awkward/16x16/apps/rssguard.svg1
l---------.icons/awkward/16x16/apps/rssnow.svg1
l---------.icons/awkward/16x16/apps/rssowl.svg1
-rw-r--r--.icons/awkward/16x16/apps/rstudio.svg6
-rw-r--r--.icons/awkward/16x16/apps/rto-proxy.svg4
-rw-r--r--.icons/awkward/16x16/apps/rtt-rlinux.svg4
-rw-r--r--.icons/awkward/16x16/apps/rtt-rstudio.svg4
-rw-r--r--.icons/awkward/16x16/apps/rubymine.svg10
-rw-r--r--.icons/awkward/16x16/apps/runescape.svg9
-rw-r--r--.icons/awkward/16x16/apps/rust.svg18
-rw-r--r--.icons/awkward/16x16/apps/rygel.svg5
-rw-r--r--.icons/awkward/16x16/apps/sabnzbdplus.svg4
-rw-r--r--.icons/awkward/16x16/apps/safeeyes.svg7
-rw-r--r--.icons/awkward/16x16/apps/sage-notebook.svg33
-rw-r--r--.icons/awkward/16x16/apps/sakura-dungeon.svg9
l---------.icons/awkward/16x16/apps/samba.svg1
-rw-r--r--.icons/awkward/16x16/apps/sanctum-2.svg6
-rw-r--r--.icons/awkward/16x16/apps/sauerbraten.svg11
-rw-r--r--.icons/awkward/16x16/apps/sayonara.svg9
l---------.icons/awkward/16x16/apps/sc-controller.svg1
-rw-r--r--.icons/awkward/16x16/apps/sc_ide.svg6
-rw-r--r--.icons/awkward/16x16/apps/scans2pdf.svg9
-rw-r--r--.icons/awkward/16x16/apps/scantailor.svg8
l---------.icons/awkward/16x16/apps/schism-icon-128.svg1
-rw-r--r--.icons/awkward/16x16/apps/schism.svg11
-rw-r--r--.icons/awkward/16x16/apps/scid.svg5
-rw-r--r--.icons/awkward/16x16/apps/scilab.svg4
-rw-r--r--.icons/awkward/16x16/apps/scinotes.svg4
-rw-r--r--.icons/awkward/16x16/apps/scout-app.svg20
-rw-r--r--.icons/awkward/16x16/apps/scratch.svg10
-rw-r--r--.icons/awkward/16x16/apps/screencloud.svg6
l---------.icons/awkward/16x16/apps/screengrab.svg1
l---------.icons/awkward/16x16/apps/screenruler-icon-32x32.svg1
l---------.icons/awkward/16x16/apps/screenruler-icon.svg1
l---------.icons/awkward/16x16/apps/screenruler.svg1
l---------.icons/awkward/16x16/apps/screensaver.svg1
l---------.icons/awkward/16x16/apps/scribus-ng.svg1
l---------.icons/awkward/16x16/apps/scribus-trunk.svg1
-rw-r--r--.icons/awkward/16x16/apps/scribus.svg4
l---------.icons/awkward/16x16/apps/script-error.svg1
-rw-r--r--.icons/awkward/16x16/apps/scsi.svg5
l---------.icons/awkward/16x16/apps/scudcloud.svg1
-rw-r--r--.icons/awkward/16x16/apps/scummvm.svg6
-rw-r--r--.icons/awkward/16x16/apps/sdl_instead.svg7
l---------.icons/awkward/16x16/apps/seafile-client-qt5.svg1
l---------.icons/awkward/16x16/apps/seafile-client.svg1
-rw-r--r--.icons/awkward/16x16/apps/seafile.svg4
l---------.icons/awkward/16x16/apps/seahorse-preferences.svg1
l---------.icons/awkward/16x16/apps/seahorse.svg1
l---------.icons/awkward/16x16/apps/seamonkey-mozilla-build.svg1
-rw-r--r--.icons/awkward/16x16/apps/seamonkey.svg8
-rw-r--r--.icons/awkward/16x16/apps/searchmonkey.svg5
-rw-r--r--.icons/awkward/16x16/apps/securecrt.svg8
l---------.icons/awkward/16x16/apps/securecrt_64.svg1
-rw-r--r--.icons/awkward/16x16/apps/security-high.svg8
-rw-r--r--.icons/awkward/16x16/apps/security-low.svg8
-rw-r--r--.icons/awkward/16x16/apps/security-medium.svg8
-rw-r--r--.icons/awkward/16x16/apps/selene.svg5
-rw-r--r--.icons/awkward/16x16/apps/selinux.svg6
-rw-r--r--.icons/awkward/16x16/apps/semaphor.svg7
-rw-r--r--.icons/awkward/16x16/apps/sengi.svg4
-rw-r--r--.icons/awkward/16x16/apps/sepolicy.svg6
-rw-r--r--.icons/awkward/16x16/apps/serviio.svg4
l---------.icons/awkward/16x16/apps/session-properties.svg1
l---------.icons/awkward/16x16/apps/setroubleshoot_icon.svg1
-rw-r--r--.icons/awkward/16x16/apps/sgt-launcher.svg11
l---------.icons/awkward/16x16/apps/shadow-beta.svg1
l---------.icons/awkward/16x16/apps/shadow-dev.svg1
-rw-r--r--.icons/awkward/16x16/apps/shadow-preprod.svg4
-rw-r--r--.icons/awkward/16x16/apps/shadow-tactics.svg4
-rw-r--r--.icons/awkward/16x16/apps/shadowsocks-qt5.svg5
-rw-r--r--.icons/awkward/16x16/apps/shadwen.svg4
-rw-r--r--.icons/awkward/16x16/apps/sheets.svg4
-rw-r--r--.icons/awkward/16x16/apps/shotcut.svg5
l---------.icons/awkward/16x16/apps/shotwell.svg1
l---------.icons/awkward/16x16/apps/showfoto.svg1
-rw-r--r--.icons/awkward/16x16/apps/showtime.svg4
-rw-r--r--.icons/awkward/16x16/apps/shutter.svg4
-rw-r--r--.icons/awkward/16x16/apps/sideka.svg10
-rw-r--r--.icons/awkward/16x16/apps/sigil.svg4
l---------.icons/awkward/16x16/apps/signal-desktop-beta.svg1
-rw-r--r--.icons/awkward/16x16/apps/signal-desktop.svg6
-rw-r--r--.icons/awkward/16x16/apps/simon.svg7
l---------.icons/awkward/16x16/apps/simple-ccsm.svg1
-rw-r--r--.icons/awkward/16x16/apps/simple-image-reducer.svg13
-rw-r--r--.icons/awkward/16x16/apps/simplenote.svg7
-rw-r--r--.icons/awkward/16x16/apps/simplescreenrecorder.svg6
-rw-r--r--.icons/awkward/16x16/apps/simsu.svg9
-rw-r--r--.icons/awkward/16x16/apps/singular.svg6
-rw-r--r--.icons/awkward/16x16/apps/sirikali.svg4
-rw-r--r--.icons/awkward/16x16/apps/skanlite.svg5
-rw-r--r--.icons/awkward/16x16/apps/skrooge.svg4
-rw-r--r--.icons/awkward/16x16/apps/skullgirls.svg6
-rw-r--r--.icons/awkward/16x16/apps/skydrive.svg6
-rw-r--r--.icons/awkward/16x16/apps/skype.svg6
l---------.icons/awkward/16x16/apps/skypeforlinux.svg1
-rw-r--r--.icons/awkward/16x16/apps/skyrim-script-extender.svg5
-rw-r--r--.icons/awkward/16x16/apps/slack.svg11
-rw-r--r--.icons/awkward/16x16/apps/slade.svg4
-rw-r--r--.icons/awkward/16x16/apps/slay-the-spire.svg6
l---------.icons/awkward/16x16/apps/sleep.svg1
l---------.icons/awkward/16x16/apps/slic3r-prusa.svg1
-rw-r--r--.icons/awkward/16x16/apps/slic3r-prusa3d.svg4
-rw-r--r--.icons/awkward/16x16/apps/slic3r.svg4
-rw-r--r--.icons/awkward/16x16/apps/slime-rancher.svg9
-rw-r--r--.icons/awkward/16x16/apps/slimjet.svg8
-rw-r--r--.icons/awkward/16x16/apps/slingscold.svg8
-rw-r--r--.icons/awkward/16x16/apps/slingshot.svg8
l---------.icons/awkward/16x16/apps/smartcode-stremio.svg1
-rw-r--r--.icons/awkward/16x16/apps/smartgit.svg5
l---------.icons/awkward/16x16/apps/smartgithg.svg1
-rw-r--r--.icons/awkward/16x16/apps/smartsynchronize.svg4
l---------.icons/awkward/16x16/apps/smb4k.svg1
l---------.icons/awkward/16x16/apps/smilla-enlarger.svg1
-rw-r--r--.icons/awkward/16x16/apps/smilla.svg33
l---------.icons/awkward/16x16/apps/smillaenlarger.svg1
-rw-r--r--.icons/awkward/16x16/apps/smplayer.svg10
l---------.icons/awkward/16x16/apps/smtube.svg1
l---------.icons/awkward/16x16/apps/smuxi-frontend-gnome.svg1
l---------.icons/awkward/16x16/apps/smuxi.svg1
-rw-r--r--.icons/awkward/16x16/apps/snes9x.svg6
-rw-r--r--.icons/awkward/16x16/apps/soapui.svg4
-rw-r--r--.icons/awkward/16x16/apps/sofastats.svg8
l---------.icons/awkward/16x16/apps/software-center.svg1
l---------.icons/awkward/16x16/apps/software-manager.svg1
l---------.icons/awkward/16x16/apps/software-properties-mint.svg1
-rw-r--r--.icons/awkward/16x16/apps/software-properties.svg4
l---------.icons/awkward/16x16/apps/software-sources.svg1
-rw-r--r--.icons/awkward/16x16/apps/software-store.svg5
l---------.icons/awkward/16x16/apps/software-update-available.svg1
l---------.icons/awkward/16x16/apps/software-update-urgent.svg1
l---------.icons/awkward/16x16/apps/software.svg1
l---------.icons/awkward/16x16/apps/softwarecenter-debian.svg1
l---------.icons/awkward/16x16/apps/softwarecenter-ubuntu.svg1
l---------.icons/awkward/16x16/apps/softwarecenter.svg1
-rw-r--r--.icons/awkward/16x16/apps/solaar.svg4
-rw-r--r--.icons/awkward/16x16/apps/solfege.svg3
-rw-r--r--.icons/awkward/16x16/apps/somafm.svg4
l---------.icons/awkward/16x16/apps/sonata.svg1
-rw-r--r--.icons/awkward/16x16/apps/songkick.svg4
-rw-r--r--.icons/awkward/16x16/apps/sonic-visualiser.svg5
-rw-r--r--.icons/awkward/16x16/apps/soulseek.svg4
-rw-r--r--.icons/awkward/16x16/apps/sound-juicer.svg3
-rw-r--r--.icons/awkward/16x16/apps/sound-recorder.svg4
-rw-r--r--.icons/awkward/16x16/apps/soundcloud.svg4
l---------.icons/awkward/16x16/apps/soundconverter.svg1
-rw-r--r--.icons/awkward/16x16/apps/soundkonverter.svg6
-rw-r--r--.icons/awkward/16x16/apps/soundnode.svg17
-rw-r--r--.icons/awkward/16x16/apps/soundwire.svg6
-rw-r--r--.icons/awkward/16x16/apps/space.fips.Fips.svg22
-rw-r--r--.icons/awkward/16x16/apps/spacefm.svg4
-rw-r--r--.icons/awkward/16x16/apps/spacemacs.svg4
-rw-r--r--.icons/awkward/16x16/apps/spaceview.svg5
-rw-r--r--.icons/awkward/16x16/apps/sparkleshare.svg4
-rw-r--r--.icons/awkward/16x16/apps/spec-ops-the-line.svg5
l---------.icons/awkward/16x16/apps/spectacle.svg1
-rw-r--r--.icons/awkward/16x16/apps/speed-dreams.svg6
-rw-r--r--.icons/awkward/16x16/apps/speedcrunch.svg8
-rw-r--r--.icons/awkward/16x16/apps/spflashtool.svg7
-rw-r--r--.icons/awkward/16x16/apps/spideroak.svg4
-rw-r--r--.icons/awkward/16x16/apps/sportstracker.svg7
-rw-r--r--.icons/awkward/16x16/apps/spotify-client.svg8
l---------.icons/awkward/16x16/apps/spotify-linux-48x48.svg1
l---------.icons/awkward/16x16/apps/spotify-linux-512x512.svg1
l---------.icons/awkward/16x16/apps/spotify.svg1
-rw-r--r--.icons/awkward/16x16/apps/spyder.svg8
l---------.icons/awkward/16x16/apps/spyder3.svg1
-rw-r--r--.icons/awkward/16x16/apps/sqldeveloper.svg6
-rw-r--r--.icons/awkward/16x16/apps/sqlitebrowser.svg5
l---------.icons/awkward/16x16/apps/sqliteman.svg1
-rw-r--r--.icons/awkward/16x16/apps/squeak.svg18
-rw-r--r--.icons/awkward/16x16/apps/sr-editor.svg4
l---------.icons/awkward/16x16/apps/ssh-askpass-gnome.svg1
-rw-r--r--.icons/awkward/16x16/apps/st.svg4
-rw-r--r--.icons/awkward/16x16/apps/stacer.svg14
-rw-r--r--.icons/awkward/16x16/apps/stack.svg4
-rw-r--r--.icons/awkward/16x16/apps/stage.svg9
-rw-r--r--.icons/awkward/16x16/apps/standard-notes.svg5
-rw-r--r--.icons/awkward/16x16/apps/starbound.svg4
-rw-r--r--.icons/awkward/16x16/apps/stardew-valley.svg9
-rw-r--r--.icons/awkward/16x16/apps/stargus.svg5
l---------.icons/awkward/16x16/apps/start-here-archlinux.svg1
l---------.icons/awkward/16x16/apps/start-here-arcolinux.svg1
l---------.icons/awkward/16x16/apps/start-here-debian.svg1
l---------.icons/awkward/16x16/apps/start-here-fedora.svg1
l---------.icons/awkward/16x16/apps/start-here-korora.svg1
l---------.icons/awkward/16x16/apps/start-here-linux-mint.svg1
l---------.icons/awkward/16x16/apps/start-here-lubuntu.svg1
l---------.icons/awkward/16x16/apps/start-here-manjaro.svg1
l---------.icons/awkward/16x16/apps/start-here-opensuse.svg1
l---------.icons/awkward/16x16/apps/start-here-pop-os.svg1
l---------.icons/awkward/16x16/apps/start-here-ubuntu.svg1
l---------.icons/awkward/16x16/apps/start-here-xfce.svg1
-rw-r--r--.icons/awkward/16x16/apps/staruml.svg7
-rw-r--r--.icons/awkward/16x16/apps/statalogo_14.svg5
-rw-r--r--.icons/awkward/16x16/apps/steadyflow.svg5
-rw-r--r--.icons/awkward/16x16/apps/stealth-bastard-deluxe.svg7
l---------.icons/awkward/16x16/apps/steam-icon.svg1
l---------.icons/awkward/16x16/apps/steam-launcher.svg1
-rw-r--r--.icons/awkward/16x16/apps/steam.svg8
l---------.icons/awkward/16x16/apps/steam_icon_10.svg1
l---------.icons/awkward/16x16/apps/steam_icon_1019590.svg1
l---------.icons/awkward/16x16/apps/steam_icon_1037480.svg1
l---------.icons/awkward/16x16/apps/steam_icon_1046930.svg1
l---------.icons/awkward/16x16/apps/steam_icon_105600.svg1
l---------.icons/awkward/16x16/apps/steam_icon_107100.svg1
l---------.icons/awkward/16x16/apps/steam_icon_107800.svg1
l---------.icons/awkward/16x16/apps/steam_icon_108600.svg1
l---------.icons/awkward/16x16/apps/steam_icon_1105890.svg1
l---------.icons/awkward/16x16/apps/steam_icon_1250.svg1
l---------.icons/awkward/16x16/apps/steam_icon_130.svg1
l---------.icons/awkward/16x16/apps/steam_icon_1500.svg1
l---------.icons/awkward/16x16/apps/steam_icon_1510.svg1
l---------.icons/awkward/16x16/apps/steam_icon_1520.svg1
l---------.icons/awkward/16x16/apps/steam_icon_1530.svg1
l---------.icons/awkward/16x16/apps/steam_icon_20.svg1
l---------.icons/awkward/16x16/apps/steam_icon_200710.svg1
l---------.icons/awkward/16x16/apps/steam_icon_200900.svg1
l---------.icons/awkward/16x16/apps/steam_icon_203770.svg1
l---------.icons/awkward/16x16/apps/steam_icon_204360.svg1
l---------.icons/awkward/16x16/apps/steam_icon_206440.svg1
l---------.icons/awkward/16x16/apps/steam_icon_209190.svg1
l---------.icons/awkward/16x16/apps/steam_icon_20920.svg1
l---------.icons/awkward/16x16/apps/steam_icon_210770.svg1
l---------.icons/awkward/16x16/apps/steam_icon_211820.svg1
l---------.icons/awkward/16x16/apps/steam_icon_218620.svg1
l---------.icons/awkward/16x16/apps/steam_icon_219740.svg1
l---------.icons/awkward/16x16/apps/steam_icon_220.svg1
l---------.icons/awkward/16x16/apps/steam_icon_22000.svg1
l---------.icons/awkward/16x16/apps/steam_icon_220200.svg1
l---------.icons/awkward/16x16/apps/steam_icon_220780.svg1
l---------.icons/awkward/16x16/apps/steam_icon_221260.svg1
l---------.icons/awkward/16x16/apps/steam_icon_221640.svg1
l---------.icons/awkward/16x16/apps/steam_icon_221810.svg1
l---------.icons/awkward/16x16/apps/steam_icon_222880.svg1
l---------.icons/awkward/16x16/apps/steam_icon_224480.svg1
l---------.icons/awkward/16x16/apps/steam_icon_224760.svg1
l---------.icons/awkward/16x16/apps/steam_icon_22600.svg1
l---------.icons/awkward/16x16/apps/steam_icon_227300.svg1
l---------.icons/awkward/16x16/apps/steam_icon_228360.svg1
l---------.icons/awkward/16x16/apps/steam_icon_231430.svg1
l---------.icons/awkward/16x16/apps/steam_icon_233840.svg1
l---------.icons/awkward/16x16/apps/steam_icon_235820.svg1
l---------.icons/awkward/16x16/apps/steam_icon_236390.svg1
l---------.icons/awkward/16x16/apps/steam_icon_238320.svg1
l---------.icons/awkward/16x16/apps/steam_icon_238460.svg1
l---------.icons/awkward/16x16/apps/steam_icon_239140.svg1
l---------.icons/awkward/16x16/apps/steam_icon_239200.svg1
l---------.icons/awkward/16x16/apps/steam_icon_240.svg1
l---------.icons/awkward/16x16/apps/steam_icon_242820.svg1
l---------.icons/awkward/16x16/apps/steam_icon_245170.svg1
l---------.icons/awkward/16x16/apps/steam_icon_247080.svg1
l---------.icons/awkward/16x16/apps/steam_icon_248610.svg1
l---------.icons/awkward/16x16/apps/steam_icon_249590.svg1
l---------.icons/awkward/16x16/apps/steam_icon_250420.svg1
l---------.icons/awkward/16x16/apps/steam_icon_250600.svg1
l---------.icons/awkward/16x16/apps/steam_icon_250820.svg1
l---------.icons/awkward/16x16/apps/steam_icon_250900.svg1
l---------.icons/awkward/16x16/apps/steam_icon_251570.svg1
l---------.icons/awkward/16x16/apps/steam_icon_252490.svg1
l---------.icons/awkward/16x16/apps/steam_icon_252670.svg1
l---------.icons/awkward/16x16/apps/steam_icon_252950.svg1
l---------.icons/awkward/16x16/apps/steam_icon_255220.svg1
l---------.icons/awkward/16x16/apps/steam_icon_255300.svg1
l---------.icons/awkward/16x16/apps/steam_icon_255710.svg1
l---------.icons/awkward/16x16/apps/steam_icon_257510.svg1
l---------.icons/awkward/16x16/apps/steam_icon_258890.svg1
l---------.icons/awkward/16x16/apps/steam_icon_261640.svg1
l---------.icons/awkward/16x16/apps/steam_icon_265830.svg1
l---------.icons/awkward/16x16/apps/steam_icon_268910.svg1
l---------.icons/awkward/16x16/apps/steam_icon_269670.svg1
l---------.icons/awkward/16x16/apps/steam_icon_278360.svg1
l---------.icons/awkward/16x16/apps/steam_icon_280.svg1
l---------.icons/awkward/16x16/apps/steam_icon_280680.svg1
l---------.icons/awkward/16x16/apps/steam_icon_285920.svg1
l---------.icons/awkward/16x16/apps/steam_icon_286690.svg1
l---------.icons/awkward/16x16/apps/steam_icon_287390.svg1
l---------.icons/awkward/16x16/apps/steam_icon_289070.svg1
l---------.icons/awkward/16x16/apps/steam_icon_291650.svg1
l---------.icons/awkward/16x16/apps/steam_icon_294100.svg1
l---------.icons/awkward/16x16/apps/steam_icon_298600.svg1
l---------.icons/awkward/16x16/apps/steam_icon_299660.svg1
l---------.icons/awkward/16x16/apps/steam_icon_30.svg1
l---------.icons/awkward/16x16/apps/steam_icon_300.svg1
l---------.icons/awkward/16x16/apps/steam_icon_300570.svg1
l---------.icons/awkward/16x16/apps/steam_icon_301520.svg1
l---------.icons/awkward/16x16/apps/steam_icon_304930.svg1
l---------.icons/awkward/16x16/apps/steam_icon_305620.svg1
l---------.icons/awkward/16x16/apps/steam_icon_310560.svg1
l---------.icons/awkward/16x16/apps/steam_icon_311690.svg1
l---------.icons/awkward/16x16/apps/steam_icon_316790.svg1
l---------.icons/awkward/16x16/apps/steam_icon_319630.svg1
l---------.icons/awkward/16x16/apps/steam_icon_319910.svg1
l---------.icons/awkward/16x16/apps/steam_icon_320.svg1
l---------.icons/awkward/16x16/apps/steam_icon_322330.svg1
l---------.icons/awkward/16x16/apps/steam_icon_323470.svg1
l---------.icons/awkward/16x16/apps/steam_icon_325610.svg1
l---------.icons/awkward/16x16/apps/steam_icon_327220.svg1
l---------.icons/awkward/16x16/apps/steam_icon_328080.svg1
l---------.icons/awkward/16x16/apps/steam_icon_330820.svg1
l---------.icons/awkward/16x16/apps/steam_icon_336940.svg1
l---------.icons/awkward/16x16/apps/steam_icon_340.svg1
l---------.icons/awkward/16x16/apps/steam_icon_344550.svg1
l---------.icons/awkward/16x16/apps/steam_icon_345180.svg1
l---------.icons/awkward/16x16/apps/steam_icon_346110.svg1
l---------.icons/awkward/16x16/apps/steam_icon_346900.svg1
l---------.icons/awkward/16x16/apps/steam_icon_35700.svg1
l---------.icons/awkward/16x16/apps/steam_icon_35720.svg1
l---------.icons/awkward/16x16/apps/steam_icon_360.svg1
l---------.icons/awkward/16x16/apps/steam_icon_365670.svg1
l---------.icons/awkward/16x16/apps/steam_icon_365720.svg1
l---------.icons/awkward/16x16/apps/steam_icon_367520.svg1
l---------.icons/awkward/16x16/apps/steam_icon_367580.svg1
l---------.icons/awkward/16x16/apps/steam_icon_373340.svg1
l---------.icons/awkward/16x16/apps/steam_icon_373740.svg1
l---------.icons/awkward/16x16/apps/steam_icon_378120.svg1
l---------.icons/awkward/16x16/apps/steam_icon_380.svg1
l---------.icons/awkward/16x16/apps/steam_icon_380840.svg1
l---------.icons/awkward/16x16/apps/steam_icon_383150.svg1
l---------.icons/awkward/16x16/apps/steam_icon_383180.svg1
l---------.icons/awkward/16x16/apps/steam_icon_383870.svg1
l---------.icons/awkward/16x16/apps/steam_icon_386070.svg1
l---------.icons/awkward/16x16/apps/steam_icon_38700.svg1
l---------.icons/awkward/16x16/apps/steam_icon_388210.svg1
l---------.icons/awkward/16x16/apps/steam_icon_389140.svg1
l---------.icons/awkward/16x16/apps/steam_icon_391540.svg1
l---------.icons/awkward/16x16/apps/steam_icon_395160.svg1
l---------.icons/awkward/16x16/apps/steam_icon_397950.svg1
l---------.icons/awkward/16x16/apps/steam_icon_40.svg1
l---------.icons/awkward/16x16/apps/steam_icon_400.svg1
l---------.icons/awkward/16x16/apps/steam_icon_4000.svg1
l---------.icons/awkward/16x16/apps/steam_icon_404410.svg1
l---------.icons/awkward/16x16/apps/steam_icon_404790.svg1
l---------.icons/awkward/16x16/apps/steam_icon_407330.svg1
l---------.icons/awkward/16x16/apps/steam_icon_40800.svg1
l---------.icons/awkward/16x16/apps/steam_icon_413150.svg1
l---------.icons/awkward/16x16/apps/steam_icon_418240.svg1
l---------.icons/awkward/16x16/apps/steam_icon_420.svg1
l---------.icons/awkward/16x16/apps/steam_icon_421020.svg1
l---------.icons/awkward/16x16/apps/steam_icon_421170.svg1
l---------.icons/awkward/16x16/apps/steam_icon_425210.svg1
l---------.icons/awkward/16x16/apps/steam_icon_427520.svg1
l---------.icons/awkward/16x16/apps/steam_icon_431240.svg1
l---------.icons/awkward/16x16/apps/steam_icon_431730.svg1
l---------.icons/awkward/16x16/apps/steam_icon_433340.svg1
l---------.icons/awkward/16x16/apps/steam_icon_436000.svg1
l---------.icons/awkward/16x16/apps/steam_icon_440.svg1
l---------.icons/awkward/16x16/apps/steam_icon_450140.svg1
l---------.icons/awkward/16x16/apps/steam_icon_450660.svg1
l---------.icons/awkward/16x16/apps/steam_icon_457140.svg1
l---------.icons/awkward/16x16/apps/steam_icon_468410.svg1
l---------.icons/awkward/16x16/apps/steam_icon_474750.svg1
l---------.icons/awkward/16x16/apps/steam_icon_48000.svg1
l---------.icons/awkward/16x16/apps/steam_icon_481510.svg1
l---------.icons/awkward/16x16/apps/steam_icon_487210.svg1
l---------.icons/awkward/16x16/apps/steam_icon_489830.svg1
l---------.icons/awkward/16x16/apps/steam_icon_49520.svg1
l---------.icons/awkward/16x16/apps/steam_icon_498330.svg1
l---------.icons/awkward/16x16/apps/steam_icon_50.svg1
l---------.icons/awkward/16x16/apps/steam_icon_500.svg1
l---------.icons/awkward/16x16/apps/steam_icon_50300.svg1
l---------.icons/awkward/16x16/apps/steam_icon_504230.svg1
l---------.icons/awkward/16x16/apps/steam_icon_509000.svg1
l---------.icons/awkward/16x16/apps/steam_icon_527230.svg1
l---------.icons/awkward/16x16/apps/steam_icon_550.svg1
l---------.icons/awkward/16x16/apps/steam_icon_552620.svg1
l---------.icons/awkward/16x16/apps/steam_icon_569860.svg1
l---------.icons/awkward/16x16/apps/steam_icon_570.svg1
l---------.icons/awkward/16x16/apps/steam_icon_57300.svg1
l---------.icons/awkward/16x16/apps/steam_icon_588650.svg1
l---------.icons/awkward/16x16/apps/steam_icon_598530.svg1
l---------.icons/awkward/16x16/apps/steam_icon_599390.svg1
l---------.icons/awkward/16x16/apps/steam_icon_602960.svg1
l---------.icons/awkward/16x16/apps/steam_icon_620.svg1
l---------.icons/awkward/16x16/apps/steam_icon_622650.svg1
l---------.icons/awkward/16x16/apps/steam_icon_641990.svg1
l---------.icons/awkward/16x16/apps/steam_icon_646570.svg1
l---------.icons/awkward/16x16/apps/steam_icon_684410.svg1
l---------.icons/awkward/16x16/apps/steam_icon_698780.svg1
l---------.icons/awkward/16x16/apps/steam_icon_70.svg1
l---------.icons/awkward/16x16/apps/steam_icon_70300.svg1
l---------.icons/awkward/16x16/apps/steam_icon_72850.svg1
l---------.icons/awkward/16x16/apps/steam_icon_728880.svg1
l---------.icons/awkward/16x16/apps/steam_icon_730.svg1
l---------.icons/awkward/16x16/apps/steam_icon_736260.svg1
l---------.icons/awkward/16x16/apps/steam_icon_751780.svg1
l---------.icons/awkward/16x16/apps/steam_icon_80.svg1
l---------.icons/awkward/16x16/apps/steam_icon_844590.svg1
l---------.icons/awkward/16x16/apps/steam_icon_8930.svg1
l---------.icons/awkward/16x16/apps/steam_icon_9500.svg1
l---------.icons/awkward/16x16/apps/steam_icon_999830.svg1
l---------.icons/awkward/16x16/apps/steampowered.svg1
-rw-r--r--.icons/awkward/16x16/apps/steamvr.svg6
-rw-r--r--.icons/awkward/16x16/apps/stella.svg3
-rw-r--r--.icons/awkward/16x16/apps/stellarium.svg6
-rw-r--r--.icons/awkward/16x16/apps/step.svg10
-rw-r--r--.icons/awkward/16x16/apps/stepmania-ssc.svg3
l---------.icons/awkward/16x16/apps/sticky-notes.svg1
l---------.icons/awkward/16x16/apps/stock_alarm.svg1
l---------.icons/awkward/16x16/apps/stock_help-agent.svg1
l---------.icons/awkward/16x16/apps/stock_help.svg1
l---------.icons/awkward/16x16/apps/stock_keyring.svg1
l---------.icons/awkward/16x16/apps/stock_task.svg1
l---------.icons/awkward/16x16/apps/stock_view-details.svg1
-rw-r--r--.icons/awkward/16x16/apps/stock_xfburn-burn-cd.svg4
l---------.icons/awkward/16x16/apps/stock_xfburn.svg1
-rw-r--r--.icons/awkward/16x16/apps/stoken-gui.svg6
-rw-r--r--.icons/awkward/16x16/apps/strawberry.svg11
l---------.icons/awkward/16x16/apps/streamlink-twitch-gui.svg1
-rw-r--r--.icons/awkward/16x16/apps/streamtuner.svg13
l---------.icons/awkward/16x16/apps/streamtuner2.svg1
-rw-r--r--.icons/awkward/16x16/apps/stremio.svg5
-rw-r--r--.icons/awkward/16x16/apps/stride.svg4
l---------.icons/awkward/16x16/apps/studio.svg1
-rw-r--r--.icons/awkward/16x16/apps/stuntrally.svg5
l---------.icons/awkward/16x16/apps/style.svg1
l---------.icons/awkward/16x16/apps/stylesheet.svg1
-rw-r--r--.icons/awkward/16x16/apps/subdownloader.svg8
-rw-r--r--.icons/awkward/16x16/apps/sublime-merge.svg7
l---------.icons/awkward/16x16/apps/sublime-text-2.svg1
l---------.icons/awkward/16x16/apps/sublime-text-3.svg1
-rw-r--r--.icons/awkward/16x16/apps/sublime-text.svg7
l---------.icons/awkward/16x16/apps/sublime-text2.svg1
l---------.icons/awkward/16x16/apps/sublime.svg1
l---------.icons/awkward/16x16/apps/sublime_text.svg1
l---------.icons/awkward/16x16/apps/sublimetext.svg1
-rw-r--r--.icons/awkward/16x16/apps/subsonic.svg9
-rw-r--r--.icons/awkward/16x16/apps/substance.svg3
-rw-r--r--.icons/awkward/16x16/apps/subsurface-icon.svg5
-rw-r--r--.icons/awkward/16x16/apps/subtitleeditor.svg6
l---------.icons/awkward/16x16/apps/sun-java-jdk10.svg1
l---------.icons/awkward/16x16/apps/sun-java-jdk5.svg1
l---------.icons/awkward/16x16/apps/sun-java-jdk6.svg1
l---------.icons/awkward/16x16/apps/sun-java-jdk7.svg1
l---------.icons/awkward/16x16/apps/sun-java-jdk8.svg1
l---------.icons/awkward/16x16/apps/sun-java-jdk9.svg1
l---------.icons/awkward/16x16/apps/sun-java-jre10.svg1
l---------.icons/awkward/16x16/apps/sun-java-jre8.svg1
l---------.icons/awkward/16x16/apps/sun-java32-jdk5.svg1
l---------.icons/awkward/16x16/apps/sun-java32-jdk6.svg1
l---------.icons/awkward/16x16/apps/sun-java32-jdk7.svg1
l---------.icons/awkward/16x16/apps/sun-java32-jdk8.svg1
l---------.icons/awkward/16x16/apps/sun-javaws-jdk10.svg1
l---------.icons/awkward/16x16/apps/sun-javaws-jdk6.svg1
l---------.icons/awkward/16x16/apps/sun-javaws-jdk7.svg1
l---------.icons/awkward/16x16/apps/sun-javaws-jdk8.svg1
l---------.icons/awkward/16x16/apps/sun-javaws-jdk9.svg1
l---------.icons/awkward/16x16/apps/sun-javaws-jre10.svg1
l---------.icons/awkward/16x16/apps/sun-javaws-jre8.svg1
l---------.icons/awkward/16x16/apps/sun-javaws32-jdk6.svg1
l---------.icons/awkward/16x16/apps/sun-javaws32-jdk7.svg1
l---------.icons/awkward/16x16/apps/sun-javaws32-jdk8.svg1
l---------.icons/awkward/16x16/apps/sun-jcontrol-jdk10.svg1
l---------.icons/awkward/16x16/apps/sun-jcontrol-jdk6.svg1
l---------.icons/awkward/16x16/apps/sun-jcontrol-jdk7.svg1
l---------.icons/awkward/16x16/apps/sun-jcontrol-jdk8.svg1
l---------.icons/awkward/16x16/apps/sun-jcontrol-jdk9.svg1
l---------.icons/awkward/16x16/apps/sun-jcontrol-jre10.svg1
l---------.icons/awkward/16x16/apps/sun-jcontrol-jre8.svg1
l---------.icons/awkward/16x16/apps/sun-jcontrol32-jdk6.svg1
l---------.icons/awkward/16x16/apps/sun-jcontrol32-jdk7.svg1
l---------.icons/awkward/16x16/apps/sun-jcontrol32-jdk8.svg1
-rw-r--r--.icons/awkward/16x16/apps/sunflower.svg5
-rw-r--r--.icons/awkward/16x16/apps/super-hexagon.svg5
-rw-r--r--.icons/awkward/16x16/apps/superkaramba.svg5
-rw-r--r--.icons/awkward/16x16/apps/supermeatboy.svg14
-rw-r--r--.icons/awkward/16x16/apps/superproductivity.svg5
-rw-r--r--.icons/awkward/16x16/apps/supertux.svg15
l---------.icons/awkward/16x16/apps/supertux2.svg1
-rw-r--r--.icons/awkward/16x16/apps/supertuxkart.svg25
l---------.icons/awkward/16x16/apps/susehelpcenter.svg1
-rw-r--r--.icons/awkward/16x16/apps/svgcleaner.svg12
-rw-r--r--.icons/awkward/16x16/apps/svp-manager4.svg7
-rw-r--r--.icons/awkward/16x16/apps/sw4stm32.svg4
-rw-r--r--.icons/awkward/16x16/apps/swatchbooker.svg7
l---------.icons/awkward/16x16/apps/swcentre.svg1
l---------.icons/awkward/16x16/apps/sweeper.svg1
-rw-r--r--.icons/awkward/16x16/apps/sweethome3d-furniture-editor.svg17
-rw-r--r--.icons/awkward/16x16/apps/sweethome3d-textures-editor.svg6
-rw-r--r--.icons/awkward/16x16/apps/sweethome3d.svg8
-rw-r--r--.icons/awkward/16x16/apps/swell-foop.svg10
l---------.icons/awkward/16x16/apps/switchuser.svg1
l---------.icons/awkward/16x16/apps/sylpheed.svg1
-rw-r--r--.icons/awkward/16x16/apps/synapse.svg4
l---------.icons/awkward/16x16/apps/synaptic.svg1
-rw-r--r--.icons/awkward/16x16/apps/syncplay.svg8
-rw-r--r--.icons/awkward/16x16/apps/syncthing-gtk.svg8
l---------.icons/awkward/16x16/apps/syncthing.svg1
l---------.icons/awkward/16x16/apps/syncthingtray.svg1
-rw-r--r--.icons/awkward/16x16/apps/synergy.svg11
-rw-r--r--.icons/awkward/16x16/apps/synfig_icon.svg4
-rw-r--r--.icons/awkward/16x16/apps/synology-cloud-station-drive.svg10
l---------.icons/awkward/16x16/apps/syntevo-smartgit.svg1
-rw-r--r--.icons/awkward/16x16/apps/syspeek.svg4
l---------.icons/awkward/16x16/apps/sysprof-icon.svg1
l---------.icons/awkward/16x16/apps/sysprof.svg1
l---------.icons/awkward/16x16/apps/system-config-authentication.svg1
l---------.icons/awkward/16x16/apps/system-config-date.svg1
l---------.icons/awkward/16x16/apps/system-config-display.svg1
l---------.icons/awkward/16x16/apps/system-config-keyboard.svg1
l---------.icons/awkward/16x16/apps/system-config-printer.svg1
-rw-r--r--.icons/awkward/16x16/apps/system-config-samba.svg7
l---------.icons/awkward/16x16/apps/system-config-selinux.svg1
l---------.icons/awkward/16x16/apps/system-config-services.svg1
l---------.icons/awkward/16x16/apps/system-config-users.svg1
-rw-r--r--.icons/awkward/16x16/apps/system-error.svg6
-rw-r--r--.icons/awkward/16x16/apps/system-file-manager.svg7
-rw-r--r--.icons/awkward/16x16/apps/system-help.svg4
l---------.icons/awkward/16x16/apps/system-hibernate.svg1
l---------.icons/awkward/16x16/apps/system-installer.svg1
-rw-r--r--.icons/awkward/16x16/apps/system-keyboard-mx.svg13
-rw-r--r--.icons/awkward/16x16/apps/system-lock-screen.svg4
-rw-r--r--.icons/awkward/16x16/apps/system-log-out.svg4
l---------.icons/awkward/16x16/apps/system-os-installer.svg1
-rw-r--r--.icons/awkward/16x16/apps/system-reboot.svg4
l---------.icons/awkward/16x16/apps/system-restart.svg1
l---------.icons/awkward/16x16/apps/system-search.svg1
l---------.icons/awkward/16x16/apps/system-shut-down.svg1
-rw-r--r--.icons/awkward/16x16/apps/system-shutdown.svg5
l---------.icons/awkward/16x16/apps/system-software-install.svg1
l---------.icons/awkward/16x16/apps/system-software-installer.svg1
-rw-r--r--.icons/awkward/16x16/apps/system-software-update.svg5
-rw-r--r--.icons/awkward/16x16/apps/system-suspend-hibernate.svg5
-rw-r--r--.icons/awkward/16x16/apps/system-suspend.svg5
-rw-r--r--.icons/awkward/16x16/apps/system-switch-user.svg4
-rw-r--r--.icons/awkward/16x16/apps/system-users.svg5
l---------.icons/awkward/16x16/apps/systemback.svg1
l---------.icons/awkward/16x16/apps/systemtray.svg1
-rw-r--r--.icons/awkward/16x16/apps/tagainijisho.svg4
-rw-r--r--.icons/awkward/16x16/apps/taisei.svg7
l---------.icons/awkward/16x16/apps/tali.svg1
-rw-r--r--.icons/awkward/16x16/apps/tamtam-app.svg5
-rw-r--r--.icons/awkward/16x16/apps/tanglet.svg15
-rw-r--r--.icons/awkward/16x16/apps/taskbar.svg8
-rw-r--r--.icons/awkward/16x16/apps/tauonmb.svg7
-rw-r--r--.icons/awkward/16x16/apps/taxi.svg4
l---------.icons/awkward/16x16/apps/tde.svg1
l---------.icons/awkward/16x16/apps/tdemid.svg1
l---------.icons/awkward/16x16/apps/tdenetworkmanager.svg1
-rw-r--r--.icons/awkward/16x16/apps/tdeprintfax.svg17
l---------.icons/awkward/16x16/apps/tdescreensaver.svg1
l---------.icons/awkward/16x16/apps/tdevelop.svg1
-rw-r--r--.icons/awkward/16x16/apps/tdewalletmanager.svg5
l---------.icons/awkward/16x16/apps/tdmconfig.svg1
-rw-r--r--.icons/awkward/16x16/apps/team-fortress-classic.svg4
-rw-r--r--.icons/awkward/16x16/apps/team-fortress2.svg4
-rw-r--r--.icons/awkward/16x16/apps/teamcity.svg10
-rw-r--r--.icons/awkward/16x16/apps/teams-for-linux.svg5
-rw-r--r--.icons/awkward/16x16/apps/teamspeak3.svg10
-rw-r--r--.icons/awkward/16x16/apps/teamviewer.svg4
-rw-r--r--.icons/awkward/16x16/apps/teeworlds.svg7
-rw-r--r--.icons/awkward/16x16/apps/tegaki-recognize.svg7
l---------.icons/awkward/16x16/apps/telegram-desktop.svg1
-rw-r--r--.icons/awkward/16x16/apps/telegram.svg4
l---------.icons/awkward/16x16/apps/telepathy-kde.svg1
-rw-r--r--.icons/awkward/16x16/apps/tellico.svg6
l---------.icons/awkward/16x16/apps/terminal-tango.svg1
l---------.icons/awkward/16x16/apps/terminal.svg1
-rw-r--r--.icons/awkward/16x16/apps/terminator.svg11
l---------.icons/awkward/16x16/apps/terminix.svg1
-rw-r--r--.icons/awkward/16x16/apps/terminology.svg5
-rw-r--r--.icons/awkward/16x16/apps/terminus.svg4
-rw-r--r--.icons/awkward/16x16/apps/termius-app.svg10
-rw-r--r--.icons/awkward/16x16/apps/terraria.svg6
-rw-r--r--.icons/awkward/16x16/apps/terratech.svg5
-rw-r--r--.icons/awkward/16x16/apps/teslagrad.svg21
-rw-r--r--.icons/awkward/16x16/apps/tetzle.svg11
l---------.icons/awkward/16x16/apps/texmacs.svg1
-rw-r--r--.icons/awkward/16x16/apps/texmaker.svg8
-rw-r--r--.icons/awkward/16x16/apps/texstudio.svg8
l---------.icons/awkward/16x16/apps/text-editor.svg1
-rw-r--r--.icons/awkward/16x16/apps/textosaurus.svg8
-rw-r--r--.icons/awkward/16x16/apps/the-binding-of-isaac-rebirth.svg11
-rw-r--r--.icons/awkward/16x16/apps/the-cave.svg3
-rw-r--r--.icons/awkward/16x16/apps/the-elder-scrolls-v-skyrim.svg4
-rw-r--r--.icons/awkward/16x16/apps/the-escapists-2.svg17
-rw-r--r--.icons/awkward/16x16/apps/the-long-dark.svg4
-rw-r--r--.icons/awkward/16x16/apps/the-talos-principle.svg5
-rw-r--r--.icons/awkward/16x16/apps/the-witcher-2.svg10
-rw-r--r--.icons/awkward/16x16/apps/thermal-monitor.svg10
l---------.icons/awkward/16x16/apps/thg.svg1
l---------.icons/awkward/16x16/apps/thg_logo.svg1
-rw-r--r--.icons/awkward/16x16/apps/thimbleweed-park.svg6
-rw-r--r--.icons/awkward/16x16/apps/thinkorswim.svg5
-rw-r--r--.icons/awkward/16x16/apps/thomas-was-alone.svg6
l---------.icons/awkward/16x16/apps/thunar.svg1
l---------.icons/awkward/16x16/apps/thunderbird-3.0.svg1
l---------.icons/awkward/16x16/apps/thunderbird-icon.svg1
l---------.icons/awkward/16x16/apps/thunderbird-mozilla-build.svg1
-rw-r--r--.icons/awkward/16x16/apps/thunderbird.svg14
l---------.icons/awkward/16x16/apps/thunderbolt.svg1
-rw-r--r--.icons/awkward/16x16/apps/tigervnc.svg6
l---------.icons/awkward/16x16/apps/tilda.svg1
-rw-r--r--.icons/awkward/16x16/apps/tiled.svg8
-rw-r--r--.icons/awkward/16x16/apps/tilesetter.svg4
-rw-r--r--.icons/awkward/16x16/apps/tilix.svg6
-rw-r--r--.icons/awkward/16x16/apps/tilp.svg20
l---------.icons/awkward/16x16/apps/time-admin.svg1
l---------.icons/awkward/16x16/apps/time.svg1
-rw-r--r--.icons/awkward/16x16/apps/timeshift.svg4
-rw-r--r--.icons/awkward/16x16/apps/timidity.svg15
l---------.icons/awkward/16x16/apps/tint2.svg1
l---------.icons/awkward/16x16/apps/tint2conf.svg1
-rw-r--r--.icons/awkward/16x16/apps/tipp10.svg12
-rw-r--r--.icons/awkward/16x16/apps/tixati.svg6
-rw-r--r--.icons/awkward/16x16/apps/tmm.svg14
-rw-r--r--.icons/awkward/16x16/apps/to-the-moon.svg7
-rw-r--r--.icons/awkward/16x16/apps/toby-the-secret-mine.svg9
-rw-r--r--.icons/awkward/16x16/apps/todoist.svg4
-rw-r--r--.icons/awkward/16x16/apps/toki-tori.svg17
-rw-r--r--.icons/awkward/16x16/apps/tomahawk.svg4
-rw-r--r--.icons/awkward/16x16/apps/tomato.svg4
l---------.icons/awkward/16x16/apps/tomboy.svg1
l---------.icons/awkward/16x16/apps/tools-report-bug.svg1
l---------.icons/awkward/16x16/apps/tools-wizard.svg1
l---------.icons/awkward/16x16/apps/topmenu-applet.svg1
-rw-r--r--.icons/awkward/16x16/apps/tor-browser-alpha.svg7
l---------.icons/awkward/16x16/apps/tor-browser-en.svg1
-rw-r--r--.icons/awkward/16x16/apps/tor-browser-nightly.svg7
l---------.icons/awkward/16x16/apps/tor-browser-ru.svg1
l---------.icons/awkward/16x16/apps/tor-browser.svg1
l---------.icons/awkward/16x16/apps/tor-messenger.svg1
-rw-r--r--.icons/awkward/16x16/apps/tor.svg7
l---------.icons/awkward/16x16/apps/torbrowser.svg1
-rw-r--r--.icons/awkward/16x16/apps/torchlight-2.svg6
-rw-r--r--.icons/awkward/16x16/apps/torcs.svg8
-rw-r--r--.icons/awkward/16x16/apps/tormessenger.svg5
-rw-r--r--.icons/awkward/16x16/apps/tortoisehg.svg4
-rw-r--r--.icons/awkward/16x16/apps/total-war.svg8
-rw-r--r--.icons/awkward/16x16/apps/touchpad-indicator.svg8
l---------.icons/awkward/16x16/apps/touchpad.svg1
l---------.icons/awkward/16x16/apps/toxygen.svg1
l---------.icons/awkward/16x16/apps/tracker.svg1
-rw-r--r--.icons/awkward/16x16/apps/trackma.svg6
-rw-r--r--.icons/awkward/16x16/apps/tracktion.svg4
l---------.icons/awkward/16x16/apps/tracktion7.svg1
l---------.icons/awkward/16x16/apps/tranquil.svg1
l---------.icons/awkward/16x16/apps/transgui-2.svg1
l---------.icons/awkward/16x16/apps/transgui.svg1
l---------.icons/awkward/16x16/apps/translator.svg1
-rw-r--r--.icons/awkward/16x16/apps/transmageddon.svg4
l---------.icons/awkward/16x16/apps/transmission-gtk.svg1
l---------.icons/awkward/16x16/apps/transmission-qt.svg1
-rw-r--r--.icons/awkward/16x16/apps/transmission-remote-gtk.svg6
-rw-r--r--.icons/awkward/16x16/apps/transmission.svg6
-rw-r--r--.icons/awkward/16x16/apps/trashindicator.svg8
-rw-r--r--.icons/awkward/16x16/apps/trelby.svg5
-rw-r--r--.icons/awkward/16x16/apps/trello.svg5
-rw-r--r--.icons/awkward/16x16/apps/tremulous.svg4
-rw-r--r--.icons/awkward/16x16/apps/tresorit.svg7
-rw-r--r--.icons/awkward/16x16/apps/trillian.svg7
-rw-r--r--.icons/awkward/16x16/apps/trimage.svg9
-rw-r--r--.icons/awkward/16x16/apps/trine.svg3
-rw-r--r--.icons/awkward/16x16/apps/trine2.svg4
-rw-r--r--.icons/awkward/16x16/apps/trine3.svg3
-rw-r--r--.icons/awkward/16x16/apps/trinity-desktop.svg4
-rw-r--r--.icons/awkward/16x16/apps/trojita.svg6
-rw-r--r--.icons/awkward/16x16/apps/tumblr.svg4
-rw-r--r--.icons/awkward/16x16/apps/turtleart.svg19
-rw-r--r--.icons/awkward/16x16/apps/tusk-app.svg4
l---------.icons/awkward/16x16/apps/tusk.svg1
-rw-r--r--.icons/awkward/16x16/apps/tux.svg19
l---------.icons/awkward/16x16/apps/tuxboot.svg1
-rw-r--r--.icons/awkward/16x16/apps/tuxguitar.svg23
-rw-r--r--.icons/awkward/16x16/apps/tuxmath.svg18
l---------.icons/awkward/16x16/apps/tuxpaint.svg1
-rw-r--r--.icons/awkward/16x16/apps/tuxpuck.svg19
l---------.icons/awkward/16x16/apps/tuxracer.svg1
-rw-r--r--.icons/awkward/16x16/apps/tuxtype.svg17
l---------.icons/awkward/16x16/apps/tv.kodi.Kodi.svg1
l---------.icons/awkward/16x16/apps/tvmaxe.svg1
-rw-r--r--.icons/awkward/16x16/apps/tvtime.svg5
-rw-r--r--.icons/awkward/16x16/apps/tweetdeck.svg4
l---------.icons/awkward/16x16/apps/twin.svg1
-rw-r--r--.icons/awkward/16x16/apps/twinkle.svg4
-rw-r--r--.icons/awkward/16x16/apps/twitter.svg6
-rw-r--r--.icons/awkward/16x16/apps/twupic.svg6
-rw-r--r--.icons/awkward/16x16/apps/type-rider.svg4
-rw-r--r--.icons/awkward/16x16/apps/typecatcher.svg4
-rw-r--r--.icons/awkward/16x16/apps/typora.svg4
l---------.icons/awkward/16x16/apps/ubinary.svg1
-rw-r--r--.icons/awkward/16x16/apps/ubiquity-kde.svg4
l---------.icons/awkward/16x16/apps/ubiquity.svg1
l---------.icons/awkward/16x16/apps/ubuntu-cleaner.svg1
l---------.icons/awkward/16x16/apps/ubuntu-kylin-software-center.svg1
l---------.icons/awkward/16x16/apps/ubuntu-logo-icon.svg1
l---------.icons/awkward/16x16/apps/ubuntu-mate.svg1
l---------.icons/awkward/16x16/apps/ubuntu-qtcreator.svg1
-rw-r--r--.icons/awkward/16x16/apps/ubuntu-tweak.svg5
l---------.icons/awkward/16x16/apps/ubuntusoftware.svg1
-rw-r--r--.icons/awkward/16x16/apps/ubuntustudio-controls.svg11
-rw-r--r--.icons/awkward/16x16/apps/ue4editor.svg6
l---------.icons/awkward/16x16/apps/uget-icon.svg1
-rw-r--r--.icons/awkward/16x16/apps/uget.svg4
l---------.icons/awkward/16x16/apps/uk.co.ibboard.cawbird.svg1
l---------.icons/awkward/16x16/apps/uk.co.mangobrain.Infector.svg1
-rw-r--r--.icons/awkward/16x16/apps/ukuu.svg4
-rw-r--r--.icons/awkward/16x16/apps/ulauncher.svg11
-rw-r--r--.icons/awkward/16x16/apps/umbrello.svg10
-rw-r--r--.icons/awkward/16x16/apps/umlet_logo.svg5
-rw-r--r--.icons/awkward/16x16/apps/ums.svg9
-rw-r--r--.icons/awkward/16x16/apps/undertale.svg4
l---------.icons/awkward/16x16/apps/unetbootin.svg1
-rw-r--r--.icons/awkward/16x16/apps/unison-gtk.svg5
l---------.icons/awkward/16x16/apps/unity-color-panel.svg1
l---------.icons/awkward/16x16/apps/unity-datetime-panel.svg1
l---------.icons/awkward/16x16/apps/unity-display-panel.svg1
-rw-r--r--.icons/awkward/16x16/apps/unity-editor-icon.svg4
l---------.icons/awkward/16x16/apps/unity-lens-photos.svg1
l---------.icons/awkward/16x16/apps/unity-mail.svg1
l---------.icons/awkward/16x16/apps/unity-power-panel.svg1
l---------.icons/awkward/16x16/apps/unity-scope-gdrive.svg1
l---------.icons/awkward/16x16/apps/unity-sound-panel.svg1
-rw-r--r--.icons/awkward/16x16/apps/unity-tweak-tool.svg4
l---------.icons/awkward/16x16/apps/unity-webapps-facebook.svg1
l---------.icons/awkward/16x16/apps/unity-webapps-gmail.svg1
l---------.icons/awkward/16x16/apps/unity-webapps-wordpress.svg1
-rw-r--r--.icons/awkward/16x16/apps/unityhub.svg4
-rw-r--r--.icons/awkward/16x16/apps/unknown-horizons.svg8
-rw-r--r--.icons/awkward/16x16/apps/unturned.svg7
l---------.icons/awkward/16x16/apps/update-manager.svg1
l---------.icons/awkward/16x16/apps/update-notifier.svg1
-rw-r--r--.icons/awkward/16x16/apps/uplink.svg4
-rw-r--r--.icons/awkward/16x16/apps/upload-pictures.svg5
-rw-r--r--.icons/awkward/16x16/apps/upsource.svg10
-rw-r--r--.icons/awkward/16x16/apps/upwork.svg4
-rw-r--r--.icons/awkward/16x16/apps/uqm.svg6
-rw-r--r--.icons/awkward/16x16/apps/urbanterror.svg23
-rw-r--r--.icons/awkward/16x16/apps/urserver.svg4
l---------.icons/awkward/16x16/apps/urxvt.svg1
l---------.icons/awkward/16x16/apps/urxvt_48x48.svg1
l---------.icons/awkward/16x16/apps/us.zoom.Zoom.svg1
l---------.icons/awkward/16x16/apps/usb-creator-gtk.svg1
l---------.icons/awkward/16x16/apps/usb-creator-kde.svg1
-rw-r--r--.icons/awkward/16x16/apps/usb-creator.svg4
-rw-r--r--.icons/awkward/16x16/apps/usb.svg4
-rw-r--r--.icons/awkward/16x16/apps/usbguard-icon.svg5
l---------.icons/awkward/16x16/apps/user-info.svg1
l---------.icons/awkward/16x16/apps/user_icon.svg1
l---------.icons/awkward/16x16/apps/userdrake.svg1
l---------.icons/awkward/16x16/apps/uterror.svg1
l---------.icons/awkward/16x16/apps/utilities-energy-monitor.svg1
l---------.icons/awkward/16x16/apps/utilities-file-archiver.svg1
-rw-r--r--.icons/awkward/16x16/apps/utilities-log-viewer.svg7
l---------.icons/awkward/16x16/apps/utilities-system-monitor.svg1
-rw-r--r--.icons/awkward/16x16/apps/utilities-terminal.svg4
-rw-r--r--.icons/awkward/16x16/apps/utilities-terminal_su.svg4
-rw-r--r--.icons/awkward/16x16/apps/utilities-tweak-tool.svg6
-rw-r--r--.icons/awkward/16x16/apps/utilities-x-terminal.svg4
-rw-r--r--.icons/awkward/16x16/apps/utox.svg8
-rw-r--r--.icons/awkward/16x16/apps/vacuum.svg4
-rw-r--r--.icons/awkward/16x16/apps/variety.svg7
-rw-r--r--.icons/awkward/16x16/apps/vbam.svg9
l---------.icons/awkward/16x16/apps/vdrift-64x64.svg1
-rw-r--r--.icons/awkward/16x16/apps/vdrift.svg4
-rw-r--r--.icons/awkward/16x16/apps/vectr.svg7
-rw-r--r--.icons/awkward/16x16/apps/veracrypt.svg8
l---------.icons/awkward/16x16/apps/veracrypt.xpm.svg1
-rw-r--r--.icons/awkward/16x16/apps/veyon-configurator.svg7
-rw-r--r--.icons/awkward/16x16/apps/veyon-master.svg8
-rw-r--r--.icons/awkward/16x16/apps/viber.svg7
-rw-r--r--.icons/awkward/16x16/apps/victor-vran.svg4
-rw-r--r--.icons/awkward/16x16/apps/vidcutter.svg4
l---------.icons/awkward/16x16/apps/video-player.svg1
-rw-r--r--.icons/awkward/16x16/apps/vieb.svg4
l---------.icons/awkward/16x16/apps/viewnior.svg1
-rw-r--r--.icons/awkward/16x16/apps/vifm.svg6
l---------.icons/awkward/16x16/apps/viking.svg1
l---------.icons/awkward/16x16/apps/vim-qt.svg1
-rw-r--r--.icons/awkward/16x16/apps/vim.svg4
-rw-r--r--.icons/awkward/16x16/apps/vimeo.svg4
l---------.icons/awkward/16x16/apps/vinagre.svg1
-rw-r--r--.icons/awkward/16x16/apps/virt-manager.svg5
l---------.icons/awkward/16x16/apps/virt-viewer.svg1
l---------.icons/awkward/16x16/apps/virtualbox-ose.svg1
-rw-r--r--.icons/awkward/16x16/apps/virtualbox.svg4
-rw-r--r--.icons/awkward/16x16/apps/visual-paradigm.svg5
-rw-r--r--.icons/awkward/16x16/apps/visual-studio-code-insiders.svg5
-rw-r--r--.icons/awkward/16x16/apps/visual-studio-code.svg5
-rw-r--r--.icons/awkward/16x16/apps/vivado_logo.svg6
-rw-r--r--.icons/awkward/16x16/apps/vivaldi-beta.svg5
l---------.icons/awkward/16x16/apps/vivaldi-snapshot.svg1
l---------.icons/awkward/16x16/apps/vivaldi-stable.svg1
-rw-r--r--.icons/awkward/16x16/apps/vivaldi.svg5
-rw-r--r--.icons/awkward/16x16/apps/vk.svg4
-rw-r--r--.icons/awkward/16x16/apps/vkaudiosaver.svg4
-rw-r--r--.icons/awkward/16x16/apps/vlc.svg5
-rw-r--r--.icons/awkward/16x16/apps/vmd.svg6
l---------.icons/awkward/16x16/apps/vmnetcfg.svg1
-rw-r--r--.icons/awkward/16x16/apps/vmpk.svg15
l---------.icons/awkward/16x16/apps/vmplayer.svg1
-rw-r--r--.icons/awkward/16x16/apps/vmware-netcfg.svg9
-rw-r--r--.icons/awkward/16x16/apps/vmware-player.svg4
-rw-r--r--.icons/awkward/16x16/apps/vmware-view.svg12
-rw-r--r--.icons/awkward/16x16/apps/vmware-workstation.svg6
l---------.icons/awkward/16x16/apps/vmware.svg1
l---------.icons/awkward/16x16/apps/vnc.svg1
-rw-r--r--.icons/awkward/16x16/apps/vncviewer.svg6
-rw-r--r--.icons/awkward/16x16/apps/vnote.svg6
-rw-r--r--.icons/awkward/16x16/apps/vocal.svg4
-rw-r--r--.icons/awkward/16x16/apps/void-wizard.svg6
l---------.icons/awkward/16x16/apps/vokoscreen.svg1
-rw-r--r--.icons/awkward/16x16/apps/vprerex.svg7
-rw-r--r--.icons/awkward/16x16/apps/vscodium.svg4
-rw-r--r--.icons/awkward/16x16/apps/vstudio.svg5
l---------.icons/awkward/16x16/apps/vuescan.svg1
-rw-r--r--.icons/awkward/16x16/apps/vym.svg6
-rw-r--r--.icons/awkward/16x16/apps/wallch.svg4
-rw-r--r--.icons/awkward/16x16/apps/wallpapoz.svg10
-rw-r--r--.icons/awkward/16x16/apps/war-thunder.svg9
-rw-r--r--.icons/awkward/16x16/apps/wargus.svg8
-rw-r--r--.icons/awkward/16x16/apps/warmux.svg5
l---------.icons/awkward/16x16/apps/warmux_128x128.svg1
-rw-r--r--.icons/awkward/16x16/apps/warzone2100.svg24
l---------.icons/awkward/16x16/apps/waterfox-icon.svg1
-rw-r--r--.icons/awkward/16x16/apps/waterfox.svg9
-rw-r--r--.icons/awkward/16x16/apps/wavebox.svg4
-rw-r--r--.icons/awkward/16x16/apps/wayland.svg4
l---------.icons/awkward/16x16/apps/weather-widget.svg1
-rw-r--r--.icons/awkward/16x16/apps/weather.svg10
l---------.icons/awkward/16x16/apps/web-browser.svg1
l---------.icons/awkward/16x16/apps/web-google-drive.svg1
l---------.icons/awkward/16x16/apps/web-google-gmail-offline.svg1
l---------.icons/awkward/16x16/apps/web-google-gmail.svg1
l---------.icons/awkward/16x16/apps/webbrowser-app.svg1
-rw-r--r--.icons/awkward/16x16/apps/webby.svg4
l---------.icons/awkward/16x16/apps/webcamoid.svg1
-rw-r--r--.icons/awkward/16x16/apps/webplotdigitizer.svg9
l---------.icons/awkward/16x16/apps/website.i2pd.i2pd.svg1
-rw-r--r--.icons/awkward/16x16/apps/webstorm.svg10
-rw-r--r--.icons/awkward/16x16/apps/webtorrent-desktop.svg9
-rw-r--r--.icons/awkward/16x16/apps/wechat.svg8
l---------.icons/awkward/16x16/apps/weechat.svg1
-rw-r--r--.icons/awkward/16x16/apps/welcome-screen.svg14
l---------.icons/awkward/16x16/apps/wesnoth-1.10-icon.svg1
l---------.icons/awkward/16x16/apps/wesnoth-1.10_editor-icon.svg1
l---------.icons/awkward/16x16/apps/wesnoth-1.12-icon.svg1
l---------.icons/awkward/16x16/apps/wesnoth-1.12_editor-icon.svg1
l---------.icons/awkward/16x16/apps/wesnoth-1.14-icon.svg1
l---------.icons/awkward/16x16/apps/wesnoth-1.14_editor-icon.svg1
l---------.icons/awkward/16x16/apps/wesnoth-icon.svg1
-rw-r--r--.icons/awkward/16x16/apps/wesnoth.svg8
l---------.icons/awkward/16x16/apps/wesnoth_editor-icon.svg1
-rw-r--r--.icons/awkward/16x16/apps/wesnoth_editor.svg12
l---------.icons/awkward/16x16/apps/wewechat.svg1
-rw-r--r--.icons/awkward/16x16/apps/whalebird.svg4
l---------.icons/awkward/16x16/apps/whatsapp-desktop.svg1
l---------.icons/awkward/16x16/apps/whatsapp-nativefier.svg1
-rw-r--r--.icons/awkward/16x16/apps/whatsapp.svg4
l---------.icons/awkward/16x16/apps/whatsdesk.svg1
-rw-r--r--.icons/awkward/16x16/apps/whatsie.svg6
l---------.icons/awkward/16x16/apps/wicd-gtk.svg1
-rw-r--r--.icons/awkward/16x16/apps/wicd.svg7
-rw-r--r--.icons/awkward/16x16/apps/widelands.svg4
l---------.icons/awkward/16x16/apps/wifi-radar.svg1
-rw-r--r--.icons/awkward/16x16/apps/wikipedia.svg4
l---------.icons/awkward/16x16/apps/window-duplicate.svg1
l---------.icons/awkward/16x16/apps/window_list.svg1
-rw-r--r--.icons/awkward/16x16/apps/windstille-0.2.svg9
-rw-r--r--.icons/awkward/16x16/apps/wine-help.svg4
l---------.icons/awkward/16x16/apps/wine-notepad.svg1
-rw-r--r--.icons/awkward/16x16/apps/wine-uninstaller.svg4
l---------.icons/awkward/16x16/apps/wine-winecfg.svg1
-rw-r--r--.icons/awkward/16x16/apps/wine.svg7
-rw-r--r--.icons/awkward/16x16/apps/winecfg.svg4
-rw-r--r--.icons/awkward/16x16/apps/winefile.svg7
-rw-r--r--.icons/awkward/16x16/apps/winemine.svg4
-rw-r--r--.icons/awkward/16x16/apps/winetricks.svg4
l---------.icons/awkward/16x16/apps/winff.svg1
-rw-r--r--.icons/awkward/16x16/apps/wingpanel.svg4
-rw-r--r--.icons/awkward/16x16/apps/wings3d.svg12
l---------.icons/awkward/16x16/apps/winhelp.svg1
l---------.icons/awkward/16x16/apps/wire-desktop.svg1
-rw-r--r--.icons/awkward/16x16/apps/wire.svg8
-rw-r--r--.icons/awkward/16x16/apps/wireshark.svg6
-rw-r--r--.icons/awkward/16x16/apps/wiznote.svg4
l---------.icons/awkward/16x16/apps/wl-ico-64.svg1
l---------.icons/awkward/16x16/apps/wmail.svg1
l---------.icons/awkward/16x16/apps/wmtweaks.svg1
-rw-r--r--.icons/awkward/16x16/apps/woeusbgui-icon.svg4
-rw-r--r--.icons/awkward/16x16/apps/wolfenstein.svg4
l---------.icons/awkward/16x16/apps/wolfram-mathematica.svg1
-rw-r--r--.icons/awkward/16x16/apps/wolfram-player.svg4
l---------.icons/awkward/16x16/apps/wop.svg1
l---------.icons/awkward/16x16/apps/wordpad.svg1
-rw-r--r--.icons/awkward/16x16/apps/wordpress.svg5
-rw-r--r--.icons/awkward/16x16/apps/words.svg9
-rw-r--r--.icons/awkward/16x16/apps/wordview.svg4
l---------.icons/awkward/16x16/apps/wordview.xpm.svg1
l---------.icons/awkward/16x16/apps/work.openpaper.Paperwork.svg1
-rw-r--r--.icons/awkward/16x16/apps/workflowy.svg9
-rw-r--r--.icons/awkward/16x16/apps/workrave.svg8
-rw-r--r--.icons/awkward/16x16/apps/workspace-switcher-left-bottom.svg4
-rw-r--r--.icons/awkward/16x16/apps/workspace-switcher-right-bottom.svg4
-rw-r--r--.icons/awkward/16x16/apps/workspace-switcher-right-top.svg4
-rw-r--r--.icons/awkward/16x16/apps/workspace-switcher-top-left.svg4
l---------.icons/awkward/16x16/apps/workspace-switcher.svg1
-rw-r--r--.icons/awkward/16x16/apps/world-of-goo.svg7
-rw-r--r--.icons/awkward/16x16/apps/world-of-tanks.svg7
-rw-r--r--.icons/awkward/16x16/apps/worldofpadman.svg9
-rw-r--r--.icons/awkward/16x16/apps/worms.svg4
-rw-r--r--.icons/awkward/16x16/apps/wpa_gui.svg6
l---------.icons/awkward/16x16/apps/wpcom.svg1
-rw-r--r--.icons/awkward/16x16/apps/wps-office-etmain.svg4
-rw-r--r--.icons/awkward/16x16/apps/wps-office-pdfmain.svg4
-rw-r--r--.icons/awkward/16x16/apps/wps-office-wppmain.svg4
-rw-r--r--.icons/awkward/16x16/apps/wps-office-wpsmain.svg4
l---------.icons/awkward/16x16/apps/wps-office2019-etmain.svg1
l---------.icons/awkward/16x16/apps/wps-office2019-pdfmain.svg1
l---------.icons/awkward/16x16/apps/wps-office2019-wppmain.svg1
l---------.icons/awkward/16x16/apps/wps-office2019-wpsmain.svg1
-rw-r--r--.icons/awkward/16x16/apps/wpscrackgui.svg8
l---------.icons/awkward/16x16/apps/ws.openarena.OpenArena.svg1
-rw-r--r--.icons/awkward/16x16/apps/wunderlist.svg6
l---------.icons/awkward/16x16/apps/www-browser.svg1
l---------.icons/awkward/16x16/apps/wxHexEditor.svg1
-rw-r--r--.icons/awkward/16x16/apps/wxcas.svg4
-rw-r--r--.icons/awkward/16x16/apps/wxglade.svg10
l---------.icons/awkward/16x16/apps/wxmaxima.svg1
l---------.icons/awkward/16x16/apps/x-office-address-book.svg1
l---------.icons/awkward/16x16/apps/x-pdf.svg1
l---------.icons/awkward/16x16/apps/x-system-software-sources.svg1
l---------.icons/awkward/16x16/apps/x.svg1
-rw-r--r--.icons/awkward/16x16/apps/xampp.svg4
l---------.icons/awkward/16x16/apps/xapp.svg1
l---------.icons/awkward/16x16/apps/xar.svg1
l---------.icons/awkward/16x16/apps/xarchiver.svg1
l---------.icons/awkward/16x16/apps/xboard.svg1
l---------.icons/awkward/16x16/apps/xcalc.svg1
-rw-r--r--.icons/awkward/16x16/apps/xcas.svg4
l---------.icons/awkward/16x16/apps/xchat-gnome.svg1
-rw-r--r--.icons/awkward/16x16/apps/xchat.svg4
l---------.icons/awkward/16x16/apps/xchm-48.svg1
l---------.icons/awkward/16x16/apps/xclipboard.svg1
l---------.icons/awkward/16x16/apps/xclock.svg1
l---------.icons/awkward/16x16/apps/xconsole.svg1
-rw-r--r--.icons/awkward/16x16/apps/xcos.svg8
l---------.icons/awkward/16x16/apps/xdiagnose.svg1
-rw-r--r--.icons/awkward/16x16/apps/xdman.svg7
l---------.icons/awkward/16x16/apps/xed.svg1
l---------.icons/awkward/16x16/apps/xedit.svg1
l---------.icons/awkward/16x16/apps/xemacs.svg1
l---------.icons/awkward/16x16/apps/xeyes.svg1
l---------.icons/awkward/16x16/apps/xfburn.svg1
l---------.icons/awkward/16x16/apps/xfcalendar.svg1
l---------.icons/awkward/16x16/apps/xfce-edit.svg1
l---------.icons/awkward/16x16/apps/xfce-filemanager.svg1
l---------.icons/awkward/16x16/apps/xfce-mail.svg1
l---------.icons/awkward/16x16/apps/xfce-man.svg1
l---------.icons/awkward/16x16/apps/xfce-mount.svg1
l---------.icons/awkward/16x16/apps/xfce-mouse.svg1
l---------.icons/awkward/16x16/apps/xfce-newmail.svg1
l---------.icons/awkward/16x16/apps/xfce-schedule.svg1
l---------.icons/awkward/16x16/apps/xfce-sensors.svg1
l---------.icons/awkward/16x16/apps/xfce-sound.svg1
l---------.icons/awkward/16x16/apps/xfce-system-info.svg1
l---------.icons/awkward/16x16/apps/xfce-system-lock.svg1
l---------.icons/awkward/16x16/apps/xfce-system-settings.svg1
l---------.icons/awkward/16x16/apps/xfce-terminal.svg1
l---------.icons/awkward/16x16/apps/xfce-theme-manager.svg1
l---------.icons/awkward/16x16/apps/xfce-ui.svg1
l---------.icons/awkward/16x16/apps/xfce-unknown.svg1
l---------.icons/awkward/16x16/apps/xfce4-appfinder.svg1
l---------.icons/awkward/16x16/apps/xfce4-backdrop.svg1
l---------.icons/awkward/16x16/apps/xfce4-battery-plugin.svg1
l---------.icons/awkward/16x16/apps/xfce4-clipman-plugin.svg1
l---------.icons/awkward/16x16/apps/xfce4-clock.svg1
l---------.icons/awkward/16x16/apps/xfce4-color-settings.svg1
l---------.icons/awkward/16x16/apps/xfce4-cpufreq-plugin.svg1
l---------.icons/awkward/16x16/apps/xfce4-cpugraph-plugin.svg1
l---------.icons/awkward/16x16/apps/xfce4-dict.svg1
l---------.icons/awkward/16x16/apps/xfce4-display.svg1
-rw-r--r--.icons/awkward/16x16/apps/xfce4-eyes.svg8
-rw-r--r--.icons/awkward/16x16/apps/xfce4-fsguard-plugin-warning.svg4
l---------.icons/awkward/16x16/apps/xfce4-indicator-plugin.svg1
l---------.icons/awkward/16x16/apps/xfce4-logo.svg1
l---------.icons/awkward/16x16/apps/xfce4-mcs-manager.svg1
l---------.icons/awkward/16x16/apps/xfce4-menueditor.svg1
l---------.icons/awkward/16x16/apps/xfce4-mixer.svg1
l---------.icons/awkward/16x16/apps/xfce4-netload-plugin.svg1
l---------.icons/awkward/16x16/apps/xfce4-notes-plugin.svg1
l---------.icons/awkward/16x16/apps/xfce4-notifyd.svg1
l---------.icons/awkward/16x16/apps/xfce4-panel-menu.svg1
l---------.icons/awkward/16x16/apps/xfce4-panel.svg1
l---------.icons/awkward/16x16/apps/xfce4-power-manager-settings.svg1
l---------.icons/awkward/16x16/apps/xfce4-pulseaudio-plugin.svg1
-rw-r--r--.icons/awkward/16x16/apps/xfce4-session.svg8
l---------.icons/awkward/16x16/apps/xfce4-settings.svg1
l---------.icons/awkward/16x16/apps/xfce4-sound.svg1
l---------.icons/awkward/16x16/apps/xfce4-splash.svg1
l---------.icons/awkward/16x16/apps/xfce4-system-lock.svg1
-rw-r--r--.icons/awkward/16x16/apps/xfce4-systray.svg7
-rw-r--r--.icons/awkward/16x16/apps/xfce4-taskbar.svg8
l---------.icons/awkward/16x16/apps/xfce4-time-out-plugin.svg1
l---------.icons/awkward/16x16/apps/xfce4-timer.svg1
l---------.icons/awkward/16x16/apps/xfce4-ui.svg1
l---------.icons/awkward/16x16/apps/xfce4-weather.svg1
l---------.icons/awkward/16x16/apps/xfce4-workspaces.svg1
l---------.icons/awkward/16x16/apps/xfce4_xicon.svg1
l---------.icons/awkward/16x16/apps/xfce_unknown.svg1
l---------.icons/awkward/16x16/apps/xfdashboard.svg1
l---------.icons/awkward/16x16/apps/xfpm-ac-adapter.svg1
l---------.icons/awkward/16x16/apps/xfpm-suspend.svg1
l---------.icons/awkward/16x16/apps/xfsm-hibernate.svg1
l---------.icons/awkward/16x16/apps/xfsm-logout.svg1
l---------.icons/awkward/16x16/apps/xfsm-reboot.svg1
l---------.icons/awkward/16x16/apps/xfsm-shutdown.svg1
l---------.icons/awkward/16x16/apps/xfsm-suspend.svg1
l---------.icons/awkward/16x16/apps/xfsm-switch.svg1
l---------.icons/awkward/16x16/apps/xfwm4.svg1
-rw-r--r--.icons/awkward/16x16/apps/xhydra.svg4
-rw-r--r--.icons/awkward/16x16/apps/xiaomitool.svg6
l---------.icons/awkward/16x16/apps/ximian-evolution-calendar.svg1
-rw-r--r--.icons/awkward/16x16/apps/xine.svg4
-rw-r--r--.icons/awkward/16x16/apps/xiphos.svg6
-rw-r--r--.icons/awkward/16x16/apps/xmind.svg4
-rw-r--r--.icons/awkward/16x16/apps/xmlcopyeditor.svg9
l---------.icons/awkward/16x16/apps/xmms.svg1
-rw-r--r--.icons/awkward/16x16/apps/xmoto.svg5
-rw-r--r--.icons/awkward/16x16/apps/xnconvert.svg4
-rw-r--r--.icons/awkward/16x16/apps/xneur.svg4
-rw-r--r--.icons/awkward/16x16/apps/xnoise.svg5
-rw-r--r--.icons/awkward/16x16/apps/xnretro.svg9
-rw-r--r--.icons/awkward/16x16/apps/xnsketch.svg13
-rw-r--r--.icons/awkward/16x16/apps/xnview.svg5
l---------.icons/awkward/16x16/apps/xnviewmp.svg1
-rw-r--r--.icons/awkward/16x16/apps/xonotic.svg5
-rw-r--r--.icons/awkward/16x16/apps/xorg.svg8
-rw-r--r--.icons/awkward/16x16/apps/xournal.svg9
l---------.icons/awkward/16x16/apps/xournalpp.svg1
l---------.icons/awkward/16x16/apps/xpad.svg1
l---------.icons/awkward/16x16/apps/xpdf.svg1
l---------.icons/awkward/16x16/apps/xplayer.svg1
l---------.icons/awkward/16x16/apps/xreader.svg1
l---------.icons/awkward/16x16/apps/xsane.svg1
l---------.icons/awkward/16x16/apps/xscreensaver.svg1
-rw-r--r--.icons/awkward/16x16/apps/xt7-player-mpv.svg4
l---------.icons/awkward/16x16/apps/xterm-color.svg1
l---------.icons/awkward/16x16/apps/xterm-color_48x48.svg1
l---------.icons/awkward/16x16/apps/xterm.svg1
l---------.icons/awkward/16x16/apps/xvidcap.svg1
l---------.icons/awkward/16x16/apps/xviewer.svg1
l---------.icons/awkward/16x16/apps/xyz.z3ntu.razergenie.svg1
-rw-r--r--.icons/awkward/16x16/apps/y-ppa-manager.svg10
-rw-r--r--.icons/awkward/16x16/apps/yacreader-library.svg5
-rw-r--r--.icons/awkward/16x16/apps/yacreader.svg3
-rw-r--r--.icons/awkward/16x16/apps/yad.svg6
-rw-r--r--.icons/awkward/16x16/apps/yahoo-mail.svg5
-rw-r--r--.icons/awkward/16x16/apps/yakuake.svg4
-rw-r--r--.icons/awkward/16x16/apps/yakyak.svg4
-rw-r--r--.icons/awkward/16x16/apps/yandex-browser-beta.svg4
l---------.icons/awkward/16x16/apps/yandex-browser.svg1
-rw-r--r--.icons/awkward/16x16/apps/yandex-disk.svg5
-rw-r--r--.icons/awkward/16x16/apps/yaourtgui.svg4
-rw-r--r--.icons/awkward/16x16/apps/yarock.svg5
l---------.icons/awkward/16x16/apps/yast-addon.svg1
l---------.icons/awkward/16x16/apps/yast-bootloader.svg1
l---------.icons/awkward/16x16/apps/yast-checkmedia.svg1
l---------.icons/awkward/16x16/apps/yast-control-center.svg1
l---------.icons/awkward/16x16/apps/yast-device-tree.svg1
l---------.icons/awkward/16x16/apps/yast-disk.svg1
l---------.icons/awkward/16x16/apps/yast-firewall.svg1
l---------.icons/awkward/16x16/apps/yast-hardware.svg1
l---------.icons/awkward/16x16/apps/yast-high_availability.svg1
l---------.icons/awkward/16x16/apps/yast-host.svg1
-rw-r--r--.icons/awkward/16x16/apps/yast-hwinfo.svg43
l---------.icons/awkward/16x16/apps/yast-inetd.svg1
l---------.icons/awkward/16x16/apps/yast-iscsi-client.svg1
l---------.icons/awkward/16x16/apps/yast-kerberos.svg1
l---------.icons/awkward/16x16/apps/yast-keyboard.svg1
l---------.icons/awkward/16x16/apps/yast-lan.svg1
l---------.icons/awkward/16x16/apps/yast-language.svg1
l---------.icons/awkward/16x16/apps/yast-ldap-server.svg1
l---------.icons/awkward/16x16/apps/yast-live-install.svg1
l---------.icons/awkward/16x16/apps/yast-mail.svg1
l---------.icons/awkward/16x16/apps/yast-messages.svg1
l---------.icons/awkward/16x16/apps/yast-misc.svg1
l---------.icons/awkward/16x16/apps/yast-network_services.svg1
l---------.icons/awkward/16x16/apps/yast-nfs.svg1
l---------.icons/awkward/16x16/apps/yast-nis.svg1
l---------.icons/awkward/16x16/apps/yast-ntp-client.svg1
l---------.icons/awkward/16x16/apps/yast-online_update.svg1
l---------.icons/awkward/16x16/apps/yast-powertweak.svg1
l---------.icons/awkward/16x16/apps/yast-printer.svg1
l---------.icons/awkward/16x16/apps/yast-proxy.svg1
l---------.icons/awkward/16x16/apps/yast-release-notes.svg1
l---------.icons/awkward/16x16/apps/yast-remote.svg1
l---------.icons/awkward/16x16/apps/yast-runlevel.svg1
l---------.icons/awkward/16x16/apps/yast-samba-client.svg1
l---------.icons/awkward/16x16/apps/yast-samba-server.svg1
l---------.icons/awkward/16x16/apps/yast-scanner.svg1
l---------.icons/awkward/16x16/apps/yast-security.svg1
-rw-r--r--.icons/awkward/16x16/apps/yast-snapper.svg4
l---------.icons/awkward/16x16/apps/yast-software.svg1
-rw-r--r--.icons/awkward/16x16/apps/yast-sound.svg6
l---------.icons/awkward/16x16/apps/yast-sudo.svg1
l---------.icons/awkward/16x16/apps/yast-support.svg1
l---------.icons/awkward/16x16/apps/yast-sw_single.svg1
l---------.icons/awkward/16x16/apps/yast-sw_source.svg1
l---------.icons/awkward/16x16/apps/yast-sysconfig.svg1
l---------.icons/awkward/16x16/apps/yast-system.svg1
l---------.icons/awkward/16x16/apps/yast-tftp-server.svg1
l---------.icons/awkward/16x16/apps/yast-timezone.svg1
l---------.icons/awkward/16x16/apps/yast-users.svg1
l---------.icons/awkward/16x16/apps/yast-vendor.svg1
l---------.icons/awkward/16x16/apps/yast-vm-install.svg1
l---------.icons/awkward/16x16/apps/yast-x11.svg1
-rw-r--r--.icons/awkward/16x16/apps/yast.svg6
l---------.icons/awkward/16x16/apps/yd-128.svg1
-rw-r--r--.icons/awkward/16x16/apps/youtrack.svg10
l---------.icons/awkward/16x16/apps/youtube-dl-gui.svg1
l---------.icons/awkward/16x16/apps/youtube-dl-gui_48x48.svg1
l---------.icons/awkward/16x16/apps/youtube-dl-qt-icon.svg1
-rw-r--r--.icons/awkward/16x16/apps/youtube-dl.svg4
l---------.icons/awkward/16x16/apps/youtube-dlg.svg1
-rw-r--r--.icons/awkward/16x16/apps/youtube.svg4
-rw-r--r--.icons/awkward/16x16/apps/yubikey-neo-manager.svg4
-rw-r--r--.icons/awkward/16x16/apps/yubikey-personalization-gui.svg4
-rw-r--r--.icons/awkward/16x16/apps/yubikey-piv-manager.svg4
-rw-r--r--.icons/awkward/16x16/apps/yubioath.svg6
l---------.icons/awkward/16x16/apps/yumex-dnf.svg1
l---------.icons/awkward/16x16/apps/yumex.svg1
-rw-r--r--.icons/awkward/16x16/apps/yuzu.svg5
-rw-r--r--.icons/awkward/16x16/apps/zandronum.svg6
-rw-r--r--.icons/awkward/16x16/apps/zanshin.svg7
l---------.icons/awkward/16x16/apps/zathura.svg1
-rw-r--r--.icons/awkward/16x16/apps/zaz.svg5
-rw-r--r--.icons/awkward/16x16/apps/zeal.svg5
-rw-r--r--.icons/awkward/16x16/apps/zegrapher.svg5
l---------.icons/awkward/16x16/apps/zen-icon.svg1
l---------.icons/awkward/16x16/apps/zenmap.svg1
-rw-r--r--.icons/awkward/16x16/apps/zevdocs.svg7
-rw-r--r--.icons/awkward/16x16/apps/zim.svg9
l---------.icons/awkward/16x16/apps/zoom-desktop.svg1
l---------.icons/awkward/16x16/apps/zoom-icon.svg1
-rw-r--r--.icons/awkward/16x16/apps/zotero.svg4
l---------.icons/awkward/16x16/apps/zsnes.svg1
-rw-r--r--.icons/awkward/16x16/apps/zulip.svg6
-rw-r--r--.icons/awkward/16x16/apps/zuluCrypt.svg5
-rw-r--r--.icons/awkward/16x16/apps/zuluMount.svg4
-rw-r--r--.icons/awkward/16x16/apps/zynaddsubfx.svg5
5203 files changed, 19433 insertions, 0 deletions
diff --git a/.icons/awkward/16x16/apps/0ad.svg b/.icons/awkward/16x16/apps/0ad.svg
new file mode 100644
index 00000000..1846b15f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/0ad.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#886c38" d="m8 0a8 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 -8z"/>
+ <path fill="#ffffff" d="m7 2.0859a6 6 0 0 0 -4.9102 4.9141h4.9102v-4.9141zm2 0.0039v4.9102h4.914a6 6 0 0 0 -4.914 -4.9102zm-6.9141 6.9102a6 6 0 0 0 4.9141 4.91v-4.91h-4.9141zm6.9141 0v4.914a6 6 0 0 0 4.91 -4.914h-4.91z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/140-game.svg b/.icons/awkward/16x16/apps/140-game.svg
new file mode 100644
index 00000000..d444238c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/140-game.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect width="16" height="16" rx="1" ry="1" style="fill:#3f3f3f"/>
+ <rect x="1" y="5" width="2" height="5" style="fill:#ffffff"/>
+ <path d="m4 10 5-5v7h-2v-2z" style="fill:#ffffff"/>
+ <circle cx="12.5" cy="7.5" r="2.5" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/1CD8_rundll32.0.svg b/.icons/awkward/16x16/apps/1CD8_rundll32.0.svg
new file mode 120000
index 00000000..417f68ca
--- /dev/null
+++ b/.icons/awkward/16x16/apps/1CD8_rundll32.0.svg
@@ -0,0 +1 @@
+wine.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/1E64_notepad.0.svg b/.icons/awkward/16x16/apps/1E64_notepad.0.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/1E64_notepad.0.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/1cestart.svg b/.icons/awkward/16x16/apps/1cestart.svg
new file mode 100644
index 00000000..704b48b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/1cestart.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#fecd38" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fe3838" d="m4 5v1h1v5h0.9998v-6h-0.7498z"/>
+ <path fill="#fe3838" d="m11 5a3 3 0 0 0 -3 3 3 3 0 0 0 3 3h4.416c0.13-0.323 0.236-0.657 0.324-1h-4.74a2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2 2 2 0 0 1 1.729 1h1.095a3 3 0 0 0 -2.824 -2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/1cv8.svg b/.icons/awkward/16x16/apps/1cv8.svg
new file mode 120000
index 00000000..3144b306
--- /dev/null
+++ b/.icons/awkward/16x16/apps/1cv8.svg
@@ -0,0 +1 @@
+1cestart.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/1cv8c.svg b/.icons/awkward/16x16/apps/1cv8c.svg
new file mode 120000
index 00000000..3144b306
--- /dev/null
+++ b/.icons/awkward/16x16/apps/1cv8c.svg
@@ -0,0 +1 @@
+1cestart.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/1password.svg b/.icons/awkward/16x16/apps/1password.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/1password.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/2048-qt.svg b/.icons/awkward/16x16/apps/2048-qt.svg
new file mode 100644
index 00000000..c132e835
--- /dev/null
+++ b/.icons/awkward/16x16/apps/2048-qt.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#70c74d" width="16" height="16" x="0" y="0" rx="1.2" ry="1.2"/>
+ <path style="fill:#ffffff" d="m 9.4999996,9.0000003 c -0.822505,0 -1.5,0 -1.5,1.4999997 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 C 10.322505,14 11,14 11,12.5 11,12.1157 10.74149,11.7667 10.5,11.5 10.74149,11.2333 11,10.8843 11,10.5 11,9.0000003 10.322505,9.0000003 9.4999996,9.0000003 Z m 0,0.9999997 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 5,9.0000003 5,11 l 1,0 0,-1.9999997 0.9999996,0 0,1.9999997 0.5,0 0,1 -0.5,0 0,2 L 6,14 6,12 4,12 4,9.0000003 l 1,0 0,0"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 5.5,2.9999998 c 0,0 -0.354375,-0.007 -0.723635,0.17775 C 4.40711,3.3623498 4,3.8333503 4,4.5000003 l 1,0 c 0,-0.5 0.5,-0.5 0.5,-0.5 0,0 0.5,0 0.5,0.5 0,0.2639 -0.0698,0.41145 -0.203125,0.578099 -0.133325,0.166701 -0.34668,0.334 -0.59668,0.5215 -0.25,0.1875 -0.536645,0.395201 -0.77832,0.6973 C 4.1802,6.5989503 4,7.0139003 4,7.5000003 L 4,8 7,8 7,7.0000003 l -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 0.241675,-0.30205 0.421875,-0.717 0.421875,-1.2031 0,-0.66665 -0.40711,-1.1376505 -0.776365,-1.3222505 C 5.854375,2.9930998 5.5,2.9999998 5.5,2.9999998 Z"/>
+ <path style="fill:#ffffff" d="m 9.75,2.9999823 c -0.96085,0 -1.75,0.78915 -1.75,1.75 l 0,1.5 c 0,0.96085 0.78915,1.7499997 1.75,1.7499997 0.96085,0 1.75,-0.7891497 1.75,-1.7499997 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/16x16/apps/2064-read-only-memories.svg b/.icons/awkward/16x16/apps/2064-read-only-memories.svg
new file mode 100644
index 00000000..565d4ee1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/2064-read-only-memories.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <circle cx="8" cy="8" r="8" style="fill:#4fc8f3"/>
+ <path d="m8 0a8 8 0 0 0-1 0.072265625v1.9277344c0 0.554 0.446 1 1 1s1-0.446 1-1v-1.9296875a8 8 0 0 0-1-0.0703125zm-3 0.58789062a8 8 0 0 0-0.953125 0.46874998c-0.021984 0.1470517-0.0464641 0.2936226-0.046875 0.4433594 0 1.9329966 1.790861 3.5 4 3.5s4-1.5670034 4-3.5c-3.21e-4 -0.151814-0.024383-0.3001673-0.046875-0.4492188a8 8 0 0 0-0.953125-0.46093745v1.4101562c0 1-1 2-3 2s-3-1-3-2v-1.4121094z" style="fill:#ffffff"/>
+ <rect x="5" y="6" width="1" height="4" rx=".5" ry=".5" style="fill:#ffffff"/>
+ <rect x="10" y="6" width="1" height="4" rx=".5" ry=".5" style="fill:#ffffff"/>
+ <path d="m5.4957627 12.504187 5.0042373-0.004237c0-1-1-1-1-1" style="fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1px;stroke:#ffffff"/>
+ <rect x="2" y="10" width="3" height="1" rx=".5" ry=".5" style="fill:#f8bfd5"/>
+ <rect x="11" y="10" width="3" height="1" rx=".5" ry=".5" style="fill:#f8bfd5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/2402_msiexec.0.svg b/.icons/awkward/16x16/apps/2402_msiexec.0.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/16x16/apps/2402_msiexec.0.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/2EF4_wordpad.0.svg b/.icons/awkward/16x16/apps/2EF4_wordpad.0.svg
new file mode 120000
index 00000000..65f0dd42
--- /dev/null
+++ b/.icons/awkward/16x16/apps/2EF4_wordpad.0.svg
@@ -0,0 +1 @@
+applications-office.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/4137_winhlp32.0.svg b/.icons/awkward/16x16/apps/4137_winhlp32.0.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/16x16/apps/4137_winhlp32.0.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/4diac-ide.svg b/.icons/awkward/16x16/apps/4diac-ide.svg
new file mode 100644
index 00000000..668a7c48
--- /dev/null
+++ b/.icons/awkward/16x16/apps/4diac-ide.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#1e3d7d" width="16" height="14" x="-16" y="-14" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#ffffff" d="m 13.2,2 v 10.8 h -6 z"/>
+ <path style="fill:#ffffff" d="M 0,2 V 5 H 3 V 2 Z"/>
+ <path style="fill:#ffffff" d="m 0,11 v 1 h 8 v -1 z"/>
+ <path style="fill:#ffffff" d="m 0,9 v 1 H 9 V 9 Z"/>
+ <path style="fill:#ffffff" d="M 0,7 V 8 H 10 V 7 Z"/>
+ <path style="fill:#ff950e" d="M 12.434375,0 6,12.211719 V 14 h 7 v 2 h 2 v -2 h 1 V 12 H 15 V 0 H 13.8 Z M 13,3.981 V 12 H 8.6523436 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/4kslideshowmaker.svg b/.icons/awkward/16x16/apps/4kslideshowmaker.svg
new file mode 100644
index 00000000..d1431347
--- /dev/null
+++ b/.icons/awkward/16x16/apps/4kslideshowmaker.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#a1252b" d="m 5.000852,1.9999994 c -2.1726303,0 -3.9982062,1.8263949 -3.9982062,4 0,0.7443578 0.2715309,1.4082039 0.6403377,2.0117188 L 0.32131087,10.648437 c -0.99802573,1.99383 0.4496194,4.341503 2.67848583,4.34375 l 9.9955153,0.0078 c 2.230045,0.0014 3.681444,-2.346186 2.684343,-4.341797 L 13.180776,5.6582025 C 12.343489,3.9904501 10.203651,3.4839844 8.7081731,4.5996088 8.1261088,3.1007331 6.6798952,1.9999994 5.000852,1.9999994 Z"/>
+ <path style="fill:#ffffff" d="m 5,4.9999994 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m 5.5,2 -1.5,3 -1.5,-2 -2,2.9999996 -1,-1.9999996 -1.5,2.9921876 10,0.0078 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/4kstogram.svg b/.icons/awkward/16x16/apps/4kstogram.svg
new file mode 100644
index 00000000..0a2d96dd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/4kstogram.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ff6c3a" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#ffffff" d="M 13,2 A 1.0000001,1.0000001 0 0 1 14,2.9999999 1.0000001,1.0000001 0 0 1 13,4 1.0000001,1.0000001 0 0 1 12,2.9999999 1.0000001,1.0000001 0 0 1 13,2 Z"/>
+ <path style="fill:#ffffff" d="M 8,3 A 5,5 0 0 1 13,8 5,5 0 0 1 8,13 5,5 0 0 1 3,8 5,5 0 0 1 8,3 Z"/>
+ <path style="fill:#ff9c79" d="M 8,5 A 3,3 0 0 0 5,8 3,3 0 0 0 8,11 3,3 0 0 0 11,8 3,3 0 0 0 8,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/4kvideodownloader.svg b/.icons/awkward/16x16/apps/4kvideodownloader.svg
new file mode 100644
index 00000000..986adc4b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/4kvideodownloader.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#88ba14" cx="-12.571" cy="10.571" r="3.429" transform="scale(-1,1)"/>
+ <circle style="fill:#88ba14" cx="-9" cy="7" r="4" transform="scale(-1,1)"/>
+ <circle style="fill:#88ba14" cx="-5.667" cy="7.723" r="2.667" transform="scale(-1,1)"/>
+ <circle style="fill:#88ba14" cx="-3.429" cy="10.571" r="3.429" transform="scale(-1,1)"/>
+ <rect style="fill:#88ba14" width="9.143" height="4.571" x="-12.57" y="9.43" transform="scale(-1,1)"/>
+ <rect style="fill:#ffffff" width="1.5" height="5" x="5" y="7"/>
+ <rect style="fill:#ffffff" width="1.5" height="5" x="9.5" y="7"/>
+ <rect style="fill:#ffffff" width="1" height="6" x="7" y="-11" transform="rotate(90)"/>
+ <rect style="fill:#ffffff" width="1" height="6" x="11" y="-11" transform="rotate(90)"/>
+ <rect style="fill:#ffffff" width="1" height="6" x="9" y="-11" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/4kvideotomp3.svg b/.icons/awkward/16x16/apps/4kvideotomp3.svg
new file mode 100644
index 00000000..e2c85472
--- /dev/null
+++ b/.icons/awkward/16x16/apps/4kvideotomp3.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#b7b7b7" cx="8.5" cy="8.5" r="7.5"/>
+ <g transform="translate(-15.5,-15)">
+ <circle style="fill:#3f3f3f" cx="24" cy="20" r="2"/>
+ <circle style="fill:#3f3f3f" cx="24" cy="27" r="2"/>
+ </g>
+ <circle style="fill:#3f3f3f" cx="8.5" cy="-12" r="2" transform="rotate(90)"/>
+ <circle style="fill:#3f3f3f" cx="8.5" cy="-5" r="2" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/4kyoutubetomp3.svg b/.icons/awkward/16x16/apps/4kyoutubetomp3.svg
new file mode 100644
index 00000000..e2eb53fb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/4kyoutubetomp3.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#678dfd" cx="-12.571" cy="10.571" r="3.429" transform="scale(-1,1)"/>
+ <circle style="fill:#678dfd" cx="-9" cy="7" r="4" transform="scale(-1,1)"/>
+ <circle style="fill:#678dfd" cx="-5.667" cy="7.723" r="2.667" transform="scale(-1,1)"/>
+ <circle style="fill:#678dfd" cx="-3.429" cy="10.571" r="3.429" transform="scale(-1,1)"/>
+ <rect style="fill:#678dfd" width="9.143" height="4.571" x="-12.57" y="9.43" transform="scale(-1,1)"/>
+ <path style="fill:#ffffff" d="M 11,4.5 6,6 V 7.5 9.0878906 C 5.8395376,9.030398 5.6704498,9.0006756 5.5,9 4.6715729,9 4,9.6715729 4,10.5 4,11.328427 4.6715729,12 5.5,12 6.3284271,12 7,11.328427 7,10.5 V 7.1992188 L 10,6.3007812 V 8.0878906 C 9.8395376,8.030398 9.6704498,8.0006756 9.5,8 8.6715729,8 8,8.6715729 8,9.5 8,10.328427 8.6715729,11 9.5,11 10.328427,11 11,10.328427 11,9.5 V 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/5961_Defunct_x86.0.svg b/.icons/awkward/16x16/apps/5961_Defunct_x86.0.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/5961_Defunct_x86.0.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/6180-the-moon.svg b/.icons/awkward/16x16/apps/6180-the-moon.svg
new file mode 100644
index 00000000..7d32b522
--- /dev/null
+++ b/.icons/awkward/16x16/apps/6180-the-moon.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <circle cx="8" cy="8" r="8" style="fill:#e4e4e4"/>
+ <path style="fill:#4f4f4f" d="m2 6c-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="6" x="5"/>
+ <path style="fill:#4f4f4f" d="m8 6c-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="m12 6c-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/16x16/apps/7-days-to-die.svg b/.icons/awkward/16x16/apps/7-days-to-die.svg
new file mode 100644
index 00000000..abaceb51
--- /dev/null
+++ b/.icons/awkward/16x16/apps/7-days-to-die.svg
@@ -0,0 +1,4 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect width="16" height="16" rx="1" ry="1" style="fill:#595552"/>
+ <path d="m2 2 1 2h6l-1 2 0.71875-0.4277344 0.28125 0.0839844 0.21875-0.0410156-1.109375 1.109375-0.109375-0.3457032-0.5292969 0.8457032 0.0820313 0.2226562-1.25 1.6386719-0.7480469 1.2207035-0.0292969 0.667968 0.1425782 0.359375-0.5566407 0.916016 0.2226563 0.332031-0.3613282 0.861328 1.6113282-2.166015 0.4160156-0.277344-2 3.693359 2.4160156-2.916015 0.5839844-0.998047v-0.443359l0.2773438-0.335938 0.5527343-0.0253906 0.6386719-0.2226563 0.53125-0.9433593-0.1386719-0.1679688-0.2675781 0.359375-0.1796875-0.1640625 0.9160155-1 0.054688-0.8046875 1.615234-2.03125 2-3h-12z" style="fill:#c6241d"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/7596_iexplore.0.svg b/.icons/awkward/16x16/apps/7596_iexplore.0.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/16x16/apps/7596_iexplore.0.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/7765_winebrowser.0.svg b/.icons/awkward/16x16/apps/7765_winebrowser.0.svg
new file mode 120000
index 00000000..417f68ca
--- /dev/null
+++ b/.icons/awkward/16x16/apps/7765_winebrowser.0.svg
@@ -0,0 +1 @@
+wine.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/7kaa.svg b/.icons/awkward/16x16/apps/7kaa.svg
new file mode 100644
index 00000000..a280d115
--- /dev/null
+++ b/.icons/awkward/16x16/apps/7kaa.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#3f3f3f" d="M 6.0453871,0.74851196 5.6056549,2.0498512 4.5729166,1.1428572 4.2113097,2.2105655 3.4300595,1.5238096 3.0453871,2.6607143 2.2864584,2.2857143 2.203125,3.5714286 1.1436012,3.0476191 1.0558036,4.4077379 4e-8,4.1964286 0.26934526,5.5431547 3,10.508929 13,10.491072 15.730655,5.5431547 16,4.1964286 l -1.055803,0.2113093 -0.0878,-1.3601188 -1.059524,0.5238095 -0.08333,-1.2857143 -0.758929,0.375 L 12.569941,1.5238096 11.78869,2.2105655 11.427083,1.1428572 10.394345,2.0498512 9.954613,0.74851196 8.9218751,1.655506 8.7648808,2.2410715 l 0,-0.3363096 L 8.002976,0.7619048 8,0.7663691 7.997024,0.7619048 7.2351193,1.9047619 l 0,0.3363096 L 7.078125,1.655506 Z"/>
+ <rect style="fill:#4f4f4f" width="14" height="6" x="1" y="10" rx="1.4" ry="1.5"/>
+ <path style="fill:none;stroke:#ffb73c;stroke-linecap:round;stroke-linejoin:round" d="m 3.5,7.5 h 3 c -1.7401364,1.8195207 -2,2.638194 -2,5"/>
+ <path style="fill:none;stroke:#ffb73c;stroke-linecap:round;stroke-linejoin:round" d="m 9.5,7.5 v 5"/>
+ <path style="fill:none;stroke:#ffb73c;stroke-linecap:round;stroke-linejoin:round" d="m 12.5,7.5 -3,2.785713"/>
+ <path style="fill:none;stroke:#ffb73c;stroke-linecap:round;stroke-linejoin:round" d="M 12.5,12.5 9.5,9.5238084"/>
+ <path style="fill:#f43e3e" transform="matrix(0.28767796,0,0,0.27681824,0.64359349,-1.1072729)" d="M 25.571673,22.062393 15.143345,4.0000003 36,3.9999997 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/7z.svg b/.icons/awkward/16x16/apps/7z.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/7z.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/7zip.svg b/.icons/awkward/16x16/apps/7zip.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/7zip.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/8bitmmo.svg b/.icons/awkward/16x16/apps/8bitmmo.svg
new file mode 100644
index 00000000..16768ead
--- /dev/null
+++ b/.icons/awkward/16x16/apps/8bitmmo.svg
@@ -0,0 +1,5 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect y="2.220446e-16" width="16" height="16" rx="2.4615386" ry="2.4615386" style="fill:#5e5e5e"/>
+ <path d="m2 4v8h1v1h-1v1h-1v1.511719c0.4091228 0.303078 0.9104371 0.488281 1.4609375 0.488281h11.078124c0.550501 0 1.051815-0.185203 1.460938-0.488281v-0.511719h-1v-2h-1v-1h1v-8h-12z" style="fill:#3f3f3f"/>
+ <path d="m3 5v7h10v-7zm1 2h3v1h-3zm5 0h3v1h-3zm-6 6v2h1v1h8v-2h1v-1z" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/8tracks.svg b/.icons/awkward/16x16/apps/8tracks.svg
new file mode 100644
index 00000000..0383a339
--- /dev/null
+++ b/.icons/awkward/16x16/apps/8tracks.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#355681" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linejoin:round" d="M 8.5,7 C 8.5,6.5291 7.9598,2.512 11.5,2.5 15.59,2.4861 15.455,8.4998 11.5,8.5 H 5.5 C 1.5958,8.5503 1.5338,14.52 5.5,14.5 8.9408,14.483 8.5166,10.571 8.5,10"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/97C1_wordpad.0.svg b/.icons/awkward/16x16/apps/97C1_wordpad.0.svg
new file mode 120000
index 00000000..65f0dd42
--- /dev/null
+++ b/.icons/awkward/16x16/apps/97C1_wordpad.0.svg
@@ -0,0 +1 @@
+applications-office.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/A35F_hh.0.svg b/.icons/awkward/16x16/apps/A35F_hh.0.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/16x16/apps/A35F_hh.0.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Abricotine.svg b/.icons/awkward/16x16/apps/Abricotine.svg
new file mode 120000
index 00000000..b5d50149
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Abricotine.svg
@@ -0,0 +1 @@
+abricotine.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Acetino2.svg b/.icons/awkward/16x16/apps/Acetino2.svg
new file mode 120000
index 00000000..35e96e4b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Acetino2.svg
@@ -0,0 +1 @@
+acetoneiso.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/AdobeFlash.svg b/.icons/awkward/16x16/apps/AdobeFlash.svg
new file mode 120000
index 00000000..29daacec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/AdobeFlash.svg
@@ -0,0 +1 @@
+flash.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/AdobePhotoshop.svg b/.icons/awkward/16x16/apps/AdobePhotoshop.svg
new file mode 100644
index 00000000..6a1018f3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/AdobePhotoshop.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#3b478c" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#219fd1" d="m3.0001 4.0287s1.0505-0.028749 1.9153-0.028749c1.2 0 2.5846 0.4 2.5846 2.5s-1.3846 2.5-2.5847 2.4928c-0.26557 0.01158-0.41532 0.014345-0.41532 0.014345v1.9929h-1.5zm1.4999 3.9687c0.15253 0.01544 0.15208 0.00801 0.37815 0.00519 0.753-0.0094 1.1218-0.8321 1.1218-1.5526 0-0.6472-0.2872-1.4225-1.0102-1.45-0.2882-0.011-0.4898 0-0.4898 0z"/>
+ <path fill="#219fd1" d="m9.0001 9.5c0.3126 0.1993 0.9104 0.5 1.4129 0.5 0.514 0 1.087-0.4068 1.087-0.7 0-0.2936-0.31-0.6415-0.947-0.8645-1.1283-0.3991-1.564-0.8769-1.5528-1.5456 0-1.0801 0.8714-1.8899 2.2238-1.8899 0.633 0 1.276 0.5 1.276 0.5v1c-0.246-0.141-0.751-0.5-1.22-0.5-0.414 0-0.78 0.2068-0.78 0.5 0 0.37726 0.34384 0.61283 1.0142 0.85947 1.039 0.37555 1.4747 0.92706 1.4858 1.7722 0 1.0682-0.79281 1.9177-2.3686 1.8661-0.54-0.018-1.2176-0.264-1.631-0.498-0.0000116-0.42649-0.0000086-0.57351 0.0000612-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/AdobeReader.svg b/.icons/awkward/16x16/apps/AdobeReader.svg
new file mode 120000
index 00000000..d0e0f0dc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/AdobeReader.svg
@@ -0,0 +1 @@
+acroread.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/AdobeReader10.svg b/.icons/awkward/16x16/apps/AdobeReader10.svg
new file mode 120000
index 00000000..d0e0f0dc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/AdobeReader10.svg
@@ -0,0 +1 @@
+acroread.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/AdobeReader11.svg b/.icons/awkward/16x16/apps/AdobeReader11.svg
new file mode 120000
index 00000000..d0e0f0dc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/AdobeReader11.svg
@@ -0,0 +1 @@
+acroread.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/AdobeReader12.svg b/.icons/awkward/16x16/apps/AdobeReader12.svg
new file mode 120000
index 00000000..d0e0f0dc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/AdobeReader12.svg
@@ -0,0 +1 @@
+acroread.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/AdobeReader8.svg b/.icons/awkward/16x16/apps/AdobeReader8.svg
new file mode 120000
index 00000000..d0e0f0dc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/AdobeReader8.svg
@@ -0,0 +1 @@
+acroread.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/AdobeReader9.svg b/.icons/awkward/16x16/apps/AdobeReader9.svg
new file mode 120000
index 00000000..d0e0f0dc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/AdobeReader9.svg
@@ -0,0 +1 @@
+acroread.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Alacritty.svg b/.icons/awkward/16x16/apps/Alacritty.svg
new file mode 100644
index 00000000..25340496
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Alacritty.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ec4b02" width="14" height="1.6" x="1" y="1" rx=".498" ry=".554"/>
+ <rect style="fill:#959595;paint-order:markers fill stroke" width="16" height="14" x="0" y="2" rx=".852" ry=".888"/>
+ <rect style="fill:#14232b;paint-order:markers fill stroke" width="12" height="10" x="2" y="4" rx="0" ry="0"/>
+ <path style="fill:#3c98fe" d="M 7.3182733,9.8365181 7.1043781,10.368057 C 7.6791369,12.183294 7.6791369,12.183294 8,13.766797 8.3208631,12.183294 8.3208631,12.183294 8.8956219,10.368057 L 8.6817267,9.8365181 8,8.1423977 Z"/>
+ <path style="fill:#ec7a02" d="M 7.2631582,5 H 8.7368414 L 12,13 H 10.631578 L 8,6.8898432 5.3684215,13 H 4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/Alva.svg b/.icons/awkward/16x16/apps/Alva.svg
new file mode 100644
index 00000000..a36365cb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Alva.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#e4e4e4" cx="8" cy="8" r="8"/>
+ <path style="fill:#ec0361;fill-rule:evenodd" d="m 11.79139,7.0000003 c 0.167978,0 0.267965,0.1960148 0.169977,0.3360255 L 7.3779517,13.910522 C 7.2579671,14.078536 7,13.99453 7,13.786513 V 7.2120163 C 7,7.0960074 7.093987,7.0000003 7.2079738,7.0000003 Z"/>
+ <path style="fill:#5802cd;fill-rule:evenodd" d="M 8.7890625 2 A 0.2000027 0.2 0 0 0 8.6230469 2.0898438 L 4.0390625 8.6640625 C 3.9390612 8.8040619 4.0390286 9 4.2070312 9 L 8.7910156 9 C 8.9050172 9 9 8.9031096 9 8.7871094 L 9 2.2148438 C 9 2.0828439 8.895064 2 8.7890625 2 z M 8 4.7324219 L 8 8 L 5.7226562 8 L 8 4.7324219 z"/>
+ <path style="fill:#51004d;fill-rule:evenodd" d="M 8 7 L 8 8 L 7 8 L 7 9 L 8.7910156 9 C 8.9050172 9 9 8.9031096 9 8.7871094 L 9 7 L 8 7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/Anatine.svg b/.icons/awkward/16x16/apps/Anatine.svg
new file mode 120000
index 00000000..fdd0aecb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Anatine.svg
@@ -0,0 +1 @@
+anatine.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/AppImage.svg b/.icons/awkward/16x16/apps/AppImage.svg
new file mode 120000
index 00000000..21092453
--- /dev/null
+++ b/.icons/awkward/16x16/apps/AppImage.svg
@@ -0,0 +1 @@
+../mimetypes/application-x-iso9660-appimage.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/AppImageLauncher.svg b/.icons/awkward/16x16/apps/AppImageLauncher.svg
new file mode 100644
index 00000000..9910b893
--- /dev/null
+++ b/.icons/awkward/16x16/apps/AppImageLauncher.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#1b627c" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff;paint-order:stroke fill markers" d="m 7.9999999,2 a 6.0000045,6.0000082 0 0 0 -6,6.0000002 6.0000045,6.0000082 0 0 0 6,5.9999998 A 6.0000045,6.0000082 0 0 0 14,8.0000002 6.0000045,6.0000082 0 0 0 7.9999999,2 Z m 0,0.75 A 5.250003,5.250006 0 0 1 13.25,8.0000002 5.250003,5.250006 0 0 1 7.9999999,13.25 a 5.250003,5.250006 0 0 1 -5.25,-5.2499998 5.250003,5.250006 0 0 1 5.25,-5.2500002 z"/>
+ <path style="fill:#ffffff;paint-order:stroke fill markers" d="M 7.9999995,2.7500231 3.3125055,10.625014 7.4134373,8.3116083 7.9999995,7.9809438 Z m 0,0 L 12.687494,10.625014 8.5865618,8.3116083 7.9999995,7.9809438 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/Ardour-Ardour_5.12.0.svg b/.icons/awkward/16x16/apps/Ardour-Ardour_5.12.0.svg
new file mode 120000
index 00000000..de8b00f5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Ardour-Ardour_5.12.0.svg
@@ -0,0 +1 @@
+ardour.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Black_Chocobo.svg b/.icons/awkward/16x16/apps/Black_Chocobo.svg
new file mode 100644
index 00000000..42e906c1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Black_Chocobo.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#6f6f6f" width="16" height="16" x="0" y="0" rx="1.2" ry="1.2"/>
+ <path style="fill:#3f3f3f" d="M 5.5200812,16 C 5.8786656,15.056845 6.2744376,14.036926 6.1210348,13.006135 6.0718652,12.426638 4.5070776,11.557918 3.9214388,11.61 4.7162804,10.832711 4.6818618,8.250268 4.3185982,6.5395192 4.1044722,5.7696384 4.5533958,5.0112768 4.862985,4.3010064 4.839569,3.6866832 5.6243222,3.4259324 5.7480942,3.8817016 6.2189954,3.5657956 6.8431094,2.7877884 7.376621,3.4264808 7.9458958,3.7439904 8.4388786,3.9348008 9.0894018,3.7902232 9.7413022,3.4864272 10.14117,3.2728871 10.700852,2.8007171 11.27979,2.3308814 11.875528,1.8678196 12.340649,1.2765308 12.644515,1.0983215 12.854324,0.43119162 13.067516,0.39999974 12.960354,1.0628789 12.730669,1.7108965 12.472975,2.3285576 12.101536,3.0235231 11.310865,3.3007323 10.753384,3.7988255 10.691098,4.3882191 11.497999,3.4335947 11.846376,3.5498675 12.47425,3.3926911 12.921186,2.7828347 13.50321,2.4710915 13.983114,1.9269489 14.674583,1.609017 15.050603,0.96663962 15.451348,0.5201183 14.92311,1.5561425 14.886028,1.7466243 c -0.30415,0.5848381 -0.557232,1.2017232 -0.95124,1.7321876 -0.299647,0.6039844 -0.964986,1.0438716 -1.638461,1.0810176 -0.360671,0.068591 -1.007055,0.042852 -1.18302,0.3072904 0.654867,0.1952388 1.320587,-0.025948 1.959544,-0.1786736 0.586263,-0.213312 0.804026,0.2078419 0.232245,0.6855007 -0.211163,0.8781036 -1.148464,0.5800168 -1.807032,0.684106 -0.759819,0.093899 0.123668,0.8723325 0.589845,0.6906581 1.007369,-0.2940504 0.113882,0.9213272 -0.441815,0.617458 -0.867887,-0.5580912 -0.57566,0.692306 -0.607088,1.174728 0.0951,0.4966644 -0.303261,1.6782039 0.569891,1.5066709 0.341596,-0.095696 1.293582,0.0512 0.558522,0.402297 -0.396863,0.181384 -0.403353,0.938792 -0.936221,0.507691 -0.705237,-0.143976 0.413279,0.630247 -0.241905,0.776609 -0.93472,0.442788 -0.599489,1.455431 -0.961369,2.393526 C 9.8969926,14.771466 9.4626344,15.340123 9.4329044,16 8.0288316,15.98996 6.922638,16.05668 5.5200812,16 Z"/>
+ <g transform="matrix(1.2376699,0,0,1.0416666,-1.4161553,-0.74999856)">
+ <ellipse style="fill:#456ef0" cx="6" cy="7.2" rx=".8" ry="1.2"/>
+ <path style="opacity:0.5979996;fill:#113ecd" d="M 5.3664064,6.4703119 A 0.8,1.2 0 0 0 5.2,7.1999995 0.8,1.2 0 0 0 5.5757812,8.2164059 1,1 0 0 0 6,7.3999995 1,1 0 0 0 5.3664064,6.4703119 Z"/>
+ <path id="ellipse1023" style="fill:#ffffff" d="M 6,5.9999995 A 0.8,1.2 0 0 0 5.5570312,6.2023431 0.8,1.2 0 0 1 5.6,6.1999995 a 0.8,1.2 0 0 1 0.8,1.2 A 0.8,1.2 0 0 1 6.0429688,8.3976559 0.8,1.2 0 0 0 6.8,7.1999995 a 0.8,1.2 0 0 0 -0.8,-1.2 z"/>
+ <path style="fill:#2e2e2e" d="m 5.196558,6.9910171 c -0.030164,0.12745 0.0038,0.2368644 0.00344,0.3721072 3.452e-4,0.1352428 0.015928,0.2694248 0.046094,0.3968752 C 5.447648,7.7366179 5.5997664,7.5660303 5.6,7.3631243 5.5997664,7.1602183 5.3981124,7.0143983 5.196558,6.9910171 Z"/>
+ </g>
+ <path style="fill:#eba420" d="M 4.5086469,5.0999995 C 1.8564912,6.3486103 0.36989339,9.922772 1.2572971,12.594617 1.3366664,12.782335 1.4368003,12.959452 1.6191366,13.1 2.0862561,12.830833 2.2724162,12.356518 2.6635971,12.036654 2.8544314,11.882376 3.0774,11.769942 3.3484577,11.783285 4.1292227,11.737795 4.7136532,11.498362 5.2807368,11.313033 5.6057503,11.148722 5.9574528,11.032328 6.2848342,10.850512 6.8897362,10.583655 7.3064019,9.724556 6.7120132,9.546716 6.5750229,9.511228 6.4013332,9.535528 6.2610271,9.4822963 5.5658096,9.0676727 5.0506359,8.1367251 4.8715817,7.4322331 4.678032,6.6736911 4.3072273,5.8510931 4.4600096,5.1645391 Z"/>
+ <path style="opacity:0.3" d="M 3.8863128,6.6626194 C 3.7347291,6.8142027 3.1936608,7.1095063 3.0420771,6.957923 2.8904937,6.806339 3.185797,6.2652708 3.3373804,6.1136875 c 0.1515837,-0.1515833 0.3973487,-0.1515833 0.5489324,0 0.1515829,0.1515833 0.1515829,0.3973486 0,0.5489319 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/Blender.svg b/.icons/awkward/16x16/apps/Blender.svg
new file mode 120000
index 00000000..965ce912
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Blender.svg
@@ -0,0 +1 @@
+blender.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Buka.svg b/.icons/awkward/16x16/apps/Buka.svg
new file mode 120000
index 00000000..4b9f5b61
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Buka.svg
@@ -0,0 +1 @@
+buka.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/BurpSuiteCommunity.svg b/.icons/awkward/16x16/apps/BurpSuiteCommunity.svg
new file mode 120000
index 00000000..f55d5b94
--- /dev/null
+++ b/.icons/awkward/16x16/apps/BurpSuiteCommunity.svg
@@ -0,0 +1 @@
+burp.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/CMakeSetup.svg b/.icons/awkward/16x16/apps/CMakeSetup.svg
new file mode 100644
index 00000000..66c55aef
--- /dev/null
+++ b/.icons/awkward/16x16/apps/CMakeSetup.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.51613 0 0 .51613 -.51613 .38381)">
+ <path fill="#fff" d="m23.15 21.482a7.0284 7.685 0 0 1 -7.0284 7.685 7.0284 7.685 0 0 1 -7.0284 -7.685 7.0284 7.685 0 0 1 7.0284 -7.685 7.0284 7.685 0 0 1 7.0284 7.685z"/>
+ <g transform="matrix(.7561 0 0 .74359 -2.0244 -1.7179)">
+ <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>
+</svg>
diff --git a/.icons/awkward/16x16/apps/CMakeSetup32.svg b/.icons/awkward/16x16/apps/CMakeSetup32.svg
new file mode 120000
index 00000000..d73f7c09
--- /dev/null
+++ b/.icons/awkward/16x16/apps/CMakeSetup32.svg
@@ -0,0 +1 @@
+CMakeSetup.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Caprine.svg b/.icons/awkward/16x16/apps/Caprine.svg
new file mode 120000
index 00000000..b8719ad4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Caprine.svg
@@ -0,0 +1 @@
+fbmessenger.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Cyan.svg b/.icons/awkward/16x16/apps/Cyan.svg
new file mode 120000
index 00000000..57e0d706
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Cyan.svg
@@ -0,0 +1 @@
+cyan.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/CycligentGitTool.svg b/.icons/awkward/16x16/apps/CycligentGitTool.svg
new file mode 100644
index 00000000..5dc4777d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/CycligentGitTool.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#2ba798" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#3f3f3f" d="M 9.273054,11.933279 C 7.7079297,11.61863 6.5724878,11.078525 6.0632628,9.636531 5.9319978,9.2648266 5.8860057,8.6562109 5.9643178,8.3272116 6.2471996,7.1387854 7.6828714,6.7112787 9.5045653,7.2730124 c 0.6761297,0.2084914 1.6671167,0.7062054 1.6671167,0.8372934 0,0.066594 -0.125007,0.1289234 -0.495812,0.2472177 l -0.268566,0.085676 -0.37186,-0.1716737 C 8.5967209,7.6073235 7.307581,7.7809594 7.0188339,8.6778313 6.84613,10.464628 8.5355228,11.17622 9.9385322,11.121034 c 0.3262558,-0.01438 0.3983358,-0.03242 0.7263658,-0.181785 0.464014,-0.211278 0.924225,-0.618323 1.122036,-0.9924157 0.517275,-0.9782518 0.22015,-2.0524666 -0.856314,-3.09588 C 9.6787522,5.6375258 7.7899983,4.8342087 6.1948751,4.836765 5.4279829,4.8379317 4.9851222,4.9787604 4.5843969,5.3486661 4.1912511,5.7115755 4.039149,6.1579159 4.0824408,6.8216502 c 0.094588,1.4502175 0.9963482,2.9711601 2.4885857,4.1973458 0.2817011,0.231475 0.5121818,0.445092 0.5121818,0.474703 0,0.100567 -0.1518122,0.05433 -0.5204975,-0.158532 C 5.2908254,10.600852 4.2818236,9.5795193 3.6149708,8.3514087 3.0877969,7.380537 2.8910611,6.4395672 3.0577376,5.6862118 3.1849547,5.111203 3.4903579,4.6738393 3.9689172,4.3790366 c 1.0469693,-0.6113563 2.7733761,-0.35829 3.7066564,-0.104801 1.9927529,0.5561575 3.7715784,1.6982152 4.7067104,3.0000253 0.966925,1.2757962 0.718961,2.9525561 -0.192539,3.8362791 -0.455508,0.420092 -0.75554,0.605854 -1.220836,0.755851 -0.462668,0.149153 -1.1515063,0.176321 -1.695855,0.06688 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/EasyTAG_icon.svg b/.icons/awkward/16x16/apps/EasyTAG_icon.svg
new file mode 120000
index 00000000..655858a3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/EasyTAG_icon.svg
@@ -0,0 +1 @@
+easytag.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Encryptr.svg b/.icons/awkward/16x16/apps/Encryptr.svg
new file mode 100644
index 00000000..fd936c0a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Encryptr.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#c41f5b" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#fff" d="m12 10h-4v4z"/>
+ <path fill="#fff" d="m12 6h-4v4z"/>
+ <path fill="#ea7aa2" d="m12 2h-4v4z"/>
+ <path fill="#e0e0e0" d="m4 10h4v4z"/>
+ <rect fill="#e0e0e0" width="4" height="8" x="4" y="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/Etermutilities-terminal.svg b/.icons/awkward/16x16/apps/Etermutilities-terminal.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Etermutilities-terminal.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/FAHControl.svg b/.icons/awkward/16x16/apps/FAHControl.svg
new file mode 100644
index 00000000..f3c75a1b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/FAHControl.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#98ecef" cx="13" cy="2" r="2"/>
+ <circle style="fill:#ff6bf4" cx="4" cy="10" r="2"/>
+ <circle style="fill:#ff6bf4" cx="7" cy="14" r="2"/>
+ <circle style="fill:#cc4e38" cx="4" cy="13" r="3"/>
+ <circle style="fill:#f26666" cx="9.5" cy="11.5" r="3.5"/>
+ <circle style="fill:#fdcc58" cx="8.5" cy="7.5" r="5.5"/>
+ <circle style="fill:#ff6bf4" cx="2.5" cy="13.5" r="2.5"/>
+ <path style="fill:#f26666;fill-rule:evenodd" d="M 7.7800937,6.7174768 C 7.229511,8.8561908 5.9106337,10.455637 3.8558323,9.88257 1.8010309,9.3095036 0.58162041,7.1111708 1.1322026,4.9724568 1.6827849,2.8337428 3.7948658,1.564535 5.8496672,2.1376016 7.9044681,2.710668 8.3306759,4.5787624 7.7800937,6.7174768 Z"/>
+ <circle style="fill:#98ecef" cx="13" cy="6" r="2"/>
+ <circle style="fill:#4e59b3" cx="11" cy="4" r="3"/>
+ <path style="fill:#98ecef;fill-rule:evenodd" d="M 11,4 C 11,5.1045694 10.386803,6 9.1818183,6 7.9768334,6 7,5.1045694 7,4 7,2.8954306 7.9768334,2 9.1818183,2 10.386803,2 11,2.8954306 11,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/FB4C_iexplore.0.svg b/.icons/awkward/16x16/apps/FB4C_iexplore.0.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/16x16/apps/FB4C_iexplore.0.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/FBReader.svg b/.icons/awkward/16x16/apps/FBReader.svg
new file mode 120000
index 00000000..73b5f272
--- /dev/null
+++ b/.icons/awkward/16x16/apps/FBReader.svg
@@ -0,0 +1 @@
+fbreader.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/FacebookMessenger-facebook.com.svg b/.icons/awkward/16x16/apps/FacebookMessenger-facebook.com.svg
new file mode 120000
index 00000000..b8719ad4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/FacebookMessenger-facebook.com.svg
@@ -0,0 +1 @@
+fbmessenger.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/FoxitReader.svg b/.icons/awkward/16x16/apps/FoxitReader.svg
new file mode 120000
index 00000000..d167b12d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/FoxitReader.svg
@@ -0,0 +1 @@
+foxit-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Freeter.svg b/.icons/awkward/16x16/apps/Freeter.svg
new file mode 100644
index 00000000..4a1fd687
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Freeter.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#52575f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 3,2 V 14 H 6 V 2 Z"/>
+ <path style="fill:#ffffff" d="m 7,2 v 3 h 6 V 2 Z"/>
+ <path style="fill:#ffffff" d="m 7,6 v 3 h 3 V 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/GMail-mail.google.com.svg b/.icons/awkward/16x16/apps/GMail-mail.google.com.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/16x16/apps/GMail-mail.google.com.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/GP6-icon.svg b/.icons/awkward/16x16/apps/GP6-icon.svg
new file mode 100644
index 00000000..fe4fba15
--- /dev/null
+++ b/.icons/awkward/16x16/apps/GP6-icon.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 13.184188,12.822399 C 9.7710199,16.702429 6.7961405,16.592713 4.7538394,14.8127 1.6885594,12.141252 -1.1473475,2.4360357 0.46963603,0.59830748 2.0863339,-1.239592 12.262867,1.5568861 14.444597,3.5909586 16.626672,5.6250881 16.776559,8.738083 13.183903,12.822456 Z"/>
+ <path style="fill:#ffffff" d="m 6.2587891,6.0000001 c -0.7076285,0 -1.2608358,0.198659 -1.6611328,0.595703 -0.3982755,0.395086 -0.5976562,0.9473891 -0.5976562,1.6562501 0,0.706903 0.1993807,1.25823 0.5976562,1.6552735 C 4.9979758,10.302334 5.5511831,10.5 6.2587891,10.5 c 0.323481,0 0.6280135,-0.04073 0.913086,-0.12207 0.285073,-0.08329 0.5915901,-0.205462 0.8281251,-0.366211 V 8.0000002 H 6.5000001 v 0.5 h 0.998047 v 1.296875 c -0.1354615,0.075534 -0.2881815,0.132148 -0.458008,0.1689455 -0.1698195,0.03486 -0.5131645,0.051757 -0.729492,0.051757 -0.5539515,0 -1.095015,-0.1480111 -1.3740236,-0.4443361 C 4.659536,9.2769167 4.5000001,8.8368572 4.5000001,8.2519532 c 0,-0.586841 0.1595364,-1.0288701 0.4365234,-1.3251951 0.2790086,-0.2963255 0.8200721,-0.444336 1.3740236,-0.444336 0.2809855,0 0.47381,0.0467 0.7285155,0.1396485 0.254706,0.092951 0.4843076,0.231073 0.7109376,0.415039 v -0.625 C 7.5255937,6.2765361 7.2912936,6.1742141 7.0244141,6.1044921 6.7595781,6.0347701 6.5539696,6.0000001 6.2587891,6.0000001 Z"/>
+ <path style="fill:#f14649" d="M 9 6 L 9 10.5 L 9.5 10.5 L 9.5 9 L 10.382812 9 C 10.890249 8.99545 11.348628 8.898532 11.607422 8.6796875 C 11.868237 8.4608435 11.998047 7.9866218 11.998047 7.5585938 C 11.998047 7.1344386 11.868237 6.5625945 11.607422 6.34375 C 11.348628 6.1229695 10.890269 6 10.382812 6 L 9 6 z M 9.5 6.5019531 L 10.425781 6.5019531 C 10.768048 6.4928631 11.033695 6.5700294 11.220703 6.7089844 C 11.40771 6.8479414 11.5 7.293752 11.5 7.5488281 C 11.5 7.8058096 11.407706 8.1540133 11.220703 8.2929688 C 11.033695 8.4319242 10.768228 8.5 10.425781 8.5 L 9.5 8.5 L 9.5 6.5019531 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/GPG-Key4.svg b/.icons/awkward/16x16/apps/GPG-Key4.svg
new file mode 100644
index 00000000..62375920
--- /dev/null
+++ b/.icons/awkward/16x16/apps/GPG-Key4.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect width="16" height="16" rx="1" ry="1.05467" style="fill:#08581b"/>
+ <circle cx="6.5" cy="9.5" r="5.5" style="fill:#aca793"/>
+ <path d="M 13,1 7.7617188,6.2382812 A 3.5,3.5 0 0 0 6.5,6 3.5,3.5 0 0 0 3,9.5 3.5,3.5 0 0 0 6.5,13 3.5,3.5 0 0 0 10,9.5 3.5,3.5 0 0 0 9.7636719,8.2363281 L 10,8 h 2 V 6 h 1 L 14,5 V 4 L 15,3 V 1 Z M 6,9 A 1,1 0 0 1 7,10 1,1 0 0 1 6,11 1,1 0 0 1 5,10 1,1 0 0 1 6,9 Z" style="fill:#ffffff"/>
+ <path d="m7 6 5-6-5 3-3-1z" style="fill:#fff51f"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/GPU_Viewer.svg b/.icons/awkward/16x16/apps/GPU_Viewer.svg
new file mode 100644
index 00000000..cfc273b2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/GPU_Viewer.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#4f4f4f" width="15" height="9" x="1" y="3" rx="1.429" ry="1.5"/>
+ <rect style="fill:#4f4f4f" width="1" height="3" x="4" y="11"/>
+ <rect style="fill:#4f4f4f" width="2" height="13" x="0" y="1" rx="1" ry="1"/>
+ <circle style="fill:#ffffff" cx="5.5" cy="7.5" r="3.5"/>
+ <rect style="fill:#34ae72" width="1" height="5" x="5" y="5"/>
+ <rect style="fill:#34ae72" width="1" height="5" x="7" y="-8" transform="rotate(90)"/>
+ <rect style="fill:#34ae72" width="1" height="5" x=".91" y="-11.69" transform="rotate(135)"/>
+ <rect style="fill:#34ae72" width="1" height="5" x="8.69" y="-3.91" transform="matrix(0.70710678,0.70710678,0.70710678,-0.70710678,0,0)"/>
+ <rect style="fill:#4f4f4f" width="1" height="3" x="6" y="11"/>
+ <rect style="fill:#4f4f4f" width="1" height="3" x="8" y="11"/>
+ <circle style="fill:#ffffff" cx="12.5" cy="7.5" r="2.5"/>
+ <rect style="fill:#34ae72" width=".6" height="3" x="12.2" y="6"/>
+ <rect style="fill:#34ae72" width=".6" height="3" x="7.2" y="-14" transform="rotate(90)"/>
+ <rect style="fill:#34ae72" width=".6" height="3" x="-3.84" y="-15.64" transform="rotate(135)"/>
+ <rect style="fill:#34ae72" width=".6" height="3" x="13.84" y="2.04" transform="matrix(0.70710678,0.70710678,0.70710678,-0.70710678,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/GitKraken.svg b/.icons/awkward/16x16/apps/GitKraken.svg
new file mode 120000
index 00000000..e7d60f47
--- /dev/null
+++ b/.icons/awkward/16x16/apps/GitKraken.svg
@@ -0,0 +1 @@
+gitkraken.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Gitter.svg b/.icons/awkward/16x16/apps/Gitter.svg
new file mode 120000
index 00000000..fe19be77
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Gitter.svg
@@ -0,0 +1 @@
+gitter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Gmail-mail.google.com.svg b/.icons/awkward/16x16/apps/Gmail-mail.google.com.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Gmail-mail.google.com.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/GnomeBaker.svg b/.icons/awkward/16x16/apps/GnomeBaker.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/GnomeBaker.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/JForex.svg b/.icons/awkward/16x16/apps/JForex.svg
new file mode 100644
index 00000000..f7eafde0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/JForex.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#8c2330" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 10.980469 0.58203125 C 9.6477209 1.9904649 8.8192586 3.4976133 8.421875 5.2089844 C 7.9092903 7.4164801 7.9931549 9.6292527 8.0410156 13 L 11.039062 13 C 11.011542 11.061655 11.153874 10.299068 11.212891 9 L 13 9 L 13 6 L 11.339844 6 C 11.345544 5.974397 11.33785 5.912005 11.34375 5.8867188 C 11.670527 4.4794436 12.262392 3.4627635 13.558594 2.2578125 C 13.556612 2.2558917 13.554718 2.2538717 13.552734 2.2519531 C 13.36881 2.0740613 13.175963 1.9050308 12.976562 1.7460938 C 12.775012 1.5854425 12.567416 1.4352272 12.351562 1.2949219 C 12.135709 1.1546165 11.912235 1.0252241 11.683594 0.90625 C 11.454953 0.7872759 11.220381 0.67868876 10.980469 0.58203125 z M 7 2.984375 L 4 3.015625 C 4.049978 7.5324034 3.8861604 9.5847042 3.5195312 10.566406 C 3.3362168 11.057258 3.1339634 11.346461 2.7167969 11.78125 C 2.4692858 12.039217 2.0213561 12.439142 1.6152344 12.808594 A 8 8 0 0 0 3.8515625 14.830078 C 4.2102472 14.503373 4.5709952 14.180375 4.8808594 13.857422 C 5.4670946 13.246423 5.9926595 12.518722 6.3300781 11.615234 C 7.0049154 9.8082609 7.0505988 7.5572916 7 2.984375 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/JavaFXSceneBuilder2.0.svg b/.icons/awkward/16x16/apps/JavaFXSceneBuilder2.0.svg
new file mode 100644
index 00000000..50e8fd0a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/JavaFXSceneBuilder2.0.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <path style="fill:#4f4f4f" d="m 10.858011,1037.3644 c -0.773039,0.077 -1.2593276,0.3384 -1.7679205,0.7439 -0.9359658,-0.3971 -1.6048837,0.052 -2.3051305,0.5401 -0.560604,-0.08 -1.0259903,0.2086 -1.3225214,0.4352 -0.083742,-0.099 -0.2272943,-0.2775 -0.3008396,-0.3614 -0.5559694,-0.6418 -0.9367624,-0.9577 -1.3811267,-1.1247 l -0.00195,0 c -0.6238289,-0.2294 -1.3947932,-0.1669 -1.9300611,0.07 -1.02153376,0.4643 -1.67044944,1.1974 -1.78550186,2.0397 -0.18933878,0.7754 0.0880196,1.4866 0.30865349,1.8862 0.44126777,0.7992 1.00695997,1.4443 2.21527257,2.9857 0.0829,0.1057 0.1340612,0.1727 0.2148853,0.2758 -0.00109,0 -0.00281,8e-4 -0.00391,0 -0.5337145,0.562 -0.7491957,1.3006 -0.7657732,1.8997 -0.043451,1.5697 0.9559138,2.2469 1.7132223,2.6516 0.3801078,0.2034 0.4085553,0.1868 0.6778655,0.2934 0.2693103,0.1065 0.6156851,0.2405 1.0158216,0.3885 0.8002732,0.2958 1.812581,0.6524 2.8169516,0.9693 0.4824843,0.1522 0.886384,0.2779 1.4514529,0.303 0.5650686,0.025 1.3908866,-0.2138 1.8597346,-0.5944 0.647689,-0.5163 1.322043,-1.1591 1.832387,-1.6048 0.773738,-0.686 1.332258,-1.161 1.744477,-1.5753 0.119736,-0.1204 0.293731,-0.2818 0.49033,-0.6022 0.196598,-0.3206 0.350643,-0.821 0.363352,-1.218 0.02541,-0.7938 -0.162906,-1.1165 -0.328189,-1.62 -0.378965,-1.1546 -0.878525,-2.3904 -1.377219,-3.448 -0.249348,-0.5288 -0.496821,-1.0113 -0.746239,-1.4336 -0.249418,-0.4224 -0.380711,-0.7428 -0.963077,-1.2258 -0.582945,-0.484 -1.162661,-0.6831 -1.724943,-0.6759 z"/>
+ <path style="fill:#ffffff" d="m 10.303181,1049.2066 c 0.424575,-0.3459 3.146415,-2.7728 3.419724,-3.0491 0.359909,-0.3639 0.362944,-0.4593 0.04558,-1.4317 -0.694498,-2.1278 -1.916142,-4.7672 -2.466044,-5.2259 -0.228894,-0.1911 -0.651252,-0.1882 -0.948017,0.01 -0.4138565,0.2712 -0.3954716,0.6362 0.07569,1.5026 0.169723,0.312 0.308584,0.6888 0.308584,0.7148 0,0.026 -0.05895,0.048 -0.131002,0.048 -0.09224,0 -0.303054,-0.2752 -0.7125606,-0.9301 -0.6231169,-0.9966 -0.8029782,-1.155 -1.2123906,-1.0682 -0.308655,0.065 -0.6603,0.3167 -0.7762059,0.5544 -0.1340429,0.2748 -0.078685,0.4138 0.5453592,1.3689 0.3833096,0.5867 0.4878906,0.7965 0.42837,0.8596 -0.043313,0.046 -0.1005862,0.084 -0.127276,0.084 -0.02669,0 -0.3757106,-0.4718 -0.7755921,-1.0488 -0.2557065,-0.3689 -0.4551719,-0.6401 -0.6039636,-0.8204 -0.2558309,-0.3665 -0.4984668,-0.2526 -0.8122225,-0.1312 -0.2245799,0.1163 -0.4517311,0.2838 -0.5637137,0.4394 -0.2632791,0.3662 -0.2244075,0.5974 0.2079421,1.2365 0.2078447,0.3071 0.5163134,0.7388 0.6854873,0.959 0.2961693,0.3857 0.3676911,0.6575 0.1893711,0.7197 -0.1036801,0.036 -0.049872,0.098 -2.038053,-2.3624 -1.2312955,-1.524 -1.8094855,-2.1869 -1.9540658,-2.2404 -0.2723019,-0.1007 -0.5688402,0.031 -0.85981,0.3828 -0.4302002,0.5198 -0.4807251,0.4277 1.9389258,3.5318 1.1877528,1.5238 2.1897043,2.8121 2.226562,2.8627 0.136762,0.1881 0.2669746,0.1747 -0.3820557,-0.053 -0.5463779,-0.1921 -0.7444118,-0.2289 -1.1021473,-0.2048 -0.5928055,0.052 -0.8624079,0.3952 -0.8754608,0.8696 -0.00912,0.3313 0.2924667,0.6505 0.6614216,0.8487 0.2111162,0.1136 2.2466725,0.9054 4.1672929,1.5148 0.8392641,0.2663 1.1740686,0.2813 1.4402736,0.064 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/KittehPlayer.svg b/.icons/awkward/16x16/apps/KittehPlayer.svg
new file mode 100644
index 00000000..3baca754
--- /dev/null
+++ b/.icons/awkward/16x16/apps/KittehPlayer.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ff668e" d="M 2.2749694,5.4878342e-4 A 1.2383596,1.2554153 0 0 0 1,1.255244 v 13.488965 a 1.2383596,1.2554153 0 0 0 1.8578542,1.087413 L 8.6188059,12.459181 14.380458,9.0875398 a 1.2383596,1.2554153 0 0 0 0,-2.1748671 L 8.6188059,3.5410321 2.8578542,0.16803079 A 1.2383596,1.2554153 0 0 0 2.2750394,7.4878466e-4 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round" d="M 4.0001,10 V 6"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round" d="M 7,6 4.0315054,8.0000859"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round" d="M 7,10 4.0315054,8.0000859"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/KoboDeluxe.svg b/.icons/awkward/16x16/apps/KoboDeluxe.svg
new file mode 100644
index 00000000..b5549a5d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/KoboDeluxe.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#8e8e8e" d="M 8.0092129,1.0014333 C 7.4747005,0.97881097 6.9708157,1.2254067 6.7032865,1.6405382 L 0.0502093,11.962989 c -0.25871757,0.998762 0.51048861,1.741659 1.660956,2.28642 2.1580027,1.021847 5.657466,1.346566 6.2305236,1.355196 0.9448793,0.01976 3.8081411,-0.40598 5.8524701,-1.204491 1.554984,-0.607375 2.636164,-1.43042 2.038917,-2.437125 L 9.1799986,1.6405382 C 8.9366198,1.2628761 8.4954762,1.0220658 8.0092129,1.0014333 Z"/>
+ <path style="fill:#686868" d="M 8.0093753,1.0015416 C 7.9920153,1.0008074 7.9750993,1.002481 7.9578123,1.0023113 7.6293159,1.0103787 7.3206963,1.1102788 7.0499999,1.2829445 6.9132771,1.380933 6.7936727,1.5001693 6.7031247,1.6406748 L 6.1382813,2.5172695 C 6.0523813,2.781919 6.0000001,3.0670952 6.0000001,3.3684208 V 14.421053 c 0,1.18421 1.14625,1.578947 2,1.578947 C 8.8537502,16 10,15.605263 10,14.421053 V 3.3684208 C 10,3.1799763 9.976983,2.9988655 9.9421878,2.8233447 l -0.7625,-1.1826686 C 8.936309,1.263014 8.4956382,1.0221741 8.0093753,1.0015416 Z"/>
+ <rect style="fill:#afafb1" width="1" height="9.6" x="2" y="6.4" rx=".5" ry=".5"/>
+ <ellipse style="fill:#64b0ff" cx="8" cy="10.5" rx="2" ry="2.5"/>
+ <rect style="fill:#afafb1" width="1" height="9.6" x="13" y="6.4" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/LabPlot2.svg b/.icons/awkward/16x16/apps/LabPlot2.svg
new file mode 120000
index 00000000..25b7427f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/LabPlot2.svg
@@ -0,0 +1 @@
+kmplot.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/LanguageTool.svg b/.icons/awkward/16x16/apps/LanguageTool.svg
new file mode 100644
index 00000000..79cfd603
--- /dev/null
+++ b/.icons/awkward/16x16/apps/LanguageTool.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#e4e4e4" cx="8" cy="8" r="8"/>
+ <g transform="matrix(0.66666668,0,0,0.66666668,-1.6e-7,0.66666644)">
+ <path style="fill:#005bea" transform="matrix(1.5,0,0,1.5,2.4e-7,-0.99999964)" d="M 5.1796875 10 C 5.1167371 10 5.0032431 10.004341 4.8632812 10.029297 C 4.7573349 10.045746 4.6458227 10.087421 4.5332031 10.132812 C 4.499696 10.146668 4.4728148 10.154653 4.4375 10.171875 C 4.3780068 10.200735 4.3164236 10.233402 4.2539062 10.273438 C 4.1229644 10.354602 3.9848222 10.463747 3.8378906 10.601562 C 3.8350506 10.604336 3.8309724 10.606576 3.828125 10.609375 C 3.6427708 10.784488 3.4480092 11.000882 3.2460938 11.292969 L 4.171875 11.789062 C 4.339538 11.67739 4.5066939 11.450172 4.7226562 11.292969 C 4.8663236 11.188679 5.0624772 11.121094 5.1796875 11.121094 C 5.2996668 11.121094 5.3823824 11.142167 5.4589844 11.185547 C 5.528511 11.224927 5.5854636 11.273765 5.7285156 11.408203 C 5.9355563 11.603554 6.0432885 11.691233 6.2167969 11.789062 C 6.4610619 11.927499 6.7317452 12 7.0449219 12 C 7.2013562 12 7.3487752 11.982529 7.4863281 11.947266 C 7.623881 11.912003 7.7528673 11.858128 7.875 11.789062 C 8.048508 11.691233 8.1539795 11.603554 8.3613281 11.408203 C 8.5040721 11.273765 8.5629785 11.224924 8.6328125 11.185547 C 8.7091065 11.14248 8.7901776 11.121094 8.9101562 11.121094 C 9.0301356 11.121094 9.1128511 11.142474 9.1894531 11.185547 C 9.2589798 11.224927 9.3178855 11.273765 9.4609375 11.408203 C 9.6676708 11.603554 9.774065 11.691233 9.9472656 11.789062 C 10.191223 11.927501 10.462523 12 10.775391 12 C 10.931979 12 11.079205 11.982529 11.216797 11.947266 C 11.359783 11.911959 11.493944 11.858864 11.617188 11.789062 C 11.640445 11.77737 11.662339 11.753779 11.685547 11.740234 A 2.3583585 2.3583585 0 0 0 12.017578 11.501953 C 12.028231 11.492351 12.038289 11.484385 12.048828 11.474609 A 2.3583585 2.3583585 0 0 0 12.121094 11.408203 C 12.122745 11.406618 12.175629 11.342771 12.189453 11.326172 C 12.48744 11.015101 12.699109 10.710796 12.726562 10.671875 C 12.728921 10.669082 12.753547 10.640959 12.753906 10.640625 L 12.751953 10.640625 L 11.830078 10.164062 C 11.864838 10.128682 11.813182 10.177986 11.796875 10.193359 C 11.678742 10.34964 11.356087 10.718949 11.1875 10.800781 A 0.75371488 0.75371488 0 0 1 10.863281 10.869141 A 0.96598562 0.96598562 0 0 1 10.582031 10.814453 A 0.98136755 0.98136755 0 0 1 10.248047 10.611328 A 0.98136755 0.98136755 0 0 1 10.226562 10.591797 C 10.019522 10.396446 9.913435 10.307121 9.7402344 10.208984 C 9.495969 10.070854 9.2233329 10 8.9101562 10 C 8.7535679 10 8.608256 10.017548 8.4707031 10.052734 C 8.3331501 10.087921 8.2043176 10.139919 8.0820312 10.208984 C 7.9088306 10.307428 7.8007907 10.396446 7.59375 10.591797 C 7.4510053 10.726235 7.3937448 10.775383 7.3242188 10.814453 C 7.2479247 10.857833 7.1645939 10.878906 7.0449219 10.878906 C 6.9249432 10.878906 6.8438728 10.85814 6.7675781 10.814453 C 6.6980555 10.775386 6.6388381 10.726235 6.4960938 10.591797 C 6.2890527 10.396446 6.182966 10.307121 6.0097656 10.208984 C 5.7655003 10.070854 5.4928638 10 5.1796875 10 z"/>
+ </g>
+ <path style="fill:#3f3f3f" d="M 8.2148438 4 C 7.6229947 4 7 4.4263471 7 5.1191406 L 7 5.9238281 C 7.0010941 5.9219209 7.0028059 5.9160518 7.0039062 5.9140625 L 7.0039062 6 L 8 6 L 8 5.3964844 L 8 5 L 9 5 L 9 9 L 10 9 L 10 5 L 11 5 L 11 5.3964844 L 11 6 L 11.992188 6 L 11.992188 5.9199219 C 11.992724 5.9207173 11.993605 5.9230465 11.994141 5.9238281 C 11.997441 5.6115651 12 5.3785767 12 5.2226562 C 12 5.1728331 11.978332 5.1286604 11.972656 5.0800781 C 11.966538 5.0316632 11.956299 4.9828279 11.943359 4.9355469 C 11.817279 4.4129225 11.372992 4 10.652344 4 L 8.2148438 4 z"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="m 5.002717,7.859156 v -0.0013 L 5,5 H 4 V 4 H 5.156399 C 6.356698,4 6.000205,4.920599 6.000205,5.247384 V 7.99915 l -4.095e-4,0.0017 H 8 V 9 H 6.103842 c -0.0052,-10e-7 -0.01045,-7e-4 -0.01551,-0.0021 C 5.3659485,8.97115 5.004349,8.592552 5.0027165,7.862509 l -0.00245,-0.0029 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/MediaElch.svg b/.icons/awkward/16x16/apps/MediaElch.svg
new file mode 100644
index 00000000..05c437d4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/MediaElch.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#f5a34d" d="m 13.710335,1.0121972 c 0.181523,0 0.324392,0.1925235 0.324392,0.4382263 0,0.3064203 -0.423601,1.4904163 -1.001448,2.8004821 -0.513884,1.1650523 -0.636159,1.4993127 -0.571405,1.5616927 0.06765,0.065174 0.209844,-0.1613588 0.6778,-1.0788254 0.450105,-0.8824748 0.569129,-1.0255383 0.755921,-0.9084452 0.170137,0.1066532 0.158985,0.2593057 -0.0744,1.0036795 -0.217599,0.6940211 -0.272454,1.0565051 -0.15922,1.0565051 0.115105,0 0.472728,-0.3647788 1.174804,-1.1986125 0.734678,-0.872556 0.931634,-1.0180617 1.088497,-0.803539 0.124241,0.169909 0.104731,0.2767214 -0.143595,0.7752666 -0.17499,0.3513127 -0.362293,0.5896596 -0.817676,1.0416246 -0.640221,0.6354166 -1.104356,0.9412416 -1.88534,1.2402771 -0.271429,0.1039288 -0.534954,0.2292498 -0.585542,0.2782627 -0.05528,0.053567 -1.30824,0.574304 -1.758113,1.0312082 h -0.652504 c 4.19e-4,-0.011421 -0.01014,-0.00993 -0.02827,0 H 9.9046847 V 7.5818723 L 11.33543,5.27765 c 0.0549,-0.054901 -0.0076,-0.4573312 -0.226925,-1.4582744 -0.243757,-1.112354 0.02143,-2.0614076 0.464267,-1.6606474 0.22986,0.2080206 0.320541,0.7172676 0.327368,1.8451637 0.0039,0.6379293 0.03018,1.0576369 0.06771,1.070641 0.09375,0.032494 0.306674,-0.5540024 0.583309,-1.6041017 0.137242,-0.5209619 0.336451,-1.1754379 0.442691,-1.4545543 0.198644,-0.5218774 0.54273,-1.0036797 0.716489,-1.0036797 z"/>
+ <circle style="fill:#af5d2d" cx="8" cy="14.476" r="1.524"/>
+ <path style="fill:#f5a34d" d="m 2.289665,1.0121972 c -0.1815233,0 -0.3243917,0.1925235 -0.3243917,0.4382263 0,0.3064203 0.4236007,1.4904163 1.0014475,2.8004821 0.513884,1.1650523 0.6361587,1.4993127 0.5714055,1.5616927 C 3.4704738,5.8777724 3.3282815,5.6512395 2.8603263,4.7337729 2.410221,3.8512981 2.2911964,3.7082346 2.1044046,3.8253277 1.9342675,3.9319809 1.9454202,4.0846334 2.1788064,4.8290072 2.3964047,5.5230283 2.45126,5.8855123 2.3380262,5.8855123 2.2229212,5.8855123 1.8652977,5.5207335 1.1632224,4.6868998 0.42854365,3.8143438 0.23158776,3.6688381 0.07472473,3.8833608 -0.04951563,4.0532698 -0.03000563,4.1600822 0.21832011,4.6586274 0.39330968,5.0099401 0.58061316,5.248287 1.0359954,5.700252 1.6762169,6.3356686 2.1403517,6.6414936 2.921336,6.9405291 3.1927647,7.0444579 3.4562896,7.1697789 3.5068777,7.2187918 3.5621585,7.2723584 4.8151182,7.7930958 5.264991,8.25 h 0.6525036 c -4.191e-4,-0.011421 0.010144,-0.00993 0.028273,0 H 6.0953148 V 7.5818723 L 4.6645692,5.27765 C 4.6096685,5.222749 4.6721536,4.8203188 4.8914945,3.8193756 5.1352511,2.7070216 4.870063,1.757968 4.4272275,2.1587282 4.1973675,2.3667488 4.1066862,2.8759958 4.0998598,4.0038919 4.0959971,4.6418212 4.069682,5.0615288 4.032154,5.0745329 3.9384042,5.1070268 3.7254791,4.5205305 3.4488442,3.4704312 3.3116033,2.9494693 3.1123942,2.2949933 3.0061539,2.0158769 2.8075101,1.4939995 2.4634239,1.0121972 2.289665,1.0121972 Z"/>
+ <path style="fill:#af5d2d" d="m 11.047496,8.3812602 c 0,1.6830858 -3.0474962,5.4854928 -3.0474962,5.4854928 0,0 -3.047496,-3.802407 -3.047496,-5.4854928 0,-1.6830855 1.3644104,-3.0474959 3.047496,-3.0474959 1.6830855,0 3.0474962,1.3644104 3.0474962,3.0474959 z"/>
+ <ellipse id="ellipse911" style="fill:#ffffff" cx="-12.536" cy="1.86" rx=".742" ry="1.063" transform="matrix(-0.80749798,-0.58987034,-0.51619146,0.85647322,0,0)"/>
+ <ellipse id="ellipse913" style="fill:#3f3f3f" cx="-12.537" cy="2.014" rx=".466" ry=".668" transform="matrix(-0.80749798,-0.58987034,-0.51619146,0.85647322,0,0)"/>
+ <ellipse style="fill:#ffffff" cx="1.2" cy="11.32" rx=".742" ry="1.063" transform="matrix(0.80749798,-0.58987034,0.51619146,0.85647322,0,0)"/>
+ <ellipse id="ellipse909" style="fill:#3f3f3f" cx="1.199" cy="11.474" rx=".466" ry=".668" transform="matrix(0.80749798,-0.58987034,0.51619146,0.85647322,0,0)"/>
+ <path style="fill:#cf7642" d="M 7.9999999,9.0033869 C 7.6259636,8.9788256 7.3415337,9.0852509 6.9724122,9.408728 6.1038702,10.33216 5,12.534409 5,13.283334 c 0.037459,1.075507 0.3855604,1.768913 1.1191406,1.713581 0.7558593,0.02822 1.2934559,-0.510721 1.8808593,-0.522861 0.5874033,0.01214 1.1249999,0.551075 1.8808593,0.522861 C 10.614439,15.052246 10.962541,14.358841 11,13.283334 11,12.534409 9.8961295,10.33216 9.0275876,9.408728 8.658466,9.0852509 8.374036,8.9788246 7.9999999,9.0033869 Z"/>
+ <path style="opacity:0.5" d="M 6.4781186,13.898475 C 6.1437299,13.728787 5.980416,13.350881 6.0018712,12.796449 c 0.00962,-0.248518 0.045187,-0.461001 0.079043,-0.472183 0.033855,-0.01118 0.1103262,0.116981 0.1699328,0.284807 0.1350712,0.380302 0.3879963,0.673759 0.7032097,0.815901 0.3563276,0.160681 0.3943218,0.372921 0.091461,0.510915 -0.2071013,0.09437 -0.3227478,0.08674 -0.5673986,-0.03742 z"/>
+ <path style="opacity:0.5" d="m 9.5622426,13.898475 c 0.3343888,-0.169688 0.4977024,-0.547594 0.4762464,-1.102026 -0.0096,-0.248518 -0.04518,-0.461001 -0.07904,-0.472183 -0.03385,-0.01118 -0.1103256,0.116981 -0.1699326,0.284807 -0.135071,0.380302 -0.3879961,0.673759 -0.7032094,0.815901 -0.3563276,0.160681 -0.3943219,0.372921 -0.091461,0.510915 0.2071013,0.09437 0.3227479,0.08674 0.5673985,-0.03742 z"/>
+ <path style="fill:none;stroke:#5b5b5b;stroke-width:0.76187396;stroke-linecap:round;stroke-linejoin:round" d="m 4.391,7.62 c 0,0 -0.2003701,-3.2478584 3.6089998,-3.2478584 C 11.80937,4.3721416 11.609,7.62 11.609,7.62"/>
+ <path style="fill:#4b4b4b" d="M 4.75,7 C 4.3357866,7 4,7.4477153 4,8 4,8.5522847 4.3357866,9 4.75,9 H 5.0000002 5.2499999 C 5.3885002,9 5.5,8.8513333 5.5,8.6666667 V 8 7.3333333 C 5.5,7.1486667 5.3885002,7 5.2499999,7 H 5.0000002 Z"/>
+ <path style="fill:#4b4b4b" d="M 11.25,7 C 11.664213,7 12,7.4477153 12,8 12,8.5522847 11.664213,9 11.25,9 H 11 10.75 C 10.6115,9 10.5,8.8513333 10.5,8.6666667 V 8 7.3333333 C 10.5,7.1486667 10.6115,7 10.75,7 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/MidnightCommander.svg b/.icons/awkward/16x16/apps/MidnightCommander.svg
new file mode 120000
index 00000000..ed775cee
--- /dev/null
+++ b/.icons/awkward/16x16/apps/MidnightCommander.svg
@@ -0,0 +1 @@
+mc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Nextcloud.svg b/.icons/awkward/16x16/apps/Nextcloud.svg
new file mode 120000
index 00000000..d01d25d4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Nextcloud.svg
@@ -0,0 +1 @@
+nextcloud.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/NoMachine-icon.svg b/.icons/awkward/16x16/apps/NoMachine-icon.svg
new file mode 100644
index 00000000..f87ad306
--- /dev/null
+++ b/.icons/awkward/16x16/apps/NoMachine-icon.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#c2352a" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <g fill="#fff" transform="matrix(.5 0 0 .5 -.5 0)">
+ <path d="m11 8v16h4v-10h2v10h4v-10h2v10h4v-16"/>
+ <rect width="4" height="10" x="5" y="8"/>
+ <rect width="4" height="4" x="5" y="20"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/Nocturn-linux.svg b/.icons/awkward/16x16/apps/Nocturn-linux.svg
new file mode 120000
index 00000000..894e8e48
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Nocturn-linux.svg
@@ -0,0 +1 @@
+twitter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Nocturn.svg b/.icons/awkward/16x16/apps/Nocturn.svg
new file mode 120000
index 00000000..894e8e48
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Nocturn.svg
@@ -0,0 +1 @@
+twitter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Nvidiux.svg b/.icons/awkward/16x16/apps/Nvidiux.svg
new file mode 100644
index 00000000..6673222c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Nvidiux.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e54031" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="opacity:0.4" d="M 5.5,1 C 3.5280541,1.0028153 1.6058544,1.6192025 0,2.7636719 v 0.53125 C 1.3491755,2.4504742 2.9083458,2.0018067 4.5,2 c 2.1684243,0.00573 4.2526713,0.8399882 5.826172,2.3320312 L 11.876953,3.4785156 C 10.132892,1.8890299 7.8596998,1.0055135 5.5,1 Z m 7.8125,4.1132812 -1.333984,1.3730469 c 0.398792,0.7394076 0.685765,1.5338504 0.851562,2.3574219 L 14.824219,8.7070312 C 14.574185,7.4174846 14.059441,6.1938027 13.3125,5.1132812 Z m 1.648438,4.5859376 -1.990235,0.1386718 C 12.989072,10.058129 12.998846,10.279 13,10.5 c -0.0036,0.16688 -0.01202,0.533619 -0.02539,0.7 h 2 C 14.987464,11.033585 14.99593,10.666861 15,10.5 14.998254,10.232642 14.985221,9.9654773 14.960938,9.6992188 Z M 12.859375,12 c -0.02576,0.140691 -0.05507,0.28071 -0.08789,0.419922 l 1.998047,0.136719 c 0.03741,-0.184557 0.06933,-0.370186 0.0957,-0.556641 z m -0.380859,1.402344 c -0.108624,0.29778 -0.233819,0.589251 -0.375,0.873047 l 1.857422,0.5 c 0.205333,-0.398456 0.382206,-0.810945 0.529296,-1.234375 z m -0.886719,1.771484 C 11.404872,15.461297 11.200723,15.737192 10.980469,16 h 2.251953 c 0.07257,-0.108565 0.142901,-0.218614 0.210937,-0.330078 z"/>
+ <path style="fill:#e4e4e4" d="M 13,4 4.948194,12.281015 3.779862,9.0834744 Z"/>
+ <circle style="fill:#ffffff" cx="5" cy="10" r="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/OpenAudible.svg b/.icons/awkward/16x16/apps/OpenAudible.svg
new file mode 100644
index 00000000..2f13721f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/OpenAudible.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3f3f3f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#fda83c" d="M 5.825308,4.4927 C 7.2379372,3.8271384 8.949572,3.8664812 10.350918,4.5454044 11.320236,5.005938 12.135151,5.77483 12.655961,6.7132668 12.331717,6.8768736 12.006136,7.0367688 11.681298,7.198 11.1642,6.2649076 10.334438,5.5124948 9.3522048,5.095016 8.0580492,4.5296672 6.512842,4.5462952 5.248676,5.1876572 4.5416936,5.5283804 3.9552632,6.0695296 3.4706784,6.6801596 4.0118276,5.7356356 4.834018,4.9495216 5.825308,4.4927 Z"/>
+ <path style="fill:#ed4b2a" d="M 8.0078125 6.0058594 C 6.7225649 5.9930914 5.5147682 6.7387203 4.828125 7.8046875 C 5.4966558 7.1156691 6.4236498 6.6383904 7.4003906 6.6777344 C 8.4303603 6.6858866 9.4053393 7.229692 10.017578 8.046875 C 10.340766 7.8853981 10.663129 7.7220529 10.986328 7.5605469 C 10.301992 6.617964 9.1836876 5.9920758 8.0078125 6.0058594 z"/>
+ <path style="fill:#96cc1c" d="M 2,7.1534616 C 3.9989112,8.1558864 5.9994556,9.1546 8,10.154204 9.9996536,9.1547484 12.000198,8.1560352 14,7.1549464 A 100.18132,100.18132 0 0 0 13.99912,7.9998516 6106.1172,6106.1172 0 0 0 7.99912,11 9409.3168,9409.3168 0 0 0 2.0007531,7.9998516 c 0,-0.282526 0,-0.564458 -7.44e-4,-0.84639 z"/>
+ <path style="fill:#c42198" d="M 7.8476562 7.9863281 C 7.1957535 8.0255225 6.6595016 8.4658254 6.2910156 8.9746094 C 6.6225344 8.7629006 7.0016872 8.5840934 7.40625 8.6308594 C 7.7083419 8.6483709 7.9816864 8.7689014 8.2207031 8.9433594 C 8.5498232 8.7788739 8.8798266 8.6156372 9.2089844 8.4511719 C 8.8267243 8.1349455 8.3523769 7.9339191 7.8476562 7.9863281 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/Othman.svg b/.icons/awkward/16x16/apps/Othman.svg
new file mode 100644
index 00000000..6bb5b2dc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Othman.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#168616" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffff13" d="M 7.5434318,13.802773 C 7.3348317,13.623716 7.3218548,13.58102 7.3218548,13.073806 V 12.535038 L 6.9639427,12.715964 C 6.7670901,12.815472 6.3530337,12.96148 6.0438153,13.040424 5.4188296,13.199983 4.8815696,13.154541 4.4567871,12.906193 4.0482034,12.667313 3.9270157,12.422447 3.925608,11.832914 3.9250455,11.540967 3.9505,11.169392 3.982475,11.007191 4.014804,10.843175 4.012783,10.753333 3.977915,10.80477 c -0.1436745,0.211944 -0.5754215,0.460468 -0.7999457,0.460468 -0.3868074,0 -0.6200184,-0.339993 -0.6200184,-0.903909 0,-0.266565 0.061878,-0.6242045 0.1516856,-0.8767036 L 2.8613216,9.0581542 2.6911733,8.8281921 C 2.5581427,8.6483961 2.521571,8.5040882 2.5235371,8.1667152 2.5256558,7.8038602 2.578096,7.6341524 2.8531575,7.1000821 3.1817622,6.462055 3.3712731,6.2082796 3.3695121,6.4086294 3.3689496,6.4642813 3.2907545,6.64573 3.1955821,6.8118476 2.8801984,7.3623331 2.6774445,8.0322382 2.7344343,8.3354885 2.7791071,8.5731887 2.8136699,8.6110104 2.9859878,8.6107727 3.2832755,8.6102102 3.5563262,8.4143473 4.4611543,7.5517843 L 5.280605,6.7706077 4.7319644,6.3706524 C 4.4302119,6.1506789 4.03572,5.8774853 3.855318,5.7635572 3.4004286,5.4762858 3.2696559,5.1523321 3.4495161,4.7582839 3.5379044,4.5646447 3.6602534,4.4778858 4.2751741,4.1728134 4.5087531,4.0569298 4.699864,3.948821 4.699864,3.9325707 c 0,-0.016249 -0.054449,-0.0839 -0.1210005,-0.1503315 C 4.3847154,3.5884365 4.5548222,3.1277383 4.8663671,3.0035825 4.9982137,2.9510398 5.3156296,2.813918 5.5717341,2.6988656 6.0765424,2.4720861 7.5898801,1.9605004 7.6318839,2.0024287 7.721657,2.0920425 7.5201526,2.2621062 7.1899346,2.3754175 6.0780986,2.7569326 4.699864,3.3338069 4.699864,3.4176581 c 0,0.021885 0.050356,0.1369958 0.1119004,0.2557988 L 4.9236656,3.8894652 5.3103136,3.7347139 C 6.5437483,3.2410442 8.3662523,2.7128531 8.8362129,2.7128531 c 0.084803,0 0.2372761,0.08294 0.3388284,0.1843108 0.1560825,0.1558035 0.177018,0.2270697 0.1353724,0.4607956 C 9.2386396,3.7607701 9.0495205,4.0320174 8.5013134,4.5184226 8.2331475,4.7563571 7.9087678,5.0969383 7.7804728,5.2752699 7.4970083,5.6692829 7.4315037,5.5699675 7.6658758,5.1015193 7.8207227,4.7920204 8.2836307,4.2914639 8.8722058,3.7970753 9.0905729,3.6136538 9.091495,3.6097762 8.9530847,3.4571051 8.8509714,3.3444719 8.7242187,3.3026729 8.484795,3.3026729 c -0.3379362,0 -1.4148897,0.2588127 -2.1969633,0.5279702 -0.8772554,0.3019156 -2.6219942,1.079709 -2.6219942,1.1688679 0,0.024922 0.1080188,0.1009076 0.2400425,0.1688595 0.2515917,0.1294943 0.8520442,0.4894618 1.5880824,0.9520443 L 5.9301682,6.3945613 6.2717865,6.2651165 C 6.4596789,6.1939216 6.6309857,6.118124 6.652466,6.0966792 6.6739498,6.075233 6.6211385,5.6569571 6.5351165,5.1671717 6.385853,4.3173569 6.3900642,3.8924926 6.5477428,3.8924926 c 0.039849,0 0.072452,0.030975 0.072452,0.068828 0,0.037854 0.1048976,0.2372708 0.2331049,0.4431451 0.2309187,0.3708129 0.2442312,0.5540436 0.027188,0.3742333 -0.140343,-0.1162666 -0.1466498,-0.019886 -0.033236,0.5079931 0.095317,0.4436589 0.3025321,0.7258593 0.6347252,0.8644098 0.2205488,0.091988 0.2461054,0.1331678 0.2461054,0.3965672 0,0.3254213 -0.034624,0.3440082 -0.3423875,0.1837841 -0.246609,-0.1283867 -0.639461,-0.1441089 -0.8458499,-0.033847 -0.1284533,0.068622 -0.056155,0.1403228 0.6511229,0.645724 0.437591,0.3126916 0.9202567,0.66343 1.0725915,0.7794209 L 8.5405306,8.3336408 V 8.1342484 c 0,-0.1096662 -0.035749,-0.8407432 -0.079438,-1.6246179 C 8.39262,5.2811668 8.3968909,5.0555649 8.4920378,4.8755179 L 8.6024247,4.6666324 8.7621526,5.0352684 C 9.1348364,5.895387 9.20236,6.3398177 8.9008997,5.9484604 l -0.1355082,-0.1759167 0.00492,0.4055012 c 0.0027,0.2230242 0.043508,0.8667993 0.090681,1.4306116 l 0.085766,1.0251108 0.2873322,0.1486917 c 0.2639274,0.1365788 0.3120568,0.1401597 0.590872,0.043937 l 0.3035433,-0.1047553 0.01357,-0.442364 C 10.149547,8.0359762 10.124959,7.5714928 10.087461,7.247093 10.049961,6.922692 9.9872585,6.209378 9.9481245,5.6619524 9.9089876,5.1145261 9.8401985,4.2095747 9.7952619,3.6509494 9.7188755,2.701386 9.7357268,2.342254 9.8565151,2.3456222 c 0.07006,0.00196 0.5304989,1.0598424 0.5304989,1.2188604 0,0.1225028 -0.0082,0.1222962 -0.147718,-0.00377 -0.180659,-0.1632014 -0.178243,-0.2313877 -0.04177,1.1796392 0.299051,3.0921599 0.31727,3.5439495 0.163455,4.0533512 -0.14957,0.4953455 -0.6842987,0.7475369 -1.1833954,0.5581206 l -0.1850273,-0.070223 0.014036,1.2314314 c 0.013553,1.189017 -0.082627,1.931839 -0.2501326,1.931839 -0.03318,0 -0.053787,-0.323479 -0.045795,-0.718844 0.00801,-0.395361 -0.013586,-1.170943 -0.047944,-1.723512 L 8.6002396,8.9978456 8.1087685,8.6246338 C 7.8384621,8.4193681 7.5508115,8.1913347 7.4695493,8.1178913 7.3882853,8.0444501 7.1270576,7.8395366 6.889042,7.6625275 L 6.4562877,7.3406941 6.6435324,7.6625275 C 6.8884529,8.0834929 6.9526349,8.4580265 6.8400006,8.8089906 6.7000569,9.2450385 6.502841,9.4036805 5.850988,9.6045505 5.1552139,9.8189565 4.5303287,10.158963 4.3626961,10.414345 c -0.064851,0.0988 -0.1521233,0.388727 -0.1939354,0.644284 -0.097702,0.597127 0.016365,0.952898 0.4060186,1.266337 0.2404287,0.193405 0.3554522,0.23034 0.7944191,0.255098 0.7396637,0.04172 1.720649,-0.315058 2.4579473,-0.893937 C 8.1641954,11.421496 8.1629144,11.350451 7.8031119,10.353439 7.6233462,9.8553215 7.5790531,9.6365175 7.6170511,9.4343326 L 7.6669201,9.168975 7.9901042,9.5351259 c 0.358655,0.4063356 0.4009933,0.5127691 0.1811416,0.4553776 -0.1823367,-0.0476 -0.1823356,-0.03289 2.66e-5,0.4460875 0.1639966,0.430712 0.1922749,0.974205 0.063506,1.220559 -0.046297,0.08858 -0.2238897,0.311652 -0.3946479,0.495732 -0.2542823,0.274118 -0.3198931,0.405583 -0.3625246,0.726382 -0.039747,0.299102 -0.024626,0.433476 0.063985,0.568468 0.2372393,0.361428 0.4696483,0.206451 1.5747703,-1.050111 0.3900901,-0.443547 0.5513638,-0.55016 1.3719398,-0.90696 l 0.433662,-0.188564 0.01547,-0.516092 c 0.02063,-0.688519 0.231235,-1.0690495 0.591643,-1.0690495 0.131114,0 0.199251,0.06961 0.29016,0.2964045 0.06534,0.163023 0.118807,0.357914 0.118807,0.433094 0,0.230122 -0.217797,0.768398 -0.381134,0.941953 -0.224075,0.238093 -0.13169,0.39292 0.234456,0.39292 0.221221,0 0.349213,-0.04802 0.482404,-0.18097 0.219966,-0.219573 0.223098,-0.321354 0.07272,-2.3626295 -0.341564,-4.6366159 -0.370496,-5.4224156 -0.199467,-5.4175604 0.05663,0.00161 0.529607,1.0470048 0.529607,1.17057 0,0.1254495 -0.131634,0.096376 -0.215659,-0.047632 -0.10659,-0.1826776 -0.101985,0.1031149 0.02754,1.7099552 0.344714,4.2763087 0.32492,4.9023057 -0.169978,5.3756037 -0.423998,0.405491 -0.943832,0.395759 -1.128696,-0.02114 -0.05516,-0.124412 -0.137897,-0.2262 -0.183843,-0.2262 -0.184697,0 -1.2473337,0.536615 -1.5142362,0.764668 -0.1567118,0.133901 -0.4479366,0.458395 -0.6471644,0.721101 -0.5752521,0.758536 -0.8903932,0.888274 -1.3011631,0.535673 z m 3.9350232,-2.799761 c 0.190693,-0.133329 0.218055,-0.448134 0.05769,-0.663709 -0.223325,-0.300208 -0.495792,0.134512 -0.377982,0.603068 0.0518,0.206014 0.09946,0.215039 0.320292,0.06064 z M 3.4535541,10.693363 C 3.5602274,10.622668 3.8271292,10.37935 4.0466723,10.152655 4.6046207,9.5765338 4.9468162,9.3710993 5.8613039,9.0632591 6.5203843,8.8413966 6.6610509,8.7678366 6.6799821,8.6351413 6.7138933,8.3974385 6.4489464,7.9340051 6.0176595,7.4766414 5.5614621,6.9928594 5.6841257,6.9426776 4.4992907,8.0978051 3.9924514,8.5919372 3.5321639,8.9732744 3.3403134,9.0579858 3.0834672,9.1713986 2.9991526,9.2591832 2.9032639,9.513029 c -0.285961,0.757012 -0.2219899,1.310244 0.1514056,1.309357 0.1127164,-2.31e-4 0.2922139,-0.05833 0.3988846,-0.129023 z M 3.7150721,9.8889895 C 3.6228374,9.7969215 3.6654783,9.2607623 3.7850366,9.0092621 3.9052879,8.7563035 4.0959679,8.6475853 3.9985463,8.8875262 3.840597,9.2765423 3.8029725,9.4356447 3.8438062,9.5418673 c 0.036709,0.095491 0.066297,0.1006202 0.1552662,0.026914 0.1289205,-0.1068038 0.1354249,-0.075856 0.037883,0.1802432 -0.068811,0.180665 -0.2166908,0.244971 -0.3218833,0.139965 z M 4.8333588,8.6636931 C 4.6395869,8.504639 4.637659,8.4952633 4.7581432,8.2977068 4.8972345,8.0696355 5.0079671,8.0431211 5.1430122,8.2055487 5.2707428,8.3591784 5.4107851,8.3436271 5.5384862,8.1616328 L 5.6469006,8.0071271 5.8750398,8.1754973 c 0.2656534,0.1960561 0.2756393,0.2621322 0.075807,0.5016759 L 5.803429,8.8538871 5.6146652,8.6771732 5.425901,8.5004578 5.2910825,8.6663443 c -0.1653608,0.2034684 -0.206906,0.203228 -0.4577237,-0.00266 z m 4.3003916,5.2741639 c 0.00131,-0.03041 0.051145,-0.119697 0.1107866,-0.198409 0.141035,-0.186135 0.1397558,-0.343482 -0.00233,-0.289049 -0.1600748,0.06132 -0.1360657,-0.0751 0.04144,-0.235458 0.1302788,-0.11769 0.1620612,-0.121995 0.2204449,-0.02986 0.097579,0.153994 0.089278,0.20165 -0.090838,0.521554 -0.1456842,0.258749 -0.285572,0.374478 -0.2794861,0.23122 z M 10.354637,13.439728 C 10.291837,13.289688 10.167453,13.15124 10.058212,13.10978 9.8425722,13.02794 9.7821605,12.666059 9.98414,12.666059 c 0.119207,0 0.385425,0.244731 0.515726,0.4741 0.07072,0.124492 0.07673,0.123026 0.08763,-0.02139 0.01583,-0.209774 0.185566,-0.545871 0.293354,-0.580875 0.113073,-0.03672 0.347138,0.317342 0.280714,0.424627 -0.03472,0.05609 -0.09424,0.04237 -0.189476,-0.04366 -0.154826,-0.139865 -0.138466,-0.163911 -0.292025,0.429167 -0.04988,0.192612 -0.119146,0.350204 -0.153945,0.350204 -0.0348,0 -0.111962,-0.116332 -0.171476,-0.258514 z M 3.2991549,12.242126 c 0.00146,-0.03041 0.050116,-0.138239 0.1081707,-0.239615 0.1359818,-0.237449 0.1359818,-0.294909 0,-0.294909 -0.1335511,0 -0.1427843,-0.08602 -0.022159,-0.206438 0.1215323,-0.121316 0.256214,-0.110962 0.3079737,0.02368 0.046178,0.120129 -0.2388105,0.772578 -0.3374626,0.772578 -0.032528,0 -0.057966,-0.02488 -0.056525,-0.05529 z m 1.7706287,-0.236962 c -0.1209439,-0.0771 -0.1521874,-0.631406 -0.055106,-0.977595 l 0.056312,-0.200804 -0.2625781,0.154648 c -0.2753112,0.162148 -0.4134069,0.141052 -0.2627619,-0.04014 0.095216,-0.114521 0.9876379,-0.666812 1.2167783,-0.75302 0.2269632,-0.08539 0.1057512,0.131836 -0.1819542,0.326082 -0.3634051,0.245355 -0.4713298,0.495373 -0.4456355,1.032351 0.00651,0.135975 0.038332,0.1613 0.1558943,0.124055 0.1821297,-0.0577 0.1896499,0.0439 0.018461,0.249453 -0.093564,0.112348 -0.1596706,0.135809 -0.2394121,0.08498 z M 6.1526021,11.335601 C 5.9221762,11.154671 5.9071724,11.043765 6.0847162,10.833822 l 0.1292524,-0.152842 0.2185576,0.178169 c 0.1910146,0.155717 0.20963,0.203383 0.1477174,0.378263 -0.093265,0.263439 -0.1891478,0.285455 -0.4276415,0.09819 z m 0.9546146,-0.06271 c -0.1483148,-0.163592 -0.1483092,-0.334158 2.29e-5,-0.768715 0.135933,-0.398228 0.2757061,-0.401524 0.165723,-0.0039 -0.084857,0.306779 -0.019586,0.714036 0.08688,0.542078 0.088618,-0.14313 0.1499667,-0.0637 0.099522,0.128853 -0.056134,0.21427 -0.209843,0.258661 -0.3521484,0.101695 z m 2.3934796,-0.216597 c 0,-0.0425 0.032145,-0.0971 0.071439,-0.121337 0.039292,-0.02424 0.052966,-0.13628 0.030386,-0.248979 -0.030825,-0.153852 0.00903,-0.264312 0.1599428,-0.443351 0.2277854,-0.2702225 0.5137509,-0.2960735 0.5137509,-0.04643 0,0.113654 -0.04924,0.147455 -0.214808,0.147455 -0.1181459,0 -0.2279951,0.03865 -0.2441074,0.0859 -0.041817,0.122606 0.2427094,0.194463 0.5454834,0.137765 0.216844,-0.04061 0.254395,-0.02852 0.233621,0.07522 -0.01528,0.0763 -0.180197,0.173209 -0.430977,0.253241 -0.2234241,0.07131 -0.4643883,0.153972 -0.5354782,0.183714 -0.075335,0.03152 -0.1292524,0.02184 -0.1292524,-0.02318 z m 3.6560227,-1.025951 c 0,-0.598137 -0.05871,-1.9216764 -0.13045,-2.9411986 -0.09799,-1.3923893 -0.110147,-1.9061095 -0.04886,-2.06437 0.08047,-0.2077989 0.08501,-0.2025972 0.330966,0.3791307 0.137157,0.3243987 0.250547,0.631291 0.251973,0.6819786 0.0038,0.1348887 -0.125949,0.1124416 -0.213066,-0.036863 -0.106571,-0.1826449 -0.09923,0.1987512 0.03158,1.6404358 0.141087,1.5549339 0.13995,2.5643435 -0.0034,3.0463075 -0.06251,0.210109 -0.137291,0.382039 -0.166184,0.382059 -0.02889,2.3e-5 -0.05253,-0.489343 -0.05253,-1.087479 z M 6.0310661,10.26782 C 6.0825949,10.205842 6.3834826,9.9371845 6.6997041,9.6708035 7.0159267,9.4044267 7.2926906,9.1395581 7.3147361,9.0822086 7.3367824,9.0248617 7.3177736,8.8967474 7.2724661,8.7975138 7.2064052,8.6527877 7.2150836,8.5790462 7.3163186,8.4248173 7.4180914,8.2697678 7.4630168,8.2495197 7.5483725,8.3202323 7.6065895,8.3684613 7.65422,8.4967554 7.65422,8.6053311 c 0,0.1085753 0.036986,0.2343304 0.082196,0.2794576 C 7.832902,8.9811037 7.756689,9.1401649 7.6281737,9.110703 7.5793547,9.099521 7.4087476,9.2347272 7.2490477,9.4111786 6.9160458,9.7791145 6.157173,10.380508 6.0258877,10.380508 c -0.066519,0 -0.065231,-0.028 0.00518,-0.112688 z M 10.239286,9.7986825 c 0,-0.04495 0.06647,-0.08172 0.147717,-0.08172 0.08124,0 0.14772,-0.03581 0.14772,-0.07959 0,-0.050877 -0.08659,-0.061576 -0.240044,-0.02966 l -0.24004,0.04993 0.159283,-0.1641551 c 0.130362,-0.1343505 0.207476,-0.1551311 0.42469,-0.1144545 0.296965,0.055613 0.324981,0.1140285 0.136151,0.2838956 -0.169104,0.152123 -0.535477,0.245006 -0.535477,0.135757 z M 2.0151029,9.6611585 C 1.9922812,9.6242965 2.0552835,9.4741546 2.1551113,9.3275089 2.3238295,9.0796594 2.327501,9.0557148 2.2072399,8.9875931 2.0868607,8.919403 2.0863586,8.9057208 2.2000208,8.7908163 2.3700199,8.6189784 2.5088315,8.7271266 2.4560976,8.9903283 2.4039424,9.2506399 2.0727991,9.7543595 2.0150953,9.6611585 Z M 10.94266,9.2027569 c -0.12358,-0.1363118 -0.1242,-0.1574018 -0.0098,-0.3317731 0.140562,-0.2141416 0.176917,-0.2213045 0.372746,-0.07344 0.128681,0.097159 0.160593,0.091708 0.315919,-0.053953 l 0.17278,-0.1620274 0.199417,0.1990613 0.199418,0.1990613 -0.198632,0.1982776 c -0.194167,0.193821 -0.202015,0.195222 -0.349153,0.062302 -0.140356,-0.1267977 -0.159641,-0.1277393 -0.285589,-0.013961 -0.175363,0.1584184 -0.256334,0.1538476 -0.417161,-0.02355 z m 0.256792,-0.8241933 c 0,-0.1440859 -0.0214,-0.4663674 -0.04756,-0.7161801 l -0.04756,-0.454202 -0.257188,0.1514741 C 10.56583,7.5253401 10.408208,7.4861597 10.645622,7.3095636 11.15057,6.9339654 11.11719,7.0281605 11.046606,6.1780446 10.828726,3.5539077 10.814145,2.8603082 10.976866,2.8603082 c 0.06945,0 0.518022,1.0618388 0.518022,1.2262475 0,0.1125341 -0.01334,0.1116525 -0.147724,-0.00976 -0.146099,-0.1319813 -0.147373,-0.1294744 -0.115879,0.2281883 0.01751,0.1988986 0.057,0.7099994 0.08775,1.135776 0.03075,0.4257752 0.06212,0.7990196 0.06971,0.8294328 0.0076,0.030412 0.01796,0.1422998 0.02304,0.2486427 0.0079,0.1655307 0.02562,0.1797687 0.123151,0.098969 0.07903,-0.065476 0.09035,-0.1179101 0.03693,-0.1712277 -0.108157,-0.1079633 -0.09573,-0.3622302 0.0258,-0.5281471 0.08459,-0.115469 0.12265,-0.1238851 0.21485,-0.0475 0.140986,0.1167991 0.148061,0.7494689 0.0083,0.7494689 -0.18612,0 -0.404967,0.3771575 -0.35959,0.619708 0.04952,0.2647129 -0.0895,1.2272591 -0.192155,1.3303823 -0.0438,0.044008 -0.06972,-0.027337 -0.06972,-0.1919341 z m 2.393698,-0.099773 c -0.05658,-0.2250214 0.01883,-0.6593136 0.162667,-0.9369929 0.175958,-0.3396556 0.236457,-0.2314737 0.09833,0.1758218 -0.136622,0.4028548 -0.117299,0.6113751 0.05069,0.5470251 0.120638,-0.046212 0.122275,-0.03447 0.02922,0.2098309 -0.09199,0.2415256 -0.280671,0.2439158 -0.340914,0.00432 z M 9.3826256,7.9816534 C 9.3090487,7.6890239 9.5149804,6.9153176 9.6664433,6.9153176 c 0.080651,0 0.07029,0.067868 -0.063931,0.4186877 -0.1386685,0.3624548 -0.093724,0.6123099 0.083705,0.4653174 0.1336632,-0.1107308 0.1510868,0.00736 0.033457,0.2267532 C 9.6122813,8.2263852 9.438396,8.2034652 9.382626,7.9816534 Z M 3.8081302,7.4950254 C 3.710341,7.3126333 3.7494948,6.9898883 3.9183457,6.5864909 4.0661475,6.2333818 4.1469488,6.287633 4.0409235,6.6687899 3.9975665,6.8246557 3.9619075,7.0290657 3.9616815,7.1230369 3.9614498,7.2623949 3.9894875,7.2849519 4.1143366,7.245395 4.2630133,7.198292 4.2640168,7.203435 4.1493686,7.4247467 4.0104464,7.6929096 3.9237899,7.7107574 3.808129,7.4950257 Z m 4.0789203,0.060511 C 7.7973542,7.4476524 7.883788,7.0377889 8.0740394,6.6688522 8.2397208,6.3475607 8.2750901,6.492208 8.1343042,6.9153176 8.0002956,7.3180584 8.023453,7.4369758 8.2063792,7.2854334 c 0.1357733,-0.1124817 0.154473,0.00378 0.036116,0.2245508 -0.088606,0.1652629 -0.2398051,0.1846396 -0.355445,0.045552 z M 2.0142247,7.0259085 c 0.023381,-0.060825 0.066385,-0.1105909 0.095561,-0.1105909 0.076157,0 0.9233057,-0.6627921 0.9536931,-0.7461524 C 3.077474,6.1307712 3.0485052,6.050738 2.9990948,5.9913128 2.872866,5.839485 3.0412786,5.4407699 3.2316406,5.4407699 c 0.1132403,0 0.1387561,0.055667 0.1387561,0.3027308 0,0.3746765 -0.2926887,0.7718433 -0.8398973,1.1396963 C 2.1269651,7.1544683 1.945523,7.2046238 2.0142247,7.0259085 Z M 2.4130384,6.1095567 C 2.3475375,5.9873821 2.3599933,5.8879553 2.4726495,5.6337262 2.5509802,5.4569654 2.6520702,5.2895151 2.6972963,5.2616139 c 0.1068401,-0.065912 0.1040118,-0.03835 -0.02856,0.2783754 -0.060934,0.1455743 -0.1107884,0.3029855 -0.1107884,0.3498038 0,0.061386 0.030895,0.059528 0.1107884,-0.00666 0.1733906,-0.1436382 0.1441338,0.094482 -0.03105,0.2527415 C 2.5023791,6.2581081 2.492028,6.256895 2.4130378,6.1095646 Z M 5.4468496,5.6046599 C 5.3464366,5.408185 5.2350867,5.2956576 5.1257483,5.2801678 4.9147087,5.2502653 4.8505128,4.9472161 5.0398556,4.8746877 c 0.090861,-0.034804 0.187367,0.020726 0.3277756,0.188616 l 0.1989984,0.2379425 0.082093,-0.325442 C 5.7531887,4.5616747 5.9121063,4.4111399 6.0241713,4.6201593 6.1717766,4.8954717 6.0642431,5.1600204 5.9075808,4.9069879 5.8380018,4.7946057 5.752405,5.0674396 5.740117,5.4407699 5.7254507,5.886369 5.6207323,5.9448919 5.4468496,5.6046599 Z M 9.2792879,5.2566542 C 9.1776453,5.1343985 9.2088067,4.7342805 9.3475691,4.3799275 9.4734431,4.058489 9.5339985,4.2108411 9.4290631,4.5849641 c -0.091104,0.3248116 -0.056051,0.5290757 0.076735,0.4471558 0.1088366,-0.067145 0.079883,0.160194 -0.032235,0.2530763 -0.07684,0.06366 -0.1232944,0.056835 -0.1942775,-0.028541 z M 10.384686,5.1415359 c -0.09074,-0.1692571 -0.03627,-0.5232673 0.124129,-0.8066782 0.09704,-0.1714688 0.101095,-0.1573091 0.05813,0.2031106 -0.03997,0.3352936 -0.03034,0.3813575 0.07159,0.3423159 0.135547,-0.051922 0.152973,0.062151 0.04131,0.2704223 -0.0985,0.1837145 -0.193321,0.1807703 -0.295156,-0.00917 z M 7.5249676,4.6187201 c -0.050778,-0.050694 -0.092325,-0.1539458 -0.092325,-0.2294468 0,-0.1824507 0.3613816,-0.9391447 0.4485177,-0.9391447 0.1066883,0 0.081602,0.1224308 -0.078948,0.3852864 -0.18229,0.2984547 -0.2056049,0.565226 -0.037203,0.4257151 0.1624474,-0.1345793 0.1485102,0.084621 -0.018461,0.290441 -0.1034104,0.1274636 -0.147714,0.140892 -0.2215767,0.067149 z M 3.4884047,4.4280794 C 3.4025604,4.342387 3.4457938,3.8822015 3.5604902,3.660798 3.7071584,3.3776793 3.7837158,3.4391759 3.6743714,3.7522763 c -0.107181,0.3069151 -0.1039433,0.3613985 0.021476,0.3613985 0.066269,0 0.090373,0.051534 0.06658,0.1423557 C 3.7235444,4.404457 3.5646708,4.5042097 3.4884047,4.4280794 Z M 8.5405298,2.5059022 c 0,-0.032723 0.091399,-0.098471 0.2031113,-0.1461075 C 8.9413783,2.275472 8.9394234,2.2739969 8.6697822,2.3040624 8.3825771,2.3360863 8.32962,2.2893309 8.4814422,2.1377786 8.5733116,2.0460715 9.1452025,2.0139313 9.2272814,2.0958651 9.3165851,2.1850078 9.1329528,2.4029789 8.9003619,2.4839155 8.6217372,2.5808714 8.5405298,2.5858327 8.5405298,2.5059018 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/PCSX2.svg b/.icons/awkward/16x16/apps/PCSX2.svg
new file mode 100644
index 00000000..762b685f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/PCSX2.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 7.999765,1e-5 C 7.5806988,1.0038095e-5 7.1613531,0.15620836 6.8480906,0.46946301 L 0.46944627,6.8488185 C -0.15707835,7.475327 -0.15618955,8.5237954 0.47036055,9.1503047 L 6.8490049,15.52966 c 0.6265245,0.626509 1.6759274,0.627398 2.3024523,9.14e-4 L 15.530107,9.1512247 c 0.626524,-0.6265093 0.626524,-1.6758752 0,-2.3023841 L 9.1514401,0.46947352 C 8.838178,0.15621887 8.4188315,2.0361892e-5 7.999765,2.0476177e-5 Z"/>
+ <path style="fill:none;stroke:#5092ff;stroke-width:1.14285564;stroke-linecap:round;stroke-linejoin:round" d="M 1.5350293,7.9999999 3.9593925,5.5756369 5.5756343,7.191879 3.1512713,9.616242 4.7675134,11.232484"/>
+ <path style="fill:none;stroke:#4b70e1;stroke-width:1.14285564;stroke-linecap:round;stroke-linejoin:round" d="M 7.8653106,1.6697186 5.4409476,4.0940818 7.0571898,5.7103236 9.4815528,3.2859605 11.097795,4.9022027 9.6162395,6.3837578"/>
+ <path style="fill:none;stroke:#744dec;stroke-width:1.14285564;stroke-linecap:round;stroke-linejoin:round" d="M 6.1201365,9.8798608 8.5444999,7.4554977 10.160742,9.0717399 7.7363786,11.496103 9.3468657,13.1181 11.771229,10.693737"/>
+ <path style="fill:#283d8a" d="m 5.4409476,11.905918 c -0.2984659,0.298466 -0.2746484,0.802847 0.053664,1.131159 l 1.7782869,1.778287 c 0.3283128,0.328313 0.8326931,0.35213 1.131159,0.05366 l 0.557688,-0.557683 C 8.9073611,14.279208 8.8549452,14.242421 8.8081186,14.195594 L 5.9796947,11.367171 Z m 4.8487264,-4.8487261 2.828423,2.8284239 c 0.04683,0.046826 0.08361,0.099242 0.115747,0.1536262 l 1.365808,-1.3658079 c 0.298467,-0.2984659 0.274649,-0.8028462 -0.05366,-1.131159 L 12.767701,5.7639882 C 12.439388,5.4356755 11.935008,5.4118576 11.636542,5.7103236 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/Panini.svg b/.icons/awkward/16x16/apps/Panini.svg
new file mode 120000
index 00000000..fd113dd3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Panini.svg
@@ -0,0 +1 @@
+kipi-panorama.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Pithos.svg b/.icons/awkward/16x16/apps/Pithos.svg
new file mode 120000
index 00000000..7fa3cf36
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Pithos.svg
@@ -0,0 +1 @@
+cantata.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/PosteRazor.svg b/.icons/awkward/16x16/apps/PosteRazor.svg
new file mode 100644
index 00000000..8c5802ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/PosteRazor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#afafb1" d="M 15.25,5 C 15.6655,5 16,5.2867142 16,5.642857 v 4.714285 C 16,10.713286 15.6655,11 15.25,11 H 15 14.75 14 V 10.357142 5.642857 5 H 14.75 15 Z"/>
+ <path style="opacity:0.1" d="M 8,6.0952381 C 7.0325299,6.0966095 6.1707036,6.7069071 5.8482141,7.6190476 H 5.7142857 4.952485 4.6898362 L 4.5953421,7.4761905 4.2820979,7 C 4.2209749,6.9067996 4.105389,6.8515943 3.9829909,6.8571429 3.8728164,6.8623238 3.7731235,6.9160926 3.7181101,7 L 3.4048659,7.4761905 3.3103722,7.6190476 H 2.2857143 c 0,-0.4220952 -0.3398095,-0.7619047 -0.7619047,-0.7619047 -0.4220953,0 -0.7619048,0.3398095 -0.7619048,0.7619047 v 1.5238096 c 0,0.4220952 0.3398095,0.7619047 0.7619048,0.7619047 0.4220952,0 0.7619047,-0.3398095 0.7619047,-0.7619047 h 1.0246579 l 0.094494,0.1428571 0.3132442,0.4761905 c 0.05522,0.083621 0.1548758,0.1370884 0.2648808,0.1421131 0.1222183,0.0057 0.2377596,-0.049199 0.299107,-0.1421131 L 4.5953421,9.2857143 4.6898362,9.1428572 H 4.952485 5.7142857 5.8474701 C 6.1700507,10.055255 7.0322568,10.665624 8,10.666667 c 0.9674701,-0.0014 1.8292964,-0.611669 2.151786,-1.5238098 h 0.133928 0.761801 0.262649 l 0.09449,0.1428571 0.313244,0.4761905 c 0.05522,0.083621 0.154876,0.1370884 0.264881,0.1421131 0.122218,0.0057 0.237759,-0.049199 0.299107,-0.1421131 L 12.59513,9.2857143 12.68962,9.1428572 h 1.024658 c 0,0.4220952 0.339809,0.7619047 0.761904,0.7619047 0.422096,0 0.761905,-0.3398095 0.761905,-0.7619047 V 7.6190476 c 0,-0.4220952 -0.339809,-0.7619047 -0.761905,-0.7619047 -0.422095,0 -0.761904,0.3398095 -0.761904,0.7619047 h -1.02465 L 12.595134,7.4761905 12.28189,7 C 12.220766,6.9067996 12.105181,6.8515943 11.982783,6.8571429 11.872608,6.8623238 11.772915,6.9160926 11.717902,7 l -0.313244,0.4761905 -0.09449,0.1428571 H 11.047515 10.285714 10.15253 C 9.8299493,6.7066499 8.9677433,6.0962808 8,6.0952381 Z"/>
+ <rect style="fill:#afafb1" width="12" height="10" x="2" y="3" rx=".6" ry=".714"/>
+ <path style="fill:#afafb1" d="M 0.75000002,5 C 0.33450003,5 4e-8,5.2867142 4e-8,5.642857 v 4.714285 C 4e-8,10.713286 0.33450003,11 0.75000002,11 H 1 1.25 2 V 10.357142 5.642857 5 H 1.25 1 Z"/>
+ <path style="fill:#3f3f3f" d="M 8,5 C 6.7301958,5.0017817 5.5990484,5.8028155 5.1757812,7 H 4 L 3.5,6 3,7 H 2 V 6 H 1 v 1 2 1 H 2 V 9 H 3 L 3.5,10 4,9 H 5.1738281 C 5.5973349,10.197859 6.7294788,10.999045 8,11 c 1.2698043,-0.0018 2.400952,-0.802815 2.824219,-2 H 12 l 0.5,1 0.5,-1 h 1 v 1 h 1 V 9 7 6 H 14 V 7 H 13 L 12.5,6 12,7 H 10.826172 C 10.402665,5.8021406 9.2705212,5.0009552 8,5 Z"/>
+ <path style="opacity:0.2" d="M 2.5996094 3 C 2.2672094 3 2 3.3191295 2 3.7148438 L 2 4 L 14 4 L 14 3.7148438 C 14 3.3191295 13.732791 3 13.400391 3 L 2.5996094 3 z M 2 12 L 2 12.285156 C 2 12.680871 2.2672094 13 2.5996094 13 L 13.400391 13 C 13.732791 13 14 12.680871 14 12.285156 L 14 12 L 2 12 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/QMPlay2.svg b/.icons/awkward/16x16/apps/QMPlay2.svg
new file mode 100644
index 00000000..291d3c3d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/QMPlay2.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m1.4481 0.00033789a1.4153 1.2555 0 0 0 -1.4481 1.2551v13.49a1.4153 1.2555 0 0 0 2.1229 1.087l6.5847-3.372 6.5844-3.3723a1.4153 1.2555 0 0 0 0 -2.1746l-6.5844-3.3725-6.5847-3.3725a1.4153 1.2555 0 0 0 -0.6748 -0.16776z"/>
+ <path fill="#00e382" d="m2 3v10l5.7813-2.628 5.2187-2.372-5.2187-2.3724-5.7813-2.6276z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/QMapShack.svg b/.icons/awkward/16x16/apps/QMapShack.svg
new file mode 120000
index 00000000..59b5c64a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/QMapShack.svg
@@ -0,0 +1 @@
+maps.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/QOwnNotes.svg b/.icons/awkward/16x16/apps/QOwnNotes.svg
new file mode 100644
index 00000000..906734a0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/QOwnNotes.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#303d75" d="M 15,0 H 1 C 0.446,0 0,0.446 0,1 V 10 L 5,11 6,16 H 15 C 15.554,16 16,15.554 16,15 V 1 C 16,0.446 15.554,0 15,0 Z"/>
+ <path style="fill:#44559e" d="M 5,10 H 0 L 6,16 V 11 C 6,10.446 5.554,10 5,10 Z"/>
+ <path style="fill:#5d8cb9" d="M 8,1 A 3.5,3.5 0 0 0 4.5,4.5 3.5,3.5 0 0 0 4.54,5.001 2.5,2.5 0 0 0 4.5,5 2.5,2.5 0 0 0 2,7.5 2.5,2.5 0 0 0 4.5,10 H 11 A 3,3 0 0 0 14,7 3,3 0 0 0 11.466,4.0391 3.5,3.5 0 0 0 8,1 Z M 7.999,2 H 8 C 9.2597,2.0018 10.309,2.9221 10.475,4.1709 A 1.0001,1.0001 0 0 0 11.311,5.0273 C 12.29,5.1812 12.999,6.0099 13,7.001 12.999,8.1169 12.116,9 11,9 H 4.5 C 3.6597,9 3,8.3403 3,7.5 3,6.6597 3.6597,6 4.5,6 4.501,6 4.5019,6 4.503,6 A 1.0001,1.0001 0 0 0 5.5283,4.8496 C 5.5105,4.7331 5.5012,4.6159 5.5,4.498 5.5011,3.1068 6.6076,2.0005 7.999,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/QtIcon.svg b/.icons/awkward/16x16/apps/QtIcon.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/QtIcon.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/QtProject-assistant.svg b/.icons/awkward/16x16/apps/QtProject-assistant.svg
new file mode 120000
index 00000000..a2c2cf3c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/QtProject-assistant.svg
@@ -0,0 +1 @@
+qtassistant.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/QtProject-designer.svg b/.icons/awkward/16x16/apps/QtProject-designer.svg
new file mode 120000
index 00000000..5562b222
--- /dev/null
+++ b/.icons/awkward/16x16/apps/QtProject-designer.svg
@@ -0,0 +1 @@
+qtdesigner.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/QtProject-linguist.svg b/.icons/awkward/16x16/apps/QtProject-linguist.svg
new file mode 120000
index 00000000..4d6eb91b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/QtProject-linguist.svg
@@ -0,0 +1 @@
+qtlinguist.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/QtProject-qdbusviewer.svg b/.icons/awkward/16x16/apps/QtProject-qdbusviewer.svg
new file mode 120000
index 00000000..b54d6089
--- /dev/null
+++ b/.icons/awkward/16x16/apps/QtProject-qdbusviewer.svg
@@ -0,0 +1 @@
+qtdbusviewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/QtProject-qtcreator-qt5.svg b/.icons/awkward/16x16/apps/QtProject-qtcreator-qt5.svg
new file mode 120000
index 00000000..619ebc9c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/QtProject-qtcreator-qt5.svg
@@ -0,0 +1 @@
+qtcreator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/QtProject-qtcreator.svg b/.icons/awkward/16x16/apps/QtProject-qtcreator.svg
new file mode 120000
index 00000000..619ebc9c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/QtProject-qtcreator.svg
@@ -0,0 +1 @@
+qtcreator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/RSS_feeds.svg b/.icons/awkward/16x16/apps/RSS_feeds.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/16x16/apps/RSS_feeds.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/RenameMyTVSeries.svg b/.icons/awkward/16x16/apps/RenameMyTVSeries.svg
new file mode 100644
index 00000000..f2700ade
--- /dev/null
+++ b/.icons/awkward/16x16/apps/RenameMyTVSeries.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e7a522" width="12" height="16" x="-14" y="-16" rx=".818" ry=".857" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#323232;stroke:#4285f4;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" width="10" height="10" x="1" y="3" rx="4.2" ry="3.4"/>
+ <circle style="fill:#ffffff" cx="13.5" cy="4.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="13.5" cy="8.5" r="1.5"/>
+ <path style="fill:#848484" d="M 4,9.1090013 V 10 H 4.8909309 L 7.141158,7.7497724 6.2502271,6.8588413 Z M 7.9293224,6.964441 c 0.094237,-0.094236 0.094237,-0.242726 0,-0.3369658 L 7.3724907,6.0706434 c -0.094236,-0.094236 -0.242726,-0.094236 -0.3369658,0 L 6.5700596,6.5389755 7.4609905,7.4299064 Z"/>
+ <rect style="fill:#323232;stroke:#4285f4;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" width="3" height="1" x="12" y="12"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/RescueTime.svg b/.icons/awkward/16x16/apps/RescueTime.svg
new file mode 120000
index 00000000..50f4ff11
--- /dev/null
+++ b/.icons/awkward/16x16/apps/RescueTime.svg
@@ -0,0 +1 @@
+rescuetime.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Ri-li.svg b/.icons/awkward/16x16/apps/Ri-li.svg
new file mode 100644
index 00000000..2b13364c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Ri-li.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#52845f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#fbc295" d="M 2.9710936,5.0002344 C 2.4507412,5.0002344 2,5.4422948 2,5.9697656 V 10.030469 C 2,10.55794 2.4508626,10.988761 2.9710936,11 H 7 v 5 H 9 V 9.8 C 8.9999558,9.3581905 8.6418095,9.0000442 8.2,9 H 4 V 7 h 8 V 7.3710936 9.4304688 16 h 2 V 9.4304688 7.3710936 5.9697656 C 14,5.4422948 13.549259,5.0002344 13.028906,5.0002344 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/Ripcord_Icon.svg b/.icons/awkward/16x16/apps/Ripcord_Icon.svg
new file mode 100644
index 00000000..c280ff6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Ripcord_Icon.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#435779" d="M 7.9863281,5.000221 A 0.85421606,0.58725279 0 0 0 7.3964844,5.172096 L 0.25,10.084205 a 0.85421606,0.58725279 0 0 0 0,0.830078 l 7.1464844,4.914062 a 0.85421606,0.58725279 0 0 0 1.2070312,0 L 15.75,10.914283 a 0.85421606,0.58725279 0 0 0 0,-0.830078 L 8.6035156,5.172096 A 0.85421606,0.58725279 0 0 0 7.9863281,5.000221 Z m 0.013672,2 5.0917969,3.5 L 8,14.00022 2.9082031,10.500221 Z"/>
+ <path style="fill:#ff9556" d="M 7.9863281,3.0002215 A 0.85421606,0.58725279 0 0 0 7.3964844,3.1720965 L 0.25,8.0842059 a 0.85421606,0.58725279 0 0 0 0,0.8300781 l 7.1464844,4.914061 a 0.85421606,0.58725279 0 0 0 1.2070312,0 L 15.75,8.914284 a 0.85421606,0.58725279 0 0 0 0,-0.8300781 L 8.6035156,3.1720965 A 0.85421606,0.58725279 0 0 0 7.9863281,3.0002215 Z m 0.013672,2 5.0917969,3.5 L 8,12.00022 2.9082031,8.5002215 Z"/>
+ <path style="fill:#6187ab" d="M 7.9863281,1.0002219 A 0.85421606,0.58725279 0 0 0 7.3964844,1.1720969 L 0.25,6.0842064 a 0.85421606,0.58725279 0 0 0 0,0.8300781 l 7.1464844,4.9140615 a 0.85421606,0.58725279 0 0 0 1.2070312,0 L 15.75,6.9142845 a 0.85421606,0.58725279 0 0 0 0,-0.8300781 L 8.6035156,1.1720969 A 0.85421606,0.58725279 0 0 0 7.9863281,1.0002219 Z m 0.013672,2.0000001 5.0917969,3.5 L 8,10.000221 2.9082031,6.500222 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/SUSEgreeter.svg b/.icons/awkward/16x16/apps/SUSEgreeter.svg
new file mode 120000
index 00000000..13d9f1e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/SUSEgreeter.svg
@@ -0,0 +1 @@
+distributor-logo-opensuse.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ScanTailor.svg b/.icons/awkward/16x16/apps/ScanTailor.svg
new file mode 120000
index 00000000..157d5ef7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ScanTailor.svg
@@ -0,0 +1 @@
+scantailor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Sci48M.svg b/.icons/awkward/16x16/apps/Sci48M.svg
new file mode 100644
index 00000000..192d1929
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Sci48M.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#2cc0cb" d="M 8.3886719 0.01953125 C 6.3708526 1.5563661 4.6022126 4.2350693 4.5996094 6.8007812 C 4.849884 11.208671 8.1275189 12.771886 9.1445312 15.910156 C 9.6416711 15.839362 10.123118 15.723644 10.585938 15.566406 C 9.3922342 12.344479 6.2578516 9.8726561 6.1992188 6.4003906 C 6.2011873 4.1411577 7.7118619 1.6691596 9.3828125 0.12695312 C 9.0580621 0.070726816 8.7258548 0.035622423 8.3886719 0.01953125 z M 7.8652344 0.08984375 C 3.9288008 0.65410975 1.0040348 4.0233316 1 8 C 1.2029026 11.573565 3.3511649 13.15158 4.703125 15.287109 C 5.3140583 15.56275 5.9643198 15.763402 6.6464844 15.878906 C 5.3102229 13.005852 2.6540364 10.822824 2.5996094 7.5996094 C 2.6025378 4.238585 4.7067492 1.2389591 7.8652344 0.08984375 z M 10.078125 0.28125 C 9.0627683 1.7202637 8.2009713 3.8723773 8.1992188 5.5996094 C 8.4254807 9.584587 11.531821 11.726429 12.841797 14.365234 C 13.227095 14.072165 13.584527 13.745788 13.910156 13.388672 C 12.463123 10.83751 9.8499538 8.1112216 9.8007812 5.1992188 C 9.8019994 3.8009384 10.479679 1.9497426 11.199219 0.66601562 C 10.838842 0.50930291 10.464132 0.38423862 10.078125 0.28125 z M 12.345703 1.28125 C 12.054937 2.417428 11.801598 3.996318 11.800781 4.8007812 C 11.966087 7.7121809 13.88025 9.8695531 15.171875 11.539062 C 15.438501 10.997567 15.645706 10.423267 15.785156 9.8203125 C 14.789918 8.3411013 13.431333 6.2328166 13.400391 4.4003906 C 13.4007 4.0364443 13.530684 3.0971272 13.648438 2.3261719 C 13.25367 1.9331741 12.815705 1.5850566 12.345703 1.28125 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ScudCloud.svg b/.icons/awkward/16x16/apps/ScudCloud.svg
new file mode 120000
index 00000000..7cb5329c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ScudCloud.svg
@@ -0,0 +1 @@
+slack.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Singular.svg b/.icons/awkward/16x16/apps/Singular.svg
new file mode 120000
index 00000000..d0d27107
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Singular.svg
@@ -0,0 +1 @@
+singular.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/SpiderOak.svg b/.icons/awkward/16x16/apps/SpiderOak.svg
new file mode 120000
index 00000000..c774ff29
--- /dev/null
+++ b/.icons/awkward/16x16/apps/SpiderOak.svg
@@ -0,0 +1 @@
+spideroak.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/SpiderOakONE.svg b/.icons/awkward/16x16/apps/SpiderOakONE.svg
new file mode 100644
index 00000000..50fae98f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/SpiderOakONE.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <g style="fill:#e4e4e4" transform="scale(0.25,0.25)">
+ <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="fill:#3a78b4;fill-rule:evenodd" d="m 4,2.9944442 0,4 4,-4 -4,0 z m 4,0 4,4 0,-4 -4,0 z m 4,4 L 8,10.994444 4,6.9944442 4,10.55 l 4,4 4,-4 0,-3.5555558 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/Spotify.svg b/.icons/awkward/16x16/apps/Spotify.svg
new file mode 120000
index 00000000..2d1e6f84
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Spotify.svg
@@ -0,0 +1 @@
+spotify-client.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Stacer.svg b/.icons/awkward/16x16/apps/Stacer.svg
new file mode 120000
index 00000000..45ae7634
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Stacer.svg
@@ -0,0 +1 @@
+stacer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/SymbolEditor.svg b/.icons/awkward/16x16/apps/SymbolEditor.svg
new file mode 100644
index 00000000..8381bff3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/SymbolEditor.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <circle style="fill:#3f3f3f" cx="12.5" cy="4.5" r="2.5"/>
+ <path style="fill:#3f3f3f" d="M 2,2 V 7 H 7 V 2 Z M 3.0714286,3.0714286 H 5.9285714 V 5.9285714 H 3.0714286 Z"/>
+ <rect style="fill:#3f3f3f" width="1" height="5" x="4" y="10"/>
+ <rect style="fill:#3f3f3f" width="1" height="5" x="12" y="-7" transform="rotate(90)"/>
+ <g transform="matrix(0.95238095,0,0,0.95238095,0.83333336,0.83333337)">
+ <path style="fill:#3f3f3f" d="m 12.25,9.625 -2.625,5.25 h 5.25 z m 0,1.257569 1.715332,3.429931 h -3.430664 z"/>
+ <path style="fill:#3f3f3f" d="m 12.25,10.375 2.25,4.5 h -2.25 z"/>
+ </g>
+ <path style="opacity:0.3" d="M 8,1 V 8 H 1 v 1 h 7 v 7 H 9 V 9 h 7 V 8 H 9 V 1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/TeXmacs.svg b/.icons/awkward/16x16/apps/TeXmacs.svg
new file mode 100644
index 00000000..1f300a0f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/TeXmacs.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#414141" width="16" height="16" x="-16" y="-16" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g style="fill:#b4b4b4" transform="matrix(-0.38309423,0,0,0.38614258,-1.0384623,-1.2307689)">
+ <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/16x16/apps/TeXworks.svg b/.icons/awkward/16x16/apps/TeXworks.svg
new file mode 100644
index 00000000..eae9c513
--- /dev/null
+++ b/.icons/awkward/16x16/apps/TeXworks.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#4f4f4f" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffd000" d="M 4,10.218 V 12 H 5.7819 L 10.2823,7.4996 8.5004,5.7177 Z m 7.8586,-4.2891 c 0.18848,-0.18847 0.18848,-0.48545 0,-0.67393 l -1.1137,-1.1137 c -0.18848,-0.18848 -0.48546,-0.18848 -0.67393,0 l -0.931,0.937 1.782,1.782 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/TeamViewer.svg b/.icons/awkward/16x16/apps/TeamViewer.svg
new file mode 120000
index 00000000..49924271
--- /dev/null
+++ b/.icons/awkward/16x16/apps/TeamViewer.svg
@@ -0,0 +1 @@
+teamviewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/TeighaViewer.svg b/.icons/awkward/16x16/apps/TeighaViewer.svg
new file mode 100644
index 00000000..ff202e17
--- /dev/null
+++ b/.icons/awkward/16x16/apps/TeighaViewer.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ba122b" d="M 7.999999,0 A 8.0000006,8.0000006 0 0 0 0,7.9999994 8.0000006,8.0000006 0 0 0 7.999999,16 8.0000006,8.0000006 0 0 0 16,7.9999994 8.0000006,8.0000006 0 0 0 7.999999,0 Z"/>
+ <path style="fill:#ffffff" d="M 4.5,4 A 3.5000004,3.5000004 0 0 0 1,7.5 3.5000004,3.5000004 0 0 0 4.5,11 3.5000004,3.5000004 0 0 0 8,7.5 3.5000004,3.5000004 0 0 0 4.5,4 Z m 0,1 A 2.5000002,2.5000002 0 0 1 7,7.5 2.5000002,2.5000002 0 0 1 4.5,10 2.5000002,2.5000002 0 0 1 2,7.5 2.5000002,2.5000002 0 0 1 4.5,5 Z"/>
+ <path style="fill:#ffffff" d="M 8,5 A 5.0000004,5.0000004 0 0 0 3,10 5.0000004,5.0000004 0 0 0 8,15 5.0000004,5.0000004 0 0 0 13,10 5.0000004,5.0000004 0 0 0 8,5 Z M 8,6 A 4.0000002,4.0000002 0 0 1 12,10 4.0000002,4.0000002 0 0 1 8,14 4.0000002,4.0000002 0 0 1 4,10 4.0000002,4.0000002 0 0 1 8,6 Z"/>
+ <path style="fill:#ffffff" d="M 8.5,2 A 4.5000004,4.5000004 0 0 0 4,6.5 4.5000004,4.5000004 0 0 0 8.5,11 4.5000004,4.5000004 0 0 0 13,6.5 4.5000004,4.5000004 0 0 0 8.5,2 Z m 0,1 A 3.5000004,3.5000004 0 0 1 12,6.5 3.5000004,3.5000004 0 0 1 8.5,10 3.5000004,3.5000004 0 0 1 5,6.5 3.5000004,3.5000004 0 0 1 8.5,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/Temps.svg b/.icons/awkward/16x16/apps/Temps.svg
new file mode 100644
index 00000000..809b4fcf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Temps.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#28a390" d="M 8.0419999,7.9200834e-4 A 1.7755,1.819141 0 0 0 7.1121999,0.24344414 L 1.8877999,3.333844 A 1.7755,1.819141 0 0 0 0.99999991,4.9092929 l 0,6.1808991 a 1.7755,1.819141 0 0 0 0.88779999,1.575949 l 5.2245,3.0904 a 1.7755,1.819141 0 0 0 1.7755,0 L 14.112,12.666641 A 1.7755,1.819141 0 0 0 15,11.090692 L 15,4.910093 A 1.7755,1.819141 0 0 0 14.112,3.334644 L 8.8877999,0.24424412 a 1.7755,1.819141 0 0 0 -0.8458,-0.24266213 z"/>
+ <circle style="fill:#ffd16d" cx="6.5" cy="6.5" r="2.5"/>
+ <path style="fill:#e8f3f2" d="M 8.9090908,4.9999634 C 7.8674111,5.0015867 6.9401433,5.9523902 6.5959693,7.003847 6.548907,6.9998283 6.501746,6.9972626 6.4545453,6.996153 5.0989374,6.996153 4.0000001,8.0252522 4,9.475 c -10e-8,1.449748 1.0989373,2.524962 2.4545453,2.524962 h 4.9090907 c 0.903739,0 1.636365,-1.083463 1.636364,-2.049962 -10e-7,-0.9664982 -1.032153,-1.9502752 -1.935891,-1.950275 -0.04883,5.14e-4 -0.09762,0.00337 -0.146217,0.00855 C 11.013682,7.7249173 10.999038,7.9262728 11,7.6249662 11,6.1752183 10.364608,4.9999655 9.009,4.9999654 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/Terminal.svg b/.icons/awkward/16x16/apps/Terminal.svg
new file mode 120000
index 00000000..b6181fcf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Terminal.svg
@@ -0,0 +1 @@
+terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Thunar.svg b/.icons/awkward/16x16/apps/Thunar.svg
new file mode 120000
index 00000000..abdd0fd0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Thunar.svg
@@ -0,0 +1 @@
+system-file-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ToneLib-GFX.svg b/.icons/awkward/16x16/apps/ToneLib-GFX.svg
new file mode 100644
index 00000000..dc1477bd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ToneLib-GFX.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#725d32" d="m 1,8 v 7.214286 C 1,15.649571 1.3672941,16 1.8235294,16 H 14.176471 C 14.632706,16 15,15.649571 15,15.214286 V 8 Z"/>
+ <path style="fill:#e1323a" d="M 1.8235294,5 C 1.3672941,5 1,5.3504286 1,5.7857143 V 8 H 15 V 5.7857143 C 15,5.3504286 14.632706,5 14.176471,5 Z"/>
+ <circle style="opacity:0.2" cx="8" cy="12" r="4"/>
+ <circle style="opacity:0.1" cx="8" cy="12" r="3"/>
+ <path style="fill:#ffa11a" d="M 2,2 V 4.1666667 C 2,4.6283333 2.3822857,5 2.8571429,5 H 13.142857 C 13.617714,5 14,4.6283333 14,4.1666667 V 2 Z"/>
+ <path style="fill:#e1323a" d="M 2.8571429,0 C 2.3822857,0 2,0.37166667 2,0.83333333 V 2 H 14 V 0.83333333 C 14,0.37166667 13.617714,0 13.142857,0 Z"/>
+ <circle style="fill:#ffffff" cx="7.5" cy="3.5" r=".5"/>
+ <rect style="fill:#4f4f4f" width="1" height="1.5" x="3" y="2.5"/>
+ <rect style="opacity:0.2" width="1" height=".75" x="3" y="3.25"/>
+ <path style="fill:#ffffff" d="M 6.9157553,5.5 C 6.6261418,5.5 6.3634714,5.6199847 6.1509114,5.848763 5.9356942,6.0802016 5.8,6.407331 5.8,6.6866536 c 0,0.2580406 0.1410288,0.417513 0.369531,0.417513 0.164735,0 0.3056494,-0.042856 0.5421226,-0.1625649 C 6.6717988,7.1012139 6.623848,7.2740924 6.599935,7.3326172 6.546795,7.4762684 6.4693364,7.5352864 6.3285156,7.5352864 c -0.077054,0 -0.2067488,-0.011052 -0.2864584,-0.02435 L 5.9303386,7.6863919 C 6.025991,7.6970362 6.0684096,7.7 6.1215494,7.7 6.3341102,7.7 6.5148068,7.604055 6.6901692,7.399219 6.8044202,7.2688682 6.8523088,7.157087 6.929362,6.8485024 L 7.033203,6.4338542 H 7.088346 L 7.2108072,6.359375 C 7.104527,6.3513926 6.859927,6.345768 6.6128256,6.345768 L 6.4509767,6.4281255 V 6.449609 C 6.5838266,6.441622 6.7142488,6.4365151 6.8391274,6.4338531 L 6.7431642,6.81699 C 6.6315703,6.9233986 6.4722224,6.9953103 6.35,6.9953103 c -0.1966184,0 -0.318685,-0.1546651 -0.318685,-0.3967447 0,-0.518741 0.3506106,-1.0026042 0.722591,-1.0026042 0.1089378,0 0.2016011,0.044803 0.2520834,0.1246092 0.034544,0.053205 0.047796,0.098818 0.063738,0.2105469 L 7.2666666,5.7098308 C 7.2161836,5.5581992 7.1176878,5.5 6.9157553,5.5 Z M 9.1,5.5 C 8.9855868,5.564941 8.8901808,5.58737 8.7376303,5.58737 L 8.3723958,5.58521 c -0.2942048,0 -0.4653425,0.039372 -0.6151691,0.1367839 -0.1525505,0.1024063 -0.2456381,0.2774313 -0.2456381,0.4597655 0,0.059945 0.00857,0.1027254 0.035808,0.1926434 L 7.7758464,6.2791666 C 7.73226,6.1617736 7.7214192,6.1070276 7.7214192,6.0320964 c 0,-0.2247952 0.1605893,-0.3645184 0.4139325,-0.3645184 0.032688,0 0.079296,0.00216 0.1310543,0.00715 L 8.0923828,6.3164038 7.9942708,6.4317055 H 8.062305 L 7.9885416,6.6988276 C 7.8795768,7.0984639 7.8140644,7.1686194 7.5552733,7.1686194 c -0.035412,0 -0.081825,-0.0025 -0.1826173,-0.00501 L 7.2666666,7.326172 c 0.057207,0.00499 0.1061024,0.00716 0.1360678,0.00716 0.1634472,0 0.2806896,-0.04774 0.4604817,-0.1826173 C 8.0620766,7.0033502 8.1329936,6.8960078 8.1983726,6.6587238 L 8.2635413,6.418815 C 8.4188163,6.411315 8.5468405,6.404123 8.5550127,6.401629 8.6312887,6.391639 8.6530557,6.378855 8.7211586,6.316408 H 8.2907553 L 8.4654947,5.6747411 8.9009114,5.6847655 C 8.936324,5.6572914 9.0155802,5.6026526 9.0727864,5.5701824 9.086408,5.5402108 9.0891064,5.5349676 9.1,5.5 Z m 0.9625,0.3666666 c -0.1057375,0 -0.1819372,0.049258 -0.2950522,0.1976562 L 9.5189452,6.3758464 9.4301434,5.9261066 c -0.00737,-0.0371 -0.021648,-0.052279 -0.048697,-0.052279 -0.036885,0 -0.1505588,0.02736 -0.3817058,0.091666 l -0.056574,0.071615 c 0.02705,-0.00495 0.052064,-0.0097 0.05944,-0.012174 0.095901,-0.019786 0.1008304,-0.020053 0.1303387,-0.020053 0.071311,0 0.1078968,0.035112 0.1324869,0.1167316 0.041804,0.1483976 0.076076,0.2917064 0.103125,0.4425784 -0.191803,0.2498034 -0.3267964,0.418177 -0.3759767,0.467643 -0.066393,0.06678 -0.1276055,0.088802 -0.2456381,0.088802 -0.022128,0 -0.037282,-6.67e-5 -0.076628,-0.00501 L 8.55,7.3011066 c 0.056557,0.00742 0.083954,0.010024 0.1110024,0.010024 0.071312,0 0.1495975,-0.01466 0.201237,-0.039389 0.07623,-0.037099 0.142714,-0.1041492 0.2828778,-0.2871738 L 9.2926434,6.794074 9.3957684,6.6630192 9.4988934,7.172915 c 0.024588,0.1310864 0.039432,0.1604184 0.078775,0.1604184 0.019672,0 0.049363,-0.00515 0.083788,-0.01504 0.017212,-0.00246 0.066595,-0.011986 0.1403644,-0.02435 0.024588,-0.00495 0.090487,-0.017454 0.196225,-0.037239 l 0.042249,-0.056575 c -0.02705,0.00246 -0.052058,0.00429 -0.059436,0.00429 -0.044266,0.00495 -0.083546,0.00787 -0.1081383,0.00787 -0.093443,0 -0.1520825,-0.034976 -0.18405,-0.1067059 C 9.6493279,7.0116094 9.6218624,6.9057696 9.555469,6.5842406 L 9.5332672,6.4725221 9.7251942,6.2397746 C 9.833391,6.1062166 9.9021695,6.0571574 9.980858,6.0571574 c 0.03442,0 0.063874,0.010032 0.108139,0.037239 L 10.2,5.9189452 c -0.04918,-0.039572 -0.0834,-0.052279 -0.1375,-0.052279 z"/>
+ <circle style="fill:#ffffff" cx="9.5" cy="3.5" r=".5"/>
+ <circle style="fill:#ffffff" cx="11.557" cy="3.5" r=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ToneLib-Jam.svg b/.icons/awkward/16x16/apps/ToneLib-Jam.svg
new file mode 100644
index 00000000..80211e6f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ToneLib-Jam.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#d03d32" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m 13.491869,1.9999998 c -0.06982,0 -0.578614,0.2864443 -1.191806,0.6708986 -0.909847,0.5704499 -1.074495,0.6921172 -1.099348,0.8126272 -0.04844,0.2349258 -0.115204,0.3192258 -0.706217,0.89154 -2.0200567,1.9561458 -4.7004914,4.6424017 -4.7004914,4.7106731 0,0.1246458 0.4012072,0.6154249 0.5030974,0.6154249 0.053742,0 1.1366943,-1.0917477 2.6811476,-2.7028508 1.4250594,-1.48656 2.6543024,-2.7354986 2.7316304,-2.77542 0.187514,-0.096797 0.44635,-0.091808 0.593998,0.011441 0.117436,0.08211 0.123811,0.079813 0.284521,-0.10578 0.09726,-0.1123159 0.217335,-0.3484673 0.294011,-0.57831 0.153778,-0.4609456 0.237195,-0.5500842 0.515041,-0.5500842 0.270003,0 0.452339,-0.086747 0.540671,-0.257267 0.18101,-0.3494213 -0.05535,-0.7428799 -0.446255,-0.7428799 z M 5.4397538,6.8813315 C 5.2670052,7.0962279 5.0720521,7.4183795 4.843511,7.8638915 4.5259524,8.4829243 4.2223134,8.9093814 3.6444331,9.0792932 3.0118704,9.2652759 2.7613801,9.3922618 2.4869682,9.6661956 1.9222379,10.313875 1.8946542,11.046793 2.1702554,11.687986 c 0.2169736,0.500817 0.6718708,1.166277 1.1109913,1.625147 0.6083963,0.63577 1.1428467,0.82702 1.6397186,0.586908 0.2658732,-0.128482 0.67461,-0.556938 0.8375235,-0.877868 0.068751,-0.135442 0.184878,-0.442025 0.2580079,-0.681352 0.2211851,-0.723888 0.5045614,-1.051826 1.046121,-1.210436 0.3675788,-0.107657 0.6118136,-0.292282 0.784782,-0.593352 0.2584245,-0.44982 0.1773735,-0.7307584 -0.1697527,-0.5883704 -0.6131742,0.2515124 -0.7333879,0.2540534 -0.9501379,0.0207 -0.1178955,-0.126925 -0.2321756,-0.126771 -0.2321756,2.88e-4 0,0.1048124 0.2963197,0.3724844 0.4790291,0.4326824 0.184629,0.06082 0.4335394,0.008 0.66219,-0.140452 0.1422551,-0.09237 0.1833709,-0.05561 0.1383484,0.123454 -0.056335,0.224058 -0.3914618,0.502774 -0.7169798,0.596284 -0.7218611,0.207369 -0.96018,0.466462 -1.2139204,1.319927 -0.1874407,0.630463 -0.5038916,1.150175 -0.7003477,1.150175 -0.1210894,0 -0.1510174,-0.09462 -0.1974435,-0.625098 -0.036791,-0.4203 -0.1138597,-0.678158 -0.2654441,-0.887438 -0.050518,-0.06975 -0.050792,-0.107374 -0.00128,-0.186844 0.1001002,-0.160003 0.078068,-0.221058 -0.2294366,-0.63408 -0.380664,-0.51129 -0.4290222,-0.550183 -0.5818643,-0.468528 -0.1563622,0.08354 -0.228492,0.03167 -0.2282599,-0.163894 C 3.640212,10.145789 3.9087855,9.8926186 4.6555166,9.5280759 5.0434501,9.3386987 5.4575311,8.831888 5.7556801,8.4510767 5.8926327,8.2761594 5.9245355,8.2584935 6.0095795,8.3101408 6.0867278,8.356988 6.1287837,8.3538167 6.213188,8.2947995 6.3500847,8.1990782 6.3472126,8.1482023 6.1944267,7.9669168 5.9782865,7.7104982 6.0291001,7.2920623 6.3211358,6.9239837 6.4942028,6.7058495 6.5080613,6.5997009 6.372989,6.5275378 5.9437921,6.4570922 5.6971741,6.6203357 5.4397538,6.8813315 Z M 3.9741586,10.801328 c 0.066596,0 0.6175706,0.697628 0.6175706,0.781955 0,0.05377 -0.3609236,0.418225 -0.4141597,0.418225 -0.018806,0 -0.1472944,-0.140645 -0.285501,-0.312545 -0.3394838,-0.422245 -0.3561413,-0.502392 -0.1485229,-0.716224 0.091544,-0.09429 0.1953446,-0.171411 0.230613,-0.171411 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ToneLib-Zoom.svg b/.icons/awkward/16x16/apps/ToneLib-Zoom.svg
new file mode 100644
index 00000000..069644fb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ToneLib-Zoom.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#5d6c7b" width="12" height="16" x="2" y="0" rx=".857" ry=".8"/>
+ <rect style="fill:#b0ee80" width="8" height="5" x="4" y="1"/>
+ <circle style="fill:#ef5c51" cx="5.25" cy="14.25" r=".75"/>
+ <circle style="fill:#c5e7fb" cx="7.75" cy="14.25" r=".75"/>
+ <circle style="fill:#c5e7fb" cx="10.25" cy="14.25" r=".75"/>
+ <circle style="fill:#ffffff" cx="12.728" cy="1.414" r="3" transform="rotate(45)"/>
+ <path style="fill:#129eee" d="M 10.121322,7.8786808 A 3,3 0 0 0 9.8369929,7.6326793 L 8.5303313,8.9393409 A 0.3750375,0.3750375 0 1 0 9.0606611,9.4696708 L 10.367842,8.1624902 a 3,3 0 0 0 -0.24652,-0.2838094 z"/>
+ <rect style="fill:#44525e" width=".667" height="3" x="7.33" y="2"/>
+ <rect style="fill:#44525e" width=".667" height="1.8" x="6" y="2"/>
+ <rect style="fill:#44525e" width=".6" height="1.667" x="3.4" y="-7.67" transform="rotate(90)"/>
+ <rect style="fill:#44525e" width=".667" height="2" x="10.33" y="2"/>
+ <rect style="fill:#44525e" width=".667" height="1.6" x="9" y="3.4"/>
+ <rect style="fill:#44525e" width=".6" height="1.667" x="3.4" y="-10.67" transform="rotate(90)"/>
+ <rect style="fill:#44525e" width=".6" height="1.667" x="2" y="-10.67" transform="rotate(90)"/>
+ <rect style="fill:#44525e" width=".6" height="1.667" x="4.4" y="-11" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/VBox.svg b/.icons/awkward/16x16/apps/VBox.svg
new file mode 120000
index 00000000..f7e0337e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/VBox.svg
@@ -0,0 +1 @@
+virtualbox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/VCVRack.svg b/.icons/awkward/16x16/apps/VCVRack.svg
new file mode 100644
index 00000000..91a6008d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/VCVRack.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#3f3f3f" cx="8.5" cy="8.5" r="7.5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 10.251,11.533 A 3.5026,3.5024 0 0 1 5.8177,10.753 3.5026,3.5024 0 0 1 5.8137,6.2518 3.5026,3.5024 0 0 1 10.246,5.4637"/>
+ <circle style="fill:#ffffff" cx="8.5" cy="8.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/VVVVVV.svg b/.icons/awkward/16x16/apps/VVVVVV.svg
new file mode 100644
index 00000000..e1e6cee4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/VVVVVV.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#407494" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#91c2d0" d="m 12,2 v 1 h 1 v 8 h -1 v 1 h -2 v 1 h 2 v 1 H 4 V 13 H 6 V 12 H 4 V 11 H 3 V 3 H 4 V 2 Z"/>
+ <path style="fill:#404040" d="M 6,5 V 7 H 4 V 5 Z"/>
+ <path style="fill:#404040" d="m 10,9 v 1 H 9 v 1 H 5 V 10 H 4 V 9 Z"/>
+ <path style="fill:#404040" d="M 10,5 V 7 H 8 V 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/WMail.svg b/.icons/awkward/16x16/apps/WMail.svg
new file mode 100644
index 00000000..8e33fa6c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/WMail.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#ef3939" d="m3.9998 4.0002c-0.554 0-1 0.446-1 1l5.0002 3.5 5.0002-3.5c0-0.554-0.446-1-1-1zm0.98438 1h6.0316l-3.0158 2.3418zm-1.9844 1v4.9996c0 0.554 0.446 1 1 1h8.0004c0.554 0 0.90894-0.45354 1-1v-4.9996l-5.0002 3.5zm1 1.7402 3.4963 2.623c0.31139 0.18163 0.69643 0.18163 1.0078 0l3.4963-2.623v3.2594h-8.0004z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/WickrMe.svg b/.icons/awkward/16x16/apps/WickrMe.svg
new file mode 100644
index 00000000..2724529f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/WickrMe.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:none;stroke-linecap:round;stroke-width:2;stroke:#3f3f3f" d="m5 14 5.00004-5"/>
+ <path style="fill:none;stroke-linecap:round;stroke-width:2;stroke:#3f3f3f" d="M 13.99996,9 9,14"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/XMind.svg b/.icons/awkward/16x16/apps/XMind.svg
new file mode 120000
index 00000000..8399b172
--- /dev/null
+++ b/.icons/awkward/16x16/apps/XMind.svg
@@ -0,0 +1 @@
+xmind.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Xfwm4CompositeEditor.svg b/.icons/awkward/16x16/apps/Xfwm4CompositeEditor.svg
new file mode 100644
index 00000000..9d14d617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Xfwm4CompositeEditor.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#f3852e" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m6.75 3-0.1094 1.3203a3.9286 3.9286 0 0 0 -1.1523 0.6602l-1.1934-0.5625-1.25 2.1641 1.084 0.75195a3.9286 3.9286 0 0 0 -0.0566 0.6659 3.9286 3.9286 0 0 0 0.0586 0.6621l-1.0859 0.75586 1.25 2.1641 1.1973-0.5625a3.9286 3.9286 0 0 0 1.1483 0.664l0.1094 1.316h2.5l0.10938-1.3203a3.9286 3.9286 0 0 0 1.1523 -0.66016l1.1934 0.5625 1.25-2.1641-1.084-0.75195a3.9286 3.9286 0 0 0 0.057 -0.6664 3.9286 3.9286 0 0 0 -0.059 -0.6621l1.0859-0.75586-1.25-2.1641-1.1973 0.5625a3.9286 3.9286 0 0 0 -1.1486 -0.664l-0.1094-1.3164h-2.5zm1.25 3c1.1046 0 2 0.8954 2 2s-0.89539 2-2 2-2-0.8954-2-2 0.8954-2 2-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/XrendrMixer.svg b/.icons/awkward/16x16/apps/XrendrMixer.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/XrendrMixer.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Zoom.svg b/.icons/awkward/16x16/apps/Zoom.svg
new file mode 100644
index 00000000..6d54978b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Zoom.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#138de7" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 3,5 3,6.2857143 3,9.7142857 C 3,10.426571 3.5734286,11 4.2857143,11 L 8.700143,11 10,11 10,9.7142857 10,6.2857143 C 10,5.5734286 9.412429,5 8.700143,5 L 4.2857143,5 Z m 10,0 -2.5,1.5 0,3 2.5,1.5 0,-3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/a-story-about-my-uncle.svg b/.icons/awkward/16x16/apps/a-story-about-my-uncle.svg
new file mode 100644
index 00000000..219828ee
--- /dev/null
+++ b/.icons/awkward/16x16/apps/a-story-about-my-uncle.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <circle cx="8" cy="8" r="8" style="fill:#4f4f4f"/>
+ <path style="fill:#bedbd9" d="m8 0a8 8 0 0 0 -1 0.072265625v2.5136719l-4.7070312 4.7070313a1.0001 1.0001 0 0 0 0 1.4140624l4.7070312 4.7070308v2.515626a8 8 0 0 0 1 0.070312 8 8 0 0 0 1 -0.072266v-2.513672l2-2 0.292969 0.292969a1.0001 1.0001 0 1 0 1.414062 -1.414062l-1-1.0000002a1.0001 1.0001 0 0 0 -0.722656 -0.2929688 1.0001 1.0001 0 0 0 -0.691406 0.2929688l-2.292969 2.2929692-3.5859375-3.585938 3.5859375-3.5859375 2.292969 2.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-2-2v-2.515625a8 8 0 0 0 -1 -0.0703125zm0 7a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/abiword.svg b/.icons/awkward/16x16/apps/abiword.svg
new file mode 100644
index 00000000..5704cc4d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/abiword.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#248afd" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m11.442 10.524c-2.5909 1.219-5.257 2.362-8.0874 2.972-0.9123-0.005-0.4622-1.135-0.3148-1.647 0.7077-2.1757 1.805-4.2126 2.8486-6.2552 0.4132-0.6453 0.7062-1.5347 1.5393-1.783 0.8092-0.0855 1.3409 0.6592 1.7601 1.2024 1.7142 2.4979 3.3322 5.0608 4.7522 7.7208 0.359 0.693 0.712 1.39 1.06 2.088-1.036-4.025-2.431-8.0171-4.68-11.59-0.5035-0.7053-0.9626-1.4709-1.6427-2.0385-0.6627-0.4843-1.4779 0.0371-1.9678 0.506-1.5389 1.4687-2.4764 3.3853-3.3949 5.2359-1.0713 2.1902-1.7742 4.5246-2.2902 6.8826-0.1809 0.79418 0.67756 1.3706 1.4404 1.1242 2.1131-0.41821 4.0988-1.2954 5.9677-2.3022 1.077-0.60182 2.1129-1.2852 3.0089-2.1161z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/about_kde.svg b/.icons/awkward/16x16/apps/about_kde.svg
new file mode 120000
index 00000000..eeb0366f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/about_kde.svg
@@ -0,0 +1 @@
+desktop-environment-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/abricotine.svg b/.icons/awkward/16x16/apps/abricotine.svg
new file mode 100644
index 00000000..58963c62
--- /dev/null
+++ b/.icons/awkward/16x16/apps/abricotine.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#f07826" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#ffffff" d="m9 3 2-1v11l-2 1z"/>
+ <path fill="#ffffff" d="m3 7.5 0.134-2.2321 9.526 5.5001-0.134 2.232z"/>
+ <path fill="#ffffff" d="m3.866 10-1.866-1.232 9.526-5.5 1.866 1.232z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/abrowser.svg b/.icons/awkward/16x16/apps/abrowser.svg
new file mode 100644
index 00000000..1c3b08bf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/abrowser.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#2869b6" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g style="enable-background:new" transform="matrix(0.42524352,0,0,0.42511616,-17.574396,-10.541534)">
+ <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="fill:#ffffff" d="m 5.6443056,8.0001133 c -0.082297,0.00189 -0.1612088,0.031924 -0.2226219,0.0847 L 0.116419,12.229536 c -0.22021124,0.188959 -0.11039419,0.539515 0.18161268,0.57974 l 2.05716052,0.285347 -0.964137,1.640543 c -0.2154568,0.366673 -0.087791,0.832657 0.2853912,1.044355 l 0.2067204,0.117593 c 0.3731818,0.211699 0.8474373,0.08626 1.062894,-0.280413 l 1.0009619,-1.703862 1.4671285,1.168527 c 0.2258645,0.180516 0.5679893,0.02605 0.5682717,-0.256566 L 5.9999986,8.3348006 C 6.0005557,8.1466829 5.8396319,7.9952741 5.6443039,8.0001133 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/abrt.svg b/.icons/awkward/16x16/apps/abrt.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/abrt.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/accerciser.svg b/.icons/awkward/16x16/apps/accerciser.svg
new file mode 100644
index 00000000..0cd78346
--- /dev/null
+++ b/.icons/awkward/16x16/apps/accerciser.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#2a85c2" width="16" height="2" x="0" y="7" rx="1.067" ry=".667"/>
+ <rect fill="#c2352a" width="14" height="4" x="-15" y="-7" rx="1.5" ry="1.714" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#d8564b" width="10" height="2" x="-13" y="-3" rx=".75" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#c2352a" width="14" height="4" x="-15" y="9" rx="1.5" ry="1.714" transform="rotate(-90)"/>
+ <rect fill="#d8564b" width="10" height="2" x="-13" y="13" rx=".75" ry="1" transform="rotate(-90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/access.svg b/.icons/awkward/16x16/apps/access.svg
new file mode 120000
index 00000000..93ed872f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/access.svg
@@ -0,0 +1 @@
+preferences-desktop-accessibility.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/accessibility-directory.svg b/.icons/awkward/16x16/apps/accessibility-directory.svg
new file mode 120000
index 00000000..93ed872f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/accessibility-directory.svg
@@ -0,0 +1 @@
+preferences-desktop-accessibility.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/accessibility.svg b/.icons/awkward/16x16/apps/accessibility.svg
new file mode 120000
index 00000000..93ed872f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/accessibility.svg
@@ -0,0 +1 @@
+preferences-desktop-accessibility.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/accessibility_section.svg b/.icons/awkward/16x16/apps/accessibility_section.svg
new file mode 120000
index 00000000..93ed872f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/accessibility_section.svg
@@ -0,0 +1 @@
+preferences-desktop-accessibility.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/accessories-archiver.svg b/.icons/awkward/16x16/apps/accessories-archiver.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/accessories-archiver.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/accessories-calculator.svg b/.icons/awkward/16x16/apps/accessories-calculator.svg
new file mode 100644
index 00000000..d70d759a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/accessories-calculator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#07ce8e" d="M 7,8 H 16 V 15 C 16,16 15,16 15,16 H 7 Z"/>
+ <path style="fill:#8c8c8c" d="M 0,7 V 15.25 C 0,15.666 0.3345,16 0.75,16 H 8 V 7 Z"/>
+ <path style="fill:#a6a6a6" d="M 0.75,0 C 0.3345,0 0,0.3345 0,0.75 V 8 H 9 V 0 Z"/>
+ <path style="fill:#595959" d="M 15.25,0 C 15.666,0 16,0.3345 16,0.75 V 8 H 8 V 0 Z"/>
+ <path style="fill:#ffffff" d="M 10,11 V 12 H 14 V 11 Z M 10,13 V 14 H 14 V 13 Z"/>
+ <path style="fill:#ffffff" d="M 10,4 V 5 H 14 V 4 Z"/>
+ <path style="fill:#ffffff" d="M 4,2 V 4 H 2 V 5 H 4 V 7 H 5 V 5 H 7 V 4 H 5 V 2 Z"/>
+ <path style="fill:#ffffff;stroke:#ffffff;stroke-width:1px" d="M 2,10 6,14 M 6,10 2,14"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/accessories-camera.svg b/.icons/awkward/16x16/apps/accessories-camera.svg
new file mode 100644
index 00000000..f89bb107
--- /dev/null
+++ b/.icons/awkward/16x16/apps/accessories-camera.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle opacity=".2" cx="12" cy="-9.333" r="1.333" transform="scale(1,-1)"/>
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <circle style="opacity:0.4" cx="8" cy="8" r="5"/>
+ <circle fill="#ba174e" cx="8" cy="-8" r="4" transform="scale(1,-1)"/>
+ <circle fill="#d67495" cx="8" cy="8" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/accessories-character-map.svg b/.icons/awkward/16x16/apps/accessories-character-map.svg
new file mode 100644
index 00000000..75b4d2ae
--- /dev/null
+++ b/.icons/awkward/16x16/apps/accessories-character-map.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="16" x="0" y="0" rx="1.5" ry="1.5"/>
+ <path style="fill:#3f3f3f" d="m 10.28353,10.038045 c -1.1001,1.1e-5 -1.8621999,0.12238 -2.2865,0.36713 -0.42425,0.24476 -0.63637,0.66227 -0.63637,1.2526 0,0.47031 0.15786,0.544425 0.47358,0.822785 0.32064,0.27355 0.7547501,0.41032 1.3023,0.41032 0.75475,0 1.359,-0.25915 1.8129,-0.77744 0.45876,-0.5231 0.68815,-0.916385 0.68816,-1.780185 l 0,-0.29514 -1.3541,0 m 2.716,-0.5469997 0,4.5087147 -1.3615,0 0,-1.43283 c -0.31,0.49 -0.698,0.852 -1.161,1.087 C 10.013,13.885 9.446,14 8.7750001,14 7.926,14 7.251,13.77 6.747,13.309 6.249,12.843 6,12.522215 6,11.745215 c 0,-0.90702 0.31078,-1.5909 0.93235,-2.0515997 0.6265,-0.4607 1.5604951,-0.626291 2.797,-0.69106 l 1.9091,0 0,-0.12958 c -1.1e-5,-0.60947 -0.20719,-0.979878 -0.62156,-1.310978 -0.40945,-0.33592 -0.98661,-0.5039 -1.7315,-0.5039 -0.4735699,10e-6 -0.9348099,0.0552 -1.3837,0.16557 -0.44891,0.11038 -0.88055,0.576165 -1.2949,0.796915 l 0,-1.524015 c 0.49824,-0.18716 0.98167,-0.32632 1.4503,-0.41752 0.4686401,-0.09597 0.9249501,-0.14396 1.3689,-0.14397 1.1987,1e-5 2.0941,0.30235 2.686,0.90702 0.59196,0.60469 0.88794,1.421378 0.88795,2.649978 m -4.5869999,-7.491215 2.0866999,2.99897 -1.1321,0 -2.412,-2.99867 1.4577001,0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/accessories-clock.svg b/.icons/awkward/16x16/apps/accessories-clock.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/accessories-clock.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/accessories-dictionary.svg b/.icons/awkward/16x16/apps/accessories-dictionary.svg
new file mode 100644
index 00000000..b758b515
--- /dev/null
+++ b/.icons/awkward/16x16/apps/accessories-dictionary.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path opacity=".1" d="m16 15.2v-14.4c0-0.4432-0.3568-0.8-0.8-0.8l-7.2 4e-8v16h7.2c0.4432 0 0.8-0.3568 0.8-0.8z"/>
+ <path fill="#c2352a" d="m5.9998 0v6h2v-6z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/accessories-ebook-reader.svg b/.icons/awkward/16x16/apps/accessories-ebook-reader.svg
new file mode 100644
index 00000000..41c38ef8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/accessories-ebook-reader.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#009688" width="14" height="16" x="1" y="0" rx=".8" ry=".8"/>
+ <path fill="#d8d8d8" d="m10 0v7h2v-7z"/>
+ <path style="opacity:0.2" d="M 1.8008 0 C 1.3576 0 1 0.35758 1 0.80078 L 1 15.199 C 1 15.642 1.3576 16 1.8008 16 L 3 16 L 3 0 L 1.8008 0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/accessories-notes.svg b/.icons/awkward/16x16/apps/accessories-notes.svg
new file mode 100644
index 00000000..5f27b923
--- /dev/null
+++ b/.icons/awkward/16x16/apps/accessories-notes.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#fecd38" d="M 1,0 H 15 C 15.554,0 16,0.446 16,1 V 10 L 11,11 10,16 H 1 C 0.446,16 0,15.554 0,15 V 1 C 0,0.446 0.446,0 1,0 Z"/>
+ <path style="fill:#ffe69b" d="M 11,10 H 16 L 10,16 V 11 C 10,10.446 10.446,10 11,10 Z"/>
+ <rect style="fill:#4f4f4f" width="10" height="1" x="3" y="5" rx=".5"/>
+ <rect style="fill:#4f4f4f" width="8" height="1" x="3" y="8" rx=".5"/>
+ <rect style="fill:#4f4f4f" width="5" height="1" x="3" y="11" rx=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/accessories-screenshot.svg b/.icons/awkward/16x16/apps/accessories-screenshot.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/accessories-screenshot.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/accessories-text-editor.svg b/.icons/awkward/16x16/apps/accessories-text-editor.svg
new file mode 100644
index 00000000..5964905e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/accessories-text-editor.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#f34235" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m3 10.327v2.673h2.6728l4.7512-4.7507-2.6733-2.6728zm9.788-4.4337c0.28271-0.28271 0.28271-0.72818 0-1.0109l-1.671-1.6704c-0.28271-0.28271-0.72818-0.28271-1.0109 0l-1.3964 1.405 2.6728 2.6728z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/acetoneiso.svg b/.icons/awkward/16x16/apps/acetoneiso.svg
new file mode 100644
index 00000000..cfe497b4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/acetoneiso.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#ba22ff" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m4 8.334c0 2.2092 1.7909 4 4 4 2.1867 0 3.9602-1.7554 3.9961-3.9336a0.66667 0.66667 0 0 0 0.004 -0.0664 0.66667 0.66667 0 0 0 -0.667 -0.6667 0.66667 0.66667 0 0 0 -0.666 0.6667c0 1.4727-1.1939 2.6667-2.6667 2.6667-1.4727 0-2.6667-1.1939-2.6667-2.6667 0-1.4727 1.1939-2.6667 2.6667-2.6667v1.3333l2.6667-2-2.6665-2.0006v1.3333c-2.2092 0-4 1.7909-4 4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/acreloaded.svg b/.icons/awkward/16x16/apps/acreloaded.svg
new file mode 100644
index 00000000..b3ab0569
--- /dev/null
+++ b/.icons/awkward/16x16/apps/acreloaded.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#89b736" width="15" height="15" x="1" y="1" rx="1.5" ry="1.5"/>
+ <rect style="fill:#ffffff" width="3" height="11" x="7" y="3"/>
+ <rect style="fill:#ffffff" width="3" height="11" x="7" y="-14" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/acroread.svg b/.icons/awkward/16x16/apps/acroread.svg
new file mode 100644
index 00000000..7c06f05b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/acroread.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#745145" d="m2 0c-0.554 0-1 0.446-1 1v14c0 0.554 0.446 1 1 1h12c0.554 0 1-0.446 1-1v-14c0-0.554-0.446-1-1-1h-5z"/>
+ <path fill="#ff3434" d="m3 0v7h2v-7z"/>
+ <path opacity=".2" d="m2 0c-0.554 0-1 0.446-1 1v14c0 0.554 0.446 1 1 1h1v-16h-1z"/>
+ <path fill="#ff3434" d="m13.603 7c0.12152 0.0074 0.2523 0 0.39552 0.09928 1.279 0.55042 0.4212 2.0603-1.2091 3.2088-0.0098-0.21657-0.09981-0.68809-0.09769-0.89566 1.391-0.95364 2.2045-1.8819 1.3181-2.2499-0.93454-0.38786-1.2247 0.67115-1.2411 2.2086-0.0871 0.09028-0.69018 0.49085-0.78178 0.55413 0.03389-1.4019 0.77913-2.8329 1.4953-2.9149 0.03839-0.0074 0.08022-0.0074 0.12072-0.0074m-1.302 2.4392 0.29095-0.11331 0.24118 0.16256 0.04871 0.5115-0.30472 0.23378-0.12655 0.16971c-0.93824 0.62243-1.7375 1.1019-2.7893 1.498l-0.65576 0.09743h-0.43153c-0.3979-0.23457-0.16069-0.32485-1.6062-0.50515l1.629 0.12629c1.2565-0.48715 2.5389-1.1869 3.7053-1.9502m-2.8672 2.0402c-0.1885 0-1.6583-0.12761-2.2432-0.18162-0.57872-0.09028-1.2896-0.11728-1.1551 0.55942-0.15302-0.36086 0.19591-0.9735 0.69203-1.0815 0.76722-0.17156 1.9845 0.29864 2.4221 0.44293m-0.70527 0.18744c0.22821 0.09028 0.74948 0.15541 0.99569 0.23669-0.3488 0.181-2.1014 0.828-2.8249 0.693-0.1157 0-0.6042-0.351-0.6161-0.604 0.03759 0.46014 2.1799 0.11728 2.4454-0.33385m-0.47653 0.0082c0.1877-0.09028 1.0669-0.08578 1.2607-0.15779 1.1008 0.38522 2.5818 1.2893 3.6415 1.8991l0.3071 0.09028c0.0593 0.42122 0.31875 0.56631 0.55543 0.839l-0.35872 0.36086-0.28063-0.46014c-1.2408-0.74872-3.6937-1.9586-5.1243-2.5395m5.1243 2.5395c0.1517 0.09028 0.29651 0.18056 0.43391 0.27058 0.31822 0.90307 0.68912 1.5112 1.0433 1.485-0.54722 0.26158-1.7258-1.0275-2.1232-2.2401m2.1232 2.2401c0.83473-0.49615-0.93215-1.4005-1.329-1.6629-0.08922-0.25257 0.15487-0.67115 0.07519-0.969 1.2461 0.77599 1.9826 1.8983 1.5646 2.4307-0.1006 0.12629-0.20729 0.18956-0.31292 0.19856m-1.2125-1.8903c-0.05798-0.23245-0.82758-0.76143-0.96657-0.84271-0.18611-1.4659-0.19511-1.6108-0.35316-2.7503 0.09451-0.09028 0.67668-0.54407 0.76669-0.60708 0.11172 1.2179 0.32193 2.8683 0.61923 3.9708"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/activity-log-manager.svg b/.icons/awkward/16x16/apps/activity-log-manager.svg
new file mode 120000
index 00000000..086f9aeb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/activity-log-manager.svg
@@ -0,0 +1 @@
+utilities-log-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/activitywatch.svg b/.icons/awkward/16x16/apps/activitywatch.svg
new file mode 100644
index 00000000..e019c1a2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/activitywatch.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="15" height="15" x="-15" y="-15" rx="7.5" ry="7.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:none;stroke:#7a7a7a;stroke-linecap:round;stroke-linejoin:round" d="M 2.5029518,7.5 5,2.5 l 2.5,5"/>
+ <rect style="fill:#7a7a7a" width="3" height="1" x="3.44" y="5"/>
+ <path style="fill:none;stroke:#7a7a7a;stroke-linecap:round;stroke-linejoin:round" d="M 7.5,7.5 9.3995,11.500092 10.712,7.5 12.0245,11.500092 13.5245,7.5"/>
+ <path style="fill:none;stroke:#404040;stroke-width:0.5;stroke-linecap:round" d="M 3.3,10.7 7.5,7.5"/>
+ <path style="fill:none;stroke:#404040;stroke-linecap:round" d="m 7.5,7.5 2,-3"/>
+ <circle style="fill:#595959" cx="7.5" cy="7.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/addressbook.svg b/.icons/awkward/16x16/apps/addressbook.svg
new file mode 120000
index 00000000..3af65454
--- /dev/null
+++ b/.icons/awkward/16x16/apps/addressbook.svg
@@ -0,0 +1 @@
+kaddressbook.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/administration.svg b/.icons/awkward/16x16/apps/administration.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/16x16/apps/administration.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/adobe-flashplayer.svg b/.icons/awkward/16x16/apps/adobe-flashplayer.svg
new file mode 120000
index 00000000..29daacec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/adobe-flashplayer.svg
@@ -0,0 +1 @@
+flash.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/adobe-reader.svg b/.icons/awkward/16x16/apps/adobe-reader.svg
new file mode 120000
index 00000000..d0e0f0dc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/adobe-reader.svg
@@ -0,0 +1 @@
+acroread.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/adobeflashplugin.svg b/.icons/awkward/16x16/apps/adobeflashplugin.svg
new file mode 120000
index 00000000..29daacec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/adobeflashplugin.svg
@@ -0,0 +1 @@
+flash.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/advanced-rest-client.svg b/.icons/awkward/16x16/apps/advanced-rest-client.svg
new file mode 100644
index 00000000..2abcef65
--- /dev/null
+++ b/.icons/awkward/16x16/apps/advanced-rest-client.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#16a1db" width="16" height="16" x="0" y="0" rx="1.2" ry="1.2"/>
+ <rect style="fill:#ffffff" width="4" height="6.4" x="3" y="6.8"/>
+ <path style="fill:#ffffff" transform="matrix(0.54883372,0,0,0.38024315,-2.9816324,-0.82306422)" 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="2" height="4.4" x="11" y="-8.4" transform="scale(1,-1)"/>
+ <path style="fill:#a2cced" transform="matrix(0.37046276,0,0,-0.23765197,6.6123982,13.514415)" 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/16x16/apps/adventure-capitalist.svg b/.icons/awkward/16x16/apps/adventure-capitalist.svg
new file mode 100644
index 00000000..9488ce7a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/adventure-capitalist.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:none;stroke:#ff990f;stroke-width:3;stroke-linecap:round;stroke-linejoin:round" d="m 8.0108514,8.4886377 1.9047619,0 c 0,0 3.5843867,-0.5362566 3.5843867,2.5113623 0,2.666667 -3.5843867,2.5 -3.5843867,2.5 L 4.5,13.5 M 7.9891486,8.5113623 C 7.9891486,8.5113623 2.5870069,9 2.5,6.5 2.3846154,3 6.0843867,3.5 6.0843867,3.5 L 11.5,3.5"/>
+ <path style="fill:#ffd56a;fill-rule:evenodd" d="M 7.984375,1.2186894e-4 A 1.0001,0.99835062 0 0 0 7,1.0120206 l 0,5.9895048 2,0 0,-5.9895048 A 1.0001,0.99835062 0 0 0 7.984375,1.2186894e-4 Z M 7,9.9962776 7,14.987532 a 1.0001,0.99835062 0 1 0 2,0 l 0,-4.9912544 -2,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/aegisub.svg b/.icons/awkward/16x16/apps/aegisub.svg
new file mode 100644
index 00000000..c1cbd42e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/aegisub.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ff4141" d="M 4.0495259,1.2292499 A 1.7739876,1.8193311 86.170725 0 0 3.3446693,1.8999477 L 0.24529515,7.1254492 a 1.7739876,1.8193311 86.170725 0 0 -0.003048,1.7743649 L 3.3237996,14.115486 a 1.7739876,1.8193311 86.170725 0 0 1.5738842,0.884509 l 6.1808062,-0.01003 a 1.7739876,1.8193311 86.170725 0 0 1.57694,-0.889682 l 3.099294,-5.2256367 a 1.7739876,1.8193311 86.170725 0 0 0.003,-1.7743649 L 12.67622,1.8846078 A 1.7739876,1.8193311 86.170725 0 0 11.102187,1.0000027 L 4.9214602,1.01017 A 1.7739876,1.8193311 86.170725 0 0 4.049239,1.2292319 Z"/>
+ <path style="opacity:0.2" d="M 4.326636,1.1108142 A 1.7739876,1.8193311 86.170725 0 0 4.049106,1.2295436 1.7739876,1.8193311 86.170725 0 0 3.3444929,1.9001849 L 0.2455337,7.1257185 a 1.7739876,1.8193311 86.170725 0 0 -0.002975,1.7737456 L 3.3236594,14.115643 a 1.7739876,1.8193311 86.170725 0 0 1.5736613,0.884355 l 6.1808053,-0.01007 a 1.7739876,1.8193311 86.170725 0 0 1.245536,-0.484272 L 4.326636,1.1108142 Z"/>
+ <path style="opacity:0.2" d="M 11.792412,1.1345601 3.8095227,14.505652 c 0,0 -0.051082,0.07627 -0.0625,0.09282 a 1.7739876,1.8193311 86.170725 0 0 1.1502978,0.401522 l 6.1808053,-0.01007 a 1.7739876,1.8193311 86.170725 0 0 1.577381,-0.889391 l 3.098959,-5.2255353 a 1.7739876,1.8193311 86.170725 0 0 0.003,-1.774465 L 12.676341,1.8843543 A 1.7739876,1.8193311 86.170725 0 0 11.792412,1.1345601 Z"/>
+ <path style="opacity:0.2" d="M 0.00148602,7.9999989 A 1.7739876,1.8193311 86.170725 0 0 0.24255755,8.8994641 L 3.3236594,14.115643 a 1.7739876,1.8193311 86.170725 0 0 1.5736613,0.884355 l 6.1808053,-0.01007 a 1.7739876,1.8193311 86.170725 0 0 1.577381,-0.889391 l 3.098959,-5.2255353 a 1.7739876,1.8193311 86.170725 0 0 0.244048,-0.8749998 l -15.99702798,0 z"/>
+ <path style="fill:#ffffff" d="M 8.0000001,5 C 4.6250001,5 2.0000002,7.3333332 2.0000002,8.0546873 2.0000002,8.9999998 4.6250002,11 8.0000001,11 11.375,11 14,8.6666666 14,8.0546873 14,7.3333332 11.375,5 8.0000001,5 Z"/>
+ <circle style="fill:#1b87e6" cx="8" cy="8" r="3"/>
+ <circle style="fill:#3f3f3f" cx="8" cy="8" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/agave.svg b/.icons/awkward/16x16/apps/agave.svg
new file mode 100644
index 00000000..8709d81b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/agave.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="matrix(1.0667 0 0 1.0526 -.53333 -.68421)">
+ <path fill="#80ffb3" d="m6.2607 9.6483c1.9417 1.1507 2.1379 2.0327 1.7393 2.7417s-1.241 0.975-3.1826-0.175c-1.9417-1.151-4.1374-3.479-4.3174-4.27 0.7574-0.2355 3.8191 0.5525 5.7607 1.7033z"/>
+ <path fill="#2aff80" d="m7.8292 9.1229c1.121 1.9931 0.8612 2.8581 0.1708 3.2671s-1.5498 0.208-2.6708-1.785c-1.121-1.9936-1.8887-5.1365-1.6593-5.914 0.7706 0.1849 3.0383 2.4388 4.1593 4.4319z"/>
+ <path fill="#00d455" d="m9.4434 9.4729c0 2.3011-0.6462 2.9171-1.4434 2.9171s-1.4434-0.616-1.4434-2.9171c0-2.3015 0.866-5.4173 1.4434-5.9729 0.5774 0.5556 1.4434 3.6714 1.4434 5.9729z"/>
+ <path fill="#0a4" d="m10.671 10.605c-1.1212 1.993-1.9806 2.194-2.671 1.785s-0.9502-1.274 0.1708-3.2671 3.3882-4.247 4.1592-4.4319c0.229 0.7775-0.538 3.9204-1.659 5.914z"/>
+ <path fill="#0a4" d="m10.671 10.605c-1.1212 1.993-1.9806 2.194-2.671 1.785s-0.9502-1.274 0.1708-3.2671 3.3882-4.247 4.1592-4.4319c0.229 0.7775-0.538 3.9204-1.659 5.914z"/>
+ <path fill="#008033" d="m11.183 12.215c-1.942 1.15-2.7844 0.884-3.183 0.175s-0.2024-1.591 1.7393-2.7417 5.0037-1.9388 5.7607-1.7033c-0.18 0.791-2.376 3.119-4.317 4.27z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/agenda.svg b/.icons/awkward/16x16/apps/agenda.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/16x16/apps/agenda.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/agent.svg b/.icons/awkward/16x16/apps/agent.svg
new file mode 100644
index 00000000..030a31d7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/agent.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#277cc5" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="opacity:0.3" d="M 8.0414064,0.4 7.1148436,0.50546876 5.9710936,0.81953124 5.7546876,1.0296875 6.4648436,1.5195312 V 1.7992188 L 5.9999996,2.0789062 6.5585936,2.8140624 6.8054688,2.6742188 7.1148436,2.184375 c 0.477548,-0.1476003 0.9054736,-0.3151202 1.3593752,-0.525 L 8.7999996,0.71484376 Z M 5.8476564,0.4703125 5.4484376,0.5273438 5.2593752,0.7148438 4.9492188,0.76015624 4.6726564,0.88984376 4.5382812,0.95468752 4.45625,1.0648438 4.8578124,1.134375 5.0125,0.99453124 5.3218752,0.925 C 5.5336436,0.82203688 5.7463944,0.75233984 5.9710936,0.67968752 Z m -1.8242188,0.8390625 -0.061719,0.1398438 0.030468,0.35 L 3.7453116,2.009375 3.590624,2.39375 H 3.8999992 L 4.0546868,2.0445312 C 4.1879976,1.9502834 4.3204716,1.8547823 4.4562492,1.7640625 L 4.765624,1.8695312 C 4.971612,2.0094374 5.1774344,2.1493693 5.3835928,2.2890625 L 5.692968,2.009375 5.3523428,1.8695312 5.1976556,1.5546875 l -0.5875,-0.070312 -0.030468,-0.175 -0.2781252,0.070312 -0.1234376,0.2445313 z m 7.9171874,0.2796875 -0.585937,0.140625 -0.372657,0.2445313 V 2.184375 l -0.585937,0.384375 0.122656,0.5601564 0.341406,-0.2453128 0.215625,0.2453128 0.246875,0.1398436 0.154688,-0.4195312 -0.09219,-0.2453124 0.09219,-0.175 0.339844,-0.4289065 h 0.154687 l -0.154687,0.4640625 v 0.314844 c 0.142031,-0.038644 0.288243,-0.051464 0.433593,-0.069531 l -0.402343,0.2796872 -0.03047,0.175 -0.46328,0.384375 L 10.889844,3.44375 V 3.1640624 L 10.673438,3.3039064 10.767188,3.6284 H 10.426563 L 10.241407,3.8632812 10.008594,4.125 9.5921884,4.213281 l 0.2468748,0.24375 0.0625,0.2445312 H 9.5921884 L 9.1999996,4.9117188 V 5.5421876 H 9.375782 l 0.1695312,0.1921876 0.3867188,-0.1921876 0.153906,-0.3851564 0.278906,-0.175 0.06172,-0.1398436 0.463281,-0.1039064 0.247657,0.2789064 0.278125,0.1398436 -0.154688,0.314844 0.247656,-0.070313 0.123438,-0.3132812 -0.309375,-0.35 h 0.124219 l 0.309375,0.24375 0.06172,0.35 0.277343,0.314844 0.06172,-0.4554688 0.155469,-0.069531 c 0.152833,0.1586108 0.272839,0.3464936 0.401562,0.525 l 0.463281,0.035156 0.278907,0.1742188 -0.124219,0.175 -0.278125,0.2453124 h -0.401563 l -0.525781,-0.175 -0.278125,0.034376 -0.2,0.2281248 L 11.075785,5.7867196 10.673441,5.682032 10.085941,5.751563 9.5601602,5.891407 C 9.2652928,6.2255908 9.014324,6.5584048 8.7352404,6.9054696 L 8.3953968,7.7109384 8.5500844,7.8851572 8.2719592,8.3046884 8.5813344,9.0398444 C 8.8441776,9.3370852 9.066446,9.6337972 9.3289072,9.9312508 l 0.3875,-0.3320312 0.1695312,0.1929688 0.4164056,-0.2625 0.139844,0.1570312 h 0.417969 l 0.239063,0.2710936 -0.147657,0.4812498 0.294531,0.332031 -0.01562,0.577344 0.216407,0.420313 -0.231251,0.349219 C 11.20023,12.375334 11.2,12.630872 11.2,12.888282 c 0.126678,0.348722 0.192287,0.696427 0.311906,1.047656 l 0.09219,0.560156 v 0.280469 h 0.33653 l 0.340626,-0.210156 h 0.292968 c 0.109268,-0.07609 0.214367,-0.157738 0.319532,-0.239063 l 0.391406,-0.442968 -0.07656,-0.227344 0.402344,-0.350781 -0.294531,-0.33125 0.35625,-0.296875 0.300002,-0.210938 0.154688,-0.173437 -0.09297,-0.386719 v -0.978125 l 0.317966,-0.595313 0.339844,-0.3843744 0.371094,-0.9093752 V 8.794532 C 14.880498,8.817548 14.70224,8.836241 14.523441,8.84922 l 0.369531,-0.3695312 0.510156,-0.35 0.278907,-0.3140628 v -0.35 c -0.06187,-0.1166516 -0.123643,-0.233348 -0.185938,-0.35 L 15.248435,7.3953132 15.063279,7.1859384 14.785154,6.975782 V 6.5210944 l 0.325,0.3671876 0.355468,-0.052344 c 0.161933,0.1469624 0.32125,0.2873616 0.463282,0.4546872 l 0.03516,-0.039844 C 15.793086,5.3944828 14.990068,3.7297224 13.775,2.4625 13.70789,2.3937476 13.637067,2.3197398 13.582031,2.265625 13.489654,2.1757042 13.392742,2.0908544 13.296094,2.0054688 l -0.0875,0.14375 -0.309375,0.35 -0.401563,-0.4992189 h 0.401563 L 13.085156,1.8695312 12.342969,1.7296875 Z m -8.7382814,0.011719 c -0.04525,0.03392 -0.091442,0.066711 -0.1359372,0.1015625 l 0.060937,0.271875 c 0,0 -0.2827068,0.031036 -0.4460936,0.052344 C 1.0395991,3.488254 0.00204052,5.6123428 0,7.9929688 0.06438636,8.0989776 0.128125,8.2 0.128125,8.2 l 0.64921876,0.3843752 0.65000004,0.1757812 0.2773437,0.35 0.4328125,0.3140624 0.2476562,-0.034376 0.1851562,0.083594 v 0.05625 L 2.3234375,10.193749 2.1375,10.474218 2.199219,10.614062 2,11.13828 l 0.6007814,1.014844 0.3969812,0.489063 0.2468752,0.349219 -0.030468,0.735156 0.3452064,0.419531 -0.102344,0.44375 c 0.356708,0.245824 0.737042,0.458412 1.1328124,0.644531 l 0.1445316,-0.14375 0.092187,-0.244531 0.402344,-0.140625 0.3710924,-0.769531 -0.1546864,-0.209375 0.2156252,-0.435028 0.4640624,-0.105468 0.2749988,-0.439192 -0.089061,-0.698437 0.4502112,-0.525 0.0625,-0.525 C 6.3161652,10.746853 5.7326092,10.487928 5.2289072,10.228906 L 4.9812508,9.7390616 4.5179696,9.6343744 4.2710944,9.1704344 3.6531256,9.2399656 3.1273444,8.8 2.5703132,9.1445304 v 0.077344 C 2.4019152,9.1732844 2.1952504,9.1671652 2.0453125,9.075 L 1.9210938,8.725 V 8.3398436 L 1.55,8.375 C 1.5809576,8.130048 1.6125805,7.8855344 1.64375,7.6406248 H 1.4273438 L 1.2109375,7.9203124 0.99453124,8.025 0.68515624,7.8507812 0.65390624,7.4656248 0.715625,7.0460936 l 0.4640625,-0.35 H 1.55 l 0.061719,-0.210156 0.4640624,0.1046872 0.2997686,0.4203128 0.0625,-0.7 0.6275748,-0.4890624 0.2164064,-0.525 0.4320312,-0.0151 0.2476564,-0.3484376 0.55625,-0.10625 0.2781248,-0.41875 H 3.9617188 L 4.4875,4.1630248 H 4.8578124 L 5.3835936,3.8281248 5.4453124,3.61875 5.2593752,3.44375 5.0429688,3.3734376 5.1054688,3.1640624 4.9507812,2.8492188 4.5796876,2.9882812 4.6414064,2.7085936 4.2085936,2.4640624 3.8695312,3.0585936 3.8999992,3.26875 3.5593744,3.4085936 3.342968,3.8632812 3.2507804,3.44375 2.6632804,3.1984376 2.5703116,2.8835936 3.342968,2.4289064 3.6835928,2.1140625 3.7140608,1.7296875 3.5289048,1.6242188 Z M 9.0766424,1.9646562 8.6289064,2.1045 8.4264256,2.0693436 h -8e-4 L 8.3943736,2.2794998 8.6913856,2.4193436 9.261778,2.1740311 9.0766216,1.9646561 Z m -4.2805488,0.1494063 -0.2468748,0.175 0.3085936,0.2101563 H 5.1054688 V 2.2539063 Z M 9.6796876,2.91875 V 3.1289064 L 9.8039064,3.26875 V 3.5835936 L 9.7414064,4.0031248 10.082031,3.9335936 10.328906,3.6882812 10.1125,3.4789064 C 10.039827,3.285436 9.956582,3.1043128 9.8656248,2.91875 Z m -0.1226564,0.4195312 -0.2171876,0.070312 0.0625,0.3843752 0.277344,-0.1390624 z M 5.2914064,3.96875 5.3835936,4.4570312 5.56875,4.1781248 Z m 8.0710936,2.7273436 0.35625,0.402344 0.417188,0.891406 0.246874,0.2804688 -0.124218,0.3140628 0.235156,0.266406 c -0.107971,0.00729 -0.215543,0.014844 -0.326562,0.014844 -0.196844,-0.41351 -0.34463,-0.827558 -0.494532,-1.260156 L 13.329531,7.308594 13.190468,6.8007816 Z"/>
+ <g style="fill:#ffffff" transform="matrix(1,0,0,-0.85714286,-545,-289.42857)">
+ <path d="m 552,-354 v 9.33334 h 2 V -354 Z m 0,11.66667 V -340 h 2 v -2.33333 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/airvpn.svg b/.icons/awkward/16x16/apps/airvpn.svg
new file mode 100644
index 00000000..cddda19a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/airvpn.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#006680" d="M 7.1738281,2 C 5.3429467,2.0224355 3.7737414,3.2246793 2.9882812,4.4980469 1.2416675,5.2747642 0,7.0326345 0,9.0351562 0,11.731828 2.2430149,14 4.953125,14 h 6.09375 C 13.756965,14 16,11.731755 16,9.0351562 16,6.4277496 13.889398,4.2663178 11.300781,4.1230469 11.235755,4.0899365 11.162456,4.0847215 11.095703,4.0546875 9.8903465,2.7052853 9.0260815,2.0149472 7.1757812,2 c 0,0 -0.00162,0 -0.00195,0 -3.255e-4,0 -3.1e-6,0 -3.1e-6,0 z"/>
+ <path fill="#33b3bc" d="m7.1749 5c-1.0787 0-1.9531 0.87989-1.9531 1.9653 0.0015 0.049575 0.00505 0.098386 0.01047 0.1464-0.088872-0.01797-0.18179-0.03227-0.27916-0.04229-1.0787 0-1.9531 0.87989-1.9531 1.9653s0.87444 1.9653 1.9531 1.9653h6.0938c1.0787 0 1.9531-0.87989 1.9531-1.9653s-0.87444-1.9653-1.9531-1.9653c-0.21516 0.00665-0.41571 0.051805-0.59929 0.1276-0.274-0.3485-0.6974-0.5722-1.173-0.5722-0.0604 0.0033-0.1185 0.0053-0.1745 0.0103-0.1561-0.9281-0.9588-1.635-1.9256-1.635z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/airwave-manager.svg b/.icons/awkward/16x16/apps/airwave-manager.svg
new file mode 100644
index 00000000..5e5c9af5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/airwave-manager.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#848484" width="2" height="7" x="10" y="0" rx=".667" ry=".875"/>
+ <rect fill="#848484" width="2" height="7" x="4" y="0" rx=".667" ry=".875"/>
+ <rect fill="#ba2d2d" width="12" height="10" x="2" y="6" rx=".8" ry=".833"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/akira.svg b/.icons/awkward/16x16/apps/akira.svg
new file mode 100644
index 00000000..78747799
--- /dev/null
+++ b/.icons/awkward/16x16/apps/akira.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <path style="fill:#f07800;fill-rule:evenodd" d="m 5.3110671,7.9031275 c 0,-0.065924 0.1128687,-0.119378 0.2548362,-0.119378 0.00737,0 0.014671,7.96e-5 0.021967,4.013e-4 0.00582,2.346e-4 0.1941804,0 0.1941804,0 L 5.4430333,8.671267 5.0636888,8.5273457 c 0,0 0.2473774,-0.5582899 0.2473774,-0.6242141 z"/>
+ <path style="fill:#ff8f13;fill-rule:evenodd" d="m 7.4797586,2.9999999 c 0,0 0.3807767,0.3027987 0.5202421,0.4166666 H 8.4166673 C 8.5322602,3.2716227 8.8191869,2.9999999 8.8191869,2.9999999 c 0,0 2.7510021,6.7604362 3.9028821,9.6244341 0.0209,0.0468 0.01254,0.06148 -0.04188,0.02557 L 7.0201678,9.2290882 3.5491789,12.691635 Z"/>
+ <path style="fill:#ffc30e;fill-rule:evenodd" d="m 5.5659033,8.0038474 h 6.0295997 c 0.03975,-1.52e-4 0.03746,0.012633 -4.14e-4,0.036292 L 3.3167197,12.984288 c -0.050246,0.02979 -0.061721,0.01699 -0.036146,-0.03646 l 2.030495,-5.0713014 c 0,0 -0.018933,0.1156454 0.2548363,0.1273208 z"/>
+ <path style="fill:#ffc30e;fill-rule:evenodd" d="M 8.8191869,2.9999999 H 7.4797586 l 0.6611487,0.8333332 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/akonadi.svg b/.icons/awkward/16x16/apps/akonadi.svg
new file mode 120000
index 00000000..9d87f13d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/akonadi.svg
@@ -0,0 +1 @@
+akonaditray.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/akonadiconsole.svg b/.icons/awkward/16x16/apps/akonadiconsole.svg
new file mode 120000
index 00000000..9d87f13d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/akonadiconsole.svg
@@ -0,0 +1 @@
+akonaditray.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/akonaditray.svg b/.icons/awkward/16x16/apps/akonaditray.svg
new file mode 100644
index 00000000..741efd57
--- /dev/null
+++ b/.icons/awkward/16x16/apps/akonaditray.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#cddff0" d="m 15,9 c 0,3.865993 -3.608583,2.389831 -7.4745763,2.389831 C 3.6594305,11.389831 1,12.865993 1,9 1,5.1340068 4.1340068,2 8,2 c 3.865993,0 7,3.1340068 7,7 z"/>
+ <path style="fill:#62b4e7" d="M 12.661989,14.047291 C 8.8361887,16.256291 4.2825718,15.724952 2.0729718,11.898952 -0.13592816,8.072252 1.1750518,3.2087 5.0013718,1 c 4.5084,-0.020828 7.3712002,8.2346249 8.0000002,12.369325 z"/>
+ <path style="fill:#357dc5" d="m 16,8 c 0,4.418 -3.582,8 -8,8 C 3.5817,16 0,12.418 0,8 0.89231262,6.4379741 2.9996492,6.0097826 5.457785,6 9.1604662,5.9852645 13.659086,7.0846094 16,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/akregator.svg b/.icons/awkward/16x16/apps/akregator.svg
new file mode 100644
index 00000000..43d745a5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/akregator.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#f59335" d="m16 13.6c0-8-5.6-13.6-13.6-13.6-1.2 0-2.4 1.2-2.4 2.4v11.2c0 1.2 1.2 2.4 2.4 2.4h11.2c1.2 0 2.4-1.2 2.4-2.4z"/>
+ <path fill="#fff" d="m2.9999 4.75c0 0.528 0.22455 0.75 0.75 0.75 3.728 0 6.75 3.022 6.75 6.75 0 0.4665 0.2545 0.75 0.75 0.75 0.51 0 0.75-0.298 0.75-0.75 0-4.5565-3.6935-8.25-8.25-8.25-0.4987 0-0.75 0.24275-0.75 0.75z"/>
+ <path fill="#fff" d="m2.9999 7.75c0 0.5137 0.21012 0.75 0.75 0.75 2.0711 0 3.75 1.679 3.75 3.75 0 0.4415 0.25344 0.75 0.75 0.75 0.4845 0 0.75-0.269 0.75-0.75 0-2.8995-2.3505-5.25-5.25-5.25-0.4843 0-0.75 0.214-0.75 0.75z"/>
+ <path fill="#fff" d="m4.4999 10c-0.82845 0-1.5 0.6715-1.5 1.5s0.67155 1.5 1.5 1.5c0.8285 0 1.5-0.6715 1.5-1.5s-0.6715-1.5-1.5-1.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/alacarte.svg b/.icons/awkward/16x16/apps/alacarte.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/alacarte.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/alarm-clock.svg b/.icons/awkward/16x16/apps/alarm-clock.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/alarm-clock.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/albert.svg b/.icons/awkward/16x16/apps/albert.svg
new file mode 100644
index 00000000..bd916e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/albert.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#00dada" d="m 14.005518,8.6176297 c -1.517593,1.9011473 -0.04741,0.083077 -1.497874,1.9109453 -0.504927,0.302115 -1.4307,0.530337 -1.849245,0.443451 C 10.071686,10.883526 9.4287443,10.226336 8.957184,9.5755761 8.3606257,8.7520497 7.923605,7.6015938 7.3190094,6.8947478 6.758015,6.2389148 5.960528,5.8356064 5.2028246,6.3679954 c -0.374532,0.263517 -0.740223,0.7375664 -1.0237339,1.2448717 -0.452894,0.809716 -0.1909964,1.862427 0.9948873,2.092123 0.9332347,0.080387 1.405678,-0.045028 2.64363,-0.596828 1.5958753,-0.7479917 2.73297,-1.7259294 5.771275,-4.0323401 -1.697174,1.7624781 -0.08857,0.045311 -1.75269,1.7972758 C 10.991097,7.7628074 9.2989927,8.7798381 7.523756,9.8148551 6.682446,10.297387 5.9430473,10.604561 4.8616466,10.868106 4.2144543,11.025934 3.2614478,11.172179 3.0526827,10.485372 2.8352772,9.7695071 3.3540764,8.6658078 3.462176,8.4265571 4.277948,6.6225221 5.496181,4.7494374 7.62623,5.0276094 c 2.0313925,0.2654903 2.1272155,3.434723 3.643426,4.2675497 0.746633,0.410045 1.30353,0.07191 2.735862,-0.6775294 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/albion-online.svg b/.icons/awkward/16x16/apps/albion-online.svg
new file mode 100644
index 00000000..a2da8e0f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/albion-online.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 4.23 4.23">
+ <g transform="translate(0,-292.76666)">
+ <g transform="matrix(1.0416676,0,0,1.0227287,-0.22048796,-6.7504322)">
+ <path style="fill:#afafb1" d="m 1.4816671,294.67166 h 1.2699988 v 1.55223 l -0.6349993,0.7761 -0.6349995,-0.7761 z"/>
+ <path style="fill:#e4e4e4" d="m 1.4816671,294.67166 h 0.6349995 v 2.32833 l -0.6349995,-0.7761 z"/>
+ </g>
+ <rect style="fill:#ec8a2b" width=".794" height="2.91" x="293.82" y="-3.44" rx=".397" ry=".397" transform="rotate(90)"/>
+ <rect style="fill:#d13808" width=".794" height="1.058" x="1.59" y="292.77"/>
+ <rect style="fill:#ec8a2b" width="1.323" height=".265" x="1.32" y="292.77" rx=".132" ry=".132"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/alc.svg b/.icons/awkward/16x16/apps/alc.svg
new file mode 100644
index 00000000..0dc7a48d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/alc.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#8e8e8e" cx="8.2" cy="13.6" r="2.4"/>
+ <rect style="fill:#ffffff" width="1" height="2" x="7" y="13" rx=".25" ry=".25"/>
+ <rect style="fill:#ffffff" width="1" height="2" x="8" y="13" rx=".25" ry=".25"/>
+ <path style="fill:#e4e4e4" d="M 1.5410156 0.00390625 C 1.4808919 -0.00114627 1.4276928 -0.001011327 1.3789062 0.0078125 C 1.3138576 0.0195775 1.2587412 0.043743245 1.2128906 0.080078125 C 0.83757827 0.37750058 0.95383376 1.5600601 1.6035156 4.0175781 C 1.9678242 5.395629 2.2678853 6.1291235 2.7851562 6.90625 C 3.1248089 7.4165174 3.2905516 7.6096654 3.8515625 8.1640625 C 4.3539952 8.7175664 4.9870075 9.4912649 5 10.142578 C 4.8557238 11.428296 3 11.999232 3 13.195312 C 3 14.999232 3.9753108 16 5.3007812 16 C 7.0007813 16 7.2556539 14.149986 8 14 C 8.7443461 14.149986 8.9992188 16 10.699219 16 C 12.02469 16 13 14.999232 13 13.195312 C 13 11.999232 11.144276 11.428296 11 10.142578 C 11.012992 9.4912649 11.646005 8.7175664 12.148438 8.1640625 C 12.709448 7.6096654 12.875192 7.4165174 13.214844 6.90625 C 13.732115 6.1291235 14.032176 5.395629 14.396484 4.0175781 C 15.046166 1.5600601 15.162421 0.37750058 14.787109 0.080078125 C 14.741258 0.043743245 14.686144 0.0195775 14.621094 0.0078125 C 14.572307 -0.001011327 14.519104 -0.00114627 14.458984 0.00390625 C 14.278613 0.01906389 14.046245 0.094758205 13.755859 0.23632812 C 13.179981 0.51708636 12.61684 0.93210805 11.982422 1.5429688 C 10.54639 2.9388482 9.5889736 5.9775949 8.3203125 7.9492188 C 8.1743708 8.0496928 8 8 8 8 C 8 8 7.8256292 8.0496936 7.6796875 7.9492188 C 6.4110264 5.9775953 5.4536094 2.9388482 4.0175781 1.5429688 C 3.3831602 0.93210805 2.8200186 0.51708636 2.2441406 0.23632812 C 1.9537539 0.094758205 1.7213866 0.01906389 1.5410156 0.00390625 z"/>
+ <path style="fill:#bf3667" d="m 7.9997507,14 c -0.6438473,-0.06585 -1.1967375,-1.02192 -0.932423,-1.493086 0.2820387,-0.371545 0.6360231,-0.511269 0.932423,-0.506809 0.2964007,-0.0045 0.6503846,0.135264 0.932423,0.506809 C 9.1964883,12.97808 8.6435983,13.934143 7.9997507,14 Z"/>
+ <g>
+ <path style="fill:#ffffff" d="m 6.5507775,11.999846 c -0.6338826,0 -1.5494576,-0.447715 -1.5494576,-1 0,-0.552285 -0.060009,-1 0.573873,-1 1.6293298,0.168912 1.7216202,2 0.9755846,2 z"/>
+ <circle style="fill:#323232" cx="6.5" cy="11.5" r=".5"/>
+ </g>
+ <g transform="matrix(-1,0,0,1,16,0)">
+ <path style="fill:#ffffff" d="m 6.5507775,11.999846 c -0.6338826,0 -1.5494576,-0.447715 -1.5494576,-1 0,-0.552285 -0.060009,-1 0.573873,-1 1.6293298,0.168912 1.7216202,2 0.9755846,2 z"/>
+ <circle style="fill:#323232" cx="6.5" cy="11.5" r=".5"/>
+ </g>
+ <path style="opacity:0.3" d="m 2.0566406,1.3222656 c 0.065769,0.5432102 0.2172384,1.3181492 0.5136719,2.4394532 0.3520409,1.3316464 0.5915861,1.9058365 1.046875,2.5898437 0.3210026,0.4822489 0.3890441,0.5595724 0.9375,1.1015625 0.012718,0.012685 0.025093,0.025711 0.037109,0.039063 0.3586732,0.3951316 0.8545105,0.873097 1.1523437,1.53125 C 6.0152664,8.7144593 6.3469982,8.4644972 6.71875,8.2890625 6.0765921,7.2471391 5.5461906,6.0575279 5.0136719,4.96875 4.4484207,3.8130479 3.861085,2.787064 3.3242188,2.2636719 2.8363306,1.7939 2.4458276,1.5437169 2.0566406,1.3222656 Z m 11.8867184,0 c -0.387839,0.2206846 -0.777995,0.4704138 -1.263671,0.9375 l -0.002,0.00195 -0.002,0.00195 C 12.138915,2.787064 11.551579,3.813048 10.986328,4.96875 10.453424,6.0583159 9.9220876,7.2485597 9.2792969,8.2910156 c 0.3717517,0.1754347 0.7034833,0.4253969 0.9746091,0.734375 0.297683,-0.6593618 0.795141,-1.1376123 1.154297,-1.5332031 0.01202,-0.013352 0.02439,-0.026377 0.03711,-0.039063 0.548456,-0.5419907 0.616499,-0.6193148 0.9375,-1.1015625 0.45529,-0.6840072 0.694834,-1.2581973 1.046876,-2.5898437 0.296432,-1.1213039 0.447901,-1.896243 0.513671,-2.4394532 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/alexandra.svg b/.icons/awkward/16x16/apps/alexandra.svg
new file mode 100644
index 00000000..65f29865
--- /dev/null
+++ b/.icons/awkward/16x16/apps/alexandra.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#11ab66" d="m5 0a4 4 0 0 0 -4 4 4 4 0 0 0 0.5664 2.043c-0.3226 0.0986-0.5664 0.448-0.5664 0.8867v2.0703a1 1 0 0 0 -1 1 1 1 0 0 0 1 1v2.0703c0 0.515 0.3287 0.93 0.7363 0.93h3.3906l-1 1.0957a0.95354 0.60381 0 0 0 0.8262 0.904h5.0938a0.95354 0.60381 0 0 0 0.82617 -0.9043l-1-1.096h3.391c0.407 0 0.736-0.415 0.736-0.93v-0.72266l0.86914 0.54297a0.75476 0.81732 0 0 0 1.131 -0.708v-4.3636a0.75476 0.81732 0 0 0 -1.131 -0.709l-0.869 0.5429v-0.7226c0-0.4387-0.244-0.7881-0.566-0.8867a4 4 0 0 0 0.566 -2.043 4 4 0 0 0 -4 -4 4 4 0 0 0 -2.502 0.88086 4 4 0 0 0 -2.498 -0.88086z"/>
+ <path fill="#fff" d="m5 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 -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="#fff" d="m10 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 -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/16x16/apps/alien-arena.svg b/.icons/awkward/16x16/apps/alien-arena.svg
new file mode 120000
index 00000000..5cbf24d1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/alien-arena.svg
@@ -0,0 +1 @@
+alienarena.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/alienarena.svg b/.icons/awkward/16x16/apps/alienarena.svg
new file mode 100644
index 00000000..5854f6c7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/alienarena.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#45b449" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <circle fill="#393939" cx="8" cy="12" r="2"/>
+ <circle fill="#393939" cx="8" cy="8" r="5"/>
+ <path fill="#df574d" d="m4.0529 8.053c0.78055-0.16496 1.6263 0.055486 2.2324 0.66166 0.60617 0.60617 0.82663 1.4519 0.66166 2.2324-0.7805 0.165-1.6262-0.055-2.2324-0.662-0.6062-0.6058-0.8266-1.4515-0.6617-2.232z"/>
+ <path fill="#df574d" d="m11.947 8.053c-0.78055-0.16496-1.6263 0.055486-2.2324 0.66166-0.60617 0.60617-0.82663 1.4519-0.66166 2.2324 0.78055 0.16496 1.6263-0.05549 2.2324-0.66166 0.60617-0.60619 0.82661-1.4519 0.66166-2.2324z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/alienfx-gtk.svg b/.icons/awkward/16x16/apps/alienfx-gtk.svg
new file mode 120000
index 00000000..32863231
--- /dev/null
+++ b/.icons/awkward/16x16/apps/alienfx-gtk.svg
@@ -0,0 +1 @@
+alienfx.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/alienfx.svg b/.icons/awkward/16x16/apps/alienfx.svg
new file mode 100644
index 00000000..0677cb23
--- /dev/null
+++ b/.icons/awkward/16x16/apps/alienfx.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#356db6" d="M 14,5.6 C 14,11.2 10.857,16 8.5,16 6.1429,16 3,11.2 3,5.6 3,2.5072 5.4624,0 8.5,0 11.538,0 14,2.5072 14,5.6 Z"/>
+ <path style="fill:#ffffff" d="M 9.0051,11.944 C 8.9401,11.778 9.5161,10.328 9.8608,9.7903 10.505,8.7861 11.384,8.1985 12.485,8.0373 13.01,7.9603 13.024,7.9698 12.988,8.3882 12.91,9.2922 12.636,9.9362 12.033,10.627 11.384,11.371 10.361,11.886 9.3302,11.987 9.0777,12.011 9.0287,12.005 9.0051,11.944 Z"/>
+ <path style="fill:#ffffff" d="M 7.9949,11.944 C 8.0599,11.778 7.4839,10.328 7.1392,9.7903 6.4954,8.7861 5.6158,8.1985 4.5149,8.0373 3.9897,7.9603 3.976,7.9698 4.0119,8.3882 4.0896,9.2922 4.3643,9.9362 4.9671,10.627 5.6156,11.371 6.639,11.886 7.6698,11.987 7.9223,12.011 7.9713,12.005 7.9949,11.944 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/allegorithmic-Substance_Alchemist.svg b/.icons/awkward/16x16/apps/allegorithmic-Substance_Alchemist.svg
new file mode 100644
index 00000000..c92a0989
--- /dev/null
+++ b/.icons/awkward/16x16/apps/allegorithmic-Substance_Alchemist.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ff8a18" d="M 8,1.002 A 2.224,2.1539 0 0 0 6.0735,2.0768 L 0.2963,11.769 A 2.224,2.1539 0 0 0 0.29847,13.921 2.224,2.1539 0 0 0 2.2227,15 H 13.777 A 2.224,2.1539 0 0 0 15.702,13.921 2.224,2.1539 0 0 0 15.704,11.769 L 9.9265,2.0768 A 2.224,2.1539 0 0 0 8,1.002 Z"/>
+ <path style="fill:#fffffe" d="M 8,3.5 3,6.5 V 9 L 10.5,11.5 8,13 5.5,11.5 V 10.834 L 3,10 V 12.5 L 8,15.5 13,12.5 V 10 L 5.5,7.5 8,6 10.5,7.5 V 8.166 L 13,9 V 6.5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/allegorithmic-Substance_B2M.svg b/.icons/awkward/16x16/apps/allegorithmic-Substance_B2M.svg
new file mode 100644
index 00000000..0f0162b2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/allegorithmic-Substance_B2M.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#16aca8" d="M 6.0133,0.07624 C 5.2761,0.38238 4.5387,0.68747 3.8012,0.9927 3.4313,1.1458 3.3369,1.3363 3.4773,1.7751 L 3.779,2.718 C 3.3847,3.0305 3.0265,3.3861 2.7111,3.778 L 1.7742,3.4783 C 1.3352,3.3381 1.145,3.4326 0.99177,3.8022 0.68682,4.5398 0.38105,5.277 0.07533,6.0143 -0.07787,6.3839 -0.01049,6.5856 0.39924,6.7967 L 1.2808,7.251 C 1.2091,7.7661 1.2336,8.2743 1.276,8.7534 L 0.39923,9.2053 C -0.0105,9.4165 -0.07788,9.6178 0.07532,9.9877 0.38133,10.725 0.68652,11.462 0.99176,12.2 1.145,12.57 1.3352,12.664 1.7742,12.524 L 2.7171,12.222 C 3.0296,12.616 3.3852,12.974 3.7771,13.29 L 3.4773,14.227 C 3.3369,14.666 3.4313,14.856 3.8012,15.009 4.5388,15.314 5.276,15.62 6.0133,15.926 6.3831,16.079 6.5846,16.011 6.7957,15.602 L 7.25,14.72 C 7.7651,14.792 8.2733,14.767 8.7524,14.724 L 9.2043,15.601 C 9.4154,16.01 9.6169,16.078 9.9867,15.925 10.724,15.619 11.461,15.313 12.199,15.008 12.569,14.855 12.663,14.665 12.523,14.226 L 12.221,13.283 C 12.615,12.97 12.973,12.615 13.289,12.223 L 14.226,12.523 C 14.665,12.663 14.855,12.568 15.008,12.199 15.313,11.461 15.619,10.724 15.925,9.9866 16.078,9.617 16.01,9.4153 15.601,9.2042 L 14.719,8.7499 C 14.791,8.2348 14.766,7.7266 14.724,7.2475 L 15.601,6.7956 C 16.01,6.5844 16.078,6.3831 15.925,6.0132 15.619,5.2761 15.313,4.5386 15.008,3.8011 14.855,3.4315 14.665,3.3368 14.226,3.4772 L 13.283,3.7788 C 12.97,3.3846 12.615,3.0264 12.223,2.711 L 12.523,1.7741 C 12.663,1.3351 12.569,1.1449 12.199,0.99168 11.461,0.68667 10.724,0.38099 9.9867,0.07526 9.6168,-0.07781 9.4154,-0.01054 9.2043,0.39917 L 8.7499,1.2807 C 8.2349,1.2089 7.7266,1.2335 7.2476,1.277 L 6.7957,0.40019 C 6.5701,0.00326 6.3688,-0.01874 6.0132,0.07628 Z"/>
+ <path style="fill:#ffffff" d="M 8,2 3,5 V 7.5 L 10.5,10 8,11.5 5.5,10 V 9.334 L 3,8.5 V 11 L 8,14 13,11 V 8.5 L 5.5,6 8,4.5 10.5,6 V 6.666 L 13,7.5 V 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/allegorithmic-Substance_Designer.svg b/.icons/awkward/16x16/apps/allegorithmic-Substance_Designer.svg
new file mode 100644
index 00000000..8fd5ee3e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/allegorithmic-Substance_Designer.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#f04b23" d="M 7 1 L 7 2 L 3 2 C 1.892 2 1 2.892 1 4 L 1 8 L 0 8 L 0 10 L 1 10 L 1 14 C 1 15.108 1.892 16 3 16 L 13 16 C 14.108 16 15 15.108 15 14 L 15 10 L 16 10 L 16 8 L 15 8 L 15 4 C 15 2.892 14.108 2 13 2 L 9 2 L 9 1 L 7 1 z"/>
+ <path style="fill:#ffffff" d="M 8,3 3,6 V 8.5 L 10.5,11 8,12.5 5.5,11 V 10.334 L 3,9.5 V 12 L 8,15 13,12 V 9.5 L 5.5,7 8,5.5 10.5,7 V 7.666 L 13,8.5 V 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/allegorithmic-Substance_Painter.svg b/.icons/awkward/16x16/apps/allegorithmic-Substance_Painter.svg
new file mode 100644
index 00000000..82a41847
--- /dev/null
+++ b/.icons/awkward/16x16/apps/allegorithmic-Substance_Painter.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#e2222f" cx="1" cy="14" r="1"/>
+ <circle style="fill:#e2222f" cx="14.5" cy="14.5" r="1.5"/>
+ <circle style="fill:#e2222f" cx="8" cy="1" r="1"/>
+ <circle style="fill:#e2222f" cx="8" cy="9" r="7"/>
+ <path style="fill:#ffffff" d="M 8,3 3,6 V 8.5 L 10.5,11 8,12.5 5.5,11 V 10.334 L 3,9.5 V 12 L 8,15 13,12 V 9.5 L 5.5,7 8,5.5 10.5,7 V 7.666 L 13,8.5 V 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/alltomp3.svg b/.icons/awkward/16x16/apps/alltomp3.svg
new file mode 100644
index 00000000..515ec549
--- /dev/null
+++ b/.icons/awkward/16x16/apps/alltomp3.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <circle style="fill:#ff5722" cx="8" cy="8" r="6"/>
+ <path style="fill:#ffffff" d="M 6.4671887,5.0001294 A 0.45665744,0.48639943 0 0 0 6.0000001,5.4867624 V 10.513745 A 0.45665744,0.48639943 0 0 0 6.684908,10.934883 L 8.7283821,9.6784702 10.771856,8.4214245 a 0.45665744,0.48639943 0 0 0 0,-0.8422413 L 8.7284136,6.3219376 6.6849705,5.065358 A 0.45665744,0.48639943 0 0 0 6.4671577,5.0000296 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/alltray.svg b/.icons/awkward/16x16/apps/alltray.svg
new file mode 100644
index 00000000..ae835491
--- /dev/null
+++ b/.icons/awkward/16x16/apps/alltray.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4949b1" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 8.4735568,1.9999997 A 0.47374253,0.47374253 0 0 0 8.1386394,2.8086121 L 13.191388,7.8613606 A 0.47374253,0.47374253 0 0 0 14,7.5264432 V 2.473695 A 0.47374253,0.47374253 0 0 0 13.526305,1.9999997 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/almanah.svg b/.icons/awkward/16x16/apps/almanah.svg
new file mode 100644
index 00000000..addaac37
--- /dev/null
+++ b/.icons/awkward/16x16/apps/almanah.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#c2352a" width="14" height="16" x="1" y="0" rx=".8" ry=".8"/>
+ <path style="opacity:0.2" d="M 1.8008,0 C 1.3576,0 1,0.35758 1,0.80078 V 15.199 C 1,15.642 1.3576,16 1.8008,16 H 4 V 0 Z"/>
+ <path style="fill:#fec006" d="M 9,5 C 7,5 7,7 7,7 V 9 H 6.5 C 6,9 6,9.5 6,9.5 V 12.5 C 6,13 6.5,13 6.5,13 H 11.5 C 12,13 12,12.5 12,12.5 V 9.5 C 12,9 11.5,9 11.5,9 H 11 V 7 C 11,7 11,5 9,5 Z M 9,6 C 10,6 10,7 10,7 V 9 H 8 V 7 C 8,7 8,6 9,6 Z"/>
+ <rect style="fill:#d8d8d8" width="6" height="1" x="9" y="7"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/alsamixergui.svg b/.icons/awkward/16x16/apps/alsamixergui.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/alsamixergui.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/altus.svg b/.icons/awkward/16x16/apps/altus.svg
new file mode 100644
index 00000000..7a27a315
--- /dev/null
+++ b/.icons/awkward/16x16/apps/altus.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#3d3b67" d="m 8.0616,15.99996 8e-4,-0.0016 C 12.4652,15.96484 16,12.41116 16,8 16,3.568 12.432,-8e-8 8,-8e-8 3.728,-8e-8 0.2596,3.3156 0.0148,7.5244 L 0,7.5384 V 14.4 C 0,15.2864 0.7136,16 1.6,16 h 6.4616 z"/>
+ <path style="fill:#ffffff" d="m 9.2824,7 h 2.36393 L 10.8,9.6 Z"/>
+ <path style="fill:#3a88d6" d="M 11.64633,7 12.4,8.6 11.164387,8.4072 Z"/>
+ <path style="fill:#ffffff" d="m 7,8.8 3.8,0.8 -3.1993472,2.2 z"/>
+ <path style="fill:#3a88d6" d="m 7,8.8 0.8,4 -2.2,1.6 z"/>
+ <path style="fill:#0365db" d="m 3.8,3.6 4,0.8 3,5.2 L 7,8.8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/altyo.svg b/.icons/awkward/16x16/apps/altyo.svg
new file mode 120000
index 00000000..73a5b7be
--- /dev/null
+++ b/.icons/awkward/16x16/apps/altyo.svg
@@ -0,0 +1 @@
+yakuake.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/amarok-icon.svg b/.icons/awkward/16x16/apps/amarok-icon.svg
new file mode 120000
index 00000000..d0cde88f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/amarok-icon.svg
@@ -0,0 +1 @@
+amarok.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/amarok.svg b/.icons/awkward/16x16/apps/amarok.svg
new file mode 100644
index 00000000..29fd8045
--- /dev/null
+++ b/.icons/awkward/16x16/apps/amarok.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#2d79c7" d="M 13.987,0 C 13.606,0 12.867,0.93207 12.59,1.0792 12.312,1.2264 10.119,2.8941 9.9115,3.1885 9.7035,3.4828 9.4265,3.6054 9.1265,3.5809 8.826,3.5564 7.8775,3.5463 7.554,3.7425 7.231,3.9388 5.7555,5.5432 5.3858,5.7393 5.0164,5.9355 4.5345,6.036 4.3036,6.0605 4.0727,6.085 3.3078,6.9901 3.1,7.1618 2.8922,7.3335 1.2502,8.0883 1.0193,8.2353 0.78833,8.3825 2.7038,10.444 2.9808,10.493 3.2579,10.542 2.2628,11.193 2.2568,11.659 2.2509,12.124 2.7332,13.509 5.5309,15.14 7.9495,16.549 10.505,15.87 11.469,15.583 11.852,15.469 11.711,14.161 11.782,13.465 11.828,13.024 11.989,9.3205 12.59,8.3395 13.19,7.3585 14.906,6.1808 15.506,6.0582 16.107,5.9356 15.991,5.6903 15.991,5.4696 15.991,5.2489 15.899,4.7583 15.737,4.6848 15.575,4.6112 14.945,5.0531 14.737,5.1021 14.529,5.1511 13.536,5.2248 13.398,4.9795 13.259,4.7344 14.518,2.2327 14.679,1.9384 14.841,1.6441 14.91,1.2516 14.61,0.8347 14.311,0.41728 14.103,3.4e-4 13.988,3.4e-4 Z"/>
+ <path style="fill:#ffffff" d="M 8.988,5.0136 C 8.988,5.0136 8.2286,4.9009 7.7904,5.3237 7.3521,5.7466 6.9723,6.6767 7.0016,6.9585 7.0308,7.2404 7.9072,6.0002 8.2869,5.9157 8.6667,5.8311 9.0756,5.211 8.988,5.0137 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/amarok2.svg b/.icons/awkward/16x16/apps/amarok2.svg
new file mode 120000
index 00000000..d0cde88f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/amarok2.svg
@@ -0,0 +1 @@
+amarok.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/amazon-store.svg b/.icons/awkward/16x16/apps/amazon-store.svg
new file mode 100644
index 00000000..e5932b9e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/amazon-store.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#3f5979" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 8.6488,7.5218 C 8.6488,7.9761 8.6602,8.3554 8.4309,8.759 8.2452,9.0869 7.9516,9.289 7.6238,9.289 7.1759,9.289 6.9145,8.9476 6.9145,8.444 6.9145,7.4497 7.8052,7.269 8.6488,7.269 V 7.5218 M 9.8253,10.365 C 9.7481,10.435 9.6367,10.439 9.5495,10.393 9.1624,10.072 9.0931,9.9219 8.8802,9.6154 8.2402,10.269 7.7874,10.464 6.9573,10.464 5.9766,10.464 5.2116,9.8576 5.2116,8.6454 5.2116,7.699 5.7252,7.054 6.4552,6.739 7.0888,6.4604 7.9731,6.4111 8.6488,6.3339 V 6.1832 C 8.6488,5.9061 8.6702,5.5775 8.5074,5.3382 8.3652,5.1232 8.0924,5.0346 7.8531,5.0346 7.4088,5.0346 7.0116,5.2625 6.9145,5.7354 6.8952,5.8404 6.8181,5.9432 6.7131,5.9482 L 5.5809,5.8261 C 5.4859,5.8054 5.3809,5.7282 5.4066,5.5818 5.668,4.2103 6.9066,3.797 8.0152,3.797 8.5831,3.797 9.3245,3.948 9.7724,4.3775 10.34,4.9075 10.286,5.6146 10.286,6.3839 V 8.2018 C 10.286,8.7483 10.512,8.9876 10.725,9.2833 10.801,9.3883 10.817,9.514 10.722,9.5933 10.485,9.7919 10.061,10.161 9.8281,10.368 L 9.8253,10.365"/>
+ <path style="fill:#ff9900" d="M 12.266,9.8789 C 11.916,9.8838 11.502,9.9615 11.189,10.182 11.093,10.25 11.11,10.343 11.217,10.33 11.57,10.288 12.355,10.194 12.494,10.373 12.635,10.552 12.34,11.291 12.207,11.621 12.167,11.721 12.253,11.761 12.344,11.686 12.932,11.195 13.083,10.165 12.963,10.016 12.903,9.942 12.616,9.874 12.266,9.8789 Z M 3.0723,10.076 C 2.9993,10.086 2.968,10.174 3.0449,10.244 4.35,11.423 6.074,12.131 7.9902,12.131 9.357,12.131 10.944,11.702 12.039,10.895 12.22,10.76 12.066,10.56 11.881,10.639 10.654,11.16 9.3189,11.41 8.1055,11.41 6.3063,11.41 4.5648,10.917 3.1562,10.098 3.1255,10.08 3.0966,10.073 3.0723,10.076 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/amazon.svg b/.icons/awkward/16x16/apps/amazon.svg
new file mode 120000
index 00000000..4f2e80b4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/amazon.svg
@@ -0,0 +1 @@
+amazon-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/amazonclouddrive.svg b/.icons/awkward/16x16/apps/amazonclouddrive.svg
new file mode 120000
index 00000000..4f2e80b4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/amazonclouddrive.svg
@@ -0,0 +1 @@
+amazon-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/amd-ati.svg b/.icons/awkward/16x16/apps/amd-ati.svg
new file mode 120000
index 00000000..b519b7f2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/amd-ati.svg
@@ -0,0 +1 @@
+amd.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/amd.svg b/.icons/awkward/16x16/apps/amd.svg
new file mode 100644
index 00000000..27759c9c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/amd.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#c2352a" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m3.0521 3 2.948 3h3.9999v4l3 2.9653v-9.9653zm2.9478 3-2.9999 3v4h4.0972l2.9028-3h-4.0001z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/amnesia-a-machine-for-pigs.svg b/.icons/awkward/16x16/apps/amnesia-a-machine-for-pigs.svg
new file mode 100644
index 00000000..1af0c0bc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/amnesia-a-machine-for-pigs.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <path style="fill:#ff5555" d="M 11.150319,13.619546 C 7.4815406,15.801003 3.0999835,15.313803 0.34219288,12.744945 0.26023967,12.66862 0.20425747,12.568759 0.18106923,12.457531 -0.02421825,11.473727 -0.05258138,10.461319 0.08395123,9.4636834 0.46645729,6.6687343 3.6742993,8.4554381 6.3807793,6.8461638 10.049558,4.6647063 11.687893,2.2491962 14.445684,4.8180543 c 0.08196,0.076323 1.350057,-1.3868133 1.373245,-1.2755858 0.780415,3.7400032 -0.996042,7.8933665 -4.66861,10.0770775 z"/>
+ <path style="fill:#e4e4e4" d="M 9.8789062 1 C 8.196618 0.98194738 6.4546998 1.4264715 4.8496094 2.3808594 C 2.0726221 4.0320573 0.38169065 6.8083453 0.05859375 9.6816406 C 0.088285507 9.9416436 0.12803927 10.200156 0.18164062 10.457031 C 0.20482886 10.568259 0.25984367 10.667816 0.34179688 10.744141 C 3.0995875 13.312999 7.4816122 13.800598 11.150391 11.619141 C 13.927401 9.9679289 15.618316 7.1916505 15.941406 4.3183594 C 15.911714 4.0583565 15.871961 3.7998438 15.818359 3.5429688 C 15.795171 3.4317412 15.740163 3.3321824 15.658203 3.2558594 C 14.106946 1.8108767 12.041848 1.0232105 9.8789062 1 z"/>
+ <circle style="fill:#1c93e1" cx="2.928" cy="10.928" r="4" transform="rotate(-30)"/>
+ <ellipse style="opacity:0.95700001;fill:#3f3f3f" cx="2.928" cy="10.928" rx="2" ry="2" transform="rotate(-30)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/amnesia-the-dark-descent.svg b/.icons/awkward/16x16/apps/amnesia-the-dark-descent.svg
new file mode 100644
index 00000000..3aa8cc1c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/amnesia-the-dark-descent.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <path style="fill:#4b4e30" d="M 11.150319,13.619546 C 7.4815406,15.801003 3.0999835,15.313803 0.34219288,12.744945 0.26023967,12.66862 0.20425747,12.568759 0.18106923,12.457531 -0.59934609,8.7175277 1.1771416,4.5641465 4.8496788,2.3804541 8.518457,0.19899607 12.900014,0.68619775 15.657805,3.2550559 c 0.08196,0.076323 0.137936,0.1761851 0.161124,0.2874126 0.780415,3.7400032 -0.996042,7.8933665 -4.66861,10.0770775 z"/>
+ <circle style="fill:#97c800" cx="2.928" cy="10.928" r="4" transform="rotate(-30)"/>
+ <ellipse style="opacity:0.95700001;fill:#3f3f3f" cx="2.928" cy="10.928" rx="2" ry="2" transform="rotate(-30)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/amor.svg b/.icons/awkward/16x16/apps/amor.svg
new file mode 120000
index 00000000..2f915ffd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/amor.svg
@@ -0,0 +1 @@
+preferences-desktop-emoticons.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/amule.svg b/.icons/awkward/16x16/apps/amule.svg
new file mode 120000
index 00000000..b6cfdb90
--- /dev/null
+++ b/.icons/awkward/16x16/apps/amule.svg
@@ -0,0 +1 @@
+emule.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/amulegui.svg b/.icons/awkward/16x16/apps/amulegui.svg
new file mode 120000
index 00000000..b6cfdb90
--- /dev/null
+++ b/.icons/awkward/16x16/apps/amulegui.svg
@@ -0,0 +1 @@
+emule.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/anaconda.svg b/.icons/awkward/16x16/apps/anaconda.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/16x16/apps/anaconda.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/anatine.svg b/.icons/awkward/16x16/apps/anatine.svg
new file mode 100644
index 00000000..d22798d6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/anatine.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#2aa2ee" d="m6.5294 15.993c-1.7573-0.184-2.9814-0.697-3.8859-1.629-0.3654-0.376-0.6137-0.723-0.82-1.144-0.4367-0.891-0.5735-1.893-0.3598-2.634 0.2126-0.7374 0.696-1.5501 1.3766-2.3144 0.3779-0.4243 0.5691-0.6996 0.7439-1.0457 0.2108-0.4174 0.2335-0.6968 0.2158-1.0843-0.0172-0.3757-0.0962-0.5378-0.2983-0.7089-0.1915-0.1621-0.2705-0.2514-0.8631-0.2226-0.5785 0.0282-0.8622-0.0077-1.1385-0.144-0.2143-0.1057-0.2903-0.2251-0.224-0.3522 0.3445-0.2743 0.4653-0.5743 0.8439-0.7139-0.554-0.4822-1.1011-0.9866-1.12-1.707 0.038919-0.38583 0.38873-0.29304 0.38873-0.29304 0.54854 0.11338 1.1155 0.2274 1.6321 0.24522 0.14856-0.02056 0.30518-0.06098 0.34804-0.08983 0.042868-0.02885 0.15969-0.19981 0.25961-0.37992 0.38943-0.70196 0.80182-1.1552 1.2638-1.3888 0.53234-0.26927 1.2855-0.41331 2.0005-0.38256 0.8595 0.03697 1.5895 0.34022 2.1856 0.90795 0.40979 0.39025 0.68098 0.48784 1.0707 0.38529 0.27418-0.07214 0.28037-0.07178 0.28037 0.01598 0 0.11532-0.09019 0.26476-0.22863 0.37881l-0.12753 0.10506 0.12856 0.0779c0.17717 0.10735 0.15618 0.19368-0.0546 0.22464-0.17556 0.02579-0.30715 0.08521-0.30715 0.13869 0 0.01889 0.025196 0.18253 0.055997 0.36366 0.075568 0.44438 0.048647 1.3054-0.054096 1.7304-0.15932 0.65893-0.40031 1.1229-0.81212 1.5634-0.32013 0.2973-1.2256 0.90676-1.3099 0.96131 0.03962 0 0.38631-0.02077 0.61839 0.000224 0.84948 0.07683 1.4411 0.22293 2.2941 0.62857 0.8057 0.38313 1.1481 0.42444 1.5941 0.19233 0.28454-0.14811 0.69187-0.4641 0.99625-0.8827 0.26041-0.35812 0.41534-0.50986 0.65721-0.50986 0.23689 0 0.40706 0.15931 0.58636 0.43857 0.25391 0.39547 0.39241 0.67789 0.49095 1.3668 0.07041 0.49229 0.05064 1.6479-0.03662 2.1387-0.52145 2.9332-2.356 4.908-5.1567 5.551-0.75589 0.17353-1.0604 0.20473-2.1079 0.2159-0.54341 0.0058-1.0504 0.004-1.1267-0.0039z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/anbox.svg b/.icons/awkward/16x16/apps/anbox.svg
new file mode 100644
index 00000000..46bf9bba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/anbox.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#109d8f" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="fill:#ffffff" d="M 6.3008,2.3005 C 6.272,2.2937 6.242,2.2984 6.2168,2.3162 6.1658,2.3492 6.1563,2.4218 6.1953,2.4763 L 6.8418,3.3982 C 5.8143,3.8672 6.092,4.9608 6,5.9998 H 11 C 10.908,4.9613 11.189,3.8656 10.162,3.3982 L 10.809,2.4763 C 10.848,2.4218 10.836,2.3512 10.787,2.3162 10.736,2.2812 10.664,2.2988 10.625,2.3533 L 9.9551,3.3103 C 9.5116,3.1383 9.0194,3.0427 8.5019,3.0427 7.9844,3.0427 7.4918,3.1383 7.0488,3.3103 L 6.377,2.3533 C 6.3575,2.326 6.3296,2.3074 6.3008,2.3005 Z M 7.0254,4.2908 C 7.2404,4.2908 7.4121,4.4607 7.4121,4.6697 7.4121,4.8787 7.2379,5.0505 7.0254,5.0505 6.8104,5.0505 6.6367,4.8807 6.6367,4.6697 6.6367,4.4607 6.8109,4.2908 7.0254,4.2908 Z M 10.025,4.2908 C 10.238,4.2908 10.412,4.4607 10.412,4.6697 10.412,4.8787 10.238,5.0505 10.025,5.0505 9.8104,5.0505 9.6367,4.8807 9.6367,4.6697 9.6367,4.4607 9.8109,4.2908 10.025,4.2908 Z M 6.002,6.9998 V 10.797 C 6.002,11.141 6.162,11.5 6.502,11.5 H 7 V 13.188 C 7,13.637 7,14 7.5,14 8,14 8.002,13.637 8.002,13.188 V 11.5 H 9.002 V 13.188 C 9.002,13.637 8.9629,14 9.5,14 10,14 10,13.75 10,13.188 V 11.5 H 10.504 C 10.842,11.5 11.004,11.14 11.004,10.797 V 6.9998 Z M 4.5234,7.0017 C 4.0005,7.0003 4,7.3791 4,7.8455 V 9.1543 C 4,9.6212 4.0005,10.003 4.5234,10.002 5.0005,10.001 5,9.6207 5,9.1543 V 7.8455 C 5,7.3786 5.0005,7.0003 4.5234,7.0017 Z M 12.479,7.0017 C 12,7.0003 12,7.3791 12,7.8455 V 9.1543 C 12,9.6212 12,10.003 12.479,10.002 13,10.001 13,9.6207 13,9.1543 V 7.8455 C 13,7.3786 13,7.0003 12.479,7.0017 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/android-file-transfer.svg b/.icons/awkward/16x16/apps/android-file-transfer.svg
new file mode 100644
index 00000000..018d48d6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/android-file-transfer.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#c63939" d="m8 2a4 4 0 0 0 -3.0781 1.4492c-0.1511 0.1679-0.2619 0.3484-0.3692 0.5313a4 4 0 0 0 -0.1386 0.2617c-0.0571 0.1192-0.1114 0.234-0.1543 0.3535a4 4 0 0 0 -0.125 0.39062c-0.0142 0.0558-0.0294 0.1094-0.041 0.1641a4 4 0 0 0 -0.0743 0.4512c-0.07 0.5954-0.0195 1.0351-0.0195 1.0351v5.3613c0 0.555 0.4462 1.002 1 1.002v1.2852c0 0.396 0.446 0.715 1 0.715s1-0.319 1-0.715v-1.285h2v1.285c0 0.396 0.446 0.715 1 0.715s1-0.31873 1-0.71484v-1.285c0.5538 0 1-0.44652 1-1.002v-5.3613s0.05367-0.49794-0.03711-1.1484a4 4 0 0 0 -0.049 -0.2871c-0.014-0.0674-0.028-0.1319-0.045-0.2012a4 4 0 0 0 -0.144 -0.4551c-0.037-0.0976-0.083-0.1918-0.129-0.289a4 4 0 0 0 -0.133 -0.2461c-0.114-0.1981-0.234-0.3935-0.399-0.5743a4 4 0 0 0 -3.064 -1.4355z"/>
+ <path fill="#9f2e2e" d="m3 7.0002c-0.554 0-1 0.31833-1 0.71444v3.5714c0 0.396 0.446 0.714 1 0.714s1-0.318 1-0.714v-3.5716c0-0.3961-0.446-0.7144-1-0.7144z"/>
+ <path fill="#fff" d="m5.15 6h5.7c0.083 0 0.15 0.223 0.15 0.5s-0.067 0.5-0.15 0.5h-5.7c-0.083 0-0.15-0.223-0.15-0.5s0.067-0.5 0.15-0.5z"/>
+ <ellipse fill="#fff" cx="5.5" cy="4.455" rx=".5" ry=".545"/>
+ <path fill="#9f2e2e" d="m13 7.0002c-0.554 0-1 0.31833-1 0.71444v3.5714c0 0.396 0.446 0.714 1 0.714s1-0.31833 1-0.71444v-3.5716c0-0.3961-0.446-0.7144-1-0.7144z"/>
+ <path fill="#c63939" d="m5.4824 0.015396c-0.2676 0.071693-0.4171 0.37539-0.335 0.68149l0.7394 2.7598c0.0819 0.3056 0.3633 0.4939 0.6308 0.4222 0.2676-0.0717 0.4171-0.3754 0.335-0.6815l-0.7394-2.7595c-0.082017-0.30609-0.36333-0.49436-0.63089-0.42267z"/>
+ <path fill="#c63939" d="m10.518 0.015396c0.26756 0.071693 0.41705 0.3754 0.33503 0.68149l-0.74 2.7598c-0.082 0.3056-0.3631 0.4939-0.6306 0.4222-0.2676-0.0717-0.4171-0.3754-0.335-0.6815l0.7394-2.7595c0.082017-0.30609 0.36333-0.49436 0.63089-0.42267z"/>
+ <ellipse fill="#fff" cx="10.5" cy="4.455" rx=".5" ry=".545"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/android-sdk.svg b/.icons/awkward/16x16/apps/android-sdk.svg
new file mode 100644
index 00000000..d8a95fda
--- /dev/null
+++ b/.icons/awkward/16x16/apps/android-sdk.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#32867d" d="m8 2a4 4 0 0 0 -3.0781 1.4492c-0.1511 0.1679-0.2619 0.3484-0.3692 0.5313a4 4 0 0 0 -0.1386 0.2617c-0.0571 0.1192-0.1114 0.234-0.1543 0.3535a4 4 0 0 0 -0.125 0.39062c-0.0142 0.0558-0.0294 0.1094-0.041 0.1641a4 4 0 0 0 -0.0743 0.4512c-0.07 0.5954-0.0195 1.0351-0.0195 1.0351v5.3613c0 0.555 0.4462 1.002 1 1.002v1.2852c0 0.396 0.446 0.715 1 0.715s1-0.319 1-0.715v-1.285h2v1.285c0 0.396 0.446 0.715 1 0.715s1-0.31873 1-0.71484v-1.285c0.5538 0 1-0.44652 1-1.002v-5.3613s0.05367-0.49794-0.03711-1.1484a4 4 0 0 0 -0.049 -0.2871c-0.014-0.0674-0.028-0.1319-0.045-0.2012a4 4 0 0 0 -0.144 -0.4551c-0.037-0.0976-0.083-0.1918-0.129-0.289a4 4 0 0 0 -0.133 -0.2461c-0.114-0.1981-0.234-0.3935-0.399-0.5743a4 4 0 0 0 -3.064 -1.4355z"/>
+ <path fill="#3bb3a7" d="m3 7.0002c-0.554 0-1 0.31833-1 0.71444v3.5714c0 0.396 0.446 0.714 1 0.714s1-0.318 1-0.714v-3.5716c0-0.3961-0.446-0.7144-1-0.7144z"/>
+ <path fill="#fff" d="m5.15 6h5.7c0.083 0 0.15 0.223 0.15 0.5s-0.067 0.5-0.15 0.5h-5.7c-0.083 0-0.15-0.223-0.15-0.5s0.067-0.5 0.15-0.5z"/>
+ <ellipse fill="#fff" cx="5.5" cy="4.455" rx=".5" ry=".545"/>
+ <path fill="#3bb3a7" d="m13 7.0002c-0.554 0-1 0.31833-1 0.71444v3.5714c0 0.396 0.446 0.714 1 0.714s1-0.31833 1-0.71444v-3.5716c0-0.3961-0.446-0.7144-1-0.7144z"/>
+ <path fill="#32867d" d="m5.4824 0.015396c-0.2676 0.071693-0.4171 0.37539-0.335 0.68149l0.7394 2.7598c0.0819 0.3056 0.3633 0.4939 0.6308 0.4222 0.2676-0.0717 0.4171-0.3754 0.335-0.6815l-0.7394-2.7595c-0.082017-0.30609-0.36333-0.49436-0.63089-0.42267z"/>
+ <path fill="#32867d" d="m10.518 0.015396c0.26756 0.071693 0.41705 0.3754 0.33503 0.68149l-0.74 2.7598c-0.082 0.3056-0.3631 0.4939-0.6306 0.4222-0.2676-0.0717-0.4171-0.3754-0.335-0.6815l0.7394-2.7595c0.082017-0.30609 0.36333-0.49436 0.63089-0.42267z"/>
+ <ellipse fill="#fff" cx="10.5" cy="4.455" rx=".5" ry=".545"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/android-studio-beta.svg b/.icons/awkward/16x16/apps/android-studio-beta.svg
new file mode 120000
index 00000000..b853dd00
--- /dev/null
+++ b/.icons/awkward/16x16/apps/android-studio-beta.svg
@@ -0,0 +1 @@
+android-studio.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/android-studio.svg b/.icons/awkward/16x16/apps/android-studio.svg
new file mode 120000
index 00000000..c82ea351
--- /dev/null
+++ b/.icons/awkward/16x16/apps/android-studio.svg
@@ -0,0 +1 @@
+androidstudio.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/androidstudio.svg b/.icons/awkward/16x16/apps/androidstudio.svg
new file mode 100644
index 00000000..d7240f08
--- /dev/null
+++ b/.icons/awkward/16x16/apps/androidstudio.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1106.5197)">
+ <circle style="fill:#3dda84" cx="8" cy="1114.52" r="8"/>
+ <path style="fill:#e4e4e4" d="m 9.8820508,1113.3595 -1.7320508,1 4,6.9282 1.866025,1.232 -0.133974,-2.232 z"/>
+ <path style="fill:#ffffff" transform="translate(0,1106.5197)" d="m 12,8 c 0,2.209139 -1.790861,4 -4,4 C 6.8508819,11.9982 5.758036,11.502302 5,10.638672 L 4,12.5 5,13.1875 c 0.9112763,0.529635 1.9459931,0.80987 3,0.8125 3.313708,0 6,-2.686292 6,-6 z"/>
+ <path style="fill:#ffffff" d="m 6.1339746,1113.3595 1.7320508,1 -4,6.9282 L 2,1122.5197 l 0.1339746,-2.232 z"/>
+ <path style="fill:#4f4f4f" d="m 7,1107.5197 v 2 H 5.9999995 C 5,1109.5197 5,1110.5337 5,1110.5337 v 3.9499 l 2,2 c 0.66432,0.5368 1.383725,0.6246 2,0 l 2,-2 v -3.9499 c 0,-1 -0.999999,-1.014 -0.999999,-1.014 H 9 v -2 z"/>
+ <circle style="fill:#ffffff" cx="8" cy="1112.52" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/angrysearch.svg b/.icons/awkward/16x16/apps/angrysearch.svg
new file mode 100644
index 00000000..c10343f1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/angrysearch.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect fill="#ff6363" width="3" height="3" x="2" y="11" rx=".695" ry=".653"/>
+ <rect fill="#ff6363" width="3" height="3" x="2" y="6" rx=".695" ry=".653"/>
+ <rect fill="#ff6363" width="3" height="3" x="7" y="11" rx=".695" ry=".653"/>
+ <rect fill="#ff6363" width="3" height="3" x="7" y="6" rx=".695" ry=".653"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/angular-console.svg b/.icons/awkward/16x16/apps/angular-console.svg
new file mode 100644
index 00000000..e2f728f0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/angular-console.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#e9375f" cx="6.629" cy="9.168" r="8" transform="rotate(-9.1323018)"/>
+ <path style="fill:#ffffff" d="M 8.0016347,2 4,13 h 1.9555491 l 0.6422616,-2 h 2.8060137 l 0.6406276,2 H 12 Z m 0,4.6706978 L 8.7615626,9.053 H 7.2400725 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/anjuta.svg b/.icons/awkward/16x16/apps/anjuta.svg
new file mode 100644
index 00000000..40a25ab7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/anjuta.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#964fa9" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffffff" d="m4 7h-1c0.4101-1.5173 3-2 3-2h-1c1.8454-1.7932 4.003-1.5004 4.003-1.5004 0.068-0.3915 1.001-1.4996 1.001-1.4996l-0.004 1h0.5l-0.188 1.4545c0.59203 0.59844 1.2525 2.6693 1.2525 2.6693l0.25118 0.36798c0.31889 0.46064 0.18921 1.1829-0.1268 1.3545-0.88561 0.52943-1.286-0.52563-1.286-0.52563-0.9786-0.1151-1.902-1.3207-1.902-1.3207-1.2445 0.7026 0.7546 3.085 1.3249 3.833 0.7331 0.958-0.8249 2.167-0.8249 2.167s-2.4982 0.172-4.3721-1.753c-0.9227-0.988-1.6284-2.0899-0.6279-4.247z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/anki.svg b/.icons/awkward/16x16/apps/anki.svg
new file mode 100644
index 00000000..753decb3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/anki.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#0088d1" d="m6.3531 0.051266a1.689 1.6448 0 0 0 -1.2386 1.2716l-0.71834 3.5103-3.3754 1.4142a1.689 1.6448 0 0 0 -0.15811 2.9451l3.205 1.7496 0.33711 3.5635a1.689 1.6448 0 0 0 2.8276 1.058l2.7002-2.4286 3.584 0.78873a1.689 1.6448 0 0 0 1.9056 -2.2931l-1.5376-3.2502 1.8786-3.0762a1.689 1.6448 0 0 0 -1.649 -2.4736l-3.651 0.419-2.4235-2.6906a1.689 1.6448 0 0 0 -1.6874 -0.50813z"/>
+ <path fill="#e4e4e4" d="m6.6875 0.0019531a1.689 1.6448 0 0 0 -0.334 0.048828 1.689 1.6448 0 0 0 -1.2383 1.2715l-0.7187 3.5117-3.375 1.414a1.689 1.6448 0 0 0 -0.15822 2.9454l3.2051 1.7476 0.3359 3.565a1.689 1.6448 0 0 0 2.8281 1.058l2.6992-2.429 3.5844 0.789a1.689 1.6448 0 0 0 1.906 -2.293l-1.537-3.2501 1.879-3.0762a1.689 1.6448 0 0 0 -1.651 -2.4746l-3.65 0.4199-2.422-2.6914a1.689 1.6448 0 0 0 -1.3535 -0.55665zm0.2617 2.3339l2.0274 2.252a2.0002 2.0002 0 0 0 1.7144 0.6484l2.979-0.3418-1.492 2.4434a2.0002 2.0002 0 0 0 -0.102 1.8984l1.229 2.5917-2.942-0.646a2.0002 2.0002 0 0 0 -1.7673 0.466l-2.2598 2.032-0.2773-2.926a2.0002 2.0002 0 0 0 -1.0332 -1.5665l-2.5391-1.3867 2.6836-1.1231a2.0002 2.0002 0 0 0 1.1856 -1.4433l0.5937-2.8985z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/annas-quest.svg b/.icons/awkward/16x16/apps/annas-quest.svg
new file mode 100644
index 00000000..f5031897
--- /dev/null
+++ b/.icons/awkward/16x16/apps/annas-quest.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <path style="fill:#4a2803" d="m4 15.376787s6-0.753574 7-0.376787v-1l1 1 0.656013-7-2.656013-5h-5l-2 7v4.25021z"/>
+ <path style="fill:#d3aa7b" d="m11 10s0 1 1 1 0.542373-1 0.542373-1 0.457627-1-0.542373-1-1 1-1 1z"/>
+ <path style="fill:#debf9c" d="m8 13c-3 0-4.6202693-5-4.6202693-5s0.6202693-5 4.6202693-5 4 6 4 6-1 4-4 4z"/>
+ <path style="fill:#723f05" d="m8 0c-1.8199943 0-3.5640867 1.5885952-3.8769531 1.8867188-0.3320221-0.4224261-0.7561495-0.8867188-1.1230469-0.8867188l0.7714844 1.2734375c-0.1054815 0.1290301-0.2005379 0.2577284-0.3632813 0.5117187l-0.9394531 0.2148438s0.3400782 0.1110682 0.6699219 0.2519531c-0.5423532 0.9910745-1.1386719 2.5590965-1.1386719 4.7480469 0 6.285969 0.4960938 7.382812 0.4960938 7.382812l0.5039062 0.273438v-0.65625l1 1v-4.505859s0-0.494141 1.4067797-1.494141c-1-1-0.9966235-3-0.9966235-3 1e-7 0 1.1600454-1.3376131 1.03125-3 1.5588732 6 5.9442118 5.0002379 6.5585938 5.7441406 0.523716 0.6341234 0 3.2558594 0 3.2558594s-0.446594 3.455948 0 2.449219c0.446594-1.006728 1-6.6161657 1-9.449219s-2-5-2-5-1-1-3-1z"/>
+ <circle r="1" style="fill:#debf9c" cx="4" cy="10"/>
+ <path style="fill:#302100" d="m5.2876367 7.8082422s0.1803688-0.68996 0.4275313-0.7842725c0.2476635-0.0945037 0.7455133-0.0239697 0.7455133-0.0239697s-0.3937758 0.1078637-0.6777167 0.2265078c-0.1803743 0.075369-0.4953279 0.5817344-0.4953279 0.5817344z"/>
+ <path style="stroke-linejoin:round;stroke:#302100;stroke-linecap:round;stroke-width:.1;fill:none" d="m8 12s0.2016207-0.230404 0.5811603-0.26661c0.2103765-0.020069 0.4188397 0.035954 0.4188397 0.035954"/>
+ <path style="fill-opacity:.94117647;fill:#302100" d="m6.5 8a0.5 1 0 0 0 -0.5 1 0.5 1 0 0 0 0.5 1 0.5 1 0 0 0 0.5 -1 0.5 1 0 0 0 -0.5 -1zm0.0019531 0.3261719a0.31922922 0.67295897 0 0 1 0.3183594 0.6738281 0.31922922 0.67295897 0 0 1 -0.3183594 0.6738281 0.31922922 0.67295897 0 0 1 -0.3203125 -0.6738281 0.31922922 0.67295897 0 0 1 0.3203125 -0.6738281z"/>
+ <path style="stroke-linejoin:round;stroke:#302100;stroke-linecap:round;stroke-width:.1;fill:none" d="m8 10.61017s0.1404557 0.38983 0.779661 0.38983c0.4998001 0 0.4192635-0.581235 0.4192635-0.581235"/>
+ <path style="fill:#ff8080" d="m12 8-0.646484 1.4726562c0.295184 0.0692679 0.540819 0.1435441 0.646484 0.2714844 0.01384 0.016753 0.01885 0.048917 0.03125 0.068359z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/anoise.svg b/.icons/awkward/16x16/apps/anoise.svg
new file mode 100644
index 00000000..7ae92748
--- /dev/null
+++ b/.icons/awkward/16x16/apps/anoise.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#3f3f3f" width="6.4" height="1.6" x="-4.09" y="-12.76" transform="matrix(0.70710678,-0.70710678,-0.70710678,-0.70710678,0,0)"/>
+ <circle style="fill:#ff8a18" cx="8" cy="8" r="8"/>
+ <circle style="fill:#ffffff" cx="8" cy="8" r="6"/>
+ <path style="fill:#3f3f3f" d="M 6.7578125 3.7578125 L 6.0507812 4.4648438 L 9.5859375 8 L 6.0507812 11.535156 L 6.7578125 12.242188 L 10.292969 8.7070312 L 11 8 L 10.292969 7.2929688 L 6.7578125 3.7578125 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/another-redis-desktop-manager.svg b/.icons/awkward/16x16/apps/another-redis-desktop-manager.svg
new file mode 100644
index 00000000..f27187b5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/another-redis-desktop-manager.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ca311b" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffffff" d="M 7.7148438,3.0703125 C 6.5011745,3.0715525 5.4459696,3.9084418 5.1679688,5.0898438 5.0530424,5.0455882 4.9317466,5.0216428 4.8085938,5.0214844 4.386977,5.0221644 4.0101316,5.2857038 3.8652344,5.6816406 3.8472824,5.6803206 3.830482,5.6804475 3.8125,5.6796875 c -0.6976724,5.2e-4 -1.3342234,0.40163 -1.6347656,1.03125 0.014573,0.00199 -0.077763,0.1854091 -0.1484375,0.3320313 0.1050846,-0.028213 0.2135393,-0.047265 0.3261719,-0.048828 0.209811,-0.00272 0.3786651,0.1177645 0.5605468,0.203125 C 3.07213,7.1439759 3.1739344,7.0266656 3.3496094,7.0078125 3.3829714,7.0042025 3.4156807,7.00116 3.4492188,7 h 0.00586 0.00391 C 3.8105699,6.9911565 4.1815334,7.1470489 4.4335938,7.3847656 4.7110939,7.2614145 4.9045014,7.0070178 5.2304688,7 5.94984,6.9845126 6.5004826,7.2728293 6.9472656,7.6464844 7.2974437,7.3550264 7.7297086,7.1906382 8.1992188,7.125 V 7.0097656 C 8.1873227,6.2481161 8.8166742,5.5993534 9.578125,5.5878906 h 0.00195 c 0.1989202,-0.00283 0.3418107,0.1373131 0.5156249,0.2128906 0.164012,-0.072405 0.294726,-0.2100606 0.482422,-0.2128906 h 0.002 c 0.58964,-0.00839 1.009994,0.4157163 1.220703,0.9375 0.247142,-0.071911 0.499112,-0.1308594 0.740235,-0.1308594 0.73411,0 1.183484,0.2570628 1.380859,0.3828126 -0.01548,-0.2206033 -0.03209,-0.4113526 -0.0098,-0.40625 -0.278724,-0.9973356 -1.187106,-1.6865421 -2.222656,-1.6875 -0.08015,7.999e-4 -0.160598,0.00457 -0.240234,0.013672 -0.112008,-0.5277888 -0.577644,-0.9055084 -1.117188,-0.90625 -0.226302,5.6e-4 -0.4469558,0.069056 -0.6347654,0.1953125 C 9.2009872,3.4068761 8.4777693,3.0716121 7.7148438,3.0703125 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.74865228;stroke-linecap:round" d="M 2.3743636,10.614646 V 8.3739609"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.74865228;stroke-linecap:round;stroke-linejoin:round" d="M 3.4973046,8.37402 C 2.8192468,8.4467714 2.8467104,8.8894716 2.4722383,9.4095716 v 0 0"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.74865228;stroke-linecap:round;stroke-linejoin:round" d="m 4.2660155,9.4969984 h 2.2258982 c 0,0 0.041299,-1.1503974 -1.2322816,-1.1229784 -1.27358,0.027419 -1.3997039,2.166628 0.05951,2.245957 0.6479358,-0.02312 0.7330295,-0.101443 0.7330295,-0.101443"/>
+ <circle style="fill:none;stroke:#ffffff;stroke-width:0.74865228;stroke-linecap:round;stroke-linejoin:round" cx="8.497" cy="9.497" r="1.123"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.80000001;stroke-linecap:round" d="m 9.60004,6.994303 v 3.6"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.80000001;stroke-linecap:round" d="m 10.60004,8.594303 v 2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.80000001;stroke-linecap:round" d="M 10.60004,6.994303 V 7.3886062"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.80000001;stroke-linecap:round;stroke-linejoin:round" d="m 11.753719,10.144866 c 0,0 0.380297,0.449437 0.824031,0.449437 0.443735,0 0.994333,-0.169538 0.996339,-0.6 C 13.579189,8.8999206 11.7,9.4911682 11.7,8.6934398 c 0,-0.552132 0.172501,-0.8991368 0.841436,-0.8991368 0.402832,0 0.800268,0.2484796 0.800268,0.2484796"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ant-downloader.svg b/.icons/awkward/16x16/apps/ant-downloader.svg
new file mode 100644
index 00000000..8127abe9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ant-downloader.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#777676" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#342522" d="m 3.7572481,1.5999998 c -0.00747,1.0372158 0.1520516,2.125105 0.7131104,3.019075 0.213552,0.2697504 0.6220584,0.839342 0.9818192,0.869128 C 5.6640485,5.2528412 6.0686565,4.795018 5.9939321,4.5393432 5.0981529,4.3650604 4.3423665,3.3952896 4.0535517,2.6028876 3.9308341,2.2758981 3.8481181,1.9365468 3.7572481,1.5999998 Z"/>
+ <path style="fill:#403431" d="M 7.5347796,2.3632352 C 6.2522616,3.657152 4.9078624,4.9824452 4.2184572,6.7020756 3.7799588,7.6685608 3.4803492,8.6934912 3.2910252,9.7354948 3.5130904,9.5469012 3.7677544,8.914694 3.9971984,8.5652616 4.7928096,7.1662052 5.5365596,5.737894 6.3491828,4.348904 6.7438104,3.6866772 7.1392412,3.0249236 7.5347796,2.3632352 Z"/>
+ <path style="fill:#403431" d="M 7.6195052,2.3030932 C 6.2741268,4.7795996 4.9273528,7.2562 3.6087744,9.7465452 3.5441028,9.9928596 4.0303792,9.4848904 4.174358,9.4361616 4.8848172,8.9416388 5.586878,8.4354332 6.2903444,7.9312312 6.4890652,7.4369752 6.5522956,6.8848116 6.6968828,6.367724 7.0022112,5.0331964 7.3413128,3.7025016 7.6195052,2.3642028 c 0,-0.020371 0,-0.040738 0,-0.06111 z"/>
+ <path style="fill:#342522" d="m 6.7556087,9.3213912 c -0.62257,0.1925676 -1.3149468,0.425128 -1.6934172,0.9893098 -0.225182,0.550978 0.2029788,1.077295 0.6148336,1.399834 0.4990628,0.397407 1.0471984,0.744616 1.6318992,1.001313 C 6.8019075,12.005141 6.3175415,11.16805 6.4683835,10.263216 6.5001355,9.9310828 6.6394039,9.6289544 6.7556087,9.3213912 Z"/>
+ <path style="fill:#403431" d="m 2.8,10.87139 c 0.0066,0.288578 0.3803468,0.77762 0.5380024,1.142912 C 3.7351816,12.807573 4.1240072,13.605087 4.5179484,14.4 4.3158808,13.480073 4.0096748,12.575896 3.85875,11.643623 4.2270848,11.408186 4.6403876,11.252175 5.0335984,11.062068 4.2890648,10.998506 3.5445336,10.934953 2.8,10.87139 Z"/>
+ <path style="fill:#342522" d="m 12.242768,1.5999998 c 0.0075,1.0372158 -0.152052,2.125105 -0.71311,3.019075 -0.213552,0.2697504 -0.622059,0.839342 -0.98182,0.869128 C 10.335968,5.2528412 9.9313603,4.795018 10.006084,4.5393432 10.901863,4.3650604 11.65765,3.3952896 11.946464,2.6028876 12.069182,2.2758981 12.151898,1.9365468 12.242768,1.5999998 Z"/>
+ <path style="fill:#403431" d="m 8.4652204,2.3632352 c 1.2825176,1.2939168 2.6269176,2.61921 3.3163226,4.3388404 0.438498,0.9664852 0.738108,1.9914156 0.927432,3.0334192 C 12.48691,9.5469012 12.232246,8.914694 12.002802,8.5652616 11.20719,7.1662052 10.46344,5.737894 9.6508172,4.348904 9.2561896,3.6866772 8.8607588,3.0249236 8.4652204,2.3632352 Z"/>
+ <path style="fill:#403431" d="M 8.3804948,2.3030932 C 9.7258732,4.7795996 11.072647,7.2562 12.391226,9.7465452 12.455897,9.9928596 11.969621,9.4848904 11.825642,9.4361616 11.115183,8.9416388 10.413122,8.4354332 9.7096556,7.9312312 9.5109348,7.4369752 9.447704,6.8848116 9.3031172,6.367724 8.9977884,5.0331964 8.6586872,3.7025016 8.3804948,2.3642028 c 0,-0.020371 0,-0.040738 0,-0.06111 z"/>
+ <path style="fill:#342522" d="m 9.2683156,9.3213912 c 0.62257,0.1925676 1.3149474,0.425128 1.6934174,0.9893098 0.225182,0.550978 -0.202979,1.077295 -0.614834,1.399834 C 9.8478364,12.107942 9.2997008,12.455151 8.715,12.711848 9.2220168,12.005141 9.7063828,11.16805 9.5555408,10.263216 9.5237888,9.9310828 9.3845204,9.6289544 9.2683156,9.3213912 Z"/>
+ <path style="fill:#403431" d="m 13.2,10.87139 c -0.0066,0.288578 -0.380347,0.77762 -0.538002,1.142912 -0.39718,0.793271 -0.786005,1.590785 -1.179946,2.385698 0.202067,-0.919927 0.508273,-1.824104 0.659198,-2.756377 -0.368335,-0.235437 -0.781638,-0.391448 -1.174848,-0.581555 0.744533,-0.06356 1.489064,-0.127115 2.233598,-0.190678 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/antimicro.svg b/.icons/awkward/16x16/apps/antimicro.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/16x16/apps/antimicro.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/anydesk.svg b/.icons/awkward/16x16/apps/anydesk.svg
new file mode 100644
index 00000000..45897824
--- /dev/null
+++ b/.icons/awkward/16x16/apps/anydesk.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#8e8e8e" d="m 5.9998283,2.00001 c -0.3142998,0 -0.6288097,0.1171491 -0.8637562,0.3520899 L 0.35208613,7.1366193 c -0.46989372,0.4698817 -0.46922697,1.256233 6.75e-4,1.7261155 L 5.1367471,13.647254 c 0.4698941,0.469883 1.2569463,0.470548 1.7268404,6.74e-4 L 11.64758,8.8634169 c 0.469893,-0.4698825 0.469894,-1.2569069 0,-1.726789 L 6.8635848,2.3520999 C 6.6286387,2.1171591 6.3141282,2.00001 5.9998283,2.00001 Z"/>
+ <rect style="fill:#ffffff" width="5.843" height="5.843" x="6.98" y="-1.51" rx=".318" ry=".318" transform="rotate(45)"/>
+ <path style="fill:#e52e38" d="m 9.9998284,2.0000097 c -0.3142998,0 -0.6288097,0.1171491 -0.8637562,0.3520899 L 4.352086,7.1366191 C 3.8821924,7.6065008 3.8828591,8.3928522 4.352761,8.8627346 l 4.7839862,4.7845194 c 0.4698942,0.469883 1.2569458,0.470548 1.7268398,6.74e-4 L 15.64758,8.8634167 c 0.469892,-0.4698825 0.469893,-1.2569069 0,-1.726789 L 10.863584,2.3520996 C 10.628639,2.1171588 10.314128,2.0000097 9.9998284,2.0000097 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ao-app.svg b/.icons/awkward/16x16/apps/ao-app.svg
new file mode 100644
index 00000000..d3d4e042
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ao-app.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#17c7e1" d="M 8.0421167,5.3227722e-4 C 7.7163028,-0.00754329 7.3946046,0.07641604 7.1122678,0.24321126 L 1.8878489,3.3335984 C 1.3384158,3.658567 0.99995996,4.2591969 0.99999997,4.9091918 v 6.1811742 c -2.7e-7,0.649921 0.33841623,1.250473 0.88777113,1.575433 l 5.3726237,1.688114 c 0.5493545,0.324961 1.2261873,0.324961 1.7755422,0 l 3.416322,-2.084454 c 0.549434,-0.324968 0.887889,-0.925598 0.887849,-1.575593 L 15,4.9090318 C 15.00004,4.2590369 14.661584,3.658407 14.112151,3.3334384 L 8.8877322,0.24305126 C 8.6300708,0.09085182 8.3392208,0.00740533 8.0418833,3.7227788e-4 Z"/>
+ <path style="fill:#546bdc" d="M 14.848092,4.1757761 1.3607854,12.185118 a 1.7755407,1.8191524 0 0 0 0.5271257,0.480466 l 5.2241778,3.090613 a 1.7755407,1.8191524 0 0 0 1.7758222,0 L 14.112089,12.665584 A 1.7755407,1.8191524 0 0 0 15,11.090591 V 4.909367 A 1.7755407,1.8191524 0 0 0 14.848092,4.1757761 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/apachedirectorystudio.svg b/.icons/awkward/16x16/apps/apachedirectorystudio.svg
new file mode 100644
index 00000000..a9e3fc29
--- /dev/null
+++ b/.icons/awkward/16x16/apps/apachedirectorystudio.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#2167bb" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 7.1485844,13.954794 C 6.6682888,13.829345 7.3598096,13.17468 7.190576,12.796027 7.134336,12.26676 7.4437728,11.395885 6.795732,11.160259 6.2338476,11.224699 6.025018,11.823986 5.6756956,12.211943 5.4278348,12.496986 5.9728572,11.678092 5.5209212,11.95169 5.1474828,12.085203 4.9943872,12.00582 5.4543704,11.89494 5.7984736,11.899024 6.00506,11.524916 5.6843292,11.474036 5.9965672,11.18413 7.1955468,11.091484 6.5815,10.501426 6.4319712,10.181555 5.9861448,9.7380034 5.7876096,10.225474 5.41269,10.26884 5.353218,11.30596 5.1283792,10.948766 4.906402,11.377929 4.8585004,11.89337 4.3655912,12.114216 4.41692,12.04882 4.975136,11.354661 4.7851696,11.161917 4.5269716,11.461171 4.3507872,11.229507 4.0777952,11.408436 4.4280872,11.132778 5.17416,11.009044 5.1333064,10.495654 4.7695156,10.345143 4.3288724,11.246761 4.2040052,10.940126 4.2370772,10.624084 3.3233776,11.658778 3.6347036,11.146888 3.0430056,11.183508 4.2110352,10.828822 4.1516504,10.644333 4.5334568,10.344667 5.3474276,10.530216 5.4944592,10.042895 4.9588952,9.7584034 4.2996432,9.7993224 3.8507372,10.22341 3.711796,10.30903 3.250796,10.620136 3.5631844,10.28924 2.66988,10.34807 4.5568756,9.9934868 3.6344504,9.9427318 3.6046424,9.9662618 4.6637024,9.7336294 4.039296,9.5403524 3.5691356,9.2388604 2.7118568,9.4442232 2.4122368,9.2599744 2.6776876,9.1662912 3.4875928,9.329856 2.8838172,9.0030244 2.441398,8.727978 3.3267228,9.149792 3.460182,9.1896744 3.6906796,9.3214124 4.1563108,9.3909936 3.759604,9.0704136 3.473482,8.6697324 4.23269,9.5431864 4.4704724,9.54255 4.8236744,9.51615 5.593196,9.568974 5.7292976,9.3194392 5.2955292,8.857656 4.6551216,8.6658424 4.1071968,8.372956 3.5013364,8.344584 2.8812612,8.4829852 2.2664399,8.5597512 2.2030322,8.3456096 3.0922288,8.376838 3.3712612,8.3002988 3.5517584,8.026628 2.5706236,7.8913436 2.2609433,7.8589728 1.9945438,7.9247184 1.9829022,7.6288276 1.9858297,7.6387376 2.3119947,7.7297232 3.4403004,8.0685928 2.7106044,7.504638 2.7933948,7.090444 1.4352389,6.6218564 2.3496784,6.9018248 2.2205571,6.719052 1.9836453,6.2802528 2.3577132,6.6621644 2.7132772,7.1166028 3.0068504,7.6882124 3.5214924,7.9765932 3.7183704,8.1271136 4.4336376,8.2721324 3.9278852,7.923214 3.5112312,7.7171904 3.5243152,7.4539296 3.1925388,7.1380152 3.7341436,7.31489 3.945976,7.9250776 4.3967176,8.2410868 4.841436,8.3542404 5.2375756,8.8253108 5.6340456,8.8691156 5.4608476,8.2636668 4.7563348,8.1806736 4.3454396,7.7869004 4.071154,7.6451696 3.8844516,7.5436604 4.2955248,7.6326864 4.6725636,7.7606792 4.8926408,8.0964192 5.344454,8.232226 4.9372276,7.7996156 4.4606572,7.280986 3.8855672,7.1088136 3.4933932,7.0828016 2.63131,6.7222228 2.59571,6.5944744 2.9444944,6.6974336 3.8544056,7.2214188 3.9354644,6.8347956 3.7906188,6.5017928 3.0882984,6.3800972 3.0832412,6.206724 3.3409944,6.3733784 3.720718,6.3623972 3.2854496,6.0904052 3.0474804,5.9548288 2.469716,5.4695948 3.04681,5.8043412 3.6314232,6.1816336 2.421342,4.9411108 3.012034,5.5012108 3.2635676,5.7160516 3.7296568,6.4320912 3.8279264,6.3284176 3.7015408,6.0657964 3.492714,5.4056916 3.7813576,6.0129056 4.0217972,6.6545816 4.4014544,7.26004 4.997794,7.6241468 4.983498,7.1988004 4.5305592,6.7025248 4.2349936,6.3189692 4.0212124,6.0701892 3.8074452,5.5955364 4.1889396,6.0856008 4.278976,6.3966576 4.7225172,6.6830324 4.4248344,6.198602 4.2456556,5.7670636 3.5507784,5.4017268 3.498628,5.0845712 3.8322728,5.4569728 3.593286,4.898802 3.708196,5.0234022 c 0.026944,0.3225832 0.58662,0.8404528 0.5009632,0.50945 0.1225532,0.2188904 0.388534,0.490556 0.184526,0.041762 C 4.2301532,5.2572248 4.2230084,4.9899032 4.4258172,5.4503136 4.515712,6.1621896 5.2216144,6.5001264 5.6537916,6.9981732 5.8325932,7.219526 6.2764944,7.4990424 5.9437332,7.041044 5.7781812,6.5883844 5.000812,6.127352 4.9279912,5.9033668 5.1177544,6.112132 5.6942536,6.432012 5.2630988,5.9376188 4.8052744,5.459056 4.3636572,4.9468784 3.7740332,4.62841 3.4850148,4.470192 3.342556,4.18172 3.7375052,4.5104788 4.2823912,4.8867248 2.9670556,3.602674 3.521012,4.0180008 4.0175072,4.452674 4.3880368,5.0197296 4.9378152,5.3973364 5.4151852,5.6491596 4.8210572,4.7870532 4.6542452,4.6565904 4.4248356,4.3225652 3.6823668,3.8927016 3.790474,3.6492372 4.099076,3.827916 3.2924408,2.8812984 3.757174,3.2783668 c 0.2274536,0.2869768 0.1939352,0.104 0.091522,-0.121094 0.3475976,0.3671776 0.5572352,1.0759228 0.9431216,1.272212 C 4.6933496,4.1487288 4.6788896,3.801446 4.4898288,3.5669296 4.3006156,3.3973612 3.8835016,2.9226912 4.371676,3.3031808 4.7923404,3.6331156 4.8395488,4.2421364 5.0411504,4.715908 5.1805924,5.0915816 5.3812188,5.8530784 5.5704624,5.9851612 5.667896,5.5297552 5.3629612,5.1066904 5.4215156,4.6637924 5.5194768,5.067972 5.7799392,5.3844244 6.0689888,5.6730788 6.2402988,5.9560896 6.6064304,6.1533812 6.273842,5.7081668 5.7356908,4.8891992 5.0957024,4.1179824 4.7923148,3.170348 4.6300196,2.9769484 4.1145424,2.748742 4.6708628,2.9366688 4.5929184,2.2481368 5.2039692,3.9523228 4.9954212,3.0614256 4.8993228,2.7889948 4.8721768,2.4932284 4.995438,2.9180904 5.1959748,3.6153988 5.4127412,4.3630736 5.9090748,4.9111156 5.8879588,4.4095444 5.4696612,4.099096 5.5426172,3.756896 5.4349052,3.4083772 5.201258,2.990446 5.1503396,2.6968144 5.353164,3.0369104 5.3127652,2.7603788 5.2151588,2.5641332 5.5650192,2.5106288 5.6012436,3.3491576 5.8243408,3.3715424 5.8084408,3.1525616 5.3975888,2.4520408 5.57626,2.4739312 5.8889448,3.037938 5.9837528,3.7371852 6.4527228,4.2071296 6.6223772,4.4525392 6.9815504,4.9406568 6.7470184,4.36713 6.5002956,3.7226752 6.2155228,3.0757224 5.7112424,2.5883352 5.358498,2.0468156 6.3287928,3.2201484 5.976326,2.5133228 5.660766,2.1104636 6.106562,2.2495064 6.0941924,2.6153532 c 0.054201,0.2872808 0.2839584,0.5284444 0.1624564,0.049256 0.0284,-0.070237 0.321212,1.365136 0.2846284,0.5447012 C 6.6089568,2.6297584 6.090874,2.2999136 6.0345048,1.7729251 6.2218484,2.3531592 6.3102076,1.182185 6.3209724,1.829361 6.3306604,2.0958244 6.4047644,2.4135868 6.5312528,2.2739256 6.620566,2.8516372 6.5902424,3.4544128 6.816718,4.0042352 6.804138,3.7111388 6.6562216,2.838784 6.9296756,3.4744144 7.133582,4.1662392 7.0587012,2.8743424 6.8651532,2.6640476 6.9345772,2.2705316 6.3509672,1.8699518 6.527216,1.6915066 6.7952928,1.8476001 6.8617152,2.3710152 6.971378,2.4694632 7.054186,2.2049824 6.7768312,1.2853054 7.0336948,1.9757919 7.2834256,2.6219548 7.1485416,1.8918946 7.0967048,1.6157618 7.260146,1.7749718 7.3960764,2.7632304 7.4968804,2.5983384 7.5044604,2.3085328 7.1211828,1.3998617 7.5122244,1.9988697 7.6306076,2.5794656 7.6652968,3.1757092 7.72954,3.7604148 7.901972,3.1930872 7.8519044,2.579182 7.758596,2.0294376 c 0.083128,0.4361232 0.1274088,0.1548476 0.1868336,-0.072327 0.00124,0.5189487 0.1087156,0.3261715 0.2106744,0.1930907 0.047777,0.2660516 -0.5162732,1.195358 0.05889,0.7022352 C 8.4870884,2.6441156 8.2322304,1.9666436 8.412026,1.8762666 8.5276508,2.4052436 8.414906,2.8553292 8.336202,3.3965336 8.4226452,3.7398352 8.0918796,4.4491244 8.315438,4.345214 8.27452,4.881566 7.9853896,5.3655496 8.0535912,5.9189768 8.0598612,6.734908 8.0440312,7.5558748 8.1179342,8.3679904 8.4139524,7.7618952 8.368592,7.0193564 8.5431228,6.3622248 8.8767744,4.9008972 8.6134584,3.397858 8.701362,1.9193071 8.804658,2.1095124 8.7912256,2.9955904 8.9142652,2.289406 9.054058,2.7305356 8.7494008,3.4791928 8.8650884,4.0380904 9.1237228,3.7058948 9.1927232,3.184348 9.2282092,2.7499208 9.1859552,2.5072972 9.5134064,1.849119 9.39015,2.4590432 9.287266,3.0616432 9.2184572,3.6806968 8.99194,4.25082 9.1677884,4.1377264 9.5038184,3.2550444 9.3103008,3.9656584 9.1814256,4.3038452 8.8959124,4.8602864 9.2909488,4.4602404 9.6053572,4.0248124 9.8760528,3.47235 9.6845632,2.928176 9.7674692,2.1518104 9.7860872,3.7682312 9.9254712,3.0401528 10.090912,2.5713696 10.09116,3.317926 9.9115192,3.4519408 9.6984384,3.9808432 9.3893796,4.4790204 9.2029496,5.0142832 c 0.00152,0.277062 -0.082238,0.92409 0.262734,0.3920748 C 9.4300196,6.0002744 8.7673896,6.3363308 8.6995092,6.897106 8.865948,6.6626756 9.1328992,6.2406196 8.9360144,6.7878356 9.2755332,6.448812 9.4645908,5.9218004 9.6827044,5.4771944 10.13251,4.6426612 10.008425,3.6444308 10.384588,2.7907264 c -0.0459,0.2727856 -0.193646,0.9708732 0.09039,0.361828 0.0785,0.3217504 -0.458736,1.0968592 -0.2876,1.4408884 0.18632,-0.2365156 0.746574,-0.853334 0.31295,-0.2593892 C 10.206383,4.8153556 9.8396136,5.2478004 9.6570424,5.789668 9.5218232,6.2383632 8.95072,6.8817208 9.1038912,7.2199772 9.6853464,6.8453552 9.6987688,6.0532 9.9545704,5.4632968 10.191038,5.103838 9.5809628,6.6525252 10.001246,5.8288988 10.419673,5.045748 10.988516,4.2493032 10.896869,3.3154412 10.887969,2.9433824 11.008759,3.49211 11.105351,3.06346 c 0.007,0.2846352 -0.158855,1.0113328 0.106045,0.394332 0.05915,-0.3485712 0.405918,-0.56895 0.161214,-0.088648 -0.163417,0.205772 -0.213272,0.6136116 0.05493,0.1932744 0.444066,-0.6491016 0.0013,0.2194212 -0.196342,0.4261912 C 10.873382,4.373612 10.662619,4.8957968 10.357734,5.3393156 10.11058,5.8217476 9.776808,6.430746 9.6610452,6.8684604 10.138316,6.5194992 10.364525,5.9336548 10.759342,5.502162 11.023414,5.213724 11.077065,4.7242736 11.319923,4.731202 11.562288,4.5051032 11.785145,3.7082916 11.893961,4.238628 11.520672,4.569394 11.099754,5.0385712 10.968574,5.470196 11.385048,5.3377836 11.62002,4.7639516 11.825176,4.9001492 12.112539,4.5388408 12.44795,4.5428956 12.767818,4.2772192 12.559706,4.8150392 12.012912,5.066304 11.8105,5.639486 c -0.207871,0.3511268 0.366826,-0.032252 0.0124,0.3282476 -0.128314,0.2639016 -0.26553,0.6334672 0.126689,0.2665988 0.267917,-0.313856 0.895273,-0.2121308 1.092806,-0.6445752 0.06456,-0.2928352 0.372124,-0.7881448 0.178898,-0.1898496 -0.103228,0.324676 0.09179,0.3064712 -0.190358,0.6118776 -0.446299,0.7283892 0.831549,-0.7639916 0.284529,-0.00946 -0.463227,0.4839504 0.471894,-0.240986 0.277586,0.1479444 -0.56779,0.12404 -0.849941,0.6842556 -1.298552,1.0234604 -0.57225,0.4642564 0.434644,0.1580088 0.540888,0.1433208 0.315063,0.05086 0.911419,-0.3764176 0.882379,-0.081429 -0.190247,0.097124 -1.199719,0.1906344 -0.479421,0.2473324 0.378649,0.00348 0.162685,0.3261892 -0.128132,0.095762 -0.528756,-0.1705668 -1.022422,0.080234 -1.52887,0.1409004 -0.356367,0.1286368 -0.634362,0.708424 0.0024,0.5692788 0.359223,0.089165 0.954026,0.043021 1.15775,-0.110548 -0.426328,0.3522352 0.64218,0.076322 0.837072,0.1725192 0.602773,0.08895 -0.311787,0.050922 -0.521874,0.08543 -0.2369,0.24417 -1.31007,0.5107764 -0.510539,0.1490808 0.533145,-0.2123996 -0.509795,-0.103054 -0.691049,-0.155556 -0.286262,-0.2098972 -1.197416,0.1220556 -0.687541,0.3908216 0.225811,0.1819212 0.944152,0.045518 0.938025,0.061638 -0.01238,0.4722684 0.883324,-0.213334 1.001006,-0.077532 -0.395957,0.1384772 -0.370038,0.3346588 0.05284,0.3189544 0.461725,-0.1291884 0.542917,0.4308876 0.08124,0.1285616 -0.671634,-0.091533 -1.358313,-0.097608 -2.024017,-0.2537972 -0.439761,-0.091926 -1.187729,0.960313 -0.314401,0.8002566 0.420471,0.1249454 1.097659,-0.05676 1.374733,0.07474 -0.304813,-0.01152 -0.993752,0.07264 -0.293906,0.1789246 0.189308,0.06943 0.930791,0.08631 0.362408,0.19801 0.134831,0.21381 1.15031,0.460834 0.455857,0.347552 -0.49233,-0.258074 -0.893679,-0.335742 -1.336486,-0.541033 -0.375443,-0.1212192 -1.29331,-0.2986108 -1.373938,0.15126 0.246293,0.588457 0.732368,0.987481 1.392168,0.739969 0.319654,-0.02676 0.01715,0.07846 0.146469,0.295484 -0.275229,-0.240103 -1.102169,-0.122856 -0.469436,0.211328 0.263305,0.07826 0.838447,0.630712 0.290804,0.237368 -0.460918,-0.343581 -0.254371,0.08907 -0.138116,0.342199 -0.35079,-0.203813 -0.598069,-0.882937 -0.920119,-0.99168 -0.08684,0.370748 0.498176,0.999193 0.396645,1.063663 -0.622239,-0.329377 -0.462415,-0.989339 -0.66763,-1.548398 -0.3116486,-0.5755082 -1.3365898,0.482568 -0.748517,0.772301 0.080288,0.23895 1.05172,0.845643 0.3802592,0.528508 -0.2672216,-0.260949 -0.5682296,-0.227766 -0.2980884,0.171201 0.1542368,0.232284 0.2983716,0.757474 0.012568,0.23419 C 9.297846,11.973189 9.016292,10.822858 8.7309588,11.636719 8.5189764,12.33359 8.2331952,13.183332 8.6734004,13.84972 8.314218,14.141524 7.6183332,13.974129 7.1485736,13.954395 Z m 1.2622412,-2.777436 c 0.3602988,-0.321503 -0.2538136,-0.625319 -0.159178,-0.09999 -0.00304,0.138584 0.012908,0.392823 0.159178,0.09999 z M 7.0861148,10.389338 C 7.2368764,9.9673238 6.3712828,9.8418296 6.824604,10.298308 c 0.074567,0.08836 0.3423916,0.454643 0.2615108,0.09103 z m 1.5749156,0.08569 c -0.07416,-0.222674 -0.084872,0.225146 -7e-5,-4e-6 z m 0.6748784,-0.31063 C 9.6207396,9.9006938 10.340474,9.4273164 10.282718,9.190422 9.747878,9.2813372 9.26177,9.6869952 9.1868736,10.235528 9.2345992,10.292555 9.29639,10.135142 9.3359088,10.1644 Z M 8.468116,10.073218 C 8.9691588,9.8542916 9.1197204,9.3268124 9.0704156,8.8227324 8.8159396,8.9226296 8.3990992,9.6165252 8.332622,10.048585 c -0.048136,0.129804 0.094554,0.07239 0.135494,0.02463 z M 5.9022528,9.8602156 C 6.3063524,9.7676854 5.6301684,9.5217948 5.4593712,9.6452592 c -0.7575104,0.0209 0.2864072,0.2906936 0.4428816,0.2149564 z m 0.9819368,-0.05897 C 6.9862752,9.406086 6.3298264,8.9225256 5.9612388,8.7297036 c -0.2140692,0.2303532 0.31925,0.851242 0.5449008,1.0693128 0.1252452,0.0128 0.2529276,0.02049 0.37805,0.0022 z M 7.3269452,9.524184 C 7.207772,8.6352488 6.5910496,7.8953568 5.8676612,7.4035292 5.4686196,7.1298332 5.1170824,6.600044 4.7036504,6.46052 4.9494692,7.1092136 5.215098,7.7919692 5.6947992,8.3055388 6.1018196,8.4001012 5.3978052,7.7661728 5.3304596,7.5336124 5.1575604,7.0693476 5.7832228,7.9289916 5.8693168,8.0862932 6.2720464,8.649488 6.824422,9.0887296 7.228574,9.6534122 7.326176,9.8106926 7.3509944,9.5552642 7.3269452,9.524184 Z M 9.4401516,9.3691848 C 9.8468528,8.9854664 10.595351,8.9321452 10.8282,8.455124 10.672018,8.168902 10.015971,8.473376 9.810822,8.6796376 9.7657324,8.8080228 8.890112,9.6089042 9.4401516,9.3691848 Z M 8.6768644,8.6043676 C 8.9453628,8.269144 9.3594572,7.8144624 9.2525692,7.383656 8.8909152,7.7105236 8.6018472,8.1900428 8.591898,8.674874 L 8.67687,8.604373 Z M 7.3685932,8.40006 C 7.3850212,7.7815092 7.1282344,7.0694376 6.4293664,6.9667248 5.89124,6.8096648 6.6451036,7.5606908 6.7236508,7.766714 6.920248,7.9927736 7.2289304,8.5963976 7.383042,8.5685964 L 7.377554,8.4916908 7.36859,8.4000488 Z M 10.886597,8.1924672 c 0.05913,-0.2989136 0.49261,-1.0640144 0.20378,-1.1448236 -0.286339,0.283772 -0.647177,0.7513388 -0.675786,1.0991248 0.142794,0.024368 0.336903,0.1484588 0.472006,0.045699 z M 9.9840968,8.0417748 C 10.390162,8.1238508 10.753273,7.2088648 10.483751,7.1073956 10.16848,7.3184648 9.7719464,7.7813304 9.7356684,8.0558008 9.8178976,8.0432648 9.901176,8.0426848 9.9840968,8.0417768 Z M 9.6162612,7.6289968 C 10.111933,7.2644752 10.60757,6.8590352 10.863273,6.2833516 11.032144,6.0482036 11.53831,5.1001368 10.934017,5.6530712 10.415716,5.9810252 10.234167,6.63712 9.7982096,7.0504044 9.7529328,7.1144728 9.2507344,7.8213492 9.6162612,7.6289968 Z M 11.635296,7.3564332 c 0.148249,-0.2210364 0.292938,-0.2498952 0.134568,0.05635 0.474292,-0.2308572 1.127803,-0.988584 0.985407,-1.410066 -0.550371,0.1830732 -1.165053,0.4268556 -1.363236,1.024258 -0.158366,0.2826356 -0.18828,0.88402 0.182104,0.3967164 l 0.06114,-0.067258 z M 7.4765176,7.0335424 C 7.6436192,6.3831268 7.1110044,5.8337924 6.8888768,5.2629272 6.7895252,4.8229192 5.6445204,4.284292 6.170282,5.0703984 6.5819916,5.8106156 6.9935644,6.5509336 7.3711396,7.3094216 7.4587368,7.3607936 7.4441644,7.0759964 7.4765176,7.0335424 Z M 6.7960576,6.79384 C 6.48158,6.3881792 6.0769176,5.8095224 5.6869916,5.601784 5.5479156,6.2697944 5.98531,6.927834 6.715938,6.8082488 l 0.06314,-7.2e-4 0.016976,-0.0137 z M 7.8735336,6.696752 C 7.9667648,5.8171164 7.752048,4.9377776 7.3227996,4.1699644 7.2346188,3.9321792 7.0986416,3.5495052 7.061838,4.0292632 7.0027412,4.3864928 6.968862,4.7588884 7.14806,5.0865364 7.242375,5.3361584 7.4663664,6.0787472 7.4636552,5.38475 7.7909952,5.419898 7.6442048,6.651482 7.8735336,6.696752 Z M 11.251548,6.0286588 c 0.168671,-0.1896356 0.296533,-0.6790972 0.027,-0.2023572 -0.122584,0.1722256 -0.362675,0.7557032 -0.07368,0.2774936 l 0.04669,-0.075133 z m 0.899017,-1.189906 C 12.082805,4.6650804 11.449081,5.448904 11.996095,4.974876 l 0.068,-0.055252 0.08647,-0.080875 z M 7.9701068,4.7408788 c 0.033952,-0.3988676 0.1106996,-1.1835472 -0.0377,-1.3600184 -0.00288,0.5150592 -0.225402,1.1908132 -0.0208,1.6101916 0.028144,-0.081197 0.042523,-0.1660932 0.0585,-0.2501732 z M 6.4549036,4.5695252 C 6.1337032,4.146534 5.8526952,3.692826 5.523614,3.276688 c -0.0022,0.5771672 0.449524,0.6470276 0.64558,1.1353096 0.054698,0.070744 0.1965124,0.2009612 0.2857096,0.1575276 z M 7.505376,3.7599904 C 7.5667992,3.3918812 7.365752,2.4026496 7.0879736,2.4718632 7.1120576,3.008842 7.283386,3.4864736 7.4797368,4.0158528 7.5041368,3.9327358 7.4998488,3.8453352 7.505376,3.7599904 Z M 8.2172076,3.2355248 C 8.2634136,2.5845884 7.9912476,3.5971904 8.1849556,3.37588 l 0.01532,-0.061865 0.016924,-0.07849 z M 4.6126764,12.116089 c 0.1811828,-0.268039 0.094767,0.07789 0,0 z M 10.3025,11.779164 c 0.09786,-0.136798 0.06185,0.125971 0,0 z m 1.751721,-1.252126 c -0.289094,-0.232129 0.213881,-0.01633 0,0 z m 1.235125,-0.200024 c -0.825894,-0.296126 0.94747,0.216901 0.135148,0.03836 l -0.06593,-0.01852 -0.06923,-0.01983 z M 13.74377,9.2006652 c 0.03444,-0.1781412 0.168251,0.079748 0,0 z M 2.1948965,9.0276372 c 0.00382,-0.1584112 0.1751551,0.1078392 0,0 z M 13.386004,8.8077648 c -0.403092,-0.074152 0.856267,-0.2387 0.206736,-0.01558 -0.04781,0.09481 -0.141006,-0.00272 -0.206736,0.01558 z M 2.1563713,8.2644552 c -0.3938913,-0.1993276 0.4986195,0.069248 0,0 z m 10.9985677,-0.01496 c 0.211873,-0.2012408 0.670376,0.1001068 0.145369,0.016872 l -0.07093,-0.00402 -0.07444,-0.012832 z m 0.521048,-0.5036848 c 0.08227,-0.024216 0.02555,-0.013696 0,0 z M 3.2480636,7.5183716 c -0.16676,-0.2190508 0.3279896,0.2066436 0,0 z M 2.4116348,7.4280612 C 1.847554,7.2041096 2.4661972,7.29901 2.622236,7.4697628 2.5497108,7.4787948 2.479496,7.4470108 2.4116348,7.4280612 Z M 1.9393718,7.1529628 c -0.022592,-0.1238564 0.1603851,0.1080456 0,0 z M 2.7988772,6.060864 c -0.2023664,-0.1702912 0.2224616,0.036396 0,0 z M 12.230744,5.7500596 c 0.129618,-0.2808208 0.08442,-0.4591656 0.253998,-0.2800472 0.204002,-0.057664 -0.542189,0.857326 -0.253922,0.2800412 z M 11.25409,4.4764216 c 0.04781,-0.3618004 0.245927,-0.4578264 0.05174,-0.043132 0.04305,-0.032296 -0.06122,0.103306 -0.05174,0.043132 z M 4.5473,3.3292396 c -0.1542148,-0.4764316 0.1655764,0.1837932 0,0 z m 7.002509,-0.2629212 c 0.04173,-0.17027 0.09551,0.047048 -10e-7,-5.6e-6 z M 5.7515048,2.2046832 c -0.1750788,-0.2925949 0.1951208,0.206914 0,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/apk-icon-editor.svg b/.icons/awkward/16x16/apps/apk-icon-editor.svg
new file mode 100644
index 00000000..7cde0183
--- /dev/null
+++ b/.icons/awkward/16x16/apps/apk-icon-editor.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#89c025" d="M 16,15.25 V 1.75 C 16,1.3345 15.666,1 15.25,1 H 1.75 C 1.3345,1 1,1.3345 1,1.75 V 15.25 C 1,15.666 1.3345,16 1.75,16 H 15.25 C 15.666,16 16,15.666 16,15.25 Z"/>
+ <path style="opacity:0.4" d="M 6,3 V 5 H 8 V 3 Z"/>
+ <path style="opacity:0.4" d="M 3,3 V 5 H 5 V 3 Z"/>
+ <path style="opacity:0.4" d="M 9,3 V 5 H 11 V 3 Z"/>
+ <path style="opacity:0.4" d="M 12,3 V 5 H 14 V 3 Z"/>
+ <path style="opacity:0.4" d="M 6,6 V 8 H 8 V 6 Z"/>
+ <path style="opacity:0.4" d="M 3,6 V 8 H 5 V 6 Z"/>
+ <path style="opacity:0.4" d="M 9,6 V 8 H 11 V 6 Z"/>
+ <path style="opacity:0.4" d="M 12,6 V 8 H 14 V 6 Z"/>
+ <path style="opacity:0.4" d="M 6,9 V 11 H 8 V 9 Z"/>
+ <path style="opacity:0.4" d="M 3,9 V 11 H 5 V 9 Z"/>
+ <path style="opacity:0.4" d="M 9,9 V 11 H 11 V 9 Z"/>
+ <path style="opacity:0.4" d="M 12,9 V 11 H 14 V 9 Z"/>
+ <path style="opacity:0.4" d="M 6,12 V 14 H 8 V 12 Z"/>
+ <path style="opacity:0.4" d="M 3,12 V 14 H 5 V 12 Z"/>
+ <path style="opacity:0.4" d="M 9,12 V 14 H 11 V 12 Z"/>
+ <path style="opacity:0.4" d="M 12,12 V 14 H 14 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/app-launcher.svg b/.icons/awkward/16x16/apps/app-launcher.svg
new file mode 120000
index 00000000..c4f0a8b9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/app-launcher.svg
@@ -0,0 +1 @@
+chrome-app-list.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/app-outlet.svg b/.icons/awkward/16x16/apps/app-outlet.svg
new file mode 100644
index 00000000..d774d3e7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/app-outlet.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <rect style="fill:#6c4ac4" rx="1" ry="1" height="16" width="16" y="0" x="0"/>
+ <path style="fill:#e4e4e4" d="m2 13 1-10h10l1 10s0 1-1 1h-10c-1 0-1-1-1-1z"/>
+ <circle r="1.5" style="fill:#cccccc" cx="5.5" cy="6.5"/>
+ <circle r="1.5" style="fill:#cccccc" cx="10.5" cy="6.5"/>
+ <path style="stroke-linejoin:round;stroke:#6c4ac4;stroke-linecap:round;fill:none" d="m5.5 6.5s0.499982 2.9999989 2.5 3c2 0.0000011 2.5-3 2.5-3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/app.rednotebook.RedNotebook.svg b/.icons/awkward/16x16/apps/app.rednotebook.RedNotebook.svg
new file mode 120000
index 00000000..11fbe71e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/app.rednotebook.RedNotebook.svg
@@ -0,0 +1 @@
+rednotebook.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/app.svg b/.icons/awkward/16x16/apps/app.svg
new file mode 120000
index 00000000..e7d60f47
--- /dev/null
+++ b/.icons/awkward/16x16/apps/app.svg
@@ -0,0 +1 @@
+gitkraken.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/apparmor_view_profile.svg b/.icons/awkward/16x16/apps/apparmor_view_profile.svg
new file mode 120000
index 00000000..84538d96
--- /dev/null
+++ b/.icons/awkward/16x16/apps/apparmor_view_profile.svg
@@ -0,0 +1 @@
+gufw.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appcode.svg b/.icons/awkward/16x16/apps/appcode.svg
new file mode 100644
index 00000000..9fcadb01
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appcode.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#14ddb1" d="M 8,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 8 h 8 z"/>
+ <path style="fill:#2086e7" d="m 8,0 h 7.2 C 15.6432,0 16,0.3568 16,0.8 V 8 H 8 Z"/>
+ <path style="fill:#2086e7" d="M 8,16 H 0.8 C 0.3568,16 0,15.6432 0,15.2 V 8 h 8 z"/>
+ <path style="fill:#14ddb1" d="m 8,16 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 H 8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 9.507121,6.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="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 3.5071212,5.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="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.5071212,11.5 H 7.507121"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/apper.svg b/.icons/awkward/16x16/apps/apper.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/apper.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appgrid.svg b/.icons/awkward/16x16/apps/appgrid.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appgrid.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-Alva.svg b/.icons/awkward/16x16/apps/appimagekit-Alva.svg
new file mode 120000
index 00000000..b0dcffb1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-Alva.svg
@@ -0,0 +1 @@
+Alva.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-AppImage.svg b/.icons/awkward/16x16/apps/appimagekit-AppImage.svg
new file mode 120000
index 00000000..21092453
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-AppImage.svg
@@ -0,0 +1 @@
+../mimetypes/application-x-iso9660-appimage.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-Black_Chocobo.svg b/.icons/awkward/16x16/apps/appimagekit-Black_Chocobo.svg
new file mode 120000
index 00000000..e3137f18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-Black_Chocobo.svg
@@ -0,0 +1 @@
+Black_Chocobo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-Cyan.svg b/.icons/awkward/16x16/apps/appimagekit-Cyan.svg
new file mode 120000
index 00000000..57e0d706
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-Cyan.svg
@@ -0,0 +1 @@
+cyan.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-Freeter.svg b/.icons/awkward/16x16/apps/appimagekit-Freeter.svg
new file mode 120000
index 00000000..d65d889d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-Freeter.svg
@@ -0,0 +1 @@
+Freeter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-KittehPlayer.svg b/.icons/awkward/16x16/apps/appimagekit-KittehPlayer.svg
new file mode 120000
index 00000000..9bf5480a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-KittehPlayer.svg
@@ -0,0 +1 @@
+KittehPlayer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-MediaElch.svg b/.icons/awkward/16x16/apps/appimagekit-MediaElch.svg
new file mode 120000
index 00000000..e05047fb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-MediaElch.svg
@@ -0,0 +1 @@
+MediaElch.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-Ripcord_Icon.svg b/.icons/awkward/16x16/apps/appimagekit-Ripcord_Icon.svg
new file mode 120000
index 00000000..1804ec0f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-Ripcord_Icon.svg
@@ -0,0 +1 @@
+Ripcord_Icon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-advanced-rest-client.svg b/.icons/awkward/16x16/apps/appimagekit-advanced-rest-client.svg
new file mode 120000
index 00000000..abcf026c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-advanced-rest-client.svg
@@ -0,0 +1 @@
+advanced-rest-client.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-altus.svg b/.icons/awkward/16x16/apps/appimagekit-altus.svg
new file mode 120000
index 00000000..7d03b3ad
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-altus.svg
@@ -0,0 +1 @@
+altus.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-another-redis-desktop-manager.svg b/.icons/awkward/16x16/apps/appimagekit-another-redis-desktop-manager.svg
new file mode 120000
index 00000000..3570e2e5
--- /dev/null
+++ b/.icons/awkward/16x16/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/16x16/apps/appimagekit-ant-downloader.svg b/.icons/awkward/16x16/apps/appimagekit-ant-downloader.svg
new file mode 120000
index 00000000..b7ee2dfd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-ant-downloader.svg
@@ -0,0 +1 @@
+ant-downloader.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-app-outlet.svg b/.icons/awkward/16x16/apps/appimagekit-app-outlet.svg
new file mode 120000
index 00000000..2f592dc6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-app-outlet.svg
@@ -0,0 +1 @@
+app-outlet.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-archipelago.svg b/.icons/awkward/16x16/apps/appimagekit-archipelago.svg
new file mode 120000
index 00000000..c520399d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-archipelago.svg
@@ -0,0 +1 @@
+archipelago.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-ark-desktop-wallet.svg b/.icons/awkward/16x16/apps/appimagekit-ark-desktop-wallet.svg
new file mode 120000
index 00000000..f19ce830
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-ark-desktop-wallet.svg
@@ -0,0 +1 @@
+io.ark.Desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-atomic.svg b/.icons/awkward/16x16/apps/appimagekit-atomic.svg
new file mode 120000
index 00000000..d289909a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-atomic.svg
@@ -0,0 +1 @@
+atomic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-augur.svg b/.icons/awkward/16x16/apps/appimagekit-augur.svg
new file mode 120000
index 00000000..50d44676
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-augur.svg
@@ -0,0 +1 @@
+augur.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-auryo.svg b/.icons/awkward/16x16/apps/appimagekit-auryo.svg
new file mode 120000
index 00000000..7f175fac
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-auryo.svg
@@ -0,0 +1 @@
+auryo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-azpainter.svg b/.icons/awkward/16x16/apps/appimagekit-azpainter.svg
new file mode 120000
index 00000000..409d2cf0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-azpainter.svg
@@ -0,0 +1 @@
+azpainter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-balena-etcher-electron.svg b/.icons/awkward/16x16/apps/appimagekit-balena-etcher-electron.svg
new file mode 120000
index 00000000..d17bc786
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-balena-etcher-electron.svg
@@ -0,0 +1 @@
+etcher.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-bitshares2-light.svg b/.icons/awkward/16x16/apps/appimagekit-bitshares2-light.svg
new file mode 120000
index 00000000..ca4e508c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-bitshares2-light.svg
@@ -0,0 +1 @@
+bitshares2-light.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-bitwarden.svg b/.icons/awkward/16x16/apps/appimagekit-bitwarden.svg
new file mode 120000
index 00000000..0beb6a1c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-bitwarden.svg
@@ -0,0 +1 @@
+bitwarden.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-bloomrpc.svg b/.icons/awkward/16x16/apps/appimagekit-bloomrpc.svg
new file mode 120000
index 00000000..579a7c14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-bloomrpc.svg
@@ -0,0 +1 @@
+bloomrpc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-brackets-electron.svg b/.icons/awkward/16x16/apps/appimagekit-brackets-electron.svg
new file mode 120000
index 00000000..934a95e4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-brackets-electron.svg
@@ -0,0 +1 @@
+brackets-electron.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-buka.svg b/.icons/awkward/16x16/apps/appimagekit-buka.svg
new file mode 120000
index 00000000..4b9f5b61
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-buka.svg
@@ -0,0 +1 @@
+buka.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-cacher.svg b/.icons/awkward/16x16/apps/appimagekit-cacher.svg
new file mode 120000
index 00000000..7f86c1b2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-cacher.svg
@@ -0,0 +1 @@
+cacher.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-caprine.svg b/.icons/awkward/16x16/apps/appimagekit-caprine.svg
new file mode 120000
index 00000000..b8719ad4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-caprine.svg
@@ -0,0 +1 @@
+fbmessenger.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-chiaki.svg b/.icons/awkward/16x16/apps/appimagekit-chiaki.svg
new file mode 120000
index 00000000..2947b8b1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-chiaki.svg
@@ -0,0 +1 @@
+chiaki.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-clipgrab.svg b/.icons/awkward/16x16/apps/appimagekit-clipgrab.svg
new file mode 120000
index 00000000..096ca883
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-clipgrab.svg
@@ -0,0 +1 @@
+clipgrab.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-colon.svg b/.icons/awkward/16x16/apps/appimagekit-colon.svg
new file mode 120000
index 00000000..89c9fa72
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-colon.svg
@@ -0,0 +1 @@
+colon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-colorpicker.svg b/.icons/awkward/16x16/apps/appimagekit-colorpicker.svg
new file mode 120000
index 00000000..5eff503c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-colorpicker.svg
@@ -0,0 +1 @@
+colorpicker.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-conky-logomark-violet.svg b/.icons/awkward/16x16/apps/appimagekit-conky-logomark-violet.svg
new file mode 120000
index 00000000..f1c66af7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-conky-logomark-violet.svg
@@ -0,0 +1 @@
+conky.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-cool-retro-term.svg b/.icons/awkward/16x16/apps/appimagekit-cool-retro-term.svg
new file mode 120000
index 00000000..f35e34b3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-cool-retro-term.svg
@@ -0,0 +1 @@
+cool-retro-term.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-cozydrive.svg b/.icons/awkward/16x16/apps/appimagekit-cozydrive.svg
new file mode 120000
index 00000000..79fa571b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-cozydrive.svg
@@ -0,0 +1 @@
+cozydrive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-cpod.svg b/.icons/awkward/16x16/apps/appimagekit-cpod.svg
new file mode 120000
index 00000000..d4139dec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-cpod.svg
@@ -0,0 +1 @@
+cpod.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-cryptr.svg b/.icons/awkward/16x16/apps/appimagekit-cryptr.svg
new file mode 120000
index 00000000..0ad0a154
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-cryptr.svg
@@ -0,0 +1 @@
+cryptr.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-cura-icon.svg b/.icons/awkward/16x16/apps/appimagekit-cura-icon.svg
new file mode 120000
index 00000000..7ae2213c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-cura-icon.svg
@@ -0,0 +1 @@
+cura-icon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-cutepeaks.svg b/.icons/awkward/16x16/apps/appimagekit-cutepeaks.svg
new file mode 120000
index 00000000..6733ec26
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-cutepeaks.svg
@@ -0,0 +1 @@
+cutepeaks.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-cutter.svg b/.icons/awkward/16x16/apps/appimagekit-cutter.svg
new file mode 120000
index 00000000..7c2b4879
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-cutter.svg
@@ -0,0 +1 @@
+cutter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-delir.svg b/.icons/awkward/16x16/apps/appimagekit-delir.svg
new file mode 120000
index 00000000..17fa0504
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-delir.svg
@@ -0,0 +1 @@
+delir.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-devhub.svg b/.icons/awkward/16x16/apps/appimagekit-devhub.svg
new file mode 120000
index 00000000..08b64fc5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-devhub.svg
@@ -0,0 +1 @@
+devhub.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-diffuse.svg b/.icons/awkward/16x16/apps/appimagekit-diffuse.svg
new file mode 100644
index 00000000..22207d3b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-diffuse.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#8390a6" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 4.5078125 4 C 3.8316512 3.99044 3.8316512 5.0095626 4.5078125 5 L 5 5 L 5.5078125 5 A 0.50005 0.50005 0 1 1 5.5078125 6 L 4.8671875 6 L 3.5078125 6 C 2.8316512 5.99044 2.8316512 7.0095626 3.5078125 7 L 4.5 7 L 4.5078125 7 A 0.50005 0.50005 0 1 1 4.5078125 8 C 3.8316512 7.99044 3.8316512 9.0095626 4.5078125 9 L 5 9 L 5 11.691406 C 5.0026 11.860896 5.1527764 11.997407 5.3222656 12 L 9.1796875 12 C 10.323229 12 11.2446 11.732308 11.945312 11.199219 C 12.646026 10.666131 12.997644 9.8821244 12.998047 8.84375 L 12.998047 7.1425781 C 12.998847 6.1525565 12.638424 5.3809578 11.917969 4.828125 C 11.197917 4.2756954 10.282034 4 9.1699219 4 L 8.4082031 4 L 7.5429688 4 L 7.5078125 4 L 5 4 L 4.5078125 4 z M 8 6 L 8.9296875 6 C 9.6424861 6 9.9994972 6.3452284 10 7.0332031 L 10 8.9511719 C 10 9.2958405 9.902204 9.5564493 9.7070312 9.7324219 C 9.4992393 9.9134718 9.2179825 10.010173 8.9296875 9.9980469 L 8 9.9980469 L 8 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/appimagekit-dockstation.svg b/.icons/awkward/16x16/apps/appimagekit-dockstation.svg
new file mode 120000
index 00000000..3e55e7e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-dockstation.svg
@@ -0,0 +1 @@
+dockstation.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-doki-doki-mod-manager.svg b/.icons/awkward/16x16/apps/appimagekit-doki-doki-mod-manager.svg
new file mode 120000
index 00000000..7de534d7
--- /dev/null
+++ b/.icons/awkward/16x16/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/16x16/apps/appimagekit-downline.svg b/.icons/awkward/16x16/apps/appimagekit-downline.svg
new file mode 120000
index 00000000..3119f466
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-downline.svg
@@ -0,0 +1 @@
+downline.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-draw.io.svg b/.icons/awkward/16x16/apps/appimagekit-draw.io.svg
new file mode 120000
index 00000000..d8360c67
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-draw.io.svg
@@ -0,0 +1 @@
+draw.io.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-drawpile.svg b/.icons/awkward/16x16/apps/appimagekit-drawpile.svg
new file mode 120000
index 00000000..5abaf77a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-drawpile.svg
@@ -0,0 +1 @@
+drawpile.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-duskplayer.svg b/.icons/awkward/16x16/apps/appimagekit-duskplayer.svg
new file mode 120000
index 00000000..79ffc648
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-duskplayer.svg
@@ -0,0 +1 @@
+duskplayer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-edex-ui.svg b/.icons/awkward/16x16/apps/appimagekit-edex-ui.svg
new file mode 120000
index 00000000..cbb1146e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-edex-ui.svg
@@ -0,0 +1 @@
+edex-ui.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-electorrent.svg b/.icons/awkward/16x16/apps/appimagekit-electorrent.svg
new file mode 120000
index 00000000..883e66b9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-electorrent.svg
@@ -0,0 +1 @@
+electorrent.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-electrum-axe.svg b/.icons/awkward/16x16/apps/appimagekit-electrum-axe.svg
new file mode 120000
index 00000000..d2798c8e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-electrum-axe.svg
@@ -0,0 +1 @@
+electrum-axe.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-emacs.svg b/.icons/awkward/16x16/apps/appimagekit-emacs.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-emacs.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-fontbase.svg b/.icons/awkward/16x16/apps/appimagekit-fontbase.svg
new file mode 120000
index 00000000..58b8911a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-fontbase.svg
@@ -0,0 +1 @@
+fontbase.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-franz.svg b/.icons/awkward/16x16/apps/appimagekit-franz.svg
new file mode 120000
index 00000000..d9225a68
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-franz.svg
@@ -0,0 +1 @@
+franz.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-friture.svg b/.icons/awkward/16x16/apps/appimagekit-friture.svg
new file mode 120000
index 00000000..753ac060
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-friture.svg
@@ -0,0 +1 @@
+friture.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-fspy.svg b/.icons/awkward/16x16/apps/appimagekit-fspy.svg
new file mode 120000
index 00000000..f69a8525
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-fspy.svg
@@ -0,0 +1 @@
+fspy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-gifcurry.svg b/.icons/awkward/16x16/apps/appimagekit-gifcurry.svg
new file mode 120000
index 00000000..6612d6ce
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-gifcurry.svg
@@ -0,0 +1 @@
+gifcurry.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-gisto.svg b/.icons/awkward/16x16/apps/appimagekit-gisto.svg
new file mode 120000
index 00000000..2fb89cb9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-gisto.svg
@@ -0,0 +1 @@
+gisto.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-github-desktop.svg b/.icons/awkward/16x16/apps/appimagekit-github-desktop.svg
new file mode 120000
index 00000000..041308e1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-github-desktop.svg
@@ -0,0 +1 @@
+github-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-glyphr-studio-desktop.svg b/.icons/awkward/16x16/apps/appimagekit-glyphr-studio-desktop.svg
new file mode 120000
index 00000000..53947096
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-glyphr-studio-desktop.svg
@@ -0,0 +1 @@
+glyphr-studio-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-gmail-desktop.svg b/.icons/awkward/16x16/apps/appimagekit-gmail-desktop.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-gmail-desktop.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-gravit-designer.svg b/.icons/awkward/16x16/apps/appimagekit-gravit-designer.svg
new file mode 100644
index 00000000..92c16a5d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-gravit-designer.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#c63166" d="M 8,0 C 7.5944424,0.0020706 7.1896296,0.034978 6.7890624,0.09843752 6.0397392,0.79068684 0.677282,6.1153248 0.11093752,6.7304688 0.10378192,6.775462 0.09701112,6.8205156 0.09062512,6.8656248 0.25169428,6.7339888 0.49557588,6.5252052 0.77421888,6.2726564 0.91158484,6.1481548 1.0809991,6.0010452 1.1507814,5.9453124 1.2205632,5.8895796 1.3495112,5.778098 1.4367189,5.6976564 1.6789222,5.4742432 2.2517033,4.9666524 2.4195312,4.8265624 c 0.082333,-0.068726 0.402258,-0.3500968 0.7109376,-0.625 0.3086796,-0.2749028 0.7077076,-0.6264344 0.8867188,-0.78125 0.1790112,-0.1548152 0.550268,-0.492458 0.825,-0.75 C 5.372084,2.1735715 7.0088088,0.72203724 7.1906248,0.5875 7.2500204,0.54354944 7.3052412,0.5138286 7.3132812,0.521875 7.3310532,0.5396566 7.2279264,0.7126638 6.8640624,1.2742188 6.7113832,1.50985 6.1152624,2.4339084 5.5390624,3.3273436 4.9628616,4.2207788 4.2477776,5.3291804 3.95,5.7906248 3.6522228,6.2520696 2.9941164,7.2723752 2.4875,8.0578124 1.9808836,8.84325 1.3198406,9.8670388 1.0187501,10.333594 c -0.18490478,0.286519 -0.32420162,0.5127 -0.4234375,0.680468 1.1489339,2.816126 3.795245,4.737155 6.8287694,4.957032 0.2284632,0.0026 -0.1282592,-0.0154 0.2284632,0.0026 C 8.6523012,12.219495 9.4859096,5.7432456 11.686294,1.1432564 11.778966,0.9495232 11.438727,0.90676896 11.482811,0.809375 10.397806,0.28027404 9.2071328,0.0035718 8,0 Z"/>
+ <path style="fill:#d8d342" d="M 7.5046876,0.02890624 A 8,8 0 0 0 6.9914064,0.071875 8,8 0 0 1 7.5046876,0.02890624 Z"/>
+ <path style="fill:#b8da6c" d="M 6.7843752,0.103125 A 8,8 0 0 0 0.11328124,6.7273436 C 0.68429064,6.107708 6.027626,0.80292168 6.7843752,0.103125 Z"/>
+ <path style="fill:#d8d342" d="m 0.11328124,6.7273436 c -3.2984e-4,3.58e-4 -0.002016,0.00276 -0.002344,0.00312 a 8,8 0 0 0 -0.0179688,0.1171876 8,8 0 0 1 0.0203124,-0.1203128 z"/>
+ <path style="fill:#d8d342" d="m 10.595312,0.44765624 0,0.001564 a 8,8 0 0 1 0.201563,0.0664062 8,8 0 0 0 -0.201563,-0.0679688 z"/>
+ <path style="fill:#d8d342" d="M 10.796875,0.515625 A 8,8 0 0 1 11.407812,0.77734376 8,8 0 0 0 10.796875,0.515625 Z"/>
+ <path style="fill:#d8d342" d="m 11.407812,0.77734376 a 8,8 0 0 1 0.07422,0.0328124 c 0,0 8e-4,-7.8e-4 8e-4,-7.8e-4 a 8,8 0 0 0 -0.075,-0.0320312 z"/>
+ <path style="fill:#b8da6c" d="M 7.3132812,0.521875 C 7.3052412,0.5138286 7.2500208,0.5435494 7.1906248,0.5875 7.0088088,0.72203724 5.372084,2.1735717 4.8421876,2.6703124 c -0.274732,0.257542 -0.6459888,0.5951848 -0.825,0.75 C 3.8381764,3.575128 3.4391484,3.9266596 3.1304688,4.2015624 2.8217892,4.4764656 2.5018644,4.7578364 2.4195312,4.8265624 2.2517034,4.9666524 1.678922,5.4742432 1.4367188,5.6976564 1.349511,5.778098 1.2205631,5.8895796 1.1507812,5.9453124 1.080999,6.0010452 0.91158472,6.1481548 0.77421876,6.2726564 0.49557576,6.5252052 0.25169416,6.7339896 0.090625,6.8656248 A 8,8 0 0 0 0,8 8,8 0 0 0 1.0265625,11.911719 l 0,-0.01875 A 8,8 0 0 1 0.95468752,11.771875 8,8 0 0 1 0.80234376,11.455469 8,8 0 0 1 0.59531248,11.014062 C 0.69454836,10.846294 0.8338452,10.620113 1.01875,10.333594 1.3198404,9.8670388 1.9808836,8.84325 2.4875,8.0578124 2.9941164,7.2723752 3.6522228,6.25207 3.95,5.7906248 4.2477776,5.3291804 4.9628616,4.2207788 5.5390624,3.3273436 6.1152624,2.4339084 6.7113832,1.50985 6.8640624,1.2742188 7.2279264,0.7126638 7.3310532,0.5396566 7.3132812,0.521875 Z"/>
+ <path style="fill:#778b3c" d="M 15.947656,8.8320312 8.8234376,15.95625 A 8,8 0 0 0 15.947656,8.8320312 Z"/>
+ <path style="fill:#eddf36" d="M 11.482031,0.81015624 C 11.438124,0.90717328 11.406494,0.980205 11.314062,1.1734375 9.1136776,5.7734268 7.7265956,10.728878 7.4976564,14.804688 c -0.020956,0.373082 -0.049152,0.831427 -0.0625,1.017968 l -0.010936,0.145313 C 7.6156984,15.985562 7.8077504,15.996246 8,16 8.2750488,15.9996 8.5498928,15.98498 8.8234376,15.95625 L 15.947656,8.8320312 C 15.979553,8.5557856 15.997025,8.2780648 16,8 15.995165,4.9359344 14.240638,2.1438005 11.482031,0.81015624 Z M 8.8234376,15.95625 C 12.57723,15.56318 15.545648,12.599972 15.945312,8.8468752 15.545648,12.599972 12.57723,15.56318 8.8234376,15.95625 Z m -1.3992188,0.01172 c 0,0 0,-0.0029 0,0.0031 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/appimagekit-hotspot.svg b/.icons/awkward/16x16/apps/appimagekit-hotspot.svg
new file mode 120000
index 00000000..7a5cd7e6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-hotspot.svg
@@ -0,0 +1 @@
+hotspot.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-hw-probe.svg b/.icons/awkward/16x16/apps/appimagekit-hw-probe.svg
new file mode 120000
index 00000000..64b64e73
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-hw-probe.svg
@@ -0,0 +1 @@
+hw-probe.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-joplin.svg b/.icons/awkward/16x16/apps/appimagekit-joplin.svg
new file mode 120000
index 00000000..2b32d05b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-joplin.svg
@@ -0,0 +1 @@
+joplin.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-junior_install_icon.svg b/.icons/awkward/16x16/apps/appimagekit-junior_install_icon.svg
new file mode 120000
index 00000000..8518af06
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-junior_install_icon.svg
@@ -0,0 +1 @@
+junior_install_icon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-kahla.svg b/.icons/awkward/16x16/apps/appimagekit-kahla.svg
new file mode 120000
index 00000000..7d313091
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-kahla.svg
@@ -0,0 +1 @@
+kahla.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-kaku.svg b/.icons/awkward/16x16/apps/appimagekit-kaku.svg
new file mode 120000
index 00000000..b4a9df23
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-kaku.svg
@@ -0,0 +1 @@
+kaku.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-kawanime.svg b/.icons/awkward/16x16/apps/appimagekit-kawanime.svg
new file mode 120000
index 00000000..364fa1f3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-kawanime.svg
@@ -0,0 +1 @@
+kawanime.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-kitty.svg b/.icons/awkward/16x16/apps/appimagekit-kitty.svg
new file mode 120000
index 00000000..d3dd8e49
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-kitty.svg
@@ -0,0 +1 @@
+kitty.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-ksnip.svg b/.icons/awkward/16x16/apps/appimagekit-ksnip.svg
new file mode 120000
index 00000000..ac363289
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-ksnip.svg
@@ -0,0 +1 @@
+ksnip.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-laigter.svg b/.icons/awkward/16x16/apps/appimagekit-laigter.svg
new file mode 120000
index 00000000..a0c804e9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-laigter.svg
@@ -0,0 +1 @@
+laigter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-leocad.svg b/.icons/awkward/16x16/apps/appimagekit-leocad.svg
new file mode 120000
index 00000000..84ab28a9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-leocad.svg
@@ -0,0 +1 @@
+leocad.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-leonflix.svg b/.icons/awkward/16x16/apps/appimagekit-leonflix.svg
new file mode 120000
index 00000000..8370782a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-leonflix.svg
@@ -0,0 +1 @@
+leonflix.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-littleweeb.svg b/.icons/awkward/16x16/apps/appimagekit-littleweeb.svg
new file mode 120000
index 00000000..f32f6b16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-littleweeb.svg
@@ -0,0 +1 @@
+littleweeb.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-love.svg b/.icons/awkward/16x16/apps/appimagekit-love.svg
new file mode 120000
index 00000000..6d5dfdfc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-love.svg
@@ -0,0 +1 @@
+love.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-makagiga.svg b/.icons/awkward/16x16/apps/appimagekit-makagiga.svg
new file mode 120000
index 00000000..e3dadd49
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-makagiga.svg
@@ -0,0 +1 @@
+makagiga.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-mandelbulber2.svg b/.icons/awkward/16x16/apps/appimagekit-mandelbulber2.svg
new file mode 120000
index 00000000..e094a0c6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-mandelbulber2.svg
@@ -0,0 +1 @@
+mandelbulber2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-mediaconch.svg b/.icons/awkward/16x16/apps/appimagekit-mediaconch.svg
new file mode 120000
index 00000000..a37fefd7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-mediaconch.svg
@@ -0,0 +1 @@
+mediaconch.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-mellowplayer.svg b/.icons/awkward/16x16/apps/appimagekit-mellowplayer.svg
new file mode 120000
index 00000000..b99a2c35
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-mellowplayer.svg
@@ -0,0 +1 @@
+mellowplayer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-mikutter.svg b/.icons/awkward/16x16/apps/appimagekit-mikutter.svg
new file mode 120000
index 00000000..3ad23426
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-mikutter.svg
@@ -0,0 +1 @@
+mikutter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-minetime.svg b/.icons/awkward/16x16/apps/appimagekit-minetime.svg
new file mode 120000
index 00000000..38d22b2b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-minetime.svg
@@ -0,0 +1 @@
+minetime.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-motrix.svg b/.icons/awkward/16x16/apps/appimagekit-motrix.svg
new file mode 120000
index 00000000..5c6fafce
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-motrix.svg
@@ -0,0 +1 @@
+motrix.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-museeks.svg b/.icons/awkward/16x16/apps/appimagekit-museeks.svg
new file mode 120000
index 00000000..05b00497
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-museeks.svg
@@ -0,0 +1 @@
+museeks.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-negibox.svg b/.icons/awkward/16x16/apps/appimagekit-negibox.svg
new file mode 120000
index 00000000..45fac5d6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-negibox.svg
@@ -0,0 +1 @@
+negibox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-nighthawk.svg b/.icons/awkward/16x16/apps/appimagekit-nighthawk.svg
new file mode 120000
index 00000000..c9c53424
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-nighthawk.svg
@@ -0,0 +1 @@
+nighthawk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-notable.svg b/.icons/awkward/16x16/apps/appimagekit-notable.svg
new file mode 120000
index 00000000..179b4948
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-notable.svg
@@ -0,0 +1 @@
+notable.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-nuclear.svg b/.icons/awkward/16x16/apps/appimagekit-nuclear.svg
new file mode 120000
index 00000000..21db3e6d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-nuclear.svg
@@ -0,0 +1 @@
+nuclear.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-odrive.svg b/.icons/awkward/16x16/apps/appimagekit-odrive.svg
new file mode 120000
index 00000000..8053e906
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-odrive.svg
@@ -0,0 +1 @@
+odrive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-org.keepassxc.KeePassXC.svg b/.icons/awkward/16x16/apps/appimagekit-org.keepassxc.KeePassXC.svg
new file mode 120000
index 00000000..a13d2aae
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-org.keepassxc.KeePassXC.svg
@@ -0,0 +1 @@
+keepassxc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-org.olivevideoeditor.Olive.svg b/.icons/awkward/16x16/apps/appimagekit-org.olivevideoeditor.Olive.svg
new file mode 120000
index 00000000..c14ad71d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-org.olivevideoeditor.Olive.svg
@@ -0,0 +1 @@
+org.olivevideoeditor.Olive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-pcloud.svg b/.icons/awkward/16x16/apps/appimagekit-pcloud.svg
new file mode 120000
index 00000000..6f7df497
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-pcloud.svg
@@ -0,0 +1 @@
+pcloud.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-pioneer_install_icon.svg b/.icons/awkward/16x16/apps/appimagekit-pioneer_install_icon.svg
new file mode 120000
index 00000000..28da2bb2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-pioneer_install_icon.svg
@@ -0,0 +1 @@
+pioneer_install_icon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-plexamp.svg b/.icons/awkward/16x16/apps/appimagekit-plexamp.svg
new file mode 120000
index 00000000..3459b2fd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-plexamp.svg
@@ -0,0 +1 @@
+plexamp.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-pling-store.svg b/.icons/awkward/16x16/apps/appimagekit-pling-store.svg
new file mode 120000
index 00000000..6c0e7e38
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-pling-store.svg
@@ -0,0 +1 @@
+pling-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-protonmail-desktop-unofficial.svg b/.icons/awkward/16x16/apps/appimagekit-protonmail-desktop-unofficial.svg
new file mode 120000
index 00000000..5f6e90c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-protonmail-desktop-unofficial.svg
@@ -0,0 +1 @@
+protonmail-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-pulse-sms.svg b/.icons/awkward/16x16/apps/appimagekit-pulse-sms.svg
new file mode 120000
index 00000000..353f7f56
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-pulse-sms.svg
@@ -0,0 +1 @@
+pulse-sms.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-qnapi.svg b/.icons/awkward/16x16/apps/appimagekit-qnapi.svg
new file mode 120000
index 00000000..45ca89d2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-qnapi.svg
@@ -0,0 +1 @@
+qnapi.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-rambox.svg b/.icons/awkward/16x16/apps/appimagekit-rambox.svg
new file mode 120000
index 00000000..81ca07e9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-rambox.svg
@@ -0,0 +1 @@
+rambox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-raven-reader.svg b/.icons/awkward/16x16/apps/appimagekit-raven-reader.svg
new file mode 120000
index 00000000..92a2f16d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-raven-reader.svg
@@ -0,0 +1 @@
+raven-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-rclonetray.svg b/.icons/awkward/16x16/apps/appimagekit-rclonetray.svg
new file mode 120000
index 00000000..4857c4b9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-rclonetray.svg
@@ -0,0 +1 @@
+rclonetray.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-rpcs3.svg b/.icons/awkward/16x16/apps/appimagekit-rpcs3.svg
new file mode 120000
index 00000000..bca0a349
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-rpcs3.svg
@@ -0,0 +1 @@
+rpcs3.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-sengi.svg b/.icons/awkward/16x16/apps/appimagekit-sengi.svg
new file mode 120000
index 00000000..7f809660
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-sengi.svg
@@ -0,0 +1 @@
+sengi.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-shadow-dev.svg b/.icons/awkward/16x16/apps/appimagekit-shadow-dev.svg
new file mode 120000
index 00000000..7664c7a3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-shadow-dev.svg
@@ -0,0 +1 @@
+shadow-preprod.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-stacer.svg b/.icons/awkward/16x16/apps/appimagekit-stacer.svg
new file mode 120000
index 00000000..45ae7634
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-stacer.svg
@@ -0,0 +1 @@
+stacer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-standard-notes.svg b/.icons/awkward/16x16/apps/appimagekit-standard-notes.svg
new file mode 120000
index 00000000..92550a6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-standard-notes.svg
@@ -0,0 +1 @@
+standard-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-supertux2.svg b/.icons/awkward/16x16/apps/appimagekit-supertux2.svg
new file mode 120000
index 00000000..70030ef4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-supertux2.svg
@@ -0,0 +1 @@
+supertux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-synfigstudio.svg b/.icons/awkward/16x16/apps/appimagekit-synfigstudio.svg
new file mode 120000
index 00000000..9e193459
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-synfigstudio.svg
@@ -0,0 +1 @@
+synfig_icon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-teams-for-linux.svg b/.icons/awkward/16x16/apps/appimagekit-teams-for-linux.svg
new file mode 120000
index 00000000..299c5085
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-teams-for-linux.svg
@@ -0,0 +1 @@
+teams-for-linux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-trinity-desktop.svg b/.icons/awkward/16x16/apps/appimagekit-trinity-desktop.svg
new file mode 120000
index 00000000..805af1ad
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-trinity-desktop.svg
@@ -0,0 +1 @@
+trinity-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-unityhub.svg b/.icons/awkward/16x16/apps/appimagekit-unityhub.svg
new file mode 120000
index 00000000..bda22a78
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-unityhub.svg
@@ -0,0 +1 @@
+unityhub.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-vieb.svg b/.icons/awkward/16x16/apps/appimagekit-vieb.svg
new file mode 120000
index 00000000..7bb04b7e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-vieb.svg
@@ -0,0 +1 @@
+vieb.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-vnote.svg b/.icons/awkward/16x16/apps/appimagekit-vnote.svg
new file mode 120000
index 00000000..8060fa9b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-vnote.svg
@@ -0,0 +1 @@
+vnote.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-wewechat.svg b/.icons/awkward/16x16/apps/appimagekit-wewechat.svg
new file mode 120000
index 00000000..fa4b83ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-wewechat.svg
@@ -0,0 +1 @@
+wechat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-wire-desktop.svg b/.icons/awkward/16x16/apps/appimagekit-wire-desktop.svg
new file mode 120000
index 00000000..05cbadfa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-wire-desktop.svg
@@ -0,0 +1 @@
+wire.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-workflowy.svg b/.icons/awkward/16x16/apps/appimagekit-workflowy.svg
new file mode 120000
index 00000000..d7a02ab9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-workflowy.svg
@@ -0,0 +1 @@
+workflowy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-xnviewmp.svg b/.icons/awkward/16x16/apps/appimagekit-xnviewmp.svg
new file mode 120000
index 00000000..a5a7f47e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-xnviewmp.svg
@@ -0,0 +1 @@
+xnview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/applets-screenshooter.svg b/.icons/awkward/16x16/apps/applets-screenshooter.svg
new file mode 100644
index 00000000..1a8fd6f5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applets-screenshooter.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#009688" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 8,3 C 6.7785472,3.0024768 5.6002491,3.4519809 4.6875,4.2636719 L 6.2675781,6.9980469 8.5566406,3.0332031 C 8.3718558,3.0117893 8.1860201,3.0007044 8,3 Z M 9.5820312,3.2617188 8,6 h 4.576172 C 12.009971,4.7051059 10.922219,3.7103065 9.5820312,3.2617188 Z M 3.9804688,5.0371094 C 3.3458922,5.8948322 3.0023272,6.9330556 3,8 c 0.00146,0.3360306 0.036799,0.6710577 0.1054688,1 H 6.2675781 Z M 9.7324219,7 12.019531,10.962891 C 12.654108,10.105168 12.997673,9.0669446 13,8 12.998536,7.6639694 12.963201,7.3289423 12.894531,7 Z m 0,2 -2.2910157,3.966797 C 7.6268383,12.988283 7.8133282,12.999368 8,13 c 1.2214528,-0.0025 2.399751,-0.451981 3.3125,-1.263672 z m -6.3085938,1 c 0.5662014,1.294894 1.6539528,2.289693 2.9941407,2.738281 L 8,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/applets-template.svg b/.icons/awkward/16x16/apps/applets-template.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applets-template.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/application-community.svg b/.icons/awkward/16x16/apps/application-community.svg
new file mode 100644
index 00000000..4e09bce5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/application-community.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g fill="#c2352a" transform="matrix(.036253 0 0 .039410 .00003586 -.69673)">
+ <g>
+ <path d="m314.02 17.679c-36.879 0-70.09 24.52-93.344 50.749-23.26-26.229-56.47-50.749-93.35-50.749-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>
+</svg>
diff --git a/.icons/awkward/16x16/apps/application-default-icon.svg b/.icons/awkward/16x16/apps/application-default-icon.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/16x16/apps/application-default-icon.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/application-vnd.iccprofile.svg b/.icons/awkward/16x16/apps/application-vnd.iccprofile.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/application-vnd.iccprofile.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/application-x-pml18.svg b/.icons/awkward/16x16/apps/application-x-pml18.svg
new file mode 120000
index 00000000..71b33211
--- /dev/null
+++ b/.icons/awkward/16x16/apps/application-x-pml18.svg
@@ -0,0 +1 @@
+freeoffice-planmaker.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/application-x-pml18free.svg b/.icons/awkward/16x16/apps/application-x-pml18free.svg
new file mode 120000
index 00000000..71b33211
--- /dev/null
+++ b/.icons/awkward/16x16/apps/application-x-pml18free.svg
@@ -0,0 +1 @@
+freeoffice-planmaker.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/application-x-prl18.svg b/.icons/awkward/16x16/apps/application-x-prl18.svg
new file mode 120000
index 00000000..cc01ae85
--- /dev/null
+++ b/.icons/awkward/16x16/apps/application-x-prl18.svg
@@ -0,0 +1 @@
+freeoffice-presentations.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/application-x-prl18free.svg b/.icons/awkward/16x16/apps/application-x-prl18free.svg
new file mode 120000
index 00000000..cc01ae85
--- /dev/null
+++ b/.icons/awkward/16x16/apps/application-x-prl18free.svg
@@ -0,0 +1 @@
+freeoffice-presentations.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/application-x-tml18.svg b/.icons/awkward/16x16/apps/application-x-tml18.svg
new file mode 120000
index 00000000..cbe25093
--- /dev/null
+++ b/.icons/awkward/16x16/apps/application-x-tml18.svg
@@ -0,0 +1 @@
+freeoffice-textmaker.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/application-x-tml18free.svg b/.icons/awkward/16x16/apps/application-x-tml18free.svg
new file mode 120000
index 00000000..cbe25093
--- /dev/null
+++ b/.icons/awkward/16x16/apps/application-x-tml18free.svg
@@ -0,0 +1 @@
+freeoffice-textmaker.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/applications-accessories.svg b/.icons/awkward/16x16/apps/applications-accessories.svg
new file mode 100644
index 00000000..2f95297d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-accessories.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#009688" d="m 0,1.00007 v 13 c 0,1 1,1 1,1 H 16 Z M 3,7.6114 8.015625,12.00007 H 3 Z"/>
+ <path style="fill:#a2a2a2;fill-rule:evenodd" d="M 8.137109,4 C 8.487077,4.0127 8.804901,4.20756 8.975,4.51367 l 5,9 L 14.1,16 12.225,14.48633 8.1,7.06055 V 4.00391 c 0.01263,0 0.02442,-0.004 0.03711,-0.004 z"/>
+ <path style="fill:#e4e4e4" d="M 7.862891,4 C 7.512923,4.0127 7.195099,4.20756 7.025,4.51367 l -5,9 L 1.9,16 3.775,14.48633 4.478125,13.22266 C 5.547166,13.73182 6.715903,13.99732 7.9,14 12.318278,14 16,10.418278 16,6 h -2 c 0,3.3137085 -2.786292,6 -6.1,6 -0.8441818,-0.0036 -1.6781045,-0.185283 -2.447266,-0.5332 L 7.9,7.06055 V 4.00391 c -0.01263,0 -0.02442,-0.004 -0.03711,-0.004 z"/>
+ <path style="fill:#4f4f4f" d="M 7,0 V 2 H 6 C 5.446,2 5,2.446 5,3 v 1 1 2 l 2,1.7 c 0.531455,0.42952 1.506979,0.49966 2,0 L 11,7 V 5 4 3 C 11,2.446 10.554,2 10,2 H 9 V 0 Z"/>
+ <circle style="fill:#ffffff" cx="8" cy="5" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/applications-development-translation.svg b/.icons/awkward/16x16/apps/applications-development-translation.svg
new file mode 100644
index 00000000..468c1a63
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-development-translation.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#cc5e55" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m6.75 3-0.1094 1.3203a3.9286 3.9286 0 0 0 -1.1523 0.6602l-1.1934-0.5625-1.25 2.1641 1.084 0.75195a3.9286 3.9286 0 0 0 -0.0566 0.6659 3.9286 3.9286 0 0 0 0.0586 0.6621l-1.0859 0.75586 1.25 2.1641 1.1973-0.5625a3.9286 3.9286 0 0 0 1.1483 0.664l0.1094 1.316h2.5l0.10938-1.3203a3.9286 3.9286 0 0 0 1.1523 -0.66016l1.1934 0.5625 1.25-2.1641-1.084-0.75195a3.9286 3.9286 0 0 0 0.057 -0.6664 3.9286 3.9286 0 0 0 -0.059 -0.6621l1.0859-0.75586-1.25-2.1641-1.1973 0.5625a3.9286 3.9286 0 0 0 -1.1486 -0.664l-0.1094-1.3164h-2.5zm1.25 3c1.1046 0 2 0.8954 2 2s-0.89539 2-2 2-2-0.8954-2-2 0.8954-2 2-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/applications-development-web.svg b/.icons/awkward/16x16/apps/applications-development-web.svg
new file mode 100644
index 00000000..468c1a63
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-development-web.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#cc5e55" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m6.75 3-0.1094 1.3203a3.9286 3.9286 0 0 0 -1.1523 0.6602l-1.1934-0.5625-1.25 2.1641 1.084 0.75195a3.9286 3.9286 0 0 0 -0.0566 0.6659 3.9286 3.9286 0 0 0 0.0586 0.6621l-1.0859 0.75586 1.25 2.1641 1.1973-0.5625a3.9286 3.9286 0 0 0 1.1483 0.664l0.1094 1.316h2.5l0.10938-1.3203a3.9286 3.9286 0 0 0 1.1523 -0.66016l1.1934 0.5625 1.25-2.1641-1.084-0.75195a3.9286 3.9286 0 0 0 0.057 -0.6664 3.9286 3.9286 0 0 0 -0.059 -0.6621l1.0859-0.75586-1.25-2.1641-1.1973 0.5625a3.9286 3.9286 0 0 0 -1.1486 -0.664l-0.1094-1.3164h-2.5zm1.25 3c1.1046 0 2 0.8954 2 2s-0.89539 2-2 2-2-0.8954-2-2 0.8954-2 2-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/applications-development.svg b/.icons/awkward/16x16/apps/applications-development.svg
new file mode 100644
index 00000000..f0b6b76e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-development.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#0286c2" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m6.75 3l-0.1094 1.3203a3.9286 3.9286 0 0 0 -1.1523 0.6602l-1.1934-0.5625-1.25 2.164 1.084 0.752a3.9286 3.9286 0 0 0 -0.0566 0.666 3.9286 3.9286 0 0 0 0.0586 0.6621l-1.086 0.7559 1.25 2.164 1.1973-0.562a3.9286 3.9286 0 0 0 1.1484 0.664l0.1094 1.316h2.5l0.1094-1.32a3.9286 3.9286 0 0 0 1.1526 -0.66l1.193 0.562 1.25-2.164-1.084-0.752a3.9286 3.9286 0 0 0 0.057 -0.666 3.9286 3.9286 0 0 0 -0.059 -0.6621l1.086-0.7559-1.25-2.164-1.197 0.5625a3.9286 3.9286 0 0 0 -1.1486 -0.6641l-0.1094-1.3164h-2.5zm1.25 3c1.1046 0 2 0.8954 2 2s-0.8954 2-2 2-2-0.8954-2-2 0.8954-2 2-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/applications-education-language.svg b/.icons/awkward/16x16/apps/applications-education-language.svg
new file mode 120000
index 00000000..c0bcf8bc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-education-language.svg
@@ -0,0 +1 @@
+preferences-desktop-locale.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/applications-education-mathematics.svg b/.icons/awkward/16x16/apps/applications-education-mathematics.svg
new file mode 100644
index 00000000..e617ae6c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-education-mathematics.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#395d6d" d="m14 15.143v-14.286c0-0.47472-0.365-0.857-0.818-0.857h-10.364c-0.4531 0-0.818 0.38228-0.818 0.85714v14.286c0 0.475 0.3649 0.857 0.8182 0.857h10.364c0.453 0 0.818-0.382 0.818-0.857z"/>
+ <g fill="#d28485" transform="translate(0,-2)">
+ <path style="fill:#ff6868" transform="translate(0,2)" d="M 7.5 5.5 L 6.4003906 9.4003906 L 5.5 7.5 L 4 7.5 L 4 8 L 5.1992188 8 L 6.5 11 L 8 6 L 10.599609 6 L 10.599609 5.5 L 7.5 5.5 z M 8.1132812 7.625 L 9.3359375 9.2324219 L 8 11 L 8.6660156 11 L 9.6640625 9.6738281 L 10.667969 11 L 11.332031 11 L 10.025391 9.265625 L 11.267578 7.625 L 10.601562 7.625 L 9.6933594 8.8300781 L 8.7792969 7.625 L 8.1132812 7.625 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/applications-education.svg b/.icons/awkward/16x16/apps/applications-education.svg
new file mode 100644
index 00000000..b758b515
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-education.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path opacity=".1" d="m16 15.2v-14.4c0-0.4432-0.3568-0.8-0.8-0.8l-7.2 4e-8v16h7.2c0.4432 0 0.8-0.3568 0.8-0.8z"/>
+ <path fill="#c2352a" d="m5.9998 0v6h2v-6z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/applications-engineering.svg b/.icons/awkward/16x16/apps/applications-engineering.svg
new file mode 100644
index 00000000..71ccf70b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-engineering.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:none;stroke:#7d7d7d;stroke-width:3" d="M 10,2 6,6"/>
+ <rect style="fill:#7d7d7d" width="4" height="8.5" x="-7" y="6" ry="0" transform="scale(-1,1)"/>
+ <path style="fill:#909090" d="M 7,13 H 3 C 2.446,13 2,13.446 2,14 2,14.554 2.446,15 3,15 H 7 C 7.554,15 8,14.554 8,14 8,13.446 7.554,13 7,13 Z"/>
+ <path style="fill:#4f4f4f" d="M 8,14 C 9,14 9,15 9,15 V 16 H 1 V 15 C 1,14 2,14 2,14 Z"/>
+ <path style="fill:none;stroke:#7d7d7d;stroke-width:2;stroke-linecap:square" d="M 10,2 12,4"/>
+ <rect style="opacity:0.2" width="4" height="4" x="-12" y="1" ry="2" transform="scale(-1,1)"/>
+ <rect style="opacity:0.2" width="6" height="6" x="-8" y="5" ry="3" transform="scale(-1,1)"/>
+ <rect style="fill:#909090" width="6" height="6" x="-8" y="4" ry="3" transform="scale(-1,1)"/>
+ <rect style="fill:#4f4f4f" width="4" height="4" x="-7" y="5" ry="2" transform="scale(-1,1)"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="2" height="2" x="-6" y="6" ry="1" transform="scale(-1,1)"/>
+ <rect style="fill:#909090" width="4" height="4" x="-12" y="0" ry="2" transform="scale(-1,1)"/>
+ <path style="fill:none;stroke:#4f4f4f;stroke-linecap:round;stroke-linejoin:round" d="M 13.5,7.5 11.5,7.497 V 5.497 L 13.5,3.497 H 15.5 V 5.497"/>
+ <rect style="fill:#4f4f4f" width="2" height="2" x="-11" y="1" ry="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/applications-featured.svg b/.icons/awkward/16x16/apps/applications-featured.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-featured.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/applications-fonts.svg b/.icons/awkward/16x16/apps/applications-fonts.svg
new file mode 120000
index 00000000..9b8590a9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-fonts.svg
@@ -0,0 +1 @@
+kfontview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/applications-games.svg b/.icons/awkward/16x16/apps/applications-games.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-games.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/applications-graphics.svg b/.icons/awkward/16x16/apps/applications-graphics.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-graphics.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/applications-haskell.svg b/.icons/awkward/16x16/apps/applications-haskell.svg
new file mode 100644
index 00000000..5045bb0e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-haskell.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#8b82a4" d="M 3.5,3 6,7.5 3.5,12 H 5 L 7.5,7.5 5,3 Z M 10.166,6 10.723,7 H 13 V 6 Z M 11.277,8 11.834,9 H 13 V 8 Z"/>
+ <path style="fill:#5f5088" d="M 6,3 8.5,7.5 6,12 H 7.5 L 9.25,9 11,12 H 12.5 L 7.5,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/applications-interfacedesign.svg b/.icons/awkward/16x16/apps/applications-interfacedesign.svg
new file mode 100644
index 00000000..9a977c1b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-interfacedesign.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#c7c7c7" d="M 0,3 V 14.2 C 0,14.64352 0.3565,15 0.8,15 H 15.2004 C 15.6436,15 16,14.6436 16,14.2 V 3 Z"/>
+ <path style="fill:#5a6367" d="M 0.8,1 C 0.35648,1 0,1.3566 0,1.7998 V 3 H 16 V 1.7998 C 16,1.3566 15.6436,1 15.2,1 Z"/>
+ <rect style="fill:#ffffff" width="14" height="2" x="1" y="10" rx=".667" ry=".829"/>
+ <path style="fill:#5294e2;fill-rule:evenodd" d="m 13.000001,11 c 0,1.103999 -0.896001,2 -2,2 C 9.896,13 9,12.103999 9,11 9,9.896 9.896,9 11.000001,9 c 1.103999,0 2,0.896 2,2 z"/>
+ <circle style="fill:#fffff7" cx="2" cy="5" r="1"/>
+ <rect style="fill:#5294e2" width="2" height="2" x="4" y="7" rx=".315" ry=".344"/>
+ <circle style="fill:#5294e2" cx="2" cy="8" r="1"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="4" y="4" rx=".315" ry=".344"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/applications-internet.svg b/.icons/awkward/16x16/apps/applications-internet.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-internet.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/applications-java.svg b/.icons/awkward/16x16/apps/applications-java.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-java.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/applications-multimedia.svg b/.icons/awkward/16x16/apps/applications-multimedia.svg
new file mode 100644
index 00000000..edb5ca4d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-multimedia.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#863ea7" width="12" height="16" x="-13" y="-16" rx=".75" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.3" width="2" height="2" x="13" y="3" rx=".45" ry=".436"/>
+ <rect style="opacity:0.3" width="2" height="2" x="13" y="6" rx=".45" ry=".436"/>
+ <rect style="opacity:0.3" width="2" height="2" x="13" y="9" rx=".45" ry=".436"/>
+ <rect style="opacity:0.3" width="2" height="2" x="1" y="3" rx=".45" ry=".436"/>
+ <rect style="opacity:0.3" width="2" height="2" x="1" y="6" rx=".45" ry=".436"/>
+ <rect style="opacity:0.3" width="2" height="2" x="1" y="9" rx=".45" ry=".436"/>
+ <path style="fill:#ffffff" d="M 6.4026054,4.0001133 A 0.39344328,0.41770765 0 0 0 6,4.4174774 V 7.0004672 9.582197 A 0.39344328,0.41770765 0 0 0 6.5900964,9.94408 L 8.6965752,8.6529001 10.803053,7.3617204 a 0.39344328,0.41770765 0 0 0 0,-0.7237672 L 8.6965752,5.3467735 6.5900964,4.0562241 a 0.39344328,0.41770765 0 0 0 -0.187491,-0.056111 z"/>
+ <g>
+ <path style="fill:none;stroke:#ff5722;stroke-width:2;stroke-linejoin:round" d="M 8,14 V 8.3716667 L 14,7 v 6"/>
+ <circle style="fill:#ff9800" cx="7" cy="14" r="2"/>
+ <circle style="fill:#ff9800" cx="13" cy="13" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/applications-office.svg b/.icons/awkward/16x16/apps/applications-office.svg
new file mode 100644
index 00000000..bf0fe746
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-office.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e4e4e4" d="m14 15.143v-14.286c0-0.47471-0.365-0.857-0.818-0.857h-10.364c-0.4531 0-0.818 0.38229-0.818 0.85714v14.286c0 0.475 0.3649 0.857 0.8182 0.857h10.364c0.453 0 0.818-0.382 0.818-0.857z"/>
+ <g fill="#4c4c4c" transform="translate(0 -.5)">
+ <path d="m4 4.5v1h8v-1h-8z"/>
+ <path d="m4 6.5v1h8v-1h-8z"/>
+ <path d="m4 8.5v1h8v-1h-8z"/>
+ <path d="m4 10.5v1h8v-1h-8z"/>
+ <path d="m4 12.5v1h8v-1h-8z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/applications-other.svg b/.icons/awkward/16x16/apps/applications-other.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-other.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/applications-science.svg b/.icons/awkward/16x16/apps/applications-science.svg
new file mode 100644
index 00000000..c91cd293
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-science.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#48cac2" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m8 3a1 1 0 0 0 -0.9688 0.7559c-0.4994 0.2746-0.9195 0.7491-1.2363 1.3193-0.2183 0.3929-0.3935 0.8426-0.5254 1.3301-0.4364 0.2534-0.8256 0.5392-1.1484 0.8515-0.7471 0.7229-1.1928 1.6354-0.9512 2.5371 0.2416 0.9021 1.0844 1.4701 2.0928 1.7231 0.11845 0.02965 0.24089 0.05436 0.36523 0.07617 0.053076 0.114 0.10791 0.22569 0.16699 0.33203 0.5049 0.909 1.2715 1.575 2.2051 1.575 0.93355 0 1.7002-0.66647 2.2051-1.5752 0.21831-0.39295 0.39349-0.84257 0.52539-1.3301 0.43639-0.25345 0.8256-0.5392 1.1484-0.85156 0.23818-0.23044 0.44106-0.48163 0.60547-0.74414a1 1 0 0 0 0.016 0.001 1 1 0 0 0 1 -1 1 1 0 0 0 -0.731 -0.9619c-0.298-0.8025-1.089-1.3187-2.032-1.5547-0.118-0.0297-0.241-0.0544-0.365-0.0762-0.053-0.114-0.108-0.2257-0.167-0.332-0.3167-0.5702-0.7368-1.0447-1.2362-1.3193a1 1 0 0 0 -0.9688 -0.7559zm-0.6631 1.7471a1 1 0 0 0 0.6631 0.2529 1 1 0 0 0 0.6582 -0.249c0.1811 0.1347 0.3597 0.3183 0.5264 0.5693-0.6245 0.0103-1.2866 0.1015-1.961 0.2822-0.231 0.0619-0.4532 0.1343-0.6709 0.212 0.0393-0.0836 0.0738-0.1776 0.1162-0.254 0.206-0.3707 0.434-0.6386 0.668-0.8134zm1.7754 1.5752c0.19065-0.00591 0.36821 0.00562 0.5459 0.0166 0.2087 0.6223 0.3418 1.36 0.3418 2.1611 0 0.5038-0.0584 0.9785-0.1475 1.4219-0.405 0.2011-0.8485 0.3791-1.3349 0.5101-0.7738 0.207-1.5207 0.27-2.1758 0.229-0.2087-0.622-0.3418-1.3599-0.3418-2.161 0-0.5038 0.0584-0.9785 0.1475-1.4219 0.405-0.2007 0.8485-0.3794 1.3349-0.5097 0.5639-0.1511 1.1176-0.2302 1.6299-0.2461zm1.6527 0.2109c0.53693 0.18038 0.86963 0.45442 1.0234 0.76562a1 1 0 0 0 -0.288 0.7012 1 1 0 0 0 0.128 0.4883c-0.112 0.1751-0.256 0.3551-0.444 0.5371-0.063 0.0606-0.145 0.1182-0.215 0.1777 0.018-0.2304 0.031-0.4638 0.031-0.7031 0-0.6981-0.084-1.361-0.235-1.9668zm-2.765 0.4668a1.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-2.9688 0.7969c-0.0186 0.2304-0.0312 0.4638-0.0312 0.7031 0 0.6981 0.0837 1.361 0.2354 1.967-0.6317-0.212-0.9967-0.5513-1.0987-0.9318-0.1157-0.432 0.0878-0.9879 0.6797-1.5606 0.0627-0.0606 0.1444-0.1182 0.2148-0.1777zm4.416 3.3887c-0.039315 0.08358-0.073784 0.17754-0.11621 0.25391-0.3999 0.719-0.8838 1.06-1.331 1.06-0.39383 0-0.81617-0.26541-1.1846-0.82031 0.62447-0.0103 1.2865-0.10152 1.9609-0.28223 0.23104-0.0619 0.45327-0.13428 0.6709-0.21191z"/>
+ <path opacity=".7" d="m8 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 -1zm0 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.5zm4.5 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 -1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/applications-system.svg b/.icons/awkward/16x16/apps/applications-system.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-system.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/applications-utilities.svg b/.icons/awkward/16x16/apps/applications-utilities.svg
new file mode 100644
index 00000000..1a52bf90
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-utilities.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="m 0.8,0.99999994 c -0.4432,0 -0.8,0.34688886 -0.8,0.77777776 v 9.3333333 3.111111 C 0,14.653111 0.3568,15 0.8,15 H 15.2 C 15.6432,15 16,14.653111 16,14.222222 V 11.111111 1.7777777 C 16,1.3468888 15.6432,0.99999994 15.2,0.99999994 Z"/>
+ <rect style="opacity:0.2;stroke:#000000;stroke-width:0;stroke-linejoin:round" width="16" height="1" x="0" y="6"/>
+ <rect style="opacity:0.2;stroke:#000000;stroke-width:0;stroke-linejoin:round" width="16" height="1" x="0" y="4"/>
+ <rect style="opacity:0.2;stroke:#000000;stroke-width:0;stroke-linejoin:round" width="16" height="1" x="0" y="8"/>
+ <path style="fill:#47da72" d="m 2.8,2.9999999 c 2.8,0 1.866203,5.9720936 4.8,6.0000002 1.8244056,0.017352 3.317647,-1.9999999 5.2,-1.9999999 1.882353,0 3.2,2.1666664 3.2,2.1666664 v 1.9444444 3.111111 C 16,14.653111 15.6432,15 15.2,15 H 0.8 C 0.3568,15 0,14.653111 0,14.222222 V 6.8333333 c 0,0 0.591952,-3.8333334 2.8,-3.8333334 z"/>
+ <rect style="opacity:0.2;stroke:#000000;stroke-width:0;stroke-linejoin:round" width="16" height="1" x="0" y="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/applications-webbrowsers.svg b/.icons/awkward/16x16/apps/applications-webbrowsers.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-webbrowsers.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/apport-gtk2.svg b/.icons/awkward/16x16/apps/apport-gtk2.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/apport-gtk2.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/apport.svg b/.icons/awkward/16x16/apps/apport.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/apport.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/aptana-studio.svg b/.icons/awkward/16x16/apps/aptana-studio.svg
new file mode 120000
index 00000000..f0d532e9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/aptana-studio.svg
@@ -0,0 +1 @@
+aptana.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/aptana.svg b/.icons/awkward/16x16/apps/aptana.svg
new file mode 100644
index 00000000..eddd88c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/aptana.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#c33131" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path fill="#ffaa56" d="m7.4424 3c-0.2452 0-0.4424 0.2739-0.4424 0.6143v0.5156a4 4 0 0 0 -1.0283 0.4277l-0.3662-0.3662c-0.2407-0.2406-0.5737-0.2945-0.7471-0.1211l-0.7881 0.7881c-0.17338 0.17338-0.11956 0.50642 0.12109 0.74707l0.36621 0.36621a4 4 0 0 0 -0.4248 1.0283h-0.5185c-0.3404 0-0.6143 0.1972-0.6143 0.4424v1.1152c0 0.2452 0.2739 0.4424 0.6143 0.4424h0.51562a4 4 0 0 0 0.42773 1.0283l-0.36621 0.36621c-0.24065 0.24065-0.29448 0.57369-0.12109 0.74707l0.78809 0.78809c0.1734 0.174 0.5064 0.12 0.7471-0.12l0.3662-0.367a4 4 0 0 0 1.0283 0.425v0.51856c0 0.34 0.1972 0.614 0.4424 0.614h1.1152c0.2452 0 0.4424-0.274 0.4424-0.614v-0.51562a4 4 0 0 0 1.0283 -0.42773l0.36621 0.36621c0.24065 0.24065 0.57369 0.29448 0.74707 0.12109l0.78809-0.78809c0.17338-0.17338 0.11956-0.50642-0.12109-0.74707l-0.366-0.366a4 4 0 0 0 0.425 -1.028h0.51855c0.34 0 0.614-0.1972 0.614-0.4424v-1.1152c0-0.2452-0.274-0.4424-0.614-0.4424h-0.516a4 4 0 0 0 -0.428 -1.0283l0.36621-0.36621c0.24065-0.24065 0.29448-0.57369 0.12109-0.74707l-0.787-0.7881c-0.174-0.1734-0.507-0.1195-0.747 0.1211l-0.36621 0.36621a4 4 0 0 0 -1.029 -0.4248v-0.5185c0-0.3404-0.1972-0.6143-0.4424-0.6143h-1.1152zm0.5576 3a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/aptdaemon-download.svg b/.icons/awkward/16x16/apps/aptdaemon-download.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/aptdaemon-download.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/aptdaemon-update-cache.svg b/.icons/awkward/16x16/apps/aptdaemon-update-cache.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/aptdaemon-update-cache.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/aptdaemon-upgrade.svg b/.icons/awkward/16x16/apps/aptdaemon-upgrade.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/aptdaemon-upgrade.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/aptdaemon-working.svg b/.icons/awkward/16x16/apps/aptdaemon-working.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/aptdaemon-working.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ar.com.tuxguitar.TuxGuitar.svg b/.icons/awkward/16x16/apps/ar.com.tuxguitar.TuxGuitar.svg
new file mode 120000
index 00000000..3c7b8bb9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ar.com.tuxguitar.TuxGuitar.svg
@@ -0,0 +1 @@
+tuxguitar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/archipelago.svg b/.icons/awkward/16x16/apps/archipelago.svg
new file mode 100644
index 00000000..f4fb6476
--- /dev/null
+++ b/.icons/awkward/16x16/apps/archipelago.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <circle cx="8" cy="8" r="8" style="fill:#e4e4e4"/>
+ <path style="fill:#3f3f3f" d="m5.9785156 3a0.50005 0.50005 0 0 0 -0.4375 0.2988281l-3.5 7.9999999a0.50005 0.50005 0 0 0 0.4589844 0.701172h5.9648438 1.0351562 4a0.50005 0.50005 0 0 0 0.460938 -0.691406l-2.5-6.0000002a0.50005 0.50005 0 0 0 -0.472657 -0.3085938 0.50005 0.50005 0 0 0 -0.445312 0.296875l-1.6171878 3.6386719-2.4667968-5.6367188a0.50005 0.50005 0 0 0 -0.4804688 -0.2988281zm0.0214844 1.75l0.984375 2.25h-0.984375l-1 1-0.2929688-0.2929688 1.2929688-2.9570312zm4.986328 2.0136719l0.66211 1.5878906-0.648438 0.6484375-0.697266-0.6972656 0.683594-1.5390625zm-4.986328 1.2363281h1.421875l1.3125 3h-0.234375-5.234375l1.1367188-2.5976562 0.5976562 0.5976562 1-1zm4 0.9824219v0.0175781l1 1 0.941406-0.9414062 0.808594 1.9414062h-2.921875l-0.359375-0.822266 0.53125-1.1953121z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/archive-manager.svg b/.icons/awkward/16x16/apps/archive-manager.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/archive-manager.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/archivemanager.svg b/.icons/awkward/16x16/apps/archivemanager.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/archivemanager.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/arcolinux-hello.svg b/.icons/awkward/16x16/apps/arcolinux-hello.svg
new file mode 100644
index 00000000..a573b8e1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/arcolinux-hello.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#6790eb;fill-rule:evenodd" d="m 16,8 c 0,4.418456 -3.58191,8 -8,8 C 3.581544,16 4e-8,12.41809 4e-8,8 4e-8,3.581544 3.5819096,4e-8 8,4e-8 12.418456,4e-8 16,3.5819096 16,8"/>
+ <path style="fill:#ffffff" d="m 2.8037848,11.98693 c 0,-0.03433 4.9802725,-9.5079869 5.147228,-9.7912422 L 8.0663519,2 8.1923256,2.2210401 c 0.069286,0.121569 0.5770449,1.0880964 1.1283498,2.1478333 0.5513061,1.0597395 1.6630066,3.1904048 2.4704446,4.7348106 1.133018,2.16715 1.452447,2.817913 1.399621,2.85139 -0.03765,0.02386 -0.491353,0.04373 -1.00823,0.04415 L 11.242733,12 10.965587,11.718975 C 10.270274,11.013936 9.0551266,10.598093 7.6969736,10.223079 l -0.6084598,-0.168008 0.7605761,-0.03815 c 0.714499,-0.035834 1.5823428,-0.01127 2.0230229,0.0592 0.1472922,0.02356 0.1937742,0.0139 0.1937742,-0.04023 0,-0.1337419 -1.9264029,-3.7655732 -1.9995716,-3.7655732 -0.053323,0 -0.4297071,0.6560721 -1.8908045,3.2958351 C 5.4577481,10.862937 4.8665271,11.92875 4.861684,11.934627 c -0.021631,0.02625 -2.0578992,0.078 -2.0578992,0.0523 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ardour.svg b/.icons/awkward/16x16/apps/ardour.svg
new file mode 100644
index 00000000..6a3d6964
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ardour.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#c2352a" d="m8 1-3.5 7-3.5 7h2.5v-1h0.5v1h1v-2h0.5v2h1v-4h0.5v4h1v-3h0.5v3h1v-2h0.5v2h1v-1h0.5v1h1v-0.5h0.5v0.5h2l-3.5-7-3.5-7z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ardour5.svg b/.icons/awkward/16x16/apps/ardour5.svg
new file mode 120000
index 00000000..de8b00f5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ardour5.svg
@@ -0,0 +1 @@
+ardour.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/arduino-icon-small.svg b/.icons/awkward/16x16/apps/arduino-icon-small.svg
new file mode 120000
index 00000000..6140ae5c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/arduino-icon-small.svg
@@ -0,0 +1 @@
+arduino.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/arduino-ide.svg b/.icons/awkward/16x16/apps/arduino-ide.svg
new file mode 120000
index 00000000..6140ae5c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/arduino-ide.svg
@@ -0,0 +1 @@
+arduino.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/arduino.svg b/.icons/awkward/16x16/apps/arduino.svg
new file mode 100644
index 00000000..870bb645
--- /dev/null
+++ b/.icons/awkward/16x16/apps/arduino.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#19979d" width="12" height="16" x="-14" y="-16" rx="4" ry="4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#79ff88" d="m4.8425 4.9231c-0.39015 0-0.77877 0.078154-1.1406 0.23077-0.3617 0.1526-0.6923 0.3778-0.9711 0.6621-0.2789 0.2843-0.503 0.6246-0.6551 0.9988-0.152 0.37415-0.22954 0.77785-0.22954 1.184 0 0.4063 0.077538 0.80972 0.22957 1.1839 0.1521 0.3741 0.3763 0.7133 0.6551 0.9973 0.27883 0.28425 0.60939 0.5095 0.97114 0.66228 0.3535 0.14927 0.73274 0.22606 1.1142 0.22957 0.00901 0.000327 0.017477 0.000862 0.026443 0.0012 0.92751 0.04393 1.6742-0.3238 2.2212-0.85815 0.3739-0.3651 0.6682-0.797 0.9363-1.2366 0.2681 0.4396 0.5624 0.8715 0.9363 1.2366 0.547 0.53438 1.2937 0.90209 2.2212 0.85815 0.009-0.000326 0.01743-0.0008 0.02644-0.0012 0.38144-0.0033 0.76068-0.08029 1.1142-0.22957 0.36176-0.15276 0.69231-0.37801 0.97114-0.66228l0.0024-0.0036c0.27815-0.28369 0.50154-0.62092 0.65292-0.99385 0.152-0.37415 0.22954-0.77785 0.22954-1.184s-0.07754-0.80985-0.22954-1.184l-0.0036-0.00603c-0.151-0.3712-0.373-0.709-0.651-0.9921-0.279-0.2843-0.609-0.5095-0.971-0.6621-0.361-0.1526-0.75-0.2308-1.14-0.2308-0.977 0-1.7491 0.4012-2.3189 0.9606-0.3293 0.3225-0.5963 0.6917-0.8388 1.0696-0.2425-0.3779-0.5095-0.7471-0.8388-1.0696-0.5698-0.5594-1.3415-0.9606-2.3187-0.9606zm0.1117 1.2307c0.69452 0 1.1376 0.23415 1.5445 0.62258 0.32254 0.30791 0.60546 0.72714 0.88585 1.1839-0.31996 0.53361-0.62966 1.0216-0.97717 1.3522-0.3831 0.3644-0.7792 0.56528-1.4279 0.53005h-0.025243c-0.24737 0-0.49718-0.049452-0.72474-0.14303-0.2246-0.0924-0.4312-0.23-0.6022-0.3979l-0.00721-0.00603c-0.1725-0.1711-0.3118-0.3773-0.404-0.5982-0.0923-0.2209-0.1395-0.4615-0.1395-0.6997 0-0.23791 0.047226-0.4786 0.13942-0.69951 0.0922-0.2209 0.2316-0.4263 0.4039-0.5974l0.00721-0.00721c0.171-0.168 0.3777-0.3046 0.6022-0.3969 0.2277-0.0935 0.4775-0.1428 0.7249-0.1428zm6.0913 0c0.24738 0 0.49718 0.049458 0.72474 0.14303 0.22452 0.092314 0.43116 0.22872 0.60217 0.39663l0.0072 0.00721c0.17234 0.17106 0.31166 0.37642 0.40385 0.59735 0.09231 0.22031 0.13969 0.46092 0.13969 0.69908 0 0.23792-0.04722 0.47859-0.13942 0.69951-0.09219 0.22092-0.2315 0.4275-0.40385 0.59856l-0.0072 0.00603c-0.171 0.16791-0.37764 0.30552-0.60217 0.39783-0.22758 0.093575-0.47738 0.14303-0.72474 0.14303h-0.02524c-0.649 0.0352-1.0452-0.1656-1.4283-0.53-0.3477-0.3305-0.6572-0.8185-0.9772-1.352 0.2806-0.4573 0.5631-0.8763 0.8855-1.184 0.4074-0.389 0.85-0.6228 1.545-0.6228zm-0.584 0.61538v0.61538h-0.61538v1.2308h0.61538v0.61538h1.2308v-0.61538h0.61538v-1.2308h-0.61538v-0.61538h-1.2308zm-6.7692 0.61538v1.2308h2.4615v-1.2308h-2.4615z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/argouml.svg b/.icons/awkward/16x16/apps/argouml.svg
new file mode 100644
index 00000000..e6ae88f4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/argouml.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#bcbcbc;fill-rule:evenodd" d="m 0.6933262,7.0000133 c -0.55840884,0.0028 -0.88608993,0.6332709 -0.5698804,1.0964821 L 3.9489119,13.696485 C 4.0786828,13.886492 4.2930934,14.000009 4.5221887,14 l 6.9553933,0 c 0.229095,9e-6 0.443506,-0.113508 0.573277,-0.303515 l 3.825466,-5.5999896 c 0.333917,-0.489707 -0.05165,-1.1490878 -0.639163,-1.0930638 l -7.237277,-0.00342 -7.2372766,0.00342 c -0.023023,-0.0023 -0.046146,-0.00342 -0.0692822,-0.00342 z"/>
+ <path style="opacity:0.3;fill-rule:evenodd" d="M 0.76443517,7.0038111 7.9997811,9 15.235127,7.0038111 7.9997811,7 Z"/>
+ <path style="fill:#bcbcbc;fill-rule:evenodd" d="m 8.0242793,2.0004381 c -0.2421087,-0.0085 -0.4697639,0.1072821 -0.59311,0.3016492 L 3.1401458,9.0705595 C 2.8447802,9.5362559 3.291508,10.105039 3.8570357,9.983318 L 7.9997811,9 12.142527,9.983318 c 0.565527,0.121721 1.012255,-0.4470621 0.716889,-0.9127585 L 8.5683932,2.3020873 C 8.4539426,2.1217576 8.2489182,2.0080948 8.0242793,2.0004381 Z"/>
+ <path style="opacity:0.3;fill-rule:evenodd" d="M 8.0000001,2.5 9.176,9.8102541 C 8.8342055,9.4928766 8,9 8,9 l 0,0 z"/>
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="m 0.6945069,7.0000133 c -0.55831952,0.0028 -0.88600011,0.6335746 -0.56984113,1.0967859 L 3.9491477,13.696181 C 4.078898,13.886188 4.2936499,14.000009 4.5227087,14 L 7.9997811,9 0.76369126,7.0038111 c -0.0230196,-0.0023 -0.0460518,-0.00381 -0.0691844,-0.00381 z M 7.9997811,9 11.476853,14 c 0.229059,9e-6 0.443811,-0.113812 0.573561,-0.303819 l 3.824482,-5.5993818 c 0.316159,-0.4632113 -0.01152,-1.0939859 -0.56984,-1.0967859 -0.02313,-3.89e-5 -0.04616,0.00152 -0.06919,0.00381 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ark-desktop-wallet.svg b/.icons/awkward/16x16/apps/ark-desktop-wallet.svg
new file mode 120000
index 00000000..f19ce830
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ark-desktop-wallet.svg
@@ -0,0 +1 @@
+io.ark.Desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ark-game.svg b/.icons/awkward/16x16/apps/ark-game.svg
new file mode 100644
index 00000000..a9b48638
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ark-game.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <linearGradient id="linearGradient4924" x1="12.897" x2="16.213" y1="18.858" y2="20.316" gradientTransform="matrix(.61907 0 0 .5 -1.3281 0)" gradientUnits="userSpaceOnUse">
+ <stop offset="0"/>
+ <stop offset="1" stop-opacity="0"/>
+ </linearGradient>
+ </defs>
+ <g transform="translate(-.577)">
+ <path fill="#4f4f4f" d="m7.5772 8-2.0002 3h3v-3h-0.99979z"/>
+ <path fill="url(#linearGradient4924)" opacity=".15" d="m7.5772 8-2.0002 3h3v-3h-0.99979z"/>
+ </g>
+ <path fill="#4f4f4f" d="m1 13h4l3-7 3 7h4l-5-10h-4z"/>
+ <path fill="#e33e31" d="m2.5 10 2.5 3h-4z"/>
+ <path fill="#e4be21" d="m13.5 10 1.5 3h-4z"/>
+ <path fill="#3c8cf8" d="m8 6 2-3h-4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ark.svg b/.icons/awkward/16x16/apps/ark.svg
new file mode 100644
index 00000000..abfe4e9b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ark.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#8bc34a" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="opacity:0.1" d="M 6,0 V 4 C 6,5.1 6.895,6 8,6 9.105,6 10,5.1 10,4 V 0 Z"/>
+ <path style="opacity:0.2" d="M 8,0 V 1 H 9 V 0 Z M 8,1 H 7 V 2 H 8 Z M 8,2 V 3 H 9 V 2 Z M 8,3 H 7 V 4 H 8 Z M 8,4 V 5 C 8.552,5 9,4.5 9,4 Z"/>
+ <path style="fill:#dddddd" d="M 7,0 V 1 H 8 V 0 Z M 7,2 V 3 H 8 V 2 Z M 7,4 C 7,4.5 7.448,5 8,5 V 4 Z"/>
+ <path style="fill:#b3b3b3" d="M 8,1 H 9 V 2 H 8 Z M 8,3 H 9 V 4 H 8 Z"/>
+ <path style="fill:#f5f5f5" d="M 8,5 C 6.895,5 6,5.9 6,7 v 4 c 0,1.1 0.895,2 2,2 1.105,0 2,-0.9 2,-2 V 7 C 10,5.9 9.105,5 8,5 Z M 8,6 C 8.552,6 9,6.4 9,7 9,7.5 8.552,8 8,8 7.448,8 7,7.5 7,7 7,6.4 7.448,6 8,6 Z m 0,3 c 0.552,0 1,0.4 1,1 v 1 C 9,11.5 8.552,12 8,12 7.448,12 7,11.5 7,11 V 10 C 7,9.4 7.448,9 8,9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/armagetronad.svg b/.icons/awkward/16x16/apps/armagetronad.svg
new file mode 100644
index 00000000..3a79bd09
--- /dev/null
+++ b/.icons/awkward/16x16/apps/armagetronad.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e3ac33" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <path style="fill:#383838" d="M 8.1542115,2 C 8.0964082,2.1722285 8.0425377,2.3233938 7.9790474,2.5330355 7.7686324,3.2278143 7.5685726,4.0817616 7.5708898,4.5654422 7.5731212,5.0273609 7.7735555,5.84746 7.9823996,6.514038 8.0359371,6.6848913 8.063637,6.7512103 8.1089536,6.8844812 8.1706133,6.7597701 8.1984012,6.6919107 8.2782514,6.5391813 8.6173926,5.8905045 9.0417796,5.1424057 9.5161334,4.6635003 10.005791,4.1691246 10.776735,3.7210361 11.446291,3.36276 11.531531,3.317148 11.586674,3.29313 11.667551,3.2512922 A 6.0075428,6.0075428 0 0 0 8.1542115,2 Z M 7.2348094,2.04861 A 6.0075428,6.0075428 0 0 0 3.8656236,3.6452016 c 0.080288,0.1607786 0.1488781,0.3031544 0.251432,0.4944826 0.3416138,0.6373282 0.8010509,1.382055 1.1532337,1.7373934 0.3495716,0.3527003 1.1205989,0.8396386 1.7834892,1.2043583 0.1013966,0.055789 0.171176,0.088876 0.2631652,0.1374495 C 7.2641648,7.0654163 7.2270755,6.9731628 7.1635702,6.7704988 6.9446961,6.0720056 6.7158877,5.2428501 6.7126694,4.5687944 6.7093223,3.8729776 6.9375948,3.0109047 7.1577034,2.2841182 7.1857329,2.1915617 7.2071914,2.1354104 7.2348094,2.04861 Z M 12.35396,3.8647855 c -0.16325,0.081192 -0.308699,0.1508884 -0.502863,0.2547842 -0.64007,0.3424964 -1.385285,0.8045528 -1.72566,1.1482049 C 9.8003769,5.5959671 9.3620799,6.3174262 9.0384132,6.9364434 8.9557267,7.094598 8.9286554,7.1607977 8.8666013,7.286772 8.9942466,7.2437395 9.0802858,7.2103273 9.2295011,7.1635701 9.9279939,6.944696 10.75715,6.7158876 11.431206,6.7126693 c 0.695816,-0.00335 1.557889,0.2249254 2.284676,0.445034 0.09256,0.02803 0.148707,0.049488 0.235508,0.077106 A 6.0075428,6.0075428 0 0 0 12.35396,3.8647855 Z M 3.2512923,4.3324487 A 6.0075428,6.0075428 0 0 0 2.0000001,7.8449504 c 0.1698414,0.056666 0.3179423,0.1085309 0.5246542,0.1709733 0.6922165,0.2091016 1.5438471,0.410955 2.0441402,0.4131864 0.4965809,0.00223 1.3862349,-0.1989951 2.1128648,-0.4098337 0.077669,-0.022537 0.1258932,-0.040195 0.1977932,-0.06202 C 6.7948376,7.9124481 6.7331641,7.8836883 6.6414302,7.8332168 5.9509636,7.4533242 5.1570913,6.9818866 4.6609863,6.4813523 4.1674988,5.9834497 3.7166563,5.2118233 3.3594079,4.5453277 3.3152885,4.4630166 3.2918368,4.4106252 3.2512923,4.3324487 Z m 8.1832647,3.238441 c -0.461917,0.00223 -1.282017,0.2026657 -1.9485952,0.4115098 -0.15613,0.048924 -0.2407467,0.082054 -0.369605,0.125716 0.1209331,0.059944 0.2055523,0.097511 0.3444618,0.1701358 0.6486774,0.3391416 1.3967754,0.7635282 1.8756804,1.237882 0.494376,0.4896577 0.942465,1.2606007 1.300741,1.9301577 0.04561,0.08524 0.06963,0.140383 0.111467,0.22126 A 6.0075428,6.0075428 0 0 0 14,8.1542114 C 13.827771,8.0964081 13.676607,8.0425376 13.466965,7.9790473 12.772186,7.7686323 11.918239,7.5685725 11.434557,7.5708897 Z M 7.177818,8.7626763 C 7.0861912,8.7908603 7.0220475,8.8139185 6.9213577,8.8431345 6.1644996,9.0627437 5.270173,9.290463 4.5654423,9.2873305 3.8644238,9.284198 2.9996333,9.0567769 2.2757369,8.8381058 2.186218,8.8110632 2.1326617,8.7901462 2.0486101,8.7635144 A 6.0075428,6.0075428 0 0 0 3.6452017,12.134376 C 3.8059803,12.054089 3.9483561,11.985498 4.1396843,11.882944 4.7770125,11.541331 5.5217388,11.081893 5.8770777,10.72971 6.2297775,10.380139 6.7167163,9.6091116 7.081436,8.9462214 7.120395,8.8754124 7.143236,8.8276295 7.177818,8.7626763 Z m 1.6100017,0.1399638 c 0.019353,0.063766 0.03526,0.1068902 0.055315,0.1760021 0.2196096,0.7568581 0.4473289,1.6511848 0.4441964,2.3559148 -0.00313,0.701019 -0.2305536,1.565809 -0.4492247,2.289706 -0.027043,0.08952 -0.04796,0.143075 -0.074591,0.227126 A 6.0075428,6.0075428 0 0 0 12.135216,12.35396 c -0.0812,-0.163251 -0.150889,-0.3087 -0.254784,-0.502863 -0.342499,-0.64007 -0.804555,-1.385285 -1.148207,-1.725661 C 10.404033,9.8003768 9.6825739,9.3620798 9.0635565,9.0384131 8.9494938,8.9787788 8.8877333,8.9525627 8.7878197,8.9026401 Z M 7.9572568,9.1205474 C 7.9134978,9.2034545 7.8836794,9.2668521 7.8332169,9.3585696 7.4533243,10.049036 6.9818867,10.842909 6.4813524,11.339014 c -0.4979026,0.493487 -1.269529,0.94433 -1.9360246,1.301578 -0.082311,0.04412 -0.1347025,0.06757 -0.212879,0.108115 A 6.0075428,6.0075428 0 0 0 7.8449505,14 C 7.9016166,13.830158 7.9534814,13.682058 8.0159238,13.475345 8.2250254,12.783129 8.4268788,11.931499 8.4291102,11.431206 8.4313416,10.934624 8.2301151,10.044971 8.0192765,9.3183406 7.9967396,9.2406716 7.978747,9.1909721 7.9572568,9.1205474 Z"/>
+ <circle style="fill:#e4e4e4" cx="8" cy="8" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/artha.svg b/.icons/awkward/16x16/apps/artha.svg
new file mode 120000
index 00000000..fc7facf7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/artha.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/artikulate.svg b/.icons/awkward/16x16/apps/artikulate.svg
new file mode 100644
index 00000000..e4e52cda
--- /dev/null
+++ b/.icons/awkward/16x16/apps/artikulate.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#02a8f3" d="m0.88892 1c-0.49249 0-0.88892 0.3903-0.88892 0.875v10.125c0 0.48475 0.39669 0.98462 0.88892 1h8.1111l1.5 2 1.5-2h3.1117c0.492 0 0.888-0.515 0.888-1v-10.125c0-0.4847-0.396-0.875-0.889-0.875z"/>
+ <path style="opacity:0.4" d="M 8.0000001,2.9999999 C 5.7908576,2.9999999 4,4.7908571 4,7.0000001 4,9.209143 5.7908576,11 8.0000001,11 10.209143,11 12,9.209143 12,7.0000001 12,4.7908571 10.209143,2.9999999 8.0000001,2.9999999 Z M 7.6257817,3.7976561 c 0.043522,-0.0046 0.098274,0.0026 0.1421876,0 0.0052,0.02082 -0.030832,0.0955 -0.080469,0.203906 -0.3160864,0.690515 -0.33476,1.499011 -0.041406,1.93125 0.053086,0.07837 0.1015628,0.152808 0.1015628,0.1625 0,0.0097 -0.057143,0.02031 -0.1218752,0.02031 -0.15196,10e-7 -0.296026,-0.09234 -0.5898436,-0.325 -0.1305248,-0.103356 -0.2998848,-0.189985 -0.3656253,-0.203125 -0.1032324,-0.02062 -0.1305136,-0.01169 -0.2640623,0.121876 -0.1242541,0.124233 -0.1625001,0.191736 -0.1625001,0.305468 0,0.431289 0.5123309,0.773258 1.4640625,0.975 1.292489,0.273935 1.6104414,0.519581 1.6460934,1.199219 0.044761,0.8522469 -0.408532,1.4946959 -1.4023434,1.9921879 -0.1186184,0.0594 -0.1939816,0.08315 -0.24375,0.102343 -0.022056,-0.002 -0.039732,0.002 -0.061719,0 -0.00846,-0.02635 -0.020312,-0.0873 -0.020312,-0.203125 0,-0.452654 -0.1780272,-0.919134 -0.4468748,-1.1796869 -0.072167,-0.06995 -0.2738364,-0.217884 -0.4468752,-0.325 -0.1730325,-0.10711 -0.3478149,-0.231289 -0.3867189,-0.284375 -0.064456,-0.08809 -0.069066,-0.141947 -0.019532,-0.304688 0.090272,-0.297225 0.1973648,-0.463761 0.4062501,-0.651562 0.1095104,-0.09846 0.21949,-0.180072 0.24375,-0.182032 0.024268,-0.002 -0.139632,-0.05196 -0.3859377,-0.102343 -0.2462932,-0.05048 -0.6074728,-0.156019 -0.79375,-0.223438 -0.340626,-0.12325 -0.8004528,-0.382271 -0.9757812,-0.569531 -0.00741,-0.0079 -0.013872,-0.01328 -0.020312,-0.02031 0.2512048,-1.000642 0.9560808,-1.820403 1.8906252,-2.215625 0.1955421,-0.08271 0.3973681,-0.139289 0.6101565,-0.182812 0.1059908,-0.02166 0.2155608,-0.03028 0.325,-0.04141 z m 3.0499993,1.525 c 0.07641,0.04723 0.3653,0.672095 0.447657,0.976563 0.106327,0.393068 0.09863,1.072809 0,1.463281 -0.03754,0.148616 -0.08634,0.287384 -0.102344,0.304688 -0.016,0.0173 -0.0747,-0.08136 -0.142969,-0.202344 -0.06828,-0.120968 -0.285164,-0.378296 -0.466406,-0.569532 C 9.8885688,6.7432841 9.805862,6.4554101 10.025,6.0148441 c 0.110513,-0.222164 0.591644,-0.728684 0.650781,-0.692188 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/arts.svg b/.icons/awkward/16x16/apps/arts.svg
new file mode 100644
index 00000000..8d33f172
--- /dev/null
+++ b/.icons/awkward/16x16/apps/arts.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#9d9d9d" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <circle style="fill:#707070" cx="-8" cy="-8" r="6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#3f3f3f" cx="-8" cy="-8" r="4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#4f4f4f" cx="-8" cy="-8" r="2" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/artsbuilder.svg b/.icons/awkward/16x16/apps/artsbuilder.svg
new file mode 100644
index 00000000..62f507c0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/artsbuilder.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#31b58e" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 10,3.419922 V 9 H 6 V 3.423828 A 5,5 0 0 0 3,8 5,5 0 0 0 6,12.576172 v 3.158203 A 8,8 0 0 0 8,16 8,8 0 0 0 10,15.740234 V 12.580078 A 5,5 0 0 0 13,8 5,5 0 0 0 10,3.419922 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/artscontrol.svg b/.icons/awkward/16x16/apps/artscontrol.svg
new file mode 100644
index 00000000..17f3b622
--- /dev/null
+++ b/.icons/awkward/16x16/apps/artscontrol.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#be53d1" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 6.964,4 6.8758,5.0536 A 3.1429,3.1429 0 0 0 5.95728,5.58486 l -0.95759,-0.4509 -1,1.7321 0.86941,0.6038 a 3.1429,3.1429 0 0 0 -0.048,0.53013 3.1429,3.1429 0 0 0 0.0457,0.53237 l -0.867,0.602 1,1.7321 0.95536,-0.44978 a 3.1429,3.1429 0 0 0 0.92075,0.5279 l 0.0882,1.0558 h 2 l 0.0882,-1.0536 a 3.1429,3.1429 0 0 0 0.91854,-0.53126 l 0.95758,0.4509 1,-1.7321 -0.86942,-0.6038 a 3.1429,3.1429 0 0 0 0.048,-0.53013 3.1429,3.1429 0 0 0 -0.0457,-0.53237 l 0.86719,-0.60156 -1,-1.7321 -0.95536,0.44978 A 3.1429,3.1429 0 0 0 9.05238,5.05624 l -0.088,-1.056 h -2 z m 1,2.8572 A 1.1429,1.1429 0 0 1 9.107,8.0002 1.1429,1.1429 0 0 1 7.9641,9.143 1.1429,1.1429 0 0 1 6.8212,8.0002 1.1429,1.1429 0 0 1 7.964,6.8574 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/asbru-cm.svg b/.icons/awkward/16x16/apps/asbru-cm.svg
new file mode 100644
index 00000000..e5a1c89f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/asbru-cm.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#1f4690" width="16" height="15" x="0" y="0" rx=".762" ry=".75"/>
+ <rect style="fill:#378137" width="12" height="11" x="2" y="2" rx=".706" ry=".688"/>
+ <rect style="fill:#e35c33" width="8" height="7" x="4" y="4" rx=".615" ry=".583"/>
+ <path style="fill:#fef600" d="m 5.5000003,5.0000001 c -0.2770002,0 -0.4999999,0.2090625 -0.4999999,0.4687499 v 3.537875 c 0,0.259687 0.224973,0.501753 0.4999999,0.468749 H 6.3333336 L 7.0000002,10 H 9.0000003 L 9.666667,9.475374 h 0.833332 C 10.777,9.475374 11,9.266312 11,9.006625 V 5.46875 C 11,5.2090626 10.777,5.0000001 10.499999,5.0000001 Z M 6.0000003,6 H 10 V 8.5 H 9.0000003 L 8.3333334,9 H 7.6666668 l -0.75,-0.5 H 6.0000003 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/asc-de.svg b/.icons/awkward/16x16/apps/asc-de.svg
new file mode 100644
index 00000000..e6894760
--- /dev/null
+++ b/.icons/awkward/16x16/apps/asc-de.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ea6e41" d="M 8.0003245,8 C 7.5360182,7.9999196 7.0716884,8.0984588 6.7280927,8.2947984 L 1.5150755,11.27316 c -0.68719247,0.392679 -0.68655411,1.061291 6.373e-4,1.453971 l 5.2123773,2.97836 c 0.6871918,0.392679 1.8572734,0.392678 2.5444641,0 l 5.2123788,-2.97836 c 0.68719,-0.392678 0.686543,-1.061294 -6.64e-4,-1.453971 L 9.2725564,8.2947984 C 8.9289607,8.0984588 8.4646312,8.0000804 8.0003245,8 Z"/>
+ <path style="fill:#aed351" d="M 8.0003245,3.9999999 C 7.5360182,3.9999195 7.0716884,4.0984587 6.7280927,4.2947983 L 1.5150755,7.2731596 C 0.82788303,7.6658384 0.82852139,8.3344512 1.5157128,8.7271305 l 5.2123773,2.9783605 c 0.6871918,0.392679 1.8572734,0.392678 2.5444641,0 L 14.484933,8.7271305 c 0.68719,-0.3926781 0.686543,-1.0612933 -6.64e-4,-1.4539709 L 9.2725564,4.2947983 C 8.9289607,4.0984587 8.4646312,4.0000803 8.0003245,3.9999999 Z"/>
+ <path style="fill:#3b9dda" d="M 8.0003245,0 C 7.5360182,-8.0400002e-5 7.0716884,0.0984588 6.7280927,0.29479841 L 1.5150755,3.2731595 C 0.82788303,3.6658383 0.82852139,4.3344511 1.5157128,4.7271304 l 5.2123773,2.9783608 c 0.6871918,0.3926784 1.8572734,0.392678 2.5444641,0 L 14.484933,4.7271304 c 0.68719,-0.3926781 0.686543,-1.0612933 -6.64e-4,-1.4539709 L 9.2725564,0.29479841 C 8.9289607,0.0984588 8.4646312,8.0400002e-5 8.0003245,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/aseprite.svg b/.icons/awkward/16x16/apps/aseprite.svg
new file mode 100644
index 00000000..45ad57f0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/aseprite.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffffff" d="M 2,2 H 14 V 15 H 2 Z"/>
+ <path style="fill:#5c3e52" d="M 3,1 V 2 H 13 V 1 Z M 13,2 V 3 H 14 V 2 Z M 14,3 V 14 H 15 V 3 Z M 14,14 H 13 V 15 H 14 Z M 13,15 H 3 V 16 H 13 Z M 3,15 V 14 H 2 V 15 Z M 2,14 V 3 H 1 V 14 Z M 2,3 H 3 V 2 H 2 Z M 5,5 V 9 H 6 V 5 Z M 10,5 V 9 H 11 V 5 Z"/>
+ <path style="fill:#6d8292" d="M 2,12 V 14 H 3 V 15 H 13 V 14 H 14 V 12 H 13 V 13 H 3 V 12 Z"/>
+ <path style="fill:#825873" d="M 2,1 V 2 H 3 V 1 Z M 2,2 H 1 V 3 H 2 Z M 13,1 V 2 H 14 V 1 Z M 14,2 V 3 H 15 V 2 Z M 1,14 V 15 H 2 V 14 Z M 2,15 V 16 H 3 V 15 Z M 14,14 V 15 H 15 V 14 Z M 14,15 H 13 V 16 H 14 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/asounder.svg b/.icons/awkward/16x16/apps/asounder.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/asounder.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/assaultcube.svg b/.icons/awkward/16x16/apps/assaultcube.svg
new file mode 100644
index 00000000..ae08b32a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/assaultcube.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e53935" d="m 6.7123744,15.97291 c -0.023407,-0.0236 -0.5111552,-0.07077 -0.818844,-0.104825 -0.61706,-0.06829 -0.8283374,-0.199486 -0.9076606,-0.563612 -0.070477,-0.32352 0.08002,-0.719903 0.4401618,-1.159308 0.170189,-0.207646 0.2317038,-0.365169 0.2317038,-0.398709 0,-0.114627 -0.4526687,-0.05766 -0.6497322,0.09776 C 4.8997599,13.929586 4.6973117,14.000219 4.5581183,14.00119 4.2332356,14.00349 4.1072916,13.783775 4.1698129,13.323881 4.2090739,13.035094 4.2681319,12.928747 4.1188639,12.82556 4.0228308,12.759173 3.774383,12.58079 3.6143175,12.429154 3.3410885,12.170315 3.327981,12.136315 3.4000184,11.873273 3.4859251,11.559586 3.8854923,11.056614 3.5863621,10.2469 3.4218046,9.8014576 3.3982169,9.7771116 2.9932278,9.6346927 2.7612595,9.553118 2.4512898,9.393958 2.3044063,9.2810036 2.0513561,9.0864056 2.0373617,9.0498212 2.037638,8.5836096 L 2.0379529,8.091588 2.5511193,7.8240536 C 3.1411677,7.5164387 2.9612309,7.1105556 2.771055,7.0032519 2.7063349,6.966736 2.4110444,6.9777319 2.1099089,7.027868 1.5245044,7.12534 1.2167445,7.0498319 1.0418358,6.7658231 0.92686638,6.5791396 1.0580525,6.2416155 1.3228246,6.0428799 L 1.5353744,5.8833411 1.9792895,6.0546147 C 2.6304549,6.3058507 2.7191531,6.2841967 3.0586545,5.7910995 3.3805926,5.3235131 3.3029401,4.9561367 3.1135664,4.5869163 3.0456326,4.4544683 2.9836387,4.2003591 2.9758018,4.0222291 2.9627935,3.7265719 2.9915712,3.6750291 3.306157,3.4305919 3.4956897,3.2833211 3.8056594,3.1210575 3.9949782,3.0700059 4.3793154,2.9663663 4.4274723,2.6451168 4.198283,2.351354 4.0092189,2.1090216 4.0049909,2.0203621 4.1609964,1.5694501 4.3694485,0.96694275 4.6148296,0.89781865 5.3850036,1.2246461 c 0.2604108,0.1105065 0.5071376,0.3799398 0.5485037,0.3541637 0.041367,-0.025776 0.075211,-0.2030494 0.075211,-0.3939408 0,-0.29785146 0.034759,-0.37202826 0.2450742,-0.52301822 C 6.3885831,0.56508214 6.5468137,0.41035002 6.6054162,0.2689417 l 0.1065493,-0.257106 0.5340042,0.1950192 c 0.2937023,0.10726057 0.6071374,0.26398404 0.6965231,0.34827448 0.2169447,0.20457984 0.3638944,0.0380044 0.9667124,-0.28442668 0.6527736,-0.349151 0.951112,-0.35859124 1.2541518,-0.0396852 0.22701,0.23889572 0.607157,0.48395552 0.708502,0.31862752 0.0955,-0.15578828 0.556396,-0.0864286 0.740807,0.11148248 0.09781,0.1049688 0.29464,0.2129454 0.437403,0.23994792 0.142762,0.0270028 0.405144,-0.0445417 0.58307,0.0854073 0.393637,0.28749408 0.436676,0.49189748 0.67361,0.23761928 0.310004,-0.33269744 0.708502,-0.2241882 0.708502,0.1929221 0,0.1104724 -0.07844,0.3916657 -0.174311,0.6248739 -0.158773,0.386217 0.280583,0.4429368 0.386747,0.6336356 0.07726,0.138788 0.117242,0.2435892 0.347824,0.310898 0.19131,0.055845 0.376172,0.1465376 0.410803,0.2015396 0.11782,0.1871192 0.06097,0.6547588 -0.114554,0.9423728 -0.159578,0.2614776 -0.270305,0.3490132 -0.221584,0.9921224 0.103682,1.3685812 0.03096,2.4988665 0.116535,2.7258037 0.0476,0.1262348 0.08367,0.3754556 0.08015,0.5538248 -0.0035,0.1783692 0.01731,0.4242356 0.0463,0.5463704 0.03868,0.1629837 0.01629,0.2489052 -0.08415,0.3229533 -0.129058,0.095146 -0.127379,0.1196088 0.02947,0.4295764 0.209326,0.413687 0.215885,0.890727 0.01567,1.139757 -0.127508,0.158596 -0.209122,0.183452 -0.531377,0.161833 -1.040232,-0.06978 -1.011879,-0.07436 -0.996199,0.160681 0.0079,0.117981 0.421402,0.269636 0.532598,0.434623 0.225913,0.335193 0.25342,0.620844 0.09629,0.999847 -0.192472,0.464241 -0.292647,0.498183 -0.979822,0.331994 -0.33375,-0.08072 -0.662746,-0.193473 -0.731102,-0.250572 -0.180081,-0.150424 -0.523473,-0.137094 -0.742887,0.213338 -0.186215,0.297408 -0.222358,0.317498 -0.571725,0.317776 -0.450165,3.97e-4 -0.796331,0.07417 -1.0310395,0.457053 -0.1156307,0.188633 -0.2484307,0.292091 -0.4191113,0.326508 -0.3538974,0.07136 -0.6885783,-0.0225 -1.139645,-0.214031 l -0.3854274,-0.163652 -0.4590772,0.193337 -0.5592524,0.193337 0.00993,0.317479 c 0.00546,0.174613 0.03666,0.519673 0.069333,0.766798 0.032674,0.247125 0.037368,0.537846 0.010434,0.646046 -0.047391,0.190373 -0.2267043,0.327436 -0.3136649,0.239759 z"/>
+ <path style="fill:#ffffff" d="M 8.455282,2.1250025 4.5818182,5.0454497 v 0.00325 L 5.1146051,9.9420798 9.5208557,11.916669 13.394318,8.9962223 12.86153,4.102778 v -0.00325 z"/>
+ <path style="fill:#c8c8c8" d="M 12.955985,4.0201493 9.00036,7.003311 9.5442848,12.000003 13.5,9.0176673 Z"/>
+ <path style="fill:#ffffff" d="M 8.4557147,2.0000029 4.5,4.9823385 l 3.597e-4,0.00329 4.5000003,2.0176697 3.955625,-2.9831618 -3.6e-4,-0.00329 z"/>
+ <path style="fill:#e4e4e4" d="m 4.5003601,4.9856472 0.5440147,4.997518 4.49991,2.0168378 L 9.00036,7.003311 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/assistant-qt4.svg b/.icons/awkward/16x16/apps/assistant-qt4.svg
new file mode 120000
index 00000000..a2c2cf3c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/assistant-qt4.svg
@@ -0,0 +1 @@
+qtassistant.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/assistant-qt5.svg b/.icons/awkward/16x16/apps/assistant-qt5.svg
new file mode 120000
index 00000000..a2c2cf3c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/assistant-qt5.svg
@@ -0,0 +1 @@
+qtassistant.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/assistant.svg b/.icons/awkward/16x16/apps/assistant.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/assistant.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/assistant5.svg b/.icons/awkward/16x16/apps/assistant5.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/assistant5.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/astromenace.svg b/.icons/awkward/16x16/apps/astromenace.svg
new file mode 100644
index 00000000..75a13bf7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/astromenace.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#345784" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#8d8069" d="m 8.2148436,3.0009368 c -0.041702,0.00136 -0.084804,0.00553 -0.13125,0.01172 C 7.561214,3.0822344 7.4178288,3.2086236 7.0984376,3.8790632 6.8830096,4.3312688 6.7752368,4.6426647 6.4976564,4.7023463 6.3319791,4.4523512 6.1121968,4.3486131 5.9858391,4.2273448 5.1602333,3.4349923 5.177327,5.0399907 4.9445312,5.6000015 4.5943532,5.2927571 4.1395808,4.7976783 3.6898772,4.4262587 3.2878152,4.0941871 2.8898048,3.8929959 2.5742188,4.1025795 2.3241384,4.2779375 2.1116634,4.6541779 2.034375,5.5174231 c -0.105588,1.1793224 0.0011,1.6176256 0.7500002,2.5942984 0.846848,1.1044132 1.5300952,2.2846775 3.5277788,3.6715465 0.8652796,0.60071 1.5904028,1.092187 1.6117188,1.092187 0.1198176,0 -1.1580796,-1.659972 -1.9320312,-2.509376 C 5.066453,9.2924659 4.635266,8.0890286 5.3638189,7.1 6.2117729,6.7163302 6.698384,7.5606213 7.1757012,7.9916559 7.6224576,8.4744119 8.0306792,9.1840014 8.38742,9.680923 8.8084617,10.075453 9.4547979,9.996906 9.7408295,9.647862 10.352516,8.9014224 9.9622436,7.7425583 9.2414064,6.7960951 9.16031,6.4499563 9.3136076,6.3972939 9.6679688,6.3976579 c 0.4482222,4.4e-4 1.3990122,0.4742004 1.9104842,0.9171872 0.632066,0.547432 0.678483,0.6576392 1.382094,2.0531252 0.415334,0.8237407 0.827279,1.3921847 0.915625,1.5071997 0.157335,0.204838 0.160641,0.203704 0.163281,-0.05234 C 13.906684,8.6906999 13.22677,6.7484879 11.626891,5.2921891 11.356262,5.0556311 10.462596,4.2787504 9.7625,3.810312 8.742478,3.1278064 8.5067556,2.9912988 8.2148436,3.0009368 Z"/>
+ <ellipse style="fill:#ffffff" cx=".92" cy="12.192" rx=".725" ry="1.067" transform="matrix(0.4366245,-0.89964384,0.68883367,0.72491943,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/asunder.svg b/.icons/awkward/16x16/apps/asunder.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/asunder.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/atom-beta.svg b/.icons/awkward/16x16/apps/atom-beta.svg
new file mode 100644
index 00000000..9de99076
--- /dev/null
+++ b/.icons/awkward/16x16/apps/atom-beta.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="opacity:0.2" d="M 0.014531,7.859603 C 0.011131,7.953353 2.1e-5,8.045428 2.1e-5,8.140306 2.1e-5,12.494576 3.5679117,16 7.9997743,16 c 4.4318637,0 7.9997537,-3.505424 7.9997537,-7.859694 0,-0.09479 -0.01115,-0.186746 -0.01451,-0.280703 -0.150853,4.22234 -3.650173,7.57899 -7.9854689,7.57899 -4.3354083,0 -7.8346151,-3.35665 -7.9854671,-7.57899 z"/>
+ <rect style="fill:#d89b20" width="15.719" height="15.999" x="-15.72" y="-16" rx="7.86" ry="8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g style="opacity:0.2" transform="matrix(0.57141102,0,0,0.56140671,-1.142805,-0.8421452)">
+ <path d="m 17.529,16.268 c 0,0.62861 -0.51018,1.1388 -1.1388,1.1388 -0.62861,0 -1.1388,-0.51018 -1.1388,-1.1388 0,-0.62861 0.51018,-1.1418 1.1388,-1.1418 0.62861,0 1.1388,0.51322 1.1388,1.1418"/>
+ <path d="m 19.364,24.966 c -1.4979,-0.24598 -3.4429,-1.9633 -5.2195,-4.6007 -0.74401,-1.1061 -1.5062,-2.4735 -2.005,-3.594 -0.09794,-0.22548 -0.13666,-0.27862 -0.16626,-0.24598 -0.05922,0.06225 -0.495,1.0052 -0.72351,1.5685 -0.38567,0.94899 -0.65518,1.8509 -0.8093,2.7194 -0.10097,0.54586 -0.10705,1.6011 -0.01518,1.9306 0.21333,0.7592 0.67948,1.0796 1.406,0.95507 0.5246,-0.08883 1.1563,-0.37352 1.8297,-0.83056 0.29684,-0.20195 0.37656,-0.23763 0.49196,-0.23763 0.17765,0 0.30823,0.0949 0.37049,0.26724 0.04176,0.1154 0.04176,0.15108 0,0.26116 -0.04176,0.11008 -0.11008,0.17234 -0.42439,0.38264 -0.43578,0.29684 -1.1836,0.67644 -1.5601,0.79791 -0.9991,0.32038 -1.7765,0.20195 -2.3277,-0.34999 -0.50411,-0.50714 -0.71212,-1.3256 -0.64683,-2.4704 0.079716,-1.4857 0.74173,-3.5174 1.7735,-5.5102 l 0.25813,-0.49803 -0.19587,-0.53068 c -0.1898,-0.50714 -0.55725,-1.6816 -0.55725,-1.7704 0,-0.06529 -0.11236,-0.05011 -0.61115,0.07136 -1.1388,0.27862 -1.9838,0.63772 -2.5889,1.0917 -1.1919,0.89585 -0.87763,1.9041 0.90724,2.9092 0.2847,0.16323 0.34999,0.24902 0.34999,0.46235 0,0.11008 -0.020498,0.15412 -0.11236,0.24598 -0.19587,0.19587 -0.37656,0.15412 -0.98164,-0.21941 -0.87156,-0.54282 -1.4235,-1.1563 -1.6194,-1.8092 -0.071364,-0.23763 -0.071364,-0.7144 0,-0.95507 0.10097,-0.34695 0.27559,-0.62254 0.58989,-0.93685 0.69998,-0.70605 1.8653,-1.2489 3.4612,-1.6133 0.32645,-0.0744 0.4001,-0.10097 0.38871,-0.14273 -0.0091,-0.02961 -0.04783,-0.21333 -0.08579,-0.41528 -0.21637,-1.1623 -0.22244,-2.497 -0.01518,-3.2387 0.2399,-0.85106 0.67341,-1.3612 1.3643,-1.5981 0.28166,-0.094899 0.84802,-0.079715 1.2337,0.035682 0.39174,0.1154 0.87156,0.35303 1.299,0.64076 0.51018,0.34088 0.66126,0.48361 0.68176,0.64911 0.04783,0.3796 -0.34088,0.58458 -0.66126,0.34392 -1.0021,-0.74401 -1.7173,-1.0317 -2.2928,-0.91027 -0.41832,0.088826 -0.73566,0.51625 -0.89585,1.2041 -0.06529,0.27255 -0.0744,0.40313 -0.0744,1.0826 0,0.77438 0.01215,0.89585 0.15108,1.7052 l 0.07136,0.40617 0.16626,-0.0205 c 0.76831,-0.09186 1.4296,-0.15715 1.8357,-0.18069 l 0.48361,-0.02657 0.07972,-0.0949 c 0.81841,-1.05 2.005,-2.2776 2.9062,-3.0011 1.7234,-1.3817 3.2,-1.8623 4.2173,-1.3703 0.57547,0.27559 0.93685,0.84498 1.0796,1.6877 0.09186,0.5489 0.01746,1.8509 -0.12451,2.2184 -0.04783,0.12451 -0.20726,0.21637 -0.3796,0.21637 -0.10705,0 -0.16323,-0.0205 -0.24598,-0.09794 -0.10097,-0.08579 -0.10705,-0.11236 -0.10705,-0.28774 0,-0.10401 0.02657,-0.40617 0.05922,-0.66733 0.09794,-0.7592 0.02961,-1.4713 -0.17462,-1.8775 -0.10401,-0.19891 -0.30823,-0.40921 -0.48968,-0.495 -0.13362,-0.068328 -0.20726,-0.077438 -0.51625,-0.077438 -0.33253,0 -0.39706,0.012147 -0.71744,0.12451 -1.0052,0.34392 -2.1561,1.1684 -3.3959,2.4287 -0.23991,0.24294 -0.5899,0.62254 -0.78577,0.85106 l -0.36441,0.40921 0.31127,0.0091 c 4.3593,0.10401 8.0338,1.1061 9.7655,2.6602 0.38871,0.34999 0.72655,0.87156 0.82145,1.2785 0.05011,0.20726 0.05314,0.60812 0.003,0.82145 -0.17765,0.7888 -1.0469,1.5685 -2.3163,2.0703 -0.20195,0.07972 -0.2399,0.08579 -0.35302,0.05314 -0.17462,-0.05314 -0.29077,-0.20195 -0.29077,-0.3796 0,-0.2103 0.09794,-0.31127 0.46235,-0.46539 0.78577,-0.32949 1.3969,-0.79184 1.6285,-1.2367 0.08275,-0.15108 0.09186,-0.2103 0.09186,-0.45704 0,-0.25205 -0.0091,-0.30216 -0.11008,-0.49196 -0.13969,-0.27255 -0.60508,-0.7387 -0.99075,-0.99378 -1.8919,-1.2489 -5.4594,-2.0643 -9.0633,-2.0643 l -0.59293,0 -0.22548,0.30216 c -0.3348,0.454 -1.0614,1.5601 -1.3491,2.0551 l -0.25509,0.43578 0.17461,0.40313 c 1.7583,4.0336 4.4868,7.4439 6.501,8.1257 0.43882,0.14273 0.77134,0.14501 1.0348,0.01518 0.50107,-0.24598 0.76679,-0.8837 0.80702,-1.9458 0.06529,-1.7826 -0.57547,-4.2469 -1.7704,-6.794 -0.12451,-0.2642 -0.19891,-0.46539 -0.19891,-0.53979 0,-0.21333 0.17765,-0.38263 0.39706,-0.3796 0.19587,0 0.28166,0.07744 0.43274,0.39478 0.96949,2.0286 1.6163,4.0655 1.8593,5.842 0.07972,0.59597 0.07972,1.8152 0,2.251 -0.13058,0.69694 -0.36214,1.198 -0.71212,1.5541 -0.4297,0.4297 -0.98468,0.59293 -1.6429,0.48664 m -6.957,-10.842 c 0.12451,-0.20498 0.36441,-0.56636 0.53371,-0.81234 0.1693,-0.24902 0.3052,-0.45931 0.3052,-0.4745 0,-0.04479 -1.5541,0.1154 -1.5981,0.16019 -0.02657,0.02961 0.06225,0.37352 0.26952,1.0112 0.14501,0.46235 0.19284,0.55725 0.22548,0.52233 0.02354,-0.02657 0.14273,-0.20726 0.2642,-0.40617"/>
+ </g>
+ <g style="fill:#ffffff" transform="matrix(0.57141102,0,0,0.56140671,-1.142805,-1.1228968)">
+ <path d="m 17.529,16.268 c 0,0.62861 -0.51018,1.1388 -1.1388,1.1388 -0.62861,0 -1.1388,-0.51018 -1.1388,-1.1388 0,-0.62861 0.51018,-1.1418 1.1388,-1.1418 0.62861,0 1.1388,0.51322 1.1388,1.1418"/>
+ <path d="m 19.364,24.966 c -1.4979,-0.24598 -3.4429,-1.9633 -5.2195,-4.6007 -0.74401,-1.1061 -1.5062,-2.4735 -2.005,-3.594 -0.09794,-0.22548 -0.13666,-0.27862 -0.16626,-0.24598 -0.05922,0.06225 -0.495,1.0052 -0.72351,1.5685 -0.38567,0.94899 -0.65518,1.8509 -0.8093,2.7194 -0.10097,0.54586 -0.10705,1.6011 -0.01518,1.9306 0.21333,0.7592 0.67948,1.0796 1.406,0.95507 0.5246,-0.08883 1.1563,-0.37352 1.8297,-0.83056 0.29684,-0.20195 0.37656,-0.23763 0.49196,-0.23763 0.17765,0 0.30823,0.0949 0.37049,0.26724 0.04176,0.1154 0.04176,0.15108 0,0.26116 -0.04176,0.11008 -0.11008,0.17234 -0.42439,0.38264 -0.43578,0.29684 -1.1836,0.67644 -1.5601,0.79791 -0.9991,0.32038 -1.7765,0.20195 -2.3277,-0.34999 -0.50411,-0.50714 -0.71212,-1.3256 -0.64683,-2.4704 0.079716,-1.4857 0.74173,-3.5174 1.7735,-5.5102 l 0.25813,-0.49803 -0.19587,-0.53068 c -0.1898,-0.50714 -0.55725,-1.6816 -0.55725,-1.7704 0,-0.06529 -0.11236,-0.05011 -0.61115,0.07136 -1.1388,0.27862 -1.9838,0.63772 -2.5889,1.0917 -1.1919,0.89585 -0.87763,1.9041 0.90724,2.9092 0.2847,0.16323 0.34999,0.24902 0.34999,0.46235 0,0.11008 -0.020498,0.15412 -0.11236,0.24598 -0.19587,0.19587 -0.37656,0.15412 -0.98164,-0.21941 -0.87156,-0.54282 -1.4235,-1.1563 -1.6194,-1.8092 -0.071364,-0.23763 -0.071364,-0.7144 0,-0.95507 0.10097,-0.34695 0.27559,-0.62254 0.58989,-0.93685 0.69998,-0.70605 1.8653,-1.2489 3.4612,-1.6133 0.32645,-0.0744 0.4001,-0.10097 0.38871,-0.14273 -0.0091,-0.02961 -0.04783,-0.21333 -0.08579,-0.41528 -0.21637,-1.1623 -0.22244,-2.497 -0.01518,-3.2387 0.2399,-0.85106 0.67341,-1.3612 1.3643,-1.5981 0.28166,-0.094899 0.84802,-0.079715 1.2337,0.035682 0.39174,0.1154 0.87156,0.35303 1.299,0.64076 0.51018,0.34088 0.66126,0.48361 0.68176,0.64911 0.04783,0.3796 -0.34088,0.58458 -0.66126,0.34392 -1.0021,-0.74401 -1.7173,-1.0317 -2.2928,-0.91027 -0.41832,0.088826 -0.73566,0.51625 -0.89585,1.2041 -0.06529,0.27255 -0.0744,0.40313 -0.0744,1.0826 0,0.77438 0.01215,0.89585 0.15108,1.7052 l 0.07136,0.40617 0.16626,-0.0205 c 0.76831,-0.09186 1.4296,-0.15715 1.8357,-0.18069 l 0.48361,-0.02657 0.07972,-0.0949 c 0.81841,-1.05 2.005,-2.2776 2.9062,-3.0011 1.7234,-1.3817 3.2,-1.8623 4.2173,-1.3703 0.57547,0.27559 0.93685,0.84498 1.0796,1.6877 0.09186,0.5489 0.01746,1.8509 -0.12451,2.2184 -0.04783,0.12451 -0.20726,0.21637 -0.3796,0.21637 -0.10705,0 -0.16323,-0.0205 -0.24598,-0.09794 -0.10097,-0.08579 -0.10705,-0.11236 -0.10705,-0.28774 0,-0.10401 0.02657,-0.40617 0.05922,-0.66733 0.09794,-0.7592 0.02961,-1.4713 -0.17462,-1.8775 -0.10401,-0.19891 -0.30823,-0.40921 -0.48968,-0.495 -0.13362,-0.068328 -0.20726,-0.077438 -0.51625,-0.077438 -0.33253,0 -0.39706,0.012147 -0.71744,0.12451 -1.0052,0.34392 -2.1561,1.1684 -3.3959,2.4287 -0.23991,0.24294 -0.5899,0.62254 -0.78577,0.85106 l -0.36441,0.40921 0.31127,0.0091 c 4.3593,0.10401 8.0338,1.1061 9.7655,2.6602 0.38871,0.34999 0.72655,0.87156 0.82145,1.2785 0.05011,0.20726 0.05314,0.60812 0.003,0.82145 -0.17765,0.7888 -1.0469,1.5685 -2.3163,2.0703 -0.20195,0.07972 -0.2399,0.08579 -0.35302,0.05314 -0.17462,-0.05314 -0.29077,-0.20195 -0.29077,-0.3796 0,-0.2103 0.09794,-0.31127 0.46235,-0.46539 0.78577,-0.32949 1.3969,-0.79184 1.6285,-1.2367 0.08275,-0.15108 0.09186,-0.2103 0.09186,-0.45704 0,-0.25205 -0.0091,-0.30216 -0.11008,-0.49196 -0.13969,-0.27255 -0.60508,-0.7387 -0.99075,-0.99378 -1.8919,-1.2489 -5.4594,-2.0643 -9.0633,-2.0643 l -0.59293,0 -0.22548,0.30216 c -0.3348,0.454 -1.0614,1.5601 -1.3491,2.0551 l -0.25509,0.43578 0.17461,0.40313 c 1.7583,4.0336 4.4868,7.4439 6.501,8.1257 0.43882,0.14273 0.77134,0.14501 1.0348,0.01518 0.50107,-0.24598 0.76679,-0.8837 0.80702,-1.9458 0.06529,-1.7826 -0.57547,-4.2469 -1.7704,-6.794 -0.12451,-0.2642 -0.19891,-0.46539 -0.19891,-0.53979 0,-0.21333 0.17765,-0.38263 0.39706,-0.3796 0.19587,0 0.28166,0.07744 0.43274,0.39478 0.96949,2.0286 1.6163,4.0655 1.8593,5.842 0.07972,0.59597 0.07972,1.8152 0,2.251 -0.13058,0.69694 -0.36214,1.198 -0.71212,1.5541 -0.4297,0.4297 -0.98468,0.59293 -1.6429,0.48664 m -6.957,-10.842 c 0.12451,-0.20498 0.36441,-0.56636 0.53371,-0.81234 0.1693,-0.24902 0.3052,-0.45931 0.3052,-0.4745 0,-0.04479 -1.5541,0.1154 -1.5981,0.16019 -0.02657,0.02961 0.06225,0.37352 0.26952,1.0112 0.14501,0.46235 0.19284,0.55725 0.22548,0.52233 0.02354,-0.02657 0.14273,-0.20726 0.2642,-0.40617"/>
+ </g>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7.9999995,0 C 3.5681361,0 1.7e-5,3.5051 1.7e-5,7.85937 c 0,0.03187 0.0032,0.06289 0.005,0.0943 0.100437,-4.267184 3.626731,-7.6735087 7.9949601,-7.6735087 4.3682289,0 7.8945219,3.4063247 7.9949599,7.6735087 0.0018,-0.03139 0.005,-0.06245 0.005,-0.0943 C 16.000009,3.5051 12.43189,0 8.0000267,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/atom-rpg.svg b/.icons/awkward/16x16/apps/atom-rpg.svg
new file mode 100644
index 00000000..dc42043f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/atom-rpg.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g style="fill:#725750" transform="scale(0.25,0.25)">
+ <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="fill:#ffffff" d="M 11.226132,3.0010474 C 9.4560969,3.0458944 7.7689566,4.5204611 6.5507843,5.5173644 6.1139554,5.874848 5.4705441,6.5943282 5.5010458,6.6246007 5.531551,6.6548696 6.1784474,6.125456 6.497077,5.8682143 7.950092,4.6951416 9.6186848,4.0828465 10.751134,4.0848464 c 0.422439,7.637e-4 0.993374,0.2498393 1.255501,0.5475812 0.299621,0.3403277 0.397423,0.5518723 0.404551,1.3252744 0.004,0.4334655 -0.142522,1.0725529 -0.09137,1.0411859 0.125332,-0.076863 0.610641,-1.5079891 0.6689,-2.0610647 0.08808,-0.8362155 -0.337486,-1.698035 -0.999518,-1.8629127 -0.255113,-0.057489 -0.510204,-0.08027 -0.763066,-0.073863 z"/>
+ <path style="fill:#ffffff" d="M 4.5879094,3.0004727 C 4.2459268,2.9967427 3.9725964,3.0516587 3.7547576,3.1727555 1.6118474,4.5668713 4.5899448,8.4626801 5.7946649,9.665092 6.1005233,9.964973 6.7310077,10.5 6.7684506,10.5 6.8058896,10.5 6.1581478,9.774047 5.75631,9.2410113 3.9698606,6.871307 3.5548368,4.7248574 4.7114967,3.8388685 4.9616281,3.6472717 5.2068487,3.421027 5.8216554,3.4956983 L 7,3.7523786 C 6.281065,3.3039654 5.4966019,3.0216635 4.5879094,3.0004727 Z"/>
+ <path style="fill:#ffffff" d="m 9.2315495,5.5004051 c -0.037439,0 0.6103024,0.7259536 1.0121405,1.258989 1.78645,2.3697048 2.201474,4.5161539 1.044814,5.4021429 -0.250132,0.191597 -0.495352,0.417842 -1.110159,0.343169 L 9,12.248026 c 0.6839892,0.426618 1.445714,0.714537 2.311943,0.749116 0.389418,0.0164 0.694536,-0.03746 0.933299,-0.17019 C 14.388153,11.432836 11.410056,7.5377259 10.205335,6.3353137 9.8994766,6.0354322 9.2689923,5.5004051 9.2315495,5.5004051 Z"/>
+ <path style="fill:#ffffff" d="M 8,7 A 1,1 0 0 0 7,8 1,1 0 0 0 8,9 1,1 0 0 0 9,8 1,1 0 0 0 8,7 Z"/>
+ <path style="fill:#ffffff" d="M 3.6797301,9.0011116 C 3.5543954,9.077975 3.0697842,10.509113 3.0115242,11.062194 c -0.08808,0.836222 0.3367896,1.69805 0.9988211,1.862928 2.0409094,0.459913 4.0462168,-1.303147 5.4384139,-2.442475 C 9.8855876,10.125161 10.529,9.405675 10.498498,9.3754015 10.467988,9.345129 9.8210956,9.8745504 9.5024665,10.131794 8.0494511,11.304878 6.3808583,11.917178 5.2484092,11.915178 4.8259708,11.914414 4.2550353,11.665336 3.9929078,11.367593 3.6932878,11.027261 3.5954854,10.815715 3.5883576,10.042306 c -0.004,-0.4334693 0.142521,-1.0725617 0.091372,-1.0411944 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/atom.svg b/.icons/awkward/16x16/apps/atom.svg
new file mode 100644
index 00000000..d8a7d788
--- /dev/null
+++ b/.icons/awkward/16x16/apps/atom.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#40a459" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g fill="#fff" transform="matrix(.5 0 0 .5 .00024410 .00016424)">
+ <path d="m17.529 16.268c0 0.62861-0.51018 1.1388-1.1388 1.1388-0.62861 0-1.1388-0.51018-1.1388-1.1388 0-0.62861 0.51018-1.1418 1.1388-1.1418 0.62861 0 1.1388 0.51322 1.1388 1.1418"/>
+ <path d="m19.364 24.966c-1.4979-0.24598-3.4429-1.9633-5.2195-4.6007-0.74401-1.1061-1.5062-2.4735-2.005-3.594-0.09794-0.22548-0.13666-0.27862-0.16626-0.24598-0.05922 0.06225-0.495 1.0052-0.72351 1.5685-0.38567 0.94899-0.65518 1.8509-0.8093 2.7194-0.10097 0.54586-0.10705 1.6011-0.01518 1.9306 0.21333 0.7592 0.67948 1.0796 1.406 0.95507 0.5246-0.08883 1.1563-0.37352 1.8297-0.83056 0.29684-0.20195 0.37656-0.23763 0.49196-0.23763 0.17765 0 0.30823 0.0949 0.37049 0.26724 0.04176 0.1154 0.04176 0.15108 0 0.26116s-0.11008 0.17234-0.42439 0.38264c-0.43578 0.29684-1.1836 0.67644-1.5601 0.79791-0.9991 0.32038-1.7765 0.20195-2.3277-0.34999-0.50411-0.50714-0.71212-1.3256-0.64683-2.4704 0.079716-1.4857 0.74173-3.5174 1.7735-5.5102l0.25813-0.49803-0.19587-0.53068c-0.1898-0.50714-0.55725-1.6816-0.55725-1.7704 0-0.06529-0.11236-0.05011-0.61115 0.07136-1.1388 0.27862-1.9838 0.63772-2.5889 1.0917-1.1919 0.89585-0.87763 1.9041 0.90724 2.9092 0.2847 0.16323 0.34999 0.24902 0.34999 0.46235 0 0.11008-0.020498 0.15412-0.11236 0.24598-0.19587 0.19587-0.37656 0.15412-0.98164-0.21941-0.87156-0.54282-1.4235-1.1563-1.6194-1.8092-0.071364-0.23763-0.071364-0.7144 0-0.95507 0.10097-0.34695 0.27559-0.62254 0.58989-0.93685 0.69998-0.70605 1.8653-1.2489 3.4612-1.6133 0.32645-0.0744 0.4001-0.10097 0.38871-0.14273-0.0091-0.02961-0.04783-0.21333-0.08579-0.41528-0.21637-1.1623-0.22244-2.497-0.01518-3.2387 0.2399-0.85106 0.67341-1.3612 1.3643-1.5981 0.28166-0.094899 0.84802-0.079715 1.2337 0.035682 0.39174 0.1154 0.87156 0.35303 1.299 0.64076 0.51018 0.34088 0.66126 0.48361 0.68176 0.64911 0.04783 0.3796-0.34088 0.58458-0.66126 0.34392-1.0021-0.74401-1.7173-1.0317-2.2928-0.91027-0.41832 0.088826-0.73566 0.51625-0.89585 1.2041-0.06529 0.27255-0.0744 0.40313-0.0744 1.0826 0 0.77438 0.01215 0.89585 0.15108 1.7052l0.07136 0.40617 0.16626-0.0205c0.76831-0.09186 1.4296-0.15715 1.8357-0.18069l0.48361-0.02657 0.07972-0.0949c0.81841-1.05 2.005-2.2776 2.9062-3.0011 1.7234-1.3817 3.2-1.8623 4.2173-1.3703 0.57547 0.27559 0.93685 0.84498 1.0796 1.6877 0.09186 0.5489 0.01746 1.8509-0.12451 2.2184-0.04783 0.12451-0.20726 0.21637-0.3796 0.21637-0.10705 0-0.16323-0.0205-0.24598-0.09794-0.10097-0.08579-0.10705-0.11236-0.10705-0.28774 0-0.10401 0.02657-0.40617 0.05922-0.66733 0.09794-0.7592 0.02961-1.4713-0.17462-1.8775-0.10401-0.19891-0.30823-0.40921-0.48968-0.495-0.13362-0.068328-0.20726-0.077438-0.51625-0.077438-0.33253 0-0.39706 0.012147-0.71744 0.12451-1.0052 0.34392-2.1561 1.1684-3.3959 2.4287-0.23991 0.24294-0.5899 0.62254-0.78577 0.85106l-0.36441 0.40921 0.31127 0.0091c4.3593 0.10401 8.0338 1.1061 9.7655 2.6602 0.38871 0.34999 0.72655 0.87156 0.82145 1.2785 0.05011 0.20726 0.05314 0.60812 0.003 0.82145-0.17765 0.7888-1.0469 1.5685-2.3163 2.0703-0.20195 0.07972-0.2399 0.08579-0.35302 0.05314-0.17462-0.05314-0.29077-0.20195-0.29077-0.3796 0-0.2103 0.09794-0.31127 0.46235-0.46539 0.78577-0.32949 1.3969-0.79184 1.6285-1.2367 0.08275-0.15108 0.09186-0.2103 0.09186-0.45704 0-0.25205-0.0091-0.30216-0.11008-0.49196-0.13969-0.27255-0.60508-0.7387-0.99075-0.99378-1.8919-1.2489-5.4594-2.0643-9.0633-2.0643h-0.59293l-0.22548 0.30216c-0.3348 0.454-1.0614 1.5601-1.3491 2.0551l-0.25509 0.43578 0.17461 0.40313c1.7583 4.0336 4.4868 7.4439 6.501 8.1257 0.43882 0.14273 0.77134 0.14501 1.0348 0.01518 0.50107-0.24598 0.76679-0.8837 0.80702-1.9458 0.06529-1.7826-0.57547-4.2469-1.7704-6.794-0.12451-0.2642-0.19891-0.46539-0.19891-0.53979 0-0.21333 0.17765-0.38263 0.39706-0.3796 0.19587 0 0.28166 0.07744 0.43274 0.39478 0.96949 2.0286 1.6163 4.0655 1.8593 5.842 0.07972 0.59597 0.07972 1.8152 0 2.251-0.13058 0.69694-0.36214 1.198-0.71212 1.5541-0.4297 0.4297-0.98468 0.59293-1.6429 0.48664m-6.957-10.842c0.12451-0.20498 0.36441-0.56636 0.53371-0.81234 0.1693-0.24902 0.3052-0.45931 0.3052-0.4745 0-0.04479-1.5541 0.1154-1.5981 0.16019-0.02657 0.02961 0.06225 0.37352 0.26952 1.0112 0.14501 0.46235 0.19284 0.55725 0.22548 0.52233 0.02354-0.02657 0.14273-0.20726 0.2642-0.40617"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/atomic.svg b/.icons/awkward/16x16/apps/atomic.svg
new file mode 100644
index 00000000..d448ec0e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/atomic.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3d4963" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <circle style="fill:#2698fa" cx="8" cy="9" r="1"/>
+ <path style="fill:#2698fa" d="M 8,2.9975004 C 7.017462,2.9390936 6.2227728,3.7557324 5.9380524,4.6356124 5.0094216,7.0840208 4.1069948,9.5424252 3.2304688,12.01 3.8114584,11.806354 4.392448,11.602709 4.9734376,11.399063 5.797936,9.272414 6.5976752,7.135182 7.4282424,5.0115496 7.5606204,4.6856688 7.991436,4.32828 8.306932,4.6595136 c 0.4099588,0.40729 0.4866372,1.015444 0.7209704,1.5239584 0.6631184,1.7397168 1.3305666,3.4777796 1.9986596,5.215591 0.58099,0.203646 1.16198,0.407291 1.742969,0.610937 C 11.856365,9.4529924 10.932614,6.8988584 9.9520376,4.3670792 9.6216808,3.596576 8.879066,2.9454212 8,2.9975004 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/atomix-icon.svg b/.icons/awkward/16x16/apps/atomix-icon.svg
new file mode 120000
index 00000000..11fe8ed5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/atomix-icon.svg
@@ -0,0 +1 @@
+katomic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/atomix.svg b/.icons/awkward/16x16/apps/atomix.svg
new file mode 120000
index 00000000..96b6f63f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/atomix.svg
@@ -0,0 +1 @@
+applications-science.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/atril.svg b/.icons/awkward/16x16/apps/atril.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/atril.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/atunes.svg b/.icons/awkward/16x16/apps/atunes.svg
new file mode 100644
index 00000000..bef4bf5a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/atunes.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <g transform="translate(0 1036.4)">
+ <rect fill="#e4e4e4" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#3c8cf8" d="m11 2c-2.0074 0-2 2-2 2v3.3418a3.5 3.5 0 0 0 -1.5 -0.3418 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.457 -2.986c0.005 0 0.043-0.014 0.043-0.014v-7h2s-0.006-1.9803-2-2z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/audacious.svg b/.icons/awkward/16x16/apps/audacious.svg
new file mode 100644
index 00000000..a6648ddb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/audacious.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m16 8a8 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 8z"/>
+ <path fill="#fff" d="m7.8857 4.0015c-0.1245-0.0047-0.2515 0.0026-0.3827 0.0086-0.779 0.0361-2.1574 0.0064-2.695 0.683-0.3285 0.4135-0.1755 1.3753 0.3279 1.4752 0.6272 0.1244 1.6874-0.1841 2.3671-0.1083 0.4739 0.0529 0.6123 0.4593 0.2264 0.7414-0.4086 0.2988-1.3363 0.2082-1.8047 0.3583-1.6192 0.5188-2.2012 1.618-1.8047 3.1073 0.2585 0.971 1.1738 1.692 2.1721 1.733 1.9204-0.005 1.5621-1.038 2.492-0.5 0.306 0.377 0.9227 0.497 1.2419 0.233 0.514-0.426 1.289-0.653 0.743-1.524-0.262-0.4173 0.348-0.9579 0.211-3.033-0.122-1.8408-1.2269-3.1038-3.0942-3.1744zm-0.2498 4.4494c0.43251-6e-7 0.77344 0.32241 0.77344 0.72422 0 0.40183-0.34094 0.73371-0.77344 0.73371-0.43251 0-0.78953-0.33186-0.78953-0.73371 0-0.40183 0.35706-0.72422 0.78953-0.72422z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/audacity.svg b/.icons/awkward/16x16/apps/audacity.svg
new file mode 100644
index 00000000..4502ad26
--- /dev/null
+++ b/.icons/awkward/16x16/apps/audacity.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="none" stroke="#fbc34f" stroke-linecap="round" stroke-linejoin="round" stroke-width=".5" d="m4.1 11.749 0.9-5 0.5 7.5 0.5-7 0.5 6.5 0.5-5.5 0.5 3.5 1-4.5v6l1-6.5 1 7.5 0.5-5.5 0.85 2.5"/>
+ <path style="fill:#319dd5" d="m8 1e-7c-3.866 0-7 3.134-7 7v1.3613a4 4 0 0 0 -1 2.6387 4 4 0 0 0 4 4h1v-8h-1a4 4 0 0 0 -1 0.13281v-0.1328c0-2.77 2.23-5 5-5s5 2.23 5 5v0.13086a4 4 0 0 0 -1 -0.1309h-1v8h1a4 4 0 0 0 4 -4 4 4 0 0 0 -1 -2.6387v-1.3613c0-3.866-3.134-7-7-7z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/audex.svg b/.icons/awkward/16x16/apps/audex.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/audex.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/audience.svg b/.icons/awkward/16x16/apps/audience.svg
new file mode 100644
index 00000000..8659c1ae
--- /dev/null
+++ b/.icons/awkward/16x16/apps/audience.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#c2352a" d="m16 14.222v-12.444c0-0.4311-0.357-0.778-0.8-0.778h-14.4c-0.4432 0-0.8 0.3469-0.8 0.7778v12.444c2e-8 0.431 0.3568 0.778 0.8 0.778h14.4c0.4432 0 0.8-0.34689 0.8-0.77779z"/>
+ <path style="fill:#ffffff" d="m6.3822 5.0000609a0.37501 0.33334209 0 0 0-0.3822 0.3334878v5.3328733a0.37501 0.33334209 0 0 0 0.56099 0.289697l5.25-2.6665657a0.37501 0.33334209 0 0 0 0-0.5793843l-5.2499-2.6663939a0.37501 0.33334209 0 0 0-0.1788-0.043543z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/audio-player.svg b/.icons/awkward/16x16/apps/audio-player.svg
new file mode 120000
index 00000000..4bf1121a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/audio-player.svg
@@ -0,0 +1 @@
+juk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/audio-recorder.svg b/.icons/awkward/16x16/apps/audio-recorder.svg
new file mode 100644
index 00000000..4c2469e4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/audio-recorder.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#503694" d="M 3 7 A 1 1 0 0 0 2 8 A 1 1 0 0 0 2.0058594 8.1113281 C 2.0695658 10.546391 4.1990695 12.536687 7 12.925781 L 7 14 L 4 14 A 1 1 0 0 0 3 15 A 1 1 0 0 0 4 16 L 12 16 A 1 1 0 0 0 13 15 A 1 1 0 0 0 12 14 L 9 14 L 9 12.925781 C 11.804683 12.536166 13.9359 10.539113 13.994141 8.0996094 A 1 1 0 0 0 14 8 A 1 1 0 0 0 13 7 A 1 1 0 0 0 12 8 L 11.984375 8 C 11.900841 10.067786 10.573405 11 8 11 C 5.4264018 11 4.0991466 10.067786 4.015625 8 L 4 8 A 1 1 0 0 0 3 7 z"/>
+ <rect style="fill:#75a3ff" width="10" height="8" x="-10" y="-12" rx="4.167" ry="4" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/audiobook.svg b/.icons/awkward/16x16/apps/audiobook.svg
new file mode 100644
index 00000000..e217e0a7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/audiobook.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle fill="#f34235" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m10.426 8.1c0-0.9022-0.49969-1.6795-1.2423-2.0821v4.1641c0.73566-0.4025 1.2423-1.1798 1.2423-2.082zm-7.4252-2.019v4.0379h1.9559l2.839 2.8392v-9.7162l-2.839 2.8391zm6.1829-2.8391v1.041c1.6101 0.5136 2.7761 2.0335 2.7761 3.8171s-1.1659 3.3035-2.7761 3.8171v1.041c2.1862-0.5413 3.8171-2.4985 3.8171-4.8581 0-2.3597-1.6309-4.3168-3.8171-4.8581z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/augur.svg b/.icons/awkward/16x16/apps/augur.svg
new file mode 100644
index 00000000..af0e9112
--- /dev/null
+++ b/.icons/awkward/16x16/apps/augur.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#532e85" width="15" height="15" x="1" y="1" rx="7.5" ry="7.5"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 8.5062718,2.9230877 c -0.066742,-2.445e-4 -0.1290884,0.033281 -0.1650507,0.089616 a 0.07579776,0.07584771 0 0 0 0,7.308e-4 L 3.5281007,10.64782 a 0.07579776,0.07584771 0 0 0 -7.307e-4,7.3e-4 c -0.055253,0.09021 -0.024,0.210284 0.068093,0.262182 l 4.8131207,2.75513 a 0.07579776,0.07584771 0 0 0 0,7.31e-4 c 0.060533,0.03427 0.1348627,0.03427 0.1953965,0 l 4.8027488,-2.724745 c 0.04442,-0.02516 0.07757,-0.06699 0.09104,-0.116278 0.0078,-0.02923 -0.0067,-0.057 -0.01332,-0.08591 a 0.07579776,0.07584771 0 0 0 -0.0096,-0.06073 v -7.31e-4 a 0.07579776,0.07584771 0 0 0 -0.0052,-0.0074 L 8.672803,3.0134438 A 0.07579776,0.07584771 0 0 0 8.6720722,3.012713 C 8.6361272,2.9563946 8.5737634,2.9228525 8.5070218,2.9230973 Z M 8.7001884,3.7844363 12.850884,10.409338 11.124142,9.6516774 a 0.07579776,0.07584771 0 0 0 -7.31e-4,0 l -0.0015,-7.308e-4 C 10.91126,9.5582389 10.783046,9.4764308 10.700773,9.3709905 10.618232,9.2652051 10.574294,9.1271501 10.546083,8.9043955 a 0.07579776,0.07584771 0 0 0 -7.3e-4,-0.00223 c 6.6e-5,4.231e-4 -6.93e-4,-0.00586 -0.0015,-0.01185 -5.77e-4,-0.00417 -0.0011,-0.00995 -0.0022,-0.015554 l -7.31e-4,-0.0015 C 10.424154,8.1121197 9.8523241,7.5026739 9.1042987,7.2898201 H 9.103568 l -0.0074,-0.00223 -0.2294427,0.3347631 0.066613,0.014812 c 0.6217846,0.151002 1.1006867,0.6361639 1.2138267,1.2472143 a 0.07579776,0.07584771 0 0 0 0.0015,0.00741 l 0.0148,0.090357 0.0059,0.037773 c 0.03692,0.2851257 0.114399,0.4837627 0.256828,0.6361984 0.142429,0.152435 0.3404,0.2551769 0.610614,0.3740161 a 0.07579776,0.07584771 0 0 0 0.0015,7.31e-4 c 2.6e-5,10e-6 0.0013,-5.9e-5 0.0015,0 2.94e-4,9.7e-5 0.0016,5e-4 0.0022,7.31e-4 l 1.801497,0.790988 -4.1403343,2.349267 v -1.294615 c 0,-0.259616 0.010758,-0.40001 0.065132,-0.499182 0.054374,-0.09917 0.163312,-0.180063 0.3937539,-0.306619 0.092094,-0.05056 0.1856096,-0.103197 0.2871734,-0.160716 l 0.061432,-0.03481 0.0015,-7.31e-4 c 0.3020104,-0.160771 0.547613,-0.397692 0.728297,-0.677673 0.0023,-0.0035 0.01493,-0.02266 0.02738,-0.04148 L 9.9651749,9.8990308 C 9.8190776,10.165017 9.6073576,10.390318 9.3375376,10.538191 a 0.07579776,0.07584771 0 0 0 -7.308e-4,0 l -0.072533,0.04148 v -7.31e-4 c -0.099371,0.05613 -0.2007647,0.112196 -0.292355,0.162198 -0.2910523,0.159818 -0.4612116,0.29509 -0.5543635,0.472519 -0.093152,0.177429 -0.1028796,0.380649 -0.1028796,0.664342 v 1.293874 L 4.1343734,10.779645 5.8885019,10.0168 6.0113642,9.9642155 a 0.07579776,0.07584771 0 0 0 0.00369,-0.0015 c 0.03937,-0.019019 0.193525,-0.07805 0.2856934,-0.080728 a 0.07579776,0.07584771 0 0 0 0.00223,0 c 0.1114777,-0.0068 0.2635492,0.00594 0.3338023,0.0948 l 0.2708908,0.3399475 c 0.2139342,0.275832 0.4940246,0.502007 0.828955,0.639901 0.00265,0.0018 0.00525,0.0038 0.00814,0.0052 a 0.07579776,0.07584771 0 0 0 0.00518,0.0022 c 0.065603,0.02666 0.1309781,0.03987 0.1961366,0.05555 L 8.1725707,10.689279 C 8.049063,10.662702 7.9148191,10.624829 7.8121238,10.575963 a 0.07579776,0.07584771 0 0 0 -0.0015,0 C 7.5722703,10.463249 7.3677949,10.305856 7.2111118,10.104925 a 0.07579776,0.07584771 0 0 0 -0.00296,-0.0037 c -0.00539,-0.0061 -0.00972,-0.01241 -0.014065,-0.01926 a 0.07579776,0.07584771 0 0 0 -0.00444,-0.0052 c -0.017131,-0.02227 -0.032731,-0.04245 -0.045888,-0.06221 a 0.07579776,0.07584771 0 0 0 -0.00223,-0.0037 C 7.0973411,9.9516885 7.0300126,9.8637485 6.9365095,9.7464805 6.8626269,9.6530955 6.7621588,9.5939339 6.6596972,9.5568805 a 0.07579776,0.07584771 0 0 0 -0.032565,-0.00444 c -0.1036431,-0.032558 -0.2157785,-0.0513 -0.337577,-0.050368 a 0.07579776,0.07584771 0 0 0 -0.0015,0 c -0.1086023,0.00358 -0.215533,0.032835 -0.2975357,0.060731 -0.041001,0.013946 -0.075727,0.028035 -0.1006585,0.038512 -0.012469,0.00524 -0.022469,0.00938 -0.029604,0.012592 -0.00714,0.00323 -0.018012,0.00857 -0.010362,0.00518 l -0.064392,0.027404 -0.00369,0.0015 a 0.07579776,0.07584771 0 0 0 -0.00296,7.308e-4 l -0.1724523,0.074063 0.014804,-0.00444 c -2.369e-4,4.69e-5 -0.017531,0.00822 -0.026642,0.012592 0.00196,-0.00154 0.00503,-0.00431 0.00518,-0.00444 L 4.1742415,10.347125 8.3108753,3.7851771 v 2.6973607 c 0,0.2538238 -0.012054,0.3958927 -0.068833,0.4991819 -0.056778,0.1032896 -0.1684081,0.1881354 -0.4004154,0.3155073 -0.0357,0.019158 -0.071963,0.037177 -0.1088,0.054065 a 0.07579776,0.07584771 0 0 0 -0.0015,7.308e-4 l -0.061432,0.030365 c -0.016381,0.00743 -0.029981,0.014277 -0.041448,0.019996 a 0.07579776,0.07584771 0 0 0 -0.00296,0.0015 C 7.0044842,7.7003489 6.5665707,8.2946197 6.5041769,8.9917874 l 0.37599,0.1347938 C 6.8933361,8.5203416 7.2630622,7.9979366 7.7986788,7.7438316 a 0.07579776,0.07584771 0 0 0 0.00223,-0.0015 c 0.00138,-5.769e-4 0.00154,-2.11e-5 0.00296,-7.307e-4 a 0.07579776,0.07584771 0 0 0 7.307e-4,0 c 0.031927,-0.016235 0.064524,-0.032185 0.096958,-0.0474 0.1232762,-0.057098 0.2416112,-0.1241777 0.3537862,-0.2007092 l 0.0015,-7.308e-4 c 0.020888,-0.013635 0.035681,-0.026042 0.048108,-0.034808 a 0.07579776,0.07584771 0 0 0 7.308e-4,-7.308e-4 C 8.3418705,7.4310721 8.3758955,7.4039111 8.406341,7.3772351 8.421822,7.3638231 8.438079,7.3491081 8.45371,7.3305751 8.555213,7.2276947 8.6203249,7.1131497 8.6557707,6.9765559 8.6914168,6.839192 8.7001788,6.6816786 8.7001791,6.4825582 Z M 7.6454907,7.3964701 h 0.00518 a 0.07579776,0.07584771 0 0 0 -0.0074,0.0015 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/aurees.svg b/.icons/awkward/16x16/apps/aurees.svg
new file mode 100644
index 00000000..e4b3e1db
--- /dev/null
+++ b/.icons/awkward/16x16/apps/aurees.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#ffffff" cx="8" cy="8" r="7"/>
+ <path style="fill:#6ecc6e" d="M 9 0.06640625 L 9 2.9101562 A 5.2 5.2 0 0 1 13.199219 8 A 5.2 5.2 0 0 1 12.869141 9.8027344 L 15.310547 11.210938 A 8 8 0 0 0 16 8 A 8 8 0 0 0 9 0.06640625 z"/>
+ <path style="fill:#ff6065" d="M 7 0.078125 A 8 8 0 0 0 0 8 A 8 8 0 0 0 0.6796875 11.199219 L 3.1269531 9.7871094 A 5.2 5.2 0 0 1 2.8007812 8 A 5.2 5.2 0 0 1 7 2.90625 L 7 0.078125 z"/>
+ <path style="fill:#cc74cc" d="M 4.1640625 11.498047 L 1.7089844 12.914062 A 8 8 0 0 0 8 16 A 8 8 0 0 0 14.287109 12.929688 L 11.828125 11.511719 A 5.2 5.2 0 0 1 8 13.199219 A 5.2 5.2 0 0 1 4.1640625 11.498047 z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:1.60000002;stroke-linecap:round;stroke-linejoin:round" d="m 4.8,8.8 2.4,2.4 3,-5.4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/auryo.svg b/.icons/awkward/16x16/apps/auryo.svg
new file mode 100644
index 00000000..15fd1f97
--- /dev/null
+++ b/.icons/awkward/16x16/apps/auryo.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#4f4f4f" cx="8" cy="8" r="8"/>
+ <path style="fill:#2993e4" d="M 8,3 C 5.790861,3 4,4.790861 4,7 L 4,8.0878906 C 3.4014078,8.2995242 3.0008908,8.8650979 3,9.5 3,10.328427 3.6715729,11 4.5,11 4.6704498,10.999324 4.8395376,10.969602 5,10.912109 L 5,11 6,11 6,9.5 6,8 5,8 5,7 C 5,5.3431458 6.3431458,4 8,4 c 1.6568542,0 3,1.3431458 3,3 l 0,1.0878906 C 10.401408,8.2995242 10.000891,8.8650979 10,9.5 10,10.328427 10.671573,11 11.5,11 12.328427,11 13,10.328427 13,9.5 12.999109,8.8650979 12.598592,8.2995242 12,8.0878906 L 12,7 C 12,4.790861 10.209139,3 8,3 Z m -4,6 1,0 0,1 -1,0 z m 7,0 1,0 0,1 -1,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/authy.svg b/.icons/awkward/16x16/apps/authy.svg
new file mode 100644
index 00000000..a2f6affa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/authy.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e91e63" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#ff8bff" d="m7.4045 6.5286 1.6653 1.6654c0.2408 0.2407 0.6309 0.2405 0.8716-0.0002 0.2406-0.2409 0.2406-0.631 0.0003-0.8717l-1.6654-1.6655c-1.1917-1.1918-3.1176-1.2112-4.3347-0.0603-0.011163 0.00945-0.022325 0.019208-0.032784 0.029666-0.00513 0.00523-0.00996 0.010559-0.014883 0.015889-0.00523 0.00503-0.01076 0.00975-0.015789 0.014682-0.01066 0.01066-0.020113 0.021621-0.029566 0.032683-1.151 1.2173-1.1313 3.143 0.060338 4.3348l1.6654 1.6652c0.24075 0.24075 0.63074 0.24075 0.87149 0 0.24075-0.24095 0.24095-0.63104 0.0002011-0.87159l-1.6653-1.6649c-0.7266-0.7266-0.7316-1.9056-0.015-2.6388 0.733-0.7163 1.9121-0.7114 2.6388 0.0153z"/>
+ <path fill="#ff8bff" d="m9.5539 4.3108c-0.2408 0.2407-0.2406 0.6309 0.0002 0.8716l1.6653 1.6653c0.72667 0.72687 0.7312 1.9058 0.01478 2.639-0.73311 0.71621-1.912 0.71149-2.6387-0.015085l-1.6649-1.6654c-0.24075-0.24065-0.63124-0.24065-0.87199 0-0.24075 0.24095-0.24075 0.63144 0 0.87209l1.6653 1.6653c1.1918 1.1918 3.1177 1.2112 4.3345 0.06034 0.01116-0.0096 0.02232-0.01891 0.03289-0.02967 0.0051-0.0053 0.0098-0.01046 0.01498-0.01559 0.0051-0.0052 0.01076-0.01006 0.01599-0.01508 0.01046-0.01066 0.01971-0.02172 0.02926-0.03288 1.1512-1.2168 1.1316-3.1427-0.06014-4.3345l-1.665-1.6657c-0.241-0.2409-0.6315-0.2409-0.8721-0.0001z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/autokey.svg b/.icons/awkward/16x16/apps/autokey.svg
new file mode 120000
index 00000000..f04d4679
--- /dev/null
+++ b/.icons/awkward/16x16/apps/autokey.svg
@@ -0,0 +1 @@
+accessories-character-map.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/avidemux.svg b/.icons/awkward/16x16/apps/avidemux.svg
new file mode 100644
index 00000000..2f6109ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/avidemux.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="14" height="16" x="-15" y="-16" rx=".875" ry=".857" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#bababa" d="m3.6367 5c-0.3525 0-0.6367 0.2672-0.6367 0.5996v4.8004c0 0.333 0.2842 0.6 0.6367 0.6h5.7266c0.3525 0 0.6367-0.267 0.6367-0.6v-4.8004c0-0.3324-0.2842-0.5996-0.6367-0.5996h-5.7266zm6.3633 3l3 2v-4l-3 2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/avimetaedit.svg b/.icons/awkward/16x16/apps/avimetaedit.svg
new file mode 100644
index 00000000..7f90c6ff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/avimetaedit.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#7282d9" d="M 16,14.4 V 1.6 C 16,1.1568 15.6432,0.8 15.2,0.8 H 0.8 C 0.3568,0.8 0,1.1568 0,1.6 v 12.8 c 0,0.4432 0.3568,0.8 0.8,0.8 h 14.4 c 0.4432,0 0.8,-0.3568 0.8,-0.8 z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" d="M 1.5022876,11.5 4,4.5 l 2.5,7"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" d="m 13.5,4.5 v 7"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" d="M 6.5024264,4.5068086 9.0001388,11.506809 11.500138,4.5068086"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/avogadro-icon.svg b/.icons/awkward/16x16/apps/avogadro-icon.svg
new file mode 100644
index 00000000..03fdece4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/avogadro-icon.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="M 6.7735241,1.0024994 C 6.5068823,1.0207903 6.4619506,1.1471313 6.3134767,1.519294 L 1.190065,14.36123 c -0.26919918,0.619642 -0.33594168,0.620017 0.3650303,0.620017 h 1.8107964 c 0.6979005,0.05399 0.7409804,0.02521 0.9713631,-0.552341 L 5.3708233,12.050105 H 7.9998617 10.6289 l 1.033569,2.378801 c 0.230382,0.577551 0.273462,0.606326 0.971363,0.552341 h 1.810796 c 0.700972,0 0.63423,-3.85e-4 0.36503,-0.620017 L 9.6862467,1.519294 C 9.5377728,1.1471313 9.4928411,1.0207903 9.2261993,1.0024994 9.1373189,0.99640238 9.0236027,1.0018239 8.8734736,1.0148039 H 7.9998617 7.1262498 C 6.9761207,1.0018233 6.8624045,0.99640249 6.7735241,1.0024994 Z M 7.9998617,5.2469145 9.5146691,8.9498518 H 7.9998617 6.4850547 Z"/>
+ <ellipse style="fill:none;stroke:#ff631b;stroke-width:1.36193657;stroke-linecap:round;stroke-linejoin:round" cx="10.597" cy="3.254" rx="8.289" ry="1.906" transform="matrix(0.88022727,0.47455236,-0.40813056,0.91292357,0,0)"/>
+ <circle style="fill:#ffc500" cx="4" cy="4" r="2"/>
+ <ellipse style="fill:none;stroke:#ff631b;stroke-width:1.36193657;stroke-linecap:round;stroke-linejoin:round" cx="-4.05" cy="10.867" rx="8.289" ry="1.906" transform="matrix(-0.88022727,0.47455236,0.40813056,0.91292357,0,0)"/>
+ <path style="fill:#4f4f4f" d="M 11.508188,6.0852931 12.483672,8.5298137 5.9697355,12.050402 H 5.3709098 L 5.117,12.433896 1.2276664,14.267191 2.8621316,10.170431 6.676,8.3213185 6.4851628,8.9501483 H 7.9999999 9.5148371 L 8.836715,7.3472017 Z"/>
+ <path style="fill:#4f4f4f" d="M 4.491812,6.0852931 3.5163281,8.5298137 10.030264,12.050402 h 0.598826 l 0.25391,0.383494 3.889333,1.833295 -1.634465,-4.09676 L 9.324,8.3213185 9.5148371,8.9501483 H 7.9999999 6.4851628 l 0.678122,-1.6029466 z"/>
+ <path style="fill:#ff631b" d="m 5.544556,6.4370338 1.3742352,0.761854 C 5.684179,7.8947062 4.573982,8.6172887 3.673182,9.2939858 L 2.571663,8.4581789 C 3.409401,7.7987281 4.414975,7.1113477 5.544556,6.4370338 Z"/>
+ <path style="fill:#ff631b" d="m 10.454872,6.4370338 -1.3742352,0.761854 c 1.2346122,0.6958184 2.3448092,1.4184009 3.2456092,2.095098 L 13.427765,8.4581789 C 12.590027,7.7987281 11.584453,7.1113477 10.454872,6.4370338 Z"/>
+ <circle style="fill:#ffc500" cx="13.5" cy="6.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/awf.svg b/.icons/awkward/16x16/apps/awf.svg
new file mode 120000
index 00000000..879651b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/awf.svg
@@ -0,0 +1 @@
+desktop-environment-gnome.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ax-applet.svg b/.icons/awkward/16x16/apps/ax-applet.svg
new file mode 120000
index 00000000..93ed872f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ax-applet.svg
@@ -0,0 +1 @@
+preferences-desktop-accessibility.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/azpainter.svg b/.icons/awkward/16x16/apps/azpainter.svg
new file mode 100644
index 00000000..b4378865
--- /dev/null
+++ b/.icons/awkward/16x16/apps/azpainter.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#f58a10" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#f2f1c7" d="M 2,2 V 14 H 14 V 2 Z"/>
+ <path style="fill:#1595ff;fill-rule:evenodd;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 2.6970001,4.6432527 C 9.7569151,4.1629662 14.075212,6.8179726 10.169074,13.567559 10.432927,12.665523 10.29545,10.5757 8.8801171,8.0181748 7.7857145,6.0405759 2.6970001,4.6432527 2.6970001,4.6432527 Z"/>
+ <path style="fill:#38b7ff;fill-rule:evenodd;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 3.0812052,3.4450925 C 9.966972,2.7986416 14.122071,5.7665277 10.187657,13.519506 10.461996,12.48698 10.368259,10.105304 9.0388475,7.2080382 8.0108832,4.967735 3.0812052,3.4450925 3.0812052,3.4450925 Z"/>
+ <path style="fill:#6be3ff;fill-rule:evenodd;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 4.2092603,2.3749997 C 11.99318,3.1643203 16.039328,6.9028756 10.160461,13.625 10.665738,12.678376 11.023153,10.345299 10.106149,7.2569806 9.3970786,4.8689465 4.2092603,2.3749997 4.2092603,2.3749997 Z"/>
+ <circle style="fill:#ffffff;stroke:#6a4326;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" cx="11.5" cy="9.5" r=".5"/>
+ <circle style="fill:#ffffff;stroke:#6a4326;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" cx="10.7" cy="11.375" r=".375"/>
+ <rect style="fill:#ffc60a" width="1.439" height="5.416" x="11.6" y="-4.29" ry="0" transform="matrix(0.83219765,0.5544791,-0.55908618,0.82910955,0,0)"/>
+ <rect style="fill:#835d1a" width="1.691" height="1.407" x="11.43" y="1.79" transform="matrix(0.83260805,0.55386265,-0.55813367,0.82975105,0,0)"/>
+ <path style="fill:#1dadff;fill-rule:evenodd" d="M 7.2403123,9.4131316 C 5.4726384,10.898905 3.5534495,10.519208 3.5534495,10.519208 L 2.375,10.354122 c 0,0 0.6269228,1.090295 1.3804691,1.749911 0.9595947,0.83998 2.375025,1.452338 3.7878731,0.11556 C 8.7891343,11.040878 8.8564719,10.5027 8.8564719,10.5027 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/azuredatastudio.svg b/.icons/awkward/16x16/apps/azuredatastudio.svg
new file mode 100644
index 00000000..460113b4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/azuredatastudio.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-316.29999)">
+ <path style="fill:#1672b9" d="m 1.9999999,319.29999 v 9.57143 h 0.027698 c -0.017507,0.095 -0.02675,0.19031 -0.027698,0.28571 0,1.73576 2.6862917,3.14286 6.0000001,3.14286 3.313708,0 6,-1.4071 6,-3.14286 -0.0016,-0.0954 -0.01162,-0.19076 -0.02984,-0.28571 H 14 v -9.57143 z"/>
+ <ellipse style="fill:#c5e636" cx="8" cy="319.3" rx="6" ry="3"/>
+ <path style="fill:#ffffff" d="m 7.244141,324.29999 -0.06641,0.78906 a 2.3784,2.3572 0 0 0 -0.695309,0.39844 L 5.757812,325.1496 5,326.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 5,328.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 11,328.1496 10.341797,327.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 11,326.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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/baba-is-you.svg b/.icons/awkward/16x16/apps/baba-is-you.svg
new file mode 100644
index 00000000..4f7a55f6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/baba-is-you.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="-16" y="-16" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#ffffff" d="m 10.394531,3.5566406 c -0.113738,0 -0.242035,0.075825 -0.328125,0.1933594 -0.04928,0.067275 -0.05658,0.1208867 -0.068359,0.5546875 L 9.9863281,4.6425781 9.3886719,4.6484375 9.171875,4.65625 C 9.0721282,4.6282425 8.8924615,4.3782564 8.7773438,4.296875 8.637336,4.1444252 8.4852816,3.9696294 8.4414062,3.9082031 8.2487884,3.6385285 7.9989008,3.5747179 7.7988281,3.7578125 7.6625149,3.88256 7.6427527,3.8254052 7.6425781,4.2792969 7.6424738,4.5581388 7.63346,4.6590004 7.609375,4.6660156 c -0.017906,0.00522 -0.1440616,0.029911 -0.2792969,0.054687 -0.1352353,0.024778 -0.3221617,0.068076 -0.3730469,0.095703 -0.050885,0.027624 -0.1119964,0.050781 -0.1347656,0.050781 -0.022771,0 -0.1344384,0.028252 -0.2480468,0.0625 -0.1136101,0.03425 -0.2895189,0.069976 -0.3925782,0.080079 C 6.0785814,5.0198696 5.9289423,5.04988 5.8496094,5.078125 5.7702774,5.10637 5.6822767,5.1308584 5.6542969,5.1308594 5.5513266,5.1308594 4.980661,5.3382493 4.8164062,5.4355469 4.5545744,5.5906467 4.4558352,5.6701487 4.0585938,6.0429688 3.9294111,6.1642095 3.6927747,6.4454906 3.59375,6.5957031 3.545893,6.6682981 3.4845121,6.7502585 3.4589844,6.7792969 3.4334564,6.8083349 3.3557548,6.9460538 3.2851562,7.0839844 c -0.1554994,0.30381 -0.3081366,0.8940122 -0.28125,1.0859375 0.00878,0.062692 0.026207,0.5190598 0.039063,0.7949219 0.022703,0.4871218 0.026129,0.5108249 0.1289062,0.8203124 0.058204,0.175267 0.1285723,0.3720938 0.15625,0.4374998 0.056895,0.13445 0.2673753,0.337209 0.4394531,0.421875 0.060917,0.02996 0.1113281,0.06657 0.1113281,0.08203 0,0.01544 -0.028554,0.09111 -0.064453,0.167969 -0.035896,0.07686 -0.081549,0.179973 -0.1015625,0.271485 -0.020014,0.09151 -0.061703,0.406859 -0.091797,0.521705 -0.030092,0.114844 -0.05462,0.23974 -0.054688,0.277344 -5.1e-5,0.03761 -0.029026,0.139447 -0.064453,0.226562 -0.1187291,0.291961 -0.061378,0.584143 0.1425781,0.722657 0.074912,0.05087 0.1163199,0.05913 0.234375,0.05078 0.1800168,-0.01273 0.2941499,-0.09085 0.3671876,-0.25586 0.029306,-0.0662 0.075528,-0.165058 0.1035156,-0.21875 0.027988,-0.05369 0.050781,-0.113697 0.050781,-0.132812 0,-0.01911 0.024693,-0.08004 0.054687,-0.136719 0.098889,-0.186896 0.2360609,-0.780153 0.2539063,-0.968971 0.012589,-0.133126 0.039023,-0.186127 0.091797,-0.277344 0.084242,-0.145611 0.099495,-0.148049 0.4082032,-0.04297 0.093166,0.03171 0.6557169,0.06313 0.6736328,0.06836 0.025031,0.0074 0.03114,0.288657 0.03125,0.842018 7.65e-5,0.420052 0.011437,0.760329 0.027344,0.818359 0.033099,0.120727 0.1778014,0.272767 0.2929688,0.308594 0.1511902,0.04704 0.2338948,0.01417 0.4199218,-0.08203 0.1188951,-0.06148 0.1945146,-0.12306 0.25,-0.203125 l 0.080078,-0.113281 0.00781,-0.691407 c 0.00442,-0.379915 0.015495,-0.810573 0.025391,-0.820533 0.00991,-0.01 0.2932794,-0.02014 1.0314453,-0.02344 l 1.3417969,-0.0059 0.03125,0.06445 c 0.017143,0.03541 0.047703,0.105208 0.068359,0.199219 0.020649,0.09401 0.075192,0.413368 0.1210937,0.529518 0.045904,0.116154 0.1258658,0.335832 0.1757813,0.488281 0.1116411,0.340968 0.1894491,0.4838 0.3144525,0.566406 0.25245,0.166829 0.579838,0.06845 0.681641,-0.205078 0.0414,-0.111228 0.03501,-0.427777 -0.01172,-0.541016 -0.02227,-0.05398 -0.05353,-0.192439 -0.06836,-0.308593 -0.01653,-0.1293 -0.05425,-0.420821 -0.09961,-0.517799 -0.09365,-0.200225 -0.125515,-0.320313 -0.07227,-0.320313 0.04562,0 0.186019,-0.07281 0.521484,-0.271484 0.139625,-0.08269 0.265112,-0.150391 0.279297,-0.150391 0.03365,0 0.04917,0.06727 0.07813,0.355469 0.01313,0.130672 0.04169,0.246199 0.06445,0.300781 0.02277,0.05458 0.05829,0.321721 0.07813,0.41233 0.186148,0.850044 0.205065,0.828511 0.388672,0.9375 0.229678,0.136333 0.468403,0.111122 0.625,-0.06445 0.0509,-0.05707 0.100311,-0.142462 0.109375,-0.191406 0.023,-0.124172 -0.02889,-0.640973 -0.103515,-0.955299 -0.07547,-0.317852 -0.143823,-0.846277 -0.148438,-1.195313 -0.0031,-0.2352863 10e-4,-0.2621186 0.0625,-0.3437496 0.03662,-0.04862 0.09057,-0.1434227 0.119141,-0.2109375 0.02857,-0.067514 0.10215,-0.2007074 0.162109,-0.296875 0.05995,-0.096167 0.1359,-0.2558709 0.169922,-0.3535157 0.05724,-0.1642679 0.06199,-0.2535264 0.0625,-0.75 4.3e-4,-0.4811059 -0.007,-0.5655948 -0.06641,-0.8300781 -0.03647,-0.1622721 -0.08976,-0.3551387 -0.119141,-0.4277343 -0.02938,-0.07256 -0.07054,-0.1966211 -0.0918,-0.2753907 C 12.606242,6.242611 12.169141,5.5011725 11.71875,5.1914062 11.54656,5.07298 11.380859,4.8812372 11.380859,4.8007812 c 0,-0.1083755 -0.06403,-0.2328132 -0.197265,-0.3847656 C 11.020331,4.2298101 10.917126,4.2049931 10.873047,4.0546875 10.775217,3.7211088 10.616964,3.5566406 10.394531,3.5566406 Z M 11.480469,6 c 0.347549,6e-4 0.569873,0.2642586 0.509765,0.6230469 -0.02031,0.1212747 -0.172384,0.3234259 -0.261718,0.3476562 -0.119309,0.032359 -0.193615,0.038002 -0.271485,0.019531 C 11.221583,6.9343954 11.03613,6.7523979 11.005859,6.5488281 10.964769,6.2725809 11.144023,6.0295046 11.408203,6.0039062 11.432433,6.0015764 11.457289,5.99997 11.480469,6 Z M 9.5136719,7 C 9.783698,7.0026 10.03136,7.2118318 9.9960938,7.5097656 9.9599327,7.815271 9.7908529,7.9885979 9.5175781,8 9.4327333,8.0035422 9.3310724,7.9951313 9.2910156,7.9824219 9.1959435,7.9522546 9.0767265,7.8400633 9.0332031,7.7382812 8.9889652,7.634831 8.9892817,7.4001264 9.0332031,7.2949219 9.0518811,7.2501679 9.1069615,7.1780665 9.15625,7.1347656 9.2639667,7.0401476 9.3909342,6.9988239 9.5136719,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/babe.svg b/.icons/awkward/16x16/apps/babe.svg
new file mode 100644
index 00000000..2f6b0e30
--- /dev/null
+++ b/.icons/awkward/16x16/apps/babe.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#f85b79" d="M 5,1 C 4.1423552,1.0012706 3.3262541,1.3695114 2.7578125,2.0117188 1.2007749,2.1379729 0.00114742,3.4378525 0,5 v 5 c 0.00106425,1.561456 1.1995941,2.861066 2.7558594,2.988281 0.3680781,0.415099 0.8440416,0.720013 1.375,0.88086 C 4.5137335,15.133687 5.6787625,15.998933 7,16 h 1 c 1.3212377,-0.0011 2.486267,-0.866313 2.869141,-2.130859 0.530253,-0.161172 1.005504,-0.466063 1.373047,-0.88086 C 13.799225,12.862027 14.998852,11.562147 15,10 V 5 C 14.998936,3.4385443 13.800406,2.1389337 12.244141,2.0117188 11.675248,1.3690022 10.858326,1.0007122 10,1 H 9 C 8.4729985,1.0013289 7.9556437,1.1414458 7.5,1.40625 7.0443563,1.1414458 6.5270015,1.0013289 6,1 Z"/>
+ <path style="fill:#ffffff" d="M 5,4 V 5 H 6 V 4 Z m 4,0 v 1 h 1 V 4 Z M 3,5 V 6 H 4 V 5 Z m 8,0 v 1 h 1 V 5 Z M 5,6 V 7 H 6 V 6 Z M 7,6 V 7 H 8 V 6 Z m 2,0 v 1 h 1 V 6 Z M 3,7 V 8 H 4 V 7 Z m 8,0 v 1 h 1 V 7 Z M 5,8 V 9 H 6 V 8 Z M 7,8 V 9 H 8 V 8 Z m 2,0 v 1 h 1 V 8 Z M 3,9 v 1 H 4 V 9 Z m 8,0 v 1 h 1 V 9 Z m -6,1 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,2 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/background.svg b/.icons/awkward/16x16/apps/background.svg
new file mode 120000
index 00000000..911ba54b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/background.svg
@@ -0,0 +1 @@
+preferences-desktop-wallpaper.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/badge-small.svg b/.icons/awkward/16x16/apps/badge-small.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/badge-small.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/badland.svg b/.icons/awkward/16x16/apps/badland.svg
new file mode 100644
index 00000000..c06e62a9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/badland.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m5.7891 0c-0.4375 0-0.7891 0.43377-0.7891 0.97266v3.8398a6 6 0 0 0 -3 5.1875 6 6 0 0 0 6 6 6 6 0 0 0 2.143 -0.404 2.5 2.5 0 0 0 1.357 0.404 2.5 2.5 0 0 0 2.5 -2.5 2.5 2.5 0 0 0 -0.398 -1.355 6 6 0 0 0 0.398 -2.145 6 6 0 0 0 -3 -5.1895v-2.8378c0-0.5389-0.352-0.9727-0.789-0.9727h-0.4219c-0.4375 0-0.7891 0.4338-0.7891 0.9727v2.1171a6 6 0 0 0 -1 -0.0898 6 6 0 0 0 -1 0.0859v-3.1132c0-0.53893-0.3516-0.9727-0.7891-0.9727h-0.42188z"/>
+ <g transform="matrix(.94587 0 0 .96385 .15559 .19672)">
+ <path fill="#929292" d="m9.3424 11.208c-0.062051-0.000587-0.12476 0.0051-0.1875 0.01719-0.52444 0.10113-1.1473 0.47232-1.4805 0.88284-0.246 0.30313-0.3812 0.6566-0.41406 1.0829l-0.024219 0.31719 0.24844 0.25782c0.41909 0.43593 0.85806 0.57446 1.7492 0.55233 0.39734-0.0099 0.53572-0.03158 0.69295-0.1086 0.26367-0.12914 0.37839-0.27917 0.44453-0.58204 0.0699-0.32009 0.0336-1.3446-0.05859-1.6555-0.13502-0.45544-0.53596-0.75986-0.97031-0.76407zm0.47969 1.0594c0.10366 0 0.12109 0.01984 0.12109 0.13906 0 0.0991-0.026269 0.14572-0.090627 0.16172-0.083607 0.02079-0.085157 0.03379-0.023439 0.17422 0.081426 0.18527 0.087219 0.64705 0.010155 0.8078-0.1048 0.219-0.4907 0.328-0.818 0.232-0.2275-0.067-0.3061-0.195-0.3071-0.499-0.0017-0.545 0.5116-1.015 1.1079-1.015z"/>
+ <path fill="#fff" d="m9.4864 13.522c0.32786-0.14201 0.27239-0.75938-0.068231-0.75938-0.16329 0-0.42105 0.27995-0.42021 0.45637 0.0008728 0.17189 0.031331 0.22727 0.16481 0.29923 0.12046 0.06494 0.18085 0.06565 0.32363 0.0038z"/>
+ </g>
+ <g transform="matrix(1.0907 0 0 .82791 -.93243 3.3965)">
+ <path fill="#929292" d="m12.604 13.959c0.13447-0.09702 0.18979-0.52309 0.16405-1.2635-0.02445-0.70348-0.08764-0.98802-0.23862-1.0747-0.07101-0.04077-0.10509-0.0268-0.19603 0.08034-0.16536 0.19482-0.44438 0.92781-0.44995 1.182-0.000654 0.02901 0.06106-0.0064 0.1371-0.07869 0.0975-0.09268 0.18472-0.13143 0.29588-0.13143 0.14373 0 0.16746 0.02038 0.26914 0.2311 0.12804 0.26532 0.12245 0.62183-0.01174 0.7494-0.16069 0.15277-0.65258 0.04207-0.70576-0.15884-0.01162-0.04388-0.01421-0.01222-0.0057 0.07035 0.01948 0.18988 0.09023 0.2705 0.3274 0.37306 0.22476 0.0972 0.30305 0.10114 0.41428 0.02088z"/>
+ <path fill="#fff" d="m12.423 13.457c0.10599-0.10076 0.09188-0.26462-0.03486-0.4047-0.14163-0.15653-0.29833-0.11914-0.35547 0.0848-0.06165 0.22005 0.01786 0.39056 0.18213 0.39056 0.07363 0 0.16732-0.03179 0.20821-0.07066z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/baidunetdisk.svg b/.icons/awkward/16x16/apps/baidunetdisk.svg
new file mode 100644
index 00000000..8808c2c8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/baidunetdisk.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#3a9bff" d="M 2.5870303,11.599186 10.212382,5.6161096 10.602592,5.9625074 11.15487,7.5076978 7.0594778,11.891343 4.9688129,12.586103 4.3468534,11.835475 3.8267262,11.553688 Z"/>
+ <path style="fill:none;stroke:#3a9bff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 10.697306,7.1219155 a 2.5040174,2.5040174 0 0 1 3.062379,1.333679 2.5040174,2.5040174 0 0 1 -0.98772,3.1908105 2.5040174,2.5040174 0 0 1 -3.2802952,-0.629706"/>
+ <circle style="fill:#3a9bff" cx="4.5" cy="9.5" r="3.5"/>
+ <circle style="fill:#ffffff" cx="4.5" cy="9.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="11.5" cy="9.5" r="1.5"/>
+ <rect style="fill:#fe6282" width="3" height="1" x="5" y="15"/>
+ <rect style="fill:#3a9bff" width="3" height="1" x="8" y="15"/>
+ <circle style="fill:#3a9bff" cx="8" cy="5" r="4"/>
+ <path style="fill:none;stroke:#fe6080;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 11.002256,5.4578565 A 3.0446565,3.0446565 0 0 1 8.0033407,7.9999972 3.0446565,3.0446565 0 0 1 4.9977803,5.4657163"/>
+ <circle style="fill:#ffffff" cx="8" cy="5" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/baka-mplayer.svg b/.icons/awkward/16x16/apps/baka-mplayer.svg
new file mode 100644
index 00000000..ba16889b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/baka-mplayer.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#4f4f4f" fill-rule="evenodd" d="m0.64 0.12629c-0.64 0.6528-0.64 3.7771-0.64 5.7554 0 7.1813 4.16 10.118 8 10.118s8-2.9377 8-10.118c0-1.959 0-5.1029-0.64-5.7557-0.64-0.65281-4.88 1.3734-6.16 2.679h-2.4c-1.28-1.3056-5.52-3.3318-6.16-2.679z"/>
+ <path fill="#fff" d="m10 11.586c0 0.781-0.89533 1.414-2 1.414s-2-0.633-2-1.414c0-0.78115 4-0.78115 4 0z"/>
+ <path fill="#fff" fill-rule="evenodd" d="m4.5 5a2.5 3 0 0 0 -2.5 3 2.5 3 0 0 0 2.5 3 2.5 3 0 0 0 2.5 -3 2.5 3 0 0 0 -2.5 -3zm0 1a1.5 2 0 0 1 1.5 2 1.5 2 0 0 1 -1.5 2 1.5 2 0 0 1 -1.5 -2 1.5 2 0 0 1 1.5 -2z"/>
+ <path fill="#fff" fill-rule="evenodd" d="m11.5 5a2.5 3 0 0 0 -2.5 3 2.5 3 0 0 0 2.5 3 2.5 3 0 0 0 2.5 -3 2.5 3 0 0 0 -2.5 -3zm0 1a1.5 2 0 0 1 1.5 2 1.5 2 0 0 1 -1.5 2 1.5 2 0 0 1 -1.5 -2 1.5 2 0 0 1 1.5 -2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/balena-etcher-electron.svg b/.icons/awkward/16x16/apps/balena-etcher-electron.svg
new file mode 120000
index 00000000..d17bc786
--- /dev/null
+++ b/.icons/awkward/16x16/apps/balena-etcher-electron.svg
@@ -0,0 +1 @@
+etcher.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/baloo.svg b/.icons/awkward/16x16/apps/baloo.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/baloo.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/bandcamp.svg b/.icons/awkward/16x16/apps/bandcamp.svg
new file mode 100644
index 00000000..797c2533
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bandcamp.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 2,3 C 0.89547625,3.0001104 1.1043581e-4,3.8954762 0,5 v 7 c 1.1043581e-4,1.104524 0.89547625,1.99989 2,2 H 3.0039062 C 3.31457,13.999467 3.6208392,13.926578 3.8984375,13.787109 4.1216253,13.821039 4.3014655,13.999902 4.5292969,14 5.8357083,14 6.9989902,13.407434 7.828125,12.501953 8.8146331,13.412404 10.108525,14 11.541016,14 h 0.002 c 1.437942,-0.0017 2.820193,-0.564008 3.849609,-1.568359 C 16.676125,11.178968 15.789572,9.0004743 13.996094,9 h -2.445313 c -0.0033,-8e-6 -0.0065,-8e-6 -0.0098,0 -0.0072,-6.886e-4 -0.01432,-0.00134 -0.02149,-0.00195 C 11.221741,8.9862227 11.032964,8.7828373 11.03125,8.5 c 0.0017,-0.2828366 0.190491,-0.4862227 0.488281,-0.4980469 0.0072,-6.124e-4 0.01433,-0.00126 0.02149,-0.00195 H 14 C 15.793454,7.9994832 16.679967,5.8210162 15.396484,4.5683594 14.365548,3.5625266 12.981081,3.0001107 11.541016,3 9.5391308,3.0000002 7.8416891,4.1451399 6.875,5.7617188 6.3122019,5.4057256 5.6917215,5.1749032 5.0039062,5.0976562 V 5 c -1.104e-4,-1.1045238 -0.8954762,-1.9998896 -2,-2 z"/>
+ <rect style="fill:none" width="22.4" height="22.4" x="4.8" y="-11.21"/>
+ <path style="fill:#74bed2" d="m 2,5 v 7 H 3.0042497 V 11.484375 A 2.5106242,2.4999999 0 0 0 4.5302385,12 2.5106242,2.4999999 0 0 0 7.0408629,9.5 2.5106242,2.4999999 0 0 0 4.5302385,7 2.5106242,2.4999999 0 0 0 3.0042497,7.5195312 V 5 Z m 9.540372,0 A 3.5148739,3.4999998 0 0 0 8.0254984,8.5 3.5148739,3.4999998 0 0 0 11.540372,12 3.5148739,3.4999998 0 0 0 13.996076,11 H 11.540372 11.44034 V 10.9961 A 2.5106246,2.5000003 0 0 1 9.0297481,8.5 2.5106246,2.5000003 0 0 1 11.44034,6.0039062 V 6 H 11.540372 14 A 3.5148739,3.4999998 0 0 0 11.540372,5 Z M 4.5106243,8 A 1.5063746,1.5 0 0 1 6.0169989,9.5 1.5063746,1.5 0 0 1 4.5106243,11 1.5063746,1.5 0 0 1 3.0042497,9.5 1.5063746,1.5 0 0 1 4.5106243,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/banshee-1.svg b/.icons/awkward/16x16/apps/banshee-1.svg
new file mode 120000
index 00000000..f9620b11
--- /dev/null
+++ b/.icons/awkward/16x16/apps/banshee-1.svg
@@ -0,0 +1 @@
+banshee.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/banshee.svg b/.icons/awkward/16x16/apps/banshee.svg
new file mode 100644
index 00000000..b539809b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/banshee.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e4e4e4" d="m8 4c-3.324 0-6 2.676-6 6s2.676 6 6 6 6-2.676 6-6-2.676-6-6-6z"/>
+ <path fill="#3c8cf8" d="m2 2h2v8c0 2.2091 1.7909 4 4 4s4-1.7909 4-4-1.791-4-4-4c-0.7026 0.0016-1.3924 0.1882-2 0.541v-4.541s0.0074-2-2-2c-1.9943 0.019686-2 2-2 2zm6 6c1.1046 0 2 0.89543 2 2s-0.89543 2-2 2-2-0.895-2-2c0-1.1046 0.8954-2 2-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/baobab.svg b/.icons/awkward/16x16/apps/baobab.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/baobab.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/bareftp.svg b/.icons/awkward/16x16/apps/bareftp.svg
new file mode 100644
index 00000000..9044f21b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bareftp.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="M 5.3808594,0.00195313 C 4.636445,0.03496783 3.8912705,0.35030254 3.3789062,1.0839844 L 3.5722656,0.84765625 0.5234375,4.046875 0.4375,4.1699219 C -0.11536994,4.9602067 -0.06649667,6.2047916 0.44140625,6.9257812 0.82809488,7.4747021 1.4002019,7.7439612 2,7.8730469 L 2,10.117188 C 2,11.894494 3.3331289,13 4.9335938,13 l 1.1328124,0 c 0.1292985,0 0.208738,-0.110798 0.3339844,-0.125 l 2.171875,2.277344 -0.1933594,-0.236328 c 0.513223,0.734892 1.2602136,1.049904 2.0058598,1.082031 0.827128,0.03588 1.667759,-0.267677 2.236328,-1.082031 l -0.19336,0.236328 3.048828,-3.199219 0.08594,-0.123047 C 16.11537,11.039793 16.066497,9.7952071 15.558594,9.0742188 15.171905,8.5252989 14.599797,8.2560389 14,8.1269531 L 14,5.8828125 C 14,4.1055027 12.666875,3 11.066406,3 L 9.9335938,3 C 9.804295,3 9.7248561,3.1107985 9.5996094,3.125 L 7.4277344,0.84765625 7.6210938,1.0839844 C 7.0524422,0.26950631 6.2114602,-0.033772 5.3847656,0.00195313 l -0.00391,0 z"/>
+ <path style="fill:#ffd42b" d="m 5.4702806,2.0006638 c -0.1873497,0.00807 -0.3570454,0.094068 -0.4509429,0.228525 L 2.0754504,5.3164932 C 1.8613355,5.6225539 2.1284494,6.0004447 2.555675,6 l 1.4438877,0 0,4.117955 C 3.9995627,10.606649 4.471354,11 4.932645,11 l 1.1338354,0 c 0.4612907,0 0.9330823,-0.393357 0.9330823,-0.882045 L 6.9995627,6 8.4434504,6 C 8.8706759,6.00045 9.1377893,5.6225539 8.923675,5.3164932 L 5.979788,2.2291888 C 5.8754259,2.0797111 5.6785287,1.9913985 5.4702806,2.0006638 Z"/>
+ <path style="fill:#71d716" d="M 9.9330824,4.9999979 C 9.4717914,4.9999979 9,5.3933554 9,5.8820424 L 9,10 7.5561123,10 c -0.4272256,-4.5e-4 -0.69434,0.377446 -0.4802247,0.683507 l 2.9438904,3.0873 c 0.0939,0.134457 0.263594,0.220453 0.450943,0.228525 0.208249,0.0093 0.405146,-0.07905 0.509507,-0.228525 l 2.943884,-3.0873 C 14.138227,10.377446 13.871112,9.999556 13.443887,10 L 12,10 12,5.8820424 C 12,5.3933486 11.528208,4.9999979 11.066918,4.9999979 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/barotrauma.svg b/.icons/awkward/16x16/apps/barotrauma.svg
new file mode 100644
index 00000000..1676bb29
--- /dev/null
+++ b/.icons/awkward/16x16/apps/barotrauma.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#095660" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#a0bfba" d="m 8.5514474,0.83869393 c -0.089914,0 -0.1643203,0.20280157 -0.1845805,0.50312767 C 8.3354526,1.807513 8.1755119,2.0743283 7.940383,1.8391995 7.8314406,1.7302566 7.8265883,1.5828117 7.849915,1.3596376 7.872599,1.1426083 7.867804,1.1215376 7.790393,1.0969677 7.744109,1.0822787 7.70623,1.0537097 7.70623,1.0334547 c 0,-0.020255 -0.043354,-0.0368464 -0.096369,-0.0368464 -0.053014,0 -0.107355,-0.0177311 -0.1207778,-0.03945 -0.013423,-0.0217179 -0.049772,-0.0395079 -0.08075,-0.0395079 -0.066935,0 -0.36762,0.4992965 -0.5340163,0.7870034 -0.1130513,0.1954716 -0.1297798,0.2073721 -0.3835639,0.274297 -0.1965879,0.051842 -0.382122,0.067157 -0.7162248,0.059059 -0.5656774,-0.01371 -0.689145,0.00814 -0.7455518,0.1319421 -0.030904,0.067825 -0.036592,0.447129 -0.019436,1.6110948 0.02904,1.9699222 -0.00703,2.2084912 0.4978637,2.2026772 0.324603,-0.00373 1.3286391,0.060994 1.4437341,0.1051607 0.098346,0.03774 0.118065,0.1285955 0.1280092,0.5901249 0.010093,0.4686459 -0.021257,0.026205 -0.2557865,0.475655 C 6.7086331,7.3745283 6.6436025,7.5815806 6.5320008,8.0825986 6.4174167,8.597006 6.5562448,8.784602 6.885775,8.5606795 7.0500537,8.449049 7.0783291,8.4535027 7.1142588,8.5966585 c 0.017524,0.069829 -0.00504,0.1517867 -0.074561,0.2704209 -0.066585,0.1136194 -0.099781,0.2291181 -0.099781,0.347469 0,0.097998 -0.044114,0.285945 -0.098682,0.420237 -0.1137955,0.2800532 -0.1203985,0.4169296 -0.041704,0.8640746 0.066159,0.375924 0.1346584,0.527553 0.2714622,0.600768 0.1557909,0.08338 0.1923125,0.02646 0.1839442,-0.286848 -0.011756,-0.440046 -0.0048,-0.499079 0.05877,-0.499079 0.150591,0 0.1841799,0.352065 0.059753,0.626278 -0.095777,0.211073 -0.100035,0.434798 -0.01122,0.589546 0.062855,0.109518 0.062855,0.129018 0,0.323638 -0.087617,0.271291 -0.084868,0.358671 0.01209,0.384026 0.1067304,0.02791 0.1010529,0.06634 -0.059233,0.400802 -0.2037373,0.425127 -0.178749,0.606736 0.065537,0.475998 0.072319,-0.0387 0.077321,-0.03392 0.051365,0.04934 -0.05854,0.187786 -0.092097,0.25404 -0.2119405,0.418038 -0.067453,0.0923 -0.146511,0.167806 -0.1756723,0.167806 -0.064475,0 -1.0075059,0.661749 -1.3282775,1.058141 -0.253896,0.313752 -0.3707143,0.590666 -0.4073953,0.965651 -0.020694,0.211513 -0.016551,0.227038 0.060848,0.227038 0.045698,0 0.1468389,-0.05592 0.224724,-0.124307 0.1066254,-0.09362 0.152799,-0.113168 0.1869519,-0.07902 0.1417903,0.141789 0.3812134,-0.06207 0.2741807,-0.233459 -0.070491,-0.112874 -0.059315,-0.140934 0.079015,-0.198232 0.069406,-0.02875 0.186309,-0.105032 0.2597782,-0.16954 0.1248583,-0.109628 0.1423521,-0.114145 0.2678173,-0.06877 0.1158141,0.04188 0.1583884,0.03785 0.3103911,-0.02938 0.1486487,-0.06575 0.182766,-0.102461 0.2184772,-0.235078 0.041241,-0.153162 0.099441,-0.204826 0.2307977,-0.204826 0.043393,0 0.019779,0.03854 -0.072363,0.118118 -0.1325417,0.114474 -0.1343529,0.119901 -0.060042,0.177697 0.097391,0.07575 0.1554544,0.07495 0.3225386,-0.0043 0.141864,-0.06732 0.1989077,-0.18836 0.1545591,-0.328091 -0.018394,-0.05795 -0.00869,-0.08185 0.033261,-0.08185 0.03258,0 0.069907,0.03364 0.082949,0.07473 0.056734,0.178755 0.095905,0.088 0.3844642,-0.183018 0.1168745,-0.109769 0.1332939,-0.146883 0.1149361,-0.260009 -0.01824,-0.112392 0.00193,-0.159233 0.1359334,-0.316002 0.1356253,-0.158669 0.1681603,-0.178258 0.236004,-0.141949 0.05958,0.03189 0.1011707,0.02741 0.1711603,-0.01845 0.080998,-0.05307 0.098383,-0.05344 0.1403876,-0.0028 0.02637,0.03178 0.086418,0.05778 0.133446,0.05778 0.09871,0 0.332493,-0.188914 0.3420895,-0.276436 0.025277,-0.230539 -0.068186,-0.256527 -0.2778248,-0.07733 -0.075194,0.06428 -0.148494,0.116844 -0.1628889,0.116844 -0.014396,0 -0.036831,-0.0533 -0.049861,-0.118464 -0.018673,-0.09336 -0.19857,-0.118465 -0.1214725,-0.118465 h -0.097814 l 0.054547,-0.181398 c 0.03003,-0.09978 0.0671,-0.299691 0.082369,-0.444242 0.01527,-0.144553 0.051886,-0.342808 0.081329,-0.440541 0.077509,-0.257291 0.066264,-0.453149 -0.046101,-0.805015 -0.1491446,-0.467035 -0.07577,-0.46582 0.1778704,0.0029 0.166791,0.308219 0.3202299,0.407009 0.4200634,0.270479 0.062964,-0.08611 0.072463,-0.289688 0.019839,-0.424113 -0.01953,-0.04987 -0.066366,-0.200475 -0.1041196,-0.334725 C 9.4662952,10.738602 9.4079067,10.635161 9.2940815,10.524014 9.0434915,10.279319 8.9678242,9.9013209 9.1320026,9.7141391 9.1641241,9.6775177 9.2081716,9.5006627 9.2298744,9.3211462 9.2623387,9.0525947 9.2590173,8.9769364 9.211073,8.8941416 9.1790249,8.8387181 9.1210464,8.6568435 9.0821969,8.4899072 L 9.0115147,8.1863715 9.1093286,7.9964119 c 0.053773,-0.10449 0.1290592,-0.1960646 0.1673426,-0.2034373 0.038284,-0.00737 0.1382057,0.034131 0.2220056,0.092203 0.0838,0.058074 0.1847164,0.099468 0.2242616,0.091971 0.114555,-0.021716 0.112287,-0.2344136 -0.0048,-0.454365 -0.055569,-0.104385 -0.1009965,-0.2074826 -0.1009965,-0.229062 0,-0.021579 -0.042069,-0.1283143 -0.093476,-0.2372186 C 9.215966,6.4046637 9.1832814,6.8647109 9.1829647,6.4726229 9.1827573,6.2198763 9.1928947,6.1806702 9.2715817,6.129839 9.420155,6.0338643 10.289467,5.9089906 10.578072,5.9089906 c 0.462544,0 0.426729,-0.2199922 0.417286,-2.1352312 C 10.990879,2.8653105 10.977268,2.3240153 10.965105,2.256808 10.944902,2.1451613 10.923478,2.1300936 10.716608,2.0825813 10.475302,2.027161 10.453321,2.0270042 9.9969118,2.0769113 9.8005163,2.098387 9.6414533,2.0940799 9.5238053,2.0640713 9.3520759,2.0202623 9.3441366,1.8828529 9.2659369,1.6469273 9.1567823,1.3176136 8.837935,0.87406982 8.591938,0.84164518 c -0.00364,-0.001789 -0.0075,-0.002946 -0.011567,-0.002946 -0.00227,0 -0.00399,5.7429e-4 -0.00602,8.6571e-4 C 8.566631,0.83896918 8.558995,0.83869918 8.551444,0.83869918 Z M 9.3197073,11.932697 c -0.071389,0 -0.1153354,0.0939 -0.08318,0.177698 0.042107,0.109726 0.143685,0.06785 0.143685,-0.05923 0,-0.08006 -0.060505,-0.0776 -0.060505,-0.118466 z m -0.00116,0.560914 c -0.035113,0.0013 -0.083569,0.02861 -0.1478494,0.0804 -0.09372,0.07551 -0.1112053,0.119626 -0.1135478,0.286675 -0.00154,0.108592 -5.143e-4,0.219672 0.00219,0.246821 0.00932,0.09304 0.1574905,0.04938 0.2438125,-0.07184 0.059179,-0.08311 0.087982,-0.185134 0.091567,-0.324504 0.00386,-0.149577 -0.017661,-0.219699 -0.076181,-0.217552 z"/>
+ <path style="fill:#cf1717" d="M 7.0769324,6.3236612 C 7.0686266,6.6247206 7.0155069,6.7865217 6.8233055,7.1548553 6.7085769,7.3747193 6.6436123,7.5812929 6.5320106,8.0823109 6.4174265,8.5967184 6.5565549,8.7841909 6.8860844,8.5602684 7.0038472,8.4802464 7.0502126,8.4632676 7.0811178,8.5108824 V 6.3236612 Z m -0.1833146,3.141462 c -0.015831,0.0584 -0.032087,0.1191063 -0.052735,0.169922 -0.1137955,0.2800532 -0.1197098,0.4166938 -0.041014,0.8638388 0.066159,0.375925 0.1344012,0.527789 0.2712051,0.601004 0.086655,0.04637 0.1333864,0.042 0.1590403,-0.01842 0.010933,-0.674973 0.032807,-1.3379426 -0.3364954,-1.6163508 z M 6.8233058,13.935827 C 6.5902949,14.159482 5.934219,14.538176 5.7165175,14.8072 c -0.2538964,0.313749 -0.3709641,0.590975 -0.4076451,0.965959 -0.020694,0.211514 -0.016294,0.226842 0.061105,0.226842 0.045698,0 0.1464455,-0.05634 0.2243306,-0.124721 0.1066254,-0.09362 0.1525101,-0.112836 0.186663,-0.07869 0.1417903,0.141791 0.3815863,-0.06215 0.2745536,-0.233537 -0.070491,-0.112875 -0.059648,-0.141085 0.078682,-0.198382 0.069406,-0.02875 0.1868546,-0.104583 0.2603237,-0.169085 0.05457,-0.04791 0.084821,-0.06883 0.1163507,-0.08119 -0.046794,-0.39284 0.2350424,-0.785722 0.3124254,-1.178571 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/barrier.svg b/.icons/awkward/16x16/apps/barrier.svg
new file mode 100644
index 00000000..adbdacef
--- /dev/null
+++ b/.icons/awkward/16x16/apps/barrier.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#4062d0" d="m 8.1179686,3.2117196 c -0.1033576,-0.00388 -0.2083812,10e-4 -0.3125,0.00156 0.5470216,0.5321292 0.6397048,1.4113964 0.2203124,2.0656252 -0.065107,0.1015628 -0.1420652,0.1901304 -0.2234376,0.272656 -0.010616,0.011296 -0.019504,0.02418 -0.030468,0.035156 2.1203708,-0.025148 4.0279436,1.3053064 4.4515626,3.4585936 2.8e-4,0.00112 2.21e-4,0.00212 8e-4,0.00392 l 0.0039,-8e-4 c 0.125115,0.639372 0.752659,1.0562136 1.398437,0.928906 0.578972,-0.1139656 0.977403,-0.6264424 0.964063,-1.1921872 -0.0117,-0.065988 -0.02054,-0.1315892 -0.03359,-0.1984376 -0.623004,-3.1684696 -3.346091,-5.2593124 -6.4390626,-5.375 z"/>
+ <path style="fill:#4d8a17" d="M 7.7710934,5.582032 C 7.3547662,5.9828816 6.7641278,6.14648 6.2046874,6.0429696 5.9762374,6.0007004 5.7534474,5.9143872 5.550781,5.7828132 5.496751,5.7477372 5.4451374,5.7098772 5.3960934,5.6703132 5.3796094,7.7558972 4.1027673,9.2189267 1.9784375,9.6370925 c -0.03333,0.0067 -0.067686,0.01051 -0.1015624,0.01719 -0.5964684,0.157859 -0.9761785,0.7598355 -0.8546876,1.3796875 0.1194833,0.604782 0.6739868,1.014903 1.26875,0.960938 0.048937,-0.0083 0.097665,-0.01612 0.146875,-0.025 3.2868792,-0.646682 5.3588173,-3.1537848 5.3332809,-6.387874 z"/>
+ <path style="fill:#06aff2" class="st0" d="M 6.3877125,11.978102 C 7.0258509,12.103719 7.6492889,11.680672 7.7762797,11.035023 7.8930129,10.441936 7.5500413,9.8640954 6.9980525,9.677321 6.9446573,9.669525 6.8916381,9.660097 6.8390765,9.650093 4.6979005,9.2286806 3.3719793,6.9396952 3.3792013,4.8340304 3.0345661,5.184796 2.5231297,5.3610264 2.0028398,5.2581652 1.5728846,5.1737056 1.2218898,4.9146776 1.0061663,4.5705876 c -0.13673617,3.3238216 2.011321,6.7516064 5.374353,7.4127594 0.00136,5.6e-4 0.00388,5.6e-4 0.00608,5.6e-4 z"/>
+ <path style="fill:#00b7b7" class="st2" d="m 13.711654,4.4694536 c 0.593662,-0.05265 1.146741,0.3566272 1.265162,0.9605764 0.121992,0.6216048 -0.259343,1.2249932 -0.857704,1.3817628 -0.01892,0.00316 -0.037,0.0051 -0.05503,0.00874 C 11.92119,7.2421372 10.634701,9.1339156 10.645246,11.24169 10.299495,10.900468 9.7947646,10.730272 9.2811246,10.831269 8.8436882,10.916618 8.487389,11.183586 8.2739026,11.536001 8.1188234,8.198388 10.230229,5.1505568 13.605184,4.4871228 c 0.03531,-0.00681 0.07088,-0.011076 0.10647,-0.017668"/>
+ <path style="fill:#4062d0;fill-rule:evenodd" d="m 9.4180222,12.399083 c 0.090395,0.06641 -0.044925,0.154617 -0.1103827,0.150243 -0.1773852,-0.01185 -0.2385728,-0.227381 -0.1901037,-0.371008 0.0867,-0.256916 0.4021321,-0.333703 0.6316344,-0.229964 0.3368038,0.15224 0.4311968,0.579089 0.2698248,0.89226 C 9.8039108,13.258021 9.2621865,13.370286 8.8661088,13.150299 8.3676855,12.873468 8.23746,12.215414 8.516563,11.736787 c 0.338031,-0.579681 1.1131625,-0.727915 1.674138,-0.389406 0.66109,0.39892 0.827362,1.291564 0.429267,1.934763 -0.459617,0.742599 -1.4700501,0.926931 -2.1953898,0.469128 -0.8241771,-0.520185 -1.0265842,-1.648594 -0.508988,-2.456016 0.5806647,-0.905805 1.8271804,-1.126299 2.7166408,-0.548848 0.987471,0.64108 1.226061,2.005799 0.58871,2.977267"/>
+ <path style="fill:#06aff2;fill-rule:evenodd" transform="scale(-1)" d="m -6.6408386,-4.2783504 c 0.072316,0.05313 -0.03594,0.1236937 -0.088306,0.1201946 -0.1419082,-0.00948 -0.1908583,-0.1819049 -0.152083,-0.2968068 0.06936,-0.2055325 0.3217057,-0.2669621 0.5053075,-0.1839714 0.269443,0.1217922 0.3449577,0.4632716 0.2158598,0.7138081 -0.1720673,0.3339259 -0.6054468,0.4237378 -0.9223089,0.2477483 -0.3987385,-0.2214649 -0.502919,-0.7479082 -0.2796366,-1.1308095 0.2704248,-0.4637449 0.8905299,-0.5823318 1.3393102,-0.3115251 0.528872,0.3191363 0.6618897,1.0332515 0.3434135,1.5478109 -0.3676934,0.5940791 -1.1760398,0.7415446 -1.7563116,0.3753019 -0.6593416,-0.4161482 -0.8212672,-1.3188749 -0.4071903,-1.9648122 0.4645317,-0.724644 1.4617442,-0.9010392 2.1733129,-0.4390788 0.789976,0.5128637 0.980848,1.6046393 0.4709672,2.3818136"/>
+ <path style="fill:#00b7b7;fill-rule:evenodd" transform="scale(1,-1)" d="m 2.1890044,-3.89623 c 0.050606,0.03718 -0.02515,0.086558 -0.061795,0.08411 -0.099304,-0.00664 -0.1335586,-0.1272932 -0.1064245,-0.2076991 0.048536,-0.1438274 0.2251229,-0.1868145 0.3536035,-0.1287393 0.1885506,0.085228 0.2413943,0.3241877 0.1510542,0.4995079 -0.1204091,0.2336743 -0.4236789,0.2965228 -0.6454123,0.173369 -0.2790289,-0.1549764 -0.3519322,-0.5233704 -0.1956839,-0.7913167 0.1892376,-0.3245189 0.6231741,-0.4075035 0.9372211,-0.2179987 0.3700935,0.2233248 0.4631765,0.7230477 0.2403136,1.0831255 -0.2573041,0.4157241 -0.822968,0.5189173 -1.2290299,0.2626284 -0.4613934,-0.2912118 -0.5747056,-0.9229209 -0.2849433,-1.3749343 0.3250696,-0.5070907 1.0228979,-0.6305283 1.5208387,-0.3072581 0.5528087,0.3588912 0.6863769,1.1228929 0.329573,1.6667431"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bash.svg b/.icons/awkward/16x16/apps/bash.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bash.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/basingstoke.svg b/.icons/awkward/16x16/apps/basingstoke.svg
new file mode 100644
index 00000000..2db472cb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/basingstoke.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <rect style="fill:#5c29a1" rx="3" ry="3" height="16" width="16" y="0" x="0"/>
+ <path style="fill:#efe3b7" d="m5 3c-3 0-3 3-3 3v4h3v3h6v-3h3v-4s0-3-3-3h-6zm0.5 3a1.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.5zm5 0a1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5 -1.5 1.5 1.5 0 0 1 1.5 -1.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/basket.svg b/.icons/awkward/16x16/apps/basket.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/basket.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/bastion.svg b/.icons/awkward/16x16/apps/bastion.svg
new file mode 100644
index 00000000..0c448954
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bastion.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <path d="M 7.5,0 C 3.3578644,0 0,3.3578644 0,7.5 0.00223438,8.7519112 0.31781543,9.9833487 0.91796875,11.082031 L 0,12 4,15 4.5878906,14.412109 C 5.5096827,14.80029 6.4998074,15.000175 7.5,15 c 0.3228348,-0.0033 0.6451198,-0.02744 0.9648438,-0.07227 L 9,16 13,14 12.527344,13.054688 C 13.176971,12.468464 13.719,11.773079 14.128906,11 H 16 V 7 H 14.982422 C 14.9083,5.9197038 14.601131,4.8682682 14.082031,3.9179688 L 15,3 11,0 10.412109,0.58789062 C 9.490317,0.1997095 8.5001925,-1.7482206e-4 7.5,0 Z" style="fill:#38aff1"/>
+ <path d="m6.4570312 0.080078125c-3.4380915 0.4793238-6.1261541 3.2823511-6.4238281 6.7753907 0.11177644 1.3069351 0.70998516 2.0589273 3.9667969 3.1445312v2h2v-1.451172c1.1935218 0.268324 2.4638858 0.42799 3.6113281 0.283203l0.3886719 1.167969 2-1-0.423828-0.849609c0.664404-0.452967 1.171728-1.1419902 1.423828-2.150391 0.921406-3.6856246-2.820119-7.3633531-6.5429688-7.9199219z" style="fill:#3f3f3f"/>
+ <path d="m10 7s1-1 2-1c0 0 0 2-1 2s-1-1-1-1z" style="fill:#1bffe1"/>
+ <path d="m7 7s-1-1-2-1h-1s0 2 2 2c1 0 1-1 1-1z" style="fill:#1bffe1"/>
+ <ellipse cx="9" cy="5.5" rx="1" ry=".5" style="fill:#df563d"/>
+ <ellipse cx="7.5" cy="3.4999998" rx="1.5" ry=".5" style="fill:#df563d"/>
+ <ellipse cx="6" cy="1.4999999" rx="1" ry=".5" style="fill:#df563d"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/battleblock-theater.svg b/.icons/awkward/16x16/apps/battleblock-theater.svg
new file mode 100644
index 00000000..657bf6c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/battleblock-theater.svg
@@ -0,0 +1,5 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect width="16" height="16" rx="1" ry="1" style="fill:#e4e4e4"/>
+ <path d="m1 10v6h2v-6zm12 0v6h2v-6z" style="fill:#3ca2e4"/>
+ <path d="m2 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-1zm12 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-14 3v1h16v-1z" style="fill:#4f4f4f"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bbc.svg b/.icons/awkward/16x16/apps/bbc.svg
new file mode 100644
index 00000000..484bf03f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bbc.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#c2352a" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#fff" opacity=".8" d="m1 6v5h4v-3h-1v-2h-2zm1 1h1v1h-1zm0 2h2v1h-2z"/>
+ <path fill="#fff" opacity=".8" d="m11 6h4v1h-3v3h3v1h-4v-4z"/>
+ <path fill="#fff" opacity=".8" d="m6 6v5h4v-3h-1v-2h-2zm1 1h1v1h-1zm0 2h2v1h-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bcompare.svg b/.icons/awkward/16x16/apps/bcompare.svg
new file mode 100644
index 00000000..7a017401
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bcompare.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 16,8 C 16,3.568 12.432,0 8,0 7.2068612,0 6.8266816,0.91987196 6.1043804,1.1329102 3.39947,1.930707 0.91464764,3.3080484 0.2343686,6.062266 0.08121836,6.6823192 0,7.331326 0,8 0,12.432 3.568,16 8,16 8.4071508,16 8.877062,15.269363 9.2675332,15.211236 12.205865,14.773824 14.542528,13.450512 15.524304,10.733571 15.832246,9.8813804 16,8.9610012 16,8 Z"/>
+ <circle style="fill:#f4d6b6" cx="8" cy="8" r="5"/>
+ <path style="fill:#fb4848" d="M 8 0 C 4.6727308 0 1.832284 2.0108915 0.62304688 4.8886719 L 3.4394531 5.9609375 A 5 5 0 0 1 8 3 L 8 0 z"/>
+ <path style="fill:#fb4848" d="M 0.46204878,1.999863 A 0.46880974,0.46880974 0 0 0 0,2.4686257 V 6.5312373 A 0.46880974,0.46880974 0 0 0 0.46876285,7 H 4.5313743 a 0.46880974,0.46880974 0 0 0 0.33143,-0.8001927 L 0.80019282,2.1371959 A 0.46880974,0.46880974 0 0 0 0.46204878,1.999863 Z"/>
+ <path style="fill:#486afb" d="M 12.560547 10.039062 A 5 5 0 0 1 8 13 L 8 16 C 11.327269 16 14.167716 13.989108 15.376953 11.111328 L 12.560547 10.039062 z"/>
+ <path style="fill:#486afb" d="m 15.537784,13.999954 a 0.4687926,0.4687926 0 0 0 0.462032,-0.468746 V 9.4687455 A 0.4687926,0.4687926 0 0 0 15.531071,8.9999999 h -4.062463 a 0.4687926,0.4687926 0 0 0 -0.331418,0.800163 l 4.062463,4.0624631 a 0.4687926,0.4687926 0 0 0 0.338131,0.137328 z"/>
+ <circle style="fill:#ffffff" cx="8" cy="8" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/becalm.svg b/.icons/awkward/16x16/apps/becalm.svg
new file mode 100644
index 00000000..eb333a12
--- /dev/null
+++ b/.icons/awkward/16x16/apps/becalm.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#5838cf" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#1f8ce5" d="m 14.400391,8 c -1.6,0 -2.001172,2 -3.201172,2 -1.2000002,0 -2.3996096,-1 -3.5996096,-1 -1.2,0 -1.9992188,1.400391 -3.1992188,1.400391 -1.2,0 -1.6007812,-2 -2.8007812,-2 C 1.1319429,8.400391 0.54494136,8.582229 0,8.804688 V 11 11.199219 13 H 16 V 11.199219 11 8.451172 C 15.510349,8.198207 14.957633,8 14.400391,8 Z"/>
+ <path style="fill:#61aeec" d="M 14.400391 10 C 12.800391 10 12.399219 12 11.199219 12 C 9.9992188 12 8.7996094 11 7.5996094 11 C 6.3996094 11 5.6003906 12.400391 4.4003906 12.400391 C 3.2003906 12.400391 2.7996094 10.400391 1.5996094 10.400391 C 1.1319429 10.400391 0.54494136 10.582229 0 10.804688 L 0 13 L 0 13.199219 L 0 15 L 16 15 L 16 13.199219 L 16 13 L 16 10.451172 C 15.510349 10.198207 14.957633 10 14.400391 10 z"/>
+ <path style="fill:#d54b3e" d="m 5,11 h 9.6 c 0,0.4 -2.413861,3.2 -3.6,3.2 H 7.5108912 C 5,14.2 5,12.2 5,11 Z"/>
+ <rect style="fill:#d54b3e" width=".4" height="6.2" x="11.6" y="5"/>
+ <rect style="fill:#d54b3e" width=".4" height="3.6" x="9.6" y="-11.6" transform="rotate(90)"/>
+ <path style="fill:#fed7ea" d="m 10.317301,2 c 0,0 1.751608,2.7397288 1.680597,8 H 8.4 C 9.5271852,7.6019288 10.135974,4.8279468 10.317301,2 Z"/>
+ <path style="fill:#a8d0f1" d="m 14.4,12 c -1.6,0 -2,2 -3.2,2 -1.2,0 -2.4,-1 -3.6,-1 -1.2,0 -2,1.4 -3.2,1.4 -1.2,0 -1.6,-2 -2.8,-2 -0.4676665,0 -1.05505864,0.18301 -1.6,0.405469 V 15.2 C 0,15.6432 0.3568,16 0.8,16 H 15.2 C 15.6432,16 16,15.6432 16,15.2 V 12.451562 C 15.510349,12.198597 14.957242,12 14.4,12 Z"/>
+ <circle style="fill:#ffffff" cx="4" cy="4" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bendy-and-the-ink-machine.svg b/.icons/awkward/16x16/apps/bendy-and-the-ink-machine.svg
new file mode 100644
index 00000000..07127551
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bendy-and-the-ink-machine.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="M 5,0 C 1.936,1.2012 3.395e-4,4.709 0,8 0,12.418 3.5817,16 8,16 12.418,16 16,12.418 16,8 15.997,4.7128 14.06,1.2014 11,0 11,0.32393 10.999,0.85209 11,1 11,2.1046 9.6569,3 8,3 6.3431,3 5,2.1046 5,1 5.0013,0.84938 5,0.15859 5,0 Z"/>
+ <path style="fill:#ffce66" d="M 5,5 C 4.5838,5.0296 3.7032,5.7329 3,6 2.301,7.005 2.0004,7.7759 2,9 2,12.314 4.6863,15 8,15 11.314,15 14,12.314 14,9 13.998,7.7744 13.702,7.0046 13,6 12.299,5.7339 11.414,5.0294 11,5 9.9486,4.9253 8,6 8,6 8,6 6.0514,4.9253 5,5 Z M 4.5059,7 C 4.6847,7.0011 4.8675,7.044 5.043,7.1348 5.7447,7.4976 6.1351,8.4977 5.957,9.4727 5.9174,9.6898 5.8493,9.8884 5.7637,10.068 A 2.5,0.5 0 0 0 4.5,10 2.5,0.5 0 0 0 3.2324,10.07 C 3.0908,9.7726 3.0067,9.4214 3,9.0469 L 4,9 3.1836,8.0391 C 3.4549,7.3791 3.9693,6.9968 4.5059,7 Z M 11.547,7 C 11.725,7.0074 11.903,7.0583 12.076,7.1543 12.767,7.5384 13.142,8.5422 12.951,9.5078 12.911,9.7122 12.843,9.8979 12.762,10.068 A 2.5,0.5 0 0 0 11.5,10 2.5,0.5 0 0 0 10.234,10.07 C 10.091,9.7694 10.005,9.4158 10,9.0371 L 11,9 10.207,7.9844 C 10.492,7.3393 11.013,6.9779 11.547,7 Z M 5,11 V 13.701 C 4.4345,13.406 4,13 4,13 V 12 C 4,11 5,11 5,11 Z M 6,11 H 7 V 14 H 6 Z M 9,11 H 10 V 14 H 9 Z M 11,11 C 11,11 12,11 12,12 V 13 C 12,13 11.565,13.406 11,13.701 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/beryl-settings.svg b/.icons/awkward/16x16/apps/beryl-settings.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/beryl-settings.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/betaflight-configurator.svg b/.icons/awkward/16x16/apps/betaflight-configurator.svg
new file mode 100644
index 00000000..807d925f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/betaflight-configurator.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffbb00" class="st0" d="M 11.495328,10.959472 C 10.598132,10.5796 9.943926,10.00979 9.308412,9.7628725 9.6448604,9.6109233 9.9626176,9.4019933 10.149534,9.2120565 c 0.205607,-0.20893 0.280373,-0.4558472 0.261682,-0.7027648 0.672897,0.4558476 1.457944,0.4938348 1.869158,0.5128284 0.411216,0.018996 0.82243,0.113962 0.897197,0.3038984 0,0 0.130841,-2.3172252 -4.5607478,-3.8557104 0,0 1.4018688,0.645784 1.8317758,1.1586124 0,0 -0.504673,-0.037988 -0.7102806,0.3038984 C 9.6261688,7.1037617 9.6074772,7.3506793 9.7009344,7.6355837 9.626168,7.6165917 9.5327104,7.6165917 9.4392524,7.5975957 l -7.4392526,-4.197596 0.785047,1.7094284 -0.7289723,-0.2659108 0.2242991,0.41786 c 0,0 0.3177572,0.6077968 1.0280376,1.8803708 0.5607476,1.0066632 1.5700932,1.5004984 2.9158876,1.4435176 h 0.1682244 c 0.3364488,-0.018996 0.8598132,-0.075975 1.364486,-0.113962 -0.037384,0.1899364 -0.037384,0.41786 0.018692,0.6837712 C 7.8317762,9.4589733 7.9626172,9.6679033 8.11215,9.7818653 7.7196264,9.9718017 7.246271,10.351675 7.0967382,10.788529 v 0 c -0.1121496,0.284905 -0.1495328,0.607797 0,1.006663 v 0 c 0.018692,0.07597 0.056075,0.15195 0.1121496,0.246918 0.037384,0.07597 0.093458,0.151948 0.1682244,0.227923 0.8224296,1.006664 2.9406448,0.835721 4.2116728,0.303899 0.01869,0 0.03738,-0.019 0.05607,-0.019 0.09346,-0.03799 0.205608,-0.09497 0.299066,-0.132956 0.01869,-0.019 0.03738,-0.019 0.05607,-0.03799 0.11215,-0.05698 0.205608,-0.113962 0.317757,-0.170943 C 13.570094,11.472297 14,10.598589 14,10.598589 c 0,0 -1.289719,0.873708 -2.504672,0.360879 z m 0.317757,-3.4378503 c 0.35514,0.1519496 0.897196,1.0636448 0.897196,1.0636448 -0.448598,-0.075975 -1.364486,-0.3798732 -1.457944,-0.7217588 -0.09346,-0.341886 0.205608,-0.4938348 0.560748,-0.341886 z m -1.17757,4.4825013 c 0,0 0.09346,0.303898 -0.01869,0.702765 -0.130841,0.03799 -0.261683,0.05698 -0.392524,0.09497 0.224299,-0.170942 0.411215,-0.436854 0.411216,-0.797733 z M 4.485982,6.2110601 7.7196268,8.0724381 C 7.121496,8.1294189 6.5046736,8.1863993 6.1869168,8.2053933 5.7009352,8.2243853 5.2710288,8.1674053 4.8971968,8.0344505 4.3364492,7.8445141 3.9252344,7.4646413 3.6261688,6.9518125 3.2523372,6.3060285 3.0093464,5.8311873 2.841122,5.5272893 L 3.5140192,5.7552129 2.841122,4.2927017 8.7289728,7.5975965 c -0.1682244,0.018992 -0.3177572,0.075975 -0.46729,0.1329556 z m 3.4392524,2.3362188 c 0.2242992,-1.1016312 1.6261684,-0.759746 1.6261684,-0.759746 -0.5046732,0 -0.8037384,0.1329556 -0.9532712,0.341886 -0.2242992,0.303898 0.056075,0.5508156 0.056075,0.5508156 -0.074766,-0.018996 -0.1495328,-0.037988 -0.186916,-0.075974 v 0.018996 C 8.57944,9.0601097 8.93458,9.1740717 8.93458,9.1740717 c -0.1308408,0.018992 -0.2429904,0 -0.3364484,-0.018996 0.074766,0.1709428 0.186916,0.3038984 0.2429908,0.3418856 -0.3177572,0 -0.46729,0.075974 -0.5794396,0.113962 C 8.0186924,9.4399805 7.8130848,9.0221201 7.9252344,8.5472789 Z m 0.8537474,2.4311871 c 0,0 -0.5046732,0.645784 -1.6074768,0.645784 -0.056075,-0.246917 -0.037384,-0.493835 0.018692,-0.721758 0.35514,0.227923 0.8785048,0.341885 1.5887848,0.07597 z m -0.915888,1.500498 c 0.4672896,-0.113962 1.0654204,-0.379872 1.626168,-1.025656 0,0 -0.074766,0.721758 -0.5981308,1.386536 C 8.6481406,12.801856 8.4051498,12.744876 8.1808506,12.649907 8.0687014,12.592926 7.9565518,12.535945 7.8630938,12.478964 Z m 4.5107382,-0.588803 c -0.05607,-0.170943 -0.09346,-0.531822 -0.09346,-0.531822 0.392524,0.03799 0.859814,-0.132955 0.859814,-0.132955 -0.317757,0.41786 -0.766356,0.664777 -0.766356,0.664777 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bibletime.svg b/.icons/awkward/16x16/apps/bibletime.svg
new file mode 100644
index 00000000..24a8a667
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bibletime.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#3d65c2" cx="8" cy="8" r="8"/>
+ <path style="fill:#ff982d" d="M 7 2 L 7 5 L 4 5 L 4 7 L 7 7 L 7 14 L 9 14 L 9 7 L 12 7 L 12 5 L 9 5 L 9 2 L 7 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bijiben.svg b/.icons/awkward/16x16/apps/bijiben.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bijiben.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/billard-gl.svg b/.icons/awkward/16x16/apps/billard-gl.svg
new file mode 100644
index 00000000..5f522bba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/billard-gl.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#e4e4e4" cx="2.928" cy="10.928" r="8" transform="rotate(-30)"/>
+ <path style="fill:#ffa81f" d="M 11.109375 0.63671875 C 8.873974 1.4015479 6.6624151 2.2565094 5.1074219 3.0976562 C 4.8804835 3.2204151 4.6424753 3.3555924 4.3945312 3.5 C 3.1393411 4.2310483 1.6458277 5.2151032 0.21679688 6.1972656 A 8 8 0 0 0 0.21484375 6.1972656 C 0.21304042 6.2050089 0.21271725 6.2129568 0.2109375 6.2207031 C 0.15959793 6.4441583 0.11774728 6.6691402 0.0859375 6.8945312 A 8 8 0 0 0 0.072265625 7.0039062 C 0.044497816 7.2223976 0.025265464 7.4411549 0.015625 7.6601562 A 8 8 0 0 0 0.013671875 7.7421875 C 0.0062845317 7.9611732 0.0070216642 8.1801833 0.017578125 8.3984375 A 8 8 0 0 0 0.02734375 8.5273438 C 0.041196823 8.7417678 0.06076796 8.9555226 0.091796875 9.1679688 C 0.094675337 9.1876767 0.10049009 9.2068765 0.10351562 9.2265625 C 0.13768042 9.4488595 0.1795994 9.6698327 0.23242188 9.8886719 A 8 8 0 0 0 0.28515625 10.078125 C 0.33186117 10.252711 0.37892221 10.428176 0.4375 10.599609 A 8 8 0 0 0 0.5625 10.919922 C 0.61529391 11.055147 0.66431507 11.19162 0.72460938 11.324219 C 0.82918311 11.554197 0.94532343 11.779232 1.0722656 12 A 8 8 0 0 0 3.8613281 14.835938 C 5.0097615 13.68195 6.5787895 12.351368 8.59375 11.263672 C 10.649073 10.154186 13.385795 9.248463 15.978516 8.5488281 A 8 8 0 0 0 15.953125 7.203125 C 15.773009 6.0699943 15.412458 4.8415451 14.927734 4 C 14.825998 3.8244185 14.717635 3.6547251 14.603516 3.4882812 A 8 8 0 0 0 14.189453 2.9335938 C 14.186528 2.930031 14.182618 2.9273855 14.179688 2.9238281 C 14.107935 2.836751 14.030339 2.7557216 13.955078 2.671875 A 8 8 0 0 0 13.707031 2.4023438 C 13.609866 2.3035976 13.508351 2.208751 13.40625 2.1152344 A 8 8 0 0 0 13.197266 1.9296875 C 13.083165 1.8322856 12.967125 1.7373694 12.847656 1.6464844 A 8 8 0 0 0 12.65625 1.5078125 C 12.526288 1.4148833 12.397276 1.3214638 12.261719 1.2363281 C 11.899204 1.0086534 11.515439 0.80879414 11.117188 0.640625 A 8 8 0 0 0 11.109375 0.63671875 z M 8.4179688 3.0019531 A 3.4996809 3.4996809 0 0 1 11.53125 4.75 A 3.4996809 3.4996809 0 0 1 10.25 9.53125 A 3.4996809 3.4996809 0 0 1 5.46875 8.25 A 3.4996809 3.4996809 0 0 1 6.75 3.46875 A 3.4996809 3.4996809 0 0 1 8.4179688 3.0019531 z"/>
+ <path style="fill:#3f3f3f" d="M 8.7970274,4.0094713 C 8.6674962,4.0278044 8.5366804,4.0735985 8.4120856,4.1470598 8.1585238,4.2965599 7.9859274,4.5354985 7.925134,4.8094497 7.8754267,5.0411483 7.9033347,5.2146674 8.0329178,5.4954263 L 8.621879,5.1475241 C 8.532003,4.9266912 8.5665059,4.7823443 8.7238885,4.6895513 c 0.1661266,-0.097948 0.3584451,-0.03956 0.4619304,0.143485 0.078245,0.1383999 0.070949,0.281122 -0.021172,0.4068687 -0.056653,0.075069 -0.1299981,0.1287802 -0.284857,0.2260381 l 0.3214265,0.5719747 0.096235,-0.057001 C 9.6821652,5.7540896 10.055108,5.8269092 10.244409,6.1617473 10.423617,6.4787277 10.341,6.8362006 10.048089,7.0088989 9.7682972,7.1738644 9.4499644,7.0957651 9.2339366,6.8064474 L 8.6469002,7.1504185 C 9.0327145,7.7503647 9.739103,7.9174077 10.359892,7.5513905 10.985052,7.1827958 11.180834,6.4444079 10.819898,5.8059831 10.585163,5.3907835 10.252516,5.2056293 9.8344459,5.2497327 9.9441873,5.0004965 9.9282739,4.7769569 9.7844034,4.5224796 9.5685988,4.140764 9.1856212,3.9544721 8.7970274,4.0094713 Z M 6.4893007,5.3578379 5.5,5.9416059 5.8156523,6.4998218 6.2217661,6.2600248 7.7730819,9 8.3543443,8.6579945 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/birdie.svg b/.icons/awkward/16x16/apps/birdie.svg
new file mode 100644
index 00000000..df4c13bc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/birdie.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <path style="fill:#3a99e7" d="m 8,1036.3622 -0.7619048,1 -0.8380952,-0.5 -0.5666668,1.2262 c -1.7548188,0.3611 -2.9947504,1.2092 -4.0223199,2.5498 C 0.01370668,1042.9831 0,1047.0289 0,1049.3146 c 0,2.2857 4.190476,3.0476 8,3.0476 3.809524,0 8,-0.7619 8,-3.0476 0,-2.2857 -0.01372,-6.3315 -1.811013,-8.6764 -1.02757,-1.3406 -2.267501,-2.1887 -4.02232,-2.5498 L 9.6,1036.8622 l -0.8380952,0.5 z"/>
+ <circle style="fill:#86572f" cx="8" cy="1048.862" r="1.5"/>
+ <path style="fill:#ffc12e" d="m 8.0000004,1046.3621 c -0.076585,10e-5 -0.150514,0.035 -0.2047416,0.098 l -1.7012171,1.7377 c -0.1820414,0.2101 -0.086301,0.831 0.1712383,0.8311 l 1.7347204,0.3333 1.7347207,-0.3333 c 0.2575358,-10e-5 0.3532789,-0.621 0.1712383,-0.8311 l -1.7012173,-1.7377 c -0.054228,-0.063 -0.128157,-0.097 -0.2047417,-0.098 z"/>
+ <g>
+ <ellipse style="opacity:0.6" cx="161.062" cy="1018.685" rx="1.527" ry="1.472" transform="matrix(-0.97032493,0.24180473,0.15783338,0.98746576,0,0)"/>
+ <ellipse style="opacity:0.76381908;fill:#ffffff" cx="816.456" cy="553.746" rx=".391" ry=".589" transform="matrix(0.52938519,0.84838159,-0.77241219,0.63512157,0,0)"/>
+ </g>
+ <ellipse style="opacity:0.6" cx="176.92" cy="1014.802" rx="1.527" ry="1.472" transform="matrix(0.97032493,0.24180473,-0.15783338,0.98746576,0,0)"/>
+ <ellipse style="opacity:0.76381908;fill:#ffffff" cx="820.94" cy="547.756" rx=".391" ry=".589" transform="matrix(0.52938519,0.84838159,-0.77241219,0.63512157,0,0)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bisq.svg b/.icons/awkward/16x16/apps/bisq.svg
new file mode 100644
index 00000000..493c0064
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bisq.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <path style="fill:#4f4f4f" d="m 14.611425,1051.2459 c -0.358154,-0.1666 -0.860387,-0.5448 -1.668557,-1.6114 -0.38827,-0.5125 -0.781826,-0.9993 -0.874565,-1.0819 -0.295477,-0.2632 -0.330686,-0.1605 -1.136442,-0.1874 -0.895755,-0.03 -0.9562089,0.1798 -0.92232,0.5571 0.04491,0.5004 -0.01179,1.0317 -0.1122956,1.176 -0.2284263,0.3278 -0.7915557,0.3753 -1.2298536,0.1038 -0.2675317,-0.1656 -0.3951621,-0.3934 -0.5992528,-1.0693 -0.3844229,-1.2733 -1.2120519,-2.1949 -1.9544961,-2.9033 -0.3384217,-0.3229 -0.5874922,-0.5046 -0.871423,-0.6357 -0.4765458,-0.2199 -0.8732203,-0.2798 -0.9886456,-0.149 -0.067273,0.076 0.011765,0.1702 0.3194488,0.6603 0.1022342,0.1629 0.1834357,0.2883 0.2477716,0.3886 0.4212685,0.7315 0.00584,0.9026 -0.6704375,0.9018 -0.5172415,0 -0.7799044,-0.135 -1.0196078,-0.4462 -0.09882,-0.1283 -0.3936652,-0.6318 -0.6552133,-1.1189 C 2.0178805,1044.9779 2,1044.93 2,1044.5601 c 0,-0.3276 0.052589,-0.5246 0.3553588,-1.3312 0.1954489,-0.5207 0.3688891,-1.0274 0.3854208,-1.0682 0.023739,-0.059 -0.097467,-0.075 -0.577482,-0.08 -0.1498704,-0.3347 0.091126,-0.689 0.4759095,-0.7205 0.4616122,-0.049 0.8652758,-0.3645 1.4902948,-0.6273 0.7476363,-0.3143 0.8791849,-0.3961 1.5943152,-0.3643 1.7347202,0.2367 3.2120951,1.2694 4.088989,2.1296 l 1.0076859,0.9374 -0.08873,0.7656 c 1.751125,0.4564 0.74932,1.5791 -0.208637,0.1533 l -0.166032,-0.2457 c -0.256684,0.079 -0.4379819,-0.1108 -0.6326629,-0.1656 -0.2799278,-0.079 -0.2175823,0.4846 -0.5088804,0.1115 -1.5100876,-1.0835 -0.9216101,1.7839 0.1713592,2.4899 0.5106619,0.3245 0.6213941,0.7196 0.9871061,0.6724 0.338438,-0.043 0.471966,0.064 1.161844,-0.4141 0.799122,-0.5539 1.134508,-0.5808 1.592008,-0.1281 0.0882,0.088 0.451005,0.5401 0.806223,1.2749 0.930837,1.9257 1.127549,1.8266 1.597855,2.2798 0.227537,0.2192 0.432025,0.453 0.45442,0.5193 0.05823,0.1724 -0.07725,0.4381 -0.271605,0.5327 -0.249098,0.1211 -0.805317,0.1032 -1.103343,-0.036 z"/>
+ <path style="fill:none;stroke:#4e4e4e;stroke-linecap:round;stroke-linejoin:round" d="m 3.813,1041.7582 c -2.3785308,0.7303 -3.42851109,-1.5199 -3.296,-2.3695 0.24585696,-1.5765 1.9647167,-2.2893 3.929,-0.4825 l 0,0 0,0"/>
+ <path style="fill:#ffffff" transform="translate(0,1036.3622)" d="M 8.9785156,6 C 8.6757972,6 8.4221196,6.3916625 8.1171875,7.6640625 8.0375235,7.9964625 7.9962425,8.2883813 8,8.5507812 8.010967,9.3164812 8.5278965,9.9597 9.4355469,10.5625 9.8775755,10.8561 10.190508,10.9845 10.5,11 10.809492,10.9845 11.122425,10.8561 11.564453,10.5625 12.472104,9.9597 12.989034,9.3164813 13,8.5507812 c 6.73e-4,-0.046986 -9.8e-5,-0.094919 -0.0023,-0.1438607 -0.01,-0.2243809 -0.302631,-0.2168633 -0.368027,-0.4897427 -0.304936,-1.2723989 -0.188673,-0.9241871 -0.491391,-0.9241871 -0.155099,0.0018 -0.206688,-0.3643127 -0.400755,-0.1043127 -0.191215,0.2560476 -0.614149,-0.1108656 -0.801121,0.07188 -0.12308,0.1202987 -0.245157,0.2087929 -0.366118,0.24452 -0.02617,0.005 -0.04705,0.00462 -0.07031,0.015625 -0.02326,-0.011 -0.04414,-0.010625 -0.07031,-0.015625 C 10.124975,7.1150781 9.8131824,6.690225 9.4960938,6.265625 9.3020261,6.005625 9.133615,6.0018 8.9785156,6 Z"/>
+ <path style="fill:#4f4f4f" transform="translate(0,1036.3622)" d="M 12.021484 6 C 11.943935 6.0009 11.863092 6.0014744 11.777344 6.0351562 C 11.691595 6.0688375 11.60094 6.135625 11.503906 6.265625 C 11.37506 6.4381576 11.247862 6.6013266 11.121094 6.75 C 11.025618 6.8628668 10.930238 6.9689571 10.835938 7.046875 L 10.820312 7.0742188 C 11.049456 7.4701393 12.117747 8.0789444 12.998047 8.5234375 C 12.998837 8.2677441 12.959867 7.9855853 12.882812 7.6640625 C 12.577882 6.3916625 12.324202 6 12.021484 6 z"/>
+ <path style="fill:#4f4f4f" d="M 9.5265561,1044.3628 C 9.8255827,1044.3498 10,1044.5537 10,1044.9333 c 0,0.4276 -0.043978,0.4773 -0.3570363,0.3969 -0.2954787,-0.076 -0.476278,-0.2035 -0.5601644,-0.3931 -0.1333235,-0.3015 -0.1108474,-0.4043 0.1054705,-0.4925 0.1253979,-0.051 0.2386104,-0.079 0.3382863,-0.081 z"/>
+ <path style="fill:#4f4f4f" d="m 10.500001,1046.362 c 0.275769,0 0.499999,0.013 0.499999,0.022 0,0.013 -0.133307,0.1543 -0.296063,0.2794 l -0.203936,0.1988 -0.203938,-0.1988 C 10.133307,1046.5383 10,1046.398 10,1046.384 c 0,-0.012 0.224231,-0.022 0.500001,-0.022 z"/>
+ <path style="fill:#4f4f4f" d="m 11.447444,1044.3628 c -0.299027,-0.013 -0.473444,0.1909 -0.473444,0.5705 0,0.4276 0.04398,0.4773 0.357036,0.3969 0.295479,-0.076 0.476278,-0.2035 0.560165,-0.3931 0.133323,-0.3015 0.110847,-0.4043 -0.105471,-0.4925 -0.125398,-0.051 -0.23861,-0.079 -0.338286,-0.081 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bitcoin-qt.svg b/.icons/awkward/16x16/apps/bitcoin-qt.svg
new file mode 120000
index 00000000..b43f4101
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bitcoin-qt.svg
@@ -0,0 +1 @@
+bitcoin.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/bitcoin.svg b/.icons/awkward/16x16/apps/bitcoin.svg
new file mode 100644
index 00000000..9bcb1301
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bitcoin.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#f7931a" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 6,2 6,4 C 5.754153,4.01 5.3019103,4 5.0664062,4 L 4,4 4,5 C 4,5 4.3594181,4.985005 4.3457031,5 4.8058321,4.993 4.95236,5.3260671 5,5.5488281 L 5,10.5 C 4.982365,10.640776 4.9973503,10.99 4.6757812,11 4.6906312,11.013 4,11 4,11 l 0,1 1.1269531,0 C 5.4020551,11.99 5.734241,12 6,12 L 6,14 7,13.98242 7,12 l 0.984375,0 0.03125,2 1,0 -0.03125,-2 C 10.892187,11.861524 12,11.633628 12,9.5 12,8 10.999089,7.500955 9.816203,7.5 10.566521,7.443175 10.999459,7 10.999797,5.75 11,5 10.566521,4 9.999797,4 L 9,4 9,2 8,2 8,4 C 7.701376,3.999995 7.30317,3.989 7,4 L 7,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/16x16/apps/bitcoin128.svg b/.icons/awkward/16x16/apps/bitcoin128.svg
new file mode 120000
index 00000000..b43f4101
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bitcoin128.svg
@@ -0,0 +1 @@
+bitcoin.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/bitmap2component.svg b/.icons/awkward/16x16/apps/bitmap2component.svg
new file mode 100644
index 00000000..d6e684bd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bitmap2component.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#45b445" d="m0 3v12.199c0 0.443 0.35758 0.801 0.80078 0.801h14.398c0.443 0 0.801-0.358 0.801-0.801v-12.199h-16z"/>
+ <path fill="#6ac36a" d="m16 3v-2.2c0-0.4432-0.35657-0.8-0.8-0.8h-14.4c-0.4432 0-0.8 0.3568-0.8 0.8v2.2z"/>
+ <path fill="#fff" fill-rule="evenodd" d="m8.3369 9.7585c0 0.45442 0.01148 0.83338-0.21819 1.237-0.18538 0.3281-0.47903 0.52989-0.80714 0.52989-0.44786 0-0.7087-0.34123-0.7087-0.84487 0-0.99415 0.8908-1.1746 1.734-1.1746v0.25264m1.1763 2.843c-0.0771 0.0689-0.18866 0.07382-0.27561 0.02789-0.3872-0.322-0.4561-0.471-0.6694-0.778-0.6398 0.653-1.0926 0.848-1.9227 0.848-0.981 0-1.7455-0.605-1.7455-1.818 0-0.9463 0.5135-1.591 1.2435-1.906 0.6333-0.2789 1.5175-0.3281 2.1934-0.4052v-0.15093c0-0.27725 0.02133-0.60535-0.14108-0.84487-0.1427-0.2149-0.415-0.3035-0.6546-0.3035-0.44458 0-0.84159 0.22803-0.93838 0.7005-0.01969 0.10499-0.09679 0.20835-0.20178 0.21327l-1.1319-0.1214c-0.0951-0.0213-0.2001-0.0984-0.1739-0.2444 0.2609-1.3715 1.4995-1.7849 2.6084-1.7849 0.56762 0 1.3091 0.15093 1.757 0.58074 0.56762 0.52989 0.51348 1.237 0.51348 2.0064v1.8177c0 0.54629 0.22639 0.78581 0.43966 1.0811 0.07546 0.10499 0.09187 0.23131-0.0033 0.31006-0.23788 0.1985-0.66113 0.56762-0.89408 0.77432l-0.0033-0.0033"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bitshares2-light.svg b/.icons/awkward/16x16/apps/bitshares2-light.svg
new file mode 100644
index 00000000..e2e61b29
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bitshares2-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#38bdec" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <g transform="matrix(0.4,0,0,0.4,-1,-1.2)">
+ <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/16x16/apps/bitwarden.svg b/.icons/awkward/16x16/apps/bitwarden.svg
new file mode 100644
index 00000000..119e36c4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bitwarden.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#2f91c9" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 8 2 C 3.4712637 2.0001556 3.3562732 2.0020817 3.2382812 2.0742188 C 2.9878036 2.2274269 3 2.0392924 3 5.6113281 C 3 9.2361478 2.9961926 9.1622747 3.2695312 9.8652344 C 3.58396 10.673877 4.0885442 11.358881 4.9199219 12.101562 C 5.6175002 12.724718 6.446652 13.286606 7.3691406 13.765625 C 7.6812308 13.927683 7.8415152 14.002678 8 14 C 8.1584851 14.0027 8.3187693 13.927692 8.6308594 13.765625 C 9.553348 13.286606 10.382499 12.724719 11.080078 12.101562 C 11.911455 11.35888 12.41604 10.673877 12.730469 9.8652344 C 13.003812 9.1622747 13 9.2361478 13 5.6113281 C 13 2.0392896 13.012194 2.227427 12.761719 2.0742188 C 12.643726 2.0020638 12.528736 2.000155 8 2 z M 8 4 C 9.6897526 4.0000578 10.311888 4.0038125 10.988281 4.0078125 C 10.992206 4.4898742 11 4.6278742 11 5.6113281 C 11 7.4246197 10.996496 8.3313295 10.972656 8.7089844 C 10.948836 9.0866392 11.010905 8.7710134 10.867188 9.140625 C 10.677526 9.628391 10.42353 10.004211 9.7460938 10.609375 C 9.2676788 11.036745 8.6508622 11.429017 8 11.794922 L 8 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bitwig-studio.svg b/.icons/awkward/16x16/apps/bitwig-studio.svg
new file mode 100644
index 00000000..a2da0bd9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bitwig-studio.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ff5722" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g style="fill:#ffffff">
+ <circle cx="5.25" cy="5.75" r=".75"/>
+ <circle cx="7.25" cy="5.75" r=".75"/>
+ <circle cx="9.25" cy="5.75" r=".75"/>
+ <circle cx="11.25" cy="5.75" r=".75"/>
+ <circle cx="3.25" cy="7.75" r=".75"/>
+ <circle cx="5.25" cy="7.75" r=".75"/>
+ <circle cx="7.25" cy="7.75" r=".75"/>
+ <circle cx="9.25" cy="7.75" r=".75"/>
+ <circle cx="11.25" cy="7.75" r=".75"/>
+ <circle cx="13.25" cy="7.75" r=".75"/>
+ <circle cx="3.25" cy="9.75" r=".75"/>
+ <circle cx="5.25" cy="9.75" r=".75"/>
+ <circle cx="11.25" cy="9.75" r=".75"/>
+ <circle cx="13.25" cy="9.75" r=".75"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/blackmagic-Fusion8.svg b/.icons/awkward/16x16/apps/blackmagic-Fusion8.svg
new file mode 100644
index 00000000..f4b13c6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/blackmagic-Fusion8.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#2d4dc0" d="M 8.3046875 0.005859375 A 8 8 0 0 0 5.9296875 0.2734375 A 8 8 0 0 0 0.2734375 10.070312 A 8 8 0 0 0 10.070312 15.726562 A 8 8 0 0 0 15.726562 5.9296875 A 8 8 0 0 0 8.3046875 0.005859375 z"/>
+ <path style="fill:#ffffff" d="m 7.7409825,11.033333 c -0.2530728,0.06781 -0.4766718,0.239384 -0.607672,0.466282 -0.1309999,0.226899 -0.1677875,0.506328 -0.099977,0.759401 0.067811,0.253073 0.2393842,0.476672 0.4662828,0.607673 0.2268991,0.131 0.5063283,0.167787 0.759401,0.09998 0.2530729,-0.06781 0.4766719,-0.239385 0.6076722,-0.466283 C 8.9976894,12.273484 9.034477,11.994054 8.9666665,11.740981 8.8988561,11.487909 8.7272822,11.26431 8.5003836,11.133309 8.2734845,11.00231 7.9940554,10.965522 7.7409825,11.033333 Z"/>
+ <path style="fill:#ffffff" d="m 10.474343,9.8287056 c 0.444031,0.04806 0.906113,-0.141097 1.196138,-0.489648 C 11.960506,8.9905072 12.07033,8.4923497 11.954769,8.0495366 11.839209,7.6067231 11.501509,7.2316875 11.080605,7.0787254 10.659701,6.9257634 10.167412,6.9991701 9.8062737,7.2687449 9.5445302,7.4641254 9.3590395,7.745544 9.1548568,8.0033163 9.0527655,8.1322026 8.9443349,8.2568547 8.819093,8.3620383 8.6938515,8.4672214 8.5508046,8.5527984 8.3945155,8.5957962 8.2382264,8.638794 8.0726699,8.6381188 7.9129862,8.6113216 7.7533023,8.5845281 7.5986961,8.53224 7.4475179,8.473032 7.1451623,8.3546168 6.8474791,8.2061275 6.5256571,8.1712951 6.0816264,8.1232353 5.6195437,8.3123923 5.3295186,8.6609423 5.0394941,9.0094926 4.9296699,9.5076496 5.0452302,9.9504636 c 0.1155602,0.4428144 0.4532605,0.8178504 0.8741643,0.9708124 0.4209041,0.152962 0.9131936,0.07955 1.2743318,-0.19002 0.2617435,-0.195381 0.4472346,-0.476799 0.6514169,-0.7345714 0.1020914,-0.128887 0.2105223,-0.253539 0.3357638,-0.358722 0.1252415,-0.105184 0.2682889,-0.190761 0.424578,-0.233759 0.1562891,-0.043 0.3218455,-0.04232 0.4815293,-0.01553 0.1596838,0.0268 0.31429,0.07908 0.4654682,0.138289 0.3023556,0.118417 0.6000395,0.266905 0.9218605,0.301738 z"/>
+ <path style="fill:#ffffff" d="M 10.038441,6.5358791 C 10.609337,6.5959536 11.203443,6.3595082 11.576333,5.9238204 11.949222,5.488133 12.090424,4.8654367 11.941847,4.3119203 11.793269,3.7584042 11.359083,3.2896096 10.817921,3.0984071 10.276758,2.9072045 9.6438152,2.9989632 9.1794945,3.3359313 8.8429671,3.580157 8.6044789,3.9319297 8.3419587,4.2541452 8.2106985,4.4152531 8.0712873,4.5710682 7.9102623,4.7025472 7.7492378,4.8340263 7.56532,4.9409977 7.3643769,4.9947446 7.1634338,5.0484917 6.9505757,5.0476477 6.745268,5.0141538 6.5399599,4.9806582 6.3411803,4.9153018 6.1468088,4.8412919 5.7580656,4.6932725 5.3753299,4.5076612 4.9615592,4.4641209 4.3906625,4.4040464 3.7965565,4.640492 3.423667,5.0761797 3.050778,5.5118671 2.9095757,6.1345634 3.0581531,6.6880798 3.2067308,7.2415958 3.6409167,7.7103905 4.1820791,7.901593 4.7232411,8.0927955 5.3561846,8.0010369 5.8205053,7.6640687 6.1570326,7.4198431 6.3955209,7.0680703 6.6580411,6.7458548 6.7893014,6.584747 6.9287125,6.4289321 7.0897374,6.2974529 7.250762,6.1659738 7.4346798,6.0590025 7.6356229,6.0052554 c 0.2009431,-0.053747 0.4138013,-0.052903 0.619109,-0.019409 0.205308,0.033495 0.4040877,0.098852 0.598459,0.172862 0.3887433,0.1480193 0.7714791,0.3336307 1.1852501,0.3771707 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/blackmagic-Fusion9.svg b/.icons/awkward/16x16/apps/blackmagic-Fusion9.svg
new file mode 100644
index 00000000..c23b0be3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/blackmagic-Fusion9.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#fed909" d="M 8.3046875 0.005859375 A 8 8 0 0 0 5.9296875 0.2734375 A 8 8 0 0 0 0.2734375 10.070312 A 8 8 0 0 0 10.070312 15.726562 A 8 8 0 0 0 15.726562 5.9296875 A 8 8 0 0 0 8.3046875 0.005859375 z"/>
+ <circle style="fill:#273f57" cx="5.657" cy="9.798" r="7" transform="rotate(-15)"/>
+ <path style="fill:#fed909" d="m 7.7409825,11.033333 c -0.2530728,0.06781 -0.4766718,0.239384 -0.607672,0.466282 -0.1309999,0.226899 -0.1677875,0.506328 -0.099977,0.759401 0.067811,0.253073 0.2393842,0.476672 0.4662828,0.607673 0.2268991,0.131 0.5063283,0.167787 0.759401,0.09998 0.2530729,-0.06781 0.4766719,-0.239385 0.6076722,-0.466283 C 8.9976894,12.273484 9.034477,11.994054 8.9666665,11.740981 8.8988561,11.487909 8.7272822,11.26431 8.5003836,11.133309 8.2734845,11.00231 7.9940554,10.965522 7.7409825,11.033333 Z"/>
+ <path style="fill:#fed909" d="m 10.474343,9.8287056 c 0.444031,0.04806 0.906113,-0.141097 1.196138,-0.489648 C 11.960506,8.9905072 12.07033,8.4923497 11.954769,8.0495366 11.839209,7.6067231 11.501509,7.2316875 11.080605,7.0787254 10.659701,6.9257634 10.167412,6.9991701 9.8062737,7.2687449 9.5445302,7.4641254 9.3590395,7.745544 9.1548568,8.0033163 9.0527655,8.1322026 8.9443349,8.2568547 8.819093,8.3620383 8.6938515,8.4672214 8.5508046,8.5527984 8.3945155,8.5957962 8.2382264,8.638794 8.0726699,8.6381188 7.9129862,8.6113216 7.7533023,8.5845281 7.5986961,8.53224 7.4475179,8.473032 7.1451623,8.3546168 6.8474791,8.2061275 6.5256571,8.1712951 6.0816264,8.1232353 5.6195437,8.3123923 5.3295186,8.6609423 5.0394941,9.0094926 4.9296699,9.5076496 5.0452302,9.9504636 c 0.1155602,0.4428144 0.4532605,0.8178504 0.8741643,0.9708124 0.4209041,0.152962 0.9131936,0.07955 1.2743318,-0.19002 0.2617435,-0.195381 0.4472346,-0.476799 0.6514169,-0.7345714 0.1020914,-0.128887 0.2105223,-0.253539 0.3357638,-0.358722 0.1252415,-0.105184 0.2682889,-0.190761 0.424578,-0.233759 0.1562891,-0.043 0.3218455,-0.04232 0.4815293,-0.01553 0.1596838,0.0268 0.31429,0.07908 0.4654682,0.138289 0.3023556,0.118417 0.6000395,0.266905 0.9218605,0.301738 z"/>
+ <path style="fill:#fed909" d="M 10.038441,6.5358791 C 10.609337,6.5959536 11.203443,6.3595082 11.576333,5.9238204 11.949222,5.488133 12.090424,4.8654367 11.941847,4.3119203 11.793269,3.7584042 11.359083,3.2896096 10.817921,3.0984071 10.276758,2.9072045 9.6438152,2.9989632 9.1794945,3.3359313 8.8429671,3.580157 8.6044789,3.9319297 8.3419587,4.2541452 8.2106985,4.4152531 8.0712873,4.5710682 7.9102623,4.7025472 7.7492378,4.8340263 7.56532,4.9409977 7.3643769,4.9947446 7.1634338,5.0484917 6.9505757,5.0476477 6.745268,5.0141538 6.5399599,4.9806582 6.3411803,4.9153018 6.1468088,4.8412919 5.7580656,4.6932725 5.3753299,4.5076612 4.9615592,4.4641209 4.3906625,4.4040464 3.7965565,4.640492 3.423667,5.0761797 3.050778,5.5118671 2.9095757,6.1345634 3.0581531,6.6880798 3.2067308,7.2415958 3.6409167,7.7103905 4.1820791,7.901593 4.7232411,8.0927955 5.3561846,8.0010369 5.8205053,7.6640687 6.1570326,7.4198431 6.3955209,7.0680703 6.6580411,6.7458548 6.7893014,6.584747 6.9287125,6.4289321 7.0897374,6.2974529 7.250762,6.1659738 7.4346798,6.0590025 7.6356229,6.0052554 c 0.2009431,-0.053747 0.4138013,-0.052903 0.619109,-0.019409 0.205308,0.033495 0.4040877,0.098852 0.598459,0.172862 0.3887433,0.1480193 0.7714791,0.3336307 1.1852501,0.3771707 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bleachbit.svg b/.icons/awkward/16x16/apps/bleachbit.svg
new file mode 120000
index 00000000..d5ad4059
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bleachbit.svg
@@ -0,0 +1 @@
+computerjanitor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/blender.svg b/.icons/awkward/16x16/apps/blender.svg
new file mode 100644
index 00000000..03fe18b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/blender.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#f4b43f" d="m7.172 0.51367c-0.25562 0-0.51116 0.099-0.70703 0.29492-0.39174 0.39173-0.39174 1.0223 0 1.4141l2.7774 2.7773h-7.2422c-0.554 0-1 0.446-1 1s0.446 1 1 1c1.2758-0.003 2.2729-0.00083 3.9297 0l-5.123 5.1211c-0.39174 0.39174-0.39174 1.0223 0 1.4141 0.39174 0.39174 1.0243 0.39174 1.416 0 0.91708-0.92204 1.6458-1.647 2.832-2.832a5 5 0 0 0 4.9451 4.297 5 5 0 0 0 5 -5 5 5 0 0 0 -1.4668 -3.5332l0.002-0.002s-3.8246-3.8147-5.6562-5.6562c-0.1956-0.19592-0.4511-0.29497-0.7067-0.29497z"/>
+ <circle fill="#fff" cx="10" cy="10" r="3"/>
+ <circle fill="#408ef4" cx="10" cy="10" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bless.svg b/.icons/awkward/16x16/apps/bless.svg
new file mode 120000
index 00000000..601daaa9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bless.svg
@@ -0,0 +1 @@
+okteta.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/blinken.svg b/.icons/awkward/16x16/apps/blinken.svg
new file mode 100644
index 00000000..8a668fe6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/blinken.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e7a73c" d="m8 4e-8c-4.432 0-8 3.568-8 8h8z"/>
+ <path fill="#e74c3c" d="m8 4e-8c4.432 0 8 3.568 8 8h-8z"/>
+ <path fill="#5dc15c" d="m8 16c4.432 0 8-3.568 8-8h-8z"/>
+ <path fill="#3c88e7" d="m8 16c-4.432 0-8-3.568-8-8h8z"/>
+ <circle fill="#3f3f3f" cx="8" cy="8" r="4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/blivet-gui.svg b/.icons/awkward/16x16/apps/blivet-gui.svg
new file mode 120000
index 00000000..86ccd96d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/blivet-gui.svg
@@ -0,0 +1 @@
+partitionmanager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/blobAndConquer.svg b/.icons/awkward/16x16/apps/blobAndConquer.svg
new file mode 100644
index 00000000..7fce38ad
--- /dev/null
+++ b/.icons/awkward/16x16/apps/blobAndConquer.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <g>
+ <circle style="fill:#ffc129" cx="8" r="8" cy="8"/>
+ <path d="m1 5v9h1v-11z" style="fill:#f13c3c"/>
+ <path style="fill:#3f3f3f" d="m4 6v1l3 1v-1zm8 0-3 1v1l3-1zm-6.5 2a1.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:#f13c3c" d="m2.7226562 2a8 8 0 0 0 -2.1328124 3h14.822265a8 8 0 0 0 -2.130859 -3z"/>
+ </g>
+ <circle style="fill:#c03630" cx="11.5" r="4.5" cy="11.5"/>
+ <path style="fill-rule:evenodd;fill:#ffffff" d="m11.5 8.9999996s-0.354375-0.007-0.723635 0.17775c-0.369255 0.1846-0.776365 0.6556009-0.776365 1.3222504h1c0-0.500001 0.5-0.500001 0.5-0.500001s0.5 0 0.5 0.500001c0 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.6666495-0.40711-1.1376504-0.776365-1.3222504-0.369265-0.18465-0.72364-0.17775-0.72364-0.17775z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/blobby.svg b/.icons/awkward/16x16/apps/blobby.svg
new file mode 100644
index 00000000..89bd876a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/blobby.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#e4e4e4" cx="8" cy="8" r="8"/>
+ <path style="fill:#4f4f4f" d="M 6.9859376,0.065625 C 6.7436724,0.0960266 6.505994,0.13921036 6.2710936,0.190625 5.9287672,2.5536988 6.3291232,5.0879756 7.60625,7.3140624 6.95025,8.3594476 6.1629312,9.3390696 5.2445312,10.057812 3.3455876,7.5990016 2.671388,4.5325592 3.0976564,1.6789062 2.828788,1.8873958 2.5694952,2.1070852 2.3296875,2.3476562 2.0930346,5.183274 2.8856996,8.0614752 4.6546876,10.515625 c -1.0610584,0.746011 -2.242202,1.31131 -3.4843751,1.646094 0.1220047,0.20037 0.2519871,0.394626 0.390625,0.582812 2.6805433,-0.809712 5.0973521,-2.549811 6.6359377,-5.1039062 1.2464168,8e-7 2.4925948,0.2610928 3.6078128,0.6531252 -1.480137,3.461301 -4.4767024,5.849031 -7.9343756,6.555469 0.3057284,0.184189 0.6214736,0.353436 0.952344,0.496093 C 8.1340208,14.381369 10.98538,11.940421 12.395312,8.6210936 13.56834,9.1745488 14.621945,9.9037652 15.507812,10.75 15.602048,10.491464 15.68315,10.227421 15.750781,9.9570312 13.740314,8.1612252 11.124011,7.0508956 8.1968752,6.9875 7.5408748,5.8767588 7.1475984,4.7003156 6.9507812,3.5242188 7.3853792,3.4752148 7.8167112,3.4510208 8.24375,3.45 11.11517,3.44314 13.781322,4.5002008 15.81875,6.30625 15.733171,5.9065016 15.612869,5.520912 15.470312,5.1460936 13.081716,3.3268932 10.045521,2.430384 6.8851564,2.8710936 6.823974,1.9567924 6.826438,0.98757436 6.9859376,0.065625 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/blobwars.svg b/.icons/awkward/16x16/apps/blobwars.svg
new file mode 100644
index 00000000..daf5974e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/blobwars.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <circle cx="8" cy="8" r="8" style="fill:#ffc129"/>
+ <path style="fill:#f13c3c" d="m1 5v9h1v-11z"/>
+ <path style="fill:#3f3f3f" d="m4 6v1l3 1v-1l-3-1zm8 0l-3 1v1l3-1v-1zm-6.5 2a1.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:#f13c3c" d="m2.7226562 2a8 8 0 0 0 -2.1328124 3h14.822265a8 8 0 0 0 -2.130859 -3h-10.558594z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/blockbench.svg b/.icons/awkward/16x16/apps/blockbench.svg
new file mode 100644
index 00000000..482d9679
--- /dev/null
+++ b/.icons/awkward/16x16/apps/blockbench.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#1d93d8" cx="8.5" cy="8.5" r="7.5"/>
+ <path style="fill:#ffffff" d="m 13.825684,4.9750247 c -0.124844,0.00105 -0.504443,0.028298 -1.734872,0.1120325 -0.461872,0.031429 -1.174944,0.079909 -1.584603,0.1077466 C 10.096548,5.2226401 9.4294816,5.2679656 9.0238381,5.2955315 8.6181942,5.3230978 7.941269,5.3687361 7.5195601,5.3969354 6.0780924,5.4933259 6.166633,5.4855101 6.0990313,5.522415 6.0146675,5.5684711 5.9613987,5.6596153 5.9360126,5.8013392 c -0.011332,0.063269 -0.026824,0.1312587 -0.034433,0.1511056 -0.0076,0.019845 -0.018566,0.074219 -0.02436,0.1208281 -0.00579,0.046609 -0.019245,0.1091507 -0.029895,0.1389827 -0.010646,0.029831 -0.024176,0.092196 -0.030038,0.1385604 -0.00586,0.046364 -0.018791,0.1039838 -0.028725,0.1280446 -0.00993,0.02406 -0.022699,0.081859 -0.02838,0.128468 -0.00569,0.046608 -0.01881,0.1084632 -0.029153,0.137432 -0.010343,0.028973 -0.023719,0.088114 -0.029749,0.131456 -0.00603,0.043343 -0.019178,0.1017999 -0.029213,0.1299054 -0.010035,0.028102 -0.023175,0.086563 -0.029212,0.1299054 -0.00603,0.043343 -0.019177,0.1017998 -0.029212,0.1299057 -0.010035,0.028103 -0.023175,0.086563 -0.029213,0.1299054 -0.00603,0.043343 -0.019177,0.1017995 -0.029212,0.129905 -0.010035,0.028103 -0.023175,0.086563 -0.029212,0.1299058 -0.00603,0.043342 -0.019178,0.1017998 -0.029212,0.129905 -0.010035,0.028103 -0.023179,0.086563 -0.029213,0.1299057 -0.00603,0.043343 -0.019178,0.1017999 -0.029212,0.1299054 -0.010035,0.028103 -0.023186,0.086713 -0.029213,0.1302155 -0.00602,0.043503 -0.017242,0.095315 -0.02493,0.1151615 -0.00769,0.019845 -0.023302,0.088046 -0.034714,0.1515564 -0.019331,0.1075767 -0.018923,0.1179387 0.00579,0.1515564 0.052163,0.070961 0.1151341,0.087036 0.5693807,0.1453543 0.2385681,0.030626 0.6112217,0.078873 0.8281006,0.1071833 0.2168788,0.028313 0.5931309,0.077249 0.8361154,0.1087621 0.2429845,0.031515 0.6438821,0.083544 0.8908828,0.1156123 0.2470011,0.03207 0.6232532,0.080573 0.8361158,0.1078036 0.462695,0.059188 1.2090401,0.1557984 1.5079291,0.1951967 0.490044,0.064595 0.665516,0.087619 1.047881,0.1375449 0.220895,0.028845 0.562644,0.073769 0.759442,0.099825 0.449413,0.059502 0.460856,0.059927 0.487344,0.018353 0.02049,-0.032168 0.04919,-0.1594157 0.111418,-0.4943627 0.0177,-0.095264 0.04732,-0.2511505 0.06583,-0.3464144 0.01852,-0.095264 0.04793,-0.2479026 0.06533,-0.3391976 0.0174,-0.091295 0.04386,-0.2212 0.05879,-0.2886787 0.01493,-0.067478 0.03143,-0.1486692 0.03666,-0.1804243 0.0097,-0.059027 0.03466,-0.1878433 0.100548,-0.5196219 0.02049,-0.1032023 0.0507,-0.2574175 0.06714,-0.3427211 0.01644,-0.085303 0.04338,-0.2249518 0.05985,-0.3103296 0.01646,-0.085378 0.04537,-0.2331925 0.06421,-0.3284569 0.01884,-0.095264 0.04809,-0.2446547 0.06501,-0.3319803 0.02795,-0.1442023 0.04817,-0.2465909 0.132555,-0.6711783 0.06307,-0.3173324 0.06605,-0.3520335 0.03459,-0.4052494 -0.01572,-0.026606 -0.05013,-0.060812 -0.07644,-0.076003 -0.02023,-0.011681 -0.0035,-0.020475 -0.07833,-0.019845 z M 5.000203,8.9322634 c -0.059895,-6.375e-4 -0.1168809,0.00364 -0.1751987,0.012574 -0.080325,0.012308 -0.7079595,0.1010517 -1.3947427,0.1971977 -0.6867832,0.096147 -1.2772026,0.1850128 -1.3120215,0.19748 -0.1476749,0.052879 -0.1599184,0.2367588 -0.020367,0.305847 0.029957,0.014831 0.093915,0.038278 0.14211,0.052126 0.048195,0.013849 0.104058,0.030278 0.1241393,0.036476 0.020081,0.00621 0.0628,0.018334 0.09493,0.026978 0.091621,0.024652 0.3288277,0.090584 0.4198834,0.1167121 0.026107,0.00749 0.073753,0.02085 0.1058836,0.029685 0.03213,0.00883 0.078135,0.021671 0.1022322,0.02853 0.071169,0.020254 0.360843,0.1010658 0.4162324,0.1161198 0.028114,0.0076 0.095478,0.02693 0.1496975,0.04288 0.05422,0.01594 0.1429431,0.04204 0.1971625,0.05799 0.054219,0.01595 0.1248699,0.03617 0.1569999,0.04497 0.03213,0.0088 0.074849,0.02097 0.09493,0.02706 0.020081,0.0061 0.0628,0.01805 0.09493,0.02652 0.1369228,0.03614 0.2381301,0.06453 0.5695806,0.159759 0.1927813,0.05539 0.4096602,0.11639 0.4819531,0.135573 0.2166542,0.05749 1.2163343,0.340277 1.3655339,0.386277 0.076309,0.02353 0.165032,0.05012 0.1971624,0.05912 0.03213,0.009 0.087797,0.02555 0.1237119,0.03682 0.03591,0.01127 0.1049195,0.03024 0.1533485,0.04218 0.048428,0.01192 0.1077721,0.02739 0.1318696,0.03437 0.024098,0.0069 0.066816,0.01899 0.09493,0.02673 0.028118,0.0078 0.1201231,0.03461 0.2044652,0.05974 0.2196902,0.06544 0.3185242,0.0932 0.416232,0.116825 0.03213,0.0078 0.1011373,0.02675 0.1533489,0.04218 0.052211,0.01542 0.1672228,0.04813 0.2555808,0.0727 0.088359,0.02458 0.1889668,0.05401 0.2236063,0.0654 0.034635,0.01139 0.1167887,0.03414 0.1825577,0.05058 0.065768,0.01642 0.2510451,0.06811 0.4116961,0.114851 0.4244576,0.123492 0.4480092,0.129271 0.5003798,0.122632 0.026201,-0.0034 0.7227993,-0.342553 1.5480063,-0.753863 1.622602,-0.808756 1.566261,-0.776665 1.566261,-0.892564 0,-0.07907 0.06442,-0.06354 -0.752138,-0.1813822 -0.216878,-0.031323 -0.483048,-0.069623 -0.591487,-0.085164 -0.10844,-0.01554 -0.262884,-0.038254 -0.34321,-0.050463 C 11.010068,9.8015053 10.763615,9.7656672 10.54272,9.7340716 10.321825,9.7024778 9.9603599,9.6504915 9.7394652,9.6185433 9.5185701,9.5865971 9.2031096,9.5411988 9.0384425,9.517675 8.6583594,9.4633779 7.849809,9.3462323 7.3954207,9.2796278 7.2026394,9.2513715 6.9101815,9.2090463 6.7455143,9.1855822 5.7387669,9.0421254 5.4280019,8.9960101 5.3434689,8.9775586 5.2079262,8.9479711 5.1000284,8.9333003 5.000203,8.9322548 Z M 4.1515081,10.545227 c -0.026273,0.0055 -0.5605955,1.139233 -0.5605955,1.189476 0,0.05699 0.041562,0.121633 0.09222,0.143408 0.05907,0.02539 0.070486,0.02546 0.137489,10e-4 0.030285,-0.01104 0.124088,-0.04086 0.20843,-0.06625 0.084341,-0.0254 0.204214,-0.06201 0.2663921,-0.08136 0.1084654,-0.03376 0.1819074,-0.05596 0.4711418,-0.14248 0.2392592,-0.07157 0.3892628,-0.12251 0.4285549,-0.14555 0.078346,-0.04594 0.1620043,-0.197031 0.2512165,-0.453627 0.025811,-0.07425 0.026006,-0.08056 0.00296,-0.09771 -0.013549,-0.01006 -0.051143,-0.02487 -0.083521,-0.03288 C 5.2502288,10.830707 4.9213291,10.743497 4.5499636,10.64295 4.3424711,10.586771 4.1631643,10.542797 4.1515025,10.545239 Z m 6.8177419,0.895778 c -0.01535,4.13e-4 -0.03442,0.0067 -0.05614,0.01914 -0.02659,0.01524 -0.106016,0.05941 -0.176509,0.09813 -0.113193,0.06217 -0.336767,0.191578 -0.485976,0.281264 -0.02812,0.01689 -0.08398,0.04723 -0.12414,0.06741 -0.04016,0.02018 -0.109169,0.05885 -0.1533482,0.08596 -0.216055,0.13258 -0.3044336,0.160243 -0.3972912,0.124295 -0.01845,-0.0071 -0.1143222,-0.03426 -0.2130512,-0.06024 -0.1544383,-0.04065 -0.1821782,-0.04437 -0.1986171,-0.0267 -0.017756,0.0191 -0.038454,0.06913 -0.1129291,0.273117 -0.015941,0.04366 -0.042395,0.111864 -0.058789,0.151557 -0.016395,0.03969 -0.03537,0.09165 -0.042131,0.115471 -0.00677,0.02381 -0.03294,0.09851 -0.058191,0.165991 -0.025253,0.06748 -0.051418,0.138926 -0.058162,0.158772 -0.00675,0.01985 -0.032888,0.09129 -0.058076,0.158773 -0.04289,0.11489 -0.1178345,0.379135 -0.1166649,0.41134 0.00116,0.032 0.071085,0.09681 0.12488,0.115753 0.074907,0.02638 0.080327,0.02619 0.1781095,-0.0066 0.129629,-0.04347 0.9515199,-0.459612 1.1715652,-0.593173 0.108439,-0.06582 0.267631,-0.157108 0.353791,-0.202865 0.08616,-0.04576 0.170614,-0.09284 0.187664,-0.104645 0.05963,-0.04127 0.102172,-0.124548 0.132069,-0.258571 0.01637,-0.0734 0.03934,-0.175676 0.05106,-0.227278 0.01172,-0.0516 0.02724,-0.123049 0.03452,-0.158773 0.0072,-0.03572 0.03662,-0.164386 0.0652,-0.285945 0.02858,-0.121557 0.05198,-0.237079 0.05198,-0.256681 0,-0.0306 -0.01524,-0.0462 -0.04082,-0.0455 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/blockdevice.svg b/.icons/awkward/16x16/apps/blockdevice.svg
new file mode 120000
index 00000000..e10055af
--- /dev/null
+++ b/.icons/awkward/16x16/apps/blockdevice.svg
@@ -0,0 +1 @@
+kcmdf.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/blockout.svg b/.icons/awkward/16x16/apps/blockout.svg
new file mode 100644
index 00000000..43392bdc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/blockout.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4799e2" width="5" height="5" x="5" y="1"/>
+ <path fill="#66b7fe" d="m1 1h4v5h-5v-4s0-1 1-1z"/>
+ <path fill="#66fe76" d="m10 1h4s1 0 1 1v4h-5z"/>
+ <rect fill="#3182c6" width="5" height="5" x="5" y="6"/>
+ <rect fill="#20c931" width="5" height="5" x="0" y="6"/>
+ <rect fill="#20c931" width="5" height="5" x="10" y="6"/>
+ <rect fill="#1e4f77" width="5" height="5" x="5" y="11"/>
+ <path fill="#278e33" d="m0 11h5v5h-4c-1 0-1-1-1-1z"/>
+ <path fill="#278e33" d="m10 11h5v4c0 1-1 1-1 1h-4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/blogilo.svg b/.icons/awkward/16x16/apps/blogilo.svg
new file mode 100644
index 00000000..4e544618
--- /dev/null
+++ b/.icons/awkward/16x16/apps/blogilo.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#35b9f5" d="m8 0c-4.4181 0-8 3.5818-8 8s3.5819 8 8 8c4.418 0 8-3.5818 8-8s-3.582-8-8-8z"/>
+ <path fill="#fff" d="m8.3867 3l-2.3847 0.002h-0.0254c-0.9278 0-1.663 0.2747-2.1817 0.8144-0.321 0.3339-0.7458 0.9165-0.791 1.8594l-0.0019 3.8027c-0.0046 0.0717 0.0029 0.1422 0.0019 0.2168 0 1.0817 0.1738 1.8617 0.7207 2.4377 0.5468 0.575 1.355 0.867 2.4024 0.867h3.7207c0.9343-0.008 1.7243-0.314 2.2833-0.883 0.558-0.567 0.859-1.375 0.869-2.3377 0 0-0.003-0.3889-0.004-0.541-0.003-0.7435-0.005-1.2814-0.375-1.7539-0.419-0.5352-1.097-0.6253-1.621-0.6406 0.088-0.374 0.041-0.7882 0-1.2364-0.011-1.4921-1.0323-2.5647-2.5918-2.6074h-0.0215zm-0.2929 2c0.5085 0.0087 0.9142 0.5034 0.9062 1.0547-0.0083 0.5458-0.4201 0.9453-0.9219 0.9453h-2.1719c-0.5085-0.0088-0.9142-0.4645-0.9062-1.0156 0.0082-0.5511 0.4243-0.9858 0.9336-0.9805l2.1602-0.0039zm-2.1954 4h4.2036c0.495 0 0.898 0.4481 0.898 1 0 0.552-0.403 1-0.898 1h-4.2036c-0.4954 0-0.8984-0.448-0.8984-1 0-0.5519 0.403-1 0.8984-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bloomrpc.svg b/.icons/awkward/16x16/apps/bloomrpc.svg
new file mode 100644
index 00000000..95d6a918
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bloomrpc.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#5edd86" d="M 1.449918,0.42833961 C 3.5922842,1.0544343 11.715784,11.798263 8.4959488,16 2.1229555,14.827512 -0.03677971,9.6353911 1.449918,0.42833961 Z"/>
+ <path style="fill:#077cc5" d="M 12.569041,-7.9999993e-8 C 4.2098942,2.3119677 4.1235984,13.082675 8.4959488,16 15.757297,13.269895 16.93318,6.7623102 12.569041,-7.9999993e-8 Z"/>
+ <path style="fill:#218ef2" d="M 4.7850154,-7.9999992e-8 C 13.144162,2.3119677 12.868299,13.082675 8.4959488,16 4.1764059,14.375948 2.0538434,11.415168 2.0069846,7.859215 1.9750715,5.4374494 3.0169626,2.7396289 4.7850154,-7.9999992e-8 Z"/>
+ <path style="fill:#0dd8c1" d="M 15.570962,0.39999965 C 14.59128,0.21997157 7.9042,6.779701 8.4959488,16 14.676122,13.644855 17.057661,9.6070511 15.570962,0.39999965 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bluefish.svg b/.icons/awkward/16x16/apps/bluefish.svg
new file mode 100644
index 00000000..9fa83a8a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bluefish.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.035716 0 0 .045955 -.0084150 -3.2684)">
+ <g>
+ <path fill="#3780c9" transform="matrix(27.999 0 0 21.76 .23561 71.122)" d="m5.8613 3.0039c-1.6975-0.0615-3.5312 0.7108-5.0937 3.1426-0.27809 0.4332-0.76456 1.1803-0.7676 1.8535 0.0030377 0.6732 0.48951 1.4203 0.76758 1.8535 3.5715 5.5585 8.5662 2.4525 10.089 0.5155 0.316-0.4013 0.88-0.4716 1.291-0.244l3.528 1.953c1.046-0.484-0.73-2.8418-1.283-4.078 0.553-1.2362 2.329-3.5939 1.283-4.0781l-3.528 1.9531c-0.411 0.2276-0.975 0.1573-1.291-0.2441-0.857-1.0893-2.8131-2.5479-4.9957-2.627z"/>
+ </g>
+ </g>
+ <circle fill="#fff" cx="3" cy="6" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bluegriffon.svg b/.icons/awkward/16x16/apps/bluegriffon.svg
new file mode 100644
index 00000000..9baddc7e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bluegriffon.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#7767c0" d="m12.081546 1.0010472c-0.10658 0.00814-0.200994 0.063819-0.284701 0.1699833-0.09453 0.1198887-0.14219 0.2817405-0.128309 0.4252486 0.02051 0.2120518 0.07999 0.3869646 0.322699 0.8951694 0.133395 0.2793209 0.177049 0.3911221 0.223026 0.6149571 0.06493 0.3161143 0.09077 0.5931419 0.09031 0.960146-0.000513 0.3379734-0.01999 0.5840409-0.07104 0.9050319-0.04481 0.2818247-0.121549 0.6206178-0.13767 0.614957-0.0246-0.00864-0.05387-0.7710345-0.07599-1.1544959-0.02604-0.451498-0.04793-0.6325214-0.08536-0.810468-0.09958-0.4734444-0.321191-0.6734725-0.688352-0.6149571-0.103016 0.01642-0.269235 0.069587-0.284702 0.089922-0.0066 0.0087 0.03025 0.1465659 0.132715 0.4554164 0.0805 0.2426622 0.147026 0.4452139 0.147032 0.4496159 0.000019 0.01528-0.05846 0.036518-0.07104 0.025527-0.0065-0.00565-0.06474-0.093012-0.128309-0.190288-0.134145-0.2052766-0.202191-0.3051056-0.294065-0.4200274-0.247142-0.3091482-0.514551-0.4567524-0.7924297-0.4397526-0.1014035 0.00621-0.2542306 0.041341-0.2802962 0.064977-0.018078 0.016391-0.313552 0.043824 0.032343 1.3697303l0.2925929 1.5882599v2.007529c-0.0075 0.022065-0.116113 0.024942-0.259002 0.024942-0.080366 0-0.2433142-0.00624-0.3606951-0.015087-0.259361-0.0195775-0.2833627 0.0227139-0.3935912 0.0394891-0.1120524 0.0170829-0.2746002 0.0598901-0.4267777 0.1148697-0.4752695 0.1717231-0.8914869 0.3750037-1.2390335 0.8098027-0.3203359 0.400758-0.5919204 0.9111166-0.8590618 1.6151305-0.0801782 0.211303-0.2532046 0.717923-0.2940648 0.855139-0.1010839 0.339473-0.1572079 0.699853-0.1663055 1.090099-0.0081 0.347572 0.016894 0.633286 0.085356 0.924757 0.080313 0.341908 0.2001341 0.606851 0.3656525 0.830191 0.039622 0.05347 0.082474 0.100937 0.1283087 0.15026 0.00158 0.0019 0.00284 0.0029 0.00442 0.0047 0.00134 0.0016 0.00347 0.0036 0.00497 0.0052 0.0008684 0.000915-0.0008684 0.0036 0 0.0047 0.2130699 0.22506 0.4446493 0.45662 0.7401161 0.520053 0.2111752 0.04535 0.5793169 0.05318 0.5793169 0.01045 0-0.0072-0.064135-0.308203-0.1426261-0.545001-0.078495-0.236797-0.1420491-0.434324-0.1420767-0.440331-0.0000552-0.01051 0.039165-0.03482 0.056722-0.03482 0.00466 0 0.054172 0.07225 0.1090351 0.160121 0.2208721 0.353702 0.391158 0.55626 0.584273 0.695017 0.1146632 0.0824 0.2649058 0.145458 0.3843751 0.164762 0.07379 0.01191 0.2499932 0.01088 0.3226996-0.0052 0.089758-0.01986 0.1789587-0.05097 0.1899853-0.06498l-0.5699514-0.985174c0.3736299 0.30641 0.863845 0.602943 1.2103975 0.705461 0.434009 0.128387 0.843294 0.06567 1.153678-0.180426 0.09822-0.07788 0.199539-0.183106 0.194389-0.199571-0.0024-0.0076-0.363161-0.169092-0.802341-0.360274-0.439179-0.191179-0.7997425-0.353187-0.801793-0.359691-0.00592-0.01862 0.3403592 0.0024 0.716437 0.04468 0.120402 0.01353 0.316286 0.03631 0.43669 0.04989 0.387183 0.04365 0.474179 0.05005 0.740667 0.04989 0.282914-0.00016 0.406774-0.01205 0.621719-0.05976 0.334821-0.0743 0.693221-0.252186 0.98682-0.485004 0.119536-0.09479 0.178279-0.152797 0.171262-0.164763-0.0038-0.0066-0.474656-0.0048-1.386065 0-0.938281 0.005-1.365218 0.0016-1.381109-0.0052-0.0026-0.000458-0.0079 0.000713-0.0094 0-0.0061-0.01029 0.09391-0.298588 0.109035-0.31502 0.0043-0.0047 0.03949 0.0073 0.07599 0.03017 0.632014 0.395563 1.993019 0.293576 2.980287-0.225098 0.283294-0.148833 0.470182-0.289244 0.655311-0.485004 0.221447-0.234163 0.35197-0.489999 0.370059-0.735048 0.0053-0.07227 0.0029-0.07483-0.01432-0.07483-0.02107 0-0.365604 0.09915-0.550131 0.15954-0.06805 0.02227-0.242753 0.08109-0.389332 0.129954-0.957421 0.319165-1.354945 0.405154-1.87507 0.415386-0.297292 0.0059-0.563636-0.01303-0.555087-0.04003 0.0097-0.03054 0.414123-0.176903 0.688352-0.250044 0.234103-0.06244 0.356984-0.08896 0.901466-0.204793 0.804884-0.171232 1.096902-0.250969 1.452697-0.400303 0.750381-0.314946 1.425949-0.661193 1.559937-1.4081557 0.03487-0.1943296 0.03359-0.5348965 0.03359-0.5348965-0.000544-0.00457-0.640229 0.061841-1.10948 0.3377841-0.469284 0.2758905-0.858338 0.4990934-0.864019 0.4953934-0.013-0.00842-0.06807-0.138305-0.06168-0.1450365 0.0026-0.0027 0.06274-0.037572 0.13767-0.080061 0.359875-0.2040698 0.633226-0.4187715 0.930101-0.7304063 0.554814-0.5823998 0.879505-1.2547053 0.958737-1.9748265 0.012491-0.2929583-0.214647-0.5853933-0.351069-0.9543638-0.0054-0.0019-0.14155 0.2070268-0.541038 0.8290507-0.841235 1.3098523-0.885482 1.377289-0.892104 1.3703128-0.01512-0.015917 0.185228-0.3894572 0.522049-0.9798695 0.145801-0.2556218 0.302503-0.532255 0.346363-0.6149807 0.10791-0.2035343 0.25971-0.541266 0.317744-0.7002393 0.20387-0.5584682 0.133017-0.7324289-0.0093-1.1849813-0.04128-0.1314158-0.14049-0.3454406-0.218032-0.4699197-0.07688-0.1234186-0.192333-0.2791931-0.204303-0.2749901-0.438092 1.1040054-1.010906 2.4165126-1.613559 3.4997871-0.697776 1.2567103-0.728465 1.3176075-0.73571 1.3099759-0.0058-0.00607 0.05791-0.1943368 0.123353-0.3649138 0.163689-0.4267041 0.331608-0.766515 0.79243-1.6000505 0.294311-0.5323461 0.426719-0.7813839 0.545725-1.0297635 0.370731-0.7737487 0.549566-1.3985751 0.593635-2.0804126 0.0089-0.138581 0.009-0.2044675 0-0.2947154-0.04659-0.4707598-0.204317-0.657607-0.370609-0.9856494-0.09662-0.1905901-0.221526-0.3425453-0.33206-0.3997222-0.05003-0.025871-0.06653-0.030168-0.147032-0.030168-0.08297 0-0.09789 0.00344-0.16135 0.034813-0.154877 0.076472-0.199443 0.1967095-0.199346 0.5053095 0.000045 0.1654962 0.01209 0.2946992 0.06167 0.6648501l0.03305 0.2599062-0.0044 0.2952958c-0.0053 0.2926753-0.0094-0.012652-0.03799 0.2604636-0.06305 0.6006996-0.218095 1.2913274-0.446602 2.0247182-0.08621 0.2766682-0.213277 0.66191-0.227433 0.6851558-0.03307 0.054301 0.04861-0.3427509 0.213665-1.0552903 0.270722-1.1685892 0.335188-1.5855281 0.346397-2.1749761 0.0077-0.4079148-0.01838-0.6895424-0.09031-1.019901-0.04314-0.1980146-0.06007-0.2499222-0.12338-0.385221-0.177491-0.3793089-0.48752-0.7807396-0.740666-0.9549247-0.130492-0.089787-0.24916-0.12823893-0.35574-0.1200901z"/>
+ <path style="fill:#d54c41" d="m5.3428918 7.0037123c-0.3983379 0.0466354-0.7914727 0.1358136-1.1702146 0.2610455-0.3924971 0.1354868-0.7842607 0.3140478-1.0742323 0.6052451-0.021408 0.034337-0.1313119 0.1112577-0.088729 0.1299971 0.4264803-0.1087611 1.0255116-0.2660054 1.4302631-0.3742007 0.1096886-0.0293197 0.1927693-0.0517735 0.2885076-0.077366 0.1752782-0.0449453 0.3497644-0.0926351 0.5240026-0.1410482l0.1238847-0.036314c0.038992-0.043202 0.016648-0.1726775 0.022328-0.2478878-0.01188-0.039717 0.023992-0.1440873-0.055808-0.1194704z"/>
+ <path style="fill:#4f4f4f" d="m2.0519867 8.0022742c-0.1061507 0.0068-0.2429612 0.040492-0.3290145 0.082742-0.2455629 0.1205686-0.3898449 0.3393886-0.4579536 0.6849198-0.039853 0.2021897-0.046575 0.3130015-0.048905 0.850403-0.00133 0.2803513-0.0054 0.511269-0.00889 0.514838-0.00355 0.0036-0.016321-0.0053-0.031127-0.02299-0.0554297-0.066466-0.1266628-0.1849727-0.22675448-0.3907181-0.0368727-0.0757854-0.0666313-0.126096-0.0978147-0.1838706-0.0168021-0.031126-0.0401341-0.0873885-0.0489122-0.1011285-0.0543108-0.0850785-0.1543721-0.192046-0.2223071-0.2390331-0.0580971-0.040186-0.1457233-0.073545-0.2045222-0.073545-0.1698259 0-0.3195309 0.1608443-0.3645842 0.3907255-0.0432991 0.2209313 0.04094 0.4041331 0.217861 0.473467 0.02896 0.011354 0.073864 0.01662 0.1600613 0.018379 0.065677 0.0013 0.1255092 0.0051 0.1289383 0.0092 0.0034 0.0041 0.017667 0.04219 0.031127 0.08274 0.039365 0.118649 0.1348308 0.313433 0.2801074 0.565403 0.1535024 0.266239 0.25151228 0.4601 0.29344568 0.579193 0.044956 0.127688 0.2558747 0.969781 0.2845527 1.135404 0.024952 0.144121 0.031459 0.275687 0.017778 0.344758-0.00599 0.03042-0.03356 0.117269-0.062246 0.188468-0.079586 0.19753-0.085608 0.271554-0.031127 0.427497 0.1083855 0.310229 0.299012 0.520988 0.5735524 0.638954 0.069456 0.02984 0.081126 0.03157 0.097815-0.0092 0.03739-0.09133 0.085731-0.289955 0.1022608-0.4275 0.027059-0.225174 0.00717-0.385369-0.1067076-0.905565-0.052698-0.240676-0.094088-0.533225-0.075585-0.533225 0.00436 0.000006 0.038832 0.0241 0.075585 0.05517 0.036755 0.03106 0.1584018 0.131722 0.2712148 0.220645 0.2944314 0.232076 0.3308878 0.263508 0.666921 0.606775 0.1269868 0.129718 0.2187699 0.217194 0.2978923 0.289595 0.1573605 0.143988 0.2514421 0.206156 0.3823699 0.252823 0.070543 0.02515 0.09968 0.03209 0.1600604 0.03218 0.1473777 0.000148 0.2145258-0.06351 0.222307-0.21145 0.00547-0.104407-0.025336-0.224597-0.1067075-0.395297-0.0795657-0.166916-0.1433491-0.25445-0.2667706-0.37694-0.1436297-0.142543-0.2768943-0.2434-0.7069374-0.528628-0.3661276-0.242836-0.5293407-0.367438-0.6713678-0.514839-0.1871862-0.194266-0.2666837-0.35544-0.2756615-0.565403-0.0074045-0.172846 0.0342031-0.28311 0.1422764-0.395321 0.1108066-0.115051 0.2330937-0.179081 0.5913379-0.307984 0.3785108-0.136196 0.5196581-0.221765 0.5824452-0.3539516 0.0218455-0.0460085 0.0222523-0.0607554 0.0222301-0.1379024-0.0000207-0.0741355 0.0000318-0.093593-0.0177782-0.1287102-0.0824651-0.1625516-0.3306533-0.2604649-0.7336144-0.2850079l-0.1022607-0.0045875-0.3423533 0.353952c-0.1881299 0.1942595-0.3439677 0.3476816-0.3467993 0.3447576-0.0028842-0.00296 0.0790941-0.456518 0.1822921-1.0112898 0.1031962-0.5547734 0.1911849-1.0156947 0.1911849-1.0250799 0-0.015819-0.00831-0.018977-0.088923-0.013785z"/>
+ <g transform="matrix(.95833054 0 0 .97042174 -.62172702 -.10893924)">
+ <path style="fill:#4f4f4f" d="m8.5613157 4.2344746c-0.093141 0.00114-0.1927886 0.00951-0.2501069 0.019234-0.3608044 0.061246-0.6485376 0.1940519-0.7984151 0.3751587-0.1173638 0.1418205-0.150439 0.3191874-0.091385 0.490593 0.00776 0.022766 0.013416 0.044286 0.00962 0.048097-0.00384 0.00383-0.3577171 0.041731-0.7839854 0.086575-0.3479636 0.036606-0.5386522 0.062819-0.6396945 0.076956-0.013664 0.00194-0.080526 0.00849-0.086575 0.00962-0.004 0.0007429-0.057328 0.0044-0.05772 0.0048-0.00088 0.000912 0.00464 0.015326 0.0048 0.019234 0.0003144 0.0056-0.00104 0.00861 0 0.00962 0.00392 0.031783 0.018952 0.1001211 0.05772 0.235677 0.068608 0.2397974 0.08275 0.8035461 0.072144 0.8035461-0.00232 0-0.038128-0.025056-0.076952-0.052912-0.1604254-0.1150797-0.305662-0.067884-0.4617346-0.075176-0.1723214-0.00805-0.2813573 0.038823-0.4040163 0.1587216-0.00264 0.00257-0.00696 0.00217-0.00962 0.0048-0.061528 0.061616-0.084718 0.090274-0.1250527 0.1731494-0.058768 0.1207535-0.088162 0.1252056-0.096196 0.2675654-0.00938 0.1662902 0.027232 0.3766813 0.086576 0.5146411l0.019232 0.048096h0.081766c0.2128646 0 0.3802884-0.2724181 0.5579242-0.3559062 0.123807-0.030568 0.3514123-0.030472 0.505021 0 0.5535233 0.1098057 0.9684292-0.029414 0.9475172 0.3459811-0.0056 0.1000991-0.041112 0.165731-0.129863 0.2549149-0.073984 0.0743435-0.170635 0.1402457-0.3366812 0.2308672-0.058352 0.031848-0.1554302 0.086837-0.2164374 0.1202431-0.061008 0.033408-0.1480382 0.086064-0.1923893 0.1154342-0.087874 0.058192-0.197199 0.1548174-0.197199 0.1779598 0 0.019936 0.054536 0.019176 0.2885837-0.0048 0.100383-0.010304 0.1828189-0.026128 0.2693452-0.038472 0.4196859-0.059912 0.699756-0.1411815 0.9186582-0.2837749 0.2080629-0.135531 0.3645259-0.350726 0.4232562-0.5771665 0.00953-0.036752 0.018312-0.062528 0.024048-0.062528 0.00576 0 0.043696 0.019592 0.081766 0.043288 0.2470789 0.1537614 0.4502555 0.2091622 0.6204553 0.1731502 0.1521166-0.032184 0.298526-0.123775 0.5675481-0.3559204 0.07134-0.06156 0.133295-0.1154334 0.139482-0.1154334 0.0062 0 0.06224 0.1227014 0.125053 0.2693453 0.06282 0.1466438 0.1221813 0.9958002 0.1303693 1.0056082 0.1811884 0.026832 0.2694245-0.00595 0.4997043-0.039163 0.09918-0.6542457 0.03583-1.5299177-0.01914-2.0346102-0.0909104-0.0588079-0.8610386-0.0562889-0.8610386-0.0562889-0.2000016 0.1587424-0.3629856 0.2623948-0.476167 0.1865613-0.1121231-0.0751279-0.2205934-0.1746942-0.2068182-0.1875798 0.00528-0.00496 0.044136-0.018944 0.086575-0.033672 0.3380348-0.1172991 0.5695482-0.3397412 0.7214592-0.6974106 0.0625-0.147173 0.113321-0.335278 0.197199-0.7070306 0.03806-0.1686639 0.08735-0.359125 0.105814-0.4232558 0.01846-0.064131 0.03167-0.1225359 0.02886-0.1298634-0.000314-0.000856-0.0113 0.00411-0.01442 0.0048-0.03361 0.00731-0.22607 0.096185-0.697411 0.3318719-0.3879067 0.1939725-0.711516 0.3528188-0.7166416 0.3511103-0.00512-0.00166 0.1186447-0.1140556 0.2741549-0.2501058 0.1555118-0.1360514 0.2958797-0.258093 0.3078221-0.269345 0.00768-0.00723 0.0064-0.014542 0.00962-0.024046 0.00488-0.014263 0.00962-0.03352 0.00962-0.076955 0-0.080173-0.00288-0.085344-0.028864-0.096195-0.02104-0.00878-0.1040591-0.010737-0.197199-0.00962z"/>
+ <path style="fill:#d54c41" d="m6.483075 5.8618256s0.2141317-0.1493024 0.4076723-0.1414372c0.2255789 0.00917 0.3743939 0.2079956 0.3743939 0.2079956-0.4991914 0.3078348-0.7820662-0.06656-0.7820662-0.06656z"/>
+ </g>
+ <path d="m5.4531266 5.6691507c-0.1685502-0.00657-0.2773397 0.038994-0.3984379 0.1573662 0.1210982-0.1183731 0.2298877-0.1639325 0.3984379-0.1573662z"/>
+ <path d="m7.4040179 4.852187c-0.00664 0.032189-0.00672 0.065143-0.00672 0.098214-0.0002112-0.033 0.000308-0.066097 0.00672-0.098214z"/>
+ <path d="m7.3950899 4.9771871c0.00216 0.038869 0.010864 0.078201 0.02232 0.1171874-0.011472-0.03904-0.019968-0.078277-0.02232-0.1171874z"/>
+ <path d="m3.1986629 8.7874544c-0.00893-0.0006288-0.015488-0.0028-0.024552-0.00336h-0.00893c0.012368 0.0007432 0.021392 0.00248 0.03348 0.00336z"/>
+ <path d="m2.6216548 7.3666945c-0.057208 0.00392-0.1218743 0.013712-0.1841526 0.029016 0.06212-0.015056 0.1270406-0.025152 0.1841526-0.029016z"/>
+ <path style="fill:#ffff00" d="m6.9437552 7.3421881c-0.00168 0.044024-0.0003632 0.096291-0.0016 0.146875 0.00136-0.050272-0.0000816-0.102911 0.0016-0.146875z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bluej.svg b/.icons/awkward/16x16/apps/bluej.svg
new file mode 100644
index 00000000..49dfcb51
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bluej.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 9.2490088,2.3263529 C 8.355158,2.3854486 7.5454376,2.4657988 6.7316615,2.8518675 5.0016821,3.7935928 4.3366273,5.045273 3.7828603,6.6303528 3.7495027,6.7155422 3.6335305,6.7554545 3.5976433,6.8321896 3.2780552,7.5155423 2.8392473,7.8839456 1.9443369,8.2987402 1.3918412,8.5545609 0.78843803,8.8358226 0.29023387,9.2538795 -0.19148353,9.5388511 -0.01534836,9.985567 0.39505742,10 l 3.51262318,0 c 0.052113,0.221843 0.241727,0.511537 0.2997822,0.749835 0.2673677,1.136721 0.3368669,2.036545 -0.3249408,2.892403 -0.2910994,0.376671 -0.1687861,1.107411 0.2871607,1.203749 0,0 1.6649084,0.09036 2.5286444,-0.02093 3.2766593,-0.459596 8.8052899,-2.882394 8.8052899,-2.882394 0.355704,-0.140302 0.34441,-0.372307 0.157385,-0.716193 C 14.610935,9.6611997 13.781631,7.9741363 12.613594,6.6320188 12.485835,6.4841117 12.204776,6.4330402 12.084834,6.2486037 11.996327,6.1125061 12.063681,5.8480459 11.993871,5.7058398 11.710885,5.1293876 11.631883,4.5508267 12.165268,4.3599453 l 0.526135,-0.056322 C 13.276192,4.076599 13.340525,3.6902712 13.111377,3.2524328 12.860982,2.8714696 12.45059,2.684546 12.047892,2.5514559 11.887411,2.4984176 11.74175,2.521919 11.594326,2.4771061 10.875478,2.2596016 10.007034,2.3330887 9.2490088,2.3263529 Z"/>
+ <path style="fill:#3f83d0" d="M 9.290105,1.9999999 C 8.3962542,2.0590956 7.4774138,2.3024555 6.6636378,2.6885242 5.5992127,3.2679508 4.9343277,4.0123902 4.4501136,4.8676065 c 0,0 1.4825498,0.5735213 2.2998329,0.5735213 1.0662483,0 2.3088986,-0.279241 2.6688775,-0.3651717 C 9.5496077,4.8722088 9.7014263,4.6823209 9.8845944,4.5106491 10.735602,3.8324342 10.846226,3.8635519 11.830263,3.3867565 11.979071,3.3146545 12.194714,2.8183875 12.12416,2.5832293 11.937801,2.5182365 11.752079,2.4612319 11.581009,2.4092313 10.862161,2.1917268 10.04813,2.0067358 9.290105,1.9999999 Z m 2.852656,0.5899504 c -0.0186,-0.00672 0,0 0,0 z M 11.961959,5.6323016 C 11.12878,7.1044023 10.449324,8.4901705 9.486532,9.6238007 9.4340276,10.222897 9.3617402,10.79098 9.253647,11.242804 c -0.2939809,1.228819 -1.5379345,3.462784 -1.5379345,3.462784 3.3211005,-0.737795 7.8831225,-2.55919 7.8831225,-2.55919 0.355704,-0.140303 0.507707,-0.576137 0.320681,-0.920023 C 14.86945,9.6611083 13.781776,7.9743473 12.613739,6.6322298 12.375323,6.3562135 12.127127,5.9916016 11.961959,5.6323016 Z M 7.7157125,14.705588 Z"/>
+ <path style="fill:#ffffff" d="M 4.4426729,4.8803016 C 4.1434471,5.411471 3.9129522,5.9847197 3.7016076,6.5896639 3.5287815,6.9293663 3.4205523,7.3328186 3.4285442,7.7121594 3.4650696,8.4924799 3.6214044,9.3460153 3.8496719,10.029298 l 0.020087,0 c 0.1611911,0.658426 0.2959752,1.277173 0.3310998,1.931936 l -0.010416,7.65e-4 c 0.030705,0.646909 -0.2303307,1.205703 -0.5498486,1.693679 -0.042189,0.05459 -0.075405,0.121088 -0.103422,0.191921 -0.00784,0.01984 -0.01339,0.04124 -0.020087,0.06198 -0.016609,0.05144 -0.029943,0.104616 -0.039434,0.159809 -0.0049,0.02862 -0.00896,0.05752 -0.011905,0.08663 -0.00546,0.05415 -0.00735,0.10869 -0.00595,0.162796 6.476e-4,0.02473 1.23e-4,0.04955 0.00225,0.07393 0.00683,0.07883 0.019265,0.155893 0.041666,0.226272 l 0,7.65e-4 c 0.017512,0.05497 0.041176,0.104258 0.068452,0.150101 0.00766,0.01286 0.016857,0.02388 0.025299,0.03585 0.023093,0.03275 0.04911,0.06165 0.078125,0.08663 0.010644,0.0091 0.021288,0.01818 0.032739,0.02614 0.041177,0.02863 0.085893,0.05254 0.1376477,0.06348 0,0 1.7843085,0.0635 2.6480445,-0.04779 0.1950667,-0.02736 0.4009648,-0.06259 0.6123464,-0.102307 9.905e-4,-1.85e-4 0.00202,-5.74e-4 0.00297,-7.65e-4 0.1967581,-0.03741 0.39935,-0.07946 0.6063941,-0.125458 0,0 1.2439535,-2.233965 1.5379344,-3.462784 C 9.3617513,10.791034 9.4340387,10.22295 9.486543,9.6238539 8.8279818,10.399271 8.5385182,10.558121 7.4713993,11.041039 c -0.036832,0.01162 -0.075217,0.01772 -0.1138493,0.01787 -0.2103927,0 -0.3809494,-0.171182 -0.3809494,-0.382347 C 6.9554922,10.500028 7.2258535,10.330505 7.4713883,10.091091 9.1933804,8.336615 8.4601516,6.5694671 9.418824,5.0759561 9.0588451,5.1618868 7.8161948,5.4411278 6.7499465,5.4411278 c -0.628264,0 -1.793731,-0.3815687 -2.3072736,-0.5608262 z"/>
+ <circle style="fill:#3f3f3f" cx="7" cy="7" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bluejeans.svg b/.icons/awkward/16x16/apps/bluejeans.svg
new file mode 100644
index 00000000..8710fffd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bluejeans.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#1f56a8" d="M 13,3.9642857 16,2 v 11 l -3,-1.964286 z"/>
+ <rect style="fill:#1c6bdd" width="13" height="13" x="0" y="1" rx="1.529" ry="1.529"/>
+ <rect style="fill:none" width="13.176" height="13.176" x="1.65" y="1.41"/>
+ <path style="fill:#ffffff" d="m 4,4 v 3 1 3 H 7.3320312 C 8.2525055,11 9,9.764702 9,9 9,8.6332914 8.8253577,7.7753407 8.5449219,7.5 8.8253577,7.2246593 9,6.3667085 9,6 9,5.2352979 8.2525055,4 7.3320312,4 Z M 5,5 H 7.3320312 C 7.7199555,5 8,5.4713643 8,6 8,6.5286355 7.7199556,7 7.3320312,7 H 5 Z M 5,8 H 7.3320312 C 7.7199555,8 8,8.4314637 8,9 8,9.5120407 7.7199556,10 7.3320312,10 H 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/blueman-serial.svg b/.icons/awkward/16x16/apps/blueman-serial.svg
new file mode 120000
index 00000000..a7c3c34e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/blueman-serial.svg
@@ -0,0 +1 @@
+cutecom.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/blueman.svg b/.icons/awkward/16x16/apps/blueman.svg
new file mode 120000
index 00000000..cf25bebf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/blueman.svg
@@ -0,0 +1 @@
+preferences-system-bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/blueradio-48.svg b/.icons/awkward/16x16/apps/blueradio-48.svg
new file mode 120000
index 00000000..cf25bebf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/blueradio-48.svg
@@ -0,0 +1 @@
+preferences-system-bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/blueradio.svg b/.icons/awkward/16x16/apps/blueradio.svg
new file mode 120000
index 00000000..cf25bebf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/blueradio.svg
@@ -0,0 +1 @@
+preferences-system-bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/bluetooth-48.svg b/.icons/awkward/16x16/apps/bluetooth-48.svg
new file mode 120000
index 00000000..cf25bebf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bluetooth-48.svg
@@ -0,0 +1 @@
+preferences-system-bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/bluetooth-radio.svg b/.icons/awkward/16x16/apps/bluetooth-radio.svg
new file mode 120000
index 00000000..cf25bebf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bluetooth-radio.svg
@@ -0,0 +1 @@
+preferences-system-bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/bluetoothradio.svg b/.icons/awkward/16x16/apps/bluetoothradio.svg
new file mode 120000
index 00000000..cf25bebf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bluetoothradio.svg
@@ -0,0 +1 @@
+preferences-system-bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/boinc-manager.svg b/.icons/awkward/16x16/apps/boinc-manager.svg
new file mode 120000
index 00000000..5b6bea27
--- /dev/null
+++ b/.icons/awkward/16x16/apps/boinc-manager.svg
@@ -0,0 +1 @@
+boinc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/boinc.svg b/.icons/awkward/16x16/apps/boinc.svg
new file mode 100644
index 00000000..263f14f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/boinc.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#154277" d="M 8,0 C 3.568,0 0,3.568 0,8 c 0,4.432 3.568,8 8,8 4.432,0 8,-3.568 8,-8 C 16,3.568 12.432,0 8,0 Z"/>
+ <circle style="fill:#f5ca4a" cx="8" cy="8" r="2"/>
+ <path style="fill:#5286fe" d="M 12.832031 1.6269531 L 11.820312 3.3808594 L 10.800781 5.1484375 A 4 4 0 0 1 12 8 A 4 4 0 0 1 11.849609 9.0703125 L 13.619141 10.089844 A 6 6 0 0 0 14 8 A 6 6 0 0 0 13.191406 5.0097656 L 14.306641 3.078125 C 13.880521 2.5321146 13.384155 2.0455523 12.832031 1.6269531 z M 3.078125 1.6933594 C 2.5321146 2.1194787 2.0455523 2.6158447 1.6269531 3.1679688 L 3.3808594 4.1796875 L 5.1484375 5.1992188 A 4 4 0 0 1 8 4 A 4 4 0 0 1 9.0703125 4.1503906 L 10.089844 2.3808594 A 6 6 0 0 0 8 2 A 6 6 0 0 0 5.0097656 2.8085938 L 3.078125 1.6933594 z M 2.3808594 5.9101562 A 6 6 0 0 0 2 8 A 6 6 0 0 0 2.8085938 10.990234 L 1.6933594 12.921875 C 2.1191575 13.467474 2.6143928 13.954657 3.1660156 14.373047 L 5.1992188 10.851562 A 4 4 0 0 1 4 8 A 4 4 0 0 1 4.1503906 6.9296875 L 2.3808594 5.9101562 z M 10.851562 10.800781 A 4 4 0 0 1 8 12 A 4 4 0 0 1 6.9296875 11.849609 L 5.9101562 13.619141 A 6 6 0 0 0 8 14 A 6 6 0 0 0 10.990234 13.191406 L 12.921875 14.306641 C 13.467885 13.880521 13.954448 13.384155 14.373047 12.832031 L 12.619141 11.820312 L 10.851562 10.800781 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bomber.svg b/.icons/awkward/16x16/apps/bomber.svg
new file mode 100644
index 00000000..7c2d4f28
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bomber.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#28aeae" d="M 3.1,2 C 2.6887739,2.1500264 3.4900668,5.0286814 3.152,5.217955 2.5630732,5.4528746 2,6 2,6 v 3 c 0,0 2.6853716,1.16951 4.6499344,1.402758 0.3938208,0.04692 -6.63306308,3.6 -6.63306308,3.6 C 1.9964576,14.003257 22.122755,8.9739286 14.13403,5.2114162 12.761746,4.4809258 10.747319,4 8.50224,4 7.3741852,4 6.3375224,4.1358558 5.4187068,4.3443562 4.9766092,4.4446782 3.4844372,1.8597418 3.1,2 Z"/>
+ <path style="fill:#3f3f3f" d="M 2,6 V 5.002758 H 4e-8 v 5 H 2 V 9 C 5.4325744,8.438198 7.0403316,8.1812841 7,7.4786962 6.960604,6.7924271 5.352848,6.5493025 2,6 Z"/>
+ <path style="fill:#3f3f3f" d="m 12.023438,4.428539 c -0.01131,0.09102 -0.02301,0.1850228 -0.02344,0.25625 C 12.000838,6.0011034 13.756733,6.8886572 15.996091,7 16.025091,6.3242476 15.48039,5.8452958 14.134373,5.2113514 13.541528,4.8957678 12.822806,4.6317266 12.023438,4.428539 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bomi.svg b/.icons/awkward/16x16/apps/bomi.svg
new file mode 100644
index 00000000..bf0fd133
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bomi.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#fff" cx="8" cy="8" r="7.5"/>
+ <path fill="#e75177" d="m8 2e-7a8 8 0 0 0 -3 0.58789v10.412c0 0.554-0.446 1-1 1s-1-0.446-1-1v-9.2441a8 8 0 0 0 -3 6.2441 8 8 0 0 0 8 8 8 8 0 0 0 8 -8 8 8 0 0 0 -8 -8zm-0.5566 4a0.43752 0.45073 0 0 1 0.20898 0.05859l3.0625 1.7734 3.0625 1.7754a0.43752 0.45073 0 0 1 0 0.78516l-3.0625 1.7754-3.0625 1.7734a0.43752 0.45073 0 0 1 -0.65234 -0.39258v-7.0977a0.43752 0.45073 0 0 1 0.4437 -0.4503z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bookworm.svg b/.icons/awkward/16x16/apps/bookworm.svg
new file mode 100644
index 00000000..b75454a0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bookworm.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#c74ab4" d="m2 0c-0.554 0-1 0.446-1 1v14c0 0.554 0.446 1 1 1h12c0.554 0 1-0.446 1-1v-14c0-0.554-0.446-1-1-1h-5z"/>
+ <path fill="#97e964" d="m10 0v7h2v-7z"/>
+ <path opacity=".2" d="m2 0c-0.554 0-1 0.446-1 1v14c0 0.554 0.446 1 1 1h1v-16h-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/boomaga.svg b/.icons/awkward/16x16/apps/boomaga.svg
new file mode 100644
index 00000000..8dadf7c0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/boomaga.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#c03630" cx="8" cy="8" r="8"/>
+ <g style="fill:#ffffff" transform="translate(-16,-14)">
+ <path d="m 26,23.5 3.5,-3 -3.5,-3 c 0.003,0 0,1.05553 0,1.5 l -2,0 0,3 2,0 z"/>
+ <path d="m 22,26.5 -3.5,-3 3.5,-3 c -0.003,0 0,1.05553 0,1.5 l 2,0 0,3 -2,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/boostnote.svg b/.icons/awkward/16x16/apps/boostnote.svg
new file mode 100644
index 00000000..4d3e74b7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/boostnote.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#00c586" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m3 6.875 4.5 1.625 1.625 4.5 2.875-9z"/>
+ <ellipse style="fill:#ffffff" cx=".07" cy="12.098" rx="1.182" ry=".776" transform="matrix(.80210032 -.59718932 .40862472 .91270249 0 0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/boot.svg b/.icons/awkward/16x16/apps/boot.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/awkward/16x16/apps/boot.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/borderlands-2.svg b/.icons/awkward/16x16/apps/borderlands-2.svg
new file mode 100644
index 00000000..5a35142b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/borderlands-2.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#aa3131" cx="-8" cy="8" r="8" transform="scale(-1,1)"/>
+ <path style="fill:#f7b400" d="M 9.2448,2.132 C 8.6114,1.9962 7.9496,1.9645 7.3031,2.0401 6.3649,2.1497 5.457,2.4846 4.668,3.0114 3.889,3.5321 3.255,4.222 2.787,5.0277 2.466,5.5836 2.278,6.0575 2.126,6.7813 1.853,8.0965 2.026,9.4527 2.624,10.659 2.667,10.746 2.668,10.748 2.672,10.746 2.676,10.744 2.695,10.716 2.973,10.324 4.019,8.8472 5.433,6.833 7.0899,4.4579 7.595,3.7341 7.735,3.5339 7.7603,3.496 7.9175,3.2608 8.0783,3.0879 8.2593,2.9601 8.3027,2.9294 8.4091,2.8686 8.4563,2.8474 8.6741,2.7499 8.9046,2.7212 9.1631,2.7603 9.305,2.7818 9.4551,2.8264 9.5547,2.8652 9.7982,2.9606 9.9841,3.1008 10.124,3.2941 10.154,3.3361 10.216,3.442 10.238,3.4902 10.331,3.6914 10.384,3.9213 10.402,4.2037 L 11.224,13.05 11.276,13.023 C 11.564,12.838 11.854,12.612 12.109,12.374 12.769,11.759 13.277,11.002 13.6,10.153 13.731,9.8096 13.808,9.5109 13.872,9.2238 14.112,8.0816 14.013,6.9015 13.586,5.8114 13.412,5.3674 13.18,4.9353 12.904,4.5445 12.158,3.4858 11.101,2.7031 9.8749,2.3015 9.679,2.2373 9.4484,2.1754 9.2448,2.132 Z M 9.081,3.7295 C 8.6273,3.6823 8.3366,4.0028 8.0885,4.3402 L 3.667,12.142 3.743,12.226 C 4.46,12.948 5.345,13.473 6.324,13.757 6.6397,13.847 6.8796,13.906 7.3135,13.959 8.0716,14.049 8.8324,13.991 9.5713,13.788 L 9.6262,13.77 9.6955,5.4454 C 9.6555,4.7051 9.6913,3.9343 9.081,3.7295 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/borderlands-the-pre-sequel.svg b/.icons/awkward/16x16/apps/borderlands-the-pre-sequel.svg
new file mode 100644
index 00000000..8c141450
--- /dev/null
+++ b/.icons/awkward/16x16/apps/borderlands-the-pre-sequel.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#5f89c9" cx="8" cy="8" r="8"/>
+ <path style="fill:#f7b400" d="M 6.7552,2.132 C 7.3886,1.9962 8.0504,1.9645 8.6969,2.0401 9.6351,2.1497 10.543,2.4846 11.332,3.0114 12.111,3.5321 12.745,4.222 13.213,5.0277 13.534,5.5836 13.722,6.0575 13.874,6.7813 14.147,8.0965 13.974,9.4527 13.376,10.659 13.333,10.746 13.332,10.748 13.328,10.746 13.324,10.744 13.305,10.716 13.027,10.324 11.981,8.8472 10.567,6.833 8.9101,4.4579 8.405,3.7341 8.265,3.5339 8.2397,3.496 8.0825,3.2608 7.9217,3.0879 7.7407,2.9601 7.6973,2.9294 7.5909,2.8686 7.5437,2.8474 7.3259,2.7499 7.0954,2.7212 6.8369,2.7603 6.695,2.7818 6.5449,2.8264 6.4453,2.8652 6.2018,2.9606 6.0159,3.1008 5.8761,3.2941 5.8458,3.3361 5.784,3.442 5.7618,3.4902 5.669,3.6914 5.6162,3.9213 5.5977,4.2037 L 4.7759,13.05 4.7245,13.023 C 4.4357,12.838 4.1465,12.612 3.8906,12.374 3.2308,11.759 2.7231,11.002 2.3999,10.153 2.2694,9.8096 2.1924,9.5109 2.128,9.2238 1.888,8.0816 1.9868,6.9015 2.4139,5.8114 2.5879,5.3674 2.8205,4.9353 3.0959,4.5445 3.8419,3.4858 4.8988,2.7031 6.1251,2.3015 6.321,2.2373 6.5516,2.1754 6.7552,2.132 Z M 6.919,3.7295 C 7.3727,3.6823 7.6634,4.0028 7.9115,4.3402 L 12.333,12.142 12.257,12.226 C 11.54,12.948 10.655,13.473 9.676,13.757 9.3603,13.847 9.1204,13.906 8.6865,13.959 7.9284,14.049 7.1676,13.991 6.4287,13.788 L 6.3738,13.77 6.3045,5.4454 C 6.3445,4.7051 6.3087,3.9343 6.919,3.7295 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/boswars.svg b/.icons/awkward/16x16/apps/boswars.svg
new file mode 100644
index 00000000..aae39910
--- /dev/null
+++ b/.icons/awkward/16x16/apps/boswars.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#afafb1" d="M 6.5 4 A 3.4999986 3.4999936 0 0 0 3.0410156 7 L 3.5371094 7 L 9.7636719 7 L 9.9609375 7 A 3.4999986 3.4999936 0 0 0 9.6894531 6.0761719 C 9.6799356 6.049328 9.6768285 6.0298828 9.6660156 6 L 15 6 L 15 5 L 9.2304688 5 C 8.6425688 4.2963 7.6793906 4.0012 6.6503906 4 C 6.6369896 4 6.6246895 4.0037672 6.6113281 4.0039062 A 3.4999986 3.4999936 0 0 0 6.5 4 z"/>
+ <rect style="fill:#8e8e8e" width="13" height="4" x="1" y="7" rx=".684" ry=".667"/>
+ <rect style="fill:#4f4f4f" width="9" height="3" x="3" y="10" rx="1.323" ry="1.5"/>
+ <rect style="fill:#c4c4c4;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" width="1" height="1" x="4" y="11"/>
+ <rect style="fill:#c4c4c4;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" width="1" height="1" x="6" y="11"/>
+ <rect style="fill:#c4c4c4;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" width="1" height="1" x="8" y="11"/>
+ <rect style="fill:#c4c4c4;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" width="1" height="1" x="10" y="11"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bottles_notepad.svg b/.icons/awkward/16x16/apps/bottles_notepad.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bottles_notepad.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/bottles_wine-uninstaller.svg b/.icons/awkward/16x16/apps/bottles_wine-uninstaller.svg
new file mode 120000
index 00000000..5daa6135
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bottles_wine-uninstaller.svg
@@ -0,0 +1 @@
+wine-uninstaller.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/bottles_wine-winecfg.svg b/.icons/awkward/16x16/apps/bottles_wine-winecfg.svg
new file mode 120000
index 00000000..d3b438b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bottles_wine-winecfg.svg
@@ -0,0 +1 @@
+winecfg.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/bottles_wine.svg b/.icons/awkward/16x16/apps/bottles_wine.svg
new file mode 120000
index 00000000..417f68ca
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bottles_wine.svg
@@ -0,0 +1 @@
+wine.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/bottles_winetricks.svg b/.icons/awkward/16x16/apps/bottles_winetricks.svg
new file mode 120000
index 00000000..cda48fcb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bottles_winetricks.svg
@@ -0,0 +1 @@
+winetricks.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/bovo.svg b/.icons/awkward/16x16/apps/bovo.svg
new file mode 100644
index 00000000..085f5c5e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bovo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#dcdcbe" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <g transform="matrix(.5 0 0 .5 -.5 -.5)">
+ <path fill="#3c79e7" d="m10 8a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2 -2 2 2 0 0 0 -2 -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="m13 7v6h-6v1h6v4h-6v1h6v6h1v-6h4v6h1v-6h6v-1h-6v-4h6v-1h-6v-6h-1v6h-4v-6h-1zm1 7h4v4h-4v-4z"/>
+ <path fill="#3c79e7" d="m22 20a2 2 0 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="#e74c3c" d="m17.061 14.232-1.061 1.061-1.061-1.061-0.707 0.707 1.061 1.061-1.061 1.061 0.707 0.707 1.061-1.061 1.061 1.061 0.707-0.707-1.061-1.061 1.061-1.061-0.707-0.707z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/box.svg b/.icons/awkward/16x16/apps/box.svg
new file mode 100644
index 00000000..5ff47664
--- /dev/null
+++ b/.icons/awkward/16x16/apps/box.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#1b9bc9" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <g fill="#fff" transform="matrix(.5 0 0 .5 .50916 -.5)">
+ <path d="m16 11a5 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 2a3 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="m4 15c-0.554 0-1 0.446-1 1-0.070947 2.6369 0.09359 5.4215 0 8 0 2.7614 2.2386 5 5 5s5-2.2386 5-5-2.2386-5-5-5c-1.0827 0.0023-2.1355 0.35591-3 1.0078v-4.008c0-0.554-0.446-1-1-1zm4 6c1.6569 0 3 1.3431 3 3s-1.3431 3-3 3-3-1.3431-3-3c-1e-7 -1.6569 1.3431-3 3-3z"/>
+ <g transform="matrix(.70711 .70711 -.70711 .70711 23.829 -3.143)">
+ <path transform="matrix(.70711 -.70711 .70711 .70711 -14.627 19.072)" d="m21 3.6348c-0.25562 0-0.51116 0.0971-0.70703 0.29297-0.39174 0.39174-0.39174 1.0223 0 1.4141l2.4746 2.4746-2.4746 2.4746c-0.39174 0.39174-0.39174 1.0243 0 1.416 0.39174 0.39174 1.0243 0.39174 1.416 0l2.4746-2.4746 2.4746 2.4746c0.39174 0.39174 1.0223 0.39174 1.4141 0 0.39174-0.39174 0.39174-1.0243 0-1.416l-2.4746-2.4746 2.4746-2.4746c0.39174-0.39174 0.39174-1.0223 0-1.4141-0.39174-0.39174-1.0223-0.39174-1.4141 0l-2.474 2.4746-2.475-2.4746c-0.196-0.1958-0.453-0.2929-0.709-0.2929z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bpython.svg b/.icons/awkward/16x16/apps/bpython.svg
new file mode 100644
index 00000000..79435a99
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bpython.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4795d1" d="m 4.0333335,-4e-8 c -1.6806402,0 -3.03333352,0.96633332 -3.03333352,2.16666664 l 0,3.0333334 0,4.7998664 6.93333352,0 1.3,0 C 10,9.9998664 11,9 11,6.9665332 11,5 10,4 9.2333335,4.0001667 l -4.2333332,0 0,1.9996666 1.4423956,0 1.2431248,0 C 8.542697,6 9,6 9,7 9,8 8.4885381,8 7.6855207,8 L 4,8 4,7.110752 4,6.3557812 4,5.3463334 4,4.9996666 4,3.4666668 4,3 8,3 8,2.1666666 C 8,0.96633328 6.5007735,-4e-8 4.8201335,-4e-8 Z"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="6" y="1"/>
+ <path style="fill:#ffc851" d="M 8.0333335,16 C 6.3526933,16 5,15.033667 5,13.833333 L 5,10.8 5,6.0001336 l 6.933334,0 1.3,0 C 14,6.0001336 15,7 15,9.0334668 15,11 14,12 13.233334,11.999833 l -4.2333337,0 0,-1.999666 1.4423957,0 1.243125,0 C 12.542697,10 13,10 13,9 13,8 12.488538,8 11.685521,8 L 8,8 l 0,0.889248 0,0.7549708 0,1.0094482 0,0.346666 0,1.533 L 8,13 l 4,0 0,0.833333 C 12,15.033667 10.500774,16 8.8201335,16 Z"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="10" y="-15" transform="scale(1,-1)"/>
+ <path style="fill:#4795d1" d="M 7.6855469,6 C 8.5427232,6.0001667 9,6 9,7 9,8 8.4885643,8 7.6855469,8 8,8 8,8 8,8 l 2.892578,0 C 10.955968,7.6887372 11,7.3520172 11,6.9667969 11,6.6084223 10.957394,6.2939734 10.898438,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/br.com.jeanhertel.adriconf.svg b/.icons/awkward/16x16/apps/br.com.jeanhertel.adriconf.svg
new file mode 100644
index 00000000..919ed380
--- /dev/null
+++ b/.icons/awkward/16x16/apps/br.com.jeanhertel.adriconf.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="15" height="15" x="-15" y="-15" rx=".75" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:none;stroke:#c2352a;stroke-linecap:round;stroke-linejoin:round" d="M 2.5,10.489502 V 3.4983116 c 0,0 3,-0.3333116 3,3.4166884 0,3.75 -3,3.574502 -3,3.574502 z"/>
+ <path style="fill:none;stroke:#169d41;stroke-linecap:round;stroke-linejoin:round" d="M 7.500075,10.492879 V 3.5016884 c 0,0 2.999925,-0.2341884 3,1.8283116 7.5e-5,2.0625 -3,2.1628788 -3,2.1628788 l 3,3.0000002 v 0 0 0"/>
+ <path style="fill:none;stroke:#2a72c2;stroke-linecap:round;stroke-linejoin:round" d="M 12.50005,3.5016884 V 10.492879"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/brackets-electron.svg b/.icons/awkward/16x16/apps/brackets-electron.svg
new file mode 100644
index 00000000..4d9ce783
--- /dev/null
+++ b/.icons/awkward/16x16/apps/brackets-electron.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e65100" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#ffffff" width="12" height="12" x="2" y="2" rx=".8" ry=".8"/>
+ <path style="fill:#424242" d="M 4,4 V 12 H 7 V 10 H 6 V 6 H 7 V 4 Z M 9,4 V 6 H 10 V 10 H 9 V 12 H 12 V 4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/brackets.svg b/.icons/awkward/16x16/apps/brackets.svg
new file mode 100644
index 00000000..a283e8df
--- /dev/null
+++ b/.icons/awkward/16x16/apps/brackets.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#29aae2" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#ffffff" width="12" height="12" x="2" y="2" rx=".8" ry=".8"/>
+ <path style="fill:#424242" d="M 4,4 V 12 H 7 V 10 H 6 V 6 H 7 V 4 Z M 9,4 V 6 H 10 V 10 H 9 V 12 H 12 V 4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/braindump.svg b/.icons/awkward/16x16/apps/braindump.svg
new file mode 100644
index 00000000..b37ae736
--- /dev/null
+++ b/.icons/awkward/16x16/apps/braindump.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#f5ab35" d="m8.0001-2e-8c-2.7613 0-5.0001 2-5 5.2412-0.0001 1.7588 1.9999 4.7588 2.9999 6.7588h4c1-2 3-5 3-6.7587 0-3.2413-2.239-5.2412-5.0001-5.2412z"/>
+ <path fill="#434343" d="m10 12-0.6668 3.2c-0.0821 0.432-0.2972 0.8-0.6663 0.8h-1.3334c-0.3693 0-0.5893-0.367-0.6667-0.8l-0.6668-3.2z"/>
+ <path fill="#363636" fill-rule="evenodd" d="m8 2-2 4h2v4l2-4h-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/brasero.svg b/.icons/awkward/16x16/apps/brasero.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/brasero.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/brave-browser-beta.svg b/.icons/awkward/16x16/apps/brave-browser-beta.svg
new file mode 120000
index 00000000..22ef9332
--- /dev/null
+++ b/.icons/awkward/16x16/apps/brave-browser-beta.svg
@@ -0,0 +1 @@
+brave.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/brave-browser-dev.svg b/.icons/awkward/16x16/apps/brave-browser-dev.svg
new file mode 100644
index 00000000..1d62d906
--- /dev/null
+++ b/.icons/awkward/16x16/apps/brave-browser-dev.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#1976d2" d="M 5.417,0 4.0427,1.2264 C 4.0245,1.2323 3.8902,1.1224 3.7437,1.0803 3.3512,0.9673 2.8527,0.98658 2.5141,1.1373 2.2926,1.2359 2.2067,1.3053 1.6799,1.8123 1.1121,2.3588 1,2.4899 1,2.606 1,2.6361 1.2052,2.9294 1.3062,3.1592 L 1.4894,3.5771 1.254,4.21 C 1.1245,4.558 1.0128,4.8618 1.0048,4.8857 0.98474,4.9467 2.8231,12.026 2.9192,12.249 3.0936,12.655 3.3677,13.019 3.7228,13.316 4.0435,13.585 7.2977,15.761 7.6199,15.922 7.7152,15.969 7.8688,15.997 8,16 8.1312,15.997 8.2848,15.969 8.3801,15.922 8.7023,15.761 11.957,13.585 12.277,13.316 12.632,13.019 12.906,12.655 13.081,12.249 13.177,12.026 15.015,4.9467 14.995,4.8857 14.987,4.8618 14.876,4.558 14.746,4.21 L 14.511,3.5771 14.694,3.1592 C 14.795,2.9294 15,2.6361 15,2.606 15,2.4899 14.888,2.3588 14.32,1.8123 13.793,1.3053 13.707,1.2359 13.486,1.1373 13.147,0.98658 12.649,0.9673 12.256,1.0803 12.11,1.1224 11.976,1.2323 11.957,1.2264 L 10.583,0 H 8 Z"/>
+ <path style="fill:#ffffff" d="M 8.5685,12.569 C 8.5685,12.569 9.1826,12.106 9.7292,11.659 10.037,11.408 10.085,11.344 10.035,11.255 9.9947,11.184 9.0026,10.626 8.5282,10.408 8.0293,10.179 7.9769,10.178 7.4929,10.404 7.059,10.606 6.0825,11.157 6.0006,11.247 5.916,11.34 5.9586,11.426 6.1718,11.591 6.6111,11.931 7.4532,12.584 7.4532,12.584 8.0258,13.141 7.9813,13.142 8.5685,12.568 Z M 6.2669,10.574 C 6.8624,10.255 6.9514,10.188 7.4066,9.7277 7.7893,9.3405 7.8601,9.2253 7.8057,9.0786 7.7872,9.029 7.4997,8.726 7.1666,8.4051 6.3795,7.647 6.4125,7.954 6.712,7.1312 6.8898,6.6426 6.9363,6.6792 6.9356,6.5438 6.9346,6.3392 6.8682,6.1856 6.7346,6.0794 6.6805,6.0363 6.2049,5.8173 5.6778,5.5924 5.1506,5.3677 4.7224,5.1688 4.7261,5.1506 4.7345,5.109 5.3158,5.0368 5.7378,5.0247 L 6.057,5.0171 6.6438,5.2512 C 7.1558,5.4555 7.2362,5.4975 7.2746,5.5803 7.2988,5.6325 7.3183,5.7029 7.3179,5.7365 7.3175,5.7706 7.2226,6.2556 7.107,6.8155 6.9046,7.796 6.8989,7.6353 6.9515,7.6952 7.035,7.7902 7.8535,8.0107 8.1091,7.9888 8.4009,7.9623 8.9972,7.7599 9.0574,7.6918 9.1061,7.6366 9.0969,7.7743 8.8986,6.8158 8.7828,6.2559 8.6878,5.7704 8.6874,5.7368 8.687,5.7028 8.7066,5.6328 8.731,5.5802 8.7695,5.4974 8.845,5.4566 9.301,5.2746 10.036,4.9807 10.021,4.9834 10.689,5.0511 11.001,5.0813 11.268,5.1218 11.283,5.1381 11.3,5.157 11.281,5.1808 11.238,5.1993 11.197,5.2183 10.768,5.401 10.283,5.6088 9.7978,5.8165 9.3502,6.0243 9.288,6.0703 9.1417,6.1784 9.0707,6.3324 9.0697,6.5444 9.0689,6.6783 9.1152,6.6405 9.2882,7.1136 9.4088,7.4434 9.5075,7.7441 9.5075,7.7819 9.5075,7.9347 9.4077,7.8583 8.8543,8.39 8.5364,8.6956 8.2542,8.9904 8.2272,9.0454 8.2002,9.1002 8.1848,9.1842 8.1929,9.2319 8.2069,9.3132 8.5876,9.7338 8.9755,10.096 9.1384,10.248 10.125,10.954 10.283,10.982 10.415,11.005 10.557,10.781 10.788,10.562 11.015,10.347 11.151,10.132 11.243,9.8394 11.329,9.5656 11.307,9.3807 11.136,8.9367 11.006,8.5978 10.972,8.4118 11.015,8.2848 11.025,8.2545 11.378,7.8747 11.798,7.4383 12.714,6.4877 12.933,6.3174 12.983,6.1476 13.039,5.9592 13,5.7106 12.874,5.4608 12.575,4.8632 11.332,2.9923 11.226,2.9923 10.682,3.0918 10.227,3.3915 9.6537,3.4925 9.6086,3.4926 9.4171,3.359 9.2281,3.2932 8.4208,3.0133 8.159,2.9921 8.0027,2.9921 7.8464,2.9921 7.5845,3.0148 6.7773,3.2932 6.5882,3.3586 6.3946,3.4925 6.347,3.4925 5.7824,3.3991 5.3638,3.0683 4.7793,2.9921 4.6881,3.061 3.8796,4.3285 3.5448,4.8822 3.1511,5.5334 3.0398,5.6172 3.0078,5.8651 2.963,6.2119 3.0769,6.2704 4.253,7.4885 4.6486,7.8983 4.9804,8.257 4.9902,8.2856 5.0344,8.4142 4.9995,8.6075 4.8712,8.9469 4.6951,9.4127 4.6793,9.542 4.7643,9.8233 4.8568,10.129 5.0135,10.376 5.2503,10.59 5.4705,10.788 5.5556,10.987 5.6855,10.991 5.732,10.992 5.9936,10.723 6.2669,10.576 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/brave-browser-nightly.svg b/.icons/awkward/16x16/apps/brave-browser-nightly.svg
new file mode 100644
index 00000000..6f64eec6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/brave-browser-nightly.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ab47bc" d="M 5.417,0 4.0427,1.2264 C 4.0245,1.2323 3.8902,1.1224 3.7437,1.0803 3.3512,0.9673 2.8527,0.98658 2.5141,1.1373 2.2926,1.2359 2.2067,1.3053 1.6799,1.8123 1.1121,2.3588 1,2.4899 1,2.606 1,2.6361 1.2052,2.9294 1.3062,3.1592 L 1.4894,3.5771 1.254,4.21 C 1.1245,4.558 1.0128,4.8618 1.0048,4.8857 0.98474,4.9467 2.8231,12.026 2.9192,12.249 3.0936,12.655 3.3677,13.019 3.7228,13.316 4.0435,13.585 7.2977,15.761 7.6199,15.922 7.7152,15.969 7.8688,15.997 8,16 8.1312,15.997 8.2848,15.969 8.3801,15.922 8.7023,15.761 11.957,13.585 12.277,13.316 12.632,13.019 12.906,12.655 13.081,12.249 13.177,12.026 15.015,4.9467 14.995,4.8857 14.987,4.8618 14.876,4.558 14.746,4.21 L 14.511,3.5771 14.694,3.1592 C 14.795,2.9294 15,2.6361 15,2.606 15,2.4899 14.888,2.3588 14.32,1.8123 13.793,1.3053 13.707,1.2359 13.486,1.1373 13.147,0.98658 12.649,0.9673 12.256,1.0803 12.11,1.1224 11.976,1.2323 11.957,1.2264 L 10.583,0 H 8 Z"/>
+ <path style="fill:#ffffff" d="M 8.5685,12.569 C 8.5685,12.569 9.1826,12.106 9.7292,11.659 10.037,11.408 10.085,11.344 10.035,11.255 9.9947,11.184 9.0026,10.626 8.5282,10.408 8.0293,10.179 7.9769,10.178 7.4929,10.404 7.059,10.606 6.0825,11.157 6.0006,11.247 5.916,11.34 5.9586,11.426 6.1718,11.591 6.6111,11.931 7.4532,12.584 7.4532,12.584 8.0258,13.141 7.9813,13.142 8.5685,12.568 Z M 6.2669,10.574 C 6.8624,10.255 6.9514,10.188 7.4066,9.7277 7.7893,9.3405 7.8601,9.2253 7.8057,9.0786 7.7872,9.029 7.4997,8.726 7.1666,8.4051 6.3795,7.647 6.4125,7.954 6.712,7.1312 6.8898,6.6426 6.9363,6.6792 6.9356,6.5438 6.9346,6.3392 6.8682,6.1856 6.7346,6.0794 6.6805,6.0363 6.2049,5.8173 5.6778,5.5924 5.1506,5.3677 4.7224,5.1688 4.7261,5.1506 4.7345,5.109 5.3158,5.0368 5.7378,5.0247 L 6.057,5.0171 6.6438,5.2512 C 7.1558,5.4555 7.2362,5.4975 7.2746,5.5803 7.2988,5.6325 7.3183,5.7029 7.3179,5.7365 7.3175,5.7706 7.2226,6.2556 7.107,6.8155 6.9046,7.796 6.8989,7.6353 6.9515,7.6952 7.035,7.7902 7.8535,8.0107 8.1091,7.9888 8.4009,7.9623 8.9972,7.7599 9.0574,7.6918 9.1061,7.6366 9.0969,7.7743 8.8986,6.8158 8.7828,6.2559 8.6878,5.7704 8.6874,5.7368 8.687,5.7028 8.7066,5.6328 8.731,5.5802 8.7695,5.4974 8.845,5.4566 9.301,5.2746 10.036,4.9807 10.021,4.9834 10.689,5.0511 11.001,5.0813 11.268,5.1218 11.283,5.1381 11.3,5.157 11.281,5.1808 11.238,5.1993 11.197,5.2183 10.768,5.401 10.283,5.6088 9.7978,5.8165 9.3502,6.0243 9.288,6.0703 9.1417,6.1784 9.0707,6.3324 9.0697,6.5444 9.0689,6.6783 9.1152,6.6405 9.2882,7.1136 9.4088,7.4434 9.5075,7.7441 9.5075,7.7819 9.5075,7.9347 9.4077,7.8583 8.8543,8.39 8.5364,8.6956 8.2542,8.9904 8.2272,9.0454 8.2002,9.1002 8.1848,9.1842 8.1929,9.2319 8.2069,9.3132 8.5876,9.7338 8.9755,10.096 9.1384,10.248 10.125,10.954 10.283,10.982 10.415,11.005 10.557,10.781 10.788,10.562 11.015,10.347 11.151,10.132 11.243,9.8394 11.329,9.5656 11.307,9.3807 11.136,8.9367 11.006,8.5978 10.972,8.4118 11.015,8.2848 11.025,8.2545 11.378,7.8747 11.798,7.4383 12.714,6.4877 12.933,6.3174 12.983,6.1476 13.039,5.9592 13,5.7106 12.874,5.4608 12.575,4.8632 11.332,2.9923 11.226,2.9923 10.682,3.0918 10.227,3.3915 9.6537,3.4925 9.6086,3.4926 9.4171,3.359 9.2281,3.2932 8.4208,3.0133 8.159,2.9921 8.0027,2.9921 7.8464,2.9921 7.5845,3.0148 6.7773,3.2932 6.5882,3.3586 6.3946,3.4925 6.347,3.4925 5.7824,3.3991 5.3638,3.0683 4.7793,2.9921 4.6881,3.061 3.8796,4.3285 3.5448,4.8822 3.1511,5.5334 3.0398,5.6172 3.0078,5.8651 2.963,6.2119 3.0769,6.2704 4.253,7.4885 4.6486,7.8983 4.9804,8.257 4.9902,8.2856 5.0344,8.4142 4.9995,8.6075 4.8712,8.9469 4.6951,9.4127 4.6793,9.542 4.7643,9.8233 4.8568,10.129 5.0135,10.376 5.2503,10.59 5.4705,10.788 5.5556,10.987 5.6855,10.991 5.732,10.992 5.9936,10.723 6.2669,10.576 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/brave-browser.svg b/.icons/awkward/16x16/apps/brave-browser.svg
new file mode 120000
index 00000000..22ef9332
--- /dev/null
+++ b/.icons/awkward/16x16/apps/brave-browser.svg
@@ -0,0 +1 @@
+brave.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/brave.svg b/.icons/awkward/16x16/apps/brave.svg
new file mode 100644
index 00000000..f6697777
--- /dev/null
+++ b/.icons/awkward/16x16/apps/brave.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ee5132" d="M 5.417,0 4.0427,1.2264 C 4.0245,1.2323 3.8902,1.1224 3.7437,1.0803 3.3512,0.9673 2.8527,0.98658 2.5141,1.1373 2.2926,1.2359 2.2067,1.3053 1.6799,1.8123 1.1121,2.3588 1,2.4899 1,2.606 1,2.6361 1.2052,2.9294 1.3062,3.1592 L 1.4894,3.5771 1.254,4.21 C 1.1245,4.558 1.0128,4.8618 1.0048,4.8857 0.98474,4.9467 2.8231,12.026 2.9192,12.249 3.0936,12.655 3.3677,13.019 3.7228,13.316 4.0435,13.585 7.2977,15.761 7.6199,15.922 7.7152,15.969 7.8688,15.997 8,16 8.1312,15.997 8.2848,15.969 8.3801,15.922 8.7023,15.761 11.957,13.585 12.277,13.316 12.632,13.019 12.906,12.655 13.081,12.249 13.177,12.026 15.015,4.9467 14.995,4.8857 14.987,4.8618 14.876,4.558 14.746,4.21 L 14.511,3.5771 14.694,3.1592 C 14.795,2.9294 15,2.6361 15,2.606 15,2.4899 14.888,2.3588 14.32,1.8123 13.793,1.3053 13.707,1.2359 13.486,1.1373 13.147,0.98658 12.649,0.9673 12.256,1.0803 12.11,1.1224 11.976,1.2323 11.957,1.2264 L 10.583,0 H 8 Z"/>
+ <path style="fill:#ffffff" d="M 8.5685,12.569 C 8.5685,12.569 9.1826,12.106 9.7292,11.659 10.037,11.408 10.085,11.344 10.035,11.255 9.9947,11.184 9.0026,10.626 8.5282,10.408 8.0293,10.179 7.9769,10.178 7.4929,10.404 7.059,10.606 6.0825,11.157 6.0006,11.247 5.916,11.34 5.9586,11.426 6.1718,11.591 6.6111,11.931 7.4532,12.584 7.4532,12.584 8.0258,13.141 7.9813,13.142 8.5685,12.568 Z M 6.2669,10.574 C 6.8624,10.255 6.9514,10.188 7.4066,9.7277 7.7893,9.3405 7.8601,9.2253 7.8057,9.0786 7.7872,9.029 7.4997,8.726 7.1666,8.4051 6.3795,7.647 6.4125,7.954 6.712,7.1312 6.8898,6.6426 6.9363,6.6792 6.9356,6.5438 6.9346,6.3392 6.8682,6.1856 6.7346,6.0794 6.6805,6.0363 6.2049,5.8173 5.6778,5.5924 5.1506,5.3677 4.7224,5.1688 4.7261,5.1506 4.7345,5.109 5.3158,5.0368 5.7378,5.0247 L 6.057,5.0171 6.6438,5.2512 C 7.1558,5.4555 7.2362,5.4975 7.2746,5.5803 7.2988,5.6325 7.3183,5.7029 7.3179,5.7365 7.3175,5.7706 7.2226,6.2556 7.107,6.8155 6.9046,7.796 6.8989,7.6353 6.9515,7.6952 7.035,7.7902 7.8535,8.0107 8.1091,7.9888 8.4009,7.9623 8.9972,7.7599 9.0574,7.6918 9.1061,7.6366 9.0969,7.7743 8.8986,6.8158 8.7828,6.2559 8.6878,5.7704 8.6874,5.7368 8.687,5.7028 8.7066,5.6328 8.731,5.5802 8.7695,5.4974 8.845,5.4566 9.301,5.2746 10.036,4.9807 10.021,4.9834 10.689,5.0511 11.001,5.0813 11.268,5.1218 11.283,5.1381 11.3,5.157 11.281,5.1808 11.238,5.1993 11.197,5.2183 10.768,5.401 10.283,5.6088 9.7978,5.8165 9.3502,6.0243 9.288,6.0703 9.1417,6.1784 9.0707,6.3324 9.0697,6.5444 9.0689,6.6783 9.1152,6.6405 9.2882,7.1136 9.4088,7.4434 9.5075,7.7441 9.5075,7.7819 9.5075,7.9347 9.4077,7.8583 8.8543,8.39 8.5364,8.6956 8.2542,8.9904 8.2272,9.0454 8.2002,9.1002 8.1848,9.1842 8.1929,9.2319 8.2069,9.3132 8.5876,9.7338 8.9755,10.096 9.1384,10.248 10.125,10.954 10.283,10.982 10.415,11.005 10.557,10.781 10.788,10.562 11.015,10.347 11.151,10.132 11.243,9.8394 11.329,9.5656 11.307,9.3807 11.136,8.9367 11.006,8.5978 10.972,8.4118 11.015,8.2848 11.025,8.2545 11.378,7.8747 11.798,7.4383 12.714,6.4877 12.933,6.3174 12.983,6.1476 13.039,5.9592 13,5.7106 12.874,5.4608 12.575,4.8632 11.332,2.9923 11.226,2.9923 10.682,3.0918 10.227,3.3915 9.6537,3.4925 9.6086,3.4926 9.4171,3.359 9.2281,3.2932 8.4208,3.0133 8.159,2.9921 8.0027,2.9921 7.8464,2.9921 7.5845,3.0148 6.7773,3.2932 6.5882,3.3586 6.3946,3.4925 6.347,3.4925 5.7824,3.3991 5.3638,3.0683 4.7793,2.9921 4.6881,3.061 3.8796,4.3285 3.5448,4.8822 3.1511,5.5334 3.0398,5.6172 3.0078,5.8651 2.963,6.2119 3.0769,6.2704 4.253,7.4885 4.6486,7.8983 4.9804,8.257 4.9902,8.2856 5.0344,8.4142 4.9995,8.6075 4.8712,8.9469 4.6951,9.4127 4.6793,9.542 4.7643,9.8233 4.8568,10.129 5.0135,10.376 5.2503,10.59 5.4705,10.788 5.5556,10.987 5.6855,10.991 5.732,10.992 5.9936,10.723 6.2669,10.576 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/breeze-settings.svg b/.icons/awkward/16x16/apps/breeze-settings.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/16x16/apps/breeze-settings.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/bridge-constructor-portal.svg b/.icons/awkward/16x16/apps/bridge-constructor-portal.svg
new file mode 100644
index 00000000..7524df3f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bridge-constructor-portal.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#8e8e8e" d="M 2.65,3 C 2.2899,3 2,3.2726 2,3.6111 V 13.389 C 2,13.727 2.2899,14 2.65,14 H 13.375 C 13.735,14 14.025,13.727 14.025,13.389 V 3.6111 C 14.025,3.2726 13.735,3 13.375,3 Z M 13.05,3 C 12.69,3 12.4,3.2726 12.4,3.6111 V 13.389 C 12.4,13.727 12.69,14 13.05,14 H 14.35 C 14.71,14 15,13.727 15,13.389 V 3.6111 C 15,3.2726 14.71,3 14.35,3 Z"/>
+ <rect style="fill:#ff9205" width="3" height="15" x="1" y="1" rx=".75" ry=".833"/>
+ <rect style="fill:#00c1ee" width="3" height="15" x="13" y="1" rx=".75" ry=".833"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="M 8.5,5.5 V 11.5 M 8.5,5.5 3.5,11.5 H 13.5 Z"/>
+ <path style="fill:#ffffff" d="M 8.5,4 A 1.5,1.5 0 0 0 7,5.5 1.5,1.5 0 0 0 8.5,7 1.5,1.5 0 0 0 10,5.5 1.5,1.5 0 0 0 8.5,4 Z"/>
+ <path style="fill:#ffffff" d="M 3.5,10 A 1.5,1.5 0 0 0 2,11.5 1.5,1.5 0 0 0 3.5,13 1.5,1.5 0 0 0 5,11.5 1.5,1.5 0 0 0 3.5,10 Z"/>
+ <path style="fill:#ffffff" d="M 8.5,10 A 1.5,1.5 0 0 0 7,11.5 1.5,1.5 0 0 0 8.5,13 1.5,1.5 0 0 0 10,11.5 1.5,1.5 0 0 0 8.5,10 Z"/>
+ <path style="fill:#ffffff" d="M 13.5,10 A 1.5,1.5 0 0 0 12,11.5 1.5,1.5 0 0 0 13.5,13 1.5,1.5 0 0 0 15,11.5 1.5,1.5 0 0 0 13.5,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/brightnesssettings.svg b/.icons/awkward/16x16/apps/brightnesssettings.svg
new file mode 120000
index 00000000..75d9c9da
--- /dev/null
+++ b/.icons/awkward/16x16/apps/brightnesssettings.svg
@@ -0,0 +1 @@
+preferences-system-brightness-lock.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/browser-tor.svg b/.icons/awkward/16x16/apps/browser-tor.svg
new file mode 120000
index 00000000..407773e5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/browser-tor.svg
@@ -0,0 +1 @@
+tor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/browser.svg b/.icons/awkward/16x16/apps/browser.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/16x16/apps/browser.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/browser360-beta.svg b/.icons/awkward/16x16/apps/browser360-beta.svg
new file mode 100644
index 00000000..2ae02f15
--- /dev/null
+++ b/.icons/awkward/16x16/apps/browser360-beta.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#60ab1a" d="M 8,2 C 4.6862915,2 2,4.6862915 2,8 2,8.4000257 2.0386089,8.7918048 2.1132812,9.1699219 2.0551315,8.9943471 5.1139253,5.3453191 5.2792969,5.9082031 5.3734183,6.228569 2.5726055,10.581905 2.7304688,10.871094 3.748249,12.73556 5.7261919,14 8,14 c 2.927056,-9.84e-4 5.42622,-2.113883 5.914062,-5 H 10.353516 C 10.000793,10.197185 9.0581703,10.998218 8,11 6.6192881,11 5.5,9.6568542 5.5,8 h 5 2.5 1 C 14,5.5896631 12.575597,3.5165651 10.525391,2.5625 9.5592217,3.173527 8.5607445,4.0003721 7.5996094,5.0390625 7.730465,5.0134133 7.8643471,5.0002284 8,5 9.0581703,5.00178 10.000793,5.8028154 10.353516,7 H 5.6464844 C 5.7186237,6.7551501 5.9961251,5.9288573 6.1135563,5.7205971 L 5.5820312,6.0800781 C 6.807161,4.4893981 8.1986057,3.1588342 9.5625,2.2128906 9.063618,2.0784808 8.5413484,2 8,2 Z"/>
+ <path style="fill:#60ab1a" d="M 12.967,0.00631425 C 10.747718,0.13774919 7.701623,2.2811598 5.2968193,5.4035013 2.0771196,9.5839717 1.0367459,14.13705 2.9730197,15.573349 3.4554202,15.926357 4.096309,16.062569 4.8559773,15.973545 4.4761649,15.925207 4.1447358,15.796259 3.8695545,15.589763 2.073728,14.221993 3.3027928,9.9214414 6.288726,5.9395592 9.2743333,1.958021 12.88583,-0.19717245 14.681125,1.1709499 15.251969,1.6099615 15.560712,2.3765609 15.576097,3.3931373 15.697582,2.0185476 15.367773,0.98345253 14.633445,0.43465005 14.198943,0.11216171 13.63386,-0.03308478 12.967,0.00631425 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bt-logo.svg b/.icons/awkward/16x16/apps/bt-logo.svg
new file mode 120000
index 00000000..cf25bebf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bt-logo.svg
@@ -0,0 +1 @@
+preferences-system-bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/btsync-gui.svg b/.icons/awkward/16x16/apps/btsync-gui.svg
new file mode 100644
index 00000000..cfa9442f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/btsync-gui.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m16 8a8 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 8z"/>
+ <path fill="#5cd1ff" d="m7.9467 2.6667c-0.38235 0.00123-0.76549 0.042427-1.1403 0.1256-1.3493 0.2994-2.5166 1.1254-3.3514 2.3715-0.3545 0.5292-0.6759 1.2645-0.6759 1.5465 0 0.2411 0.27923 0.3657 0.46644 0.20811 0.043163-0.036336 0.086715-0.10397 0.096805-0.15031 0.094928-0.43601 0.4297-1.0912 0.81776-1.6004 0.32372-0.42483 0.91765-0.96128 1.3758-1.2426 1.4313-0.87893 3.3857-0.8968 4.826-0.044075 0.90235 0.53419 1.6401 1.4208 2.0727 2.4907 0.09394 0.23234 0.24808 0.74149 0.24808 0.81952 0 0.022443-0.13816-0.095595-0.30704-0.26231-0.3675-0.3628-0.40412-0.38881-0.54763-0.38881-0.15866 0-0.26926 0.10211-0.28769 0.26566-0.0074 0.066107-0.0032 0.13862 0.0094 0.16114 0.02683 0.047957 1.1935 1.2284 1.2861 1.3013 0.093 0.0734 0.267 0.0661 0.364-0.0154 0.128-0.1079 0.146-0.1855 0.128-0.5707-0.067-1.4368-0.966-3.0655-2.206-3.9953-0.888-0.6668-2.0284-1.0237-3.1751-1.0201zm-5.2797 5.2611 0.015717 0.37133c0.026789 0.63307 0.20517 1.2842 0.53856 1.9659 0.67232 1.3748 1.7749 2.369 3.1131 2.807 0.38775 0.1269 0.67195 0.18611 1.1876 0.24744 0.22181 0.02638 0.9312 0.01296 1.2072-0.02283 1.5674-0.20331 2.9523-1.1083 3.8706-2.5293 0.29726-0.46 0.58757-1.1266 0.62373-1.4321 0.01412-0.1194 0.0095-0.13273-0.07733-0.21954-0.07775-0.077781-0.11035-0.092309-0.20603-0.091819-0.17837 0.0008-0.22177 0.052725-0.33909 0.40474-0.40149 1.2046-1.3735 2.3091-2.5211 2.8645-0.92971 0.44997-1.991 0.57552-3.0545 0.36124-1.208-0.243-2.2534-0.977-2.9732-2.088-0.2709-0.419-0.5537-1.0467-0.6588-1.4642-0.023733-0.093333-0.049547-0.1936-0.0576-0.2224-0.008-0.0288 0.14507 0.10507 0.34016 0.2976l0.35477 0.34976 0.13388-0.012859c0.18251-0.0176 0.26256-0.098133 0.28021-0.2816l0.013-0.1355-0.677-0.6773-0.677-0.6773s-0.12864-0.085984-0.28735-0.015163c-0.1586 0.0708-0.1502 0.2005-0.1502 0.2005z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bug-buddy.svg b/.icons/awkward/16x16/apps/bug-buddy.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bug-buddy.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/builder.svg b/.icons/awkward/16x16/apps/builder.svg
new file mode 100644
index 00000000..e3e2e1f3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/builder.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:none;stroke:#cbbb2e;stroke-width:3" d="M 10,2 6,6"/>
+ <rect style="fill:#cbbb2e" width="4" height="8.5" x="-7" y="6" ry="0" transform="scale(-1,1)"/>
+ <path style="fill:#d6c84a" d="M 7,13 H 3 C 2.446,13 2,13.446 2,14 2,14.554 2.446,15 3,15 H 7 C 7.554,15 8,14.554 8,14 8,13.446 7.554,13 7,13 Z"/>
+ <path style="fill:#4f4f4f" d="M 8,14 C 9,14 9,15 9,15 V 16 H 1 V 15 C 1,14 2,14 2,14 Z"/>
+ <path style="fill:none;stroke:#cbbb2e;stroke-width:2;stroke-linecap:square" d="M 10,2 12,4"/>
+ <rect style="opacity:0.2" width="4" height="4" x="-12" y="1" ry="2" transform="scale(-1,1)"/>
+ <rect style="opacity:0.2" width="6" height="6" x="-8" y="5" ry="3" transform="scale(-1,1)"/>
+ <rect style="fill:#d6c84a" width="6" height="6" x="-8" y="4" ry="3" transform="scale(-1,1)"/>
+ <rect style="fill:#4f4f4f" width="4" height="4" x="-7" y="5" ry="2" transform="scale(-1,1)"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="2" height="2" x="-6" y="6" ry="1" transform="scale(-1,1)"/>
+ <rect style="fill:#d6c84a" width="4" height="4" x="-12" y="0" ry="2" transform="scale(-1,1)"/>
+ <path style="fill:none;stroke:#4f4f4f;stroke-linecap:round;stroke-linejoin:round" d="M 13.5,7.5 11.5,7.497 V 5.497 L 13.5,3.497 H 15.5 V 5.497"/>
+ <rect style="fill:#4f4f4f" width="2" height="2" x="-11" y="1" ry="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/buka.svg b/.icons/awkward/16x16/apps/buka.svg
new file mode 100644
index 00000000..0a7e9968
--- /dev/null
+++ b/.icons/awkward/16x16/apps/buka.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#395a95" cx="8.5" cy="8.5" r="7.5"/>
+ <path style="fill:#ffffff" d="M 3.3599329,5.9715213 C 3.3570364,5.9715213 3,5.9658342 3,6.3244788 v 5.1256642 c 2.96e-5,0.295855 0.2398596,0.535685 0.5357143,0.535714 h 3.5887278 c 0.9811254,0.03195 0.8179683,0.83786 1.3755579,0.814081 0.5575896,0.02378 0.3944325,-0.782131 1.3755579,-0.814081 H 13.464286 C 13.76014,11.985828 13.999971,11.846033 14,11.550178 V 6.3244788 C 14,5.9658342 13.642963,5.9715213 13.640067,5.9715213 H 13 V 11 H 9.7674386 C 9.2051871,11.003258 8.8728518,11.447933 8.5,11.718745 8.1271482,11.447933 7.7948129,11.003258 7.2325614,11 H 4 V 5.9715213 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.60000002;stroke-linecap:round;stroke-linejoin:round" d="M 3.708,6.931242 V 4.3 h 2.7 c 1.2,0 2.0999255,1.2 2.0999255,2 v 3.3"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.60000002;stroke-linecap:round;stroke-linejoin:round" d="M 13.307851,6.931242 V 4.3 h -2.7 c -1.2,0 -2.0999255,1.2 -2.0999255,2 v 3.3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bum.svg b/.icons/awkward/16x16/apps/bum.svg
new file mode 100644
index 00000000..acf64bc4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bum.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <path fill="#ee7737" d="m6.3184 1036.4c-0.1743 0.018-0.3295 0.1584-0.3614 0.3262l-0.2129 1.0566a7 7 0 0 0 -2.4296 1.4278l-1.1329-0.3731c-0.1775-0.06-0.3929 0.018-0.4882 0.1758l-1.6426 2.7754c-0.092603 0.1596-0.052959 0.3805 0.089844 0.5l0.98046 0.8379a7 7 0 0 0 -0.1211 1.2734 7 7 0 0 0 0.1211 1.2754l-0.98047 0.8375c-0.14279 0.1195-0.18245 0.3404-0.089844 0.5l1.6426 2.7734c0.095345 0.1573 0.31082 0.2353 0.48828 0.1758l1.1328-0.372a7 7 0 0 0 2.4296 1.429l0.21289 1.0566c0.03517 0.1792 0.21095 0.3217 0.39844 0.3242h3.2891c0.18749 0 0.36329-0.145 0.39844-0.3242l0.21289-1.0586a7 7 0 0 0 2.4297 -1.4277l1.1328 0.373c0.17746 0.06 0.39294-0.018 0.48828-0.1758l1.6426-2.7734c0.0926-0.1596 0.05296-0.3805-0.08984-0.5l-0.981-0.8375a7 7 0 0 0 0.121 -1.2754 7 7 0 0 0 -0.121 -1.2754l0.98047-0.8359c0.14278-0.1195 0.18244-0.3404 0.08984-0.5l-1.642-2.7754c-0.095-0.1576-0.311-0.2353-0.489-0.1758l-1.132 0.3731a7 7 0 0 0 -2.43 -1.4297l-0.213-1.0567c-0.035-0.1792-0.2112-0.3217-0.3985-0.3242h-3.2891c-0.012858-0.0003-0.02431-0.0003-0.037109 0z"/>
+ <path fill="#fff" d="m8 1040.4c2.209 0 4 1.7909 4 4s-1.7909 4-4 4-4-1.7909-4-4 1.7909-4 4-4z"/>
+ <path opacity=".2" d="m8 1038.4c-3.3095 0-6 2.6905-6 6 0 3.31 2.6905 6 6 6 3.31 0 6-2.69 6-6 0-3.3095-2.69-6-6-6zm0 0.7059c2.9281 0 5.2941 2.366 5.2941 5.2941s-2.366 5.2941-5.2941 5.2941c-2.928 0-5.2941-2.3661-5.2941-5.2941 0-2.9278 2.3661-5.2939 5.2941-5.2939z"/>
+ <path fill="#ffee57" d="m7.3838 1038.4c-3.0209 0.3093-5.3838 2.8667-5.3838 5.9682 0 3.3095 2.6905 6 6 6 0.49652 0 0.97631-0.067 1.438-0.1813 0.042724-0.099 0.11809-0.2666 0.085495-0.3985-0.030101-0.1217-0.12965-0.2254-0.24128-0.2888-0.41082 0.102-0.83894 0.1627-1.2819 0.1627-2.928 0-5.2941-2.3661-5.2941-5.2941 0-2.7918 2.1522-5.0668 4.89-5.2733 0.1058-0.1145 0.1461-0.2378 0.1263-0.3992-0.0204-0.1662-0.1482-0.2564-0.3385-0.2958z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bumblebee.svg b/.icons/awkward/16x16/apps/bumblebee.svg
new file mode 120000
index 00000000..fc42cf5f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bumblebee.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/burp.svg b/.icons/awkward/16x16/apps/burp.svg
new file mode 100644
index 00000000..f8cad11a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/burp.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ff6633" d="M 8,7.7105966e-4 V 14.999983 c 0.044325,-3.94e-4 0.088519,-0.0048 0.1320312,-0.0131 L 15.410156,13.607612 C 15.752587,13.542864 16.000045,13.248528 16,12.90603 V 2.1055177 C 16.00019,1.7634961 15.753528,1.4693281 15.411719,1.4039356 L 8.1335936,0.01310657 C 8.0895444,0.00496055 8.0448232,8.3113854e-4 8,7.7105966e-4 Z"/>
+ <path style="fill:none;stroke:#fdfdfd" d="M 12.5,2 V 3.9473641 L 10.02,6.5 h 2.48 v 2 h 1.8 l -1.8,2.552619 V 13"/>
+ <path style="fill:#404041" d="M 7.9882812,1e-7 A 0.72734542,0.71437061 0 0 0 7.8554688,0.01310653 L 0.58828139,1.4039356 A 0.72734542,0.71437061 0 0 0 1.6e-7,2.1055177 V 12.90603 a 0.72734542,0.71437061 0 0 0 0.58984375,0.701582 L 7.85625,14.986877 A 0.72734542,0.71437061 0 0 0 8,14.999983 V 7.7105966e-4 A 0.72734542,0.71437061 0 0 0 7.9882812,1e-7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/buttercup-desktop.svg b/.icons/awkward/16x16/apps/buttercup-desktop.svg
new file mode 100644
index 00000000..9f2c8c1e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/buttercup-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4cd6c6" width="10" height="14" x="6" y="-15" rx="4.583" ry="4.529" transform="rotate(90)"/>
+ <rect style="fill:#4cd6c6" width="10" height="16" x="1" y="0" rx="4.583" ry="4.4"/>
+ <path style="fill:#ffffff" d="M 9,4.6643132 C 9,6.1357724 7.6568542,5.9964695 6,5.9964695 4.3431457,5.9964695 3,6.1357724 3,4.6643132 3,3.1928534 4.3431457,2 6,2 7.6568542,2 9,3.1928534 9,4.6643132 Z"/>
+ <circle style="fill:#ffffff" cx="6" cy="12" r="1"/>
+ <circle style="fill:#ffffff" cx="6" cy="10.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bwfmetaedit.svg b/.icons/awkward/16x16/apps/bwfmetaedit.svg
new file mode 100644
index 00000000..1f8b8232
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bwfmetaedit.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#26ace2" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 3,3.8450705 V 5.0014649 H 4.5 V 5.846535 H 3 V 8 H 2 V 3 h 3 v 0.8450705 z"/>
+ <path style="fill:#ffffff" d="M 10.287769,8 H 9.198073 L 8.8570793,6.8764161 H 7.1669388 L 6.825945,8 H 5.7325428 L 7.3744996,3 H 8.6495181 Z M 8.0120089,3.6745738 c -0.00494,0.024708 -0.014823,0.06795 -0.02965,0.1297254 -0.012355,0.061774 -0.028417,0.1321967 -0.048184,0.211268 -0.019767,0.079071 -0.042005,0.1655545 -0.066716,0.2594512 -0.022239,0.091426 -0.045713,0.1816162 -0.070423,0.2705709 L 7.3967396,6 h 1.230541 L 8.2269843,4.5455893 C 8.202276,4.4566346 8.1775664,4.3664443 8.1528555,4.2750184 8.1306166,4.1811217 8.1096134,4.094638 8.0898459,4.0155672 8.0700792,3.9364961 8.0527824,3.8660734 8.0379555,3.8042992 L 8.0120097,3.6745738 Z"/>
+ <path style="fill:#ffffff" d="m 5.7499997,11.461082 c 0,0.415122 -0.049309,0.780825 -0.1479287,1.09711 -0.09862,0.316283 -0.2416179,0.581912 -0.4289942,0.796885 C 4.9857002,13.567581 4.7551777,13.728194 4.481509,13.836917 4.2103057,13.945639 3.9021203,14 3.5569524,14 H 2 V 9.0000004 h 1.3350591 c 0.3895462,0 0.7347141,0.048183 1.0355028,0.1445512 0.3007891,0.096367 0.5535012,0.2446254 0.7581362,0.4447738 0.204635,0.2001487 0.3587275,0.4558936 0.4622779,0.7672346 0.1060158,0.308871 0.1590237,0.677045 0.1590237,1.104522 z m -1.0983724,0 c 0,-0.289103 -0.027121,-0.534964 -0.08136,-0.737583 C 4.5160256,10.518409 4.4334319,10.351619 4.3224848,10.223128 4.2140036,10.092167 4.0759369,9.9970349 3.908284,9.937732 3.7406311,9.8759578 3.2491681,9.8450707 3.0223435,9.8450707 H 2.9776565 L 3,13.154929 h 0.1681571 c 0.3994083,0 0.996537,-0.140845 1.1913103,-0.422535 0.1947729,-0.284161 0.2921596,-0.707931 0.2921599,-1.271312 z"/>
+ <path style="fill:#ffffff" d="M 10,13.26259 C 9.90331,13.33933 9.790077,13.420864 9.660306,13.507195 9.53308,13.593525 9.389313,13.67386 9.229008,13.748201 9.071247,13.820141 8.8994911,13.880096 8.7137405,13.928057 8.5279899,13.976019 8.3295165,14 8.1183205,14 7.7595422,14 7.4465649,13.93765 7.1793893,13.81295 6.9147583,13.685851 6.6946565,13.510792 6.519084,13.28777 6.3435112,13.064748 6.2124681,12.799761 6.1259543,12.492805 6.041985,12.183453 6,11.845324 6,11.478418 6,11.077938 6.041987,10.724221 6.1259543,10.417267 6.2099236,10.107914 6.3384222,9.8489212 6.5114503,9.6402883 6.6870232,9.429257 6.908397,9.269785 7.1755725,9.1618712 7.4427481,9.0539575 7.7608142,9.0000004 8.1297712,9.0000004 c 0.2544529,0 0.4770991,0.032375 0.6679391,0.097123 C 8.9910942,9.1618714 9.157761,9.254198 9.29771,9.3741017 9.440204,9.491608 9.559797,9.6330946 9.656489,9.7985621 9.753179,9.9640296 9.832061,10.147483 9.89313,10.348922 L 8.8473284,10.543166 C 8.7786258,10.303358 8.6844783,10.1259 8.5648859,10.010792 8.4452925,9.8932857 8.3040711,9.8345328 8.1412218,9.8345328 c -0.1832062,0 -0.4388191,0.035971 -0.5660458,0.1079138 -0.1272262,0.069544 -0.23028,0.1738604 -0.3091604,0.3129504 -0.07888,0.13669 -0.1361321,0.308152 -0.1717556,0.514388 -0.035622,0.203836 -0.053436,0.440048 -0.053436,0.708633 0,0.534772 0.085243,0.947242 0.2557253,1.237409 0.1704836,0.290169 0.5304223,0.435252 0.8790227,0.435252 0.096692,0 0.1870228,-0.0096 0.2709921,-0.02878 0.086514,-0.02158 0.1628502,-0.04556 0.229008,-0.07194 0.068702,-0.02877 0.1272258,-0.05755 0.1755719,-0.08633 C 8.902036,12.932849 8.97201,12.906479 9,12.884889 V 11.9 H 8 V 11 h 2 z"/>
+ <rect style="fill:#ffffff" width="1" height="5" x="11" y="9"/>
+ <path style="opacity:0.3" d="M 11,0 V 1.6 5 H 14.4 16 V 1.6 0.8 C 16,0.3568 15.6432,0 15.2,0 h -0.8 z"/>
+ <rect style="opacity:0.2" width="3" height="3" x="11" y="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/byobu.svg b/.icons/awkward/16x16/apps/byobu.svg
new file mode 100644
index 00000000..01da4dd6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/byobu.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ffcca3" width="16" height="14" x="0" y="1" rx=".8" ry=".8"/>
+ <path style="opacity:.3;fill:#ffffff" d="m8 1h7.2c0.4432 0 0.8 0.3568 0.8 0.8v12.4c0 0.4432-0.3568 0.8-0.8 0.8h-7.2z"/>
+ <path style="fill:#3f3f3f" d="m4 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.5129-0.5 0.5h-0.5zm4 2v1h6v-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/byzanz.svg b/.icons/awkward/16x16/apps/byzanz.svg
new file mode 120000
index 00000000..9100e9c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/byzanz.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/bzflag.svg b/.icons/awkward/16x16/apps/bzflag.svg
new file mode 100644
index 00000000..ee93e4ca
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bzflag.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#df5555" width="15" height="15" x="-15" y="-15" rx=".75" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#3f3f3f" width="2" height="10" x="3" y="3" rx=".4" ry=".385"/>
+ <rect style="fill:#3f3f3f" width="2" height="10" x="10" y="3" rx=".4" ry=".385"/>
+ <rect style="fill:#545454" width="5" height="7" x="5" y="5" rx=".35" ry=".434"/>
+ <rect style="fill:#6c6c6c" width="1" height="6" x="7" y="2" rx=".25" ry=".4"/>
+ <path style="fill:#868686" d="M 7.5,7 A 1.5,1.7777777 0 0 0 6,8.7777777 1.5,1.7777777 0 0 0 6.00221,8.8515627 C 6.0020917,8.8567867 6,8.8610573 6,8.8663195 V 10.467013 C 6,10.76248 6.16725,11 6.375,11 h 2.25 C 8.83275,11 9,10.76248 9,10.467013 V 8.8663195 C 9,8.8592084 8.99726,8.8533999 8.99708,8.8463551 A 1.5,1.7777777 0 0 0 9,8.7777777 1.5,1.7777777 0 0 0 7.5,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ca._0ldsk00l.Nestopia.svg b/.icons/awkward/16x16/apps/ca._0ldsk00l.Nestopia.svg
new file mode 120000
index 00000000..2f6dc60b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ca._0ldsk00l.Nestopia.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ca.desrt.dconf-editor.svg b/.icons/awkward/16x16/apps/ca.desrt.dconf-editor.svg
new file mode 120000
index 00000000..5c5aea0c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ca.desrt.dconf-editor.svg
@@ -0,0 +1 @@
+dconf-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cacao-oj6.svg b/.icons/awkward/16x16/apps/cacao-oj6.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cacao-oj6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cacao-oj7.svg b/.icons/awkward/16x16/apps/cacao-oj7.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cacao-oj7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cacao-oj8.svg b/.icons/awkward/16x16/apps/cacao-oj8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cacao-oj8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cacao-oj9.svg b/.icons/awkward/16x16/apps/cacao-oj9.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cacao-oj9.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cacher.svg b/.icons/awkward/16x16/apps/cacher.svg
new file mode 100644
index 00000000..a3b16552
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cacher.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#2d96dd" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 8.5999844,4 6.266,11 H 7.531625 L 9.8656094,4 Z"/>
+ <path style="fill:#ffffff" d="M 6,5.8417968 5.7562209,5.9531251 2,7.5585938 l 0.00195,1.09375 3.7542706,1.5965082 0.2437791,0.109374 V 9.0437737 L 3.714255,8.1035156 6,7.1582031 Z"/>
+ <path style="fill:#ffffff" d="M 10,5.8417968 10.243779,5.9531251 14,7.5585938 13.9981,8.6523438 10.243829,10.248852 10.00005,10.358226 V 9.0437737 L 12.285745,8.1035156 10,7.1582031 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cadence.svg b/.icons/awkward/16x16/apps/cadence.svg
new file mode 100644
index 00000000..d52dc23e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cadence.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#752828" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#4c66cc" d="M 7.9999851,3 C 7.396679,3.009376 6.809606,3.1412836 6.5711998,3.3848592 6.3169575,3.6446128 6.2616182,4.0099153 6.3326505,4.4140245 c 0.1354179,0.7704141 0.9379488,1.7149406 1.6104177,2.5646839 -0.00469,0.0055 -0.00953,0.011764 -0.014228,0.017244 C 7.5901225,7.391124 7.1496427,7.7536117 6.8197948,8.0603901 6.8729668,7.8358677 6.911426,7.5920852 6.9202366,7.4364633 6.9277837,7.303156 6.9233223,7.1993924 6.8792223,7.115094 6.857168,7.0729456 6.8179833,7.0326472 6.7637141,7.0163316 6.7094428,7.0000156 6.6532717,7.0106796 6.6046815,7.0320076 6.5075017,7.0746745 6.4149405,7.1602432 6.2974965,7.2977253 6.1800529,7.4352084 6.0421879,7.6657149 5.8798257,7.9185165 5.7174632,8.171317 5.6026981,8.3741402 5.5282793,8.535389 c -0.038319,0.083032 -0.066761,0.1548372 -0.084539,0.2179041 -0.016749,0.059409 -0.024591,0.1116031 -0.021763,0.1599008 0.092747,0.1172479 0.2430669,0.1008408 0.3649389,0.108168 0.052903,-5.201e-4 0.1079854,-0.00925 0.169077,-0.043895 C 6.0993602,8.8961594 6.2748118,8.7672175 6.4623877,8.616907 6.3286065,9.0320306 6.2396856,9.4143983 6.0263025,9.8788695 c -0.00296,0.00648 -0.00705,0.013124 -0.01005,0.019596 C 4.8903236,9.7547771 3.7150838,9.8457788 2.9201369,10.102261 2.50316,10.236794 2.1823717,10.536239 2.0571739,10.867275 c -0.1251963,0.33104 -0.048398,0.751374 0.2661708,1.272936 0.3145706,0.521564 0.6606849,0.761241 1.0303664,0.835561 0.3696819,0.07432 0.7387389,-0.02307 1.0805868,-0.282178 0.6517153,-0.493972 1.2402018,-1.63968 1.697467,-2.604659 0.0075,0.001 0.015103,0.0014 0.022599,0.0024 0.5384958,0.07448 1.055161,0.379117 1.5066276,0.490676 -0.2364005,0.06959 -0.4461549,0.140864 -0.5959552,0.211634 -0.1282569,0.06059 -0.2228979,0.116031 -0.2795628,0.193605 -0.028333,0.03879 -0.047053,0.09013 -0.035156,0.141873 0.011897,0.05175 0.050367,0.09157 0.094584,0.119925 0.08843,0.05672 0.2146624,0.08885 0.4017673,0.114439 0.1871053,0.02558 0.4335532,0.04068 0.7508028,0.04468 9.429e-4,1.2e-5 0.00159,-1.2e-5 0.00253,0 9.428e-4,-1.2e-5 0.00159,1.2e-5 0.00253,0 0.3172501,-0.004 0.5636975,-0.01909 0.7508028,-0.04468 0.1871049,-0.02558 0.3133372,-0.05772 0.4017674,-0.114439 0.044216,-0.02836 0.082686,-0.06818 0.094583,-0.119925 0.011902,-0.05175 -0.00682,-0.103085 -0.035156,-0.141873 -0.056668,-0.07757 -0.1513093,-0.133012 -0.2795662,-0.193605 -0.1498003,-0.07077 -0.3595547,-0.142046 -0.5959552,-0.211634 0.4514666,-0.111559 0.9681318,-0.416199 1.5066281,-0.490675 0.0075,-9.99e-4 0.01509,-0.0013 0.0226,-0.0024 0.4572655,0.964978 1.0457525,2.110686 1.6974665,2.604658 0.341849,0.259106 0.710905,0.356498 1.080588,0.282178 0.369681,-0.07432 0.715795,-0.313997 1.030366,-0.83556 0.314569,-0.521563 0.391367,-0.941897 0.26617,-1.272937 C 13.81763,10.536238 13.49684,10.236791 13.079864,10.102259 12.284917,9.8457778 11.109678,9.7547758 9.9837435,9.8984642 c -0.003,-0.00647 -0.0071,-0.01312 -0.01005,-0.019596 -0.213379,-0.4644713 -0.3023,-0.846839 -0.4360808,-1.2619626 0.1875758,0.1503105 0.3630268,0.2792524 0.5063943,0.3605604 0.06109,0.034648 0.116174,0.043373 0.169077,0.043894 0.121871,-0.00733 0.272192,0.00908 0.364939,-0.108168 0.0028,-0.048298 -0.005,-0.1004908 -0.02176,-0.1599008 -0.01778,-0.063065 -0.04622,-0.1348701 -0.08454,-0.2179021 C 10.397301,8.3741402 10.282536,8.171317 10.120174,7.9185165 9.9578115,7.6657149 9.8199465,7.4352084 9.7025025,7.2977253 9.5850584,7.1602432 9.4924973,7.0746745 9.3953178,7.0320076 9.3467272,7.0106756 9.2905561,7.0000116 9.2362852,7.0163316 c -0.05427,0.016316 -0.093455,0.056614 -0.1155086,0.098762 -0.044098,0.084299 -0.048561,0.188062 -0.041014,0.3213693 0.00881,0.1556219 0.04727,0.3994044 0.1004421,0.6239268 C 8.8503562,7.7536117 8.4098764,7.391124 8.0711593,6.9959525 8.0664557,6.9904724 8.0616235,6.9842004 8.0569307,6.9787084 8.7293992,6.1289651 9.5319301,5.1844386 9.6673485,4.4140245 9.7383805,4.0099153 9.6830425,3.6446128 9.4287987,3.3848592 9.1903552,3.1412836 8.6032817,3.0093788 7.9999761,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/caffeine.svg b/.icons/awkward/16x16/apps/caffeine.svg
new file mode 100644
index 00000000..a7a6724c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/caffeine.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#956b5f" d="m 6.1928385,0 c -1.0982,1.38422 -1.42735,2.0661956 -1.03125,2.9472656 C 5.5206885,3.7459356 6.4485015,4.15297 5.9819015,6 6.7483015,5.10008 7.3571385,3.9571062 6.7553385,3.0351562 6.1431385,2.0974563 5.8078385,1.528 6.1928385,0 Z M 9.1928389,0 C 8.0946389,1.38422 7.7654885,2.0661956 8.1615889,2.9472656 8.5206889,3.7459356 9.4485014,4.15297 8.9819014,6 9.7483014,5.10008 10.357139,3.9571062 9.7553389,3.0351562 9.1431389,2.0974563 8.8078389,1.528 9.1928389,0 Z M 12.192838,0 C 11.094639,1.38422 10.765489,2.0661956 11.161589,2.9472656 11.520689,3.7459356 12.448501,4.15297 11.981901,6 12.748301,5.10008 13.357138,3.9571062 12.755338,3.0351562 12.143138,2.0974563 11.807839,1.528 12.192838,0 Z"/>
+ <path style="fill:#e4e4e4" d="m 15,10 c 0,3 -2,5 -5,5 L 8,15 C 5,15 3.2402,13.43431 3.041,11 L 2.5,11 C 1,11 1,9.5 1,9.5 l 0,-1 C 1,7 2.5,7 2.5,7 L 3,7 15,7 Z M 2.5,8 C 2,7.9677 1.9844,8.53125 1.9844,8.53125 l 0,1 C 1.9844,10 2.5,10 2.5,10 L 3,10 2.99,8.01562 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cairo-clock.svg b/.icons/awkward/16x16/apps/cairo-clock.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cairo-clock.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cairo-dock.svg b/.icons/awkward/16x16/apps/cairo-dock.svg
new file mode 120000
index 00000000..8d2e75a7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cairo-dock.svg
@@ -0,0 +1 @@
+cs-applets.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/caja-actions.svg b/.icons/awkward/16x16/apps/caja-actions.svg
new file mode 100644
index 00000000..c7189a8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/caja-actions.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#6ec149" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m7 4-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.92076 -0.5279l-0.0882-1.0558h-2zm1 2.8572a1.1429 1.1429 0 0 1 1.1429 1.1428 1.1429 1.1429 0 0 1 -1.1429 1.1428 1.1429 1.1429 0 0 1 -1.1429 -1.1428 1.1429 1.1429 0 0 1 1.1428 -1.1428z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/caja-dropbox.svg b/.icons/awkward/16x16/apps/caja-dropbox.svg
new file mode 120000
index 00000000..3b77629d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/caja-dropbox.svg
@@ -0,0 +1 @@
+dropbox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/calamares.svg b/.icons/awkward/16x16/apps/calamares.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/16x16/apps/calamares.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/calc.svg b/.icons/awkward/16x16/apps/calc.svg
new file mode 120000
index 00000000..80698d65
--- /dev/null
+++ b/.icons/awkward/16x16/apps/calc.svg
@@ -0,0 +1 @@
+accessories-calculator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/calendar.svg b/.icons/awkward/16x16/apps/calendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/calendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/calibre-ebook-edit.svg b/.icons/awkward/16x16/apps/calibre-ebook-edit.svg
new file mode 100644
index 00000000..302eb4b7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/calibre-ebook-edit.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <rect fill="#009688" width="16" height="16" x="-1052.4" y="-16" rx="8" ry="8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" d="m6.75 1039.4-0.1094 1.3203a3.9286 3.9286 0 0 0 -1.1523 0.6602l-1.1934-0.5625-1.25 2.1641 1.084 0.752a3.9286 3.9286 0 0 0 -0.0566 0.6659 3.9286 3.9286 0 0 0 0.0586 0.6621l-1.0859 0.7558 1.25 2.1641 1.1973-0.5625a3.9286 3.9286 0 0 0 1.1483 0.664l0.1094 1.316h2.5l0.10938-1.3203a3.9286 3.9286 0 0 0 1.1523 -0.6601l1.1934 0.5625 1.25-2.1641-1.084-0.752a3.9286 3.9286 0 0 0 0.057 -0.6664 3.9286 3.9286 0 0 0 -0.059 -0.6621l1.0859-0.7559-1.25-2.1641-1.1973 0.5625a3.9286 3.9286 0 0 0 -1.1486 -0.664l-0.1094-1.3164h-2.5zm1.25 3c1.1046 0 2 0.8954 2 2s-0.89539 2-2 2-2-0.8954-2-2 0.8954-2 2-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/calibre-gui.svg b/.icons/awkward/16x16/apps/calibre-gui.svg
new file mode 120000
index 00000000..a732bc8a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/calibre-gui.svg
@@ -0,0 +1 @@
+accessories-ebook-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/calibre-viewer.svg b/.icons/awkward/16x16/apps/calibre-viewer.svg
new file mode 100644
index 00000000..f3128f38
--- /dev/null
+++ b/.icons/awkward/16x16/apps/calibre-viewer.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g>
+ <circle fill="#009688" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m8 4.75c-0.96927 0.0095-1.945 0.2309-2.7893 0.70939-0.33651 0.21919-0.74047 0.50229-1.0449 0.78752-0.479 0.469-0.889 1.016-1.166 1.629 0.75934 1.6751 2.4287 2.9028 4.2651 3.0842 1.2046 0.13636 2.4653-0.07179 3.5242-0.66786 0.3365-0.21919 0.74047-0.50229 1.0449-0.78752 0.479-0.47 0.889-1.017 1.166-1.629-0.759-1.675-2.429-2.903-4.265-3.084-0.244-0.029-0.49-0.042-0.735-0.042zm0 1.2503c1.0044-0.02225 1.8939 0.87633 1.875 1.8754 0.03219 1.1042-1.0681 2.0572-2.1558 1.851-1.0985-0.12898-1.8701-1.3614-1.5088-2.4053 0.231-0.768 0.985-1.33 1.79-1.321zm0 1.2503a0.625 0.62514 0 0 0 -0.625 0.626 0.625 0.62514 0 0 0 0.625 0.625 0.625 0.62514 0 0 0 0.625 -0.625 0.625 0.62514 0 0 0 -0.625 -0.625z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/calibre.svg b/.icons/awkward/16x16/apps/calibre.svg
new file mode 120000
index 00000000..a732bc8a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/calibre.svg
@@ -0,0 +1 @@
+accessories-ebook-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/california.svg b/.icons/awkward/16x16/apps/california.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/california.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/calligraauthor.svg b/.icons/awkward/16x16/apps/calligraauthor.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/calligraauthor.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/calligraflow.svg b/.icons/awkward/16x16/apps/calligraflow.svg
new file mode 120000
index 00000000..f17eaf6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/calligraflow.svg
@@ -0,0 +1 @@
+flow.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/calligragemini.svg b/.icons/awkward/16x16/apps/calligragemini.svg
new file mode 120000
index 00000000..827f3f65
--- /dev/null
+++ b/.icons/awkward/16x16/apps/calligragemini.svg
@@ -0,0 +1 @@
+gemini.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/calligrakarbon.svg b/.icons/awkward/16x16/apps/calligrakarbon.svg
new file mode 120000
index 00000000..df8a6d2e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/calligrakarbon.svg
@@ -0,0 +1 @@
+karbon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/calligrakexi.svg b/.icons/awkward/16x16/apps/calligrakexi.svg
new file mode 120000
index 00000000..1acb84d8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/calligrakexi.svg
@@ -0,0 +1 @@
+kexi.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/calligrakrita.svg b/.icons/awkward/16x16/apps/calligrakrita.svg
new file mode 120000
index 00000000..842fa48e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/calligrakrita.svg
@@ -0,0 +1 @@
+krita.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/calligrakrita2.svg b/.icons/awkward/16x16/apps/calligrakrita2.svg
new file mode 120000
index 00000000..842fa48e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/calligrakrita2.svg
@@ -0,0 +1 @@
+krita.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/calligraplan.svg b/.icons/awkward/16x16/apps/calligraplan.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/16x16/apps/calligraplan.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/calligraplanner.svg b/.icons/awkward/16x16/apps/calligraplanner.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/16x16/apps/calligraplanner.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/calligraplanwork.svg b/.icons/awkward/16x16/apps/calligraplanwork.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/16x16/apps/calligraplanwork.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/calligrasheets.svg b/.icons/awkward/16x16/apps/calligrasheets.svg
new file mode 120000
index 00000000..3a386bb7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/calligrasheets.svg
@@ -0,0 +1 @@
+sheets.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/calligrastage.svg b/.icons/awkward/16x16/apps/calligrastage.svg
new file mode 120000
index 00000000..1151ae96
--- /dev/null
+++ b/.icons/awkward/16x16/apps/calligrastage.svg
@@ -0,0 +1 @@
+stage.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/calligrawords.svg b/.icons/awkward/16x16/apps/calligrawords.svg
new file mode 120000
index 00000000..e30a949f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/calligrawords.svg
@@ -0,0 +1 @@
+words.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/camorama.svg b/.icons/awkward/16x16/apps/camorama.svg
new file mode 120000
index 00000000..6fe6baa1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/camorama.svg
@@ -0,0 +1 @@
+cheese.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cantata.svg b/.icons/awkward/16x16/apps/cantata.svg
new file mode 100644
index 00000000..8ff5d2e4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cantata.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="m 15.999875,8.0447534 a 8,8 0 1 0 -15.99974984,0 8,8 0 0 0 15.99974984,0"/>
+ <path style="fill:#ffffff" d="m 2.0000001,7.9999994 c 0,3.3084236 2.6915771,5.9999996 6.0000003,5.9999996 C 11.308423,13.999999 14,11.308423 14,7.9999994 c 0,-3.3084228 -2.691577,-6 -5.9999996,-6 -3.3084232,0 -6.0000003,2.6915772 -6.0000003,6 z"/>
+ <path style="fill:#366adb" d="m 8,3.418715 0,4.7892844 c -0.3845028,-0.136042 -0.6709136,-0.2073304 -1.1,-0.208 -1.5463972,0 -2.9,0.8954304 -2.9,2 0,1.1045696 1.4536028,1.9999996 3,1.9999996 1.5463972,0 3,-0.89543 3,-1.9999996 l 0,-5.0003276 c 0,0 2.267785,1.1586676 1.324713,2.0234376 -0.259008,0.1485704 -0.343938,0.378196 -0.298438,0.5781248 0.06909,0.3036088 0.438416,0.5394648 0.951562,0.321094 0.771015,-0.4019892 1.021888,-1.1226564 1.021888,-1.7226564 0,-1.8 -2.999725,-3.2 -4.599725,-3.2 C 8,2.9996718 8,3.418715 8,3.418715 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cantor.svg b/.icons/awkward/16x16/apps/cantor.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cantor.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/caprine.svg b/.icons/awkward/16x16/apps/caprine.svg
new file mode 120000
index 00000000..b8719ad4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/caprine.svg
@@ -0,0 +1 @@
+fbmessenger.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/carla-control.svg b/.icons/awkward/16x16/apps/carla-control.svg
new file mode 100644
index 00000000..6bf8d510
--- /dev/null
+++ b/.icons/awkward/16x16/apps/carla-control.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#5b5a43" width="16" height="16" x="-16" y="-16" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="5" height="7" x="9" y="1"/>
+ <path style="opacity:0.2" d="M 16,15.2 V 8 H 0 v 7.2 C 0,15.6432 0.3568,16 0.8,16 h 14.4 c 0.4432,0 0.8,-0.3568 0.8,-0.8 z"/>
+ <circle style="fill:#bbbbbb" cx="4" cy="4" r="2"/>
+ <rect style="fill:#3fea3f" width="2" height="1" x="9" y="1"/>
+ <rect style="fill:#3fea3f" width="3" height="1" x="9" y="3"/>
+ <rect style="fill:#00ffed" width="1.5" height="1" x="9" y="5"/>
+ <rect style="fill:#00ffed" width="4" height="1" x="9" y="7"/>
+ <circle style="fill:#bbbbbb" cx="4" cy="12" r="2"/>
+ <rect style="opacity:0.2" width="5" height="7" x="9" y="9"/>
+ <rect style="fill:#3fea3f" width="2" height="1" x="9" y="9"/>
+ <rect style="fill:#3fea3f" width="3" height="1" x="9" y="11"/>
+ <rect style="fill:#00ffed" width="1.5" height="1" x="9" y="13"/>
+ <rect style="fill:#00ffed" width="4" height="1" x="9" y="15"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/carla.svg b/.icons/awkward/16x16/apps/carla.svg
new file mode 100644
index 00000000..bb95b9c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/carla.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e83838" width="16" height="16" x="-16" y="-16" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="5" height="7" x="9" y="1"/>
+ <path style="opacity:0.2" d="M 16,15.2 V 8 H 0 v 7.2 C 0,15.6432 0.3568,16 0.8,16 h 14.4 c 0.4432,0 0.8,-0.3568 0.8,-0.8 z"/>
+ <circle style="fill:#bbbbbb" cx="4" cy="4" r="2"/>
+ <rect style="fill:#3fea3f" width="2" height="1" x="9" y="1"/>
+ <rect style="fill:#3fea3f" width="3" height="1" x="9" y="3"/>
+ <rect style="fill:#00ffed" width="1.5" height="1" x="9" y="5"/>
+ <rect style="fill:#00ffed" width="4" height="1" x="9" y="7"/>
+ <circle style="fill:#bbbbbb" cx="4" cy="12" r="2"/>
+ <rect style="opacity:0.2" width="5" height="7" x="9" y="9"/>
+ <rect style="fill:#3fea3f" width="2" height="1" x="9" y="9"/>
+ <rect style="fill:#3fea3f" width="3" height="1" x="9" y="11"/>
+ <rect style="fill:#00ffed" width="1.5" height="1" x="9" y="13"/>
+ <rect style="fill:#00ffed" width="4" height="1" x="9" y="15"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/castle-crashers.svg b/.icons/awkward/16x16/apps/castle-crashers.svg
new file mode 100644
index 00000000..21f0c4e7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/castle-crashers.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <path style="fill:#d01818" d="m3 12s-1 0-1-2 1-2 1-2h10s1 0 1 2-1 2-1 2z"/>
+ <path style="fill:#f15555" d="m8 0c5 0 5 2 5 2v12l-5 2-5-2v-12s0-2 5-2z"/>
+ <path style="fill:#e4e4e4" d="m6 2v6h-3v4h3v3.199219l2 0.800781 2-0.800781v-3.199219h3v-4h-3v-6l-2 2z"/>
+ <path style="fill:#3f3f3f" d="m5 9a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1l-1-1zm6 0l-1 1a1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cataclysm-dda.svg b/.icons/awkward/16x16/apps/cataclysm-dda.svg
new file mode 100644
index 00000000..abb95b5c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cataclysm-dda.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#546e7a" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#3f3f3f" d="M 4.6779819,3.7272712 5.3939103,3.0000002 H 11.568791 V 4.545451 l -4.1165871,6.181803 h 4.4745511 v 1.54545 l -0.626437,0.636362 H 4.499 V 11.363615 L 8.7945694,4.9999953 H 4.6779819 Z"/>
+ <path style="fill:#54d154" d="M 5.5728926,3.3636357 H 11.300318 V 4.4545422 L 6.9152578,10.99998 h 4.7430242 v 1.181815 H 5.3939103 V 10.99998 L 9.8684616,4.2727243 h -4.295569 z"/>
+ <path style="fill:#3f3f3f" d="m 6.1098384,6.2725374 c 0,0 0.3579642,1.2727241 0,1.2727241 -0.3579638,0 0,-1.2727241 0,-1.2727241 z m 3.2216771,0.6363623 c -0.00126,-0.1469998 -0.039195,-0.3264539 0.055931,-0.4372719 0.088954,-0.1035451 0.3006903,-0.00627 0.3915237,-0.1081816 0.062196,-0.069818 0,-0.1968176 0.045908,-0.2785445 0.067387,-0.1199999 0.2553188,-0.1413635 0.3120558,-0.2669085 0.08036,-0.1778179 -0.114727,-0.4253625 -0.0062,-0.5869985 0.0732,-0.1089088 0.255228,-0.068546 0.364138,-0.1402725 0.112579,-0.074 0.154819,-0.2526356 0.283956,-0.2893627 0.142737,-0.040636 0.368345,-0.028455 0.431972,0.1075451 0.100141,0.2140904 -0.213346,0.4222714 -0.300152,0.6422712 -0.08323,0.211272 -0.07401,0.4680896 -0.210573,0.6484528 C 10.606835,6.3228102 10.388288,6.3175373 10.31589,6.4543554 10.26237,6.5554459 10.36403,6.693991 10.31779,6.7989 10.22779,7.0030813 9.9248671,7.045081 9.8222205,7.2431714 9.5376191,7.79217 10.210681,9.0972577 9.5999939,9.0907123 9.2522322,9.0870587 9.5382457,8.3868049 9.4953791,8.0361695 9.4493806,7.6592613 9.3347428,7.288717 9.331521,6.9088997 Z M 7.4522039,7.4543527 C 7.3349709,6.6874456 8.186388,5.3198126 8.8840603,5.6361756 9.5468308,5.9368109 8.3426396,7.1046263 8.5260961,7.8179882 8.5863239,8.0521694 8.956548,8.1428055 8.9735513,8.3841685 8.997716,8.7273494 8.5601026,8.9450761 8.4566511,9.2725299 8.3285898,9.6779835 8.7662903,10.536072 8.3471138,10.545254 7.9560384,10.553889 8.2106403,9.7604379 8.1943528,9.363439 8.1756488,8.9088036 8.4596046,8.4059866 8.2576233,7.9998058 8.1121108,7.7072614 7.5016925,7.7782609 7.4522039,7.4543527 Z"/>
+ <path style="fill:#3f3f3f" d="M 5.4834013,3.759271 C 5.7325444,3.7314528 5.8597112,4.1660882 6.1098384,4.1816336 6.3095824,4.1940872 6.4468617,3.9178161 6.6467845,3.9089069 6.8534196,3.8998122 7.018441,4.1646339 7.2238229,4.1405427 7.4601687,4.1127244 7.5917201,3.6314533 7.8101681,3.7270893 8.2071501,3.901089 8.2393672,4.6619053 8.0034685,5.029995 7.8705746,5.2371767 7.4679543,5.0474497 7.299085,5.2255402 7.1818516,5.3491764 7.3522425,5.7141751 7.183731,5.7270844 7.0235418,5.7394476 7.1645792,5.2557219 7.0047487,5.2725401 6.6733633,5.3074494 7.1635955,6.2448104 6.8315834,6.2725374 c -0.4392216,0.036728 0.00169,-1.266542 -0.4389533,-1.266815 -0.2827917,0 -2.683e-4,0.802907 -0.2827917,0.8122708 C 5.8827994,5.8254476 6.068225,5.1686313 5.8413651,5.1816313 5.6377734,5.1932678 5.8685705,5.762266 5.665068,5.7769022 5.4503789,5.7923573 5.6069887,5.1510859 5.3939103,5.1816313 5.0054294,5.2374493 5.6068988,6.3465373 5.2149284,6.3634462 4.8469412,6.379357 5.3112205,5.3673578 4.9549566,5.2725401 4.8583066,5.2468119 4.8430928,5.5339938 4.7505592,5.4954486 4.4493326,5.3698124 4.6529243,4.8083594 4.7790178,4.5032691 4.9101221,4.1859975 5.1466467,3.7969072 5.4834013,3.759271 Z M 6.9414786,8.3662597 C 7.3611914,8.5506229 6.5972067,9.2653484 6.6467845,9.7271653 6.6621767,9.8704376 6.8290782,9.9755282 6.8257668,10.11971 6.8209307,10.331982 6.641147,10.500891 6.5362631,10.684527 6.4079331,10.909163 6.359966,11.433343 6.1213829,11.339979 5.6826083,11.168162 6.6807014,10.267891 6.3520908,9.9261648 6.2319043,9.8012558 5.9321093,10.148165 5.8413651,9.9998009 5.4986147,9.4394389 6.3453788,8.104351 6.9414786,8.3661685 Z M 8.8491589,3.6052713 c 0.1912422,0.3954538 -0.2166581,1.2509059 0.2138833,1.3036333 0.4510349,0.055182 0.083675,-1.3052695 0.5369462,-1.2727241 0.4315266,0.031 -0.094414,1.2663606 0.3381866,1.2727241 0.43609,0.00645 -0.053694,-1.2075423 0.377742,-1.2727241 0.212809,-0.032093 0.147123,0.5888167 0.357964,0.5454531 0.197864,-0.040636 0.04779,-0.4104535 0.113743,-0.6042713 0.05915,-0.1736359 0.346241,-0.2709537 0.249233,-0.4261352 -0.208873,-0.334454 -0.779109,0.035 -1.1688428,0.044545 -0.4788665,0.011546 -1.2476838,-0.4319994 -1.4370469,0.014999 -0.08099,0.191272 0.3278949,0.2074994 0.4182808,0.3944987 z"/>
+ <path style="fill:#3f3f3f" d="m 5.3939103,10.817981 c 0.3085652,-0.09845 0.3082969,0.595816 0.5546656,0.808725 0.2778696,0.240181 0.6219624,0.470454 0.9867278,0.481271 0.2505747,0.0075 0.4454866,-0.277544 0.6958825,-0.289998 0.186678,-0.0092 0.3530417,0.197635 0.5369461,0.163817 0.1843515,-0.0339 0.4464707,-0.155272 0.4474548,-0.345636 0.00177,-0.345453 -0.8997425,-0.304362 -0.805419,-0.636361 0.087075,-0.306545 0.623931,-0.07973 0.937687,-0.09464 0.224175,-0.01073 0.5598556,-0.193 0.6731514,0.0038 0.1549983,0.269271 -0.528713,0.517271 -0.4474552,0.81818 0.1096265,0.405908 0.6616072,0.679362 1.0738927,0.636362 0.399219,-0.04173 0.808641,-0.419999 0.89491,-0.818181 0.04877,-0.225453 -0.368435,-0.429089 -0.268473,-0.636361 0.08197,-0.17 0.376846,-0.232727 0.540795,-0.142909 0.487099,0.267 0.609702,1.040633 0.533097,1.597451 -0.03383,0.245908 -0.328969,0.381089 -0.41676,0.612816 -0.110789,0.292636 0.187394,0.907088 -0.120186,0.932634 -0.374699,0.03109 -0.002,-0.903179 -0.325927,-1.096815 -0.140143,-0.08373 -0.363422,-0.01328 -0.476717,0.105272 -0.230441,0.241273 0.145869,0.944634 -0.181757,0.991543 -0.396356,0.05662 -0.137191,-1.07165 -0.5369463,-1.090923 -0.2810914,-0.01364 -0.1663641,0.740816 -0.4474551,0.727271 -0.2665043,-0.01291 -0.091639,-0.710453 -0.3579643,-0.727271 -0.2147783,-0.01364 -0.1430067,0.552908 -0.3579642,0.545453 -0.2403729,-0.0085 -0.119202,-0.665725 -0.3579638,-0.636362 -0.4311681,0.053 0.076067,1.258452 -0.3579642,1.272724 -0.4432492,0.01455 -0.00546,-1.235815 -0.4474552,-1.272724 -0.3060591,-0.02563 -0.1430068,0.858907 -0.4474551,0.81818 -0.2438631,-0.03272 0.066671,-0.714362 -0.1789823,-0.727271 -0.3486567,-0.01845 -0.00895,1.010088 -0.3579639,0.999998 -0.3113395,-0.0091 0.00373,-0.755453 -0.2684732,-0.909089 -0.3146501,-0.177636 -0.703489,0.410908 -1.0422126,0.287272 -0.2117357,-0.07745 -0.3633334,-0.33309 -0.3896439,-0.559998 -0.075172,-0.648271 0.090565,-1.668178 0.7159284,-1.818178 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/catarina.svg b/.icons/awkward/16x16/apps/catarina.svg
new file mode 100644
index 00000000..03d49572
--- /dev/null
+++ b/.icons/awkward/16x16/apps/catarina.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#752828" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m 6.516105,11.87365 c 0,-0.20757 0.0298,-0.38294 0.0894,-0.52659 0.0596,-0.14318 0.14222,-0.25898 0.2484,-0.34738 0.1057,-0.0884 0.23062,-0.15231 0.37428,-0.19219 0.14318,-0.0394 0.29645,-0.0596 0.45981,-0.0596 0.15471,0 0.30174,0.0202 0.4406,0.0596 0.13885,0.0399 0.26137,0.10378 0.36755,0.19219 0.10571,0.0884 0.18931,0.2042 0.25129,0.34738 0.062,0.14365 0.0927,0.31902 0.0927,0.52659 0,0.19891 -0.0307,0.369 -0.0927,0.51026 -0.062,0.14078 -0.14558,0.25849 -0.25129,0.35122 -0.10618,0.0923 -0.2287,0.15952 -0.36755,0.2018 -0.13886,0.0418 -0.28589,0.0629 -0.4406,0.0629 -0.16336,0 -0.31663,-0.0211 -0.45981,-0.0629 -0.14366,-0.0423 -0.26858,-0.10955 -0.37428,-0.2018 -0.10618,-0.0927 -0.18883,-0.21044 -0.2484,-0.35122 -0.059,-0.141 -0.089,-0.311 -0.089,-0.51 m 0.21862,-2.2649 v -0.4896 c 0,-0.22534 0.0231,-0.42954 0.0696,-0.6126 0.0461,-0.18353 0.11676,-0.35746 0.21189,-0.52323 0.0947,-0.16528 0.21717,-0.32671 0.36708,-0.48335 0.15038,-0.15664 0.33152,-0.31904 0.54341,-0.48672 0.18546,-0.14558 0.3421,-0.27579 0.4699,-0.3911 0.12828,-0.11435 0.23158,-0.22823 0.31135,-0.34113 0.0793,-0.11243 0.13693,-0.23015 0.172,-0.35363 0.0356,-0.12396 0.0534,-0.26763 0.0534,-0.4305 0,-0.25177 -0.0855,-0.45981 -0.25514,-0.62269 -0.17009,-0.16336 -0.42954,-0.24504 -0.77835,-0.24504 -0.30415,0 -0.6323,0.0639 -0.98353,0.19171 -0.35026,0.12828 -0.71398,0.28491 -1.0892,0.47038 l -0.67505,-1.4635 c 0.18931,-0.11051 0.39591,-0.21525 0.61884,-0.31422 0.22343,-0.0995 0.45501,-0.18787 0.69525,-0.26522 0.24071,-0.0769 0.48479,-0.1379 0.73175,-0.1821 0.24745,-0.0442 0.49008,-0.0663 0.72888,-0.0663 0.4502,0 0.8562,0.0543 1.218,0.1624 0.36228,0.1081 0.6693,0.26569 0.92058,0.47326 0.25225,0.20756 0.44492,0.45981 0.57945,0.7553 0.13501,0.29597 0.20228,0.63326 0.20228,1.0128 0,0.27819 -0.0313,0.5266 -0.0927,0.74521 -0.0615,0.21862 -0.15375,0.42185 -0.27435,0.60923 -0.12204,0.18787 -0.27435,0.369 -0.45741,0.54294 -0.18306,0.17441 -0.39639,0.35891 -0.63903,0.55302 -0.18546,0.14558 -0.3368,0.2729 -0.45404,0.38101 -0.11676,0.10811 -0.20853,0.21093 -0.27435,0.3075 -0.0663,0.0975 -0.11146,0.19796 -0.13597,0.30174 -0.0241,0.1033 -0.0365,0.22582 -0.0365,0.36708 v 0.39735 h -1.748 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/catfish.svg b/.icons/awkward/16x16/apps/catfish.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/catfish.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/catia.svg b/.icons/awkward/16x16/apps/catia.svg
new file mode 100644
index 00000000..146f8a62
--- /dev/null
+++ b/.icons/awkward/16x16/apps/catia.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#752828" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:none;stroke:#6c7f94;stroke-width:0.80000001" d="m 4.5,2 c 2.9267588,0 4.0732412,6 7,6"/>
+ <path style="fill:#4c66cc;fill-rule:evenodd" d="M 3.016079,0.98168 3,1 2.0080395,1.9818025 3.016079,2.98168 h 1.9919605 v -2 z"/>
+ <path style="fill:#4c66cc;fill-rule:evenodd" d="m 11,7 v 2 h 2.011362 L 14,8 13.011362,7 h -0.02272 z"/>
+ <path style="fill:none;stroke:#6c7f94;stroke-width:0.80000001" d="m 4.5,8 c 2.9267588,0 4.0732412,6 7,6"/>
+ <path style="fill:#4c66cc;fill-rule:evenodd" d="M 3.016079,6.98168 3,7 2.0080395,7.9818025 3.016079,8.98168 h 1.9919605 v -2 z"/>
+ <path style="fill:#4c66cc;fill-rule:evenodd" d="m 11,13 v 2 h 2.011362 L 14,14 13.011362,13 h -0.02272 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cats-are-liquid.svg b/.icons/awkward/16x16/apps/cats-are-liquid.svg
new file mode 100644
index 00000000..84530f44
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cats-are-liquid.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <rect style="fill:#e4e4e4" rx="3" ry="3" height="16" width="16" y="0" x="1.4710455e-15"/>
+ <path style="stroke-linejoin:round;stroke:#32b7ff;stroke-linecap:round;stroke-width:.99865729px;fill:none" d="m1.5 7.5 2.499996-3 2.500004 3"/>
+ <path style="stroke-linejoin:round;stroke:#32b7ff;stroke-linecap:round;stroke-width:.99865729px;fill:none" d="m14.5 7.5-2.5-3-2.5 3"/>
+ <path style="stroke-linejoin:round;stroke:#32b7ff;stroke-linecap:round;stroke-width:.9980914px;fill:none" d="m2.5 10.5s0.5034051 1.000954 1.5027241 1.000954c1.998638 0 3.9972759-0.996865 3.9972759-0.996865s1.9986379 0.996865 3.997276 0.996865c0.999319 0 1.502724-1.000954 1.502724-1.000954"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cave-story.svg b/.icons/awkward/16x16/apps/cave-story.svg
new file mode 100644
index 00000000..f4e3856b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cave-story.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <circle r="7" style="fill:#426180" cx="8" cy="8"/>
+ <path style="fill:#4f4f4f" d="m2 10c0 2 2 3 2 3v-1l2 2 1-1s1-1 2.4237288 0l0.5762712 1 1-1c1-1 2 0 2 0s1-1 1-4 0-5-6-5-6 1-6 6z"/>
+ <rect style="fill:#e4e4e4" rx="2" ry="1.7430613" height="7" width="10" y="5" x="3"/>
+ <rect style="fill:#426180" ry=".5" height="3" width="1" y="7" x="4"/>
+ <rect style="fill:#426180" ry=".5" height="3" width="1" y="7" x="10"/>
+ <path style="fill:#4f4f4f" d="m6 5c0 2 2 3 2 3v-3s-2-0.6666667-2 0zm2 0s2 4 5 4l0.338983-2.2578125c0.143375-0.954953-1.237989-2.2055766-2.338983-2.0811706z"/>
+ <path style="fill:#df371c" d="m1 6h13s0-3-2-3h-7c-2 0-2 2-2 2h-2z"/>
+ <path style="fill:#7cac5a" d="m15 4-0.625 2.4980469c-0.586919-0.4959652-1.375-0.4980469-1.375-0.4980469v4s2 0 2-2l1-4z"/>
+ <path style="fill:#cccccc" d="m3 5h9v-2s0-1-1-1h-7c-1 0-1 1-1 1z"/>
+ <circle style="fill:#999999" cx="4.5" cy="3.5"/>
+ <circle style="fill:#999999" cx="10.5" cy="3.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cawbird.svg b/.icons/awkward/16x16/apps/cawbird.svg
new file mode 100644
index 00000000..6ef905bb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cawbird.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <ellipse style="fill:#5c3a62" cx="8" cy="7" rx="8" ry="7"/>
+ <circle style="fill:#ffffff" cx="6" cy="6" r="3"/>
+ <circle style="fill:#ffffff" cx="10" cy="6" r="3"/>
+ <circle style="fill:#3465a4" cx="6" cy="6" r="1"/>
+ <circle style="fill:#3465a4" cx="10" cy="6" r="1"/>
+ <path style="fill:#7e7a81" d="M 7.9692808,7.0000475 C 7.36279,7.0184075 6.9926344,7.5133585 6.7028516,7.9093837 6.2200528,8.6302743 5.8814332,9.4692465 6.0391232,10.309249 c 0.1229596,0.734969 0.2807196,1.467296 0.4745544,2.190663 0.341614,1.139216 0.6513996,2.3022 1.2787948,3.356405 0.2678204,0.430076 0.51648,-0.222858 0.6300896,-0.42726 0.6460416,-1.37733 1.095168,-2.81898 1.4375328,-4.27254 C 10.044481,10.371736 10.07824,9.5422632 9.7662436,8.7770037 9.5119808,8.1223226 9.1383768,7.4127424 8.3883972,7.0800927 8.2571904,7.0290803 8.1138444,6.9986548 7.9692808,7.0000475 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cc.arduino.arduinoide.svg b/.icons/awkward/16x16/apps/cc.arduino.arduinoide.svg
new file mode 120000
index 00000000..6140ae5c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cc.arduino.arduinoide.svg
@@ -0,0 +1 @@
+arduino.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cc3d.svg b/.icons/awkward/16x16/apps/cc3d.svg
new file mode 100644
index 00000000..742f84f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cc3d.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#108beb" cx="7.5" cy="7.5" r="7.5"/>
+ <path style="fill:#206420" d="m 6.791625,0.040275 a 7.5,7.5 0 0 0 -2.71425,0.78735 C 4.11525,0.9476625 4.071,1.083075 3.933,1.202625 3.839625,1.28355 3.763125,1.4095875 3.763125,1.4831625 3.763125,1.70805 3.966375,2.05335 4.12875,2.103525 4.344375,2.170275 4.272,2.400375 3.9945,2.5275 3.86625,2.586375 3.708375,2.755875 3.643875,2.904 3.579,3.0525 3.48375,3.19875 3.432,3.229125 c -0.051375,0.03075 -0.09375,0.146625 -0.09375,0.258 0,0.155625 0.07125,0.231 0.304875,0.324375 0.16725,0.067125 0.3675,0.115875 0.445125,0.108375 0.446625,-0.042 0.47775,0.21825 0.087375,0.72675 C 3.96825,4.916625 3.8685,4.9845 3.727125,4.950375 3.5955,4.918875 3.5235,4.956 3.4635,5.0865 3.4005,5.224875 3.297,5.27175 3.019125,5.290875 2.74575,5.31 2.6235,5.3655 2.521125,5.515125 2.446125,5.62425 2.338125,5.71275 2.28075,5.71275 c -0.057525,0 -0.1926,0.0735 -0.3003,0.16275 C 1.7613,6.057375 1.675725,6.07575 1.5988875,5.956875 1.4973375,5.799375 1.278225,5.878875 0.9521625,6.19125 0.6637875,6.46725 0.628875,6.541125 0.672375,6.78075 0.749775,7.207125 0.9810375,7.5855 1.2451125,7.7175 1.47555,7.832625 1.48005,7.845 1.340325,7.99275 1.2599625,8.077875 1.122075,8.169 1.034175,8.195625 c -0.253875,0.07725 -0.1109625,0.174 0.3420375,0.23175 0.46365,0.058875 0.607725,0.226875 0.391125,0.456 C 1.64655,9.01125 1.6533375,9.03525 1.847175,9.15675 2.225925,9.3945 2.527125,9.249 2.171625,9 1.9431375,8.839875 2.102925,8.774625 2.43825,8.890875 2.705625,8.9835 2.7585,8.97825 2.916375,8.841 3.24075,8.560125 3.59325,8.975625 3.296625,9.289125 3.108,9.489 3.165,9.72975 3.4095,9.763125 c 0.108,0.014625 0.33225,0.115125 0.49875,0.2235 0.1665,0.108 0.348,0.196875 0.40275,0.196875 0.05475,0 0.20925,0.109875 0.3435,0.244125 0.27225,0.271875 0.423375,0.306375 0.50025,0.11475 0.09225,-0.23025 0.055125,-0.349125 -0.1935,-0.62025 -0.197625,-0.216 -0.519,-0.78975 -0.519,-0.927375 0,-0.08475 0.326625,-0.01275 0.509625,0.112125 0.114375,0.078375 0.299625,0.17925 0.41175,0.225 0.11925,0.04875 0.243,0.20025 0.299625,0.366 0.088125,0.26025 0.123,0.28275 0.435,0.28275 h 0.339 L 6.488625,10.59 c 0.0615,0.733125 0.120375,0.881625 0.372,0.942 0.18525,0.04462 0.382875,0.3315 0.382875,0.55575 0,0.05963 -0.133125,0.205875 -0.295875,0.32475 -0.20175,0.147375 -0.28875,0.272625 -0.27525,0.39525 0.016875,0.153375 -0.018,0.177375 -0.235125,0.16125 -0.139875,-0.0105 -0.382875,0.03863 -0.538875,0.109125 -0.184875,0.08325 -0.385125,0.109875 -0.573,0.07612 -0.216,-0.03862 -0.289125,-0.02362 -0.289125,0.06075 0,0.06225 -0.07575,0.1785 -0.168,0.25875 -0.228,0.197625 -0.133875,0.30225 0.216375,0.23925 0.2175,-0.039 0.30225,-0.02175 0.33975,0.072 0.079875,0.199125 -0.122625,0.484125 -0.3105,0.43725 -0.11925,-0.03 -0.17625,0.01087 -0.213375,0.1515 C 4.88775,14.423625 4.864125,14.466 4.836,14.502 a 7.5,7.5 0 0 0 1.186875,0.350625 C 5.985375,14.781 5.942625,14.71575 5.901,14.6865 5.707875,14.55 5.83725,14.19525 6.103125,14.1315 6.37425,14.06625 6.3315,13.890375 6.03675,13.856625 c -0.258375,-0.02925 -0.53325,-0.291 -0.447,-0.424875 0.058125,-0.08962 0.30525,-0.0765 0.805125,0.042 0.22575,0.05325 0.379875,-0.054 0.903,-0.62625 0.302625,-0.3315 0.5355,-0.4695 0.790875,-0.4695 0.0975,0 0.445125,-0.08962 0.772875,-0.199125 0.61875,-0.207375 0.860625,-0.199875 0.83775,0.02625 -0.04725,0.47025 0.255375,0.4545 0.7485,-0.03825 0.2055,-0.205125 0.393375,-0.353625 0.41775,-0.330375 0.09413,0.09038 -0.07537,0.53025 -0.273375,0.708375 -0.250875,0.22575 -0.26325,0.36825 -0.04237,0.481125 0.12075,0.06225 0.172125,0.187875 0.19125,0.47025 l 0.0255,0.3855 h 0.3135 c 0.109875,0 0.201,0.015 0.2745,0.04312 a 7.5,7.5 0 0 0 3.63375,-6.18975 c -0.11475,-0.24525 -0.1065,-0.393375 0,-0.56025 A 7.5,7.5 0 0 0 14.954625,6.7545 c -0.06825,-0.00338 -0.138,-0.00638 -0.21825,-0.003 -0.378,0.01575 -0.701625,-0.133125 -0.701625,-0.322875 0,-0.040125 -0.13425,-0.2055 -0.298125,-0.367125 -0.186,-0.183 -0.28125,-0.345 -0.2535,-0.429 0.0255,-0.0765 -0.02925,-0.199875 -0.126,-0.2835 C 13.263,5.26725 13.18575,5.136 13.18575,5.05725 c 0,-0.125625 -0.07988,-0.141375 -0.65775,-0.1275 L 11.87025,4.945875 11.8815,5.59425 c 0.0195,1.1355 0.188625,1.43025 0.71025,1.240125 0.238875,-0.087375 0.82575,-0.021375 0.992625,0.111 0.06038,0.048 0.14775,0.222 0.193875,0.387 0.0465,0.164625 0.21825,0.45 0.3825,0.633375 0.33225,0.372 0.358125,0.517125 0.167625,0.953625 C 14.16225,9.300375 13.983,9.2565 14.018625,8.84325 l 0.02625,-0.3075 -0.28125,0.0525 C 13.608,8.617875 13.413,8.732625 13.325625,8.84625 13.201125,9.007875 13.143,9.0315 13.049625,8.957625 12.984375,8.905875 12.9315,8.79675 12.9315,8.71575 c 0,-0.081 -0.08025,-0.171 -0.17775,-0.200625 C 12.655875,8.4855 12.522,8.338125 12.456375,8.187 12.351,7.9455 12.353625,7.871625 12.47625,7.578375 12.600375,7.281 12.6015,7.231875 12.487125,7.122 12.382125,7.0215 12.32775,7.018125 12.18975,7.101 12.051,7.183875 11.985375,7.177875 11.820375,7.06725 11.7105,6.993375 11.518125,6.93225 11.393625,6.93225 11.1405,6.93225 11.064,6.80925 11.064,6.402 11.064,6.025875 10.83975,5.889375 10.30575,5.9385 9.93525,5.972625 9.8535,5.94825 9.554625,5.718 9.36975,5.575875 9.078,5.233875 8.9055,4.957125 8.733,4.680375 8.547375,4.39125 8.493,4.31475 8.415,4.204125 8.434125,4.098 8.58675,3.796875 L 8.7795,3.418125 8.37225,3.47325 C 7.64775,3.571125 7.501125,3.664875 7.81275,3.832125 7.93425,3.897 7.9395,3.930375 7.84575,4.03875 7.78425,4.10925 7.755375,4.221375 7.782,4.28775 7.808625,4.35375 7.774875,4.50975 7.707375,4.633875 7.6395,4.758375 7.582875,4.93275 7.580625,5.022375 7.5735,5.30175 7.095,5.524125 6.56175,5.4945 5.754,5.449875 5.688375,5.462625 5.4015,5.728875 5.043,6.061875 4.996875,6.21675 5.16375,6.52575 c 0.161625,0.3 0.448875,0.419625 0.946125,0.394875 0.44475,-0.022125 0.495,0.01725 0.393375,0.31125 C 6.416625,7.481625 6.126375,7.577625 5.9295,7.421625 5.778,7.30125 5.255625,7.39425 5.0955,7.5705 5.028375,7.644 4.928625,7.8375 4.87425,7.9995 4.7805,8.27925 4.753125,8.2965 4.333125,8.337 3.913875,8.377875 3.873375,8.364375 3.571875,8.0865 3.2355,7.77675 3.1785,7.53975 3.3405,7.13175 3.4125,6.951 3.46575,6.921375 3.65775,6.956625 4.038,7.026 4.188,6.894 4.188,6.487875 4.188,6.291 4.14975,6.106875 4.102875,6.079125 4.056375,6.051375 4.018125,5.947125 4.018125,5.847 4.018125,5.746875 3.970125,5.617875 3.912,5.56125 3.826875,5.47875 3.83925,5.4345 3.975,5.3385 4.068,5.272875 4.221,5.228625 4.31475,5.239875 4.408125,5.251125 4.6665,5.210625 4.888875,5.15025 5.21025,5.063625 5.30475,4.998 5.34825,4.828875 5.43075,4.507875 5.632125,4.25025 5.800875,4.25025 6.0675,4.25025 6.073125,3.62325 5.814,2.71125 5.77575,2.576625 5.670375,2.491125 5.484375,2.445 5.333625,2.4075 5.16975,2.30475 5.12025,2.216325 5.071125,2.1279 4.98075,2.0559 4.919625,2.0559 4.8585,2.0559 4.738875,1.9827 4.6545,1.8933 4.569375,1.8033 4.3935,1.7307 4.259625,1.7307 3.94275,1.7307 3.9375,1.512525 4.25175,1.397475 c 0.331875,-0.12165 0.848625,0.0378 0.9735,0.3002625 0.169125,0.3559125 0.357,0.2074125 0.417375,-0.3303 0.074625,-0.6650625 0.304125,-0.8562 1.0275,-0.8562 H 7.19025 l -0.228,-0.227775 C 6.891375,0.2123625 6.8325,0.125475 6.791625,0.040275 Z m 2.69625,0.2358375 C 9.47325,0.2893125 9.459,0.3001125 9.44475,0.314925 9.27075,0.492525 9.189,0.5178375 8.920125,0.4768125 8.450625,0.405225 8.511,0.5942625 9.03075,0.822525 c 0.280875,0.1234125 0.461625,0.2641125 0.523125,0.4064625 0.29625,0.68685 0.50025,1.0566375 0.602625,1.0941375 0.207,0.076125 0.330375,-0.07665 0.3765,-0.467175 0.05288,-0.44805 0.204375,-0.5430375 0.476625,-0.2980875 0.10575,0.095063 0.2535,0.1728375 0.328125,0.1728375 0.232875,0 0.405,0.093488 0.405,0.21975 0,0.066525 0.07875,0.2268375 0.175125,0.35655 0.142125,0.190875 0.2385,0.236625 0.504,0.236625 0.325875,0 0.52575,0.061125 0.93375,0.2865 0.0064,0.00338 0.01275,0.0045 0.01913,0.00788 A 7.5,7.5 0 0 0 9.487875,0.2761125 Z M 0.0015,7.4678625 a 7.5,7.5 0 0 0 -0.0014625,0.03225 7.5,7.5 0 0 0 0.146475,1.44075 c 0.271725,0.110625 0.3468,0.06675 0.375,-0.186 0.0145875,-0.130875 0.0829125,-0.279 0.1523625,-0.330375 0.1072875,-0.079125 0.0879375,-0.119625 -0.13185,-0.269625 -0.142275,-0.097125 -0.2824875,-0.266625 -0.3112875,-0.3765 -0.0279,-0.1065 -0.12225,-0.22275 -0.2292375,-0.3105 z m 2.3606625,2.479125 C 2.2920375,9.9398625 2.20755,9.9773625 2.1138,10.067363 c -0.1983375,0.18975 -0.168375,0.571125 0.0564,0.721875 0.2575875,0.172875 0.3569625,0.122625 0.3895875,-0.196125 0.040125,-0.393001 -0.043875,-0.6300005 -0.197625,-0.6461255 z m 1.27275,1.1340005 c -0.0765,0.0026 -0.160875,0.05738 -0.24525,0.172875 -0.089625,0.12225 -0.114,0.280125 -0.079875,0.51975 0.042375,0.29475 0.024,0.35775 -0.130125,0.436875 -0.198375,0.10125 -0.24075,0.40275 -0.078375,0.558 0.16125,0.1545 0.315,0.114 0.3705,-0.0975 0.07875,-0.3015 0.520125,-0.33675 0.821625,-0.066 0.128625,0.1155 0.233625,0.174 0.233625,0.12975 0,-0.04425 -0.133875,-0.205125 -0.297375,-0.356625 -0.250125,-0.2325 -0.296625,-0.331501 -0.296625,-0.630751 0,-0.42225 -0.129375,-0.671625 -0.298125,-0.666374 z M 1.5447,12.049238 a 7.5,7.5 0 0 0 0.1735875,0.219 C 1.667175,12.189113 1.608825,12.113363 1.5447,12.049238 Z m 2.5274625,1.15125 c -0.037875,0.01313 -0.054,0.06075 -0.054,0.144375 0,0.08475 -0.054,0.173625 -0.12,0.197625 -0.08775,0.03225 -0.108,0.133875 -0.07425,0.3765 0.00637,0.04537 0.00825,0.08175 0.0105,0.119625 a 7.5,7.5 0 0 0 0.312,0.160125 c -0.00525,-0.12975 0.018375,-0.282375 0.08625,-0.473625 0.115125,-0.32475 0.11925,-0.406125 0.0255,-0.463125 -0.08775,-0.05325 -0.14775,-0.07463 -0.186,-0.0615 z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:bevel" d="M 6.5,6.1873365 C 6.5,6.1873365 6.7444019,6.5 5.6252128,6.5 4.5060212,6.5 4.5002837,5.6191923 4.5002837,4.5 c 0,-1.1191909 0.00574,-2 1.1249291,-2 C 6.7444044,2.5 6.5,2.8380468 6.5,2.8380468"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:bevel" d="m 8.503965,12.501794 c 0,0 2.020535,0.432587 1.996035,-2.001794 C 10.475498,8.065611 8.503965,8.5017936 8.503965,8.5017936 M 8.496035,12.498206 V 8.4982064"/>
+ <path style="fill:none;stroke:#f8f8f8;stroke-linecap:round;stroke-linejoin:round" d="m 4.5,8.5372205 h 1.125 c 0,0 0.875,-0.078629 0.875,0.937652 V 10.5 h -1 1 v 1.099745 c 0,0.991883 -0.875,0.937348 -0.875,0.937348 H 4.5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:bevel" d="m 10.500364,6.1873365 c 0,0 0.244402,0.3126635 -0.8747868,0.3126635 -1.1191916,0 -1.1249291,-0.8808077 -1.1249291,-2 0,-1.1191909 0.00574,-2 1.1249291,-2 1.1191918,0 0.8747868,0.3380468 0.8747868,0.3380468"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cc3d_128x128_logo.svg b/.icons/awkward/16x16/apps/cc3d_128x128_logo.svg
new file mode 120000
index 00000000..ae858278
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cc3d_128x128_logo.svg
@@ -0,0 +1 @@
+cc3d.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ccc-large.svg b/.icons/awkward/16x16/apps/ccc-large.svg
new file mode 120000
index 00000000..b519b7f2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ccc-large.svg
@@ -0,0 +1 @@
+amd.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ccc_large.svg b/.icons/awkward/16x16/apps/ccc_large.svg
new file mode 120000
index 00000000..b519b7f2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ccc_large.svg
@@ -0,0 +1 @@
+amd.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ccsm.svg b/.icons/awkward/16x16/apps/ccsm.svg
new file mode 120000
index 00000000..5d9a1446
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ccsm.svg
@@ -0,0 +1 @@
+compiz.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cdbaby.svg b/.icons/awkward/16x16/apps/cdbaby.svg
new file mode 100644
index 00000000..9bd58fc2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cdbaby.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#b0b0b0" d="m3 1v8l3.5-2 3.5-2-3.5-2-3.5-2z"/>
+ <path fill="#b0b0b0" d="m11 6v5l2-1.25 2-1.25-2-1.25-2-1.25z"/>
+ <path fill="#b0b0b0" d="m5 9v6l2.5-1.5 2.5-1.5-2.5-1.5-2.5-1.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/celeste.svg b/.icons/awkward/16x16/apps/celeste.svg
new file mode 100644
index 00000000..a865d2fc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/celeste.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#3f3f3f" d="m 8.1666667,2.1666668 v 1 h -3 v 1 h -1 v 2.9999999 h -1 v 3.6666663 h 1 v 1 h 1 v 1 h 1 v 1 h 1 v 1 h 1.6666666 v -1 h 1 v -1 h 0.9999997 v -1 h 1 v -1 h 1 V 7.1666667 h -1 V 4.1666668 h -1 v -1 H 9.8333333 v -1 z"/>
+ <path style="fill:#e24242" d="m 6,7.0000001 v 1 H 5 4 v 1 V 10 11 H 5 V 10 9.0000001 H 6 V 10 11 h 1 1 1 1 v 1 h 1 v -1 h 1 v -1 -0.9999999 -1 h -1 v 1 V 10 h -1 v -0.9999999 -1 h 1 v -1 H 10 9 7 Z M 10,12 H 9 v 1 h 1 z M 9,13 H 8 7 v 1 H 8 9 Z M 7,13 V 12 H 6 v 1 z M 6,12 V 11 H 5 v 1 z M 7,8.0000001 h 1 v 1 V 10 H 7 V 9.0000001 Z"/>
+ <rect style="fill:#24a16e" width="2" height="1" x="8" y="4"/>
+ <path style="fill:#481574" d="m 6,5.0000001 v 1 h 1 v -1 z m 1,1 v 1 h 1 1 v -1 H 8 Z m 2,0 h 1 v -1 H 9 Z m 1,0 v 1 h 1 v -1 z m -4,0 H 5 v 1 h 1 z"/>
+ <path style="fill:#4f4f4f" d="m 8,2.0000001 v 1 h 2 v -1 z m 2,1 v 1 h 1 v -1 z m 1,1 v 1 h -1 v 1 h 1 v 1 h 1 v -3 z m 1,3 V 11 h 1 V 7.0000001 Z M 12,11 h -1 v 1 h 1 z m -1,1 h -1 v 1 h 1 z m -1,1 H 9 v 1 h 1 z M 9,14 H 7 v 1 H 9 Z M 7,14 V 13 H 6 v 1 z M 6,13 V 12 H 5 v 1 z M 5,12 V 11 H 4 v 1 z M 4,11 V 7.0000001 H 3 V 11 Z M 4,7.0000001 h 1 v -1 h 1 v -1 H 5 v -1 H 4 Z m 1,-3 h 2 v 1 h 1 v -1 -1 H 5 Z"/>
+ <rect style="fill:#890e35" width="1" height="1" x="10" y="10"/>
+ <path style="fill:#fe8b55" d="m 5,7.0000001 v 1 h 1 v -1 z m 2,1 v 1 h 1 v -1 z m 3,0 v 1 h 1 v -1 z m -5,1 V 10 H 6 V 9.0000001 Z"/>
+ <path style="fill:#890e35" d="m 6,6.0000001 v 1 h 1 v -1 z m 3,0 v 1 h 1 v -1 z m -5,1 v 1 h 1 v -1 z m 7,0 v 1 h 1 v -1 z m -4,2 V 10 H 8 V 9.0000001 Z m 3,0 V 10 h 1 V 9.0000001 Z M 5,10 v 1 h 1 v -1 z m 1,1 v 1 h 1 v 1 h 1 1 v -1 h 1 V 11 H 9 8 7 Z"/>
+ <path style="fill:#7cd042" d="m 8,3.0000001 v 1 h 1 1 v -1 H 9 Z m 2,1 v 1 h 1 v -1 z m -5,0 v 1 h 1 1 v -1 H 6 Z m 2,1 v 1 h 1 1 v -1 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/celestia.svg b/.icons/awkward/16x16/apps/celestia.svg
new file mode 100644
index 00000000..6aedd8b6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/celestia.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#3f3f3f" cx="7" cy="9" r="7"/>
+ <circle style="fill:#4f4f4f" cx="14" cy="12" r="2"/>
+ <circle style="fill:#a27a40" cx="12" cy="4" r="4"/>
+ <circle style="fill:#f1b100" cx="12" cy="4" r="2.5"/>
+ <circle style="fill:#ffffff" cx="12" cy="4" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cerebro.svg b/.icons/awkward/16x16/apps/cerebro.svg
new file mode 100644
index 00000000..e47efc40
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cerebro.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="matrix(0.4,0,0,0.4,-1.6,-1.6)">
+ <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="fill:none;stroke:#454545;stroke-width:5" d="M 34,30 24,36 14,30 V 18 l 10,-6 10,6"/>
+ <path style="fill:none;stroke:#8644dc;stroke-width:2.5" d="M 28.5,26 24,29 20.25,26.5 V 21 l 3.75,-2 4.5,2.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cervisia.svg b/.icons/awkward/16x16/apps/cervisia.svg
new file mode 100644
index 00000000..b466e99e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cervisia.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect fill="#ff6363" width="5" height="3" x="2" y="2" rx=".625" ry=".6"/>
+ <rect fill="#ff6363" width="5" height="3" x="9" y="2" rx=".625" ry=".6"/>
+ <rect fill="#ff6363" width="5" height="3" x="6" y="7" rx=".625" ry=".6"/>
+ <rect fill="#ff6363" width="1" height="3" x="13" y="7" rx=".5" ry=".5"/>
+ <rect fill="#ff6363" width="5" height="3" x="2" y="12" rx=".625" ry=".6"/>
+ <rect fill="#ff6363" width="5" height="3" x="9" y="12" rx=".625" ry=".6"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ch.x29a.playitslowly.svg b/.icons/awkward/16x16/apps/ch.x29a.playitslowly.svg
new file mode 100644
index 00000000..d0a8c05d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ch.x29a.playitslowly.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#af2158" cx="8" cy="8" r="8"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:1.16402769" d="M 8.5220509,8.0000992 C 8.3642292,7.7267439 8.8126648,7.6524949 8.9763854,7.7377892 9.4200582,7.9689317 9.3339879,8.5934891 9.0466707,8.9087682 8.5327278,9.4727287 7.6331017,9.3138749 7.1590473,8.787029 6.4633533,8.0138615 6.702838,6.8072312 7.4728111,6.1827611 8.4990641,5.3504405 10.021909,5.6737845 10.793724,6.6885495 11.764974,7.9655277 11.356355,9.8084362 10.09591,10.726106 8.569343,11.837528 6.4043909,11.342912 5.3417091,9.8362688 4.0893755,8.0607415 4.6704024,5.5725895 6.4235713,4.3654229 8.4476742,2.9717014 11.259762,3.6393975 12.611062,5.6393097 14.146494,7.9117371 13.391958,11.048258 11.14515,12.543444 8.6245716,14.220817 5.1632636,13.379322 3.524371,10.885509 1.7048897,8.116903 2.6334301,4.3305487 5.3743316,2.5480848"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/charles-proxy.svg b/.icons/awkward/16x16/apps/charles-proxy.svg
new file mode 100644
index 00000000..0f47ac0f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/charles-proxy.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 5.1074219,0.00195313 C 4.559852,0.01528649 3.3094658,0.09278894 2.8755937,0.24609375 2.6046415,0.34183384 2.3120343,0.48092733 2.1822344,0.578125 2.0869562,0.64946753 2.0084062,0.81363591 2.0084063,0.93945312 c 0,0.0661613 0.029858,0.17552738 0.064453,0.23437498 0.01431,0.024347 0.1003612,0.1300348 0.1914062,0.234375 0.091048,0.1043406 0.1994522,0.2286515 0.2402344,0.2773438 C 3.2578266,2.5849375 3.9813833,3.4334158 4.021914,4.4824219 3.9701517,5.0251206 3.7633562,5.5631962 3.3480859,6.0644531 2.4758646,7.2321684 2.4888573,7.7172096 2.2148438,8.4785156 2.1066679,8.7790675 2.0466617,9.0330939 2.0117188,9.34375 c -0.017142,0.151326 -0.01546,0.675023 0.00195,0.927734 0.054311,0.788055 0.2002593,1.5044 0.453125,2.222657 0.028163,0.07999 0.069197,0.198514 0.091797,0.263671 0.229346,0.660546 0.7429083,1.559448 1.2539062,2.195313 0.1227721,0.15277 0.4708431,0.520053 0.6503906,0.6875 0.2153263,0.200814 0.4437523,0.329156 0.6347656,0.353516 l 0,-0.002 c 0.043039,0.0054 1.1212167,0.0094 2.3964844,0.0078 l 2.3183594,-0.002 0.085937,-0.02734 c 0.186621,-0.0582 0.428383,-0.212935 0.619141,-0.398437 0.04905,-0.04769 0.168222,-0.177766 0.265625,-0.289063 0.632315,-0.72253 1.308829,-1.786371 1.650391,-2.669922 0.318944,-0.825039 0.465762,-1.385536 0.548828,-2.085937 0.09779,-0.8246032 0.05414,-1.3809639 -0.154297,-1.9355471 -0.161987,-0.3875287 -0.385187,-0.7981508 -0.392578,-1.2460938 7.7e-5,-0.1765023 0.0053,-0.2388768 0.02344,-0.3085937 0.04864,-0.1859744 0.213055,-0.3564218 0.339844,-0.5136719 0.03084,-0.038261 0.179993,-0.1993889 0.332031,-0.359375 0.361626,-0.380529 0.479525,-0.5366361 0.619141,-0.8261719 0.112618,-0.233539 0.194152,-0.5108565 0.232422,-0.7890625 0.02422,-0.1749679 0.02279,-0.5078132 -0.002,-0.6855469 C 13.999218,2.9998679 13.50943,1.0007974 10.865234,1 8.7765845,1.236521 7.859686,0.90160668 6.203125,0.15820312 5.8174146,0.02888343 5.5506779,-0.00883901 5.1074219,0.00195313 Z M 10.511719,3 c 0.294133,2.957e-4 0.435391,0.00579 0.501953,0.017578 0.348519,0.061758 0.643091,0.2665165 0.822266,0.5742188 0.16385,0.2813896 0.207385,0.6104479 0.121093,0.9199219 -0.06933,0.248635 -0.145858,0.3606058 -0.490234,0.7089843 C 11.114714,5.576887 10.990961,5.7233048 10.867188,5.9316405 10.844838,5.9692996 10.82064,6 10.8125,6 10.8044,6 10.773834,5.9692966 10.746094,5.9316406 L 10.634766,5.7792969 C 10.33919,5.3784788 10.116673,5.0154559 10.046875,4.8164062 c -0.02823,-0.08047 -0.03505,-0.1253345 -0.04297,-0.28125 -0.02076,-0.4084753 0.03838,-1.4222923 0.08789,-1.515625 C 10.102037,3.0002672 10.13331,2.999625 10.511719,3 Z"/>
+ <path style="fill:#4670c8" d="M 9.6011234,13.053952 C 8.8605825,12.6264 6.4943491,9.9193871 6.4943491,9.9193871 c 0,0 3.5274589,0.6957119 4.2679999,1.1232639 0.740541,0.42755 0.953792,1.444583 0.760254,1.7798 -0.193536,0.335218 -1.180939,0.659052 -1.9214796,0.231501 z"/>
+ <path style="fill:#4ab6e7" d="m 10.791636,10.820199 c -0.8259663,0.221316 -4.4132936,-0.01966 -4.4132936,-0.01966 0,0 2.9862318,-2.0023483 3.8121976,-2.2236651 0.825966,-0.2213163 1.69591,0.3470426 1.796092,0.7209277 0.100181,0.3738862 -0.369032,1.3010714 -1.194996,1.5223884 z"/>
+ <path style="fill:#4670c8" d="M 10.053952,8.3988772 C 9.6264006,9.1394186 6.9193871,11.505651 6.9193871,11.505651 c 0,0 0.6957113,-3.5274585 1.123263,-4.2679995 C 8.4702014,6.497111 9.4872344,6.2838593 9.8224516,6.4773968 10.157668,6.6709335 10.481504,7.6583359 10.053952,8.3988772 Z"/>
+ <path style="fill:#4670c8" d="m 4.2376516,9.9573498 c 0.740541,0.4275522 4.2679993,1.1232622 4.2679993,1.1232622 0,0 -2.366233,-2.7070117 -3.106774,-3.1345634 C 4.658336,7.5184972 3.670934,7.8423318 3.4773965,8.1775492 3.2838586,8.5127666 3.4971103,9.5297985 4.2376516,9.9573498 Z"/>
+ <path style="fill:#4ab6e7" d="m 4.8094595,12.423117 c 0.8259667,-0.221316 3.8121988,-2.223664 3.8121988,-2.223664 0,0 -3.5873271,-0.2409692 -4.4132931,-0.01965 -0.8259663,0.221318 -1.2951794,1.148503 -1.1949967,1.522388 0.1001824,0.373887 0.9701253,0.942246 1.796091,0.720929 z"/>
+ <path style="fill:#4ab6e7" d="m 7.1798021,13.791636 c -0.2213175,-0.825967 0.019654,-4.4132944 0.019654,-4.4132944 0,0 2.0023477,2.9862324 2.2236644,3.8121984 0.2213164,0.825967 -0.3470426,1.69591 -0.7209277,1.796092 -0.373886,0.100182 -1.3010708,-0.369031 -1.5223876,-1.194996 z"/>
+ <path style="fill:#4670c8" d="m 6.9573499,13.762349 c 0.4275517,-0.740541 1.123263,-4.2679993 1.123263,-4.2679993 0,0 -2.7070132,2.3662323 -3.1345645,3.1067743 -0.4275518,0.74054 -0.1037168,1.727942 0.2315005,1.92148 0.3352163,0.193538 1.3522497,-0.01971 1.779801,-0.760255 z"/>
+ <path style="fill:#4ab6e7" d="m 5.5768827,7.8094598 c 0.2213168,0.8259659 2.2236648,3.8121992 2.2236648,3.8121992 0,0 0.2409686,-3.5873286 0.019653,-4.4132935 C 7.5988838,6.3823996 6.6716989,5.913186 6.2978134,6.0133684 5.9239272,6.1135515 5.3555682,6.9834938 5.576885,7.8094598 Z"/>
+ <circle style="fill:#ffb22e" cx="11.745" cy="5.343" r="1.5" transform="matrix(0.86602541,0.49999999,-0.49999999,0.86602541,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/chat.delta.desktop.svg b/.icons/awkward/16x16/apps/chat.delta.desktop.svg
new file mode 120000
index 00000000..39677dbd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chat.delta.desktop.svg
@@ -0,0 +1 @@
+deltachat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chat.rocket.RocketChat.svg b/.icons/awkward/16x16/apps/chat.rocket.RocketChat.svg
new file mode 120000
index 00000000..3d0d1984
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chat.rocket.RocketChat.svg
@@ -0,0 +1 @@
+rocketchat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/checkbox-touch.svg b/.icons/awkward/16x16/apps/checkbox-touch.svg
new file mode 120000
index 00000000..c530a227
--- /dev/null
+++ b/.icons/awkward/16x16/apps/checkbox-touch.svg
@@ -0,0 +1 @@
+checkbox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/checkbox.svg b/.icons/awkward/16x16/apps/checkbox.svg
new file mode 100644
index 00000000..2a93926b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/checkbox.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#f56e2c" d="m16 8a8 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 8z"/>
+ <path fill="#fff" d="m12.483 7.5a4 4 0 0 0 -1.447 -2.5996c-0.163 0.0608-0.336 0.0996-0.518 0.0996-0.629 0-1.17-0.3972-1.3915-0.9512a4 4 0 0 0 -0.6085 -0.0488 4 4 0 0 0 -1.552 0.3135l0.76075 1.3184a2.5 2.5 0 0 1 0.791 -0.132 2.5 2.5 0 0 1 2.4472 2h1.5176zm-0.001 1h-1.5146a2.5 2.5 0 0 1 -2.4492 2 2.5 2.5 0 0 1 -0.791 -0.13086l-0.7588 1.3144a4 4 0 0 0 1.5495 0.3165 4 4 0 0 0 0.6105 -0.0525c0.222-0.552 0.762-0.9475 1.3895-0.9475 0.18306 0 0.35671 0.03836 0.51955 0.09961a4 4 0 0 0 1.4445 -2.5995zm-0.964-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 -1zm0 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 -1zm-4.656-6.368-0.759-1.3146a4 4 0 0 0 -1.459 2.2061c0.22948 0.26382 0.37402 0.60315 0.37402 0.97655 0 0.37294-0.14411 0.7119-0.37304 0.9756a4 4 0 0 0 1.457 2.209l0.76-1.3155a2.5 2.5 0 0 1 -0.844 -1.869 2.5 2.5 0 0 1 0.844 -1.868zm-2.344 1.868a1 1 0 0 0 -1 -1 1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/checkgmail.svg b/.icons/awkward/16x16/apps/checkgmail.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/16x16/apps/checkgmail.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cheese.svg b/.icons/awkward/16x16/apps/cheese.svg
new file mode 100644
index 00000000..34e41115
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cheese.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="14" x="-16" y="-15" rx=".8" ry=".875" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#9b62b4" width="12" height="10" x="-14" y="-13" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 5.5,9.5 c 0,0 0.25,2 2.5,2 2.25,0 2.5,-2 2.5,-2"/>
+ <circle style="fill:#ffffff" cx="5.5" cy="5.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="5.5" cy="5.5" r=".5"/>
+ <circle style="fill:#ffffff" cx="10.5" cy="5.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="10.5" cy="5.5" r=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cherrytree.svg b/.icons/awkward/16x16/apps/cherrytree.svg
new file mode 100644
index 00000000..3cfe8333
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cherrytree.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <path fill="none" stroke="#1f711f" stroke-linecap="round" stroke-linejoin="round" d="m10.5 1045.9s-1.7668-1.821-2-3c-0.32985-1.6674 1-5 1-5"/>
+ <path fill="none" stroke="#248424" stroke-linecap="round" stroke-linejoin="round" d="m4.5 1046.9s0.198-3.5014 1-5c0.88974-1.6625 4-4 4-4"/>
+ <circle fill="#c72828" cx="10.5" cy="1046.9" r="3.5"/>
+ <circle fill="#ff3737" cx="4.5" cy="1047.9" r="3.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/chess.svg b/.icons/awkward/16x16/apps/chess.svg
new file mode 100644
index 00000000..4d19c2aa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chess.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <g fill="#4f4f4f" transform="matrix(.45379 0 0 .443 -.21312 5.9164e-8)">
+ <g>
+ <path transform="matrix(1.2963,0,0,1.2899,-1.9941,-2.5798)" d="m16.941 2c-0.157 0.0783-0.337 0.1364-0.478 0.2441-0.273 0.2094-0.539 0.4328-0.783 0.6739-0.269 0.2643-0.546 0.4154-0.938 0.4961-0.941 0.1907-1.897 0.4024-2.777 0.7714-1.957 0.8234-3.2513 2.3731-4.174 4.2383-0.8193 1.6582-0.8327 3.4572-0.7656 5.2642 0.1384 3.725 2.8575 6.445 4.0446 9.312h-0.162c-0.503 0-0.50758 0.333-0.50758 0.748v1.504c0 0.415-0.16468 1.248 0.33829 1.248h-0.98938c-0.6037 0-1.0489 0.47075-1.0489 1.0238v1.4782c0 0.553 0.44518 0.998 1.0489 0.998h9.6507c0.604 0 1.2002-0.445 1.2002-0.998v-1.4782c0-0.553-0.59618-1.0238-1.2002-1.0238h-0.81938c0.503 0 0.3986-0.833 0.3986-1.248v-1.504c0-0.415-0.0656-0.748-0.5686-0.748h-0.38759c0.3-0.278 1.6079-0.778 1.8749-1.062 0.97997-1.1876 0.70222-3.637 0.579-4.667-0.417-0.762-1.002-1.379-1.678-1.908-0.761-0.594-1.547-1.156-2.315-1.742-0.219-0.167-0.64603-0.82574-0.93903-1.0887 0.724 0.153 1.533 0.80974 2.115 0.83874 1.005 0.05 1.873 0.384 2.678 0.969 0.311 0.226 0.671 0.406 1.035 0.531 0.473 0.163 0.71 0.047 0.992-0.381 0.074-0.112 0.119-0.242 0.19-0.39 0.56 0.007 0.867-0.317 1.021-0.834 0.053-0.177 0.142-0.342 0.207-0.514 0.436-1.154 0.212-2.175-0.622-3.0645-0.187-0.2039-0.408-0.373-0.603-0.5684-0.651-0.6496-1.304-1.2957-1.938-1.9609-0.46-0.4838-0.875-1.0103-1.34-1.4902-0.23-0.2365-0.424-0.472-0.531-0.7891-0.161-0.4752-0.465-0.8406-0.906-1.0879-0.157-0.0876-0.48-0.2582-0.593-0.3311-0.182-0.5302-0.049-1.1265-0.308-1.4599z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/chessx.svg b/.icons/awkward/16x16/apps/chessx.svg
new file mode 120000
index 00000000..3f8c01d9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chessx.svg
@@ -0,0 +1 @@
+chess.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chiaki.svg b/.icons/awkward/16x16/apps/chiaki.svg
new file mode 100644
index 00000000..72ebc5e6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chiaki.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#cfff0d" cx="8" cy="8" r="8"/>
+ <path style="fill:#162d50" d="m6 3-1 2h-4.4101562a8 8 0 0 0-0.58984375 3 8 8 0 0 0 0.25976562 2h6.7402344l1 2 1-2h6.734375a8 8 0 0 0 0.265625-2 8 8 0 0 0-0.587891-3h-4.412109l-1-2-1 2h-2l-1-2z"/>
+ <path style="fill:#ffaaee" d="m6 7v2h1v-2zm3 0v2h1v-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/chinese.svg b/.icons/awkward/16x16/apps/chinese.svg
new file mode 120000
index 00000000..6c199a7a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chinese.svg
@@ -0,0 +1 @@
+ibus-pinyin.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chirp.svg b/.icons/awkward/16x16/apps/chirp.svg
new file mode 100644
index 00000000..758a2270
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chirp.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#8e8e8e" width="13" height="9" x="2" y="4" rx=".8" ry=".8"/>
+ <path style="fill:#30c9c6" d="M 4.6484,6 H 12.352 C 12.707,6 13.052,6.2835 12.993,6.625 L 12.352,10.375 C 12.293,10.717 12.065,11 11.71,11 H 5.2904 C 4.9347,11 4.7069,10.717 4.6484,10.375 L 4.0065,6.625 C 3.9481,6.2835 4.2928,6 4.6484,6 Z"/>
+ <rect style="fill:#b3b3b3" width="3" height="3" x="1" y="7" rx=".682" ry=".643"/>
+ <rect style="opacity:0.5" width="1" height="1" x="2" y="8"/>
+ <rect style="fill:#b3b3b3" width="3" height="3" x="13" y="7" rx=".682" ry=".643"/>
+ <rect style="opacity:0.5" width="1" height="1" x="14" y="8"/>
+ <rect style="fill:#4f4f4f" width="1" height="1" x="5" y="7"/>
+ <rect style="fill:#4f4f4f" width="1" height="1" x="7" y="7"/>
+ <rect style="fill:#4f4f4f" width="1" height="1" x="9" y="7"/>
+ <rect style="fill:#4f4f4f" width="1" height="1" x="11" y="7"/>
+ <rect style="fill:#4f4f4f" width="1" height="1" x="6" y="9"/>
+ <rect style="fill:#4f4f4f" width="1" height="1" x="8" y="9"/>
+ <rect style="fill:#4f4f4f" width="1" height="1" x="10" y="9"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/chmsee-icon.svg b/.icons/awkward/16x16/apps/chmsee-icon.svg
new file mode 120000
index 00000000..5ec8e9d9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chmsee-icon.svg
@@ -0,0 +1 @@
+help-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chocolate-doom-setup.svg b/.icons/awkward/16x16/apps/chocolate-doom-setup.svg
new file mode 100644
index 00000000..a5002e2f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chocolate-doom-setup.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#975a34" cx="8" cy="8" r="8"/>
+ <path style="fill:#f1b65c" d="M 7,4 6.9118,5.0536 A 3.1429,3.1429 0 0 0 5.99328,5.58486 l -0.95759,-0.4509 -1,1.7321 0.86941,0.6038 a 3.1429,3.1429 0 0 0 -0.048,0.53013 3.1429,3.1429 0 0 0 0.0457,0.53237 l -0.86719,0.60156 1,1.7321 0.95536,-0.44978 a 3.1429,3.1429 0 0 0 0.92075,0.5279 l 0.0882,1.0558 h 2 l 0.0882,-1.0536 a 3.1429,3.1429 0 0 0 0.91854,-0.53126 l 0.95758,0.4509 1,-1.7321 -0.86942,-0.6038 a 3.1429,3.1429 0 0 0 0.048,-0.53013 3.1429,3.1429 0 0 0 -0.0457,-0.53237 l 0.86719,-0.60156 -1,-1.7321 -0.95536,0.44978 a 3.1429,3.1429 0 0 0 -0.921,-0.528 l -0.088,-1.056 h -2 z M 8,6.8572 A 1.1429,1.1429 0 0 1 9.143,8.0002 1.1429,1.1429 0 0 1 8,9.1432 1.1429,1.1429 0 0 1 6.857,8.0002 1.1429,1.1429 0 0 1 8,6.8572 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/chocolate-doom.svg b/.icons/awkward/16x16/apps/chocolate-doom.svg
new file mode 100644
index 00000000..8ab01a69
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chocolate-doom.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#975a34" d="M 7.2076874,0.00143226 C 7.2594554,-0.02598747 7.9431799,0.34415656 8.6465625,0.78024052 9.6762529,1.4186335 10.330633,1.983095 10.90406,2.7310279 c 0.141689,0.1848277 0.258827,0.3772674 0.364185,0.5723583 0.06127,0.080576 0.119197,0.1632772 0.173592,0.2479349 1.113415,1.7687455 0.50902,4.0008122 -1.349727,4.9853369 C 8.2333625,9.521184 5.8241337,8.8853479 4.7109488,7.1164801 4.6597417,7.035055 4.6114923,6.9521041 4.5672857,6.8672893 4.513491,6.7875927 4.4541008,6.7105007 4.4081635,6.6283704 3.7773892,5.5002568 3.9055883,4.2925599 4.6007848,3.2647136 4.9688421,2.7205413 5.7066145,2.1657311 6.2378759,1.8829907 6.9006532,1.5302578 7.124079,0.81689101 7.1660905,0.19653394 c 0.00672,-0.0993015 0.026098,-0.18689106 0.041569,-0.19508503 z"/>
+ <path style="fill:#f1b65c" d="M 4.7273437,6 A 0.7273297,0.66673327 0 0 0 4.0249438,6.8398446 L 6.5703436,15.506511 A 0.7273297,0.66673327 0 0 0 7.2727432,16 H 8.7272569 A 0.7273297,0.66673327 0 0 0 9.4296568,15.506511 L 11.975056,6.8398446 A 0.7273297,0.66673327 0 0 0 11.272656,6 Z"/>
+ <rect style="fill:#ffcf88" width="10" height="1" x="3" y="6" rx=".455" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/choqok.svg b/.icons/awkward/16x16/apps/choqok.svg
new file mode 100644
index 00000000..fe7639a7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/choqok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#81b427" d="M 8,0 7.2380952,1 6.4,0.5 5.8333332,1.7262 C 4.0785144,2.0873 2.8385828,2.9354 1.8110133,4.276 0.01370668,6.6209 0,10.6667 0,12.9524 0,15.2381 4.190476,16 8,16 11.809524,16 16,15.2381 16,12.9524 16,10.6667 15.98628,6.6209 14.188987,4.276 13.161417,2.9354 11.921486,2.0873 10.166667,1.7262 L 9.6,0.5 8.7619048,1 Z"/>
+ <circle style="fill:#ffffff" cx="11.5" cy="8.5" r="1.5"/>
+ <circle style="fill:#86572f" cx="8" cy="12.5" r="1.5"/>
+ <path style="fill:#ffc12e" d="m 8.0000004,9.9999 c -0.076585,10e-5 -0.150514,0.035 -0.2047416,0.098 l -1.7012171,1.7377 c -0.1820414,0.2101 -0.086301,0.831 0.1712383,0.8311 L 8.0000004,13 9.7347211,12.6667 C 9.9922569,12.6666 10.088,12.0457 9.9059594,11.8356 L 8.2047421,10.0979 c -0.054228,-0.063 -0.128157,-0.097 -0.2047417,-0.098 z"/>
+ <rect style="fill:#3f3f3f" width="1" height="1" x="11" y="8"/>
+ <path style="fill:#ffffff" d="M 4.5,8 A 1.5,1.5 0 0 0 3,9.5 1.5,1.5 0 0 0 3.0878906,10 1.5,1.5 0 0 1 4.5,9 1.5,1.5 0 0 1 5.9121094,10 1.5,1.5 0 0 0 6,9.5 1.5,1.5 0 0 0 4.5,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/christmas-tree.svg b/.icons/awkward/16x16/apps/christmas-tree.svg
new file mode 100644
index 00000000..f6a17db0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/christmas-tree.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#337f36" d="M 8.077636,4.0018371 A 1.6564074,1.6685697 0 0 0 6.5653453,4.8344092 L 4.3939541,8.6233456 2.2217547,12.412282 a 1.6564074,1.6685697 0 0 0 0.5062529,2.215847 c 0,0 2.0866455,1.371871 5.2719922,1.371871 3.1853472,0 5.2719922,-1.371871 5.2719922,-1.371871 a 1.6564074,1.6685697 0 0 0 0.506254,-2.215847 L 11.606046,8.6233456 9.4346552,4.8344092 A 1.6564074,1.6685697 0 0 0 8.077636,4.0018371 Z"/>
+ <path style="fill:#3e9d43" d="M 8.0646962,3.001532 A 1.3803395,1.3904748 0 0 0 6.8044542,3.6953419 L 4.9949617,6.8527886 3.1847954,10.010236 a 1.3803395,1.3904748 0 0 0 0.4218776,1.846539 c 0,0 1.7388711,1.143225 4.3933261,1.143225 2.6544559,0 4.3933279,-1.143225 4.3933279,-1.143225 a 1.3803395,1.3904748 0 0 0 0.421877,-1.846539 L 11.005038,6.8527886 9.1955457,3.6953419 A 1.3803395,1.3904748 0 0 0 8.0646962,3.001532 Z"/>
+ <path style="fill:#5dc062" d="M 8.0517567,2.0012306 A 1.1042709,1.112379 0 0 0 7.0435638,2.5562783 L 5.5959707,5.0822338 4.1478389,7.6081901 a 1.1042709,1.112379 0 0 0 0.3375018,1.4772302 c 0,0 1.3910959,0.9145797 3.5146584,0.9145797 2.1235639,0 3.5146599,-0.9145797 3.5146599,-0.9145797 A 1.1042709,1.112379 0 0 0 11.852161,7.6081901 L 10.404029,5.0822338 8.9564357,2.5562783 A 1.1042709,1.112379 0 0 0 8.0517567,2.0012306 Z"/>
+ <path style="fill:#ae3030" d="M 7.9999635,-3.5948896e-5 C 7.7295097,0.00396681 7.5366309,0.1727008 7.4461131,0.45201856 l 0.00338,-0.0125963 -0.4249442,1.57278364 -1.4330354,0 c -0.00311,-5.18e-5 -0.00608,-5.18e-5 -0.00921,0 C 5.4111739,2.0179459 5.256868,2.1007069 5.1481515,2.237794 4.9130306,2.5173297 4.9628641,2.7449326 5.2614329,2.9534066 l 1.1266738,0.85284 -0.437221,1.4068469 c -4.875e-4,0.00154 -9.375e-4,0.00311 -0.00139,0.00469 -0.066808,0.2273069 -0.004,0.4614876 0.164063,0.6216851 0.00116,0.0012 0.00263,0.00236 0.00392,0.00353 0.2019392,0.1859331 0.4856759,0.2095645 0.7137273,0.055665 0.00434,-0.00293 0.00865,-0.00594 0.012833,-0.00908 L 8.0000153,5.0250158 9.1559864,5.8895735 c 0.00418,0.00311 0.00849,0.00618 0.012833,0.00908 0.2280513,0.1538997 0.5117888,0.1302682 0.7137272,-0.055665 0.00122,-0.00116 0.00263,-0.00233 0.00394,-0.00353 0.1680464,-0.1601975 0.2308704,-0.3943782 0.1640624,-0.6216851 -4.5e-4,-0.00157 -9.38e-4,-0.00311 -0.0014,-0.00469 L 9.6118937,3.8062466 10.738568,2.953407 C 11.037136,2.7449326 11.08697,2.5173297 10.851849,2.2377941 10.743133,2.1007073 10.588827,2.0179511 10.417697,2.012206 c -0.0031,-5.18e-5 -0.0061,-5.18e-5 -0.0092,0 l -1.4330351,0 -0.4249442,-1.57278361 0.00338,0.0125963 C 8.4632959,0.1727008 8.2704174,0.00396783 7.9999635,-3.5948896e-5 Z"/>
+ <path style="fill:#ffe15e" d="M 7,7.9999999 A 1,1 0 0 1 6.0000001,9 1,1 0 0 1 5,7.9999999 1,1 0 0 1 6.0000001,7 1,1 0 0 1 7,7.9999999 Z"/>
+ <path style="fill:#ffe15e" d="M 12,10.999999 A 0.99999982,0.99999982 0 0 1 10.999999,12 0.99999982,0.99999982 0 0 1 10,10.999999 0.99999982,0.99999982 0 0 1 10.999999,10 0.99999982,0.99999982 0 0 1 12,10.999999 Z"/>
+ <path style="fill:#ffe15e" d="M 7,14.000001 A 1,1 0 0 1 6.0000001,15 1,1 0 0 1 5,14.000001 a 1,1 0 0 1 1.0000001,-1 1,1 0 0 1 0.9999999,1 z"/>
+ <path style="fill:#ffe15e" d="m 9,7.5000053 a 0.50000004,0.50000004 0 0 1 -0.5,0.5 0.50000004,0.50000004 0 0 1 -0.5,-0.5 0.50000004,0.50000004 0 0 1 0.5,-0.5 0.50000004,0.50000004 0 0 1 0.5,0.5 z"/>
+ <path style="fill:#ffe15e" d="m 8,11.500003 a 0.49999997,0.49999997 0 0 1 -0.4999999,0.5 A 0.49999997,0.49999997 0 0 1 7,11.500003 0.49999997,0.49999997 0 0 1 7.5000001,11.000002 0.49999997,0.49999997 0 0 1 8,11.500003 Z"/>
+ <path style="fill:#ffe15e" d="M 10,14.499999 A 0.50000016,0.50000016 0 0 1 9.5000002,15 0.50000016,0.50000016 0 0 1 9,14.499999 0.50000016,0.50000016 0 0 1 9.5000002,14 0.50000016,0.50000016 0 0 1 10,14.499999 Z"/>
+ <path style="fill:#ffe15e" d="M 5,10.500001 A 0.49999997,0.49999997 0 0 1 4.5000001,11 0.49999997,0.49999997 0 0 1 4,10.500001 a 0.49999997,0.49999997 0 0 1 0.5000001,-0.5 0.49999997,0.49999997 0 0 1 0.4999999,0.5 z"/>
+ <path style="fill:#ffe15e" d="m 12.999997,13.5 a 0.49999966,0.49999966 0 0 1 -0.5,0.5 0.49999966,0.49999966 0 0 1 -0.5,-0.5 0.49999966,0.49999966 0 0 1 0.5,-0.5 0.49999966,0.49999966 0 0 1 0.5,0.5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/chrome-aapocclcgogkmnckokdopfmhonfmgoek-Default.svg b/.icons/awkward/16x16/apps/chrome-aapocclcgogkmnckokdopfmhonfmgoek-Default.svg
new file mode 120000
index 00000000..622c6801
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-aapocclcgogkmnckokdopfmhonfmgoek-Default.svg
@@ -0,0 +1 @@
+google-slides.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-aohghmighlieiainnegkcijnfilokake-Default.svg b/.icons/awkward/16x16/apps/chrome-aohghmighlieiainnegkcijnfilokake-Default.svg
new file mode 120000
index 00000000..f35d1789
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-aohghmighlieiainnegkcijnfilokake-Default.svg
@@ -0,0 +1 @@
+google-docs.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-apboafhkiegglekeafbckfjldecefkhn-Default.svg b/.icons/awkward/16x16/apps/chrome-apboafhkiegglekeafbckfjldecefkhn-Default.svg
new file mode 120000
index 00000000..47dc7584
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-apboafhkiegglekeafbckfjldecefkhn-Default.svg
@@ -0,0 +1 @@
+lucidchart.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-apdfllckaahabafndbhieahigkjlhalf-Default.svg b/.icons/awkward/16x16/apps/chrome-apdfllckaahabafndbhieahigkjlhalf-Default.svg
new file mode 120000
index 00000000..a88855e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-apdfllckaahabafndbhieahigkjlhalf-Default.svg
@@ -0,0 +1 @@
+google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-app-list.svg b/.icons/awkward/16x16/apps/chrome-app-list.svg
new file mode 100644
index 00000000..7a17d670
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-app-list.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g fill="#4d9133">
+ <path d="m7 10h2v2h-2m0-2"/>
+ <path d="m4 7h2v2h-2m0-2"/>
+ <path d="m4 10h2v2h-2m0-2"/>
+ </g>
+ <g fill="#2181dd">
+ <path d="m7 4h2v2h-2m0-2"/>
+ <path d="m10 7h2v2h-2m0-2"/>
+ <path d="m10 4h2v2h-2m0-2"/>
+ </g>
+ <g fill="#eb6253">
+ <path d="m7 7h2v2h-2m0-2"/>
+ <path d="m4 4h2v2h-2m0-2"/>
+ <path d="m10 10h2v2h-2m0-2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/chrome-bgjohebimpjdhhocbknplfelpmdhifhd-Default.svg b/.icons/awkward/16x16/apps/chrome-bgjohebimpjdhhocbknplfelpmdhifhd-Default.svg
new file mode 120000
index 00000000..43385985
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-bgjohebimpjdhhocbknplfelpmdhifhd-Default.svg
@@ -0,0 +1 @@
+todoist.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-bgkodfmeijboinjdegggmkbkjfiagaan-Default.svg b/.icons/awkward/16x16/apps/chrome-bgkodfmeijboinjdegggmkbkjfiagaan-Default.svg
new file mode 120000
index 00000000..ce634bf6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-bgkodfmeijboinjdegggmkbkjfiagaan-Default.svg
@@ -0,0 +1 @@
+whatsapp.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-bikioccmkafdpakkkcpdbppfkghcmihk-Default.svg b/.icons/awkward/16x16/apps/chrome-bikioccmkafdpakkkcpdbppfkghcmihk-Default.svg
new file mode 120000
index 00000000..62553916
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-bikioccmkafdpakkkcpdbppfkghcmihk-Default.svg
@@ -0,0 +1 @@
+signal-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-bllmngcdibgbgjnginpehneeofhbmdjm-Default.svg b/.icons/awkward/16x16/apps/chrome-bllmngcdibgbgjnginpehneeofhbmdjm-Default.svg
new file mode 120000
index 00000000..b8719ad4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-bllmngcdibgbgjnginpehneeofhbmdjm-Default.svg
@@ -0,0 +1 @@
+fbmessenger.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-blpcfgokakmgnkcojhhkbfbldkacnbeo-Default.svg b/.icons/awkward/16x16/apps/chrome-blpcfgokakmgnkcojhhkbfbldkacnbeo-Default.svg
new file mode 120000
index 00000000..6c62c168
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-blpcfgokakmgnkcojhhkbfbldkacnbeo-Default.svg
@@ -0,0 +1 @@
+youtube.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-bnbaboaihhkjoaolfnfoablhllahjnee-Default.svg b/.icons/awkward/16x16/apps/chrome-bnbaboaihhkjoaolfnfoablhllahjnee-Default.svg
new file mode 120000
index 00000000..1f18c02a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-bnbaboaihhkjoaolfnfoablhllahjnee-Default.svg
@@ -0,0 +1 @@
+geogebra.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-boeajhmfdjldchidhphikilcgdacljfm-Default.svg b/.icons/awkward/16x16/apps/chrome-boeajhmfdjldchidhphikilcgdacljfm-Default.svg
new file mode 120000
index 00000000..578089b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-boeajhmfdjldchidhphikilcgdacljfm-Default.svg
@@ -0,0 +1 @@
+facebook.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-bommmmpbplimfmebiadkflfgbgejahgm-Default.svg b/.icons/awkward/16x16/apps/chrome-bommmmpbplimfmebiadkflfgbgejahgm-Default.svg
new file mode 120000
index 00000000..ce634bf6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-bommmmpbplimfmebiadkflfgbgejahgm-Default.svg
@@ -0,0 +1 @@
+whatsapp.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-cjanmonomjogheabiocdamfpknlpdehm-Default.svg b/.icons/awkward/16x16/apps/chrome-cjanmonomjogheabiocdamfpknlpdehm-Default.svg
new file mode 120000
index 00000000..57416d98
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-cjanmonomjogheabiocdamfpknlpdehm-Default.svg
@@ -0,0 +1 @@
+hp-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-clhhggbfdinjmjhajaheehoeibfljjno-Default.svg b/.icons/awkward/16x16/apps/chrome-clhhggbfdinjmjhajaheehoeibfljjno-Default.svg
new file mode 120000
index 00000000..8fa96d0a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-clhhggbfdinjmjhajaheehoeibfljjno-Default.svg
@@ -0,0 +1 @@
+telegram.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-damddgdogmdhjjbgpfpgmkdgdgjhohef-Default.svg b/.icons/awkward/16x16/apps/chrome-damddgdogmdhjjbgpfpgmkdgdgjhohef-Default.svg
new file mode 120000
index 00000000..c233e23c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-damddgdogmdhjjbgpfpgmkdgdgjhohef-Default.svg
@@ -0,0 +1 @@
+skype.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-deceagebecbceejblnlcjooeohmmeldh-Default.svg b/.icons/awkward/16x16/apps/chrome-deceagebecbceejblnlcjooeohmmeldh-Default.svg
new file mode 120000
index 00000000..3c795c83
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-deceagebecbceejblnlcjooeohmmeldh-Default.svg
@@ -0,0 +1 @@
+netflix.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-defekohaofmambflfpfoojkmfdpcbgko-Default.svg b/.icons/awkward/16x16/apps/chrome-defekohaofmambflfpfoojkmfdpcbgko-Default.svg
new file mode 120000
index 00000000..af756bba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-defekohaofmambflfpfoojkmfdpcbgko-Default.svg
@@ -0,0 +1 @@
+mixxx.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-dihbebhmaoagdpbcnfedokpfkkgmmpgc-Default.svg b/.icons/awkward/16x16/apps/chrome-dihbebhmaoagdpbcnfedokpfkkgmmpgc-Default.svg
new file mode 120000
index 00000000..578089b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-dihbebhmaoagdpbcnfedokpfkkgmmpgc-Default.svg
@@ -0,0 +1 @@
+facebook.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-djejicklhojeokkfmdelnempiecmdomj-Default.svg b/.icons/awkward/16x16/apps/chrome-djejicklhojeokkfmdelnempiecmdomj-Default.svg
new file mode 120000
index 00000000..47dc7584
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-djejicklhojeokkfmdelnempiecmdomj-Default.svg
@@ -0,0 +1 @@
+lucidchart.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-efobjgdlbfdfckkpghggmiephjgicmak-Default.svg b/.icons/awkward/16x16/apps/chrome-efobjgdlbfdfckkpghggmiephjgicmak-Default.svg
new file mode 120000
index 00000000..517b3f3c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-efobjgdlbfdfckkpghggmiephjgicmak-Default.svg
@@ -0,0 +1 @@
+nos-tv.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-ejidjjhkpiempkbhmpbfngldlkglhimk-Default.svg b/.icons/awkward/16x16/apps/chrome-ejidjjhkpiempkbhmpbfngldlkglhimk-Default.svg
new file mode 120000
index 00000000..c391e88e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-ejidjjhkpiempkbhmpbfngldlkglhimk-Default.svg
@@ -0,0 +1 @@
+gmail-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-ejjicmeblgpmajnghnpcppodonldlgfn-Default.svg b/.icons/awkward/16x16/apps/chrome-ejjicmeblgpmajnghnpcppodonldlgfn-Default.svg
new file mode 120000
index 00000000..82665c9d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-ejjicmeblgpmajnghnpcppodonldlgfn-Default.svg
@@ -0,0 +1 @@
+google-agenda.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-fahmaaghhglfmonjliepjlchgpgfmobi-Default.svg b/.icons/awkward/16x16/apps/chrome-fahmaaghhglfmonjliepjlchgpgfmobi-Default.svg
new file mode 120000
index 00000000..9ae27dfe
--- /dev/null
+++ b/.icons/awkward/16x16/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/16x16/apps/chrome-felcaaldnbdncclmgdcncolpebgiejap-Default.svg b/.icons/awkward/16x16/apps/chrome-felcaaldnbdncclmgdcncolpebgiejap-Default.svg
new file mode 120000
index 00000000..e72e7ff1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-felcaaldnbdncclmgdcncolpebgiejap-Default.svg
@@ -0,0 +1 @@
+../mimetypes/x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-fjliknjliaohjgjajlgolhijphojjdkc-Default.svg b/.icons/awkward/16x16/apps/chrome-fjliknjliaohjgjajlgolhijphojjdkc-Default.svg
new file mode 120000
index 00000000..242f0af4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-fjliknjliaohjgjajlgolhijphojjdkc-Default.svg
@@ -0,0 +1 @@
+wunderlist.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-fljalecfjciodhpcledpamjachpmelml-Default.svg b/.icons/awkward/16x16/apps/chrome-fljalecfjciodhpcledpamjachpmelml-Default.svg
new file mode 100644
index 00000000..00437d89
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-fljalecfjciodhpcledpamjachpmelml-Default.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#feb625" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <g fill="#424242" transform="matrix(.38745 0 0 .39708 -1.6 -1.2308)">
+ <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.9372v5.618c-2.1476-1.2295-4.6739-2.4353-6.9911-2.4484-2.2328 0-5.263 0.71536-6.542 2.1461s-1.9185 2.8326-1.9185 5.3472c0 2.5038 0.63949 3.9002 1.9185 5.331 1.279 1.4307 4.3092 2.1461 6.542 2.1461 2.4915-0.13391 5.1892-1.247 6.9911-2.4484z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/chrome-fpniocchabmgenibceglhnfeimmdhdfm-Default.svg b/.icons/awkward/16x16/apps/chrome-fpniocchabmgenibceglhnfeimmdhdfm-Default.svg
new file mode 120000
index 00000000..eeb1bcbb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-fpniocchabmgenibceglhnfeimmdhdfm-Default.svg
@@ -0,0 +1 @@
+plexhometheater.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-gaedmjdfmmahhbjefcbgaolhhanlaolb-Default.svg b/.icons/awkward/16x16/apps/chrome-gaedmjdfmmahhbjefcbgaolhhanlaolb-Default.svg
new file mode 120000
index 00000000..26506e1d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-gaedmjdfmmahhbjefcbgaolhhanlaolb-Default.svg
@@ -0,0 +1 @@
+authy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-gbchcmhmhahfdphkhkmpfmihenigjmpp-Default.svg b/.icons/awkward/16x16/apps/chrome-gbchcmhmhahfdphkhkmpfmihenigjmpp-Default.svg
new file mode 120000
index 00000000..b34f543d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-gbchcmhmhahfdphkhkmpfmihenigjmpp-Default.svg
@@ -0,0 +1 @@
+chrome-remote-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-gjmanaihpgjcijokbimnamcdndkffigp-Default.svg b/.icons/awkward/16x16/apps/chrome-gjmanaihpgjcijokbimnamcdndkffigp-Default.svg
new file mode 120000
index 00000000..8fa96d0a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-gjmanaihpgjcijokbimnamcdndkffigp-Default.svg
@@ -0,0 +1 @@
+telegram.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-gkcknpgdmiigoagkcoglklgaagnpojed-Default.svg b/.icons/awkward/16x16/apps/chrome-gkcknpgdmiigoagkcoglklgaagnpojed-Default.svg
new file mode 120000
index 00000000..4c36d806
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-gkcknpgdmiigoagkcoglklgaagnpojed-Default.svg
@@ -0,0 +1 @@
+trello.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-haiffjcadagjlijoggckpgfnoeiflnem-Default.svg b/.icons/awkward/16x16/apps/chrome-haiffjcadagjlijoggckpgfnoeiflnem-Default.svg
new file mode 120000
index 00000000..ab98caaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-haiffjcadagjlijoggckpgfnoeiflnem-Default.svg
@@ -0,0 +1 @@
+citrix-receiver.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-hbdpomandigafcibbmofojjchbcdagbl-Default.svg b/.icons/awkward/16x16/apps/chrome-hbdpomandigafcibbmofojjchbcdagbl-Default.svg
new file mode 120000
index 00000000..ef62dbf7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-hbdpomandigafcibbmofojjchbcdagbl-Default.svg
@@ -0,0 +1 @@
+tweetdeck.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-hcglmfcclpfgljeaiahehebeoaiicbko-Default.svg b/.icons/awkward/16x16/apps/chrome-hcglmfcclpfgljeaiahehebeoaiicbko-Default.svg
new file mode 120000
index 00000000..d7652693
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-hcglmfcclpfgljeaiahehebeoaiicbko-Default.svg
@@ -0,0 +1 @@
+google-photos.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-hihbikoooaenkpdooehgemieligjejcb-Default.svg b/.icons/awkward/16x16/apps/chrome-hihbikoooaenkpdooehgemieligjejcb-Default.svg
new file mode 120000
index 00000000..dc644a8a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-hihbikoooaenkpdooehgemieligjejcb-Default.svg
@@ -0,0 +1 @@
+estmob-sendanywhere.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-hmjkmjkepdijhoojdojkdfohbdgmmhki-Default.svg b/.icons/awkward/16x16/apps/chrome-hmjkmjkepdijhoojdojkdfohbdgmmhki-Default.svg
new file mode 120000
index 00000000..9edd43db
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-hmjkmjkepdijhoojdojkdfohbdgmmhki-Default.svg
@@ -0,0 +1 @@
+keep.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-hncfgilfeieogcpghjnnhddghgdjbekl-Default.svg b/.icons/awkward/16x16/apps/chrome-hncfgilfeieogcpghjnnhddghgdjbekl-Default.svg
new file mode 120000
index 00000000..1aaf8d36
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-hncfgilfeieogcpghjnnhddghgdjbekl-Default.svg
@@ -0,0 +1 @@
+enjoy-music-player.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-icppfcnhkcmnfdhfhphakoifcfokfdhg-Default.svg b/.icons/awkward/16x16/apps/chrome-icppfcnhkcmnfdhfhphakoifcfokfdhg-Default.svg
new file mode 120000
index 00000000..9ae27dfe
--- /dev/null
+++ b/.icons/awkward/16x16/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/16x16/apps/chrome-ighkikkfkalojiibipjigpccggljgdff-Default.svg b/.icons/awkward/16x16/apps/chrome-ighkikkfkalojiibipjigpccggljgdff-Default.svg
new file mode 120000
index 00000000..51768ebb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-ighkikkfkalojiibipjigpccggljgdff-Default.svg
@@ -0,0 +1 @@
+google-chrome.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-jjphmlaoffndcnecccgemfdaaoighkel-Default.svg b/.icons/awkward/16x16/apps/chrome-jjphmlaoffndcnecccgemfdaaoighkel-Default.svg
new file mode 100644
index 00000000..349fd4ae
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-jjphmlaoffndcnecccgemfdaaoighkel-Default.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#c2352a" width="16" height="16" x="0" y="0" rx="1" ry="1"/>
+ <path style="fill:#ffffff" d="m 10,3 4,4 h -1 l -3,3 c 1.5,1.5 -0.5,2.5 -0.5,2.5 l -2,-2 L 5,13 H 4 v -1 l 2.5,-2.5 -2,-2 c 0,0 1,-2 2.5,-0.5 l 3,-3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/chrome-jknmpnbgkaekopldbncmggaejjamkemn-Default.svg b/.icons/awkward/16x16/apps/chrome-jknmpnbgkaekopldbncmggaejjamkemn-Default.svg
new file mode 120000
index 00000000..ce634bf6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-jknmpnbgkaekopldbncmggaejjamkemn-Default.svg
@@ -0,0 +1 @@
+whatsapp.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-khjnjifipfkgglficmipimgjpbmlbemd-Default.svg b/.icons/awkward/16x16/apps/chrome-khjnjifipfkgglficmipimgjpbmlbemd-Default.svg
new file mode 120000
index 00000000..4f29f580
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-khjnjifipfkgglficmipimgjpbmlbemd-Default.svg
@@ -0,0 +1 @@
+wordpress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-knipolnnllmklapflnccelgolnpehhpl-Default.svg b/.icons/awkward/16x16/apps/chrome-knipolnnllmklapflnccelgolnpehhpl-Default.svg
new file mode 100644
index 00000000..7ea7a1d6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-knipolnnllmklapflnccelgolnpehhpl-Default.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <path fill="#16a05d" d="m14.89 5.548c-0.247-1.2975-0.839-2.4308-1.773-3.3979-0.394-0.4083-0.836-0.7631-1.324-1.0643-0.908-0.56099-1.8978-0.90471-2.9709-1.0265-0.13082-0.014908-0.26351-0.012948-0.39247-0.04252h-0.92587c-0.010018 0.022407-0.031483 0.014232-0.048513 0.015761-0.23841 0.020192-0.47566 0.046264-0.71096 0.089127-1.7194 0.3129-3.1315 1.1239-4.2244 2.434-0.899 1.0774-1.3941 2.3134-1.5011 3.6915-0.051797 0.66791-0.0016 1.63 0.15078 2.2829 0.11317 0.48566 0.28222 0.95488 0.50945 1.4034 0.019954 0.038168 0.039646 0.076346 0.059956 0.11451 0.37331 0.70617 0.85349 1.3355 1.4553 1.879 0.31681 0.28611 0.65544 0.54496 1.022 0.76862 0.97059 0.59181 2.0201 1.1751 3.1442 1.2913l0.24664 0.02549c0.081775 0.0011 0.39255 0.02046 0.39202 0.10071-0.0037 0.68487-0.00213 1.1131-0.00196 1.7981 0.000089 0.02658 0.00219 0.05309 0.00381 0.08614 0 0 0.27468-0.12395 0.50812-0.23393 1.1635-0.56794 2.239-1.2639 3.2098-2.1118 0.2181-0.19043 0.42679-0.38998 0.6275-0.59779 0.08594-0.08887 0.17118-0.17927 0.2573-0.26805 0.13304-0.13667 0.24816-0.28935 0.37357-0.43326 0.14484-0.16598 0.27486-0.34243 0.40311-0.52 0.28355-0.39245 0.53677-0.80185 0.74963-1.2343 0.10767-0.21863 0.2102-0.43897 0.30094-0.6645 0.003-0.00421 0.0071-0.00804 0.009-0.012615 0.24728-0.61756 0.40577-1.2566 0.49012-1.9122 0.02946-0.22835 0.04851-0.45814 0.06058-0.68777 0.02572-0.49444-0.0075-1.2865-0.10031-1.773z"/>
+ <path style="fill:#ffffff" d="m 6.6711,5 c -0.78075,9e-4 -1.5612,5.5e-4 -2.3419,0.001 -0.059322,0 -0.11544,0.012511 -0.167,0.043947 -0.13273,0.080414 -0.1757,0.19898 -0.16016,0.34376 4.501e-4,0.00745 9.751e-4,0.015011 9.751e-4,0.022461 -6e-4,0.7737 -0.0017,1.2157 -0.00196,1.9893 0,0.19649 0.13825,0.59443 0.33986,0.59768 0.053774,9e-4 0.10745,9e-4 0.16114,0.001 0.49387,9.501e-4 1.0034,0.00195 1.4971,0.00295 -0.0392,0.217 -0.1415,0.4769 -0.3124,0.6308 -0.1425,0.1282 -0.1921,0.185 -0.3751,0.2256 -0.1443,0.0319 -0.2566,0.0799 -0.2568,0.1924 -10e-5,0.032181 0.0013,0.064337 0.00195,0.096684 l -0.0039,0.43947 c 6.5e-4,0.08182 7.5e-4,0.16339 0.00195,0.24513 0.00145,0.11665 0.037561,0.18209 0.15723,0.16505 0.15688,-0.02217 0.30983,-0.05694 0.46193,-0.09864 0.00564,-0.003 0.01195,-0.0056 0.017581,-0.0088 0.01016,-0.0028 0.019481,-0.0053 0.029296,-0.0078 0.017921,-0.0088 0.035361,-0.01876 0.053713,-0.02637 0.72791,-0.29345 1.2221,-1.0087 1.2227,-1.7725 8e-4,-0.8551 0,-1.7095 0,-2.5645 0,-0.039217 0.0032,-0.079631 -0.0127,-0.11719 0.0665,-0.19878 -0.10556,-0.4017 -0.31348,-0.40145 z"/>
+ <path style="fill:#ffffff" d="m 11.672086,5 c -0.78075,9e-4 -1.5612,5.5e-4 -2.3419,0.001 -0.05932,0 -0.11544,0.012511 -0.167,0.043947 -0.13273,0.080414 -0.1757,0.19898 -0.16016,0.34376 4.5e-4,0.00745 9.75e-4,0.015011 9.75e-4,0.022461 -6e-4,0.7737 -0.0017,1.2157 -0.002,1.9893 0,0.19649 0.13825,0.59443 0.33986,0.59768 0.05377,9e-4 0.10745,9e-4 0.16114,0.001 0.49387,9.501e-4 1.0034,0.00195 1.4971,0.00295 -0.03926,0.21708 -0.14154,0.477 -0.31251,0.63088 -0.14246,0.12815 -0.19201,0.18497 -0.37501,0.22559 -0.14434,0.031931 -0.25668,0.079877 -0.25685,0.19239 -10e-5,0.032181 0.0013,0.064337 0.0019,0.096684 l -0.0039,0.43947 c 6.5e-4,0.08182 7.5e-4,0.16339 0.002,0.24513 0.0015,0.11665 0.03756,0.18209 0.15723,0.16505 0.15688,-0.02217 0.30983,-0.05694 0.46193,-0.09864 0.0056,-0.003 0.01195,-0.0056 0.01758,-0.0088 0.01016,-0.0028 0.01948,-0.0053 0.0293,-0.0078 0.01792,-0.0088 0.03536,-0.01876 0.05371,-0.02637 0.72791,-0.29345 1.2221,-1.0087 1.2227,-1.7725 8e-4,-0.8551 0,-1.7095 0,-2.5645 0,-0.039217 0.0032,-0.079631 -0.0127,-0.11719 0.0665,-0.19878 -0.10556,-0.4017 -0.31348,-0.40145 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/chrome-lainlkmlgipednloilifbppmhdocjbda-Default.svg b/.icons/awkward/16x16/apps/chrome-lainlkmlgipednloilifbppmhdocjbda-Default.svg
new file mode 120000
index 00000000..0f0e7055
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-lainlkmlgipednloilifbppmhdocjbda-Default.svg
@@ -0,0 +1 @@
+internet-chat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-lbfehkoinhhcknnbdgnnmjhiladcgbol-Default.svg b/.icons/awkward/16x16/apps/chrome-lbfehkoinhhcknnbdgnnmjhiladcgbol-Default.svg
new file mode 120000
index 00000000..713d5a71
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-lbfehkoinhhcknnbdgnnmjhiladcgbol-Default.svg
@@ -0,0 +1 @@
+evernote.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-macmgoeeggnlnmpiojbcniblabkdjphe-Default.svg b/.icons/awkward/16x16/apps/chrome-macmgoeeggnlnmpiojbcniblabkdjphe-Default.svg
new file mode 100644
index 00000000..5196772f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-macmgoeeggnlnmpiojbcniblabkdjphe-Default.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#70b943" d="M 16,15.2 16,0.8 C 16,0.3568 15.6432,0 15.2,0 L 0.8,0 C 0.3568,0 0,0.3568 0,0.8 L 0,15.2 C 0,15.6432 0.3568,16 0.8,16 l 14.4,0 c 0.4432,0 0.8,-0.3568 0.8,-0.8 z"/>
+ <path style="fill:#ffffff" d="m 6.25,4 c -0.2381349,-9e-6 -0.462123,0.1130723 -0.6035156,0.3046875 -0.018492,0.02113 -0.046057,0.031597 -0.0625,0.054687 l -0.00586,0.00781 L 2.65039,7.796872 C 2.618785,7.831838 2.588174,7.867659 2.558593,7.9042939 l -0.019531,0.025391 0,0.00195 C 2.1906455,8.3732517 2.0010694,8.9158722 2,9.4746094 2.0005194,10.869815 3.1521453,12.000454 4.5722656,12 5.531791,11.9984 6.4105705,11.471999 6.8515625,10.634766 c 0.012264,0.0093 0.024635,0.01837 0.037109,0.02734 0.030084,0.0197 0.060694,0.03859 0.091797,0.05664 0.03015,0.01773 0.060759,0.03466 0.091797,0.05078 0.025754,0.01359 0.051802,0.02661 0.078125,0.03906 0.03472,0.01598 0.069891,0.03096 0.1054688,0.04492 0.027112,0.01102 0.054462,0.02143 0.082031,0.03125 0.030342,0.01116 0.06095,0.02158 0.091797,0.03125 0.034901,0.01007 0.070071,0.01919 0.1054687,0.02734 0.034939,0.0088 0.070108,0.01658 0.1054688,0.02344 0.020781,0.0036 0.041616,0.0068 0.0625,0.0098 0.046676,0.0069 0.09358,0.01208 0.140625,0.01563 C 7.895711,10.996787 7.9478347,10.9994 8,11 c 0.052165,-5.65e-4 0.1042885,-0.0032 0.15625,-0.0078 0.047045,-0.0035 0.093949,-0.0088 0.140625,-0.01563 0.020884,-0.0029 0.041719,-0.0062 0.0625,-0.0098 0.035361,-0.0069 0.07053,-0.01468 0.1054688,-0.02344 0.035398,-0.0082 0.070567,-0.01727 0.1054687,-0.02734 0.030847,-0.0097 0.061455,-0.02009 0.091797,-0.03125 0.027569,-0.0098 0.054919,-0.02023 0.082031,-0.03125 0.035578,-0.01396 0.070749,-0.02894 0.1054688,-0.04492 0.026323,-0.01245 0.052371,-0.02548 0.078125,-0.03906 0.031038,-0.01612 0.061647,-0.03305 0.091797,-0.05078 0.031103,-0.01805 0.061713,-0.03694 0.091797,-0.05664 0.013129,-0.009 0.02615,-0.01807 0.039063,-0.02734 C 9.5910583,11.471388 10.468911,11.997648 11.427734,12 12.847855,12.000454 13.999481,10.869815 14,9.4746094 13.998931,8.9158723 13.809354,8.3732465 13.460938,7.9316406 l 0,-0.00195 -0.01953,-0.025391 c -0.02958,-0.036635 -0.06019,-0.072456 -0.0918,-0.1074219 l -2.927734,-3.4296875 -0.0059,-0.00781 c -0.01644,-0.023091 -0.04401,-0.033557 -0.0625,-0.054687 C 10.212123,4.1130722 9.9881351,3.9999908 9.75,4 9.739571,4.0004335 9.729152,4.00108 9.71875,4.00195 9.71729,4.0019407 9.71631,4 9.71484,4 L 9.71289,4.00195 C 9.3139907,4.0217142 9.0005509,4.3506113 9,4.75 9.0009709,5.127229 9.2819783,5.445035 9.65625,5.4921875 9.65625,5.4921875 9,5 8,5 7,5 6.3613281,5.4902344 6.3613281,5.4902344 6.7278893,5.4352142 6.9992798,5.1206667 7,4.75 6.9995029,4.3513285 6.6871932,4.0227169 6.2890625,4.0019531 6.2873864,4.0019142 6.2868564,3.9999995 6.2851562,4 c -0.00212,2.8e-6 -0.00374,0.00193 -0.00586,0.00195 C 6.2695449,4.001111 6.2597774,4.0004598 6.25,4 Z M 4.5,8 C 5.328427,8 5.9999999,8.6715728 6,9.5 5.9999999,10.328427 5.328427,11 4.5,11 3.671573,11 3.0000001,10.328427 3,9.5 3.0000001,8.6715728 3.671573,8 4.5,8 Z M 8,8 c 0.026083,2.826e-4 0.052144,0.00159 0.078125,0.00391 0.023522,0.00177 0.046974,0.00438 0.070312,0.00781 0.010437,0.00114 0.020855,0.00244 0.03125,0.00391 0.017681,0.00343 0.035265,0.00734 0.052734,0.011719 0.017699,0.00408 0.035284,0.00864 0.052734,0.013672 0.015096,0.00485 0.030074,0.010061 0.044922,0.015625 0.013785,0.00491 0.02746,0.010117 0.041016,0.015625 0.0178,0.0073 0.035385,0.01512 0.052734,0.023437 0.013162,0.00623 0.026185,0.012737 0.039063,0.019531 0.015848,0.00805 0.031478,0.016512 0.046875,0.025391 0.015211,0.00872 0.03019,0.017837 0.044922,0.027344 0.00989,0.00698 0.019662,0.014146 0.029297,0.021484 0.017312,0.011834 0.034247,0.02421 0.050781,0.037109 0.011304,0.010163 0.022374,0.020582 0.033203,0.03125 0.013326,0.011375 0.026352,0.023097 0.039062,0.035156 0.012033,0.012068 0.023756,0.024442 0.035156,0.037109 0.010032,0.011494 0.019801,0.023216 0.029297,0.035156 0.01356,0.016505 0.026587,0.033441 0.039063,0.050781 0.00666,0.009 0.013174,0.018121 0.019531,0.027344 0.010196,0.015352 0.019965,0.030983 0.029297,0.046875 0.00885,0.014753 0.017315,0.029732 0.025391,0.044922 0.00679,0.012877 0.013306,0.025901 0.019531,0.039063 0.00766,0.017371 0.014825,0.034956 0.021484,0.052734 0.00551,0.013556 0.010717,0.027231 0.015625,0.041016 0.00559,0.015494 0.010803,0.031124 0.015625,0.046875 0.00504,0.017451 0.00959,0.035035 0.013672,0.052734 0.00438,0.017469 0.00829,0.035054 0.011719,0.052734 0.00212,0.010385 0.00407,0.020803 0.00586,0.03125 0.00343,0.023338 0.00604,0.046791 0.00781,0.070312 C 8.9984171,8.9478528 8.9997173,8.9739174 9,9 8.9997173,9.026083 8.99841,9.052144 8.99609,9.078125 8.99432,9.101647 8.99171,9.125099 8.98828,9.148437 8.98649,9.158884 8.98454,9.169302 8.98242,9.179687 8.97899,9.197368 8.97508,9.214952 8.970701,9.232421 8.966621,9.25012 8.962061,9.267705 8.957029,9.285155 8.952179,9.300251 8.946968,9.315229 8.941404,9.330077 8.936494,9.343862 8.931287,9.357537 8.925779,9.371093 8.919119,9.388871 8.911955,9.406457 8.904295,9.423827 8.898065,9.436989 8.891558,9.450012 8.884764,9.46289 8.876714,9.478738 8.868252,9.494368 8.859373,9.509765 8.850013,9.524998 8.840242,9.539978 8.830076,9.554687 8.823736,9.564567 8.817227,9.574334 8.810545,9.583984 8.79807,9.601324 8.785043,9.61826 8.771482,9.634765 8.761962,9.646048 8.752195,9.657118 8.742185,9.667968 8.73081,9.681294 8.719088,9.69432 8.707029,9.70703 8.694318,9.719089 8.681293,9.730812 8.667967,9.742186 8.657117,9.752196 8.646046,9.761964 8.634764,9.771483 8.618259,9.785043 8.601323,9.79807 8.583983,9.810546 8.574333,9.817226 8.564566,9.823739 8.554686,9.830077 8.539977,9.840243 8.524997,9.850012 8.509764,9.859374 8.494367,9.868254 8.478737,9.876719 8.462889,9.884765 8.450012,9.891555 8.436988,9.898071 8.423826,9.904296 8.406455,9.911956 8.38887,9.919121 8.371092,9.92578 8.357536,9.93129 8.343861,9.936497 8.330076,9.941405 8.315228,9.946965 8.30025,9.952179 8.285154,9.95703 8.267703,9.96207 8.250119,9.96662 8.23242,9.970702 8.214951,9.975082 8.197366,9.978992 8.179686,9.982421 8.169301,9.984541 8.158883,9.986491 8.148436,9.988281 8.125098,9.991711 8.101645,9.994321 8.078124,9.996091 8.0521452,9.9984171 8.0260826,9.9997174 8,10 7.973917,9.9997174 7.947856,9.9984137 7.921875,9.9960938 7.898353,9.9943238 7.874899,9.9917138 7.851563,9.9882838 7.841116,9.9864938 7.830698,9.9845438 7.820313,9.9824238 7.802633,9.9789938 7.785048,9.9750838 7.767579,9.9707048 7.74988,9.9666248 7.732295,9.9620648 7.714845,9.9570328 7.699094,9.9522128 7.683464,9.9470018 7.66797,9.9414078 7.654185,9.9364978 7.64051,9.9312908 7.626954,9.9257828 7.609176,9.9191228 7.59159,9.9119588 7.57422,9.9042988 7.561059,9.8980688 7.548035,9.8915618 7.535157,9.8847678 7.519967,9.8766878 7.504988,9.8682258 7.490235,9.8593768 7.474343,9.8500468 7.458712,9.8402758 7.44336,9.8300798 7.43414,9.8237198 7.425021,9.8172118 7.416016,9.8105488 7.398676,9.7980738 7.38174,9.7850468 7.365235,9.7714858 7.353294,9.7619858 7.341572,9.7522218 7.330079,9.7421888 7.317412,9.7307878 7.305038,9.7190658 7.29297,9.7070328 7.280911,9.6943218 7.269188,9.6812968 7.257814,9.6679708 7.247146,9.6571418 7.236727,9.6460718 7.226564,9.6347678 7.213665,9.6182338 7.201289,9.6012988 7.189455,9.5839868 7.182115,9.5743568 7.174954,9.5645848 7.167971,9.5546898 7.158461,9.5399578 7.149346,9.5249788 7.140627,9.5097678 7.131747,9.4943708 7.123282,9.4787408 7.115236,9.4628928 7.108446,9.4500158 7.10193,9.4369918 7.095705,9.4238298 7.087385,9.4064808 7.079571,9.3888958 7.072268,9.3710958 7.066758,9.3575398 7.061551,9.3438648 7.056643,9.3300798 7.051083,9.3152318 7.04587,9.3002538 7.041018,9.2851578 7.035978,9.2677068 7.031428,9.2501228 7.027346,9.2324238 7.022966,9.2149548 7.019056,9.1973698 7.015627,9.1796898 7.014157,9.1692948 7.012857,9.1588768 7.011717,9.1484398 7.008287,9.1251018 7.005677,9.1016488 7.003907,9.0781278 7.0015849,9.0521452 7.0002827,9.0260826 7,9 7.0002827,8.973917 7.00159,8.947856 7.00391,8.921875 7.00568,8.898353 7.00829,8.874901 7.01172,8.851563 7.01351,8.841116 7.01546,8.830698 7.01758,8.820313 7.02101,8.802632 7.02492,8.785048 7.029299,8.767579 7.033379,8.74988 7.037939,8.732295 7.042971,8.714845 7.047791,8.699094 7.053002,8.683464 7.058596,8.66797 7.063506,8.654185 7.068713,8.64051 7.074221,8.626954 7.080881,8.609175 7.088045,8.59159 7.095705,8.57422 7.101935,8.561058 7.108442,8.548034 7.115236,8.535157 7.123316,8.519967 7.131778,8.504988 7.140627,8.490235 7.149957,8.474343 7.159728,8.458712 7.169924,8.44336 7.176284,8.43414 7.182792,8.425021 7.189455,8.416016 7.20193,8.398676 7.214957,8.38174 7.228518,8.365235 7.238018,8.353294 7.247782,8.341572 7.257815,8.330079 7.269216,8.317412 7.280938,8.305038 7.292971,8.29297 7.305682,8.280911 7.318707,8.269188 7.332033,8.257814 7.342862,8.247146 7.353932,8.236727 7.365236,8.226564 7.38177,8.213665 7.398705,8.201289 7.416017,8.189455 7.425647,8.182115 7.435419,8.174954 7.445314,8.167971 7.460046,8.158461 7.475025,8.149346 7.490236,8.140627 7.505633,8.131747 7.521263,8.123282 7.537111,8.115236 7.549988,8.108446 7.563011,8.10193 7.576174,8.095705 7.593523,8.087385 7.611108,8.079571 7.628908,8.072268 7.642464,8.066758 7.656139,8.061551 7.669924,8.056643 7.684772,8.051083 7.69975,8.045869 7.714846,8.041018 7.732297,8.035978 7.749881,8.031428 7.76758,8.027346 7.785049,8.022966 7.802634,8.019056 7.820314,8.015627 7.830709,8.014157 7.841128,8.012857 7.851564,8.011717 7.874902,8.008287 7.898355,8.005677 7.921876,8.003907 7.9478548,8.0015849 7.9739174,8.0002826 8,8 Z m 3.5,0 C 12.328427,8 13,8.6715728 13,9.5 13,10.328427 12.328427,11 11.5,11 10.671573,11 10,10.328427 10,9.5 10,8.6715728 10.671573,8 11.5,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/chrome-mjcnijlhddpbdemagnpefmlkjdagkogk-Default.svg b/.icons/awkward/16x16/apps/chrome-mjcnijlhddpbdemagnpefmlkjdagkogk-Default.svg
new file mode 120000
index 00000000..1a8e55f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-mjcnijlhddpbdemagnpefmlkjdagkogk-Default.svg
@@ -0,0 +1 @@
+pocket.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-mmfbcljfglbokpmkimbfghdkjmjhdgbg-Default.svg b/.icons/awkward/16x16/apps/chrome-mmfbcljfglbokpmkimbfghdkjmjhdgbg-Default.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-mmfbcljfglbokpmkimbfghdkjmjhdgbg-Default.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-mnfehgbmkapmjnhcnbodoamcioleeooe-Default.svg b/.icons/awkward/16x16/apps/chrome-mnfehgbmkapmjnhcnbodoamcioleeooe-Default.svg
new file mode 120000
index 00000000..db8f9099
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-mnfehgbmkapmjnhcnbodoamcioleeooe-Default.svg
@@ -0,0 +1 @@
+devdocs.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-ncpaehbhmfoodbceflpbdocjhpokkbmo-Default.svg b/.icons/awkward/16x16/apps/chrome-ncpaehbhmfoodbceflpbdocjhpokkbmo-Default.svg
new file mode 120000
index 00000000..bb2fa05a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-ncpaehbhmfoodbceflpbdocjhpokkbmo-Default.svg
@@ -0,0 +1 @@
+vectr.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-nmgfcbigejokjgholnnnipegblickgnp-Default.svg b/.icons/awkward/16x16/apps/chrome-nmgfcbigejokjgholnnnipegblickgnp-Default.svg
new file mode 120000
index 00000000..8c337ce7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-nmgfcbigejokjgholnnnipegblickgnp-Default.svg
@@ -0,0 +1 @@
+showtime.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-nmmhkkegccagdldgiimedpiccmgmieda-Default.svg b/.icons/awkward/16x16/apps/chrome-nmmhkkegccagdldgiimedpiccmgmieda-Default.svg
new file mode 120000
index 00000000..bdea67f4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-nmmhkkegccagdldgiimedpiccmgmieda-Default.svg
@@ -0,0 +1 @@
+chrome-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-ojcflmmmcfpacggndoaaflkmcoblhnbh-Default.svg b/.icons/awkward/16x16/apps/chrome-ojcflmmmcfpacggndoaaflkmcoblhnbh-Default.svg
new file mode 120000
index 00000000..242f0af4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-ojcflmmmcfpacggndoaaflkmcoblhnbh-Default.svg
@@ -0,0 +1 @@
+wunderlist.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-okdgofnjkaimfebepijgaoimfphblkpd-Default.svg b/.icons/awkward/16x16/apps/chrome-okdgofnjkaimfebepijgaoimfphblkpd-Default.svg
new file mode 100644
index 00000000..9d43885b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-okdgofnjkaimfebepijgaoimfphblkpd-Default.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#d44a4a" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m8 3a5 5 0 0 0 -3.9961 2.0059l1.1641 2.0175a3 3 0 0 1 2.832 -2.0234h3.992a5 5 0 0 0 -3.992 -2zm-4.5781 2.998a5 5 0 0 0 -0.4219 2.002 5 5 0 0 0 5 5 5 5 0 0 0 2 -0.424v-2.346a3 3 0 0 1 -2 0.77 3 3 0 0 1 -2.8008 -1.9219l-1.7773-3.0801zm6.8081 0.002a3 3 0 0 1 0.77 2v3.992a5 5 0 0 0 2 -3.992 5 5 0 0 0 -0.424 -2h-2.346z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/chrome-oooiobdokpcfdlahlmcddobejikcmkfo-Default.svg b/.icons/awkward/16x16/apps/chrome-oooiobdokpcfdlahlmcddobejikcmkfo-Default.svg
new file mode 120000
index 00000000..49924271
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-oooiobdokpcfdlahlmcddobejikcmkfo-Default.svg
@@ -0,0 +1 @@
+teamviewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-pdagghjnpkeagmlbilmjmclfhjeaapaa-Default.svg b/.icons/awkward/16x16/apps/chrome-pdagghjnpkeagmlbilmjmclfhjeaapaa-Default.svg
new file mode 120000
index 00000000..e58c67fe
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-pdagghjnpkeagmlbilmjmclfhjeaapaa-Default.svg
@@ -0,0 +1 @@
+appimagekit-gravit-designer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-pjkljhegncpnkpknbcohdijeoejaedia-Default.svg b/.icons/awkward/16x16/apps/chrome-pjkljhegncpnkpknbcohdijeoejaedia-Default.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-pjkljhegncpnkpknbcohdijeoejaedia-Default.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-remote-desktop.svg b/.icons/awkward/16x16/apps/chrome-remote-desktop.svg
new file mode 100644
index 00000000..6472df6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-remote-desktop.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <linearGradient id="linearGradient4496" x1="168" x2="160" y1="266" y2="270" gradientTransform="matrix(.19970 0 0 .19990 -23.959 -43.975)" gradientUnits="userSpaceOnUse">
+ <stop offset="0"/>
+ <stop offset="1" stop-opacity="0"/>
+ </linearGradient>
+ </defs>
+ <rect style="fill:#325f78" width="12" height="16" x="-14" y="-16" rx=".818" ry=".857" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="10" height="14" x="-13" y="-15" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#dd4d3e" d="m7.9937 4c-1.4012 0-2.6264 0.71842-3.3388 1.8053-0.0251 1.6285 1.0097 2.196 1.7599 3.0484-0.138-0.2549-0.2184-0.5443-0.2184-0.8558 0-0.99668 0.80779-1.2884 1.7973-1.3993l3.5693-0.3997c-0.655-1.3072-2.0032-2.1989-3.5693-2.1989z"/>
+ <path fill="#109f5b" d="m4.5388 10.008c0.7006 1.215 1.9348 1.918 3.2314 1.992 1.3825-0.763 2.1153-1.733 1.7575-3.0498-0.1516 0.2471-0.3618 0.4615-0.6312 0.6173-0.4283 0.2474-0.8247-0.0127-1.2661-0.1286-0.4474-0.1175-0.9385-0.0954-1.1892-0.5299l-1.7848-3.0945c-0.8033 1.2217-0.9006 2.8364-0.1176 4.1935z"/>
+ <path fill="#ffce41" d="m11.464 9.9975c0.7-1.2146 0.691-2.6358 0.107-3.7969l-3.5174 0.00134c0.2896 0.00783 0.58018 0.082829 0.84965 0.23856 0.46084 0.26632 0.41752 0.79258 0.51946 1.2735 0.088807 0.41902 0.37021 0.78216 0.13842 1.184l-1.7846 3.095c1.4586 0.08553 2.9043-0.6375 3.6873-1.995z"/>
+ <path fill="url(#linearGradient4496)" opacity=".2" d="m9.5503 8.8975-1.5566-0.8996-0.2337 4.0001z"/>
+ <rect fill="#fff" width="4" height="4" x="-10" y="-10" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#4587f3" width="3" height="3" x="-9.5" y="-9.5" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/chrome-store.svg b/.icons/awkward/16x16/apps/chrome-store.svg
new file mode 100644
index 00000000..061469b2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-store.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#dd4d3e" d="m 7.9872662,-1.0211325e-4 c -2.8024,0 -5.2527,1.43680001325 -6.6776,3.61060001325 -0.0504,3.2571 2.0193,4.3921 3.5198,6.0969 -0.2761,-0.51 -0.4369,-1.0887 -0.4369,-1.7117 0,-1.9934 1.6156,-2.5769 3.5947,-2.7985 l 7.1394998,-0.7996 c -1.311,-2.6144 -4.007,-4.39770001325 -7.1394998,-4.39770001325 z"/>
+ <path style="fill:#109f5b" d="m 1.0773662,12.016902 c 1.4012,2.4293 3.8695,3.835 6.4627,3.9832 2.7646998,-1.526 4.2306998,-3.465 3.5146998,-6.0995999 -0.303,0.4945999 -0.723,0.9225999 -1.2620998,1.2345999 -0.8564,0.495 -1.6493,-0.025 -2.5321,-0.257 -0.8948,-0.235 -1.8771,-0.191 -2.3783,-1.0600999 l -3.5697,-6.1889 c -1.60659999,2.4433 -1.80119999,5.6727 -0.23516,8.3876999 z"/>
+ <path style="fill:#ffce41" d="m 14.927766,11.994902 c 1.4012,-2.4292999 1.3832,-5.2717999 0.21492,-7.5937999 l -7.0347998,0.00267 c 0.5792,0.015661 1.1604,0.16566 1.6993,0.47712 0.9216798,0.53264 0.8350398,1.5852 1.0388998,2.5471 0.17761,0.83803 0.74042,1.5643 0.27683,2.3681 L 7.5529162,15.984892 c 2.9172998,0.17105 5.8085998,-1.275 7.3745998,-3.99 z"/>
+ <rect style="fill:#ffffff" width="12" height="12" x="-14" y="-14" rx="6" ry="6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#4587f3" d="m 6,2.9999999 0,4.9765625 -2,0 L 8,12 12,7.9765624 10,8.0234374 10,2.9999999 Z M 8,12 l -3,0 0,1 6,0 0,-1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/chrome.svg b/.icons/awkward/16x16/apps/chrome.svg
new file mode 120000
index 00000000..51768ebb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome.svg
@@ -0,0 +1 @@
+google-chrome.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chromium-app-list.svg b/.icons/awkward/16x16/apps/chromium-app-list.svg
new file mode 100644
index 00000000..e0c6ced2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chromium-app-list.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#69a2f5" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g fill="#ffffff">
+ <path d="m7 10h2v2h-2m0-2"/>
+ <path d="m4 7h2v2h-2m0-2"/>
+ <path d="m4 10h2v2h-2m0-2"/>
+ </g>
+ <g fill="#ffffff">
+ <path d="m7 4h2v2h-2m0-2"/>
+ <path d="m10 7h2v2h-2m0-2"/>
+ <path d="m10 4h2v2h-2m0-2"/>
+ </g>
+ <g fill="#ffffff">
+ <path d="m7 7h2v2h-2m0-2"/>
+ <path d="m4 4h2v2h-2m0-2"/>
+ <path d="m10 10h2v2h-2m0-2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/chromium-browser.svg b/.icons/awkward/16x16/apps/chromium-browser.svg
new file mode 100644
index 00000000..89572eb2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chromium-browser.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#77b4ed" d="m1.0776 12.017c1.4012 2.4293 3.8695 3.835 6.4627 3.9832 2.7647-1.526 4.2307-3.465 3.5147-6.0996-0.303 0.4946-0.723 0.9226-1.2621 1.2346-0.8564 0.495-1.6493-0.025-2.5321-0.257-0.8948-0.235-1.8771-0.191-2.3783-1.0601l-3.5697-6.1889c-1.6066 2.4433-1.8012 5.6727-0.23516 8.3877z"/>
+ <path style="fill:#c2e1ff" d="m8.1074219 4c0.5792 0.015661 1.1603187 0.5693994 1.6992187 0.8808594 0.9216804 0.53264 0.8352024 1.584975 1.0390624 2.546875 0.17761 0.83803 1.065153 1.6825281 0.601563 2.4863281l-3.8906254 6.0644535a8 8 0 0 0 0.1035156 0.005859c0.3181752 0.01432 0.6356838 0.013854 0.9511719-0.009766a8 8 0 0 0 0.1777344 -0.021484c0.2529934-0.024681 0.5050315-0.06275 0.7539063-0.111328a8 8 0 0 0 0.3652343 -0.080078c0.2103489-0.051414 0.4175229-0.11327 0.6230469-0.181641a8 8 0 0 0 0.306641 -0.103516c0.27927-0.105704 0.553706-0.22633 0.820312-0.363281a8 8 0 0 0 0.322266 -0.185547c0.177318-0.101847 0.351695-0.208343 0.521484-0.324218a8 8 0 0 0 0.310547 -0.220704c0.201482-0.152228 0.396107-0.315681 0.583984-0.488281a8 8 0 0 0 0.154297 -0.136719c0.23811-0.230497 0.46245-0.478595 0.673828-0.742187a8 8 0 0 0 0.126953 -0.167969c0.192702-0.253628 0.375557-0.519016 0.541016-0.800781a8 8 0 0 0 0.046875 -0.078125c0.691253-1.209252 1.034143-2.6162256 1.058594-4.0117188 0.003283-0.1873937-0.013418-0.3721923-0.021485-0.5585937a8 8 0 0 0 -1.060546 -3.3984375h-6.8085941z"/>
+ <path style="fill:#3c71a7" d="m8 0a8 8 0 0 0 -0.3984375 0.013671875c-1.3967107 0.069523137-2.7712496 0.54380334-3.9628906 1.28125a8 8 0 0 0 -2.75 3.0566406l3.6914062 5.7265625c-0.3008147-0.4952059-0.149286-1.2845618-0.1796875-1.90625-0.0520376-1.0632458 0.8783731-1.5611673 1.5761719-2.2539062 0.6079375-0.6035327 0.8369145-1.8054014 1.7636719-1.8515626l7.2050776-0.0175781a8 8 0 0 0 -6.945312 -4.0488281z"/>
+ <rect fill="#fff" width="8" height="8" x="-12" y="-12" rx="4" ry="4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#6b9edf" width="6" height="6" x="-11" y="-11" rx="3" ry="3" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/chromium-bsu.svg b/.icons/awkward/16x16/apps/chromium-bsu.svg
new file mode 120000
index 00000000..cd02b9ba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chromium-bsu.svg
@@ -0,0 +1 @@
+KoboDeluxe.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chromium-dev.svg b/.icons/awkward/16x16/apps/chromium-dev.svg
new file mode 100644
index 00000000..c9f42e80
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chromium-dev.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#77b4ed" d="m 2.2078338,9.9877167 c 1.4012,2.4293003 3.8695,3.8350003 6.4627,3.9832003 C 11.435234,12.444917 11.771,12.5352 11.055,9.9006 10.752,10.3952 10.332,10.8232 9.7929,11.1352 8.9365,11.6302 8.1436,11.1102 7.2608,10.8782 6.366,10.6432 5.3837,10.6872 4.8825,9.8181 L 1.3128,3.6292 C 0.25725018,5.2344688 -0.18879552,7.1790657 0.07353872,9.0941631 0.21049041,10.09394 1.6707353,9.0563947 2.2078738,9.9876167 Z"/>
+ <path style="fill:#c2e1ff" d="m 8.1074219,4 c 0.5792,0.015661 1.1603187,0.5693994 1.6992187,0.8808594 0.9216804,0.53264 0.8352024,1.584975 1.0390624,2.546875 0.17761,0.83803 1.065153,1.6825281 0.601563,2.4863281 L 7.0942722,14.15473 c 0.034492,0.0022 0.068998,0.0041 0.1035156,0.0059 0.3181752,0.01432 0.6356838,0.01385 0.9511719,-0.0098 0.059323,-0.0065 0.1185716,-0.01366 0.1777344,-0.02148 0.2529934,-0.02468 0.5050315,-0.06275 0.7539063,-0.111328 0.1223521,-0.02384 0.2441301,-0.05054 0.3652343,-0.08008 0.2103489,-0.05141 0.4175229,-0.11327 0.6230473,-0.181641 0.102901,-0.03243 0.205135,-0.06695 0.306641,-0.103516 0.27927,-0.105704 0.553706,-0.22633 0.820312,-0.363281 0.108845,-0.05934 0.216296,-0.12121 0.322266,-0.185547 0.177318,-0.101847 0.351695,-0.208343 0.521484,-0.324218 0.105253,-0.07109 0.208798,-0.144681 0.310547,-0.220704 0.201482,-0.152228 0.396107,-0.315681 0.583984,-0.488281 0.05202,-0.04491 0.103454,-0.09049 0.154297,-0.136719 0.23811,-0.230497 0.46245,-0.478595 0.673828,-0.742187 0.04305,-0.05543 0.08537,-0.111425 0.126953,-0.167969 0.192702,-0.253628 0.375557,-0.519016 0.541016,-0.800781 0.01577,-0.02595 0.0314,-0.05199 0.04687,-0.07813 0.495979,-0.8676472 1.274983,-0.0133 1.423329,-1.0072497 0.05841,-0.3913331 0.09073,-0.7864662 0.09763,-1.1806831 0.0033,-0.1873937 -0.01342,-0.3721923 -0.02149,-0.5585937 C 15.882789,6.2003469 15.5203,5.0387761 14.916016,4 Z"/>
+ <path style="fill:#3c71a7" d="m8 0a8 8 0 0 0 -0.3984375 0.013671875c-1.3967107 0.069523137-2.7712496 0.54380334-3.9628906 1.28125a8 8 0 0 0 -2.75 3.0566406l3.6914062 5.7265625c-0.3008147-0.4952059-0.149286-1.2845618-0.1796875-1.90625-0.0520376-1.0632458 0.8783731-1.5611673 1.5761719-2.2539062 0.6079375-0.6035327 0.8369145-1.8054014 1.7636719-1.8515626l7.2050776-0.0175781a8 8 0 0 0 -6.945312 -4.0488281z"/>
+ <rect fill="#fff" width="8" height="8" x="-12" y="-12" rx="4" ry="4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#6b9edf" width="6" height="6" x="-11" y="-11" rx="3" ry="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#315072" d="m 0.072,9 a 8,8 0 0 0 5.5644532,6.642578 8,8 0 0 0 0.7207031,0.183594 8.2352942,8.2352942 0 0 0 0.265625,0.04687 8,8 0 0 0 0.4941406,0.07422 8.2352942,8.2352942 0 0 0 0.4375,0.03125 A 8,8 0 0 0 7.9997344,16 a 8,8 0 0 0 0.00195,0 8.2352942,8.2352942 0 0 0 0.00391,0 8.2352942,8.2352942 0 0 0 0.7011718,-0.03711 8,8 0 0 0 0.4140626,-0.05078 8.2352942,8.2352942 0 0 0 0.3320312,-0.05078 8,8 0 0 0 0.568359,-0.125 8.2352942,8.2352942 0 0 0 0.173828,-0.04492 A 8,8 0 0 0 15.929422,9 Z"/>
+ <path style="fill:#ffffff" d="m 6.2497342,11.470588 q 0,0.760504 -0.3894228,1.14706 Q 5.4748215,13 4.7825143,13 H 3.9997344 v -3 h 0.8653845 q 0.4208916,0 0.7316433,0.168068 0.3146853,0.168067 0.4838286,0.495798 0.1691434,0.327731 0.1691434,0.806722 z m -0.373689,0.01261 q 0,-0.60084 -0.279283,-0.878152 -0.2753497,-0.281512 -0.7827798,-0.281512 h -0.460227 v 2.352941 h 0.3815561 q 1.1407337,0 1.1407337,-1.193277 z"/>
+ <path style="fill:#ffffff" d="m 8.0290324,11 c -0.1722464,0 -0.324074,0.04086 -0.4550784,0.122396 -0.1285782,0.08153 -0.2293033,0.197878 -0.3020833,0.348957 -0.070354,0.151079 -0.1054687,0.331938 -0.1054687,0.54297 0,0.215827 0.038904,0.396685 0.1165364,0.542969 0.080059,0.146282 0.190672,0.25704 0.3313803,0.33138 C 7.7550271,12.96301 7.9184018,13 8.1052041,13 c 0.1334303,0 0.2486631,-0.01097 0.3457034,-0.03255 0.09704,-0.01919 0.1954553,-0.04993 0.2949216,-0.0931 v -0.277344 c -0.1018924,0.04316 -0.2011366,0.07693 -0.2981771,0.100911 -0.094614,0.02158 -0.2043985,0.03255 -0.328125,0.03255 -0.1940804,0 -0.3452567,-0.05656 -0.4544271,-0.16927 C 7.5583547,12.44609 7.5026324,12.212366 7.4977824,11.994141 h 0.00195 v 0.0058 h 1.3333345 v 0 -0.129558 c 0,-0.17506 -0.032804,-0.327535 -0.098307,-0.457032 C 8.6716852,11.281517 8.5793692,11.180015 8.4580688,11.108072 8.3367685,11.036131 8.1940011,11 8.0290324,11 Z m -0.00391,0.259114 c 0.1625424,0 0.2815644,0.05118 0.3567707,0.154297 0.050985,0.06828 0.078819,0.156321 0.096354,0.253255 H 7.5368444 c 0.026767,-0.102683 0.064104,-0.194248 0.1243489,-0.260416 0.089762,-0.09832 0.211094,-0.147136 0.3639325,-0.147136 z"/>
+ <path style="fill:#ffffff" d="M 10.732346,13 9.9997344,11 h 0.3392376 l 0.411418,1.179105 q 0.02887,0.08209 0.06135,0.182835 0.03248,0.100747 0.05774,0.19403 0.02527,0.09328 0.03609,0.152985 H 10.92 q 0.01082,-0.0597 0.0397,-0.152985 0.02887,-0.09702 0.06135,-0.19403 0.03248,-0.100746 0.06135,-0.182835 L 11.493834,11 h 0.339239 l -0.73622,2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/chromium.svg b/.icons/awkward/16x16/apps/chromium.svg
new file mode 120000
index 00000000..76494bda
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chromium.svg
@@ -0,0 +1 @@
+chromium-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ciano.svg b/.icons/awkward/16x16/apps/ciano.svg
new file mode 100644
index 00000000..1b7b49cc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ciano.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#1b9dce" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#77ffe4" d="m8.0086 4.0002c0.8766 0.0018 1.7654 0.2641 2.4594 0.7834 0.488 0.5398-0.442 1.118-0.8605 0.5916-1.261-0.7326-3.0394-0.4747-3.9881 0.6206-0.5047 0.5436-0.7892 1.2689-0.7858 1.997h0.83334c-0.4446 0.64-0.889 1.28-1.3334 1.92l-1.3333-1.92h0.83334c-0.0265-1.7386 1.2757-3.3922 3.0239-3.8425 0.3751-0.0987 0.7616-0.154 1.151-0.1501zm3.6583 2.0803c0.44399 0.63999 0.88848 1.2805 1.333 1.9205h-0.83334c0.02363 1.7593-1.3118 3.4316-3.0907 3.8581-1.2004 0.32185-2.5577 0.087-3.5442-0.64939-0.50334-0.54889 0.43962-1.1215 0.86239-0.59029 1.2217 0.71174 2.9326 0.48598 3.897-0.53054 0.55849-0.55249 0.87989-1.3179 0.87564-2.088h-0.83334l1.3333-1.9203z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cin.svg b/.icons/awkward/16x16/apps/cin.svg
new file mode 120000
index 00000000..cc0e291f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cin.svg
@@ -0,0 +1 @@
+cinelerra.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cinelerra-cv.svg b/.icons/awkward/16x16/apps/cinelerra-cv.svg
new file mode 120000
index 00000000..cc0e291f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cinelerra-cv.svg
@@ -0,0 +1 @@
+cinelerra.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cinelerra-gg.svg b/.icons/awkward/16x16/apps/cinelerra-gg.svg
new file mode 120000
index 00000000..cc0e291f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cinelerra-gg.svg
@@ -0,0 +1 @@
+cinelerra.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cinelerra-hv.svg b/.icons/awkward/16x16/apps/cinelerra-hv.svg
new file mode 120000
index 00000000..cc0e291f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cinelerra-hv.svg
@@ -0,0 +1 @@
+cinelerra.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cinelerra.svg b/.icons/awkward/16x16/apps/cinelerra.svg
new file mode 100644
index 00000000..4c74fbe5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cinelerra.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#fecd38" width="15" height="15" x="1" y="-16" rx=".75" ry=".75" transform="scale(1,-1)"/>
+ <path style="fill:#336894" d="M 2,2 V 3 H 3 V 2 Z M 5,2 V 3 H 6 V 2 Z M 8,2 V 3 H 9 V 2 Z M 11,2 V 3 H 12 V 2 Z M 14,2 V 3 H 15 V 2 Z M 3,4 V 13 H 8 V 4 Z M 9,4 V 13 H 14 V 4 Z M 2,14 V 15 H 3 V 14 Z M 5,14 V 15 H 6 V 14 Z M 8,14 V 15 H 9 V 14 Z M 11,14 V 15 H 12 V 14 Z M 14,14 V 15 H 15 V 14 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cinema4d.svg b/.icons/awkward/16x16/apps/cinema4d.svg
new file mode 100644
index 00000000..88f6ed66
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cinema4d.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <path style="fill:#63637c" d="m2 13-2-5 4-5 9 10-5 3z"/>
+ <circle r="6" style="fill:#345ed2" cx="9" cy="7"/>
+ <path style="fill:#e4e4e4" d="m8 0a8 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 -0.439453 -2.5839844c-0.139418-0.2450695-0.317714-0.4160156-0.560547-0.4160156-2 0-1.891815 5.891815-4 8-2 2-5 3-8 0s-1.885618-6.1143819 0-8c2-2 8-1 8-4 0-0.29886114-0.280504-0.50151865-0.65625-0.6484375a8 8 0 0 0 -1.2988281 -0.27539063c-0.1553697-0.01653239-0.3172908-0.03829092-0.4492188-0.04687499a8 8 0 0 0 -0.5957031 -0.02929688z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cisco-anyconnect.svg b/.icons/awkward/16x16/apps/cisco-anyconnect.svg
new file mode 100644
index 00000000..05eed0bc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cisco-anyconnect.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 8,0 C 3.568,0 0,3.568 0,8 c 0,4.432 3.568,8 8,8 4.432,0 8,-3.568 8,-8 C 16,3.568 12.432,0 8,0 Z"/>
+ <path style="fill:#318bcf" d="M 5 3 C 3.5582751 3 2.2107112 3.3828743 1.0449219 4.0449219 C 0.4376906 5.114186 0.074339191 6.3386035 0.017578125 7.6464844 C 1.0931959 6.0476914 2.919969 5 5 5 C 8.324 5 11 7.6760004 11 11 C 11 13.080031 9.9523087 14.906804 8.3535156 15.982422 C 9.6613965 15.925661 10.885814 15.562309 11.955078 14.955078 C 12.617126 13.789289 13 12.441725 13 11 C 13 6.5680004 9.432 3 5 3 z"/>
+ <path style="fill:#7bc450" d="M 8.6738281 0.033203125 C 7.0350871 1.4961449 6 3.6202947 6 6 C 6 10.204473 9.2126169 13.626021 13.326172 13.966797 C 13.984038 13.379504 14.546323 12.689477 14.980469 11.914062 C 14.660982 11.966254 14.334697 12 14 12 C 10.676 12 8 9.324 8 6 C 8 3.6783131 9.3066236 1.6761407 11.226562 0.67773438 C 10.435071 0.33001734 9.5766777 0.10799721 8.6738281 0.033203125 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cities-skylines.svg b/.icons/awkward/16x16/apps/cities-skylines.svg
new file mode 100644
index 00000000..ace68a64
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cities-skylines.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:none;stroke:#43c3ff;stroke-width:3;stroke-linejoin:round" d="M 5.5,8 V 3.5 h -4 v 10 h 4 V 9"/>
+ <path style="fill:none;stroke:#43c3ff;stroke-width:3;stroke-linejoin:round" d="M 14.5,5.9997272 V 3.5 h -4 v 4.9997272 h 4 V 13.5 h -4 V 11"/>
+ <path style="fill:#4572ab" d="m 5,10 v 4 H 4.3632812 v -0.455078 l -0.4941406,0.01172 -0.2324218,0.166015 v 0.578125 H 3 V 13 H 2.5449219 v 0.544922 H 2.1816406 L 2,13.746094 V 12.103516 L 1.4941406,11.621094 1,12.103516 v 2.808593 A 1.50015,1.50015 0 0 0 1.5,15 h 4 A 1.50015,1.50015 0 0 0 7,13.5 v -1 L 6.4453125,12.091797 6,12.455078 V 12 H 5.4550781 v -2 z m -5,1 v 2.5 a 1.50015,1.50015 0 0 0 0.6875,1.259766 L 0.71484375,11 Z m 15.677734,0 -0.351562,0.363281 V 13 H 15 v 1.912109 A 1.50015,1.50015 0 0 0 16,13.5 V 11.333984 Z M 9,12 v 1.5 a 1.50015,1.50015 0 0 0 1.5,1.5 h 3.076172 V 14.273438 L 13.332031,13.96875 13,13.908203 V 13 h -1 v 1.636719 H 11.677734 V 14.273438 L 11.496094,14 H 11 v 0.273438 H 10.626953 V 13 H 9.6992188 v -1 z m 5,0 v 3 h 0.5 a 1.50015,1.50015 0 0 0 0.09961,-0.0059 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/citra.svg b/.icons/awkward/16x16/apps/citra.svg
new file mode 100644
index 00000000..4283b3a5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/citra.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ff9426" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <g transform="scale(0.5,0.5)">
+ <circle style="fill:#ffffff" cx="16" cy="16" r="12"/>
+ <path style="fill:#d2e015" d="M 15.971936,6.0001008 C 14.724601,5.9941508 13.561459,6.2456129 13.000023,6.519641 13.000779,6.523681 12.999221,6.4959 13,6.5 13.095256,6.6968616 16,14 16,14 L 19,6.5 C 18.40457,6.2261466 17.218075,6.0060493 15.971923,6.0001019 Z"/>
+ <path style="fill:#c74a30" d="m 15.971936,25.999895 c -1.247335,0.006 -2.410477,-0.245512 -2.971913,-0.51954 7.56e-4,-0.004 -8.02e-4,0.02374 -2.3e-5,0.01964 0.09526,-0.196861 3,-7.5 3,-7.5 l 3,7.5 c -0.59543,0.273854 -1.781925,0.493951 -3.028077,0.499898 z"/>
+ <path style="fill:#ff769d" d="m 25.999785,15.972047 c 0.006,-1.247335 -0.245512,-2.410477 -0.51954,-2.971913 -0.004,7.56e-4 0.02374,-8.02e-4 0.01964,-2.3e-5 -0.196862,0.09526 -7.5,3 -7.5,3 l 7.5,3 c 0.273853,-0.59543 0.493951,-1.781925 0.499898,-3.028077 z"/>
+ <path style="fill:#f9a726" d="m 5.999991,15.972047 c -0.006,-1.247335 0.245512,-2.410477 0.51954,-2.971913 0.004,7.56e-4 -0.02374,-8.02e-4 -0.01964,-2.3e-5 0.196861,0.09526 7.5,3 7.5,3 l -7.5,3 C 6.226037,18.404681 6.00594,17.218186 5.999993,15.972034 Z"/>
+ <path style="fill:#89dc3c" d="M 23.051118,8.9092386 C 22.173327,8.0230323 21.17305,7.3783772 20.582288,7.1751492 c -0.0023,0.00339 0.01622,-0.017355 0.01387,-0.013905 -0.07185,0.2065583 -3.18198,7.4246218 -3.18198,7.4246218 l 7.424621,-3.181981 C 24.611412,10.789209 23.928065,9.7945982 23.051108,8.9092302 Z"/>
+ <path style="fill:#dc6e33" d="m 8.9091282,23.051229 c -0.8862417,-0.877757 -1.5308614,-1.878068 -1.7340896,-2.46883 0.00336,-0.0023 -0.017354,0.01622 -0.013904,0.01387 0.2065607,-0.07184 7.4246214,-3.181981 7.4246214,-3.181981 L 11.403775,24.83891 C 10.789099,24.611522 9.7944881,23.928175 8.9091204,23.051218 Z"/>
+ <path style="fill:#dd4f3c" d="m 23.090648,23.051229 c 0.886206,-0.877791 1.530861,-1.878068 1.734089,-2.46883 -0.0034,-0.0023 0.01736,0.01622 0.01391,0.01387 -0.206559,-0.07185 -7.424621,-3.18198 -7.424621,-3.18198 l 3.18198,7.424621 c 0.614676,-0.227389 1.609287,-0.910736 2.494655,-1.787693 z"/>
+ <path style="fill:#f8e12e" d="M 8.9486577,8.9092392 C 9.8264141,8.0229975 10.826726,7.3783778 11.417488,7.1751496 c 0.0023,0.00336 -0.01622,-0.017354 -0.01387,-0.013904 0.07184,0.2065607 3.18198,7.4246214 3.18198,7.4246214 L 7.1609758,11.403886 C 7.3883644,10.78921 8.071711,9.7945991 8.9486683,8.9092314 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/citrix-receiver.svg b/.icons/awkward/16x16/apps/citrix-receiver.svg
new file mode 100644
index 00000000..ce604a12
--- /dev/null
+++ b/.icons/awkward/16x16/apps/citrix-receiver.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#2071c5" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffffff" d="m8 2a6 6 0 0 0 -6 6 6 6 0 0 0 6 6 6 6 0 0 0 6 -6h-1a5 5 0 0 1 -5 5 5 5 0 0 1 -5 -5 5 5 0 0 1 5 -5v-1zm0 2a4 4 0 0 0 -4 4 4 4 0 0 0 4 4 4 4 0 0 0 4 -4h-1a3 3 0 0 1 -3 3 3 3 0 0 1 -3 -3 3 3 0 0 1 3 -3v-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"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/civilization5.svg b/.icons/awkward/16x16/apps/civilization5.svg
new file mode 100644
index 00000000..e7c2cd3e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/civilization5.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#fecd38" d="m4e-8 4e-8 5 16h6l5-16-4 4e-8 -4 12-4-12z"/>
+ <path fill="#fff" opacity=".2" d="m4e-8 4e-8 5 16h4.3l-1.3-4-4-12z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/civilization6.svg b/.icons/awkward/16x16/apps/civilization6.svg
new file mode 100644
index 00000000..1389b80b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/civilization6.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:none;stroke:#c0562a;stroke-width:3;stroke-linecap:round;stroke-linejoin:round" d="m 1.509,3.5 3.991,9 v 0 0"/>
+ <path style="fill:none;stroke:#c0562a;stroke-width:3;stroke-linecap:round;stroke-linejoin:round" d="m 14.5,3.5 v 9"/>
+ <path style="fill:none;stroke:#ea8c46;stroke-width:3;stroke-linecap:round;stroke-linejoin:round" d="m 9.5,3.5 -4,9"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/clamav.svg b/.icons/awkward/16x16/apps/clamav.svg
new file mode 100644
index 00000000..7a4d6424
--- /dev/null
+++ b/.icons/awkward/16x16/apps/clamav.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e03c3b" d="m12.838 0.83333a5.4167 5.5559 0 0 1 -1.749 3.2437c-1.028-0.6794-2.2598-1.077-3.589-1.077-1.3298 0-2.5632 0.39785-3.5907 1.078a5.4167 5.5559 0 0 1 -1.7466 -3.2087 5.4167 5.5559 0 0 0 -0.0794 0.9077 5.4167 5.5559 0 0 0 0.895 3.0522c-1.2191 1.1803-1.9783 2.8318-1.9783 4.6708 0 3.601 2.899 6.5 6.5 6.5s6.5-2.899 6.5-6.5c0-1.8384-0.759-3.4894-1.977-4.6698a5.4167 5.5559 0 0 0 0.89375 -3.0532 5.4167 5.5559 0 0 0 -0.07908 -0.94369z"/>
+ <path style="fill:#ffffff" d="m 7.0000204,10.999958 c -0.5919999,0.956 -1.903,1.284 -2.9279999,0.732 C 3.3842926,11.360957 2.9998362,10.691189 3.0000001,10 c 8.04e-5,-0.33907 0,-1 0,-1.0000419 L 7,10 Z"/>
+ <path style="fill:#2c2c2c" d="m 5.0097656,9.5019531 c -5.913e-4,0.5834099 0.3200812,1.5501619 0.9941406,2.2343749 0.00789,-8.71e-4 0.023437,-0.002 0.023438,-0.002 C 5.684946,11.248082 5.7649015,10.331437 6.0097656,9.7519531 Z"/>
+ <path style="fill:#ffffff" d="m 7.9999997,10.999958 c 0.592,0.956 1.9030004,1.284 2.9280003,0.732 0.687727,-0.371001 1.072184,-1.040769 1.07202,-1.731958 -8e-5,-0.33907 0,-1 0,-1.0000419 L 8.0000201,10 Z"/>
+ <path style="fill:#2c2c2c" d="m 9.9902541,9.5019531 c 5.92e-4,0.5834099 -0.320081,1.5501619 -0.9941402,2.2343749 -0.00789,-8.71e-4 -0.023437,-0.002 -0.023438,-0.002 0.3423982,-0.486296 0.2624422,-1.402941 0.017579,-1.9824249 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/clamtk.svg b/.icons/awkward/16x16/apps/clamtk.svg
new file mode 120000
index 00000000..3277e6d0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/clamtk.svg
@@ -0,0 +1 @@
+clamav.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/clanbomber.svg b/.icons/awkward/16x16/apps/clanbomber.svg
new file mode 120000
index 00000000..3901ac3d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/clanbomber.svg
@@ -0,0 +1 @@
+granatier.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/classic-racers.svg b/.icons/awkward/16x16/apps/classic-racers.svg
new file mode 100644
index 00000000..bf41ab6c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/classic-racers.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3f3f3f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#f47c04" d="M 11.444444,4 H 15 l -2,8 H 9.4444444 Z"/>
+ <path style="fill:#05caf4" d="M 7.4444445,4 H 10.555556 L 8.5555555,12 H 5.4444445 Z"/>
+ <path style="fill:#05caf4" d="m 4.7777778,4 h 1.7777778 l -2,8 H 2.7777778 Z"/>
+ <path style="fill:#05caf4" d="m 3,4 h 0.8888889 l -2,8 H 1.0000001 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/classicmenu-indicator-light.svg b/.icons/awkward/16x16/apps/classicmenu-indicator-light.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/classicmenu-indicator-light.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/classicmenu-indicator.svg b/.icons/awkward/16x16/apps/classicmenu-indicator.svg
new file mode 120000
index 00000000..8be7dd5b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/classicmenu-indicator.svg
@@ -0,0 +1 @@
+distributor-logo-ubuntu.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/claws-mail.svg b/.icons/awkward/16x16/apps/claws-mail.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/claws-mail.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/clawsker.svg b/.icons/awkward/16x16/apps/clawsker.svg
new file mode 100644
index 00000000..277c59dc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/clawsker.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g style="fill:#4f4f4f" transform="translate(-13,-15)">
+ <circle style="fill:#1aa348" cx="21" cy="23" r="8"/>
+ </g>
+ <path style="fill:#ffffff" d="m 10.408203,4 c -0.121364,0 -0.243656,0.04639 -0.337891,0.140625 l -0.929687,0.9375 1.78125,1.78125 0.9375,-0.929687 c 0.18848,-0.18847 0.18848,-0.485349 0,-0.673829 L 10.744141,4.140625 C 10.649901,4.046385 10.529567,4 10.408203,4 Z M 8.433594,5.785156 4,10.21875 V 12 h 1.78125 l 4.433594,-4.433594 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/clementine.svg b/.icons/awkward/16x16/apps/clementine.svg
new file mode 100644
index 00000000..3b013c59
--- /dev/null
+++ b/.icons/awkward/16x16/apps/clementine.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#f17623" d="M 3.8437943,0.00184367 C 2.3447233,0.0681727 0.64781438,1.9145103 0.14602453,4.487426 0.0266388,5.1321233 0.00317088,5.6490641 -4e-8,6.231477 c 0.001396,0.052909 0.001456,0.1053606 0.003908,0.1586121 0.2023855,5.2288419 4.45976004,9.4523509 9.70249294,9.6042459 0.026736,0.0011 0.053072,0.0015 0.079721,0.0024 0.3437101,0.01344 0.7346761,-0.01709 1.0483271,-0.03833 3.949813,-0.385575 6.5267,-3.585568 4.400826,-5.35214 C 14.031973,9.6061059 11.814002,8.8900161 9.4930321,6.5893469 7.0448071,4.1618481 6.3481658,1.8618984 5.3225373,0.67535988 4.8997356,0.18625902 4.3849764,-0.02210185 3.8437943,0.00184367 Z"/>
+ <path style="fill:#ffbf55" d="M 4.1367188 0.021484375 A 8.4000008 8.4000009 0 0 0 2 5.5996094 A 8.4000008 8.4000009 0 0 0 10.400391 14 A 8.4000008 8.4000009 0 0 0 15.972656 11.865234 C 15.909117 11.409003 15.679187 10.975101 15.234375 10.605469 C 14.031073 9.6053097 11.813157 8.8905129 9.4921875 6.5898438 C 7.0439625 4.162345 6.3478941 1.8623198 5.3222656 0.67578125 C 4.9768216 0.27616844 4.5691915 0.072698978 4.1367188 0.021484375 z"/>
+ <path style="fill:#ffffff" d="M 4.1367188,0.02148438 C 2.7710415,1.554087 2.0009722,3.5339998 2,5.5996094 2,10.238802 5.761198,14 10.400391,14 c 2.063749,-0.0025 4.041156,-0.772049 5.572265,-2.136719 l -1.010582,-0.230543 c -1.30672,0.997703 -2.897406,1.564294 -4.561683,1.566481 -4.2065758,0 -7.5991821,-3.391184 -7.5996098,-7.5976565 v -0.00195 C 2.8017139,3.9298666 3.3739938,2.3347027 4.3769577,1.0247223 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/clion.svg b/.icons/awkward/16x16/apps/clion.svg
new file mode 100644
index 00000000..2d560354
--- /dev/null
+++ b/.icons/awkward/16x16/apps/clion.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#21d789" d="M 8,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 8 h 8 z"/>
+ <path style="fill:#cf4f8c" d="m 8,0 h 7.2 C 15.6432,0 16,0.3568 16,0.8 V 8 H 8 Z"/>
+ <path style="fill:#2086e7" d="M 8,16 H 0.8 C 0.3568,16 0,15.6432 0,15.2 V 8 h 8 z"/>
+ <path style="fill:#21d789" d="m 8,16 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 H 8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.5071212,11.5 H 7.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 5.5071212,7 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 5.5071212,3.5000005 5.5071212,4 5.5071212,4"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round" d="m 7.507121,3.5 v 4.000001 h 2 v 0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/clipgrab.svg b/.icons/awkward/16x16/apps/clipgrab.svg
new file mode 100644
index 00000000..0288f263
--- /dev/null
+++ b/.icons/awkward/16x16/apps/clipgrab.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#2095f2" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" opacity=".2" d="m8 0.00068575c-1.8063 0-3.4634 0.59989-4.7996 1.6022 0.00127 4.4305 3.5685 7.9971 7.9994 7.9971 1.8063 0 3.4634-0.59989 4.7996-1.6022-0.001-4.4305-3.568-7.9971-7.999-7.9971z"/>
+ <path fill="#fff" d="m7 2v8h-2l3 4 3-4h-2v-8z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/clipit-trayicon.svg b/.icons/awkward/16x16/apps/clipit-trayicon.svg
new file mode 120000
index 00000000..644ff5b1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/clipit-trayicon.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/clock.svg b/.icons/awkward/16x16/apps/clock.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/clock.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/clockify.svg b/.icons/awkward/16x16/apps/clockify.svg
new file mode 100644
index 00000000..b679c5f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/clockify.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#e4e4e4" cx="8" cy="8" r="8"/>
+ <path style="fill:#039cf4" d="M 8,2 C 4.6862916,2 2,4.6862916 2,8 c 0,3.313708 2.6862916,6 6,6 1.0334236,-0.0011 2.049036,-0.269162 2.948438,-0.778125 L 9.69375,12.05625 C 9.1574432,12.281678 8.5817564,12.398515 8,12.4 5.5699472,12.4 3.6,10.430053 3.6,8 3.6,5.5699472 5.5699472,3.6 8,3.6 8.6077036,3.601 9.2086092,3.7278952 9.7648436,3.9726564 l 1.1875004,-1.1875 C 10.052458,2.2730887 9.0353748,2.0026023 8,2 Z"/>
+ <circle style="fill:#3f3f3f" cx="8" cy="8" r="1"/>
+ <path style="fill:none;stroke:#3f3f3f" d="m 9.4,6.6 2.8,-2.8 v 0 0"/>
+ <path style="fill:none;stroke:#3f3f3f" d="m 9.4,9.6 2.8,2.6"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/clustertruck.svg b/.icons/awkward/16x16/apps/clustertruck.svg
new file mode 100644
index 00000000..707afbf1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/clustertruck.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <rect style="fill:#4f4f4f" rx="1" ry="1" height="5" width="2" y="11" x="4"/>
+ <rect style="fill:#4f4f4f" rx="1" ry="1" height="5" width="2" y="11" x="10"/>
+ <rect style="fill:#c9c9c9" rx="1" ry="1" height="11" width="12" y="0" x="2"/>
+ <rect style="fill:#e4e4e4" rx="1" ry="1" height="10" width="10" y="4" x="3"/>
+ <rect style="fill:#4f4f4f" rx="1" ry="1" height="5" width="8" y="5" x="4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cmake-gui.svg b/.icons/awkward/16x16/apps/cmake-gui.svg
new file mode 120000
index 00000000..d73f7c09
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cmake-gui.svg
@@ -0,0 +1 @@
+CMakeSetup.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cmake.svg b/.icons/awkward/16x16/apps/cmake.svg
new file mode 120000
index 00000000..d73f7c09
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cmake.svg
@@ -0,0 +1 @@
+CMakeSetup.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cmyktool.svg b/.icons/awkward/16x16/apps/cmyktool.svg
new file mode 100644
index 00000000..1696323a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cmyktool.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#696853" d="M 7.4997821,1.3797328e-5 C 7.1069076,1.3797328e-5 6.7137704,0.1464499 6.4200871,0.4401262 L 0.44010584,6.4207739 c -0.58736695,0.587352 -0.58653374,1.5702914 8.5715e-4,2.1576441 l 5.97998121,5.980648 c 0.587367,0.587352 1.5711825,0.588185 2.1585495,8.56e-4 L 14.559475,8.5792755 c 0.587367,-0.5873527 0.587367,-1.5711336 0,-2.1584858 L 8.5794779,0.4401262 C 8.2857947,0.1464499 7.8926572,1.3797328e-5 7.4997821,1.3797328e-5 Z"/>
+ <path style="fill:#3fa7e2" d="m 7.4999161,2.000026 c -0.1309574,0 -0.2620027,0.048811 -0.3598966,0.1467036 L 5.1466991,4.1402726 C 4.9509106,4.3360558 4.9511884,4.6637011 5.1470047,4.8594849 L 7.1403252,6.8530274 C 7.3361134,7.0488108 7.664051,7.0490886 7.8598394,6.853333 L 9.8531587,4.8597906 c 0.1957883,-0.1957835 0.1957883,-0.5237095 0,-0.719493 L 7.859814,2.1467296 C 7.76192,2.0488379 7.6308744,2.000026 7.4999161,2.000026 Z"/>
+ <path style="fill:#3f3f3f" d="m 7.4999161,8.000026 c -0.1309574,0 -0.2620028,0.04881 -0.3598966,0.146704 l -1.9933204,1.993543 c -0.1957885,0.195783 -0.1955107,0.523428 3.056e-4,0.719211 l 1.9933205,1.993543 c 0.1957881,0.195783 0.5237257,0.196062 0.7195141,3.07e-4 l 1.9933195,-1.993543 c 0.1957882,-0.195783 0.1957882,-0.52371 0,-0.719493 L 7.8598256,8.146741 C 7.7619315,8.04885 7.6308862,8.000038 7.4999281,8.000038 Z"/>
+ <path style="fill:#f1ca42" d="M 13,7.4999137 C 13,7.3689556 12.95119,7.2379099 12.853295,7.1400157 L 10.859745,5.1466878 C 10.663961,4.9508986 10.336314,4.9511764 10.14053,5.1469935 L 8.1469806,7.1403214 C 7.9511964,7.3361102 7.9509187,7.664049 8.146675,7.8598381 l 1.993549,1.9933273 c 0.195785,0.1957896 0.523712,0.1957896 0.719497,0 L 12.853295,7.8598128 C 12.951185,7.7619188 13,7.6308723 13,7.4999137 Z"/>
+ <path style="fill:#ea72bb" d="M 7,7.4999136 C 7,7.3689555 6.9511883,7.2379097 6.853296,7.1400155 L 4.8597457,5.1466874 C 4.6639618,4.9508982 4.3363153,4.951176 4.1405307,5.1469931 l -1.9935501,1.993328 c -0.1957842,0.195789 -0.196062,0.5237277 -3.055e-4,0.719517 l 1.99355,1.9933273 c 0.1957842,0.1957886 0.5237114,0.1957886 0.7194956,0 L 6.8532845,7.8598242 c 0.097892,-0.097894 0.146704,-0.2289401 0.146704,-0.3598989 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cockatrice.svg b/.icons/awkward/16x16/apps/cockatrice.svg
new file mode 100644
index 00000000..b649c625
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cockatrice.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3cae48" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff;stroke:#552200;stroke-width:0.05298011;stroke-opacity:0" d="m 7.0515884,0.02649044 c 0.092104,0.14308348 0.1471504,0.3517114 0.147946,0.52637624 C 7.2012144,0.91828504 7.0380916,1.0346758 6.8647092,0.7911376 6.7675584,0.65467844 6.5808872,0.53962944 6.4559112,0.53962944 c -0.090822,0 -0.4718704,0.2327318 -0.4718704,0.28810532 0,0.020756 0.086926,0.0275572 0.1931088,0.0155732 0.2032144,-0.022908 0.266566,0.0177256 0.26786,0.17208464 0.00132,0.1402892 -0.2595528,0.4424718 -0.6898952,0.7996869 -0.5540868,0.459931 -0.7358364,0.6618993 -0.7358364,0.8191541 0,0.09011 -0.040292,0.1557912 -0.1526184,0.2483932 L 4.7140416,3.0087704 4.7825644,3.15438 c 0.094138,0.198418 0.088067,0.2439532 -0.055285,0.4243712 -0.1683152,0.2118384 -0.1868892,0.2931592 -0.09889,0.4274864 0.087552,0.1336452 0.091883,0.460178 0.01168,0.8853396 -0.069226,0.3669444 -0.0285,0.9094772 0.1012256,1.3533168 0.057314,0.1961024 0.2360316,0.705362 0.3971188,1.132176 0.342998,0.9088184 0.4100336,1.1304312 0.467976,1.5448676 C 5.6893408,9.515272 5.5434956,9.9944364 5.17501,10.342998 4.9196632,10.584536 4.7580316,10.639463 4.5520796,10.553237 4.1354176,10.378787 3.8646392,9.8219544 3.3794128,8.1417172 2.8865944,6.4351876 2.4662464,5.73147 1.5168511,5.0255072 1.1455746,4.7494264 0.5447186,4.3267752 0.02649004,3.9034536 V 9.2458612 C 0.6410578,9.8350896 1.3961994,10.33298 2.1195364,10.706633 2.328308,10.81448 2.50922,10.919077 2.521326,10.938675 c 0.012116,0.0196 -0.076338,0.04812 -0.1970012,0.06385 -0.9338112,0.121721 -1.74415636,0.430582 -2.29783476,0.925052 v 3.248582 c 0,0.307568 0.17442928,0.570813 0.42826472,0.703912 0.11613376,0.05336 0.24170464,0.08748 0.36908628,0.09344 H 13.227165 c 0.232752,-0.351032 0.367513,-0.775275 0.306015,-1.003696 -0.16157,-0.600138 -1.194013,-0.829232 -2.3648,-0.524819 -0.210304,0.05468 -0.701844,0.215786 -1.092464,0.357406 -0.5186264,0.188023 -0.7675808,0.256972 -0.922716,0.256959 -0.248646,-3e-5 -0.4351104,-0.06117 -0.4710912,-0.154954 -0.041192,-0.107354 0.065613,-0.650233 0.1744208,-0.888454 0.2745516,-0.601111 0.6689708,-0.805028 1.1960264,-0.619038 0.21271,0.07506 0.20946,0.07496 0.20946,0.01791 0,-0.02486 -0.0556,-0.100754 -0.123029,-0.168191 -0.1699338,-0.169961 -0.4335986,-0.168132 -0.8876754,0.007 -0.1853544,0.07149 -0.3454164,0.121779 -0.3558492,0.111348 -0.010424,-0.01043 -0.03098,-0.169565 -0.045162,-0.353513 -0.043339,-0.562147 0.086341,-0.792395 0.439166,-0.779442 l 0.1962228,0.0078 -0.1253644,-0.103561 C 9.1886092,11.99586 9.0751884,12.00713 8.8814468,12.182196 8.6843852,12.36026 8.5839972,12.62196 8.5839972,12.960859 c 0,0.380107 -0.1231344,0.372212 -0.3223664,-0.02102 -0.176918,-0.349188 -0.1302652,-0.778795 0.078645,-0.724157 0.094714,0.02476 0.094695,0.01806 -0.00312,-0.173641 C 8.1909968,11.75549 8.2045736,11.491775 8.374532,11.30854 8.4435024,11.234184 8.6222216,10.967444 8.7724292,10.715198 9.1339496,10.108096 9.4435248,9.7072628 9.9264076,9.2209444 10.8188,8.3222024 11.733929,7.7273108 13.742635,6.7409024 14.9577,6.1442248 15.588874,5.8658668 15.9735,5.661674 V 5.0083756 C 15.541758,5.2141376 14.989534,5.4346288 14.434862,5.678804 12.971842,6.3228548 11.816278,6.900452 11.201074,7.2960872 10.190513,7.9459744 9.256834,8.789054 8.6493948,9.6001516 8.4679792,9.8423952 8.3020804,10.040875 8.2803088,10.040875 c -0.02178,0 -0.099424,-0.081968 -0.1720852,-0.1822074 C 7.983224,9.6862172 7.9754756,9.652434 7.9618352,9.2357368 L 7.9470512,8.7957932 7.7804176,8.6283804 C 7.6340848,8.4820284 7.6181644,8.448104 7.6511596,8.3496188 7.7150596,8.1588784 7.6430316,7.9698576 7.4183396,7.7391468 7.2338848,7.549744 7.21098,7.5079004 7.2299028,7.3879704 7.2563148,7.2204852 7.17538,7.084544 6.9721656,6.9589268 6.8665816,6.8936652 6.8226624,6.8369436 6.8226624,6.7634824 c 0,-0.056996 -0.036068,-0.1732 -0.080202,-0.2585164 C 6.3378776,5.7227484 6.3432924,5.4990756 6.762704,5.6585596 6.934736,5.7239768 7.0056796,5.6776956 7.0874068,5.4475416 7.130044,5.3274724 7.2064184,5.2084232 7.2657208,5.1695592 7.415478,5.0714184 7.654684,5.1197372 7.7874248,5.274678 7.9407304,5.4536208 8.1025884,5.54376 8.2094604,5.5098348 c 0.082388,-0.026152 0.089156,-0.048761 0.066186,-0.2445004 -0.074548,-0.6351788 -0.081035,-0.824604 -0.026476,-0.824604 0.03002,0 0.2079232,0.1561712 0.3955612,0.3465052 0.2886744,0.2928168 0.3782872,0.4197364 0.5808824,0.8253828 0.1316892,0.2636756 0.2390496,0.5234392 0.2390496,0.5769892 0,0.053546 0.0174,0.097333 0.038152,0.097333 0.05026,0 0.079466,-0.364358 0.042826,-0.5341628 C 9.5223384,5.6448276 9.5310664,5.613426 9.5900264,5.5947092 9.655912,5.5737852 9.6470664,5.5369652 9.5035948,5.2513188 9.3478272,4.9412012 9.158054,4.4405524 9.1859,4.412698 9.193448,4.40515 9.355048,4.377254 9.5448636,4.3504056 c 0.4214552,-0.059614 0.7291004,-0.012512 1.1251684,0.1728632 0.149777,0.070101 0.278956,0.1277004 0.287327,0.1277004 0.0084,0 -0.0042,-0.051798 -0.02803,-0.115242 C 10.869936,4.3774304 10.575244,4.0801596 10.052554,3.653502 9.6048288,3.2880304 9.3437028,3.0297016 9.340856,2.9488116 9.33536,2.7922516 9.1904728,2.4542272 9.0465212,2.2612523 8.7678892,1.8877333 8.8149956,1.8014025 9.3502004,1.7060655 9.526982,1.6745835 9.6139652,1.6348247 9.6749028,1.5573409 9.7779152,1.4263638 9.7823068,1.3600517 9.6850228,1.4008296 9.5669716,1.4503072 9.2068804,1.5121357 9.1820068,1.4872612 9.1694588,1.4747144 9.23595,1.3805771 9.3299528,1.2785795 9.5159396,1.0767724 9.6756696,0.79724016 9.6725644,0.67823024 9.6715644,0.63686644 9.6253456,0.69071504 9.5690028,0.79892304 9.4427984,1.0413258 9.3257456,1.1267402 9.1204924,1.1267402 c -0.087135,0 -0.1588476,-0.00698 -0.1588476,-0.016352 0,-0.0094 0.056832,-0.14371708 0.126144,-0.29822804 C 9.26511,0.41687864 9.2818232,0.22035284 9.1648764,0.03894792 l -0.00779,-0.0124584 h -0.100448 l -0.016352,0.1876578 C 8.9889608,0.70421108 8.8165552,1.0854724 8.645506,1.0854724 c -0.033932,0 -0.094567,-0.038734 -0.1347092,-0.085653 C 8.4519304,0.9310054 8.4375252,0.83159976 8.43683,0.48590164 8.4365096,0.30070208 8.427762,0.13323292 8.406462,0.02649044 H 8.1915512 C 8.2144152,0.33305908 8.1396728,0.61910256 7.9688536,0.78023628 7.8887636,0.85578004 7.81087,0.91745976 7.7952116,0.917281 7.7795556,0.9171188 7.7644196,0.7955318 7.7617316,0.6478636 7.7572236,0.39948752 7.7015628,0.16949476 7.5982108,0.02649044 Z m 0.7623108,12.74515756 0.1440528,0.0841 c 0.2234804,0.130542 0.3324896,0.324582 0.3324896,0.591004 0,0.355183 -0.069624,0.445301 -0.513918,0.660307 C 7.563592,14.210095 7.2194792,14.343734 7.011876,14.403726 6.6190808,14.51724 6.0233352,14.575914 5.8804792,14.515074 5.8078944,14.484158 5.830514,14.455467 6.0689152,14.279918 6.218156,14.170025 6.4634548,14.007291 6.61398,13.91784 6.7645016,13.828392 6.999696,13.664402 7.1364624,13.554204 7.3617892,13.372644 7.455412,13.267796 7.7274676,12.891562 Z m -0.07553,1.734861 c 0.1287896,-6.8e-4 0.2011448,0.08316 0.3387188,0.269418 0.093354,0.126392 0.1889964,0.241604 0.2125748,0.25618 0.077096,0.04766 0.045139,0.105119 -0.0584,0.105119 -0.055754,0 -0.3000076,0.09688 -0.542728,0.214911 C 7.2143104,15.582745 6.9396084,15.642172 6.8016376,15.545246 6.7555052,15.512838 6.60957,15.442118 6.4769352,15.387956 6.3442996,15.333794 6.2355496,15.277879 6.2355496,15.26337 c 0,-0.05485 0.23824,-0.246065 0.4196988,-0.337161 0.1038032,-0.05211 0.3838844,-0.176049 0.6229308,-0.274868 0.2255192,-0.09323 0.360018,-0.144355 0.46019,-0.144832 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cockos-reaper.svg b/.icons/awkward/16x16/apps/cockos-reaper.svg
new file mode 100644
index 00000000..9bc7418d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cockos-reaper.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#465051" d="m 7.5002626,0.5000009 c -0.9705497,0 -2.3977379,0.2558025 -3.7143422,0.8745103 C 3.7059754,1.4120772 3.6249505,1.4462672 3.5459587,1.4865716 3.2108856,1.6575669 2.886122,1.8533037 2.580331,2.0761709 c -0.0088,0.00637 -0.017245,0.013313 -0.026019,0.019772 -0.047074,0.034613 -0.093405,0.069506 -0.1394959,0.1054688 -0.025619,0.019988 -0.049877,0.041822 -0.075169,0.062259 -0.052402,0.042234 -0.1037281,0.08565 -0.1546744,0.1296385 -0.022244,0.019247 -0.045981,0.036853 -0.067941,0.0564 -0.00693,0.00619 -0.014059,0.012112 -0.020961,0.018309 -0.02663,0.023944 -0.051157,0.050269 -0.077337,0.074709 -0.048143,0.044953 -0.095133,0.091022 -0.1416641,0.1376953 -0.049679,0.0498 -0.098279,0.1005525 -0.1460005,0.1523428 C 1.6825023,2.88551 1.6350905,2.9390741 1.5886826,2.9939 1.5669856,3.019531 1.5433866,3.04325 1.5221876,3.069341 1.5029886,3.092975 1.4845966,3.117838 1.465811,3.141847 1.456933,3.153191 1.4493176,3.165594 1.4405135,3.177003 1.4061907,3.221675 1.3728916,3.267247 1.3400474,3.313233 1.3176955,3.344264 1.2936355,3.373786 1.2721068,3.40552 1.2327431,3.463532 1.1948324,3.5219763 1.1579082,3.5820325 c 0,0 0,7.5e-4 0,7.5e-4 0,0 -7.4e-4,0 -7.4e-4,0 C 1.0833185,3.702896 1.0145566,3.8271541 0.951177,3.955585 0.8969679,4.0654347 0.8481895,4.1786256 0.8022852,4.2946966 c -0.00776,0.019631 -0.016334,0.038775 -0.02385,0.058594 -0.025945,0.0684 -0.050805,0.1381782 -0.073723,0.2087391 -0.016105,0.049584 -0.030252,0.1002159 -0.044812,0.1508794 -0.00619,0.021516 -0.013614,0.042741 -0.019513,0.064453 C 0.5451502,5.1278802 0.48606407,5.5030733 0.47198067,5.906023 0.45747757,6.322814 0.49637907,6.7550493 0.57822892,7.1943505 0.9923641,9.4191018 2.5308282,11.834631 4.0858576,13.449226 c 0.6301268,0.654339 1.7611873,1.684496 2.858576,1.971677 0.1153163,0.0302 0.229396,0.05362 0.3433182,0.06592 0.071128,0.0077 0.1423577,0.01318 0.2124958,0.01318 1.2528637,0 2.6774794,-1.284727 3.4151144,-2.050778 1.496339,-1.553794 2.977185,-3.849496 3.455602,-6.0029414 0.05522,-0.2487328 0.09741,-0.4961859 0.124318,-0.7397456 0.02998,-0.2715225 0.04245,-0.5389406 0.03324,-0.8005359 C 14.386159,1.8215553 9.731988,0.5 7.5002588,0.5 Z M 6.9560129,3.0576144 c 0.2166637,-0.00366 0.4274634,0.00347 0.6360422,0.016116 -0.2084588,-0.012609 -0.419506,-0.019781 -0.6360422,-0.016116 z m 0,0 C 6.752162,3.0610844 6.5438945,3.0733734 6.3322576,3.0913084 6.5435701,3.0734494 6.752431,3.0610644 6.9560129,3.0576144 Z m 0.8073403,0.029297 c 0.1592738,0.0132 0.3163078,0.032063 0.4712494,0.054928 -0.15507,-0.022884 -0.3118378,-0.041728 -0.4712494,-0.054928 z m -1.5958884,0.021975 c -0.1578957,0.015994 -0.3181594,0.035428 -0.480646,0.059325 0.1627153,-0.023906 0.322531,-0.043341 0.480646,-0.059325 z m 2.2312068,0.057131 C 8.5918501,3.1990831 8.782607,3.2385144 8.9696645,3.2868678 8.7825329,3.2384834 8.5919298,3.1991084 8.3986716,3.1660174 Z m -2.92218,0.035156 c -0.1630565,0.027047 -0.3286678,0.0582 -0.4965466,0.093019 0.1677245,-0.034772 0.3336429,-0.066019 0.4965466,-0.093019 z m 3.6225497,0.1230469 c 0.1486791,0.04155 0.2956763,0.087834 0.4408932,0.1391606 -0.14514,-0.0513 -0.2922947,-0.097618 -0.4408932,-0.1391606 z m -4.2997901,0.00656 C 4.5876463,3.3776956 4.3719763,3.4307103 4.1523673,3.4897184 4.372101,3.4306747 4.5875586,3.3776909 4.7992512,3.3307831 Z M 9.72352,3.5314634 c 0.150763,0.058125 0.299921,0.1215957 0.447397,0.1904297 C 10.023319,3.6529897 9.874409,3.5896447 9.72352,3.5314662 Z m 0.539913,0.2314454 c 0.178605,0.086428 0.354602,0.1819471 0.529071,0.2841796 -0.174505,-0.102269 -0.35043,-0.1977159 -0.529071,-0.2841768 z m 0.673626,0.3735346 c 0.12983,0.079809 0.258739,0.1640391 0.386685,0.2526854 -0.127922,-0.088641 -0.25688,-0.1728769 -0.386685,-0.2526854 z m 0.550033,0.3669432 C 11.655595,4.6257697 11.823434,4.7529941 11.98942,4.8908375 11.823395,4.752965 11.655633,4.6258016 11.487092,4.5033894 Z M 6.0554345,6.3937681 C 6.2450335,6.6049072 6.4324529,6.814535 6.6083579,7.0273119 6.4320179,6.8140053 6.2455145,6.6054237 6.0554345,6.3937681 Z m 0.6497746,0.7521956 c 0.06135,0.076641 0.1201341,0.1555754 0.1785263,0.234375 C 6.8253104,7.3015137 6.7664823,7.2227394 6.7052091,7.1459637 Z m 0.2883882,0.3852535 c 0.05715,0.081872 0.1108284,0.1672115 0.16407,0.2526853 -0.053316,-0.085575 -0.1068375,-0.170715 -0.16407,-0.2526853 z M 7.2530729,7.9369784 C 7.3333135,8.0764128 7.4092145,8.2202853 7.4771335,8.3727697 7.4092116,8.2202872 7.333322,8.0764231 7.2530729,7.9369784 Z m 0.23418,0.4636228 C 7.550506,8.5450437 7.6081585,8.6963525 7.6585501,8.855435 7.6081782,8.6964509 7.5504695,8.5449594 7.4872529,8.4006012 Z m 0.2168325,0.6284175 c 0.03225,0.1168116 0.06345,0.2352235 0.088181,0.3610829 -0.02475,-0.1259129 -0.0558,-0.244365 -0.088181,-0.3610829 z M 7.8616501,9.831752 c 0.00263,0.02299 0.00487,0.04702 0.00722,0.07031 -0.00234,-0.02329 -0.00459,-0.04736 -0.00722,-0.07031 z m 0.027469,1.138915 c -0.00759,0.163869 -0.022153,0.337141 -0.03975,0.514159 0.017644,-0.177158 0.032147,-0.350178 0.03975,-0.514159 z m -0.068663,0.799803 c -0.025153,0.19985 -0.060984,0.412821 -0.099021,0.629882 0.037997,-0.2168 0.073847,-0.430216 0.099021,-0.629882 z m -0.1460006,0.908935 c -0.061838,0.317223 -0.1348444,0.64943 -0.2247834,1.004881 0.089963,-0.355552 0.1629328,-0.687527 0.2247834,-1.004881 z"/>
+ <path style="fill:#e45e3e" d="m 8.1630272,3.400007 c -0.450345,-0.0053 -0.903059,0.03458 -1.363058,0.119531 -2.52e-4,4.7e-5 -5.13e-4,-4.7e-5 -7.9e-4,0 -0.766433,0.141614 -1.552435,0.408591 -2.3768701,0.80078 0.112881,0.187297 0.2295957,0.364311 0.3492452,0.532812 0.1196499,0.168505 0.2424779,0.328025 0.3662059,0.482031 0.866195,1.078241 1.798915,1.853208 2.337552,3.062496 9.5e-5,2.15e-4 -9.6e-5,5.6e-4 0,8e-4 0.269113,0.604418 0.439738,1.317272 0.454096,2.230466 3e-6,2.68e-4 -5e-6,5.2e-4 0,8e-4 0.01437,0.913554 -0.127483,2.026985 -0.483393,3.433589 -0.143678,0.568062 -0.321598,1.182866 -0.538901,1.852342 0.123004,0.03221 0.244689,0.05719 0.366206,0.07031 0.07587,0.0082 0.151867,0.01402 0.226681,0.01402 1.336388,0 2.8559768,-1.370375 3.6427878,-2.187497 1.59608,-1.65736 3.175649,-4.106109 3.685961,-6.403117 C 13.982743,6.3068 13.317933,5.44534 12.288435,4.683592 10.930635,3.678925 9.5240682,3.415886 8.1630272,3.4 Z"/>
+ <path style="fill:#519c26" d="M 0.1831142,4.562175 C 0.0815279,4.936061 0.0183176,5.336236 0.0032953,5.766049 -0.0121727,6.210627 0.0289923,6.671735 0.1162994,7.140323 1.3453222,6.16613 2.4684248,5.382745 3.5215279,4.789085 3.2897979,4.422803 3.0664208,4.003256 2.8574475,3.510059 2.8574194,3.509955 0.6265035,3.020366 0.1831142,4.562175 Z"/>
+ <path style="fill:#2194cd" d="M 14.996761,5.766398 C 14.844902,1.409658 9.8804102,1.5e-5 7.4998992,1.5e-5 6.4017852,1.5e-5 4.7539453,0.301123 3.2820591,1.052177 2.9246478,1.234571 2.5783919,1.443811 2.2522148,1.681535 1.2971846,2.377408 0.5207855,3.319358 0.1830073,4.562415 1.1337243,4.138567 2.0233111,3.786455 2.8574194,3.509955 3.2021883,3.395567 3.5374379,3.294452 3.8645071,3.205268 7.4115502,2.23722 9.9516542,2.742943 12.288437,4.683514 c 0.860732,0.714814 1.694394,1.623059 2.540401,2.725629 0.0589,-0.265315 0.10352,-0.528691 0.132226,-0.788488 0.03198,-0.289624 0.04551,-0.575222 0.0357,-0.854257 z"/>
+ <path style="fill:#65c32f" d="M 3.5215279,4.789085 C 2.4684248,5.382745 1.3453222,6.16613 0.1162994,7.140323 c 0.4417443,2.373069 2.0826381,4.949609 3.7413358,6.671844 0.6721357,0.697961 1.878819,1.797028 3.049367,2.103355 0.217263,-0.66937 0.395507,-1.283994 0.539166,-1.851978 2.4e-5,-9.5e-5 -2.3e-5,-1.49e-4 0,-2.98e-4 0,0 0,-2.98e-4 0,-2.98e-4 0.01315,-0.214191 0.02343,-0.421006 0.03108,-0.621016 0,0 0,-2.98e-4 0,-2.98e-4 0.0077,-0.199996 0.01275,-0.393164 0.01511,-0.579654 0,0 0,-2.98e-4 0,-2.98e-4 0.0024,-0.186475 0.0021,-0.366399 -5.92e-4,-0.540039 0,0 0,-2.98e-4 0,-2.98e-4 -0.0054,-0.347355 -0.02082,-0.669658 -0.04532,-0.969681 0,0 0,-2.99e-4 0,-2.99e-4 -0.01224,-0.149948 -0.02688,-0.294298 -0.04358,-0.433429 0,0 0,-2.99e-4 0,-2.99e-4 -0.03341,-0.278334 -0.07552,-0.535737 -0.125496,-0.774813 -0.22494,-1.076108 -0.609394,-1.781759 -1.076879,-2.362016 0,0 0,-2.98e-4 0,-2.98e-4 C 6.1485412,7.71603 6.0954892,7.653185 6.0415882,7.591467 5.9337872,7.468032 5.8224472,7.349622 5.7080962,7.233189 5.4793972,7.00033 5.2392112,6.775917 4.9943398,6.53877 4.8718569,6.420149 4.7482656,6.29836 4.6242445,6.170588 4.5623495,6.106828 4.5002912,6.041598 4.4383251,5.974553 c 0,0 -2.977e-4,-2.98e-4 -2.977e-4,-2.98e-4 C 4.2518505,5.772799 4.065954,5.55509 3.8828889,5.311876 3.7608454,5.149735 3.6400784,4.976449 3.5215081,4.789024 Z"/>
+ <path style="fill:#465051" d="M 2.252338,1.681675 C 2.192649,1.725165 2.1336544,1.769365 2.0754244,1.814792 1.9668703,1.899482 1.861051,1.988019 1.7581993,2.079568 c -0.00739,0.0066 -0.015005,0.0129 -0.022368,0.01952 -1.017e-4,9.1e-5 -1.933e-4,1.49e-4 -2.974e-4,2.99e-4 -0.2196109,0.197444 -0.4252176,0.41079 -0.6123719,0.641115 -4.65e-5,5.6e-5 4.68e-5,2.98e-4 0,2.98e-4 C 1.102682,2.76601 1.083067,2.79209 1.063029,2.8177 0.991521,2.9091 0.9220455,3.002455 0.8564842,3.09908 0.8144962,3.16096 0.7738612,3.223771 0.7344747,3.287832 c -4.28e-5,7e-5 4.29e-5,1.49e-4 0,2.98e-4 C 0.6557517,3.416185 0.5821345,3.548816 0.514567,3.685732 0.456743,3.802905 0.4043379,3.923988 0.3553736,4.047797 c -0.00828,0.02094 -0.017545,0.0412 -0.025564,0.06233 -3.21e-5,8.6e-5 3.2e-5,1.5e-4 0,2.99e-4 -0.027675,0.07296 -0.053698,0.146985 -0.078144,0.22225 -0.017179,0.05289 -0.032692,0.107039 -0.048223,0.16108 -0.0066,0.02295 -0.014042,0.04529 -0.020335,0.06845 -2.47e-5,9.1e-5 2.45e-5,1.49e-4 0,2.98e-4 C 1.1338242,4.138655 2.0233321,3.786597 2.8574404,3.510097 2.6371923,2.990275 2.4330268,2.38835 2.2523309,1.681712 Z"/>
+ <path style="opacity:0.2" d="m 3.5380363,0.932822 c -0.085275,0.04007 -0.1717012,0.07654 -0.255959,0.119531 -0.3574114,0.182395 -0.7038259,0.391181 -1.030003,0.628906 -0.00952,0.0069 -0.018331,0.01481 -0.027754,0.02187 0.00938,-0.0069 0.018335,-0.01423 0.027754,-0.02109 C 2.4327702,2.388677 2.6370301,2.99034 2.8572781,3.510162 3.202047,3.395774 3.5370838,3.294659 3.8641522,3.205475 c 0.021967,-0.006 0.042872,-0.01052 0.064761,-0.01641 C 3.6863682,2.471789 3.5591032,1.719289 3.5380363,0.932822 Z"/>
+ <path style="fill:#ffffff" d="M 6.9194682,2.728132 C 5.9831602,2.743992 4.9726034,2.902961 3.8641522,3.205476 3.5370842,3.294656 3.202047,3.395775 2.8572781,3.510163 3.0662514,4.003359 3.290116,4.422785 3.521846,4.789067 3.6404163,4.976492 3.7606117,5.149581 3.8826556,5.311723 4.0657203,5.554937 4.2515648,5.772767 4.4377471,5.974222 h 7.894e-4 c 0.061966,0.06705 0.1239063,0.132333 0.1858014,0.196094 0.1240211,0.127771 0.2475781,0.250129 0.370061,0.368749 0.2448713,0.237148 0.4852103,0.46089 0.7139093,0.693749 0.114351,0.116433 0.225252,0.235159 0.333055,0.358594 0.0539,0.06172 0.106868,0.124586 0.158817,0.189062 0.467485,0.580257 0.852092,1.286388 1.077032,2.362497 0.04997,0.239076 0.09226,0.496665 0.125666,0.774999 0.0167,0.139132 0.03171,0.283645 0.04395,0.433593 0.0245,0.300023 0.03929,0.622175 0.04472,0.96953 v 8e-4 c 0.0027,0.17364 0.0032,0.353368 7.9e-4,0.539843 -0.0024,0.18649 -0.0078,0.379691 -0.01542,0.579687 v 8e-4 c -0.0077,0.200009 -0.01769,0.406902 -0.03084,0.621093 0.0961,-0.379781 0.173736,-0.7345 0.239769,-1.073436 0.02011,-0.10321 0.03266,-0.196457 0.05011,-0.296094 0.04062,-0.231777 0.07876,-0.460043 0.105622,-0.673436 0.01315,-0.104617 0.02085,-0.202697 0.03084,-0.303125 0.01882,-0.188968 0.03429,-0.373522 0.0424,-0.548437 0.0085,-0.184177 0.0173,-0.368506 0.01465,-0.53828 -4e-6,-2.53e-4 4e-6,-5.2e-4 0,-8e-4 0,0 0,-8e-4 0,-8e-4 -0.0033,-0.210694 -0.01699,-0.407944 -0.03624,-0.598437 -0.0026,-0.02532 -0.0049,-0.05158 -0.0077,-0.07656 -0.01855,-0.164064 -0.04449,-0.319016 -0.07401,-0.469531 -0.02742,-0.139755 -0.06104,-0.27146 -0.09714,-0.400781 -0.01546,-0.0554 -0.02776,-0.114321 -0.04472,-0.167969 -0.05397,-0.170726 -0.115641,-0.33335 -0.183488,-0.48828 -0.004,-0.0092 -0.0067,-0.01975 -0.01079,-0.02891 0,0 0,-8e-4 0,-8e-4 C 7.4029312,8.234988 7.3219822,8.081533 7.2363832,7.932792 7.2041232,7.876732 7.1685232,7.823944 7.1346162,7.769511 7.0777562,7.678231 7.0206572,7.587415 6.9596082,7.49998 6.9215882,7.44551 6.8818882,7.392305 6.8424222,7.339043 6.7775722,7.251553 6.7125422,7.163902 6.6442852,7.078887 6.6137152,7.040807 6.5821652,7.003327 6.5509952,6.965606 6.3621812,6.737054 6.1625252,6.513442 5.9588982,6.286701 5.8930182,6.213341 5.8304372,6.139341 5.7638452,6.064826 5.5554032,5.831604 5.3449202,5.593686 5.1378252,5.335921 c -1.26e-4,-1.57e-4 1.26e-4,-6.4e-4 0,-8e-4 C 5.0140902,5.181115 4.8912622,5.021595 4.7716123,4.85309 4.6519628,4.684589 4.5352481,4.507575 4.4223671,4.320278 c 0.190779,-0.09076 0.3790143,-0.172667 0.565885,-0.25 0.048599,-0.02011 0.096584,-0.03861 0.1449401,-0.05781 0.138056,-0.05483 0.275491,-0.106479 0.411693,-0.153906 0.05898,-0.02054 0.117891,-0.04022 0.17655,-0.05937 0.127365,-0.04158 0.254112,-0.07902 0.380083,-0.114062 0.05708,-0.01588 0.114337,-0.03312 0.171154,-0.04766 0.169285,-0.04331 0.337745,-0.08188 0.504979,-0.113281 0.0071,-0.0013 0.01445,-0.0034 0.02159,-0.0047 0,0 7.89e-4,0 7.89e-4,0 0.201494,-0.03721 0.400621,-0.06213 0.599807,-0.08203 0.05656,-0.0057 0.113199,-0.01058 0.169612,-0.01484 0.198405,-0.01496 0.396628,-0.02496 0.593639,-0.02266 1.361041,0.01588 2.7676088,0.278925 4.1254088,1.283592 C 10.681959,3.349409 8.9794062,2.693201 6.9195292,2.728085 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/code-insiders.svg b/.icons/awkward/16x16/apps/code-insiders.svg
new file mode 120000
index 00000000..0a5f2261
--- /dev/null
+++ b/.icons/awkward/16x16/apps/code-insiders.svg
@@ -0,0 +1 @@
+visual-studio-code-insiders.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/code-oss.svg b/.icons/awkward/16x16/apps/code-oss.svg
new file mode 120000
index 00000000..825154ca
--- /dev/null
+++ b/.icons/awkward/16x16/apps/code-oss.svg
@@ -0,0 +1 @@
+com.visualstudio.code.oss.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/code.svg b/.icons/awkward/16x16/apps/code.svg
new file mode 120000
index 00000000..1367ee65
--- /dev/null
+++ b/.icons/awkward/16x16/apps/code.svg
@@ -0,0 +1 @@
+visual-studio-code.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/codeblocks.svg b/.icons/awkward/16x16/apps/codeblocks.svg
new file mode 100644
index 00000000..e7e7713d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/codeblocks.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.57143 0 0 .57143 -1.1429 -1.1429)">
+ <path fill="#e44545" d="m16 2h-12.5c-0.831 0-1.5 0.669-1.5 1.5v12.5h14z"/>
+ <path fill="#38ac52" d="m16 2h12.5c0.831 0 1.5 0.669 1.5 1.5v12.5h-14z"/>
+ <path fill="#f2ae37" d="m16 30h-12.5c-0.831 0-1.5-0.669-1.5-1.5v-12.5h14z"/>
+ <path fill="#3776f2" d="m16 30h12.5c0.831 0 1.5-0.669 1.5-1.5v-12.5h-14z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cointop.svg b/.icons/awkward/16x16/apps/cointop.svg
new file mode 100644
index 00000000..c15e3f5f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cointop.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="fill:#00ff03" d="M 5.4629,3 C 4.8198,3.0001 4.2915,3.4231 4.0957,4 H 13 V 3 Z"/>
+ <path style="fill:#00ff73" d="M 4,5 V 6 H 6.88 13 V 5 Z"/>
+ <path style="fill:#00ff8a" d="M 4,7 V 8 H 7 V 7 Z"/>
+ <path style="fill:#00fef2" d="M 4,9 V 10 H 7 V 9 Z"/>
+ <path style="fill:#00dbfe" d="M 4,11 V 12 H 13 V 11 H 6.88 Z"/>
+ <path style="fill:#00b8fe" d="M 4.0957,13 C 4.2915,13.577 4.8198,14 5.4629,14 H 13 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/colon.svg b/.icons/awkward/16x16/apps/colon.svg
new file mode 100644
index 00000000..283e70ca
--- /dev/null
+++ b/.icons/awkward/16x16/apps/colon.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ffa023" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#3f3f3f" d="M 2,2 V 14 H 14 V 2 Z"/>
+ <path style="fill:#ffa023" d="M 9.9971218,11.893769 C 10.333052,11.80739 10.71218,11.768804 10.990843,11.552662 11.038865,11.129593 10.888977,10.866717 10.752052,10.470854 10.670872,10.050162 10.216442,10.30028 9.941771,10.346885 9.1553922,10.551675 8.2297879,10.393785 7.6782131,9.7627466 7.0843158,8.9420711 6.8451051,7.4980691 7.3438822,6.6900379 7.6290719,6.1053428 8.2166142,5.6771492 8.8746478,5.6331616 9.4265518,5.5616448 10.045913,5.7273739 10.591155,5.77452 10.869277,5.6312912 10.857409,5.2672136 10.940045,4.9787772 11.008695,4.6819241 11.021484,4.3513644 10.622961,4.2187973 9.7781798,3.966766 8.7969618,3.9628501 7.9263711,4.0555257 6.8198623,4.1949253 5.8619044,4.9741932 5.4126676,5.9767143 4.9914916,6.8405707 4.9513484,7.8330091 5.0366076,8.7734615 5.196342,10.108976 6.1235935,11.344658 7.4157338,11.7844 c 0.8088413,0.300306 1.6950744,0.233443 2.5331483,0.118633 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/color-picker.svg b/.icons/awkward/16x16/apps/color-picker.svg
new file mode 100644
index 00000000..73d39341
--- /dev/null
+++ b/.icons/awkward/16x16/apps/color-picker.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <g transform="matrix(.70711 .70711 -.70711 .70711 740.5 300.55)">
+ <path fill="#e4e4e4" d="m7 1039.4c-1.108 0-2 0.7433-2 1.6666l0.0000456 7.5001s-0.0000154 5.8333 3 5.8333 3-5.9 3-5.9l-0.00002-7.5001c0.00006-0.9233-0.89198-1.6666-2-1.6666z"/>
+ <rect fill="#ffbc48" width="6" height="10" x="5" y="1034.4" rx="2.667" ry="3.333"/>
+ <rect fill="#ffbc48" width="10" height="3" x="3" y="1041.4" rx=".417" ry=".5"/>
+ <rect fill="#4e79ff" width="2" height="7" x="7" y="1046.4" rx="1" ry=".875"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/colorhug-backlight.svg b/.icons/awkward/16x16/apps/colorhug-backlight.svg
new file mode 100644
index 00000000..2a987e07
--- /dev/null
+++ b/.icons/awkward/16x16/apps/colorhug-backlight.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(-16,-13)">
+ <circle fill="#3facd2" cx="24" cy="21" r="8"/>
+ <circle fill="#fff" cx="24" cy="19" r="4"/>
+ <rect fill="#fff" width="4" height="4" x="22" y="20"/>
+ <rect fill="#fff" width="4" height="1" x="22" y="25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/colorhug-ccmx.svg b/.icons/awkward/16x16/apps/colorhug-ccmx.svg
new file mode 100644
index 00000000..f00ac685
--- /dev/null
+++ b/.icons/awkward/16x16/apps/colorhug-ccmx.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#9d9d9d" d="m10.977 7.04-0.02637 0.043945a4 4 0 0 1 0.09961 0.86621 4 4 0 0 1 -0.05469 0.63574 1.5 1.5 0 0 1 1.004 1.4141 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.0039 -0.389 4 4 0 0 1 -1.3789 0.695l-0.0039 0.0059a3 3 0 0 0 2.3867 1.188 3 3 0 0 0 3 -3 3 3 0 0 0 -2.5234 -2.96z"/>
+ <path fill="#9d9d9d" d="m5.0078 7.0449a3 3 0 0 0 -2.5078 2.9551 3 3 0 0 0 3 3 3 3 0 0 0 2.3867 -1.186 4 4 0 0 1 -1.4043 -0.684 1.5 1.5 0 0 1 -0.9824 0.37 1.5 1.5 0 0 1 -1.5 -1.5 1.5 1.5 0 0 1 0.9551 -1.3975 4 4 0 0 1 -0.0547 -0.6523 4 4 0 0 1 0.1074 -0.9053z"/>
+ <path fill="#9d9d9d" d="m8 3a3 3 0 0 0 -3 3 3 3 0 0 0 0.1689 0.9785 4 4 0 0 1 1.336 -0.8857 1.5 1.5 0 0 1 -0.0049 -0.0928 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 -0.0049 0.0938 4 4 0 0 1 1.3369 0.8837 3 3 0 0 0 0.168 -0.9775 3 3 0 0 0 -3 -3z"/>
+ <circle fill="#a5e98c" cx="8" cy="6" r="1"/>
+ <circle fill="#eb9595" cx="5.5" cy="10" r="1"/>
+ <circle fill="#8ccde4" cx="10.5" cy="10" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/colorhug-flash.svg b/.icons/awkward/16x16/apps/colorhug-flash.svg
new file mode 100644
index 00000000..2b9e5641
--- /dev/null
+++ b/.icons/awkward/16x16/apps/colorhug-flash.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#e16262" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m8 4c-2.2091 0-4 1.7909-4 4s1.7909 4 4 4c1.8142 0 3.3495-1.2018 3.8393-2.8571h-1.2321c-0.44244 1.0054-1.4382 1.7143-2.6071 1.7143-1.578 0-2.8571-1.2792-2.8571-2.8571 0-1.578 1.2792-2.8571 2.8571-2.8571 0.78946 0 1.4946 0.3286 2.0089 0.84821l-1.4375 1.4375h3.4286v-3.428l-1.173 1.173c-0.725-0.723-1.722-1.173-2.827-1.173z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/colorhug-refresh.svg b/.icons/awkward/16x16/apps/colorhug-refresh.svg
new file mode 100644
index 00000000..768f2c79
--- /dev/null
+++ b/.icons/awkward/16x16/apps/colorhug-refresh.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(-16,-15)">
+ <circle fill="#69db3e" cx="24" cy="23" r="8"/>
+ <g fill="#fff" transform="matrix(.70711 -.70711 .70711 .70711 -8.8701 23.393)">
+ <rect width="3" height="7" x="20.66" y="18.76"/>
+ <rect width="3" height="9" x="-25.76" y="20.66" transform="rotate(-90)"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/colorhug.svg b/.icons/awkward/16x16/apps/colorhug.svg
new file mode 100644
index 00000000..ac43c35c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/colorhug.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#3facd2" d="m10.977 7.04-0.02637 0.043945a4 4 0 0 1 0.09961 0.86621 4 4 0 0 1 -0.05469 0.63574 1.5 1.5 0 0 1 1.004 1.4141 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.0039 -0.389 4 4 0 0 1 -1.3789 0.695l-0.0039 0.0059a3 3 0 0 0 2.3867 1.188 3 3 0 0 0 3 -3 3 3 0 0 0 -2.5234 -2.96z"/>
+ <path fill="#e16262" d="m5.0078 7.0449a3 3 0 0 0 -2.5078 2.9551 3 3 0 0 0 3 3 3 3 0 0 0 2.3867 -1.186 4 4 0 0 1 -1.4043 -0.684 1.5 1.5 0 0 1 -0.9824 0.37 1.5 1.5 0 0 1 -1.5 -1.5 1.5 1.5 0 0 1 0.9551 -1.3975 4 4 0 0 1 -0.0547 -0.6523 4 4 0 0 1 0.1074 -0.9053z"/>
+ <path fill="#69db3e" d="m8 3a3 3 0 0 0 -3 3 3 3 0 0 0 0.1689 0.9785 4 4 0 0 1 1.336 -0.8857 1.5 1.5 0 0 1 -0.0049 -0.0928 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 -0.0049 0.0938 4 4 0 0 1 1.3369 0.8837 3 3 0 0 0 0.168 -0.9775 3 3 0 0 0 -3 -3z"/>
+ <circle fill="#a5e98c" cx="8" cy="6" r="1"/>
+ <circle fill="#eb9595" cx="5.5" cy="10" r="1"/>
+ <circle fill="#8ccde4" cx="10.5" cy="10" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/colorpicker.svg b/.icons/awkward/16x16/apps/colorpicker.svg
new file mode 100644
index 00000000..8bcbccdf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/colorpicker.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#713a9d" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="fill:#f44336" d="M 10,2 H 3.834 C 3.372,2 3,2.446 3,3 3,3.554 3.378,3.9261 3.834,4 H 10 Z"/>
+ <path style="fill:#ffffff" d="M 13,3 C 13,1.8954 12.105,1 11,1 9.8954,1 9,1.8954 9,3 c 0,1.1046 0.8954,2 2,2 1.105,0 2,-0.8954 2,-2 z"/>
+ <path style="opacity:0.5;fill:#ffffff" d="M 9 7 L 9 9 L 12.166016 9 C 12.628016 9 13 8.554 13 8 C 13 7.446 12.628016 7 12.166016 7 L 9 7 z M 9 12 L 9 14 L 12.166016 14 C 12.628016 14 13 13.554 13 13 C 13 12.446 12.628016 12 12.166016 12 L 9 12 z"/>
+ <path style="fill:#03a9f4" d="M 9,12 H 3.834 C 3.372,12 3,12.446 3,13 3,13.554 3.372,14 3.834,14 H 9 Z"/>
+ <path style="fill:#4caf50" d="M 8,7 H 3.834 C 3.372,7 3,7.446 3,8 3,8.554 3.372,9 3.834,9 H 8 Z"/>
+ <path style="fill:#ffffff" d="m 11,13 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 10,8 C 10,6.8954 9.1046,6 8,6 6.895,6 6,6.8954 6,8 c 0,1.1046 0.895,2 2,2 1.1046,0 2,-0.8954 2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/colors.svg b/.icons/awkward/16x16/apps/colors.svg
new file mode 120000
index 00000000..f4aff083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/colors.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.abagames.noiz2sa.svg b/.icons/awkward/16x16/apps/com.abagames.noiz2sa.svg
new file mode 120000
index 00000000..a7191a6f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.abagames.noiz2sa.svg
@@ -0,0 +1 @@
+noiz2sa.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.abagames.rRootage.svg b/.icons/awkward/16x16/apps/com.abagames.rRootage.svg
new file mode 120000
index 00000000..3f242e92
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.abagames.rRootage.svg
@@ -0,0 +1 @@
+rrootage.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.abisource.AbiWord.svg b/.icons/awkward/16x16/apps/com.abisource.AbiWord.svg
new file mode 120000
index 00000000..3c89b5b9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.abisource.AbiWord.svg
@@ -0,0 +1 @@
+abiword.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.adobe.Flash-Player-Projector.svg b/.icons/awkward/16x16/apps/com.adobe.Flash-Player-Projector.svg
new file mode 120000
index 00000000..29daacec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.adobe.Flash-Player-Projector.svg
@@ -0,0 +1 @@
+flash.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.albiononline.AlbionOnline.svg b/.icons/awkward/16x16/apps/com.albiononline.AlbionOnline.svg
new file mode 120000
index 00000000..5b00b854
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.albiononline.AlbionOnline.svg
@@ -0,0 +1 @@
+albion-online.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.anydesk.Anydesk.svg b/.icons/awkward/16x16/apps/com.anydesk.Anydesk.svg
new file mode 120000
index 00000000..74450b7e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.anydesk.Anydesk.svg
@@ -0,0 +1 @@
+anydesk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.axosoft.GitKraken.svg b/.icons/awkward/16x16/apps/com.axosoft.GitKraken.svg
new file mode 120000
index 00000000..e7d60f47
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.axosoft.GitKraken.svg
@@ -0,0 +1 @@
+gitkraken.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.azuredatastudio.oss.svg b/.icons/awkward/16x16/apps/com.azuredatastudio.oss.svg
new file mode 120000
index 00000000..004fe15e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.azuredatastudio.oss.svg
@@ -0,0 +1 @@
+azuredatastudio.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.beakerbrowser.Beaker.svg b/.icons/awkward/16x16/apps/com.beakerbrowser.Beaker.svg
new file mode 100644
index 00000000..4b3538d6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.beakerbrowser.Beaker.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#614eff" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffffff" d="M 8 3 A 5 5 0 0 0 3 8 A 5 5 0 0 0 8 13 A 5 5 0 0 0 13 8 A 5 5 0 0 0 8 3 z M 8 5 A 3.0000002 3.0000002 0 0 1 11 8 A 3.0000002 3.0000002 0 0 1 8 11 A 3.0000002 3.0000002 0 0 1 5 8 A 3.0000002 3.0000002 0 0 1 8 5 z"/>
+ <path style="fill:#ffffff" d="m 9.4830769,3.2328723 c 0.6635701,0.2627985 0.9324911,1.3096089 1.4641771,1.80524 0.723661,0.6745892 1.626278,0.8821869 1.822482,1.8335823 -0.01899,-0.1005323 -0.03914,-0.2145819 -0.05108,-0.2651742 -0.05448,-0.2308458 -0.192787,-0.6334258 -0.281701,-0.8195612 -0.08497,-0.1778834 -0.105594,-0.2581003 -0.166766,-0.6700723 -0.02263,-0.1524177 -0.02779,-0.2861465 -0.02404,-0.617488 0.0026,-0.2327408 0.0058,-0.4959924 0.0067,-0.584435 0.0016,-0.1429777 -0.0031,-0.1701874 -0.04282,-0.2463943 -0.02648,-0.050694 -0.06532,-0.1005038 -0.111442,-0.1444323 -0.05227,-0.061246 -0.114716,-0.090311 -0.177198,-0.1066246 -0.201272,-0.053644 -0.421665,-0.00933 -0.60324,0.00874 -0.297209,0.028177 -0.614087,0.054408 -0.8381,0.065786 H 10.153338 L 10.01061,3.4229265 C 9.8586127,3.3494104 9.6329958,3.2880619 9.4830769,3.2328723 Z m 3.2949221,3.6786362 c 0.02234,0.1184996 0.04038,0.237768 0.05409,0.3575719 -0.0069,-0.076789 -0.01521,-0.1446158 -0.03306,-0.2478966 -0.0068,-0.039383 -0.01327,-0.067711 -0.02104,-0.1096753 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.belmoussaoui.Obfuscate.svg b/.icons/awkward/16x16/apps/com.belmoussaoui.Obfuscate.svg
new file mode 100644
index 00000000..f39e710b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.belmoussaoui.Obfuscate.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="M 1.1479442,2.0000034 A 1.1450708,1.0881816 0 0 0 3.62e-6,3.0909122 V 12.909091 C 3.62e-6,13.513727 0.51169814,14 1.1479442,14 H 8.2514007 V 2.0000034 Z m 0,0"/>
+ <path style="fill:#ff3737" d="M 4.0000001,5.5002271 C 4.0000001,6.3284873 3.3284869,7 2.4997729,7 1.6713616,7 1,6.3284873 1,5.5002271 1,4.6715127 1.6715129,3.9999999 2.4997729,3.9999999 a 1.4999243,1.4999243 0 0 1 1.5002272,1.5002272 z m 0,0"/>
+ <path style="fill:#ffc025" d="M 5.846282,5.5002271 C 5.846282,6.3284873 5.174315,7 4.3460552,7 3.5177951,7 2.8458276,6.3284873 2.8458276,5.5002271 c 0,-0.8287144 0.6718162,-1.5002272 1.5002276,-1.5002272 0.8284115,0 1.5002268,0.6715128 1.5002268,1.5002272 z m 0,0"/>
+ <path style="fill:#ff872b" d="M 3.4214749,4.3187945 A 1.5023474,1.5023474 0 0 0 2.8458276,5.5002271 1.5014388,1.5014388 0 0 0 3.4243528,6.6810541 1.5003787,1.5003787 0 0 0 3.9998484,5.5002271 1.4999243,1.4999243 0 0 0 3.4213236,4.3189458 Z m 0,0"/>
+ <path style="fill:#9a9996" d="M 1,11.8 H 6 V 13 H 1 Z m 0,0"/>
+ <path style="fill:#deddda" d="m 1,10 h 3 v 1 H 1 Z m 0,0"/>
+ <path style="fill:#3f3f3f" d="M 8.0002887,2.0000018 V 13.999998 H 13 V 12 h 3 V 4 H 13 V 2.0000018 Z"/>
+ <g transform="matrix(0.83333333,0,0,0.83333333,1.6666667,1.3333334)">
+ <path style="opacity:0.15" d="M 8.7999999,8 H 11.2 v 2.4 H 8.7999999 Z m 0,0"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.2,8 h 2.4 v 2.4 h -2.4 z m 0,0"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8.7999999,10.4 H 11.2 v 2.4 H 8.7999999 Z m 0,0"/>
+ <path style="opacity:0.15" d="m 11.2,10.4 h 2.4 v 2.4 h -2.4 z m 0,0"/>
+ </g>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:2;stroke-linecap:round" d="m 7.9999999,1.05 v 13.9"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.bitwarden.desktop.svg b/.icons/awkward/16x16/apps/com.bitwarden.desktop.svg
new file mode 120000
index 00000000..0beb6a1c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.bitwarden.desktop.svg
@@ -0,0 +1 @@
+bitwarden.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.bixense.PasswordCalculator.svg b/.icons/awkward/16x16/apps/com.bixense.PasswordCalculator.svg
new file mode 100644
index 00000000..75d0d68d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.bixense.PasswordCalculator.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e8973e" d="M 4.8007812,4.8007812 3.3867188,6.2148438 7.171875,10 H 9 v 2 h 2 v 1 1 h 1 1 v 1.828125 L 13.171875,16 H 16 Z"/>
+ <path style="fill:#f0c550" d="M 6.2140624,3.3859376 4.8,4.8 16,16 v -2.828125 z"/>
+ <circle style="fill:#f0c550" cx="5" cy="5" r="5"/>
+ <circle style="fill:#ffffff" cx="4" cy="4" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.bladecoder.adventure-editor.svg b/.icons/awkward/16x16/apps/com.bladecoder.adventure-editor.svg
new file mode 100644
index 00000000..efc7d97b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.bladecoder.adventure-editor.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m 9.5335576,13.969449 c -0.079356,0 -0.146512,-0.04103 -0.2023524,-0.06358 -0.1051556,-0.09474 -0.043104,-0.04661 0.069852,-0.08957 -0.064234,0.01106 0.01492,0.0062 0.082692,-0.03739 0.023592,0 0.069628,-0.01153 0.1023024,-0.02562 0.032672,-0.01394 0.070292,-0.02816 0.083598,-0.03129 0.013308,-0.0031 0.073212,-0.02429 0.133124,-0.04702 0.059911,-0.02283 0.1369412,-0.05169 0.1711756,-0.06436 0.058466,-0.02162 0.1647018,-0.07576 0.2865678,-0.146087 0.05268,-0.03038 0.08291,-0.05267 0.145066,-0.106868 0.01771,-0.01538 0.03929,-0.0281 0.04797,-0.0281 0.0087,0 0.01196,-0.0038 0.0073,-0.0088 -0.0047,-0.0048 0.01868,-0.03787 0.05187,-0.07351 0.03319,-0.03562 0.06012,-0.07322 0.05983,-0.08353 -0.0015,-0.05621 -0.110908,-0.130156 -0.49745,-0.336368 -0.098428,-0.05251 -0.1927714,-0.105427 -0.2096538,-0.117582 -0.016884,-0.01225 -0.042559,-0.02211 -0.057058,-0.02211 -0.0145,0 -0.0287,-0.0058 -0.031552,-0.0125 C 9.196348,12.397101 8.824772,12.199881 8.26098,11.965476 c -0.006,0 -0.044269,-0.02115 -0.085036,-0.04703 -0.1056524,-0.0603 -0.162246,-0.07357 -0.256112,-0.149319 -0.00856,-0.007 -0.042248,-0.03379 -0.074865,-0.05963 -0.1311104,-0.10385 -0.179284,-0.205579 -0.1616328,-0.341282 0.00502,-0.03861 0.095919,-0.24623 0.2206552,-0.504012 0.1166636,-0.241082 0.2111228,-0.443177 0.2099096,-0.449055 -0.0012,-0.0058 0.00426,-0.01513 0.012176,-0.02043 0.027464,-0.01874 0.2837388,-0.5668706 0.273596,-0.585157 -0.00561,-0.010064 -0.00453,-0.012972 0.0024,-0.00672 0.012588,0.011784 0.151248,-0.2506192 0.1525184,-0.2885836 4e-4,-0.011056 0.00768,-0.019952 0.016232,-0.019952 0.00856,0 0.011544,-0.00409 0.00663,-0.00915 -0.011252,-0.011532 -0.1051896,0.037584 -0.1051896,0.055083 0,0.0073 -0.00979,0.012972 -0.02176,0.012972 -0.4955892,0.1994384 -1.052632,0.5066106 -1.4890424,0.7110706 -0.11628,0.05464 -0.2290976,0.114984 -0.2507056,0.134107 -0.02318,0.02045 -0.05675,0.08573 -0.081877,0.159002 -0.023424,0.06829 -0.055683,0.141348 -0.071686,0.16232 -0.016004,0.02092 -0.025696,0.04165 -0.021544,0.04593 0.00416,0.0044 -0.068824,0.162339 -0.1621752,0.351199 -0.2278732,0.461016 -0.240804,0.485988 -0.258778,0.499584 -0.00856,0.0065 -0.00922,0.01202 -0.00148,0.01202 0.00775,0 0.00388,0.01297 -0.00859,0.02834 -0.012468,0.01538 -0.042388,0.07138 -0.066487,0.124336 -0.0241,0.05296 -0.061771,0.120989 -0.083715,0.151207 -0.021944,0.03018 -0.029872,0.04866 -0.017624,0.04104 0.019092,-0.01177 0.019204,-0.01007 7.2e-4,0.01346 -0.236036,0.475623 -0.53273,0.918206 -0.7354432,1.402443 -0.061157,0.112424 -0.097647,0.218152 -0.1518044,0.357612 h 0.073123 c 0.2462236,0.03018 -0.039452,0.06041 -0.1213956,0.06961 -0.2972144,0.03307 -1.436736,0.01058 -1.4752648,-0.02922 -0.039052,-0.04028 0.1513936,-0.05832 0.654358,-0.062 0.203252,-0.0025 0.3695652,-0.0033 0.3695852,-0.0044 1.64e-5,0 -0.042661,-0.03624 -0.094848,-0.07854 -0.052187,-0.04228 -0.1099592,-0.09228 -0.1283824,-0.111071 -0.018424,-0.01874 -0.05556,-0.0485 -0.082528,-0.06592 -0.026968,-0.01755 -0.093492,-0.06978 -0.147834,-0.116327 -0.054342,-0.04658 -0.107816,-0.09225 -0.118832,-0.101496 -0.011016,-0.0093 -0.063536,-0.05345 -0.1167112,-0.09817 -0.1121972,-0.09439 -0.2200592,-0.21063 -0.2526292,-0.272293 -0.021368,-0.04045 -0.02062,-0.04384 0.012124,-0.05523 0.055978,-0.01946 0.1221236,-0.0025 0.3300556,0.08773 0.03396,0.01466 0.06547,0.02726 0.070026,0.028 0.010364,0.0025 0.05646,0.02019 0.117216,0.04645 0.025676,0.01106 0.081698,0.03331 0.124492,0.0492 0.042794,0.01585 0.084811,0.03384 0.09337,0.03994 0.018948,0.01346 0.1044996,0.0378 0.1204292,0.03424 0.00632,-0.0025 0.037836,0.008 0.070027,0.02044 0.1066876,0.04207 0.2826048,0.05746 0.4363004,0.03815 0.1361064,-0.107549 0.2320992,-0.277285 0.2913724,-0.41439 0.015492,-0.01778 0.021828,-0.0322 0.014084,-0.03232 -0.00775,0 -0.00629,-0.0058 0.00324,-0.01202 0.091357,-0.182281 0.1912672,-0.384648 0.2697416,-0.557382 0.097011,-0.209404 0.1457144,-0.320855 0.1500536,-0.343404 0.00236,-0.0125 0.013544,-0.0285 0.024812,-0.03585 0.011268,-0.0074 0.015092,-0.01347 0.0085,-0.01347 -0.00659,0 0.00136,-0.02732 0.017716,-0.06043 0.01634,-0.0331 0.038596,-0.09089 0.049464,-0.128385 0.010868,-0.03752 0.024488,-0.06819 0.030264,-0.06819 0.00577,0 0.010592,-0.0089 0.0107,-0.01995 8.12e-5,-0.01104 0.033524,-0.106721 0.07426,-0.212596 0.083969,-0.218328 0.1669296,-0.43978 0.2134176,-0.569722 0.017368,-0.04851 0.037524,-0.102683 0.044792,-0.120327 0.00726,-0.01778 0.028224,-0.07183 0.046575,-0.120337 0.018352,-0.04857 0.047113,-0.120764 0.063917,-0.16048 0.016804,-0.03974 0.031536,-0.07945 0.032736,-0.0883 0.0012,-0.0088 0.00792,-0.02331 0.014944,-0.03208 0.2672236,-0.4031492 0.7395808,-0.67949 1.0680616,-0.9803652 0.00721,0.00448 0.054483,-0.029284 0.1050396,-0.075268 0.050557,-0.046013 0.098925,-0.089126 0.1074836,-0.095851 0.044931,-0.03524 0.2350344,-0.19233 0.3347796,-0.2766792 0.06264,-0.052938 0.1494916,-0.124428 0.193004,-0.1588492 0.043514,-0.034412 0.082617,-0.067261 0.086896,-0.07298 0.00428,-0.00578 0.053294,-0.046141 0.1089232,-0.089853 0.055629,-0.043711 0.1126104,-0.09129 0.1266264,-0.105758 0.1185348,-0.1340244 0.303622,-0.2379828 0.5347464,-0.4363856 0.017116,-0.016584 0.046819,-0.041027 0.066002,-0.054312 0.019184,-0.01322 0.030916,-0.03076 0.026076,-0.038832 -0.00484,-0.00823 -0.00212,-0.01274 0.00604,-0.010336 0.02328,0.00697 0.1139176,-0.067604 0.1034564,-0.085072 0.051202,-0.026692 0.09847,-0.070171 0.1550084,-0.118834 0.030692,-0.03076 0.055801,-0.05188 0.055801,-0.047001 0,0.00506 0.00902,0 0.020052,-0.012264 0.025652,-0.027128 0.083431,-0.167162 0.094814,-0.2298324 0.00481,-0.02646 0.019208,-0.091371 0.031992,-0.1442636 0.041718,-0.1724932 0.068759,-0.4742588 0.078387,-0.8747364 0.0052,-0.2162328 0.01306,-0.4292476 0.017468,-0.4733684 L 9.6722176,5.715235 9.56897,5.8275818 c -0.097083,0.105693 -0.1577112,0.194129 -0.150872,0.2201298 0.00164,0.00625 -0.00687,0.00769 -0.018948,0.00288 -0.03808,0.0096 -0.048839,0.039676 -0.069473,0.074066 -0.00514,0.00433 -0.019844,0.022108 -0.032684,0.039172 -0.018412,0.02456 -0.018724,0.028308 -0.00148,0.017544 0.014836,-0.00913 0.018288,-0.00769 0.010756,0.00504 -0.00611,0.010336 -0.01832,0.018504 -0.027144,0.018504 -0.021316,0 -0.1064884,0.083534 -0.0986,0.096679 0.0034,0.00577 -0.00372,0.010336 -0.015796,0.010336 -0.012084,0 -0.017576,-0.00795 -0.012204,-0.017544 0.00538,-0.0096 -0.00368,-0.00577 -0.020136,0.00864 -0.016448,0.014424 -0.047353,0.0317 -0.068676,0.038404 -0.021324,0.00669 -0.080844,0.032152 -0.1322728,0.056471 -0.051427,0.024352 -0.1950434,0.088772 -0.3191462,0.14321 C 8.4881912,6.595542 8.3481376,6.657136 8.3010636,6.6779664 8.25399,6.6988784 8.1773436,6.731266 8.1307372,6.7501072 8.0841308,6.7688592 7.9475788,6.829604 7.8272876,6.884954 7.7069964,6.9402952 7.5790056,6.998592 7.542864,7.0145776 c -0.03614,0.01586 -0.061881,0.035372 -0.057199,0.043177 0.00468,0.00795 0.00276,0.013224 -0.00431,0.01202 -0.036208,-0.00651 -0.053786,0.00677 -0.081728,0.061668 -0.04355,0.085569 -0.1420804,0.1850644 -0.2505044,0.2529752 -0.053947,0.033816 -0.088935,0.065752 -0.082952,0.075747 0.00582,0.00962 0.00312,0.012732 -0.0062,0.00669 -0.0091,-0.00578 -0.053951,0 -0.099664,0.011532 -0.073333,0.019708 -0.084742,0.01922 -0.096961,-0.00264 -0.0086,-0.01538 -0.00708,-0.035884 0.00402,-0.054194 0.02144,-0.035396 0.016376,-0.03612 -0.050818,-0.00723 -0.060235,0.025952 -0.079045,0.017784 -0.101732,-0.043638 -0.010432,-0.028312 -0.010792,-0.041073 -10e-4,-0.034844 0.00853,0.00551 0.015512,0.00288 0.015512,-0.00606 0,-0.00867 -0.015756,-0.01802 -0.035012,-0.020912 -0.045776,-0.0067 -0.059205,-0.086771 -0.016468,-0.098184 0.025808,-0.00697 0.025884,-0.00768 9.2e-4,-0.00937 -0.019584,-0.00244 -0.027232,-0.015624 -0.027232,-0.05076 0,-0.038424 0.00943,-0.053081 0.043898,-0.0682 0.024144,-0.010572 0.066866,-0.04636 0.094937,-0.079424 0.028072,-0.033068 0.056332,-0.056734 0.062801,-0.052648 0.00647,0.00407 0.060035,-0.00723 0.119034,-0.02504 0.068164,-0.020668 0.1441464,-0.031412 0.2084212,-0.029396 0.2054188,0.00624 0.2248448,0.0036 0.3423536,-0.052503 0.064191,-0.030544 0.1622288,-0.075458 0.2178612,-0.09983 0.295046,-0.12919 0.3978788,-0.1778256 0.4078376,-0.1929704 0.00606,-0.00913 0.020132,-0.01682 0.031276,-0.017064 0.043054,0 0.2441648,-0.093838 0.2349188,-0.1092904 -0.00533,-0.00886 -0.00212,-0.011296 0.0071,-0.00551 0.1502348,-0.051763 0.2491948,-0.1013116 0.3898,-0.1651176 0.2001784,-0.081345 0.2774032,-0.1273648 0.3167652,-0.1886932 0.021588,-0.033668 0.041082,-0.068393 0.043318,-0.077213 0.00224,-0.00864 0.01648,-0.034124 0.031656,-0.056186 C 9.3283492,5.7032592 9.4480096,5.5044 9.5626256,5.2900164 9.7539184,4.9425724 9.7806828,4.8761736 9.8107244,4.6743344 9.8471764,4.4294808 9.8629284,4.3542144 9.9148408,4.1767908 L 9.9563664,4.0348816 9.8932716,3.9762208 C 9.68648,3.7839472 9.63584,3.7494616 9.551338,3.7434308 c -0.01844,-0.0024 -0.03028,-0.00794 -0.026312,-0.01442 0.0127,-0.021148 -0.1086924,-0.012496 -0.189142,0.01346 C 9.228712,3.7770988 9.1752744,3.7853424 9.1313308,3.7739748 9.0900416,3.7634028 8.9909116,3.662734 8.9769496,3.6173632 c -0.00487,-0.01562 -0.015388,-0.028768 -0.023372,-0.028768 -0.00798,0 -0.014512,-0.012976 -0.014512,-0.028668 0,-0.01562 -0.021428,-0.04167 -0.047612,-0.057603 -0.059172,-0.036064 -0.081428,-0.093548 -0.06884,-0.177802 0.00955,-0.063924 0.059982,-0.3560724 0.077684,-0.4500592 0.039456,-0.2094088 0.042828,-0.2484108 0.023536,-0.2723944 -0.010836,-0.013456 -0.026144,-0.024488 -0.034016,-0.024488 -0.00787,0 -0.022772,-0.00721 -0.033108,-0.01586 -0.01034,-0.0089 -0.034896,-0.028716 -0.054576,-0.044144 C 8.7824528,2.501956 8.759592,2.460598 8.751332,2.4253196 8.7196,2.2896858 8.7102216,2.2257386 8.72328,2.234077 c 0.00742,0.00481 0.013484,0 0.013484,-0.00816 0,-0.030304 0.1005324,-0.1582456 0.1322732,-0.1683876 0.074776,-0.023792 0.3846392,-0.057531 0.5285296,-0.057531 0.16036,0 0.2010384,0.012736 0.2534748,0.079496 0.016888,0.021628 0.018288,0.020428 0.010496,-0.00721 -0.009,-0.032104 -0.009,-0.032104 0.010436,0 0.010688,0.017784 0.033548,0.042487 0.050805,0.0552 0.040556,0.029824 0.06921,0.061064 0.1266364,0.1379628 0.025676,0.034388 0.060048,0.076564 0.076383,0.093698 0.02824,0.029608 0.028808,0.042609 0.011516,0.2652826 -0.022136,0.285082 -0.022036,0.4672168 3.116e-4,0.563126 0.00925,0.039724 0.017696,0.1119376 0.018772,0.1605044 0.0018,0.081323 0.00716,0.093602 0.068183,0.1564392 0.03642,0.037512 0.06993,0.0682 0.07446,0.0682 0.21117,0.2120764 0.556311,0.455418 0.660959,0.702628 0.07093,0.1327728 0.149649,0.2909476 0.193955,0.4247764 0.01864,0.059622 0.03685,0.1054748 0.04046,0.1019176 0.0036,-0.00336 0.0084,0.044073 0.01076,0.1058572 0.0023,0.061785 0.01036,0.124266 0.01792,0.1388048 0.03226,0.062145 0.169387,0.2248848 0.18065,0.214408 0.0068,-0.00625 0.0075,-0.00288 0.0017,0.00769 -0.0059,0.010572 0.01207,0.046356 0.04027,0.080216 0.160465,0.1554116 0.121712,0.1573812 0.248069,0.268118 0.01121,-0.00721 0.01348,-0.00409 0.0061,0.00816 -0.0073,0.012256 0.03901,0.072406 0.125978,0.1634852 0.07568,0.079256 0.142544,0.1564912 0.148593,0.1716312 0.01431,0.035856 0.0694,0.310316 0.168203,0.8379708 0.0438,0.2338712 0.104566,0.5407784 0.135039,0.6820056 0.03048,0.1412088 0.0588,0.2728296 0.06295,0.2924396 0.0078,0.036772 0.02937,0.062679 0.144204,0.1729284 0.03678,0.035304 0.08013,0.093078 0.09633,0.1283748 0.0162,0.035308 0.04424,0.089447 0.0623,0.1203532 0.02652,0.045374 0.03312,0.083915 0.03432,0.2005896 0.0014,0.1400788 3.89e-4,0.1443796 -0.03353,0.1425 -0.03117,-0.00244 -0.03502,0.00578 -0.03502,0.067098 0,0.079832 -0.05466,0.1818476 -0.098,0.1828784 -0.04094,0 -0.100239,-0.072331 -0.161252,-0.1994608 -0.06411,-0.1335632 -0.06125,-0.1301288 -0.08853,-0.1067692 -0.02902,0.024852 -0.06698,0.00814 -0.07928,-0.035208 -0.0055,-0.01922 -0.01421,-0.1056676 -0.01939,-0.1920044 -0.0076,-0.1272284 -0.0039,-0.1757476 0.01945,-0.2553884 l 0.02887,-0.098312 -0.04147,-0.2103664 C 11.946839,7.5743306 11.885649,7.2992694 11.83368,7.0788082 11.78171,6.8583642 11.724,6.6130334 11.705444,6.5335822 c -0.01856,-0.079442 -0.0394,-0.1468564 -0.04631,-0.1498304 -0.0069,-0.00288 -0.0095,-0.010336 -0.0057,-0.016824 0.01354,-0.022592 -0.05201,-0.2820788 -0.07579,-0.2999808 -0.01335,-0.010096 -0.02442,-0.024728 -0.02462,-0.032588 -1.95e-4,-0.00794 -0.03916,-0.057627 -0.08658,-0.1105684 -0.04743,-0.052966 -0.105576,-0.1179464 -0.129229,-0.144428 -0.09678,-0.1083332 -0.22274,-0.2165232 -0.240126,-0.2062848 -0.01009,0.006 -0.01327,0.00504 -0.0071,-0.0024 0.0105,-0.012016 -0.0768,-0.1038152 -0.09922,-0.104368 -0.01438,0 -0.02512,0.1183784 -0.06023,0.665714 -0.04166,0.64945 -0.06905,0.9214124 -0.130928,1.2998088 -0.03029,0.185254 -0.11969,0.5186208 -0.165044,0.6154416 -0.01674,0.035704 -0.03252,0.079035 -0.03507,0.096294 -0.0026,0.017296 -0.01224,0.04109 -0.02152,0.052984 -0.05424,0.2145044 -0.153869,0.2554512 -0.229512,0.4488116 0.007,0.011776 0.0048,0.0149 -0.0057,0.00814 -0.0103,-0.00651 -0.05014,0.042129 -0.09966,0.121842 -0.04538,0.073 -0.105219,0.1652528 -0.132968,0.205008 -0.02775,0.039744 -0.0759,0.1119864 -0.107007,0.1605044 -0.031108,0.048582 -0.101189,0.1511968 -0.155739,0.2281384 -0.05455,0.076892 -0.099182,0.1477416 -0.099182,0.157386 0,0.00964 -0.00587,0.013712 -0.013052,0.00915 -0.00718,-0.00458 -0.027884,0.018512 -0.046013,0.05121 -0.018128,0.032728 -0.057553,0.087666 -0.08761,0.1220592 -0.030056,0.034364 -0.050244,0.070489 -0.044862,0.080221 0.00538,0.00986 0.00414,0.012496 -0.00276,0.00584 -0.00691,-0.00623 -0.048294,0.037508 -0.091973,0.097642 C 9.3385912,10.062377 9.120184,10.338971 8.9723,10.512697 c -0.022556,0.0265 -0.09664,0.114935 -0.1646312,0.196577 -0.067991,0.08161 -0.1292644,0.148414 -0.1361628,0.148414 -0.0069,0 -0.012544,0.0081 -0.012544,0.01802 0,0.01006 -0.01578,0.03348 -0.035064,0.05212 -0.019284,0.01851 -0.05501,0.0592 -0.079389,0.09012 -0.02438,0.03088 -0.039032,0.04601 -0.03256,0.03364 0.00779,-0.01489 0.00569,-0.01874 -0.0062,-0.01104 -0.00988,0.0062 -0.017964,0.02019 -0.017964,0.03117 0,0.01081 -0.06631,0.09167 -0.1473572,0.179575 -0.081046,0.08792 -0.147572,0.168374 -0.147834,0.178778 -2.436e-4,0.01057 -0.0225,0.03667 -0.049416,0.05837 l -0.048938,0.0395 0.052829,0.01154 c 0.089536,0.01971 0.2389528,0.07601 0.251,0.09463 0.00628,0.0099 0.01154,0.01129 0.011672,0.0036 1.656e-4,-0.0077 0.010024,-0.0058 0.021992,0.0046 0.011964,0.01038 0.035004,0.02116 0.051198,0.02445 0.016196,0.0033 0.0664,0.02833 0.1115704,0.0558 0.04517,0.02746 0.077986,0.04302 0.072926,0.03458 -0.01134,-0.01898 0.135634,0.06353 0.1488908,0.08354 0.00523,0.008 0.01418,0.01322 0.019868,0.01201 0.5872008,0.258862 0.9472272,0.575542 1.464517,0.842501 0.03424,0.01753 0.06575,0.03617 0.07003,0.04165 0.0043,0.0055 0.04411,0.02947 0.0885,0.0533 0.0444,0.0238 0.08902,0.05366 0.09916,0.06625 0.01014,0.01274 0.02723,0.02283 0.03797,0.02283 0.01074,0 0.02818,0.01057 0.03876,0.0238 0.01058,0.01297 0.0247,0.02018 0.0314,0.0161 0.0067,-0.0044 0.01636,0.0036 0.02147,0.0173 0.0051,0.0137 0.01588,0.02067 0.02391,0.01562 0.01719,-0.01081 0.252606,0.230922 0.241994,0.248615 -0.004,0.0066 0.0015,0.01561 0.01214,0.02018 0.01065,0.0044 0.03302,0.03581 0.04971,0.06986 0.0167,0.03408 0.04054,0.07461 0.05299,0.09004 0.01245,0.01539 0.01757,0.02808 0.01138,0.02808 -0.0062,0 0.0018,0.01995 0.0178,0.04414 0.07947,0.120707 0.08577,0.196237 0.02036,0.244255 -0.05032,0.03695 -0.177048,0.08553 -0.269039,0.103091 -0.0321,0.006 -0.05835,0.01923 -0.05835,0.02913 0,0.0099 0.0046,0.01322 0.01024,0.0074 0.0056,-0.0058 0.02003,-0.0025 0.032,0.0081 0.01197,0.01038 0.02054,0.01203 0.01904,0.0038 -0.0068,-0.03684 0.0029,-0.04239 0.02401,-0.0137 0.01858,0.02514 0.02574,0.02695 0.03696,0.0093 0.0083,-0.01297 0.01772,-0.01539 0.02333,-0.006 0.0052,0.0088 0.03988,0.01634 0.07711,0.01706 0.07475,0.0025 0.150787,0.02598 0.150787,0.04847 0,0.05386 -0.102594,0.06779 -0.540546,0.07344 -0.188072,0.0025 -0.349484,0.0091 -0.358691,0.01513 -0.0092,0.006 -0.02135,0.0032 -0.02698,-0.0062 -0.0071,-0.01178 -0.01743,-0.01081 -0.03338,0.0029 -0.01379,0.01178 -0.02738,0.01369 -0.03363,0.0048 -0.235464,0.01921 -0.3959012,-0.01155 -0.637604,-0.0249 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.bluejeans.BlueJeans.svg b/.icons/awkward/16x16/apps/com.bluejeans.BlueJeans.svg
new file mode 120000
index 00000000..e68104e6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.bluejeans.BlueJeans.svg
@@ -0,0 +1 @@
+bluejeans.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.bxabi.bumblebee-indicator.svg b/.icons/awkward/16x16/apps/com.bxabi.bumblebee-indicator.svg
new file mode 120000
index 00000000..fc42cf5f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.bxabi.bumblebee-indicator.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.calibre_ebook.calibre.ebook_edit.svg b/.icons/awkward/16x16/apps/com.calibre_ebook.calibre.ebook_edit.svg
new file mode 120000
index 00000000..9eb1a18e
--- /dev/null
+++ b/.icons/awkward/16x16/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/16x16/apps/com.calibre_ebook.calibre.ebook_viewer.svg b/.icons/awkward/16x16/apps/com.calibre_ebook.calibre.ebook_viewer.svg
new file mode 120000
index 00000000..6a7fc835
--- /dev/null
+++ b/.icons/awkward/16x16/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/16x16/apps/com.calibre_ebook.calibre.lrfviewer.svg b/.icons/awkward/16x16/apps/com.calibre_ebook.calibre.lrfviewer.svg
new file mode 120000
index 00000000..6a7fc835
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.calibre_ebook.calibre.lrfviewer.svg
@@ -0,0 +1 @@
+calibre-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.calibre_ebook.calibre.svg b/.icons/awkward/16x16/apps/com.calibre_ebook.calibre.svg
new file mode 120000
index 00000000..a732bc8a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.calibre_ebook.calibre.svg
@@ -0,0 +1 @@
+accessories-ebook-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.chez.GrafX2.svg b/.icons/awkward/16x16/apps/com.chez.GrafX2.svg
new file mode 120000
index 00000000..896da527
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.chez.GrafX2.svg
@@ -0,0 +1 @@
+grafx2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.deepin.Calendar.svg b/.icons/awkward/16x16/apps/com.deepin.Calendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.deepin.Calendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.deepin.ImageViewer.svg b/.icons/awkward/16x16/apps/com.deepin.ImageViewer.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.deepin.ImageViewer.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.deepin.Music.svg b/.icons/awkward/16x16/apps/com.deepin.Music.svg
new file mode 120000
index 00000000..4bf1121a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.deepin.Music.svg
@@ -0,0 +1 @@
+juk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.deepin.ScreenShot.svg b/.icons/awkward/16x16/apps/com.deepin.ScreenShot.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.deepin.ScreenShot.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.deepin.VoiceRecorder.svg b/.icons/awkward/16x16/apps/com.deepin.VoiceRecorder.svg
new file mode 120000
index 00000000..24321154
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.deepin.VoiceRecorder.svg
@@ -0,0 +1 @@
+sound-recorder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.discordapp.Discord.svg b/.icons/awkward/16x16/apps/com.discordapp.Discord.svg
new file mode 120000
index 00000000..972a47f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.discordapp.Discord.svg
@@ -0,0 +1 @@
+discord.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.dosbox.DOSBox.svg b/.icons/awkward/16x16/apps/com.dosbox.DOSBox.svg
new file mode 120000
index 00000000..e114413c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.dosbox.DOSBox.svg
@@ -0,0 +1 @@
+dosbox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.dropbox.Client.svg b/.icons/awkward/16x16/apps/com.dropbox.Client.svg
new file mode 120000
index 00000000..3b77629d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.dropbox.Client.svg
@@ -0,0 +1 @@
+dropbox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.elsevier.MendeleyDesktop.svg b/.icons/awkward/16x16/apps/com.elsevier.MendeleyDesktop.svg
new file mode 120000
index 00000000..d3db8469
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.elsevier.MendeleyDesktop.svg
@@ -0,0 +1 @@
+mendeley-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.endlessm.HatchPreviewer.svg b/.icons/awkward/16x16/apps/com.endlessm.HatchPreviewer.svg
new file mode 100644
index 00000000..6d02d652
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.endlessm.HatchPreviewer.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#1e3d47" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#ffcc2c" d="m 8,4 a 4,4 0 0 0 -4,4 4,4 0 0 0 4,4 4,4 0 0 0 3.402344,-1.90625 L 8.2,8.0359376 11.407812,5.9117188 A 4,4 0 0 0 8,4 Z"/>
+ <circle style="fill:#f26522" cx="12" cy="8" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.endlessm.photos.svg b/.icons/awkward/16x16/apps/com.endlessm.photos.svg
new file mode 100644
index 00000000..6accc971
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.endlessm.photos.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#3f3f3f" d="m 0,9.9 v 0 4.322222 C 0,14.653111 0.3568,15 0.8,15 H 15.2 C 15.6432,15 16,14.653111 16,14.222222 V 9.9 v 0 z"/>
+ <path style="fill:#ffaa3b" d="M 0.8,0.99999994 C 0.3568,0.99999994 0,1.3468888 0,1.7777777 V 9.9 H 16 V 1.7777777 C 16,1.3468888 15.6432,0.99999994 15.2,0.99999994 Z"/>
+ <path style="fill:#603e3f" d="M 12,3 9.5,6 7,5 4,7 2.5,6.5 1.2,8 0,8.3797741 V 10 H 16 V 4.4324002 L 15,3.5 l -1,1 z"/>
+ <rect style="opacity:0.3" width="10" height="1" x="3" y="12" rx=".5" ry=".5"/>
+ <circle style="fill:#ffffff" cx="9.5" cy="12.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.frac_tion.teleport.svg b/.icons/awkward/16x16/apps/com.frac_tion.teleport.svg
new file mode 100644
index 00000000..9e269dfa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.frac_tion.teleport.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <ellipse style="fill:#4f4f4f" cx="7.5" cy="13.75" rx="6.5" ry="2.25"/>
+ <ellipse style="fill:#3f3f3f" cx="7.5" cy="12.7" rx="4.5" ry="1.3"/>
+ <path style="fill:#008bad" d="M 1.5,2.5 7.3414558,1.5315526 13.5,2.5 11.407416,4.6127288 12,6 11,8 9.75,13 H 5.25 L 4,8 2.6759851,6 3.6863975,4.6397712 2,3.5883347 Z"/>
+ <path style="fill:none;stroke:#61fff7;stroke-linecap:square;stroke-linejoin:bevel" d="m 11.5,8.3755 c 0,0.6213203 -1.9289322,1.125 -4,1.125 -2.0710678,0 -4,-0.5036797 -4,-1.125 0,-0.6213203 1.9289322,-0.8255 4,-0.8255 2.0710678,0 4,0.2041797 4,0.8255 z"/>
+ <path style="fill:none;stroke:#61fff7;stroke-linecap:square;stroke-linejoin:bevel" d="M 12.5,6.0500709 C 12.5,6.8784589 10.399495,7.55 7.5,7.55 c -2.8994951,0 -5.0000002,-0.6715411 -5,-1.4999291 -4e-7,-0.828388 2.1005048,-1.4999292 5,-1.4999292 2.899495,0 5,0.6715412 5,1.4999292 z"/>
+ <path style="fill:none;stroke:#61fff7;stroke-linecap:square;stroke-linejoin:bevel" d="m 13.5,3.05 c 0,0.8284271 -2.272078,1.5 -6,1.5 -3.7279221,0 -6,-0.6715729 -6,-1.5 0,-0.8284271 2.2720779,-1.5 6,-1.5 3.727922,0 6,0.6715729 6,1.5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.getpostman.Postman.svg b/.icons/awkward/16x16/apps/com.getpostman.Postman.svg
new file mode 120000
index 00000000..d2d13442
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.getpostman.Postman.svg
@@ -0,0 +1 @@
+postman.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.gexperts.Terminix.svg b/.icons/awkward/16x16/apps/com.gexperts.Terminix.svg
new file mode 120000
index 00000000..298ecd7c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.gexperts.Terminix.svg
@@ -0,0 +1 @@
+tilix.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.gexperts.Tilix.svg b/.icons/awkward/16x16/apps/com.gexperts.Tilix.svg
new file mode 120000
index 00000000..298ecd7c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.gexperts.Tilix.svg
@@ -0,0 +1 @@
+tilix.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.Cogitri.gxi.svg b/.icons/awkward/16x16/apps/com.github.Cogitri.gxi.svg
new file mode 100644
index 00000000..baddbd53
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.Cogitri.gxi.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <circle style="fill:#304f58" cx="8" cy="8" r="6"/>
+ <path style="fill:#b0b0b0" d="M 6.1376364,3.4170397 C 4.9120657,3.9697514 3.9403567,4.9756164 3.435,6.2266095 3.9391946,6.6662603 5.7567583,8.2531656 5.9032615,8.382127 5.9642357,8.4358 6.0838236,8.5410163 6.1691304,8.6157696 L 6.324404,8.752 6.4335347,8.7454093 c 0.060094,-0.00334 0.2587278,-0.016706 0.4416505,-0.03003 0.1829232,-0.013328 0.413466,-0.029272 0.5119628,-0.035156 0.098497,-0.00589 0.1977389,-0.012889 0.2211914,-0.016114 0.023452,-0.00322 0.1234268,-0.011093 0.2219239,-0.016845 0.098497,-0.00576 0.2753197,-0.017602 0.3925781,-0.026366 0.117258,-0.00877 0.3396037,-0.024244 0.4943846,-0.034425 0.3950328,-0.02598 0.3528727,0.00135 0.3383789,-0.2160645 C 9.0251399,7.9134464 8.9908289,7.4095286 8.9310933,6.5576629 8.9176083,6.3653592 8.9014496,6.1232524 8.8952058,6.0200652 l -0.011719,-0.1875 -0.079102,-0.077636 C 8.7610155,5.712398 8.6722961,5.6311606 8.6066313,5.5740203 8.5409666,5.5168801 8.356782,5.3561345 8.1972075,5.2165985 8.0376326,5.0770625 7.8764745,4.9365332 7.8390533,4.9045869 7.8016358,4.8726407 7.7172177,4.7993368 7.6515533,4.7412568 7.5858886,4.6831764 7.3090906,4.4410986 7.0370514,4.2036591 6.7650121,3.9662196 6.3699429,3.620311 6.1588776,3.4353487 c -0.010162,-0.00891 -0.01116,-0.00948 -0.02124,-0.018311 z"/>
+ <path style="fill:#b0b0b0" d="M 9.336614,9.9736443 C 9.2143738,9.9331686 9.0817387,9.7996618 9.0310215,9.6660427 8.9392666,9.4243068 9.0574314,9.1503208 9.3013214,9.0393024 c 0.082486,-0.037547 0.1159894,-0.043173 0.2222806,-0.037322 0.2009542,0.011063 0.3424113,0.1039199 0.4309969,0.2829213 0.06229,0.1258611 0.06026,0.3116629 -0.0047,0.4353324 C 9.8299796,9.9484016 9.5766137,10.053099 9.3366551,9.9736448 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.Flacon.svg b/.icons/awkward/16x16/apps/com.github.Flacon.svg
new file mode 120000
index 00000000..4a13077d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.Flacon.svg
@@ -0,0 +1 @@
+flacon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.IsmaelMartinez.teams_for_linux.svg b/.icons/awkward/16x16/apps/com.github.IsmaelMartinez.teams_for_linux.svg
new file mode 120000
index 00000000..299c5085
--- /dev/null
+++ b/.icons/awkward/16x16/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/16x16/apps/com.github.JannikHv.Gydl.svg b/.icons/awkward/16x16/apps/com.github.JannikHv.Gydl.svg
new file mode 120000
index 00000000..68228e81
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.JannikHv.Gydl.svg
@@ -0,0 +1 @@
+youtube-dl.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.PintaProject.Pinta.svg b/.icons/awkward/16x16/apps/com.github.PintaProject.Pinta.svg
new file mode 120000
index 00000000..f4aff083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.PintaProject.Pinta.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github._4lex4.ScanTailor-Advanced.svg b/.icons/awkward/16x16/apps/com.github._4lex4.ScanTailor-Advanced.svg
new file mode 120000
index 00000000..157d5ef7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github._4lex4.ScanTailor-Advanced.svg
@@ -0,0 +1 @@
+scantailor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.alainm23.planner.svg b/.icons/awkward/16x16/apps/com.github.alainm23.planner.svg
new file mode 100644
index 00000000..20083e88
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.alainm23.planner.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#2876d8" cx="8" cy="8" r="8"/>
+ <g style="fill:#ffffff" transform="matrix(0.14820877,0,0,0.15052366,-0.97764939,-2.7216532)">
+ <path style="fill:#ffffff" d="m 67.485968,38.020363 c -4.026059,-0.123553 -8.39142,1.070326 -13.663367,3.37679 5.588289,0 8.436615,-0.526851 13.392306,4.428878 2.530532,2.530543 2.213728,6.327018 -0.211337,8.752088 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,0.941893 2.862232,1.111816 2.003309,0.210822 2.424336,1.01493 3.900537,2.491135 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 7.48407,-7.488665 c 0.843507,-0.843511 0.843507,-2.106009 0,-2.949522 L 89.98871,56.536324 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,-3.226005 -1.16235,-5.229326 -0.210935,-1.265263 -0.842808,-2.528875 -1.791767,-3.477862 l -3.794864,-3.79487 C 78.18143,41.92547 77.123639,40.870857 74.487641,39.711055 72.194323,38.64345 69.901603,38.094494 67.485968,38.020363 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.alcadica.develop.svg b/.icons/awkward/16x16/apps/com.github.alcadica.develop.svg
new file mode 100644
index 00000000..8f97a0fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.alcadica.develop.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#757575" d="M 7.1796875 4 C 7.0947315 4.00924 7.0194303 4.0782214 7.0039062 4.1621094 L 6.8359375 5.0195312 C 6.5324415 5.1380073 6.2463738 5.300008 5.9960938 5.5 L 5.1640625 5.21875 C 5.0775505 5.18895 4.9722652 5.2279406 4.9257812 5.3066406 L 4.125 6.6933594 C 4.079856 6.7731634 4.0983767 6.8835994 4.1679688 6.9433594 L 4.8320312 7.5253906 C 4.8086712 7.6812466 4.7949219 7.837644 4.7949219 8 C 4.7949219 8.162356 4.8086672 8.3187534 4.8320312 8.4746094 L 4.1679688 9.0566406 C 4.0983567 9.1163966 4.079856 9.2268366 4.125 9.3066406 L 4.9257812 10.693359 C 4.9722653 10.772049 5.0775465 10.81103 5.1640625 10.78125 L 5.9960938 10.5 C 6.2463818 10.7 6.5324175 10.862001 6.8359375 10.980469 L 7.0039062 11.837891 C 7.0210183 11.927521 7.1078107 11.998756 7.1992188 12 L 8.8007812 12 C 8.8921892 11.9988 8.9789538 11.927521 8.9960938 11.837891 L 9.1640625 10.980469 C 9.4675545 10.861989 9.7536264 10.699992 10.003906 10.5 L 10.835938 10.78125 C 10.922448 10.81105 11.027739 10.772059 11.074219 10.693359 L 11.875 9.3066406 C 11.92014 9.2268366 11.901631 9.1163966 11.832031 9.0566406 L 11.167969 8.4746094 C 11.191329 8.3187534 11.205078 8.162356 11.205078 8 C 11.205078 7.837644 11.191339 7.6812466 11.167969 7.5253906 L 11.832031 6.9433594 C 11.901641 6.8835994 11.92014 6.7731634 11.875 6.6933594 L 11.074219 5.3066406 C 11.027739 5.2279526 10.922453 5.18897 10.835938 5.21875 L 10.003906 5.5 C 9.7536184 5.3 9.4675425 5.1379953 9.1640625 5.0195312 L 8.9960938 4.1621094 C 8.9789418 4.0724774 8.8921892 4.00124 8.8007812 4 L 7.1992188 4 C 7.1929688 3.999796 7.1859315 3.999796 7.1796875 4 z M 8 7 C 8.5533 7 9.0019531 7.4477 9.0019531 8 C 9.0019531 8.5523 8.553275 9 8 9 C 7.446725 9 6.9980469 8.5523 6.9980469 8 C 6.9980469 7.4477 7.446725 7 8 7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.alcinnz.odysseus-web.svg b/.icons/awkward/16x16/apps/com.github.alcinnz.odysseus-web.svg
new file mode 120000
index 00000000..d64fa03c
--- /dev/null
+++ b/.icons/awkward/16x16/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/16x16/apps/com.github.alcinnz.odysseus.svg b/.icons/awkward/16x16/apps/com.github.alcinnz.odysseus.svg
new file mode 100644
index 00000000..e4a75f53
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.alcinnz.odysseus.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#2fbd8c" cx="8" cy="8" r="8"/>
+ <path style="opacity:0.3;fill:#ffffff;fill-rule:evenodd" d="M 13.6,13.2 6.212942,9.4262724 9.5262432,6.6127896 Z"/>
+ <path style="opacity:0.3;fill-rule:evenodd" d="M 2.4,2.8 9.5225952,6.6325616 6.1842308,9.4066736 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 4.3277898,11.399916 C 4.1549374,10.594322 4.0074998,9.7929206 4.0000266,9.0400842 4,6 5.5961898,5.2272652 7.3808302,5.033092 9.618327,4.7896468 12.115961,5.9335916 13.800218,7.0143632 c 0.260315,0.1531372 0.228938,0.3361376 0.115846,0.5146052 -0.715604,0.9662476 -1.772849,2.2386142 -2.67887,2.7543046 -2.069983,1.168348 -3.7279566,0.447163 -5.7158038,0.800486 -0.201382,0.03579 -0.9928348,0.256903 -1.1936004,0.316157 z"/>
+ <circle style="fill:#f7785b" cx="7" cy="8" r="2"/>
+ <circle style="fill:#3f3f3f" cx="7" cy="8" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.alecaddd.akira.svg b/.icons/awkward/16x16/apps/com.github.alecaddd.akira.svg
new file mode 120000
index 00000000..b21d9831
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.alecaddd.akira.svg
@@ -0,0 +1 @@
+akira.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.alecaddd.sequeler.svg b/.icons/awkward/16x16/apps/com.github.alecaddd.sequeler.svg
new file mode 100644
index 00000000..83ab04e0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.alecaddd.sequeler.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#8e8e8e" width="5" height="16" x="-15" y="0" rx=".769" ry=".8" transform="matrix(0,-1,1,0,0,0)"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 10.100312,11.5 1.2,2"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 11.700312,11.5 1.2,2"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 13.300312,11.5 1.2,2"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 8.5003119,11.5 1.2,2"/>
+ <circle style="fill:#76ff03" cx="-6" cy="12" r="1" transform="scale(-1,1)"/>
+ <circle style="fill:#ffff00" cx="-4" cy="12" r="1" transform="scale(-1,1)"/>
+ <circle style="fill:#ffcd40" cx="-2" cy="12" r="1" transform="scale(-1,1)"/>
+ <rect style="fill:#8e8e8e" width="5" height="16" x="-10" y="0" rx=".769" ry=".8" transform="matrix(0,-1,1,0,0,0)"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 10.100312,6.5 1.2,2"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 11.700312,6.5 1.2,2"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 13.300312,6.5 1.2,2"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 8.5003119,6.5 1.2,2"/>
+ <circle style="fill:#ffff00" cx="-4" cy="7" r="1" transform="scale(-1,1)"/>
+ <circle style="fill:#ffcd40" cx="-2" cy="7" r="1" transform="scale(-1,1)"/>
+ <rect style="fill:#8e8e8e" width="5" height="16" x="-5" y="0" rx=".769" ry=".8" transform="matrix(0,-1,1,0,0,0)"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 10.100312,1.5 1.2,2"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 11.700312,1.5 1.2,2"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 13.300312,1.5 1.2,2"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 8.5003119,1.5 1.2,2"/>
+ <circle style="fill:#ffcd40" cx="-2" cy="2" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.alecaddd.taxi.svg b/.icons/awkward/16x16/apps/com.github.alecaddd.taxi.svg
new file mode 120000
index 00000000..1c89f55f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.alecaddd.taxi.svg
@@ -0,0 +1 @@
+taxi.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.aleksandar-stefanovic.urmsimulator.svg b/.icons/awkward/16x16/apps/com.github.aleksandar-stefanovic.urmsimulator.svg
new file mode 100644
index 00000000..268e2615
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.aleksandar-stefanovic.urmsimulator.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#bc5ae7" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:bevel" d="m 4.7500008,6.25 -1.6e-6,3.2994579 C 4.7499988,10.453574 4.070668,10.764283 3.5,10.74948 2.9651988,10.75158 2.250023,10.464952 2.2500234,9.5494579 L 2.250025,6.25"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.5;stroke-linecap:round" d="M 8.75,10.741402 7,8.6669996 M 6.2570516,8.649958 c 0,0 2.4929484,0.2711396 2.4929484,-1.1999248 C 8.75,5.9789676 6.2570516,6.25008 6.2570516,6.25008 m 5.88e-5,4.491381 0,-4.4913218"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" d="M 13.75,10.741461 13.75,6.25 m -3.495732,0 1.799887,2.5 L 13.75,6.25 m -3.495732,4.491461 0,-4.491461"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.allen-b1.news.svg b/.icons/awkward/16x16/apps/com.github.allen-b1.news.svg
new file mode 100644
index 00000000..ebe4876b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.allen-b1.news.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#c93e5f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <g>
+ <path style="fill:#ffffff" d="M 2,8 H 2.5 C 5.538,8 8,10.462 8,13.5 V 14 H 7.5 C 7.227,14 7,13.775 7,13.5 7,11.015 4.985,9 2.5,9 2.227,9 2,8.775 2,8.5 Z"/>
+ <path style="fill:#ffffff" d="M 2,10 H 2.5 C 4.433,10 6,11.567 6,13.5 V 14 H 5.5 C 5.227,14 5,13.775 5,13.5 5,12.119 3.881,11 2.5,11 2.227,11 2,10.775 2,10.5 Z"/>
+ <path style="fill:#ffffff" d="M 3,12 C 3.552,12 4,12.448 4,13 4,13.552 3.552,14 3,14 2.448,14 2,13.552 2,13 2,12.448 2.448,12 3,12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.alonsoenrique.quotes.svg b/.icons/awkward/16x16/apps/com.github.alonsoenrique.quotes.svg
new file mode 100644
index 00000000..36bc2e08
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.alonsoenrique.quotes.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#8e8e8e" d="m0.88892 1c-0.49249 0-0.88892 0.3903-0.88892 0.875v10.125c0 0.48475 0.39669 0.98462 0.88892 1h8.1111l1.5 2 1.5-2h3.1117c0.492 0 0.888-0.515 0.888-1v-10.125c0-0.4847-0.396-0.875-0.889-0.875z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.999937;stroke-linecap:round" d="M 10.499653,10.494881 9.5364743,9.4917332 M 7.5366027,3.492 c 2.3995277,0 1.9998754,2.508 1.9998754,2.9998735 0,1.9998754 0.3555555,4.0608915 -1.9998754,3.9997955 -2.3484393,0 -1.9998716,-1.9999201 -1.9998716,-3.9997955 C 5.5367311,6 5.1013078,3.492 7.5366027,3.492"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.arshubham.cipher.svg b/.icons/awkward/16x16/apps/com.github.arshubham.cipher.svg
new file mode 100644
index 00000000..da995423
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.arshubham.cipher.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#2ac4c4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 8.0097656 3 C 7.0702359 2.9809287 6.3321843 3.3166135 5.8515625 3.8339844 C 5.3709407 4.3513552 5.1386702 5.0083431 5.0214844 5.6328125 C 4.9220802 6.1625258 4.9130211 6.6646909 4.9257812 7.0898438 C 4.4082195 7.2661079 4 7.6807028 4 8.1367188 L 4 10.908203 C 4 11.512555 4.5953284 12 5.3339844 12 L 10.666016 12 C 11.404673 12 12 11.512555 12 10.908203 L 12 8.1367188 C 12 7.6812348 11.592874 7.2664584 11.076172 7.0898438 C 11.087599 6.6776143 11.076258 6.1948092 10.978516 5.6816406 C 10.861103 5.0652126 10.626833 4.4150919 10.150391 3.8945312 C 9.6739474 3.3739706 8.9467328 3.0190193 8.0097656 3 z M 7.9902344 4 C 8.7025302 4.014459 9.1125185 4.2388929 9.4140625 4.5683594 C 9.7156065 4.8978259 9.9008204 5.3689382 9.9960938 5.8691406 C 10.072028 6.2678086 10.082863 6.6565893 10.076172 7 L 9.4550781 7 L 6.5449219 7 L 5.9238281 7 C 5.9157445 6.6413977 5.9258975 6.2321055 6.0039062 5.8164062 C 6.0994044 5.3075062 6.2866194 4.835727 6.5839844 4.515625 C 6.8813494 4.195523 7.280501 3.9855933 7.9902344 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.artemanufrij.findfileconflicts.svg b/.icons/awkward/16x16/apps/com.github.artemanufrij.findfileconflicts.svg
new file mode 100644
index 00000000..76aeecce
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.artemanufrij.findfileconflicts.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#ee873f" cx="8" cy="8" r="7"/>
+ <g>
+ <path style="fill:#d3201d;fill-rule:evenodd" d="M 8.515625 2.9921875 A 0.50005 0.50005 0 0 0 8.4628906 2.9941406 A 0.50005 0.50005 0 0 0 8.046875 3.2890625 L 5.8496094 8 L 8.6542969 8 L 7.5957031 10.949219 L 6.8300781 10.673828 L 7.296875 13.255859 L 7.4863281 13.097656 L 9.3007812 11.5625 L 8.5371094 11.287109 L 10.076172 7 L 7.4199219 7 L 8.953125 3.7109375 A 0.50005 0.50005 0 0 0 8.515625 2.9921875 z"/>
+ </g>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="M 2.3083541,4.7273777 C 2.1318223,4.7301777 1.9999958,4.8758718 2,5.0546139 v 0.945077 H 0.3232292 C 0.14472205,5.9997091 1.7835698e-5,6.191589 1.7880152e-8,6.372309 V 9.6901926 C 1.7835698e-5,9.8709129 0.14472205,9.9999818 0.3232292,10 H 2 v 0.944865 c 1.131e-4,0.291449 0.3383051,0.437379 0.5419377,0.231366 L 4.9,8.2311055 C 5.0261785,8.1033099 5.0261785,7.8961687 4.9,7.7683731 L 2.5419377,4.8232478 C 2.4800964,4.7606109 2.3958208,4.7260217 2.3083541,4.7273777 Z"/>
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="M 13.691646,4.7273777 C 13.868178,4.7301777 14.000004,4.8758718 14,5.0546139 v 0.945077 h 1.676771 C 15.855278,5.9997091 15.999982,6.191589 16,6.372309 V 9.6901926 C 15.999982,9.8709129 15.855278,9.9999818 15.676771,10 H 14 v 0.944865 c -1.13e-4,0.291449 -0.338305,0.437379 -0.541938,0.231366 L 11.1,8.2311055 c -0.126179,-0.1277956 -0.126179,-0.3349368 0,-0.4627324 l 2.358062,-2.9451253 c 0.06184,-0.062637 0.146117,-0.097226 0.233584,-0.09587 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.artemanufrij.graphui.svg b/.icons/awkward/16x16/apps/com.github.artemanufrij.graphui.svg
new file mode 100644
index 00000000..84ed0af3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.artemanufrij.graphui.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#876e5b" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="opacity:0.6;fill:none;stroke:#ffffff;stroke-width:0.80000001" d="M 8,4.6306164 V 6.49"/>
+ <path style="opacity:0.6;fill:none;stroke:#ffffff;stroke-width:0.80000001" d="M 9.5359924,9.4506311 11.098974,12.028664"/>
+ <path style="opacity:0.6;fill:none;stroke:#ffffff;stroke-width:0.80000001" d="M 6.4280756,9.4506311 4.901026,12.028664"/>
+ <path style="opacity:0.6;fill:none;stroke:#ffffff;stroke-width:0.80000001" d="M 2.8,12 C 2.8,12 3.1596404,8.3553912 3.9713344,6.7604092 4.5271948,5.6681412 6.4,4 6.4,4"/>
+ <path style="opacity:0.6;fill:none;stroke:#ffffff;stroke-width:0.80000001" d="M 13.2,12 C 13.2,12 12.84036,8.3553912 12.028666,6.7604092 11.472805,5.6681412 9.6,4 9.6,4"/>
+ <path style="fill:#ffffff" d="M 8,1 C 6.898466,1 6,1.8984661 6,3 6,4.101534 6.898466,5 8,5 9.101534,5 10,4.101534 10,3 10,1.8984661 9.101534,1 8,1 Z"/>
+ <path style="fill:#ffffff" d="M 9.341757,11 A 0.34186739,0.40925818 0 0 0 9,11.409126 v 3.181748 A 0.34186739,0.40925818 0 0 0 9.341757,15 h 5.316486 A 0.34186739,0.40925818 0 0 0 15,14.590874 V 11.409126 A 0.34186739,0.40925818 0 0 0 14.658243,11 Z"/>
+ <path style="fill:#ffffff" d="M 1.341757,11 A 0.34186739,0.40925818 0 0 0 1,11.409126 v 3.181748 A 0.34186739,0.40925818 0 0 0 1.341757,15 H 6.658243 A 0.34186739,0.40925818 0 0 0 7,14.590874 V 11.409126 A 0.34186739,0.40925818 0 0 0 6.658243,11 Z"/>
+ <path style="fill:#ffffff" d="M 5.4021235,6 A 0.34186739,0.40925818 0 0 0 5.0603665,6.409126 V 9.590874 A 0.34186739,0.40925818 0 0 0 5.4021235,10 H 10.71861 A 0.34186739,0.40925818 0 0 0 11.060367,9.590874 V 6.409126 A 0.34186739,0.40925818 0 0 0 10.71861,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.artemanufrij.hashit.svg b/.icons/awkward/16x16/apps/com.github.artemanufrij.hashit.svg
new file mode 100644
index 00000000..472a363c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.artemanufrij.hashit.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#8e8e8e" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="fill:#3f3f3f" d="M 4.6914,6 4.3242,7 H 13.5 L 13.75,6 Z"/>
+ <path style="fill:#3f3f3f" d="M 3.7695,10 3.4004,11 H 12.5 L 12.75,10 Z"/>
+ <path style="fill:#3f3f3f" d="M 7.25,4 5,13 H 6 L 8.25,4 Z"/>
+ <path style="fill:#3f3f3f" d="M 11.25,4 9,13 H 10 L 12.25,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.artemanufrij.imageburner.svg b/.icons/awkward/16x16/apps/com.github.artemanufrij.imageburner.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.artemanufrij.imageburner.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.artemanufrij.metronome.svg b/.icons/awkward/16x16/apps/com.github.artemanufrij.metronome.svg
new file mode 100644
index 00000000..a481e68d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.artemanufrij.metronome.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <path fill="#62ad21" d="m15.982 1051.6-3.9908-14.4c-0.11835-0.427-0.35598-0.8-0.79816-0.8h-6.3853c-0.44218 0-0.67981 0.373-0.79816 0.8l-3.9908 14.4c-0.11835 0.427 0.35598 0.8 0.79816 0.8h14.367c0.44218 0 0.91651-0.373 0.79816-0.8z"/>
+ <circle fill="#fff" cx="8" cy="1049.4" r="2"/>
+ <rect fill="#4f4f4f" width="2" height="11.998" x="530.62" y="893.75" rx=".962" ry=".932" transform="rotate(30)"/>
+ <path fill="#fff" d="m10 1036.4-2 3-2-3z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.artemanufrij.playmymusic.svg b/.icons/awkward/16x16/apps/com.github.artemanufrij.playmymusic.svg
new file mode 100644
index 00000000..efd89d64
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.artemanufrij.playmymusic.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <path style="fill:#0093b8" d="m 8,1036.3641 c -5,-0.011 -8,3.9911 -8,8.0039 0,2.9906 1,5.992 4.1601561,6.9216 0.043929,0.011 0.088226,0.021 0.1328126,0.029 1.494973,0.2713 2.7081838,-0.835 2.7070312,-2.2765 l 0,-5.3796 0,0 c 1.841e-4,-0.6642 -0.2488806,-1.2367 -0.65625,-1.6493 0.5227545,-0.3415 1.1156968,-0.6613 1.65625,-0.6624 0.5425216,0 1.1401435,0.3204 1.6640625,0.6644 -0.4084872,0.4113 -0.6633748,0.9791 -0.6640624,1.6493 l 0,5.3815 c -0.00115,1.4415 1.211791,2.548 2.708984,2.2745 0.04391,-0.01 0.08755,-0.017 0.13086,-0.027 C 15,1050.36 16,1047.3586 15.999994,1044.3661 c 6e-6,-4.0109 -2.999994,-8.0128 -8,-8.0039 z"/>
+ <path style="fill:#ffffff" d="m 7.9999986,1038.3623 c -3.3137079,0 -5.9999983,2.689 -5.9999964,6.0061 l 0,1.4131 0.00207,0 c -3.706e-4,0.022 -0.00215,0.043 -0.00207,0.066 0.00479,1.293 0.75067,2.5036 1.4531242,2.9446 0.7024539,0.441 1.1968452,0.5658 1.1968452,0.5658 0.1708683,0.031 0.3501816,-0.1147 0.3500284,-0.3064 l 0,-5.3854 c 1.776e-4,-0.175 -0.1541644,-0.3154 -0.3121147,-0.3105 -0.00528,-2e-4 -0.01057,-2e-4 -0.015854,0 0,0 -0.5001824,0.064 -1.2099428,0.447 -0.1136593,0.061 -0.227326,0.1369 -0.3400885,0.2185 -0.122,-2.6672 2.4396914,-4.6663 4.8779984,-4.6692 2.4401346,0 5.0000016,2.002 4.8812016,4.6721 -0.113649,-0.082 -0.228701,-0.1583 -0.34329,-0.2202 -0.709761,-0.3834 -1.209944,-0.4471 -1.209944,-0.4471 -0.0053,-2e-4 -0.01057,-2e-4 -0.01585,0 -0.157702,0 -0.311937,0.1352 -0.312116,0.3098 l 0,5.3847 c -1.53e-4,0.1917 0.17916,0.3376 0.350029,0.3064 0,0 0.494392,-0.1248 1.196845,-0.5659 0.702454,-0.441 1.448335,-1.6516 1.453124,-2.9446 8.3e-5,-0.022 -0.0017,-0.043 -0.002,-0.066 l 0.002,0 0,-1.4132 c -2.19e-4,-3.317 -2.686446,-6.0057 -5.9999986,-6.0057 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.artemanufrij.playmyvideos.svg b/.icons/awkward/16x16/apps/com.github.artemanufrij.playmyvideos.svg
new file mode 100644
index 00000000..e973b85c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.artemanufrij.playmyvideos.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="12" height="16" x="-14" y="-16" rx=".75" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.4" width="2" height="2" x="13" y="4" rx=".45" ry=".436"/>
+ <path style="fill:#ffffff" d="m 6.2154197,5.0000452 c -0.1945062,-0.004 -0.227963,0.258639 -0.2118859,0.4482382 0.00143,1.7744721 -0.0025,3.5491847 0.00179,5.3235776 0.017104,0.212159 0.2341498,0.296927 0.3575513,0.165356 C 7.6817268,10.028741 9.6000921,9.1265041 10.91698,8.2141074 11.060674,8.088524 11.00564,7.7960694 10.845253,7.7352695 9.526361,6.8303934 7.6128982,5.9205573 6.292933,5.0187611 6.2682794,5.0064423 6.2417812,5.0000823 6.2152695,5.0000411 Z"/>
+ <rect style="opacity:0.4" width="2" height="2" x="13" y="7" rx=".45" ry=".436"/>
+ <rect style="opacity:0.4" width="2" height="2" x="13" y="10" rx=".45" ry=".436"/>
+ <rect style="opacity:0.4" width="2" height="2" x="1" y="4" rx=".45" ry=".436"/>
+ <rect style="opacity:0.4" width="2" height="2" x="1" y="7" rx=".45" ry=".436"/>
+ <rect style="opacity:0.4" width="2" height="2" x="1" y="10" rx=".45" ry=".436"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.artemanufrij.regextester.svg b/.icons/awkward/16x16/apps/com.github.artemanufrij.regextester.svg
new file mode 100644
index 00000000..ca8f0c1e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.artemanufrij.regextester.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#70ae39" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#3f3f3f" d="M 3.4244068,5 2,10 2.5889212,10 4,5 3.4244068,5 Z"/>
+ <path style="fill:#ffffff" d="M 7,10 7,9 8,9 8,10 7,10 Z"/>
+ <path style="fill:#3f3f3f" d="M 10.424407,5 9,10 9.5889212,10 11,5 10.424407,5 Z"/>
+ <path style="fill:#3f3f3f" d="M 12.5,6 C 11.671573,6 11,6.6715729 11,7.5 11,8.3284271 11.671573,9 12.5,9 12.823219,8.9995792 13.137656,8.8947667 13.396484,8.7011719 l 0,0.25 c 0,0.6766191 -0.290852,1.4078051 -0.875,1.4078051 -0.217155,0 -0.392707,-0.04279 -0.527343,-0.130861 -0.132465,-0.08592 -0.419131,-0.209993 -0.458219,-0.3710925 l -0.589844,0.083984 c 0.06515,0.2749435 0.411845,0.6861725 0.63986,0.8343835 C 11.813942,10.925756 12.121495,11 12.505859,11 13.489572,11 14,9.9169875 14,8.9375 L 14,7.5 14,6.7695312 14,6 13.443359,6 c -0.0084,0.014501 -0.017,0.1635806 -0.02539,0.3164062 C 13.155522,6.1120799 12.832607,6.0007773 12.5,6 Z m 0,0.75 c 0.414214,0 0.75,0.3357864 0.75,0.75 0,0.4142136 -0.335786,0.75 -0.75,0.75 -0.414214,0 -0.75,-0.3357864 -0.75,-0.75 0,-0.4142136 0.335786,-0.75 0.75,-0.75 z"/>
+ <path style="fill:#ffffff" d="M 4.5755932,5 6,10 5.4110788,10 4,5 4.5755932,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.artemanufrij.screencast.svg b/.icons/awkward/16x16/apps/com.github.artemanufrij.screencast.svg
new file mode 120000
index 00000000..9100e9c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.artemanufrij.screencast.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.artemanufrij.showmypictures.svg b/.icons/awkward/16x16/apps/com.github.artemanufrij.showmypictures.svg
new file mode 100644
index 00000000..5265074a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.artemanufrij.showmypictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="15" height="16" x="-16" y="0" rx=".8" ry=".8" transform="scale(-1,1)"/>
+ <path style="fill:#2b629b" d="M 14,2 H 3 V 8 H 14 Z"/>
+ <circle style="fill:#ff9600" cx="8.5" cy="7.5" r="2.5"/>
+ <path style="fill:#0c939f" d="M 3,8 V 13 H 14 V 8 Z"/>
+ <path style="fill:#fded63" d="M 6.0001,8 C 6.0001,8 6.4662,8.4744 6.4999,8.8178 6.5302,9.1251 5.9904,9.3378 6.0001,9.6464 6.0125,10.04 6.9567,10.182 6.9997,10.574 7.0331,10.877 6.4838,11.215 6.4999,11.519 6.5218,11.931 7.1705,12.063 7.4489,12.367 7.5977,12.53 7.8744,13 7.8744,13 H 9.4363 C 9.4363,13 10.014,12.694 9.9985,12.466 9.9676,12.012 9.5124,12.021 9.4987,11.566 9.4906,11.292 9.9338,11.363 9.9985,11.097 10.07,10.801 9.4204,10.507 9.4987,10.213 9.6098,9.7958 10.944,9.8396 10.998,9.4116 11.036,9.1138 10.477,8.979 10.5,8.6797 10.524,8.3638 10.998,8 10.998,8 Z"/>
+ <path style="fill:#ffffff" d="M 4.5102,3.7798 C 4.5102,3.7798 4.7683,3.1724 5.084,3.1077 5.3488,3.0536 5.8538,3.4047 5.8538,3.4047 5.8538,3.4047 6.3264,2.9117 6.6655,3.014 6.9035,3.0857 7.1413,3.5923 7.1413,3.5923 7.1413,3.5923 7.8685,3.6126 7.981,3.9518 8.0896,4.2791 7.7105,4.6956 7.4072,4.7802 7.1094,4.8632 6.6935,4.6238 6.6935,4.6238 6.6935,4.6238 6.3615,4.9775 6.1197,4.999 5.8466,5.0232 5.322,4.6082 5.322,4.6082 5.322,4.6082 4.9371,5.0185 4.5942,4.9365 4.2849,4.8625 3.9076,4.4224 4.0204,4.0924 4.0814,3.9139 4.5102,3.7798 4.5102,3.7798 Z"/>
+ <path style="fill:#ffffff" d="M 10.518,3.0173 C 10.242,3.0876 9.9712,3.6046 9.9712,3.6046 9.9712,3.6046 9.2477,3.5161 9.0895,3.7381 8.8769,4.0365 9.0649,4.596 9.4239,4.7526 9.6768,4.8628 10.214,4.4856 10.214,4.4856 10.214,4.4856 10.799,5.0707 11.157,4.9929 11.466,4.9257 11.674,4.479 11.674,4.479 11.674,4.479 12.208,4.9206 12.555,4.7726 13.062,4.5566 13.146,3.6782 12.753,3.3243 12.518,3.1127 11.887,3.4178 11.887,3.4178 11.887,3.4178 10.98,2.9 10.518,3.0173 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.artemanufrij.translit.svg b/.icons/awkward/16x16/apps/com.github.artemanufrij.translit.svg
new file mode 100644
index 00000000..721cd584
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.artemanufrij.translit.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 16,15.2 16,0.8 C 16,0.3568 15.6432,0 15.2,0 L 0.8,0 C 0.3568,0 0,0.3568 0,0.8 L 0,15.2 C 0,15.6432 0.3568,16 0.8,16 l 14.4,0 c 0.4432,0 0.8,-0.3568 0.8,-0.8 z"/>
+ <path style="fill:#8e8e8e" d="M 16,15.2 16,0.8 C 16,0.3568 15.6432,0 15.2,0 L 8,0 l 0,16 7.2,0 c 0.4432,0 0.8,-0.3568 0.8,-0.8 z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" d="m 2.5,4.4999928 0,7.0000002 0.95,1.4e-5 C 5.9,11.500043 6.5,10.312949 6.5,8.000108 6.5,5.700566 5.9,4.5000443 3.45,4.5000072 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 10.5,10.5 0,-6 3,0 0,6 z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 9.5,12.499879 0,-1.999806 5,0 0,1.999806 0,0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.artemanufrij.webpin.svg b/.icons/awkward/16x16/apps/com.github.artemanufrij.webpin.svg
new file mode 100644
index 00000000..a61fad14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.artemanufrij.webpin.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#3aa8c8" d="m8 3c-2.0709 0-3.8347 1.2679-4.5938 3.0624-1.9278 0.2866-3.4062 1.93-3.4062 3.9375 0 2.2091 1.7909 4.0001 4 4.0001h8.5003c1.933 0 3.5-1.567 3.5-3.5 0-1.7965-1.351-3.2688-3.094-3.4685-0.454-2.2937-2.479-4.0315-4.906-4.0315z"/>
+ <path style="stroke-linejoin:round;stroke:#b4ed74;stroke-linecap:round;fill:none" d="m2.5 4.5 2.4999999 8.000078 3-5.000078l3.0000001 5.000078 2.5-8.000078"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.babluboy.bookworm.svg b/.icons/awkward/16x16/apps/com.github.babluboy.bookworm.svg
new file mode 120000
index 00000000..76870e25
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.babluboy.bookworm.svg
@@ -0,0 +1 @@
+bookworm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.babluboy.nutty.svg b/.icons/awkward/16x16/apps/com.github.babluboy.nutty.svg
new file mode 100644
index 00000000..15879e5b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.babluboy.nutty.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1106.5197)">
+ <path style="fill:none;stroke:#364451;stroke-width:1.52380967" d="m 8,1108.5197 v 6"/>
+ <path style="fill:none;stroke:#364451;stroke-width:1.5" d="m 3,1117.5197 4.9999942,-3 5.0000058,3"/>
+ <path style="fill:none;stroke:#7e8f99;stroke-width:1.5" d="m 3,1111.5197 5,3 5,-3"/>
+ <path style="fill:none;stroke:#7e8f99;stroke-width:1.52380967" d="m 8,1120.5197 v -6"/>
+ <path style="fill:none;stroke:#53626c;stroke-width:1.5" d="m 2.8,1111.5197 5.2,-3 5.2,3 v 6 l -5.2,3 -5.2,-2.9048 z"/>
+ <circle style="fill:#9bdb4d" cx="8" cy="1108.52" r="2"/>
+ <circle style="fill:#9bdb4d" cx="8" cy="1120.52" r="2"/>
+ <circle style="fill:#9bdb4d" cx="969.104" cy="544.502" r="2" transform="rotate(59.999999)"/>
+ <circle style="fill:#9bdb4d" cx="969.3" cy="556.162" r="2" transform="rotate(59.999999)"/>
+ <circle style="fill:#9bdb4d" cx="961.3" cy="-570.018" r="2" transform="rotate(120)"/>
+ <circle style="fill:#9bdb4d" cx="961.104" cy="-558.358" r="2" transform="rotate(120)"/>
+ <circle style="fill:#9bdb4d" cx="8" cy="1114.52" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.bajoja.indicator-kdeconnect.svg b/.icons/awkward/16x16/apps/com.github.bajoja.indicator-kdeconnect.svg
new file mode 120000
index 00000000..af028f18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.bajoja.indicator-kdeconnect.svg
@@ -0,0 +1 @@
+kdeconnect.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.bartzaalberg.alias.svg b/.icons/awkward/16x16/apps/com.github.bartzaalberg.alias.svg
new file mode 100644
index 00000000..24cc9820
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.bartzaalberg.alias.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#1db5ff" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 7.1976564,3 7.1554688,3.0992188 4.1140624,11 H 5.8296876 L 6.4,9.6 h 3.11 l 0.663438,1.4 h 1.7125 L 8.8296876,3 Z M 8.0093752,5.3351564 8.9507812,8 H 7.0609376 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.bartzaalberg.bookmark-manager.svg b/.icons/awkward/16x16/apps/com.github.bartzaalberg.bookmark-manager.svg
new file mode 100644
index 00000000..71376d78
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.bartzaalberg.bookmark-manager.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#1396ed" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="fill:#ffffff" d="M 8,2 6.4108,6.3335 2,6.5832 5.429,9.512 4.292,14 8,11.476 11.708,14 10.571,9.512 14,6.5832 9.5892,6.3335 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.bartzaalberg.lottery.svg b/.icons/awkward/16x16/apps/com.github.bartzaalberg.lottery.svg
new file mode 100644
index 00000000..e77f9297
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.bartzaalberg.lottery.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#c2352a" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffe15b" d="M 8 3 A 1 1 0 0 0 7 4 A 1 1 0 0 0 7.40625 4.8027344 C 6.9598597 5.6033162 6.512843 6.6864689 6.0664062 7.4042969 C 5.8272603 7.7685829 5.4680942 8 5.109375 8 C 4.7905138 8 4.4727259 7.8092634 4.2734375 7.5664062 C 4.1219113 7.3905463 3.9269636 7.0084324 3.734375 6.6777344 A 1 1 0 0 0 4 6 A 1 1 0 0 0 3 5 A 1 1 0 0 0 2 6 A 1 1 0 0 0 2.9960938 7 C 3.1842655 7.7909666 3.3591319 8.6035023 3.5566406 9.4726562 C 3.5965006 9.6345606 3.7155692 9.7578125 3.875 9.7578125 C 5.2301612 9.9197169 6.6245133 10 8.0195312 10 C 9.4145489 10 10.808903 9.9197169 12.164062 9.7578125 C 12.283636 9.7578125 12.403503 9.6345607 12.443359 9.4726562 C 12.640868 8.6035023 12.815735 7.7909666 13.003906 7 A 1 1 0 0 0 14 6 A 1 1 0 0 0 13 5 A 1 1 0 0 0 12 6 A 1 1 0 0 0 12.277344 6.6914062 C 12.062671 7.0423135 11.848183 7.4599974 11.6875 7.6464844 C 11.448354 7.8893416 11.16847 8 10.849609 8 C 10.451033 8 10.131723 7.7685829 9.8925781 7.4042969 C 9.4502638 6.6930975 9.008675 5.6180697 8.5664062 4.8242188 A 1 1 0 0 0 9 4 A 1 1 0 0 0 8 3 z"/>
+ <path style="fill:#ffe15b" d="m 12.214062,11.006173 c -0.03938,-0.0085 -0.08437,-0.0082 -0.134374,0.0016 -1.333805,0.194443 -2.6972728,0.391291 -4.060938,0.39219 -1.3763336,9.2e-4 -2.7522424,-0.19594 -4.0984376,-0.392188 C 3.760312,10.968667 3.6,11.124897 3.6,11.281173 l 0,0.820312 c 0,0.195344 0.1203124,0.390619 0.3203124,0.429688 2.6799996,0.625103 5.4793752,0.625103 8.1593756,0 0.16,-0.03907 0.320312,-0.234344 0.320312,-0.429688 l 0,-0.820312 c 0,-0.146509 -0.06781,-0.249361 -0.185938,-0.275 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.bartzaalberg.php-tester.svg b/.icons/awkward/16x16/apps/com.github.bartzaalberg.php-tester.svg
new file mode 100644
index 00000000..9edb6f3f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.bartzaalberg.php-tester.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#465489" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="isolation:isolate;fill:#ffffff;fill-rule:evenodd" d="m 7.6369535,3.978262 c -0.306,1.573 -1.0104074,4.4368124 -1.3164074,6.007812 l 1.0214854,0 c 0.176,-0.9019996 0.551609,-2.2945466 0.724609,-3.1855466 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.5962026 -0.173828,0.9082026 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.1229995,-0.6419996 0.4553605,-1.7837336 0.5683605,-2.4277336 0.1,-0.568 -0.135407,-0.928875 -0.6914065,-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 2.748281,6.0309964 c -0.032,0 -0.062656,0.0048 -0.097656,0.0078 C 2.345625,7.6107984 1.941,10.375 1.635,11.947 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.5126406 1.4687497,-2.6816406 -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.800782,0 c -0.032,0 -0.06266,0.0048 -0.09766,0.0078 C 11.146407,7.6107984 10.741778,10.375 10.435778,11.947 l 1.029297,0 c 0.077,-0.394 0.254219,-1.475375 0.324219,-1.859375 0.014,-0.075 0.04328,-0.09475 0.113281,-0.09375 0.337,0.001 0.676672,0.0091 1.013672,-0.0059 0.213,-0.01 0.428765,-0.03789 0.634766,-0.08789 0.774,-0.189 1.555749,-1.5126406 1.46875,-2.6816406 -0.044,-0.599 -0.38175,-0.972234 -0.96875,-1.115234 -0.178001,-0.043 -0.364828,-0.06636 -0.548829,-0.06836 -0.650999,-0.009 -1.302125,-0.0039 -1.953125,-0.0039 z m -8.0078133,0.722656 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.8007823,0 c 0.389,0.023 0.773389,0.02027 1.15039,0.07227 0.33,0.045 0.467124,0.237312 0.453125,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.132999,-0.681 0.258625,-1.633498 0.390625,-2.3125 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.bartzaalberg.snaptastic.svg b/.icons/awkward/16x16/apps/com.github.bartzaalberg.snaptastic.svg
new file mode 100644
index 00000000..6f7455f7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.bartzaalberg.snaptastic.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#cccccc" d="M 1.944445e-6,4.4999904 7.000003,1 10.111115,2.5555513 12.055559,7.2222051 13.999998,8.0215326 14,11.47893 7.000003,14.999962 1.944445e-6,11.499971 Z"/>
+ <path style="fill:#c5c5c5" d="M 10.5,6.2712815 10.364215,6.3432725 6.9999972,8.0215326 8.5980142,8.820582 10.364215,9.707451 10.5,9.771271 10.635779,9.707451 13.049008,8.5009617 13.200736,8.4208027 13.352975,8.3488117 13.999998,8.021533 12.537769,7.2939627 12.40198,7.222482 12.266201,7.1581496 10.635779,6.3432725 Z"/>
+ <path style="fill:#c5c5c5" d="M 3.5000025,2.7707793 3.3642188,2.8427702 0,4.5210304 1.598017,5.3200798 3.3642188,6.2069482 3.5000025,6.2707701 3.6357815,6.2069482 6.0490104,5.0004594 6.2007386,4.9202995 6.3529777,4.8483087 7.0000011,4.5210304 5.5377712,3.7934606 5.4019829,3.7219799 5.2662038,3.6576473 3.6357815,2.8427702 Z"/>
+ <path style="fill:#e4e4e4" d="M 3.1111119e-6,4.5102551 V 7.9997238 L 0.01581534,8.0073655 0.16665797,8.0791299 1.7500088,8.875662 3.5000025,9.760243 V 6.2707694 L 3.4841825,6.2626261 3.3333403,6.1832272 1.6867961,5.3546309 Z"/>
+ <path style="fill:#e4e4e4" d="m 10.5,6.260507 v 3.489469 l -0.01581,0.0077 -0.150843,0.07176 -1.5833508,0.796532 -1.7499936,0.884582 V 8.0210212 l 0.01582,-0.00815 0.1508422,-0.079399 1.6465442,-0.8285963 z"/>
+ <path style="fill:#d4d4d4" d="M 10.5,2.7710383 V 6.260507 L 10.48419,6.268147 10.333347,6.339911 8.7499986,7.1364452 7.0000049,8.0210264 V 4.5315525 l 0.01582,-0.00815 0.1508423,-0.079399 1.6465442,-0.8285963 z"/>
+ <path style="fill:#a0a0a0" d="M 7.0000018,1.0102642 6.8642181,1.0822551 3.4999994,2.7605153 5.0980163,3.5595647 6.8642181,4.4464332 7.0000018,4.5102551 7.1357809,4.4464332 9.5490099,3.2399445 9.700738,3.1597846 9.8529772,3.0877937 10.5,2.7605153 9.0377705,2.0329455 8.9019823,1.9614648 8.7662032,1.8971322 7.1357809,1.0822551 Z"/>
+ <path style="fill:#a0a0a0" d="m 7.0000011,4.5210304 -0.1357838,0.071991 -3.3642187,1.6782602 1.598017,0.7990494 1.7662017,0.8868684 0.1357838,0.063822 0.135779,-0.063822 2.413229,-1.2064887 0.1517281,-0.08016 0.152239,-0.071991 L 10.5,6.2712815 9.0377698,5.5437117 8.9019815,5.472231 8.7662025,5.4078984 7.1357801,4.5930213 Z"/>
+ <path style="fill:#e4e4e4" d="M 14,7.9894615 V 11.47893 l -0.01581,0.0077 -0.150843,0.07176 -1.583351,0.796532 -1.749994,0.884582 V 9.749996 l 0.01582,-0.0082 0.150842,-0.0794 1.646545,-0.8285961 z"/>
+ <path style="fill:#c5c5c5" d="m 10.5,9.749978 v 3.489468 l -0.01581,0.0077 -0.150843,0.07176 L 8.7499982,14.115418 7.0000046,15 v -3.48947 l 0.01582,-0.0082 0.1508422,-0.0794 1.6465442,-0.828596 z"/>
+ <path style="fill:#c5c5c5" d="m 3.5000014,6.260507 v 3.489469 l 0.015812,0.0077 0.1508426,0.07176 1.5833509,0.796532 1.7499937,0.884582 V 8.0210212 L 6.9841807,8.0128779 6.8333384,7.9334791 5.1867942,7.1048828 Z"/>
+ <path style="fill:#c5c5c5" d="m 3.1111119e-6,7.9997254 v 3.4894686 l 0.015812228888,0.0077 0.15084263,0.07176 1.58335083,0.796532 1.7499937,0.884582 V 9.760297 l -0.01582,-0.0082 -0.1508422,-0.0794 -1.6465442,-0.8285972 z"/>
+ <path style="fill:#e4e4e4" d="m 3.5000014,9.749978 v 3.489468 l 0.015812,0.0077 0.1508426,0.07176 1.5833509,0.796532 L 7.0000008,15 v -3.48947 l -0.01582,-0.0082 -0.1508423,-0.0794 -1.6465442,-0.828596 z"/>
+ <path style="fill:#f06826" d="M 12.500001,0.4994884 12.364218,0.5714795 9,2.2497443 l 1.598017,0.7990515 1.766201,0.8868707 0.135783,0.063822 0.13578,-0.063822 2.413227,-1.2064918 0.151729,-0.08016 0.152238,-0.071991 0.647024,-0.3272792 -1.46223,-0.7275721 -0.135788,-0.071481 -0.135779,-0.064333 -1.630421,-0.8148795 z"/>
+ <path style="fill:#f06826" d="m 12.5,0.4992414 -0.135958,0.072157 -3.3526476,1.6732853 -0.011393,-0.00608 v 0.011394 3.478732 l 0.015952,0.00759 0.1503903,0.071398 L 10.750001,6.6044923 12.5,7.4886065 V 7.5 L 14.25,6.6151257 15.833659,5.8183594 15.98405,5.7469621 16,5.7393663 V 2.2500006 L 14.537869,1.5223532 14.40191,1.4509556 14.265951,1.386394 12.63596,0.5713985 Z m 2.732096,2.1350907 -0.06304,0.031142 0.0319,-0.016711 z m -1.894314,0.9501954 -0.67144,0.3379988 -0.150391,0.079753 -0.01595,0.00836 v -0.011394 l 0.13596,-0.063802 z"/>
+ <path style="fill:#f38854" d="m 15.999999,2.2497451 v 3.4894777 l -0.01581,0.00764 -0.150843,0.071765 L 14.249997,6.6151632 12.5,7.4997431 V 4.0102639 l 0.01582,-0.00815 0.150842,-0.0794 1.646544,-0.8285984 z"/>
+ <path style="fill:#c85319" d="m 9.0000031,2.2389698 v 3.4894777 l 0.015812,0.00764 0.1508426,0.071765 1.5833503,0.7965342 1.749993,0.8845836 V 3.9994886 l -0.01582,-0.00815 -0.150842,-0.079399 -1.646544,-0.8285984 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.basjam.valacompiler.svg b/.icons/awkward/16x16/apps/com.github.basjam.valacompiler.svg
new file mode 100644
index 00000000..03da9789
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.basjam.valacompiler.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#8e8e8e" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 3.0101,4 5.5,7 8,4"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 3,8.9999 V 13 H 6"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 9.0091,6.989 11.499,3.989 13.999,6.989"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 9.0091,12.989 11.499,9.9889 13.999,12.989"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.bcedu.museic.svg b/.icons/awkward/16x16/apps/com.github.bcedu.museic.svg
new file mode 100644
index 00000000..f5af0a14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.bcedu.museic.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(0,1)">
+ <path style="fill:#4f4f4f" d="M 5,3.0634391 V 9.051 C 4.8355,9.017 4.6679,9 4.5,9 3.1193,9 2,10.119 2,11.5 2,12.881 3.1193,14 4.5,14 5.8807,14 7,12.881 7,11.5 V 3.9998 L 12,2.8734194 V 8.0508 C 11.835,8.0171 11.668,8.0001 11.5,8 10.119,8 9,9.1193 9,10.5 9,11.881 10.119,13 11.5,13 12.881,13 14,11.881 14,10.5 V 0.93371962 c 0,0 -0.04401,-1.05051874 -1.139111,-0.80713903 L 6.0201081,1.7732866 C 4.9316559,1.9162246 5,3 5,3.0634391 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.bcedu.shutdownscheduler.svg b/.icons/awkward/16x16/apps/com.github.bcedu.shutdownscheduler.svg
new file mode 100644
index 00000000..ab8d2eec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.bcedu.shutdownscheduler.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#cd4242" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m 7.999999,3 a 1,1 0 0 0 -1,1 l 0,3.5 0,0.75 0,0.75 5,0 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 l -3,0 0,-3 a 1,1 0 0 0 -1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.bcedu.vgrive.svg b/.icons/awkward/16x16/apps/com.github.bcedu.vgrive.svg
new file mode 100644
index 00000000..ed77d7c0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.bcedu.vgrive.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <path style="fill:#abacae" d="m3.5612822 10.435803c0.015005 0.215634-0.7928856 0.461865-0.6723871 0.648757l0.080783 3.013801c0.09054 0.140323-0.093864 0.595437 0.04204 0.688748 0.2018511 0.138677 0.4392992 0.212877 0.6816413 0.212891h8.6152346c0.411534 0.000033 0.795102-0.212374 1.023437-0.566406l2.462891-3.81836c0.05497-0.08607 0.09947-0.178185 0.132812-0.27539v-0.002c0.000475-0.0014 0.0015-0.0025 0.002-0.0039 0.03734-0.108753 0.05458-0.221088 0.0625-0.333984l-0.169237-0.335231-10.794502 0.335271z"/>
+ <path style="fill:#7e8087" d="m5.5386746 0.99999994c-0.4377424-0.00006074-0.8425848 0.24026666-1.0632591 0.63118486l-4.3077268 7.6365019c-0.2369369 0.4199946-0.22177781 0.9428753 0.0390643 1.3474393l2.461761 3.818251c0.09054 0.140323 0.2071518 0.260638 0.3430557 0.353949l7.5526203-13.787326z"/>
+ <path style="fill:#555761" d="m5.5390625 1c-0.022515 0.0003741-0.045899 0.00226-0.068359 0.00391l4.8574215 8.99609h5.662109c0.017706-0.2528316-0.030507-0.5087987-0.15625-0.7324219l-4.308593-7.6367187c-0.220675-0.3909182-0.624758-0.63092014-1.0625-0.6308594zm10.451172 9.005859c-0.0081 0.110843-0.02388 0.221331-0.06055 0.328125 0.03669-0.106879 0.05229-0.217291 0.06055-0.328125zm-15.824218 0.53711c0.0091 0.01693 0.0175056 0.0343 0.0273438 0.05078-0.009838-0.01649-0.0182434-0.03385-0.0273438-0.05078z"/>
+ <path style="fill:#ffffff" d="m8.3315079 5.0005897a0.73333739 0.6250651 0 0 0 -0.6652367 0.3094497l-1.2832121 1.8750079-1.2832127 1.8750079a0.73333739 0.6250651 0 0 0 0.6337297 0.9399448h5.1328489a0.73333739 0.6250651 0 0 0 0.633729 -0.9399448l-1.283212-1.8750079-1.2832121-1.8750079a0.73333739 0.6250651 0 0 0 -0.602222 -0.3094497z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.bharatkalluri.easypass.svg b/.icons/awkward/16x16/apps/com.github.bharatkalluri.easypass.svg
new file mode 100644
index 00000000..36f8b05a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.bharatkalluri.easypass.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#0d86cb" d="m5 4c-2.2091 0-4 1.7909-4 4s1.7909 4 4 4c2.3116 0 3.6695-2 3.7051-3h2.2949v2h2v-2h2v-2h-6.294c0.0123-1-1.2619-3-3.706-3z"/>
+ <circle fill="#f9f9f9" cx="5" cy="8" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.bharatkalluri.gifup.svg b/.icons/awkward/16x16/apps/com.github.bharatkalluri.gifup.svg
new file mode 120000
index 00000000..2af83d0e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.bharatkalluri.gifup.svg
@@ -0,0 +1 @@
+gifup.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.bilelmoussaoui.Authenticator.svg b/.icons/awkward/16x16/apps/com.github.bilelmoussaoui.Authenticator.svg
new file mode 120000
index 00000000..57c14e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.bilelmoussaoui.Authenticator.svg
@@ -0,0 +1 @@
+gnome-twofactorauth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.birros.WebArchives.svg b/.icons/awkward/16x16/apps/com.github.birros.WebArchives.svg
new file mode 100644
index 00000000..9fa2aa9c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.birros.WebArchives.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#2663b2" d="M 0.8,16 C 0.3568,16 0,15.6432 0,15.2 V 0.8 C 0,0.3568 0.3568,0 0.8,0 H 9 l 7,7 v 8.2 c 0,0.4432 -0.3568,0.8 -0.8,0.8 z"/>
+ <path style="fill:#ffffff" d="m 8,3.000045 c -2.755501,0 -5,2.2445 -5,5 0,2.7555 2.244499,5 5,5 0.01385,0 0.02719,-0.002 0.04102,-0.002 0.0047,6e-5 0.0089,0.002 0.01367,0.002 0.01082,0 0.02052,-0.004 0.03125,-0.004 C 10.801569,12.949535 13,10.726515 13,8.000045 c 0,-2.72647 -2.198431,-4.94949 -4.914062,-4.99609 -0.01073,-3.2e-4 -0.02043,-0.004 -0.03125,-0.004 -0.0047,0 -0.0089,0.002 -0.01367,0.002 C 8.027187,3.001885 8.013855,3.000045 8,3.000045 Z m 0.04102,1.00391 c 0.01334,1.3e-4 0.02575,0.004 0.03906,0.004 0.0445,0.007 0.114247,0.0345 0.232422,0.17188 0.137068,0.15943 0.29363,0.4398 0.427734,0.80859 0.104129,0.28636 0.189367,0.63542 0.261719,1.01172 H 7.105471 c 0.07235,-0.3763 0.15759,-0.72536 0.261719,-1.01172 0.134104,-0.36879 0.292619,-0.64916 0.429687,-0.80859 0.12696,-0.14768 0.201339,-0.17242 0.244141,-0.17578 z m -1.447266,0.26367 c -0.05695,0.124 -0.11804,0.2416 -0.167969,0.3789 -0.144618,0.39771 -0.256923,0.85854 -0.341797,1.35352 H 4.552738 C 5.01187,5.208675 5.726052,4.593475 6.593754,4.267625 Z m 2.9375,0.0391 c 0.8138,0.33644 1.478418,0.93911 1.916016,1.69336 H 10.023442 C 9.938572,5.505105 9.826263,5.044275 9.681645,4.646565 9.636875,4.523455 9.5816,4.419175 9.531254,4.306725 Z m -5.390629,2.69332 h 1.816406 c -0.02519,0.32351 -0.03906,0.65636 -0.03906,1 0,0.34364 0.01387,0.67649 0.03906,1 H 4.140625 C 4.05794,8.678845 4,8.347665 4,8.000045 c 0,-0.34762 0.05794,-0.6788 0.140625,-1 z m 2.826172,0 h 2.173828 c 0.02816,0.3215 0.04883,0.6539 0.04883,1 0,0.3461 -0.02067,0.6785 -0.04883,1 H 6.966797 c -0.02815,-0.3215 -0.04883,-0.6539 -0.04883,-1 0,-0.3461 0.02067,-0.6785 0.04883,-1 z m 3.183594,0 h 1.708984 c 0.08268,0.3212 0.140625,0.65238 0.140625,1 0,0.34762 -0.05794,0.6788 -0.140625,1 h -1.708984 c 0.02519,-0.32351 0.03906,-0.65636 0.03906,-1 0,-0.34364 -0.01387,-0.67649 -0.03906,-1 z m -5.597657,3 h 1.53125 c 0.08487,0.49498 0.197179,0.95581 0.341797,1.35352 0.04993,0.1373 0.111022,0.2549 0.167969,0.3789 -0.867702,-0.32585 -1.581884,-0.94105 -2.041016,-1.73242 z m 2.552735,0 h 1.896484 c -0.07235,0.3763 -0.15759,0.72536 -0.261719,1.01172 -0.134104,0.36879 -0.290666,0.64916 -0.427734,0.80859 -0.118175,0.13746 -0.187927,0.16511 -0.232422,0.17188 -0.01331,2.6e-4 -0.02572,0.004 -0.03906,0.004 -0.0428,-0.003 -0.117181,-0.0281 -0.244141,-0.17578 -0.137068,-0.15943 -0.295583,-0.4398 -0.429687,-0.80859 -0.104131,-0.28646 -0.189369,-0.63552 -0.261721,-1.01182 z m 2.917969,0 h 1.423828 c -0.437598,0.75425 -1.102216,1.35692 -1.916016,1.69336 0.05035,-0.11245 0.105622,-0.21673 0.150391,-0.33984 0.144618,-0.39771 0.256923,-0.85854 0.341797,-1.35352 z"/>
+ <path style="fill:#5491dc" d="M 16,7 H 9.875 C 9.3917375,7 9,6.608245 9,6.125 V 0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.bitseater.weather.svg b/.icons/awkward/16x16/apps/com.github.bitseater.weather.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.bitseater.weather.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.bleakgrey.tootle.svg b/.icons/awkward/16x16/apps/com.github.bleakgrey.tootle.svg
new file mode 100644
index 00000000..44fc3b6d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.bleakgrey.tootle.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#647fa6" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 13.987435,7.006082 12.396152,4.0800005 c -0.0025,-0.00345 -0.0047,-0.00654 -0.0072,-0.00964 -0.01112,-0.013429 -0.02368,-0.025479 -0.03767,-0.035116 -0.05668,-0.039592 -0.133802,-0.047856 -0.200523,-0.014462 -0.0391,0.019626 -0.0678,0.05061 -0.08466,0.086416 -0.0025,0.00309 -0.0036,0.00688 -0.0051,0.010672 L 11.200897,6.0981999 9.4941063,6.953405 c -0.011119,0.00551 -0.022601,0.011364 -0.03336,0.017215 L 8.8803368,7.2615406 8.3745411,7.514935 8.2421735,7.2718692 C 8.1672008,7.1341551 7.9907106,7.0807908 7.8472223,7.1527465 7.7040929,7.224358 7.6481327,7.3940905 7.7231051,7.5318046 L 7.8554731,7.7748699 7.3668959,8.019657 6.9450407,7.2439822 7.7022993,6.8645798 C 7.8967257,6.7668024 7.9720569,6.5364755 7.8705391,6.3498731 7.8543953,6.3195751 7.8339503,6.2923772 7.8106328,6.268621 L 7.7761965,6.2366031 C 7.6563839,6.1384821 7.4820458,6.1143822 7.3342529,6.1884034 L 5.0979906,7.3087079 c -0.194785,0.097777 -0.2701162,0.3281042 -0.1685983,0.5150511 0.016144,0.029265 0.035156,0.055774 0.057754,0.079186 0.011479,0.012738 0.024394,0.024443 0.037666,0.03477 0.1198123,0.097433 0.2937919,0.1215326 0.4412259,0.047512 L 6.2229374,7.6061684 6.6447926,8.3818432 6.1056361,8.6521076 5.9732681,8.4090423 C 5.8982958,8.2716721 5.7210878,8.2183078 5.5783173,8.2899192 c -0.037666,0.018934 -0.069233,0.044413 -0.094344,0.07471 -0.069233,0.08435 -0.085017,0.2027842 -0.029775,0.3043486 L 5.5865662,8.9120429 4.7654556,9.3234643 c -0.011119,0.00516 -0.022601,0.011018 -0.03372,0.016527 L 2.7756322,10.319484 2.1084127,10.180393 c -0.00179,-6.91e-4 -0.00359,-6.91e-4 -0.00503,-0.0011 -0.018654,-0.0035 -0.038383,-6.92e-4 -0.056319,0.008 -0.039818,0.01997 -0.057037,0.06508 -0.041253,0.104318 l 0.7317891,1.345123 c 0.00179,0.0023 0.00359,0.0051 0.00574,0.0073 l 0.00108,0.0011 0.010762,0.0096 c 0.025826,0.02065 0.063135,0.02512 0.09542,0.0093 0.017936,-0.0093 0.031208,-0.02306 0.0391,-0.03993 7.125e-4,-0.0014 0.00142,-0.0027 0.00214,-0.0045 l 0.2679636,-0.616271 0.7827278,-0.392485 c 0.00323,0.213456 0.056678,0.429324 0.1664462,0.63142 0.3755801,0.690292 1.2634131,0.9578 1.9830058,0.597334 0.011119,-0.0055 0.022598,-0.01136 0.03336,-0.01722 l 0.8211106,-0.411421 0.1535323,0.282314 c 0.074614,0.137369 0.2521806,0.190733 0.3949511,0.119122 0.1431294,-0.07161 0.19909,-0.241688 0.1241173,-0.379058 l -0.1535348,-0.281971 0.5391568,-0.270263 0.447683,0.823186 c 0.1043873,0.191767 0.3501109,0.265788 0.5499182,0.165601 0.05596,-0.02789 0.1022352,-0.06644 0.1370311,-0.111548 0.091474,-0.116714 0.1104856,-0.277838 0.035513,-0.415898 L 8.7271445,10.519178 9.2157217,10.274391 9.369254,10.556362 c 0.074614,0.13737 0.2518214,0.191078 0.3949508,0.119122 0.1434881,-0.07195 0.1987313,-0.242033 0.1241175,-0.379058 L 9.7347893,10.014111 10.867628,9.4463855 c 0.0782,-0.040282 0.151021,-0.086072 0.218461,-0.1373698 C 11.62955,8.8972499 11.80891,8.1604795 11.477094,7.550406 11.367325,7.3486545 11.213435,7.1830533 11.032998,7.0580775 l 0.534135,-0.2675095 2.197161,0.4568669 c 0.0043,0.00106 0.0079,0.00204 0.01184,0.0024 0.04054,0.00722 0.08358,0.0024 0.122324,-0.017215 0.08609,-0.042692 0.12304,-0.140813 0.08896,-0.2265399 z m -8.2555888,4.137277 c -0.00502,0.0031 -0.00969,0.0051 -0.015068,0.008 -0.3235657,0.162117 -0.7221041,0.04196 -0.8907024,-0.268585 -0.1685987,-0.310201 -0.043764,-0.692701 0.2790843,-0.854515 L 5.9607086,9.5995817 6.5716094,10.72264 Z M 7.09032,10.462707 6.4794193,9.3396482 l 0.035872,-0.01756 0.5036435,-0.2523612 0.6109008,1.1230589 -0.1147906,0.0575 z M 8.352298,9.8305991 7.7413972,8.7075402 8.2299743,8.4627535 8.8408751,9.5858121 Z m 2.026411,-1.0166747 c -0.0072,0.00447 -0.01434,0.00861 -0.02188,0.012051 L 9.3595854,9.3258777 8.7486846,8.2028184 9.4923119,7.8299574 9.730502,7.7108348 c 0.012555,-0.0062 0.02547,-0.01205 0.038383,-0.017901 0.315673,-0.13496 0.690178,-0.012051 0.85232,0.286101 0.143129,0.2623455 0.07533,0.5766783 -0.144565,0.7653465 -0.02942,0.025822 -0.06206,0.049233 -0.09793,0.069546 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.bleakgrey.transporter.svg b/.icons/awkward/16x16/apps/com.github.bleakgrey.transporter.svg
new file mode 100644
index 00000000..0e9c8b24
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.bleakgrey.transporter.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#7036a5" cx="8" cy="8" r="8"/>
+ <path style="opacity:0.3" d="m 8.0000002,3 c -2.761429,0 -5,2.2385714 -5,5 0,2.761429 2.238571,5 5,5 C 10.761428,13 13,10.761429 13,8 13,5.2385714 10.761428,3 8.0000002,3 Z m -0.500838,0.9556364 c 0.05829,-0.00607 0.132313,0.0035 0.191128,0 0.007,0.027886 -0.04233,0.1268493 -0.108818,0.2720422 -0.423351,0.9248528 -0.447318,2.0089654 -0.05441,2.5878914 0.0711,0.104962 0.135324,0.204647 0.135324,0.217633 0,0.01298 -0.07653,0.02651 -0.163226,0.02651 -0.20353,0 -0.396092,-0.123647 -0.78962,-0.435268 -0.17482,-0.138432 -0.401627,-0.254443 -0.489677,-0.272043 -0.138266,-0.02762 -0.175481,-0.01566 -0.354352,0.163226 -0.166424,0.166394 -0.217635,0.256432 -0.217635,0.408761 0,0.577655 0.685383,1.035598 1.960101,1.305804 1.7311146,0.3669 2.1578868,0.696859 2.2056357,1.607143 0.059946,1.141469 -0.5481075,2.002483 -1.8791847,2.668805 -0.158873,0.07955 -0.259793,0.109615 -0.326451,0.135323 -0.02954,-0.0027 -0.05146,0.0027 -0.08092,0 -0.01133,-0.0353 -0.0279,-0.116908 -0.0279,-0.272043 0,-0.606269 -0.238407,-1.230265 -0.598492,-1.579241 -0.09666,-0.09369 -0.368126,-0.2918 -0.599889,-0.435268 C 6.0690232,10.211453 5.8353052,10.045153 5.7831982,9.974053 5.6968482,9.856063 5.6903482,9.78326 5.7566882,9.565291 5.8775972,9.167197 6.0209992,8.944894 6.3007722,8.69336 6.4474472,8.56149 6.5947302,8.451863 6.6272232,8.44922 6.6597232,8.44652 6.4409352,8.37999 6.1110402,8.312501 5.7811642,8.244881 5.2974772,8.102855 5.0479822,8.012556 4.5917612,7.847479 3.9770082,7.501648 3.7421792,7.250839 c -0.0099,-0.01062 -0.01927,-0.01848 -0.0279,-0.0279 0.336454,-1.340226 1.28039,-2.4380092 2.532087,-2.9673556 0.261902,-0.110775 0.53252,-0.1872429 0.817522,-0.2455358 0.141961,-0.029014 0.288689,-0.039507 0.435268,-0.054407 z M 11.583984,5.998047 c 0.10234,0.06326 0.488189,0.899407 0.598494,1.307199 0.142413,0.526462 0.132105,1.437114 0,1.9601 C 12.132198,9.464397 12.06859,9.650929 12.047154,9.674107 12.025714,9.697287 11.947464,9.56411 11.856027,9.402065 11.764577,9.240046 11.47238,8.895084 11.229631,8.638951 10.528943,7.899583 10.418547,7.514466 10.712053,6.924387 10.86007,6.626829 11.504778,5.949161 11.583984,5.998047 Z"/>
+ <path style="fill:#a85bef" d="M 8 0 L 8 3 C 10.796958 3 13 5.203042 13 8 L 11.5 8 L 13 10.5 L 14.384766 12.806641 A 8 8 0 0 0 16 8 C 16 7.7680022 15.984204 7.5394873 15.964844 7.3125 A 8 8 0 0 0 15.910156 6.859375 C 15.895256 6.755279 15.880198 6.6515906 15.861328 6.5488281 A 8 8 0 0 0 15.755859 6.0664062 C 15.730849 5.965866 15.706508 5.864622 15.677734 5.765625 A 8 8 0 0 0 15.525391 5.3066406 C 15.490475 5.2091406 15.45652 5.111328 15.417969 5.015625 A 8 8 0 0 0 15.208984 4.5488281 C 15.170777 4.4691981 15.134488 4.3886869 15.09375 4.3105469 A 8 8 0 0 0 14.853516 3.8886719 C 14.795756 3.7926219 14.739359 3.6949355 14.677734 3.6015625 A 8 8 0 0 0 14.445312 3.2753906 C 14.369676 3.1723966 14.297163 3.067906 14.216797 2.96875 A 8 8 0 0 0 13.947266 2.6640625 C 13.862055 2.5691725 13.779052 2.4715724 13.689453 2.3808594 A 8 8 0 0 0 13.412109 2.1210938 C 13.313909 2.0306338 13.217878 1.9370755 13.115234 1.8515625 A 8 8 0 0 0 12.804688 1.6152344 C 12.698621 1.5352744 12.596407 1.4516591 12.486328 1.3769531 A 8 8 0 0 0 12 1.0800781 A 8 8 0 0 0 11.832031 0.9765625 A 8 8 0 0 0 11.115234 0.63085938 C 11.115234 0.63085938 11.113281 0.62890625 11.113281 0.62890625 A 8 8 0 0 0 8.8183594 0.041015625 A 8 8 0 0 0 8.7988281 0.0390625 C 8.536089 0.0131205 8.2695354 4.6259293e-18 8 0 z M 1.6152344 3.1933594 A 8 8 0 0 0 0 8 C 0 8.2319978 0.01580294 8.4605127 0.03515625 8.6875 A 8 8 0 0 0 0.08984375 9.140625 C 0.10474605 9.244721 0.11980196 9.3484094 0.13867188 9.4511719 A 8 8 0 0 0 0.24414062 9.9335938 C 0.26915062 10.034134 0.29349232 10.135378 0.32226562 10.234375 A 8 8 0 0 0 0.47460938 10.693359 C 0.50952528 10.790859 0.54347958 10.888672 0.58203125 10.984375 A 8 8 0 0 0 0.79101562 11.451172 C 0.82922253 11.530802 0.86551162 11.611313 0.90625 11.689453 A 8 8 0 0 0 1.1464844 12.111328 C 1.2042444 12.207378 1.2606411 12.305064 1.3222656 12.398438 A 8 8 0 0 0 1.5546875 12.724609 C 1.6303235 12.827603 1.7028369 12.932094 1.7832031 13.03125 A 8 8 0 0 0 2.0527344 13.335938 C 2.1379454 13.430827 2.2209478 13.528428 2.3105469 13.619141 A 8 8 0 0 0 2.5878906 13.878906 C 2.6860906 13.969366 2.7821219 14.062924 2.8847656 14.148438 A 8 8 0 0 0 3.1953125 14.384766 C 3.3013781 14.464726 3.4035926 14.548341 3.5136719 14.623047 A 8 8 0 0 0 4 14.919922 A 8 8 0 0 0 4.1679688 15.023438 A 8 8 0 0 0 4.8847656 15.369141 C 4.8847656 15.369141 4.8867188 15.371094 4.8867188 15.371094 A 8 8 0 0 0 7.1816406 15.958984 A 8 8 0 0 0 7.2011719 15.960938 C 7.463861 15.986879 7.7304646 16 8 16 L 8 13 C 5.2030423 13 3 10.796958 3 8 L 4.5 8 L 3 5.5 L 1.6152344 3.1933594 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.brandonlujan.exchange.svg b/.icons/awkward/16x16/apps/com.github.brandonlujan.exchange.svg
new file mode 120000
index 00000000..074b795c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.brandonlujan.exchange.svg
@@ -0,0 +1 @@
+money-manager-ex.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.calo001.fondo.svg b/.icons/awkward/16x16/apps/com.github.calo001.fondo.svg
new file mode 100644
index 00000000..b474981d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.calo001.fondo.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3b455c" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#e4e4e4" d="M 5.71875 4 A 1.7245509 1.7245509 0 0 0 4 5.71875 L 4 10.28125 A 1.7245509 1.7245509 0 0 0 5.71875 12 L 10.28125 12 A 1.7245509 1.7245509 0 0 0 12 10.28125 L 12 5.71875 A 1.7245509 1.7245509 0 0 0 10.28125 4 L 5.71875 4 z M 7.9140625 6.0019531 A 2.0024508 2.0001081 0 0 1 10 8.0039062 A 2.0024508 2.0001081 0 0 1 7.9980469 10 A 2.0024508 2.0001081 0 0 1 7.9140625 6.0019531 z"/>
+ <path style="fill:#52c000" d="m 8.0145741,6.9999762 a 1.0000756,1.0000756 0 0 0 -0.7217343,0.2929909 1.0000756,1.0000756 0 0 0 0,1.4141694 L 8.7070092,7.2929671 A 1.0000756,1.0000756 0 0 0 8.0145741,6.9999762 Z m 0.6924351,0.2929909 c 0.048066,0.048066 0.09024,0.099796 0.1264743,0.1543084 A 1.0000756,1.0000756 0 0 0 8.7070092,7.2929671 Z M 7.2928398,8.7071365 A 1.0000756,1.0000756 0 0 0 7.4398237,8.8277511 C 7.3881243,8.7926897 7.338646,8.7529427 7.2928398,8.7071365 Z M 8.8393434,7.4575303 c 0.033665,0.051989 0.062421,0.1060228 0.085456,0.1621218 A 1.0000756,1.0000756 0 0 0 8.8393434,7.4575303 Z m 0.088386,0.1694463 c 0.022467,0.055983 0.039338,0.1139118 0.051273,0.1723765 A 1.0000756,1.0000756 0 0 0 8.9277294,7.6269766 Z m 0.054692,0.1860493 c 0.011188,0.059033 0.016106,0.1188417 0.016604,0.1787245 A 1.0000756,1.0000756 0 0 0 8.9824214,7.8130259 Z m 0.017091,0.1909324 c -2.242e-4,0.057274 -0.00611,0.1143487 -0.016113,0.1709115 a 1.0000756,1.0000756 0 0 0 0.016113,-0.1709115 z m -0.020509,0.1963039 c -0.010823,0.053147 -0.026864,0.1055935 -0.04639,0.1567501 a 1.0000756,1.0000756 0 0 0 0.04639,-0.1567501 z m -0.05811,0.1875142 c -0.021247,0.050545 -0.047232,0.099302 -0.077154,0.1464955 A 1.0000756,1.0000756 0 0 0 8.9208934,8.3877764 Z M 8.8276243,8.5601526 C 8.7925629,8.611852 8.7528159,8.6613303 8.7070097,8.7071365 A 1.0000756,1.0000756 0 0 0 8.8276243,8.5601526 Z M 8.7070097,8.7071365 C 8.6589435,8.7552026 8.6072134,8.797376 8.5527013,8.8336108 A 1.0000756,1.0000756 0 0 0 8.7070097,8.7071365 Z M 8.5424465,8.8394707 c -0.051989,0.033665 -0.1060228,0.062421 -0.1621218,0.085456 a 1.0000756,1.0000756 0 0 0 0.1621218,-0.085456 z m -1.0767421,0.00439 a 1.0000756,1.0000756 0 0 0 0.1464955,0.077154 C 7.5616552,8.8997731 7.5128982,8.8737864 7.4657044,8.8438642 Z m 0.9072953,0.083992 c -0.055983,0.022467 -0.1139118,0.039338 -0.1723765,0.051274 a 1.0000756,1.0000756 0 0 0 0.1723765,-0.05127 z M 7.642964,8.932738 A 1.0000756,1.0000756 0 0 0 7.7997141,8.97913 C 7.7465671,8.9683062 7.6941206,8.9522653 7.642964,8.9327393 Z M 8.1869504,8.982547 C 8.1279174,8.993736 8.0681087,8.998654 8.0082259,8.999151 A 1.0000756,1.0000756 0 0 0 8.1869504,8.982547 Z M 7.8251065,8.9835234 A 1.0000756,1.0000756 0 0 0 7.996018,8.9996382 C 7.9387441,8.9994123 7.8816693,8.9935261 7.8251065,8.9835234 Z"/>
+ <path style="fill:#008cdd" d="m 8.7070847,7.2928916 c 0.3905538,0.3905538 0.3905538,1.0237666 0,1.4143204 -0.3905538,0.3905538 -1.0237666,0.3905538 -1.4143204,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.cassidyjames.clairvoyant.svg b/.icons/awkward/16x16/apps/com.github.cassidyjames.clairvoyant.svg
new file mode 100644
index 00000000..8e59f590
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.cassidyjames.clairvoyant.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#576977" cx="8" cy="8" r="8"/>
+ <circle style="fill:#ffffff" cx="8" cy="8" r="4"/>
+ <g style="font-size:40px;line-height:1.25;letter-spacing:0px;word-spacing:0px;fill:#3f3f3f" transform="matrix(0.24951266,0,0,0.25582945,0.01559388,-0.18654227)">
+ <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/16x16/apps/com.github.cassidyjames.dippi.svg b/.icons/awkward/16x16/apps/com.github.cassidyjames.dippi.svg
new file mode 100644
index 00000000..5dfb59ab
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.cassidyjames.dippi.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#8e8e8e" width="12" height="10" x="-15" y="-13" rx=".75" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="12" height="16" x="-13" y="-16" rx=".75" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#333333" transform="matrix(0,-1,-1,0,0,0)" d="M -10.672965,-13.454942 -3,-14 l 0,12 -8,0 z"/>
+ <path style="fill:#cd3840" d="M 14,3 2,11 13.384766,11 C 13.384766,11 14,11 14,10.5 Z M 12,6.5 12,9 8.5,9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.cassidyjames.ephemeral.svg b/.icons/awkward/16x16/apps/com.github.cassidyjames.ephemeral.svg
new file mode 100644
index 00000000..1179598d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.cassidyjames.ephemeral.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.57142 0 0 .57140 -1.1443 -1.1421)">
+ <rect fill="#9158cf" width="28" height="28" x="-30" y="-30" rx="14" ry="14" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".1" d="m25.893 6.1095-19.781 19.78c5.4793 5.4793 14.302 5.4793 19.781 0 5.4793-5.4793 5.4793-14.302 0-19.781z"/>
+ <path fill="#f2f2f2" d="m6.1121 25.89 8.6542-11.127 1.1711 1.1711 1.3015 1.3015z"/>
+ <path fill="#fff" opacity=".2" d="m25.893 6.1095-19.781 19.78c-5.4793-5.4793-5.4793-14.302 0-19.781 5.4793-5.4793 14.302-5.4793 19.781 0z"/>
+ <path fill="#f34235" d="m25.893 6.1095-11.127 8.6542 2.4726 2.4726z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.cassidyjames.palette.svg b/.icons/awkward/16x16/apps/com.github.cassidyjames.palette.svg
new file mode 100644
index 00000000..d6b943b5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.cassidyjames.palette.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-316.3)">
+ <path style="fill:#ff7c70" d="m 12,328.3 h 2 c 1.108,0 2,0.892 2,2 0,1.108 -0.892,2 -2,2 h -2 z"/>
+ <path style="fill:#7a0000" d="M 4,328.3 H 2 C 0.89200004,328.3 4e-8,329.192 4e-8,330.3 c 0,1.108 0.892,2 1.99999996,2 h 2 z"/>
+ <path style="fill:#ed5353" d="m 12,328.3 v 4 H 8 c -1.289764,-1.44082 -1.534224,-2.79452 0,-4 z"/>
+ <path style="fill:#c6262e" d="m 8,328.3 v 4 H 4 v -4 z"/>
+ <path style="fill:#ffc27d" d="m 9.6620068,323.5662 1.7320512,-1 c 0.959556,-0.554 2.17805,-0.2275 2.73205,0.73206 0.554,0.95955 0.227506,2.17804 -0.73205,2.73204 l -1.732051,1 z"/>
+ <path style="fill:#cc3b02" d="m 2.7338032,327.5662 -1.7320507,1 c -0.9595561,0.554 -1.28605078,1.7725 -0.73205078,2.73206 0.55400008,0.95955 1.77249478,1.28604 2.73205108,0.73204 l 1.7320508,-1 z"/>
+ <path style="fill:#ffa154" d="m 9.6620064,323.5662 2.0000006,3.4641 -3.4641018,2 c -1.837376,-0.6029 -2.7259372,-1.65301 -2.0000004,-3.4641 z"/>
+ <path style="fill:#f37329" d="m 6.1979048,325.5662 2.0000004,3.4641 -3.4641016,2 -2.0000004,-3.4641 z"/>
+ <path style="fill:#8cd5ff" d="m 5.2697008,320.638 1,-1.73205 c 0.554,-0.95955 1.7724948,-1.28605 2.7320508,-0.73205 0.959556,0.554 1.2860504,1.7725 0.7320508,2.73205 l -1,1.73205 z"/>
+ <path style="fill:#0d52bf" d="m 1.2697002,327.5662 -0.99999996,1.73206 c -0.554,0.95955 -0.22750532,2.17804 0.73205076,2.73204 0.9595564,0.554 2.178051,0.22751 2.732051,-0.73204 l 1,-1.73206 z"/>
+ <path style="fill:#64baff" d="m 5.2697004,320.638 3.4641016,2 -2,3.4641 c -1.8926644,0.39656 -3.1872376,-0.0686 -3.4641016,-2 z"/>
+ <path style="fill:#3689e6" d="m 3.2697004,324.1021 3.4641016,2 -2,3.4641 -3.4641018,-2 z"/>
+ <path style="fill:#e2ffb4" d="m 6.52e-6,320.3 v -2 c 0,-1.108 0.892,-2 2.00000008,-2 1.1079998,0 1.9999998,0.892 1.9999998,2 v 2 z"/>
+ <path style="fill:#3a9104" d="m 5.84e-6,328.3 v 2 c 0,1.108 0.892,2 1.99999996,2 1.1080002,0 2.0000002,-0.892 2.0000002,-2 v -2 z"/>
+ <path style="fill:#9bdb4d" d="M 5.84e-6,320.3 H 4.000006 v 4 c -1.4408152,1.28976 -2.7945202,1.53422 -4.00000016,0 z"/>
+ <path style="fill:#68b723" d="M 5.84e-6,324.3 H 4.000006 v 4 H 5.84e-6 Z"/>
+ <circle style="fill:#ffffff" cx="2" cy="330.3" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.cassidyjames.principles.svg b/.icons/awkward/16x16/apps/com.github.cassidyjames.principles.svg
new file mode 100644
index 00000000..b847f87b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.cassidyjames.principles.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <ellipse style="fill:#3f3f3f" cx="8.982" cy="7.989" rx="4.289" ry="5.458"/>
+ <path style="fill:#4f4f4f" d="M 9.5 0 C 5.910149 0 3 3.5817219 3 8 C 3.0000001 12.418278 5.9101491 16 9.5 16 C 13.089851 16 16 12.418278 16 8 C 16 3.5817221 13.089851 2.7189401e-07 9.5 0 z M 9.5 3 C 11.09438 3.0000001 13 4.8990449 13 8 C 13 11.100955 11.09438 13 9.5 13 C 7.9056203 13 6.0000001 11.100955 6 8 C 6 4.8990446 7.9056201 3 9.5 3 z"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-linecap:round;stroke-linejoin:round" d="M 1.515,4.5 4.5,1.52 v 12.959"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.cjfloss.envelope.svg b/.icons/awkward/16x16/apps/com.github.cjfloss.envelope.svg
new file mode 100644
index 00000000..92c80119
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.cjfloss.envelope.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="opacity:0.2" d="M 6.75,2.25 V 3.3962404 C 6.0743752,3.4370227 5.4705229,3.551079 4.9379884,3.8415529 4.2154706,4.2356531 3.75,5.0625 3.75,6 c 0,1.0000001 0.6453112,1.7772435 1.374756,2.1115721 0.7294444,0.334329 1.5322264,0.4138185 2.2822264,0.5075685 0.75,0.09375 1.447218,0.2017605 1.8427736,0.3830565 C 9.6453112,9.1834935 9.75,9.2500001 9.75,9.75 9.75,10.101124 9.6478241,10.280474 9.3061523,10.493408 8.9644808,10.706342 8.3447329,10.875 7.5,10.875 6.1875,10.875 5.7460159,10.454473 5.4990233,10.083984 5.252031,9.713496 5.25,9.375 5.25,9.375 h -1.5 c 0,0 -0.00203,0.786504 0.5009768,1.541016 0.4232519,0.634878 1.2453667,1.229187 2.4990232,1.40332 V 13.5 h 1.5 V 12.339844 C 8.9620399,12.268966 9.5843588,12.087773 10.100098,11.766357 10.789676,11.336604 11.25,10.578123 11.25,9.75 11.25,8.7499999 10.604689,7.9727565 9.875244,7.6384279 9.1457996,7.3040989 8.3430176,7.2246094 7.5930176,7.1308594 6.8430176,7.0371094 6.1457996,6.9290989 5.750244,6.7478029 5.3546887,6.5665065 5.25,6.4999999 5.25,6 5.25,5.4375 5.3470294,5.3268469 5.6557616,5.1584471 5.9644943,4.9900478 6.6124999,4.875 7.5,4.875 8.8437499,4.875 9.3164273,5.2529557 9.5390625,5.53125 9.7616978,5.8095442 9.75,6 9.75,6 h 1.5 C 11.25,6 11.2383,5.2529557 10.710938,4.59375 10.268999,4.0413266 9.4700464,3.5636752 8.25,3.421875 V 2.25 Z"/>
+ <path style="fill:#4f8d28" d="M 7.5,0 A 7.5,7.5 0 0 0 0,7.5 7.5,7.5 0 0 0 7.5,15 7.5,7.5 0 0 0 15,7.5 7.5,7.5 0 0 0 7.5,0 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linejoin:round" d="m 10.5,6 c 0,0 0,-2.25 -3,-2.25 -1.875,0 -3,0.375 -3,1.875 0,3 6,0.75 6,3.75 0,1.179248 -1.125,1.875 -3,1.875 -3,0 -3,-2.25 -3,-2.25 v 0"/>
+ <rect style="fill:#ffffff" width="1" height="2" x="7" y="2"/>
+ <rect style="fill:#ffffff" width="1" height="2" x="7" y="11"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.coralynnmay.goodvibesapp.svg b/.icons/awkward/16x16/apps/com.github.coralynnmay.goodvibesapp.svg
new file mode 100644
index 00000000..418e513e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.coralynnmay.goodvibesapp.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#73cbfc" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#0066bd" d="M 5.7414241,5.0039916 C 3.7611968,4.9951488 2.4521552,6.0543272 2.0815564,7.9643507 1.7771042,9.5334703 2.3293878,10.565159 3.6655962,10.921958 4.1518121,11.05179 5.6567809,10.989141 6.2951159,10.812595 7.4168987,10.502343 7.367769,10.553322 7.5655116,9.4844233 7.8066927,8.180717 7.634293,8.1734467 7.2821314,8.1734467 c -0.033121,-0.010259 -0.3155809,0 -0.3521617,0 h -1.056485 c -0.1950976,0 -0.3521617,0.1570641 -0.3521617,0.3521616 0,0.1950976 0.1570641,0.3521617 0.3521617,0.3521617 H 6.3226285 C 6.3143985,9.0083928 6.2765541,9.204638 6.2153291,9.5126243 6.0590503,10.298771 6.0487288,10.317164 5.6912136,10.457682 4.3594969,10.981108 3.5327245,10.339545 3.5975022,8.833062 3.6896365,6.6903484 4.5736968,5.3864174 5.9347002,5.3864174 c 1.198322,0 1.6392785,0.5410939 2.0448764,2.5098396 0.6697186,3.250784 0.5657369,3.076378 1.0688657,3.094483 0.5361749,0.0193 0.2885158,0.227827 2.1968837,-3.0098818 0.815135,-1.3829448 1.174505,-1.9934777 1.375632,-2.2725432 h 0.295761 c 0.195097,0 0.352161,-0.1570641 0.352161,-0.3521617 0,-0.1950976 -0.157064,-0.3521617 -0.352161,-0.3521617 h -1.056485 c -0.195098,0 -0.352162,0.1570641 -0.352162,0.3521617 0,0.1950976 0.157064,0.3521617 0.352162,0.3521617 h 0.186398 C 11.665421,6.4296238 10.113497,9.0858976 9.9673637,9.2478148 9.8375417,9.3916573 9.7989107,9.2643115 9.4219264,7.4601816 9.2054176,6.4240399 9.1023716,5.9416104 9.0972772,5.708315 h 0.2978242 c 0.1950976,0 0.3521613,-0.1570641 0.3521613,-0.3521617 0,-0.1950976 -0.1570637,-0.3521617 -0.3521613,-0.3521617 H 8.6907781 7.634293 c -0.034142,0 -1.8616942,-0.00898 -1.8928689,0 -0.4929369,-0.00976 0.7190451,0.0032 0,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.coslyk.MoonPlayer.svg b/.icons/awkward/16x16/apps/com.github.coslyk.MoonPlayer.svg
new file mode 100644
index 00000000..8c0bfc72
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.coslyk.MoonPlayer.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#384fae" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <circle style="fill:#fae8a2" cx="-8" cy="8" r="5" transform="scale(-1,1)"/>
+ <path style="opacity:0.2" d="m 8.47225,3.0268499 a 5.0000001,5.0000001 0 0 1 1.8095,0.5249 c -0.02525,0.080025 0.0043,0.1703 0.09625,0.25 0.06225,0.05395 0.11325,0.137975 0.11325,0.187025 0,0.149925 -0.1355,0.380125 -0.24375,0.413575 -0.14375,0.0445 -0.0955,0.1979 0.0895,0.28265 0.0855,0.03925 0.19075,0.15225 0.23375,0.251 0.04325,0.099 0.10675,0.1965 0.14125,0.21675 0.03425,0.0205 0.0625,0.09775 0.0625,0.172 0,0.1037501 -0.0475,0.1540001 -0.20325,0.2162501 -0.1115,0.04475 -0.245,0.07725 -0.29675,0.07225 -0.29775,-0.028 -0.3185,0.1455 -0.05825,0.4845 0.13825,0.18 0.20475,0.22525 0.299,0.2025 C 10.603,6.27925 10.651,6.304 10.691,6.391 c 0.042,0.09225 0.111,0.1235 0.29625,0.13625 0.18225,0.01275 0.26375,0.04975 0.332,0.1495 0.05,0.07275 0.122,0.13175 0.16025,0.13175 0.03835,0 0.1284,0.049 0.2002,0.1085 0.1461,0.12125 0.20315,0.1335 0.254375,0.05425 0.0677,-0.105 0.213775,-0.052 0.43115,0.15625 0.19225,0.184 0.215525,0.23325 0.186525,0.393 C 12.50015,7.80475 12.345975,8.057 12.169925,8.145 12.0163,8.22175 12.0133,8.23 12.106455,8.3285 c 0.05357,0.05675 0.1455,0.1175 0.2041,0.13525 0.16925,0.0515 0.07397,0.116 -0.228025,0.1545 -0.3091,0.03925 -0.40515,0.15125 -0.26075,0.304 0.08053,0.08525 0.076,0.10125 -0.05322,0.18225 C 11.51606,9.263 11.31526,9.166 11.55226,9 11.704585,8.89325 11.59806,8.84975 11.37451,8.92725 11.19626,8.989 11.16101,8.9855 11.05576,8.894 c -0.21625,-0.18725 -0.45125,0.08975 -0.2535,0.29875 0.12575,0.13325 0.08775,0.29375 -0.07525,0.316 -0.072,0.00975 -0.2215,0.07675 -0.3325,0.149 -0.111,0.072 -0.232,0.13125 -0.2685,0.13125 -0.0365,0 -0.1395004,0.07325 -0.2290004,0.16275 -0.1815,0.18125 -0.28225,0.20425 -0.3335,0.0765 C 9.502,9.87475 9.52675,9.7955 9.6925,9.61475 c 0.13175,-0.144 0.346,-0.5265 0.346,-0.61825 0,-0.0565 -0.21775,-0.0085 -0.33975,0.07475 -0.07625,0.05225 -0.19975,0.1195 -0.2745,0.15 -0.0795,0.0325 -0.162,0.1335 -0.19975,0.244 -0.05875,0.1735 -0.082,0.1885 -0.29,0.1885 H 8.7085 L 8.67425,10.06 c -0.041,0.48875 -0.08025,0.58775 -0.248,0.628 -0.1235,0.02975 -0.25525,0.221 -0.25525,0.3705 0,0.03975 0.08875,0.13725 0.19725,0.2165 0.1345,0.09825 0.1925,0.18175 0.1835,0.2635 -0.01125,0.10225 0.012,0.11825 0.15675,0.1075 0.09325,-0.007 0.25525,0.02575 0.35925,0.07275 0.12325,0.0555 0.25675,0.07325 0.382,0.05075 0.144,-0.02575 0.19275,-0.01575 0.19275,0.0405 0,0.0415 0.0505,0.119 0.112,0.1725 0.152,0.13175 0.08925,0.2015 -0.14425,0.1595 -0.145,-0.026 -0.2015,-0.0145 -0.2265,0.048 -0.05325,0.13275 0.08175,0.32275 0.207,0.2915 0.0795,-0.02 0.1175,0.0072 0.14225,0.101 0.0085,0.03325 0.02425,0.0615 0.043,0.0855 A 5.0000001,5.0000001 0 0 1 8.98475,12.90175 C 9.00975,12.854 9.03825,12.8105 9.066,12.791 9.19475,12.7 9.1085,12.4635 8.93125,12.421 8.7505,12.3775 8.779,12.26025 8.9755,12.23775 9.14775,12.21825 9.331,12.04375 9.2735,11.9545 9.23475,11.89475 9.07,11.9035 8.73675,11.9825 8.58625,12.018 8.4835,11.9465 8.13475,11.565 7.933,11.344 7.77775,11.252 7.6075,11.252 7.5425,11.252 7.31075,11.19225 7.09225,11.11925 6.67975,10.981 6.5185,10.986 6.53375,11.13675 c 0.0315,0.3135 -0.17025,0.303 -0.499,-0.0255 C 5.89775,10.9745 5.7725,10.8755 5.75625,10.891 5.6935,10.95125 5.8065,11.2445 5.9385,11.36325 c 0.16725,0.1505 0.1755,0.2455 0.02825,0.32075 -0.0805,0.0415 -0.11475,0.12525 -0.1275,0.3135 l -0.017,0.257 h -0.209 c -0.07325,0 -0.134,0.01 -0.183,0.02875 A 5.0000001,5.0000001 0 0 1 3.0077499,8.15675 c 0.0765,-0.1635 0.071,-0.26225 0,-0.3735 a 5.0000001,5.0000001 0 0 1 0.0225,-0.28025 c 0.0455,-0.00225 0.092,-0.00425 0.1455,-0.002 0.252,0.0105 0.46775,-0.08875 0.46775,-0.21525 0,-0.02675 0.0895,-0.137 0.19875,-0.24475 0.124,-0.122 0.1875,-0.23 0.169,-0.286 -0.017,-0.051 0.0195,-0.13325 0.084,-0.189 0.06275,-0.0545 0.11425,-0.142 0.11425,-0.1945 0,-0.08375 0.05325,-0.09425 0.4385,-0.085 l 0.4385,0.01075 -0.0075,0.43225 c -0.013,0.757 -0.12575,0.9535 -0.4735,0.82675 -0.15925,-0.05825 -0.5505,-0.01425 -0.66175,0.074 -0.04025,0.032 -0.0985,0.148 -0.12925,0.258 -0.031,0.10975 -0.1455,0.3 -0.255,0.42225 -0.2215,0.248 -0.23875,0.34475 -0.11175,0.63575 0.11075,0.254 0.23025,0.22475 0.2065,-0.05075 l -0.0175,-0.205 0.1875,0.035 c 0.10375,0.01975 0.23375,0.09625 0.292,0.172 0.083,0.10775 0.12175,0.1235 0.184,0.07425 0.0435,-0.0345 0.07875,-0.10725 0.07875,-0.16125 0,-0.054 0.0535,-0.114 0.1185,-0.13375 0.06525,-0.01975 0.1545,-0.118 0.19825,-0.21875 0.07025,-0.161 0.0685,-0.21025 -0.01325,-0.40575 -0.08275,-0.19825 -0.0835,-0.231 -0.00725,-0.30425 0.07,-0.067 0.10625,-0.06925 0.19825,-0.014 0.0925,0.05525 0.13625,0.05125 0.24625,-0.0225 0.07325,-0.04925 0.2015,-0.09 0.2845001,-0.09 C 5.573,7.6215 5.624,7.5395 5.624,7.268 5.624,7.01725 5.7735,6.92625 6.1295,6.959 6.3765,6.98175 6.431,6.9655 6.63025,6.812 6.7535,6.71725 6.948,6.48925 7.063,6.30475 7.178,6.12025 7.30175,5.9275 7.338,5.8765 7.39,5.80275 7.37725,5.732 7.2755,5.53125 L 7.147,5.2787499 7.4185,5.3154999 C 7.9015,5.3807499 7.99925,5.44325 7.7915,5.55475 7.7105,5.598 7.707,5.62025 7.7695,5.6925 c 0.041,0.047 0.06025,0.12175 0.0425,0.166 -0.01775,0.044 0.00475,0.148 0.04975,0.23075 0.04525,0.083 0.083,0.19925 0.0845,0.259 C 7.951,6.5345 8.27,6.68275 8.6255,6.663 9.164,6.63325 9.20775,6.64175 9.399,6.81925 9.638,7.04125 9.66875,7.1445 9.5575,7.3505 9.44975,7.5505 9.25825,7.63025 8.92675,7.61375 8.63025,7.599 8.59675,7.62525 8.6645,7.82125 8.72225,7.98775 8.91575,8.05175 9.047,7.94775 9.148,7.8675 9.49625,7.9295 9.603,8.047 c 0.04475,0.049 0.11125,0.178 0.1475,0.286 0.0625,0.1865 0.08075,0.198 0.36075,0.225 0.2795,0.02725 0.3065,0.01825 0.5075,-0.167 C 10.843,8.1845 10.881,8.0265 10.773,7.7545 10.725,7.634 10.6895,7.61425 10.5615,7.63775 10.308,7.684 10.208,7.596 10.208,7.32525 c 0,-0.13125 0.0255,-0.254 0.05675,-0.2725 0.031,-0.0185 0.0565,-0.088 0.0565,-0.15475 0,-0.06675 0.032,-0.15275 0.07075,-0.1905 C 10.44875,6.6525 10.4405,6.623 10.35,6.559 10.288,6.51525 10.186,6.48575 10.1235,6.49325 10.06125,6.50075 9.889,6.47375 9.74075,6.4335 9.5265,6.37575 9.4635,6.332 9.4345,6.21925 9.3795,6.00525 9.24525,5.8335 9.13275,5.8335 8.955,5.8335 8.95125,5.4155 9.124,4.8074999 c 0.0255,-0.08975 0.09575,-0.14675 0.21975,-0.1775 0.1005,-0.025 0.20975,-0.0935 0.24275,-0.15245 0.03275,-0.05895 0.093,-0.10695 0.13375,-0.10695 0.04075,0 0.1205,-0.0488 0.17675,-0.1084 0.05675,-0.06 0.174,-0.1084 0.26325,-0.1084 0.21125,0 0.21475,-0.14545 0.0053,-0.22215 -0.221268,-0.0811 -0.565768,0.0252 -0.649018,0.200175 -0.11275,0.237275 -0.238,0.138275 -0.27825,-0.2202 -0.04975,-0.443375 -0.20275,-0.5708 -0.685,-0.5708 H 8.2065 l 0.152,-0.15185 c 0.04725,-0.0474 0.0865,-0.105325 0.11375,-0.162125 z m -1.7975,0.157225 c 0.00975,0.0088 0.01925,0.016 0.02875,0.025875 0.116,0.1184 0.1705,0.135275 0.34975,0.107925 0.313,-0.047725 0.27275,0.0783 -0.07375,0.230475 -0.18725,0.082275 -0.30775,0.176075 -0.34875,0.270975 -0.1975,0.4579 -0.3335,0.704425 -0.40175,0.729425 -0.138,0.05075 -0.22025,-0.0511 -0.251,-0.31145 -0.03525,-0.2987 -0.13625,-0.362025 -0.31775,-0.198725 -0.0705,0.063375 -0.169,0.115225 -0.21875,0.115225 -0.1552501,0 -0.2700001,0.062325 -0.2700001,0.1465 0,0.04435 -0.0525,0.151225 -0.11675,0.2377 -0.09475,0.12725 -0.159,0.15775 -0.336,0.15775 -0.21725,0 -0.3505,0.04075 -0.6225,0.191 -0.00425,0.00225 -0.0085,0.003 -0.01275,0.00525 A 5.0000001,5.0000001 0 0 1 6.67475,3.1840749 Z M 12.999,7.978575 a 5.0000001,5.0000001 0 0 1 9.82e-4,0.0215 5.0000001,5.0000001 0 0 1 -0.09765,0.9605 c -0.18115,0.07375 -0.2312,0.0445 -0.25,-0.124 -0.0097,-0.08725 -0.05528,-0.186 -0.101575,-0.22025 -0.07153,-0.05275 -0.05863,-0.07975 0.0879,-0.17975 0.09485,-0.06475 0.188325,-0.17775 0.207525,-0.251 0.0186,-0.071 0.0815,-0.1485 0.152825,-0.207 z m -1.573775,1.65275 c 0.04675,-0.00475 0.103075,0.02025 0.165575,0.08025 0.132225,0.1265 0.11225,0.38075 -0.0376,0.48125 -0.171725,0.11525 -0.237975,0.08175 -0.259725,-0.13075 -0.02675,-0.262 0.02925,-0.42 0.13175,-0.43075 z m -0.8485,0.756 c 0.051,0.0018 0.10725,0.03825 0.1635,0.11525 0.05975,0.0815 0.076,0.18675 0.05325,0.3465 -0.02825,0.1965 -0.016,0.2385 0.08675,0.29125 0.13225,0.0675 0.1605,0.2685 0.05225,0.372 -0.1075,0.103 -0.21,0.076 -0.247,-0.065 -0.0525,-0.201 -0.34675,-0.2245 -0.54775,-0.044 -0.08575,0.077 -0.15575,0.116 -0.15575,0.0865 0,-0.0295 0.08925,-0.13675 0.19825,-0.23775 0.16675,-0.155 0.19775,-0.221 0.19775,-0.4205 0,-0.2815 0.08625,-0.44775 0.19875,-0.44425 z m 1.393475,0.6455 a 5.0000001,5.0000001 0 0 1 -0.115725,0.146 c 0.03407,-0.05275 0.07297,-0.10325 0.115725,-0.146 z m -1.684975,0.7675 c 0.02525,0.0087 0.036,0.0405 0.036,0.09625 0,0.0565 0.036,0.11575 0.08,0.13175 0.0585,0.0215 0.072,0.08925 0.0495,0.251 -0.0043,0.03025 -0.0055,0.0545 -0.007,0.07975 a 5.0000001,5.0000001 0 0 1 -0.208,0.10675 c 0.0035,-0.0865 -0.01225,-0.18825 -0.0575,-0.31575 -0.07675,-0.2165 -0.0795,-0.27075 -0.017,-0.30875 0.0585,-0.0355 0.0985,-0.04975 0.124,-0.041 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.dahenson.agenda.svg b/.icons/awkward/16x16/apps/com.github.dahenson.agenda.svg
new file mode 100644
index 00000000..9a9ddff1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.dahenson.agenda.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:none;stroke:#3b89e1;stroke-width:3;stroke-linecap:round;stroke-linejoin:round" d="m 4.5,8.5 2.7187336,2 L 11.5,5.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.danrabbit.harvey.svg b/.icons/awkward/16x16/apps/com.github.danrabbit.harvey.svg
new file mode 100644
index 00000000..c083f87f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.danrabbit.harvey.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#23c2c2" d="m 3.96,1 0,14 11.24,0 C 15.6432,15 16,14.60975 16,14.125 L 16,1.875 C 16,1.39025 15.6432,1 15.2,1 Z"/>
+ <path style="fill:#e4e4e4" d="M 0.8,1 C 0.3568,1 0,1.39025 0,1.875 l 0,12.25 C 0,14.60975 0.3568,15 0.8,15 L 4,15 4,1 Z"/>
+ <circle style="fill:#3f3f3f" cx="10" cy="8" r="4"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:1px" d="m 9,7.6998932 1,1 2,-2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.danrabbit.lookbook.svg b/.icons/awkward/16x16/apps/com.github.danrabbit.lookbook.svg
new file mode 100644
index 00000000..d5f9dc34
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.danrabbit.lookbook.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#936aff" d="m2 0c-0.554 0-1 0.446-1 1v14c0 0.554 0.446 1 1 1h12c0.554 0 1-0.446 1-1v-14c0-0.554-0.446-1-1-1h-5z"/>
+ <path opacity=".2" d="m2 0c-0.554 0-1 0.446-1 1v14c0 0.554 0.446 1 1 1h1v-16h-1z"/>
+ <path style="fill:#ffffff" d="m 8,4.0479498 a 3,3 0 0 1 3,3 3,3 0 0 1 -3,3.0000002 3,3 0 0 1 -3,-3.0000002 3,3 0 0 1 3,-3 z m 0,1 a 2,2 0 0 0 -2,2 2,2 0 0 0 2,2 2,2 0 0 0 2,-2 2,2 0 0 0 -2,-2 z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:1px;stroke-linecap:round" d="M 12,11.04795 10,9.0479498"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.danrabbit.nimbus.svg b/.icons/awkward/16x16/apps/com.github.danrabbit.nimbus.svg
new file mode 100644
index 00000000..7749db00
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.danrabbit.nimbus.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#2baee1" d="m8 0a8 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 -8z"/>
+ <path style="fill:#ffffff" d="m8.5172414 4c-1.9148041 0-2.0045366 1.2691382-2.4690193 2.3234159-0.1958621-0.1147222-0.4133946-0.174678-0.634429-0.1754557-0.7617241 0-1.3793104 0.693553-1.3793104 1.5487196 0.0003448 0.054056 0.00358 0.108117 0.00875 0.1617836-0.6093048 0.2749445-1.0432327 0.975151-1.0432327 1.8062069 0 1.0725557 0.7175917 2.3353297 1.608971 2.3353297h6.437231c1.458442 0 1.928532-1.444099 1.953798-2.5 0-1-0.433437-2.5-2.00275-2.496585l0.0055-0.00683c-0.17356-1.5473918-0.353164-2.996585-2.4855086-2.996585z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.davidmhewitt.clipped.svg b/.icons/awkward/16x16/apps/com.github.davidmhewitt.clipped.svg
new file mode 100644
index 00000000..68e1bcab
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.davidmhewitt.clipped.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#e0995e" width="12" height="14" x="2" y="1" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="8" height="10" x="4" y="3"/>
+ <g>
+ <rect style="fill:#e0e0d1" width="6" height="1" x="5" y="5"/>
+ <rect style="fill:#e0e0d1" width="6" height="1" x="5" y="7"/>
+ <rect style="fill:#e0e0d1" width="6" height="1" x="5" y="9"/>
+ <rect style="fill:#e0e0d1" width="6" height="1" x="5" y="11"/>
+ </g>
+ <path style="fill:#4f5d73" d="M 6 0 L 6 2 C 6 2.554 6.446 3 7 3 L 9 3 C 9.554 3 10 2.554 10 2 L 10 0 L 6 0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.davidmhewitt.torrential.svg b/.icons/awkward/16x16/apps/com.github.davidmhewitt.torrential.svg
new file mode 100644
index 00000000..a7761f58
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.davidmhewitt.torrential.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#5aa9f0" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 4,9 8,13 12,8.99957 10,9 V 7.49957 C 10,7.99957 9.295495,8 9.295495,8 c 0,0 -0.720971,0 -0.720971,-0.5 0,-0.5 -0.588388,-0.5 -0.588388,-0.5 0,0 -0.588389,0 -0.588389,0.5 C 7.397747,8 6.809359,8 6.809359,8 6.809359,8 6,8 6,7.49957 V 9 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 7.986136,3 c 0,0 -0.588389,0 -0.588389,0.5 C 7.397747,4 6.809359,4 6.809359,4 6.809359,4 6,4.00042 6,3.5 v 7 l 4,-4.3e-4 v -7 C 10,3.99957 9.295495,4 9.295495,4 9.295495,4 8.574524,4 8.574524,3.5 8.574524,3 7.986136,3 7.986136,3 Z"/>
+ <path style="opacity:0.5;fill:#ffffff" d="M 6.809359,5 C 6.809359,5 6,4.99957 6,5.5 v 3 l 4,-4.3e-4 v -3 C 10,4.99957 9.295495,5 9.295495,5 c 0,0 -0.720971,0 -0.720971,0.5 0,0.5 -0.588388,0.5 -0.588388,0.5 0,0 -0.588389,0 -0.588389,-0.5 C 7.397747,5 6.809359,5 6.809359,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.debauchee.barrier.svg b/.icons/awkward/16x16/apps/com.github.debauchee.barrier.svg
new file mode 120000
index 00000000..f8486527
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.debauchee.barrier.svg
@@ -0,0 +1 @@
+barrier.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.djaler.formatter.svg b/.icons/awkward/16x16/apps/com.github.djaler.formatter.svg
new file mode 100644
index 00000000..fa2bb2ea
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.djaler.formatter.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#3c92d2" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m4 8c0 2.2092 1.7909 4 4 4 2.1867 0 3.9602-1.7554 3.9961-3.9336 0.0024-0.02205 0.0038-0.04421 0.004-0.0664 0-0.368192-0.398908-0.66667-0.7671-0.66667s-0.733 0.298478-0.733 0.66667c0 1.4727-1.02714 2.5-2.49994 2.5-1.4727 0-2.50006-1.0272-2.50006-2.5 0-1.4727 1.02726-2.5 2.50006-2.5v1.5l2.99994-2.3334-2.99954-2.1666v1.4993c-2.2092 0-4 1.7909-4 4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.donadigo.appeditor.svg b/.icons/awkward/16x16/apps/com.github.donadigo.appeditor.svg
new file mode 100644
index 00000000..d9f61dfc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.donadigo.appeditor.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#0ab884" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m3 10.327v2.673h2.6728l4.7512-4.7507-2.6733-2.6728zm9.788-4.4337c0.28271-0.28271 0.28271-0.72818 0-1.0109l-1.671-1.6704c-0.28271-0.28271-0.72818-0.28271-1.0109 0l-1.3964 1.405 2.6728 2.6728z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.donadigo.eddy.svg b/.icons/awkward/16x16/apps/com.github.donadigo.eddy.svg
new file mode 100644
index 00000000..904b3d23
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.donadigo.eddy.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 8.0061281,1.1376112e-6 C 4.1435181,1.1376112e-6 1.0122539,2.8631601 1.0122539,6.3950461 v 1.302897 c -2.172e-4,0.004 2.121e-4,0.0077 0,0.01171 -0.20019594,3.7667789 2.0694155,6.9718759 5.5756534,8.0086379 1.1116743,0.384736 1.6493382,0.260997 1.9156018,0.268542 C 10.631286,16.043413 11.55424,13.927914 10.717,12.074239 13.370265,12 14.999155,8.7858771 15,6.3950441 15,2.8631601 11.868737,1.1376112e-6 8.0061281,1.1376112e-6 Z"/>
+ <path style="fill:#f9548f" d="M 6.950083,8.6471681 C 6.8707887,8.5646668 6.8247399,8.4655394 6.7721281,8.366518 6.8222651,8.54004 6.9247992,8.6892501 7.0200169,8.8411606 L 6.9500829,8.647272 M 6.950524,8.6471681 C 6.871553,8.5646668 6.8251809,8.4654365 6.7725691,8.3668297 6.8227061,8.5404567 6.9253478,8.6895618 7.0205655,8.8414723 L 6.9505235,8.6471681 M 11.838194,7.1361047 c 0.01251,0.3237919 -0.09799,0.4811368 -0.197946,0.7593866 l -0.17973,0.086169 c -0.146926,0.2752782 0.01459,0.1747688 -0.09063,0.3936271 -0.229631,0.1966109 -0.695875,0.61503 -0.845114,0.6533401 -0.109118,-0.00239 0.07381,-0.1241063 0.09773,-0.1716849 C 10.314795,9.060183 10.376121,9.162012 9.9062733,9.285764 L 9.8926133,9.256151 C 8.7347103,9.7815006 7.1261228,8.7405703 7.1472105,7.320487 7.1349455,7.4105735 7.1120285,7.3880259 7.0864215,7.4241852 7.0267085,6.6936221 7.4365214,5.9598379 8.1275761,5.6598613 8.803568,5.3373371 9.5960813,5.4695055 10.080238,5.9049755 9.8140593,5.5690474 9.2846057,5.2129616 8.6575675,5.2458998 8.0430098,5.255563 7.4679379,5.6320145 7.2762114,6.0408846 6.9615088,6.2318638 6.9248204,6.7775781 6.7877499,6.8774318 6.6030061,8.1855034 7.1348373,8.7503374 8.0346177,9.4153358 8.1758412,9.5072719 8.0743727,9.5213511 8.0932757,9.591311 7.7943897,9.45644 7.5208943,9.2526814 7.2957071,9.0033059 7.4152403,9.1717376 7.5441339,9.3354945 7.7107918,9.464233 7.4287967,9.3723801 7.0522295,8.8057817 6.9425947,8.7827145 7.4283664,9.6213399 8.9133322,10.253192 9.6913203,9.9393951 9.3313218,9.9529029 8.8741692,9.9466685 8.4699513,9.8028636 8.2996353,9.718492 8.0690686,9.5441377 8.1103834,9.5116141 9.171851,9.8937087 10.268005,9.8008364 11.186184,9.0911896 c 0.233805,-0.1755689 0.489021,-0.4740295 0.562828,-0.47806 -0.111066,0.1610854 0.01904,0.077462 -0.06631,0.2196666 0.232417,-0.3619877 -0.10134,-0.1474218 0.240475,-0.6250975 l 0.126215,0.1675277 c -0.04725,-0.3007466 0.387122,-0.6654972 0.342924,-1.140784 0.09966,-0.145271 0.111065,0.1565448 0.0054,0.4907896 0.146646,-0.3708405 0.03879,-0.4304825 0.07631,-0.7366322 0.04045,0.1029293 0.09424,0.2121563 0.121631,0.3208524 -0.09564,-0.3585069 0.09772,-0.6035069 0.145818,-0.8119319 -0.04753,-0.020106 -0.147485,0.1584151 -0.170553,-0.2648252 0.0036,-0.1838835 0.05325,-0.096363 0.07228,-0.1416561 -0.03726,-0.020771 -0.135532,-0.1617609 -0.19517,-0.4320817 0.04295,-0.063663 0.11565,0.1647108 0.174588,0.1739584 C 12.58466,5.6180693 12.519468,5.454169 12.516682,5.2891974 12.344321,4.9420776 12.455652,5.3355704 12.3161,5.140164 12.132615,4.5887972 12.46818,5.0121736 12.490968,4.7618225 12.768702,5.1498169 12.927022,5.7516196 13,6.0006927 12.9444,5.6968726 12.854742,5.4024227 12.745064,5.1176268 c 0.08465,0.034445 -0.13608,-0.6249738 0.109947,-0.1882985 -0.26364,-0.9306964 -1.123784,-1.8003792 -1.915436,-2.2084181 0.09684,0.085411 0.219248,0.19257 0.175534,0.2094641 C 10.721328,2.7044827 10.790186,2.6866108 10.733163,2.5912251 10.412542,2.465395 10.3921,2.6015118 10.179071,2.5915369 9.5749503,2.2821048 9.458537,2.315043 8.902401,2.1214661 L 8.927706,2.2356588 C 8.5272537,2.1069193 8.4610855,2.2841829 8.0282484,2.2358666 8.0019964,2.2162284 8.1670403,2.1640676 8.3029273,2.1451567 7.9157086,2.194512 7.9337838,2.0714873 7.5548496,2.1586645 7.6481306,2.0955935 7.7471141,2.0536155 7.8466354,2 7.5309645,2.0184953 7.0926403,2.1771597 7.2278817,2.0327304 6.7128453,2.2543619 5.7981098,2.5654565 5.2847949,3.0296046 l -0.016139,-0.10401 C 5.0334628,3.1977245 4.2428869,3.7385552 4.1799463,4.0915239 l -0.063048,0.014027 C 3.994783,4.3053624 3.9153811,4.5317736 3.8183343,4.7371958 3.6583471,5.0002857 3.5836792,4.8385041 3.6064884,4.8797548 3.2916782,5.49519 3.1350262,6.0123312 3,6.4365784 3.096186,6.5752929 3.00247,7.2718787 3.038733,7.8292305 2.88079,10.582532 5.0428237,13.256033 7.4061595,13.872196 7.7524937,13.992727 8.26753,13.98857 8.7057467,14 8.1888813,13.857649 8.1221751,13.924149 7.6184358,13.754782 7.2552098,13.589571 7.1757003,13.401501 6.9183435,13.186416 L 7.0202319,13.35997 C 6.5156318,13.187486 6.7267246,13.146963 6.3160512,13.021237 L 6.4249329,12.88512 c -0.1627846,-0.01247 -0.4324067,-0.266 -0.5064291,-0.407312 l -0.1790415,0.0069 C 5.5246038,12.229057 5.4099122,12.045144 5.4184118,11.901753 l -0.057884,0.09975 c -0.065415,-0.109101 -0.7910064,-0.960091 -0.4146543,-0.761631 -0.069934,-0.0613 -0.1628922,-0.09975 -0.2637047,-0.27639 l 0.076594,-0.0843 C 4.577903,10.653707 4.425447,10.365888 4.4371744,10.270294 4.5337904,10.39602 4.6007122,10.41888 4.6672032,10.4407 4.2097278,9.3465698 4.1840137,10.380435 3.837787,9.3270355 l 0.073108,-0.00561 C 3.8548404,9.2395466 3.8204114,9.1512265 3.7754385,9.0642572 L 3.8073935,8.7579423 C 3.4782737,8.3908424 3.7155115,7.1969625 3.7631735,6.5423547 3.7957735,6.2761475 4.03796,5.9924841 4.2215096,5.5479743 L 4.1095075,5.5295829 C 4.323828,5.1692369 5.3330281,4.0821723 5.800617,4.1379698 6.0269877,3.8637619 5.755536,4.1369308 5.711209,4.0680411 6.208708,3.5717861 6.3651448,3.7174623 6.7008276,3.6281031 7.0626549,3.4210185 6.3901058,3.7090459 6.5616053,3.5491345 7.1875676,3.3951459 7.0050939,3.1987635 7.8214916,3.1206262 7.9076716,3.1677992 7.6216958,3.1935682 7.5499328,3.2547689 8.0712094,3.0087194 9.1998351,3.0649326 9.9332803,3.3911974 10.783676,3.7747145 11.739081,4.9076016 11.777814,5.9734693 l 0.04295,0.011118 c -0.02168,0.4237806 0.06728,0.9138636 -0.08715,1.3638701 l 0.104395,-0.2132255"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.eudaldgr.elements.svg b/.icons/awkward/16x16/apps/com.github.eudaldgr.elements.svg
new file mode 100644
index 00000000..faa7548f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.eudaldgr.elements.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3f99ed" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <g style="font-size:12.20572472px;line-height:0%;letter-spacing:0px;word-spacing:0px;fill:#ffffff" transform="matrix(0.40782596,0,0,0.39232422,-1.2000001,-2.0000006)">
+ <path style="fill:#ffffff" d="m 20.106616,33.13586 h -7.335592 v 7.646737 H 7.8464845 V 20.391298 H 12.73005 v 7.646738 h 7.376566 v -7.646738 h 4.904053 v 20.391299 h -4.904053 z"/>
+ </g>
+ <path style="fill:#ffffff" d="m 13,2 v 1 h -1 v 1 h 1 v 3 h 1 V 2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.fabiocolacio.marker.svg b/.icons/awkward/16x16/apps/com.github.fabiocolacio.marker.svg
new file mode 100644
index 00000000..e082e2b1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.fabiocolacio.marker.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 4.23 4.23">
+ <g transform="translate(0,-292.76667)">
+ <path style="fill:#4f4f4f" transform="matrix(0.26458333,0,0,0.26458333,0,292.76667)" d="m 6,0 0,4.0999999 4,0 L 10,1.5 Z"/>
+ <rect style="fill:#a4a4a4" width="1.058" height=".529" x="1.59" y="293.82"/>
+ <rect style="fill:#a4a4a4" width="1.587" height="1.852" x="1.32" y="294.09"/>
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="m 1.2103912,294.88337 c -0.23083331,0 -0.41664125,0.17838 -0.41664125,0.39998 l 0,1.71665 2.64583315,0 0,-1.71665 c 0,-0.2216 -0.1858079,-0.39998 -0.4166412,-0.39998 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.geigi.cozy.svg b/.icons/awkward/16x16/apps/com.github.geigi.cozy.svg
new file mode 120000
index 00000000..0d281589
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.geigi.cozy.svg
@@ -0,0 +1 @@
+audiobook.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.georgekap1an.chores.svg b/.icons/awkward/16x16/apps/com.github.georgekap1an.chores.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.georgekap1an.chores.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.gijsgoudzwaard.image-optimizer.svg b/.icons/awkward/16x16/apps/com.github.gijsgoudzwaard.image-optimizer.svg
new file mode 100644
index 00000000..1f2f6527
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.gijsgoudzwaard.image-optimizer.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#ff766a" d="m0.85714 1c-0.47485 0-0.85714 0.3902-0.85714 0.875v12.25s0 0.8785 0.85714 0.875l14.343-0.058c0.443-0.002 0.8-0.365 0.8-0.817v-12.25c0-0.48475-0.38229-0.875-0.85714-0.875h-14.286zm0 14h14.286c0.25139 0 0.46846-0.1168 0.625-0.29167-0.1446 0.14739-0.34983 0.2361-0.57143 0.23698l-14.339 0.05469z"/>
+ <path style="fill:#ffffff" d="m 6.9643103,3.99981 -0.0882,1.0536 a 3.1429,3.1429 0 0 0 -0.91852,0.53126 L 5,5.13377 4,6.86587 4.86941,7.46967 a 3.1429,3.1429 0 0 0 -0.048,0.53013 3.1429,3.1429 0 0 0 0.0457,0.53237 l -0.867,0.602 1,1.7321 0.9553603,-0.44978 a 3.1429,3.1429 0 0 0 0.92075,0.5279 l 0.0882,1.0558 2,0 0.0882,-1.0536 a 3.1429,3.1429 0 0 0 0.9185399,-0.53126 l 0.9575798,0.4509 1,-1.7321 -0.86942,-0.6038 a 3.1429,3.1429 0 0 0 0.048,-0.53013 3.1429,3.1429 0 0 0 -0.0457,-0.53237 l 0.86719,-0.60156 -1,-1.7321 -0.9553598,0.44978 a 3.1429,3.1429 0 0 0 -0.92076,-0.5279 l -0.088,-1.056 -2.0000001,0 z m 1,2.8572 a 1.1429,1.1429 0 0 1 1.1430001,1.143 1.1429,1.1429 0 0 1 -1.1429,1.1428 1.1429,1.1429 0 0 1 -1.1429001,-1.1428 1.1429,1.1429 0 0 1 1.1428,-1.1428 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.gkarsay.parlatype.svg b/.icons/awkward/16x16/apps/com.github.gkarsay.parlatype.svg
new file mode 120000
index 00000000..f77824b5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.gkarsay.parlatype.svg
@@ -0,0 +1 @@
+parlatype.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.hannesschulze.optimizer.svg b/.icons/awkward/16x16/apps/com.github.hannesschulze.optimizer.svg
new file mode 100644
index 00000000..0b165e6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.hannesschulze.optimizer.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill:none" width="16" height="16" version="1.1">
+ <path style="fill:#5d6d79" d="M 8.4999999,3 C 4.3364349,3 1.1943424,6.8498126 1.000488,11.457782 A 0.50006085,0.51928267 0 0 0 1.4998478,12 H 15.500152 a 0.50006085,0.51928267 0 0 0 0.49936,-0.542218 C 15.805643,6.8498148 12.663565,3 8.4999999,3 Z"/>
+ <path style="fill:#e2900d" d="M 9,12.2 8,10.7 12,9 Z"/>
+ <circle style="fill:#ed274c" cx="8.5" cy="11.5" r="1.5"/>
+ <g transform="matrix(0.35714285,0,0,0.35714285,-0.07142854,-0.74999983)">
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round" d="m 24,13.985758 v 2.999999"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round" d="m 33,16.3973 -1.5,2.598076"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round" d="m 39.588457,22.985757 -2.598076,1.5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round" d="M 42,31.985757 H 39"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round" d="M 9,31.985757 H 6"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round" d="m 8.411543,22.985757 2.598076,1.5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round" d="m 15,16.3973 1.5,2.598076"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.harisvsulaiman.pushy.svg b/.icons/awkward/16x16/apps/com.github.harisvsulaiman.pushy.svg
new file mode 100644
index 00000000..5ffbae52
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.harisvsulaiman.pushy.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <path style="isolation:isolate;fill:#3ca13c" d="m -1.0142857e-7,1046.8622 c 0,-2.4836 3.58467990142857,-4.5 8.00000000142857,-4.5 4.4153201,0 8.0000001,2.0164 8.0000001,4.5 0,2.4836 -3.58468,4.5 -8.0000001,4.5 -4.4153201,0 -8.00000000142857,-2.0164 -8.00000000142857,-4.5 z" vector-effect="non-scaling-stroke"/>
+ <path style="isolation:isolate;fill:none" d="m 15.202847,1045.9755 c 0,2.3175 -3.227488,4.1991 -7.2028471,4.1991 -3.9753594,0 -7.20284699,-1.8816 -7.20284699,-4.1991 l 0,-4.4536 14.40569409,0 0,4.4536 0,0 z"/>
+ <path style="isolation:isolate;fill:#e4e4e4" d="m 15,1046.1147 c 0,2.3443 -3.136595,4.2475 -6.9999998,4.2475 -3.8634051,0 -7.00000021,-1.9032 -7.00000021,-4.2475 l 0,-4.7525 14.00000001,0 0,4.7525 z"/>
+ <path style="isolation:isolate;fill:#f7f7f7" d="m 0.99999999,1041.3621 c 0,-2.2077 3.13659511,-3.9999 7.00000021,-3.9999 3.8634048,0 6.9999998,1.7922 6.9999998,3.9999 0,2.2077 -3.136595,4.0001 -6.9999998,4.0001 -3.8634051,0 -7.00000021,-1.7924 -7.00000021,-4.0001 z" vector-effect="non-scaling-stroke"/>
+ <rect style="isolation:isolate;fill:#3ca13c" width="8" height="1.7" x="4" y="1039.86"/>
+ <path style="isolation:isolate;fill:#3ca13c" d="m 4.0000065,1041.5777 c 0,-0.9848 1.7923382,-1.7844 3.9999955,-1.7844 2.207658,0 3.999997,0.7996 3.999997,1.7844 0,0.9849 -1.792339,1.7845 -3.999997,1.7845 -2.2076573,0 -3.9999955,-0.7996 -3.9999955,-1.7845 z" vector-effect="non-scaling-stroke"/>
+ <path style="isolation:isolate;fill:#4ccc4c" d="m 4.0000065,1039.8622 c 0,-0.8278 1.7923382,-1.5 3.9999955,-1.5 2.207658,0 3.999997,0.6722 3.999997,1.5 0,0.8279 -1.792339,1.5 -3.999997,1.5 -2.2076573,0 -3.9999955,-0.6721 -3.9999955,-1.5 z" vector-effect="non-scaling-stroke"/>
+ <path style="isolation:isolate;fill:none" d="m 4.0664298,1040.2166 c -0.01104,-0.051 -0.016684,-0.1016 -0.016684,-0.1531 0,-0.9142 1.7696414,-1.6565 3.9493434,-1.6565 2.1797023,0 3.9493433,0.7424 3.9493433,1.6565 0,0.1166 -0.02882,0.2305 -0.08363,0.3404" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.hluk.copyq.svg b/.icons/awkward/16x16/apps/com.github.hluk.copyq.svg
new file mode 120000
index 00000000..286727a1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.hluk.copyq.svg
@@ -0,0 +1 @@
+copyq.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.huluti.ImCompressor.svg b/.icons/awkward/16x16/apps/com.github.huluti.ImCompressor.svg
new file mode 100644
index 00000000..e6291add
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.huluti.ImCompressor.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#35c9ec" cx="8" cy="8" r="8"/>
+ <path style="fill:#414141" d="M 12.600267,11 C 12.069963,11 11.608734,10.899179 11.216577,10.697538 10.82442,10.491208 10.523618,10.200469 10.314171,9.8253226 10.104724,9.450176 10,9.0140681 10,8.516999 10,7.8276671 10.122549,7.2157091 10.367647,6.6811254 10.877036,5.4138511 11.835772,5.0106927 12.50413,5 c 0.481283,0 0.846702,0.1313014 1.096257,0.3939039 0.249554,0.257913 0.374331,0.500658 0.374331,0.9273874 -0.01803,0.4375873 -0.24207,0.6645124 -0.554813,0.7354174 -0.124777,0 -0.222816,-0.03048 -0.294117,-0.091442 -0.0713,-0.060961 -0.106952,-0.1500587 -0.106952,-0.2672919 0.03309,-0.7107239 -0.0024,-0.8100162 -0.763445,-0.7633622 -0.954845,0.286493 -1.183111,1.4758103 -1.272773,2.4557742 0,0.5627199 0.149286,0.9988277 0.44786,1.3083236 0.298574,0.3048066 0.73975,0.4572096 1.323529,0.4572096 0.289661,0 0.581551,-0.03751 0.875669,-0.112544 0.298573,-0.079719 0.628342,-0.1992963 0.989304,-0.3587335 0.06684,-0.028136 0.122549,-0.042206 0.167112,-0.042206 0.0713,0 0.124777,0.028136 0.160428,0.084408 C 14.982174,9.7831168 15,9.8558019 15,9.9448989 c 0,0.2860491 -0.147059,0.4970691 -0.441177,0.6330591 -0.316399,0.14537 -0.646167,0.253224 -0.989303,0.323565 -0.338682,0.06565 -0.661765,0.09848 -0.969252,0.09848 z"/>
+ <path style="fill:#ffffff" d="m 4.5671902,5.0069728 q 0.1815013,0 0.3071559,0.090591 Q 5,5.1811878 5,5.3066233 5,5.5296178 4.860384,5.6689886 4.720768,5.8013969 4.4624787,5.8013969 q -0.4048868,0 -0.6143112,0.00696 Q 3.8342075,5.8919895 3.7225137,6.560979 3.5968586,7.3066183 3.5689355,7.4738656 L 3.4223391,8.3867582 q -0.1535783,1.0243871 -0.2443285,1.7142848 0.1465974,-0.007 0.3979059,-0.007 0.3699826,0 0.5026177,0.09756 0.1326355,0.09757 0.1326355,0.292683 0,0.181183 -0.1465964,0.306618 -0.1396159,0.125436 -0.3979063,0.125436 -0.1745199,0 -0.551484,-0.01394 -0.3490395,-0.01394 -0.4607328,-0.01394 -0.4397905,0 -0.9633507,0.07666 Q 1.460733,11 1.3630018,11 1.2094241,11 1.1047121,10.916375 1,10.832748 1,10.672468 1,10.421597 1.2233857,10.282226 1.4467714,10.142856 1.8516581,10.135882 l 0.3280979,-0.007 0.020942,-0.1533066 Q 2.3682373,8.8606231 2.4450262,8.4006932 L 2.598604,7.4878066 Q 2.73822,6.6794403 2.8499128,5.8223009 l -0.5863869,0.00696 q -0.2513095,0 -0.3490406,-0.076656 -0.09075,-0.083623 -0.09075,-0.2299622 0,-0.4738654 0.6841189,-0.5087095 Q 2.8289707,5 3.289704,5 Z"/>
+ <path style="fill:#ffffff" d="m 5.5030377,10.999994 q -0.2770352,0 -0.3936825,-0.254779 Q 5,10.490442 5,9.9299315 5,9.1019109 5.2697452,8.3566861 5.3353579,8.1719721 5.481166,8.0891706 q 0.1530991,-0.08917 0.4228438,-0.08917 0.1458083,0 0.2041314,0.031841 0.058323,0.031841 0.058323,0.1210181 0,0.1019129 -0.1093555,0.4585985 Q 5.984205,8.8662312 5.9404618,9.0573142 5.8967182,9.2420279 5.8675581,9.522281 6.0643986,9.0254711 6.3341442,8.6815228 6.6111793,8.3375741 6.8955054,8.1719655 7.1871214,7.999994 7.4422848,7.999994 q 0.2551648,0 0.3572309,0.1019122 0.1093555,0.1019077 0.1093555,0.3121007 0,0.2038195 -0.1385169,0.7388509 Q 7.7120296,9.3821567 7.6901587,9.4968065 8.0546791,8.7133655 8.4993943,8.3566796 8.944109,7.999994 9.3305001,7.999994 q 0.4738766,0 0.4738766,0.4140129 0,0.2484048 -0.1603891,0.8980856 -0.1385179,0.5541368 -0.1385179,0.7324825 0,0.254779 0.2114217,0.254779 0.1458083,0 0.3426496,-0.152867 0.204131,-0.1592346 0.53949,-0.5095568 0.08748,-0.08917 0.196841,-0.08917 0.09478,0 0.145808,0.076433 Q 11,9.7006262 11,9.8343866 q 0,0.2547734 -0.138519,0.3949024 -0.313487,0.33758 -0.678007,0.554137 -0.3572302,0.216561 -0.8165258,0.216561 -0.3718107,0 -0.5613612,-0.184713 -0.1895504,-0.191082 -0.1895504,-0.547768 0,-0.178346 0.1020652,-0.6369446 0.094774,-0.4012704 0.094774,-0.5541368 0,-0.1019122 -0.080194,-0.1019122 -0.094775,0 -0.2697448,0.216562 -0.1749698,0.2101881 -0.3499389,0.5605055 -0.1749704,0.3503221 -0.284326,0.7388561 -0.080194,0.305732 -0.1895504,0.40764 -0.1020653,0.101911 -0.3353587,0.101911 -0.2405835,0 -0.3645203,-0.19745 -0.1166461,-0.203825 -0.1166461,-0.490446 0,-0.242037 0.072904,-0.7006351 0.058322,-0.4076446 0.058322,-0.5350313 0,-0.1019122 -0.080194,-0.1019122 -0.1093567,0 -0.2770356,0.2292989 Q 6.4289135,9.4331101 6.2685249,9.7897965 6.1154266,10.146487 6.020651,10.490436 5.940457,10.789794 5.8311001,10.898076 5.7290349,10.999987 5.5030325,10.999987 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.jeremypw.gnonograms.svg b/.icons/awkward/16x16/apps/com.github.jeremypw.gnonograms.svg
new file mode 100644
index 00000000..5fb9ea3f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.jeremypw.gnonograms.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-316.3)">
+ <path style="fill:#5245ac" d="M 6.7469189,331.27657 C 6.5859707,331.22917 6.4550511,331.14774 6.3245524,331.0139 6.1008949,330.78452 5.98965,330.54155 6.028133,330.19208 c 0.043762,-0.62281 0.5400632,-1.21039 1.367006,-1.24247 0.144801,-3.9e-4 0.3,0.0215 0.463631,0.0584 0.08515,0.0192 0.19094,0.0482 0.235097,0.0645 0.0723,0.0266 0.1847396,0.0267 0.2231486,7.7e-4 0.05684,-0.0382 0.05405,-0.0741 -0.0205,-0.26379 -0.221665,-0.56399 -0.677604,-1.23932 -1.257296,-1.41294 -0.1224401,-0.0366 -0.3076957,-0.059 -0.4871102,-0.0631 -1.2008255,0.0312 -2.0760628,1.29562 -2.6232125,2.16487 -0.1749307,0.27647 -0.3799577,0.58789 -0.4556145,0.69205 -0.3855821,0.53082 -0.835689,0.88748 -1.2878688,1.02048 -0.1708564,0.0502 -0.5810359,0.071 -0.7514458,0.0379 -0.90609526,-0.17585 -1.51142136,-0.99592 -1.42593976,-1.9318 0.00722,-0.079 0.018575,-0.14325 0.025234,-0.14267 0.00666,7.8e-4 0.042792,0.0424 0.080298,0.0929 0.1554793,0.20945 0.4947094,0.39071 0.7605063,0.45479 0.19778366,0.0477 0.39122446,0.055 0.57631086,0.022 0.5009558,-0.0896 0.8212306,-0.3029 1.3442316,-1.01994 0.7922769,-1.08621 1.3570243,-2.13529 2.4690872,-4.58658 0.7336632,-1.6172 1.1348857,-2.42673 1.5741203,-3.17607 0.5662233,-0.96597 1.1630633,-1.74312 1.7228793,-2.24337 0.855906,-0.76481 1.8697614,-1.22747 3.0348434,-1.38491 0.35106,-0.0475 0.958308,-0.0431 1.290103,0.009 1.190412,0.18775 2.105936,0.79238 2.66929,1.76281 0.181733,0.31306 0.338168,0.75709 0.410471,1.16512 0.04611,0.26018 0.04613,0.84021 5.5e-5,1.10171 -0.03782,0.21463 -0.133724,0.56559 -0.198789,0.72749 l -0.04456,0.11087 -0.0021,-0.19992 c -0.0087,-0.8433 -0.55133,-1.40836 -1.363082,-1.638 -0.159001,-0.045 -0.208587,-0.0503 -0.460491,-0.0496 -0.246851,7.7e-4 -0.305123,0.007 -0.464008,0.0506 -0.91027,0.24989 -1.971312,1.3878 -2.270086,2.59728 -0.21922,0.88743 -0.184751,1.86559 0.102717,2.91496 0.270063,0.98582 1.563787,2.02287 1.828599,2.22142 0.939574,0.70445 1.759726,0.9434 2.478387,1.44861 0.247776,0.17314 0.317069,0.26041 0.33938,0.4274 0.02753,0.20605 -0.09643,0.39855 -0.409591,0.63608 -0.0866,0.0656 -0.250069,0.24777 -0.363264,0.33955 0,0 -0.159383,0.21507 -0.342798,0.30414 -0.05111,0.0248 -0.130366,0.0353 -0.208717,0.0389 -0.555954,-0.0221 -0.637123,-0.38449 -0.608819,-0.66983 0.02977,-0.30016 0.515401,-0.53939 0.795814,-0.44118 0.06333,0.0221 0.132989,0.0685 0.202778,0.13477 0.113508,0.10781 -0.07678,0.0908 -0.04393,0.028 0.03545,-0.068 0.04189,-0.30579 0.01246,-0.46102 -0.103548,-0.54636 -0.57887,-0.63149 -1.112677,-0.60163 -0.311102,0.0173 -0.607195,0.16112 -0.854119,0.41454 -0.163449,0.16776 -0.275731,0.32173 -0.468313,0.6422 -0.445974,0.58548 -0.689004,0.90655 -1.377878,0.94564 -0.809142,0.0575 -1.079118,-0.1398 -1.11074,-0.70221 -0.045756,-0.81379 0.504085,-1.09422 1.151525,-1.23083 0.516073,-0.10889 0.910977,-0.008 1.22333,0.0763 0.173229,0.057 0.230902,0.0581 0.250725,0.005 0.02955,-0.079 -0.133922,-0.73059 -0.269293,-0.92232 -0.22413,-0.31741 -0.553636,-0.55416 -0.925215,-0.66476 -0.171105,-0.0509 -0.573247,-0.0698 -0.7763,-0.0364 -1.1339234,0.21659 -1.5126464,1.17807 -1.9621454,1.98093 -0.519457,0.91945 -0.8290846,1.26975 -1.3169606,1.44096 -0.174885,0.0614 -0.5030759,0.0796 -0.6504183,0.0362 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.jmoerman.go-for-it.svg b/.icons/awkward/16x16/apps/com.github.jmoerman.go-for-it.svg
new file mode 100644
index 00000000..8e4d2c73
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.jmoerman.go-for-it.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-32)">
+ <ellipse style="fill:#4e4e4e" cx="-22.627" cy="43.134" rx="1.632" ry="1.355" transform="matrix(0.70710678,-0.70710678,0.70710678,0.70710678,0,0)"/>
+ <path style="fill:#707070" d="M 7.9999999,32 C 3.5858771,32 -1.0001675e-8,35.585876 -1.0001675e-8,40 -1.0001675e-8,44.414123 3.5858771,48.000001 7.9999999,48 12.414122,48 16.000004,44.414123 16,40 16,35.585876 12.414122,32 7.9999999,32 Z"/>
+ <path style="fill:#f7f7f7" d="M 8.0000003,34 C 4.6894072,34 2.0000001,36.689406 2.0000001,39.999999 2.0000001,43.310593 4.6894072,46 8.0000003,46 11.310593,46 14.000002,43.310593 14,39.999999 14,36.689406 11.310593,34 8.0000003,34 Z"/>
+ <path style="fill:#30b630" d="m 15.765137,32.2401 c 0.313151,0.313151 0.313151,0.817357 0,1.130508 L 8.5195501,40.616195 8.2585578,40.530703 C 7.8376997,40.392843 8.0599235,41.413078 7.7467727,41.099927 7.4336223,40.786777 7.210462,40.612201 7.3507904,40.19216 L 7.6860295,39.188701 14.63463,32.2401 c 0.31315,-0.31315 0.817356,-0.31315 1.130507,0 z"/>
+ <path style="fill:#30b630" d="m 3.1077955,37.402646 c -0.2214309,0.383529 -0.090933,0.870555 0.2925965,1.091986 L 8.4499572,41.41 8.6315737,40.95591 C 8.7960333,40.544717 8.9824022,41.145838 9.203833,40.762309 9.4252639,40.378779 8.9141151,40.78934 9.0349808,40.363292 L 9.1475117,39.966622 4.1997818,37.110049 C 3.816252,36.888618 3.3292264,37.019116 3.1077955,37.402646 Z"/>
+ <path style="fill:#707070" d="m 8.0000002,38 c -1.103531,0 -2,0.896469 -2,2 0,1.103531 0.896469,2 2,2 1.1035305,0 1.9999995,-0.896469 1.9999995,-2 0,-1.103531 -0.896469,-2 -1.9999995,-2 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.johnfactotum.Foliate.svg b/.icons/awkward/16x16/apps/com.github.johnfactotum.Foliate.svg
new file mode 100644
index 00000000..92f80ff4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.johnfactotum.Foliate.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#20baba" width="8" height="11" x="0" y="3" ry="1.1"/>
+ <rect style="fill:#20baba" width="8" height="11" x="8" y="3" ry="1.1"/>
+ <path style="fill:#e4e4e4" d="M 8.888889,2 C 8.3964446,2 8,2.424762 8,2.9523809 V 12 h 5.111112 C 13.603555,12 14,11.575236 14,11.04762 V 10.095237 3.904762 2.9523809 C 14,2.424762 13.603555,2 13.111112,2 Z"/>
+ <path style="opacity:0.05" d="M 8.888889,2 C 8.3964446,2 8,2.424762 8,2.9523809 V 12 h 5.111112 C 13.603555,12 14,11.575236 14,11.04762 V 10.095237 3.904762 2.9523809 C 14,2.424762 13.603555,2 13.111112,2 Z"/>
+ <rect style="fill:#00cccc" width="2" height="1" x="9" y="3" ry="0"/>
+ <rect style="opacity:0.2" width="4" height="1" x="9" y="5" ry="0"/>
+ <rect style="opacity:0.2" width="4.571" height=".762" x="3.43" y="4.71" ry="0"/>
+ <rect style="opacity:0.2" width="4.571" height=".762" x="3.43" y="6.24" ry="0"/>
+ <path style="fill:#e4e4e4" d="M 7.111111,2 C 7.603555,2 8,2.424762 8,2.9523809 V 12 H 2.888888 C 2.396445,12 2,11.575236 2,11.04762 V 10.095237 3.904762 2.9523809 C 2,2.424762 2.396445,2 2.888888,2 Z"/>
+ <rect style="opacity:0.2" width="4" height="1" x="3" y="7" ry="0"/>
+ <rect style="opacity:0.2" width="4" height="1" x="3" y="9" ry="0"/>
+ <g transform="matrix(0.93750001,0,0,0.93750001,0.1428576,-0.42757137)">
+ <path style="fill:#00cccc" d="m 4.2177717,1.5238091 c 0,0 -1.1735674,2.8006201 -1.1701457,4.2737652 0.00256,1.0962941 0.1571028,2.3333246 0.8855929,3.1767859 0.5596968,0.6480461 2.3706575,1.0917718 2.3706575,1.0917718 L 6.8940818,12.184033 7.4449397,12.042201 6.8547347,9.9243 c 0,0 1.3372282,-1.2547093 1.4849223,-2.0848781 C 8.5318296,6.7587503 8.0221721,5.6131229 7.4542063,4.6624989 6.6909317,3.3851797 4.2177717,1.5238091 4.2177717,1.5238091 Z"/>
+ <path style="opacity:0.2" d="M 6.8852429,12.190476 7.4361008,12.048506 6.4029568,8.3422097 7.4110101,6.6639206 7.061734,6.4701507 6.2554056,7.8128368 5.9603027,6.753817 6.7666315,5.4111309 6.4173553,5.217361 5.812609,6.224444 5.5912105,5.4301789 6.1961001,4.423233 5.8468239,4.2293259 5.4436597,4.9008059 4.9178921,3.0538246 4.3670342,3.1956574 4.8928014,5.0426391 4.1943919,4.6549621 3.9928098,4.9907023 5.0404951,5.572012 5.2618932,6.3662772 4.2142079,5.7848299 4.0126258,6.1205697 5.4094444,6.8957869 5.7045473,7.9546696 4.3077283,7.1794528 4.1061458,7.515193 5.852241,8.4840425 Z"/>
+ </g>
+ <rect style="opacity:0.2" width="4" height="1" x="9" y="7" ry="0"/>
+ <rect style="opacity:0.2" width="2" height="1" x="9" y="9" ry="0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.junrrein.PDFSlicer.svg b/.icons/awkward/16x16/apps/com.github.junrrein.PDFSlicer.svg
new file mode 100644
index 00000000..fe1599aa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.junrrein.PDFSlicer.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <path style="fill:#b3b3b7" d="M 6.533645,11.496691 9.8380198,5.7403812 8.1095,4.7366783 5.5663639,9.1669014 C 5.3445398,9.5533247 2.734266,13.961538 4.52262,15 Z"/>
+ <path style="fill:#d8d9dd" d="M 8.487862,11.496691 5.1834872,5.7403812 6.912007,4.7366783 9.4551431,9.1669014 C 9.6769672,9.5533247 12.287241,13.961538 10.498887,15 Z"/>
+ <circle style="fill:#808083" cx="7.5" cy="7.5" r=".5"/>
+ <polygon style="opacity:0.3" transform="matrix(0.025744,0,0,0.02565155,1.5446398,1.3466291)" points="221.62 233.66 227.8 239.88 221.62 246.1 225.16 249.63 231.33 243.43 237.5 249.63 241.04 246.1 234.86 239.88 241.04 233.66 237.5 230.14 231.33 236.34 225.16 230.14"/>
+ <path style="fill:#85a433" d="m 10.521507,0 a 2.5,2.5 0 0 1 0.271484,0.01757813 c 0.353164,0.02947372 0.697813,0.12717349 1.013672,0.31054687 0.636817,0.36979282 1.035052,0.9910453 1.16211,1.6660156 a 2.5,2.5 0 0 1 0.01367,0.080078 c 0.01365,0.088489 0.0273,0.1758775 0.03125,0.265625 A 2.5,2.5 0 0 1 13.021507,2.5 a 2.5,2.5 0 0 1 -2.5,2.5 2.5,2.5 0 0 1 -0.25,-0.015625 L 9.8359601,5.7421875 8.1074445,4.7382812 8.5293195,4.0039062 A 2.5,2.5 0 0 1 8.021507,2.5 a 2.5,2.5 0 0 1 2.5,-2.5 z"/>
+ <path style="fill:#9fd022" d="M 4.5,0 A 2.5,2.5 0 0 0 4.2285156,0.01757813 C 3.8753522,0.04705185 3.5307033,0.14475162 3.2148438,0.328125 2.5780269,0.69791782 2.1797916,1.3191703 2.0527344,1.9941406 a 2.5,2.5 0 0 0 -0.013672,0.080078 c -0.013655,0.088489 -0.027295,0.1758775 -0.03125,0.265625 A 2.5,2.5 0 0 0 2,2.5 2.5,2.5 0 0 0 4.5,5 2.5,2.5 0 0 0 4.75,4.984375 L 5.1855469,5.7421875 6.9140625,4.7382812 6.4921875,4.0039062 A 2.5,2.5 0 0 0 7,2.5 2.5,2.5 0 0 0 4.5,0 Z"/>
+ <path style="fill:#ffffff" d="M 4.2433682,3.4661519 C 3.9848996,3.3975515 3.7687047,3.2323952 3.6346847,3.001073 3.3575087,2.5227607 3.5219473,1.9093106 4.0012366,1.6336202 c 0.15371,-0.088422 0.3243651,-0.13362 0.497217,-0.13362 0.086107,0 0.1727945,0.011213 0.2581791,0.033915 0.258468,0.0686 0.4746635,0.2337565 0.6086831,0.4650786 C 5.6424923,2.477305 5.4780544,3.0907274 4.9987355,3.3664179 4.7684007,3.4988632 4.5001308,3.5342651 4.2433682,3.4661519 Z"/>
+ <path style="fill:#ffffff" d="M 10.243368,3.4661519 C 9.9848996,3.3975515 9.7687047,3.2323952 9.6346847,3.001073 9.3575087,2.5227607 9.5219473,1.9093106 10.001237,1.6336202 c 0.15371,-0.088422 0.324365,-0.13362 0.497216,-0.13362 0.08611,0 0.172795,0.011213 0.25818,0.033915 0.258468,0.0686 0.474663,0.2337565 0.608683,0.4650786 0.277176,0.4783112 0.112738,1.0917336 -0.366581,1.3674241 -0.230334,0.1324453 -0.498604,0.1678472 -0.755367,0.099734 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.keyilan.swatches.svg b/.icons/awkward/16x16/apps/com.github.keyilan.swatches.svg
new file mode 100644
index 00000000..08cfe557
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.keyilan.swatches.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffbf3f" d="M 1.1842105,0 C 0.52815789,0 0,0.5352 0,1.2 l 0,10.04 15,0 L 15,1.2 C 15,0.5352 14.471842,0 13.815789,0 Z"/>
+ <path style="fill:#e4e4e4" d="m 0,11 0,3.8 C 0,15.4648 0.52815789,16 1.1842105,16 L 13.815789,16 C 14.471842,16 14.857682,15.448969 15,14.8 L 15,11 Z"/>
+ <rect style="opacity:0.6;fill:#4f4f4f" width="5" height="1" x="1" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:#4f4f4f" width="10" height="1" x="1" y="12" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.kjlaw89.archetype.svg b/.icons/awkward/16x16/apps/com.github.kjlaw89.archetype.svg
new file mode 100644
index 00000000..b8553f4f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.kjlaw89.archetype.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#8340b7" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m 8.9433595,4 -4.610026,8 h 1.141927 l 1.0970053,-2 h 3.6445312 l 0.324219,2 h 1.125651 L 10.171224,4 Z M 9.3509115,5.0664063 10.039063,9 H 7.1315105 Z"/>
+ <circle style="fill:#ac7ece" cx="2" cy="2" r="1"/>
+ <circle style="fill:#ac7ece" cx="5" cy="2" r="1"/>
+ <circle style="fill:#ac7ece" cx="8" cy="2" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.kjlaw89.webwatcher.svg b/.icons/awkward/16x16/apps/com.github.kjlaw89.webwatcher.svg
new file mode 100644
index 00000000..97164ab6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.kjlaw89.webwatcher.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#e65829" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m 7.999999,3 a 1,1 0 0 0 -1,1 l 0,3.5 0,0.75 0,0.75 5,0 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 l -3,0 0,-3 a 1,1 0 0 0 -1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.kmal-kenneth.monilet.svg b/.icons/awkward/16x16/apps/com.github.kmal-kenneth.monilet.svg
new file mode 100644
index 00000000..ad65b4e8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.kmal-kenneth.monilet.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#585c75" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="opacity:0.3;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round" d="M 5.0477344,11.396193 A 4.5,4.5 0 0 1 3.782231,6.4314258 4.5,4.5 0 0 1 7.984292,3.5000274 4.5,4.5 0 0 1 12.206716,6.4020187 4.5,4.5 0 0 1 10.975903,11.3755"/>
+ <path style="fill:none;stroke:#5cddbe;stroke-linecap:round;stroke-linejoin:round" d="M 5.0477344,11.396193 A 4.5,4.5 0 0 1 3.7094562,6.6430791 4.5,4.5 0 0 1 7.5374338,3.5238373"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.labyrinth_team.labyrinth.svg b/.icons/awkward/16x16/apps/com.github.labyrinth_team.labyrinth.svg
new file mode 120000
index 00000000..926fa121
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.labyrinth_team.labyrinth.svg
@@ -0,0 +1 @@
+labyrinth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.lainsce.aesop.svg b/.icons/awkward/16x16/apps/com.github.lainsce.aesop.svg
new file mode 100644
index 00000000..86d583cc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.lainsce.aesop.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="8.944" height="10.8" x="3.72" y="4.4"/>
+ <rect style="fill:#d4d4d4" width="2" height="8" x="3" y="6"/>
+ <rect style="fill:#d4d4d4" width="2" height="8" x="11" y="6"/>
+ <rect style="fill:#d4d4d4" width="2" height="8" x="7" y="6"/>
+ <rect style="fill:#969696" width="12" height="2" x="2" y="13" rx=".658" ry=".571"/>
+ <rect style="fill:#969696" width="12" height="2" x="2" y="5" rx=".658" ry=".571"/>
+ <path style="fill:#d4d4d4;fill-rule:evenodd" d="M 7.4075137,0.2736587 4.5,2.0156827 1.6019148,3.7520576 C 0.96371661,4.1102726 1.0497157,3.9483141 0.99999994,4.6346044 V 5.8924873 C 0.99999994,5.9520643 1.0385758,6 1.0864744,6 H 14.913525 C 14.961425,6 15,5.9520651 15,5.8924873 V 4.6625841 C 14.9986,3.9387296 14.982691,4.1023239 14.37456,3.7379627 L 11.5,2.0156827 8.6083886,0.2831867 C 8.0730632,-0.1360606 7.9434695,-0.04745727 7.4075137,0.27366008 Z"/>
+ <path style="fill:#d4d4d4;fill-rule:evenodd" d="M 1.7671632,14 C 1.3421769,14 0.99999994,14.378098 0.99999994,14.847701 V 16 H 15 V 14.847701 C 15,14.378097 14.657823,14 14.232837,14 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.lainsce.coin.svg b/.icons/awkward/16x16/apps/com.github.lainsce.coin.svg
new file mode 100644
index 00000000..8fc4cb3e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.lainsce.coin.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#f6ac43" cx="8" cy="8" r="8"/>
+ <circle style="fill:#ffffff" cx="8" cy="8" r="5"/>
+ <rect style="opacity:0.6" width="2" height="6" x="7" y="5" rx="1" ry="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.lainsce.notejot.svg b/.icons/awkward/16x16/apps/com.github.lainsce.notejot.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.lainsce.notejot.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.lainsce.palaura.svg b/.icons/awkward/16x16/apps/com.github.lainsce.palaura.svg
new file mode 120000
index 00000000..fc7facf7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.lainsce.palaura.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.lainsce.quilter.svg b/.icons/awkward/16x16/apps/com.github.lainsce.quilter.svg
new file mode 100644
index 00000000..fbaf15cc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.lainsce.quilter.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e4e4e4" d="m14 15.143v-14.286c0-0.47471-0.365-0.857-0.818-0.857h-10.364c-0.4531 0-0.818 0.38229-0.818 0.85714v14.286c0 0.475 0.3649 0.857 0.8182 0.857h10.364c0.453 0 0.818-0.382 0.818-0.857z"/>
+ <path style="fill:#9daabc" d="m4 3v1h8v-1z"/>
+ <path style="fill:#9daabc" d="m4 5v1h7v-1z"/>
+ <path style="fill:#9daabc" d="m4 7v1h8v-1z"/>
+ <path style="fill:#9daabc" d="m4 9v1h6v-1z"/>
+ <path style="fill:#9daabc" d="m4 11v1h8v-1z"/>
+ <rect style="fill:#4992ff" width="1" height="3" x="10" y="8"/>
+ <path style="fill:#9daabc" d="m4 13v1h6v-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.lainsce.timetable.svg b/.icons/awkward/16x16/apps/com.github.lainsce.timetable.svg
new file mode 100644
index 00000000..d2230465
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.lainsce.timetable.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#b0b0b0" d="M 11,1.0000002 V 6.0000001 11 16 l 2.600024,-1.11141 c 0.381952,-0.16327 0.556398,-0.382033 0.7497,-0.7497 L 16,11 V 6.0000001 1.7496997 c 0,-0.4155 -0.334315,-0.7496995 -0.7497,-0.7496995 z"/>
+ <path style="fill:#cccccc" d="M 5.9999999,1.0000002 V 6.0000001 11 16 H 11 V 11 6.0000001 1.0000002 Z"/>
+ <path style="fill:#e4e4e4" d="M 1.7496995,1.0000002 C 1.334238,1.0000002 1,1.3342382 1,1.7496997 V 6.0000001 11 15.2503 C 1,15.665685 1.334238,16 1.7496995,16 H 5.9999999 V 11 6.0000001 1.0000002 Z"/>
+ <circle style="fill:#0d89f4" cx="11" cy="11" r="5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 11,9 v 2 h 2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.lainsce.yishu.svg b/.icons/awkward/16x16/apps/com.github.lainsce.yishu.svg
new file mode 100644
index 00000000..89e27617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.lainsce.yishu.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#74b336" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m12.596 3.7574-5.6567 5.6568-3.5355-3.5355-1.4142 1.4142 4.9497 4.9501 7.0707-7.0714z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.libresprite.LibreSprite.svg b/.icons/awkward/16x16/apps/com.github.libresprite.LibreSprite.svg
new file mode 120000
index 00000000..8d98231c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.libresprite.LibreSprite.svg
@@ -0,0 +1 @@
+aseprite.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.luizaugustomm.tomato.svg b/.icons/awkward/16x16/apps/com.github.luizaugustomm.tomato.svg
new file mode 120000
index 00000000..a115f05b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.luizaugustomm.tomato.svg
@@ -0,0 +1 @@
+tomato.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.maoschanz.drawing.svg b/.icons/awkward/16x16/apps/com.github.maoschanz.drawing.svg
new file mode 100644
index 00000000..251de1b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.maoschanz.drawing.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="m 0,3.913 v 5.6221566 2.7905274 0.558105 C 0,13.502208 0.47785731,14 1.0714286,14 H 13.862305 c 0.593572,0 1.071429,-0.497792 1.071429,-1.116211 v -0.173584 c 0.04201,-0.119871 0.06627,-0.249134 0.06627,-0.384521 V 3.913 Z"/>
+ <path style="fill:#565064" d="M 1.0714286,2 C 0.47785714,2 -2.6363637e-8,2.4978605 -2.6363637e-8,3.116279 V 4 H 15 V 3.116279 C 15,2.4978605 14.522143,2 13.928571,2 Z"/>
+ <path style="fill:none;stroke:#ff4e4a;stroke-width:0.72727275;stroke-linecap:round" d="M 2.382,6.327 C 4.1964706,6.9428062 1.3979948,9.2823258 4.0426652,9.4515429 5.5969161,9.5509909 5.355,11.618 5.355,11.618"/>
+ <path style="fill:#ff4e4a" d="M 7.7993716,11.201208 5.7998199,9.2042326 13.826625,1.1877701 c 0.360086,-0.40933171 0.72074,-0.021858 0.72074,-0.021858 l 1.233346,1.2317558 c 0,0 0.451964,0.3811024 0.05818,0.7743791 z"/>
+ <rect style="fill:#3d3846" width="2.826" height=".565" x="-13.44" y="7.19" transform="matrix(-0.70756248,-0.70665079,0.70756248,-0.70665079,0,0)"/>
+ <rect style="fill:#3d3846" width="2.826" height=".565" x="-13.44" y="-.72" transform="matrix(-0.70756248,-0.70665079,0.70756248,-0.70665079,0,0)"/>
+ <path style="fill:#c02924" d="M 7.5994176,11.001512 5.9997761,9.4039311 5,11.600604 5.3999105,12 Z"/>
+ <path style="fill:#3d3846" d="M 8.999106,6.0091665 A 0.70649234,1.4129866 45.06156 0 0 10.49877,5.5099226 0.70649234,1.4129866 45.06156 0 0 10.998658,4.0121909 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.marktext.marktext.svg b/.icons/awkward/16x16/apps/com.github.marktext.marktext.svg
new file mode 120000
index 00000000..479a5898
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.marktext.marktext.svg
@@ -0,0 +1 @@
+marktext.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.mdh34.hackup.svg b/.icons/awkward/16x16/apps/com.github.mdh34.hackup.svg
new file mode 100644
index 00000000..8c652223
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.mdh34.hackup.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ff822e" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 7,3.9999996 V 14 H 9 V 3.9999996 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 7.9992563,2.0000002 A 0.57151578,0.52946468 0 0 0 7.5193203,2.2433365 L 4.090568,7.184513 A 0.57151578,0.52946468 0 0 0 4.5712485,8 h 6.8575035 a 0.57151578,0.52946468 0 0 0 0.48068,-0.815487 L 8.4806804,2.2433365 A 0.57151578,0.52946468 0 0 0 7.9992563,2.0000002 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.mdh34.quickdocs.svg b/.icons/awkward/16x16/apps/com.github.mdh34.quickdocs.svg
new file mode 100644
index 00000000..9540d341
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.mdh34.quickdocs.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#1f4a55" d="m14 15.143v-14.286c0-0.47471-0.365-0.857-0.818-0.857h-10.364c-0.4531 0-0.818 0.38229-0.818 0.85714v14.286c0 0.475 0.3649 0.857 0.8182 0.857h10.364c0.453 0 0.818-0.382 0.818-0.857z"/>
+ <path style="fill:none;stroke:#ffffff" d="M 7.0004875,5.5 5.5,5.5 l 0,5 1.4995125,0 M 8,10.5 l 0.6184083,0 C 9.7264083,10.5 10.5,9.608 10.5,8.5 l 0,-1 c 0,-1.108 -0.7735917,-2 -1.8815917,-2 L 8,5.5"/>
+ <path style="opacity:0.15;fill:#ffffff;fill-rule:evenodd" d="m 3.9999999,3 0,1 L 5,4 5,3 Z M 7,3 7,4 12,4 12,3 Z m -3.0000001,3 0,1 3,0 0,-1 z M 8,6 8,7 9,7 9,6 Z m 2.267,0 0,1 L 12,7 12,6 Z m -6.2670001,3 0,1 1.3333333,0 0,-1 z M 7,9 7,10 8,10 8,9 Z m 3,0 0,1 2,0 0,-1 z m -6.0000001,3 0,1 L 7,13 7,12 Z m 3.9999998,0 0,1 L 12,13 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.micahflee.torbrowser-launcher.svg b/.icons/awkward/16x16/apps/com.github.micahflee.torbrowser-launcher.svg
new file mode 120000
index 00000000..407773e5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.micahflee.torbrowser-launcher.svg
@@ -0,0 +1 @@
+tor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.miguelmota.Cointop.svg b/.icons/awkward/16x16/apps/com.github.miguelmota.Cointop.svg
new file mode 120000
index 00000000..63031572
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.miguelmota.Cointop.svg
@@ -0,0 +1 @@
+cointop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.mirkobrombin.bottles.svg b/.icons/awkward/16x16/apps/com.github.mirkobrombin.bottles.svg
new file mode 100644
index 00000000..8f5f5798
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.mirkobrombin.bottles.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#334933" d="M 11.499,2.5 C 11.311,2.5 11.076,2.4 10.966,2.5 10.966,2.5 10.988,2.3 10.966,2.9 10.889,4.8 10.427,6.7 9.7503,8.1 9.3922,8.8 9.1841,9.5 9.0684,10.4 9.0175,10.7 9.0001,10.1 9,12.4 8.9999,15.1 9.0065,15.4 9.0895,15.5 9.2058,15.7 9.3712,15.8 9.8382,15.9 10.096,15.9 10.896,16 11.5,16 12.104,16 12.904,15.9 13.162,15.9 13.629,15.8 13.794,15.7 13.91,15.5 13.993,15.4 14,15.1 14,12.4 14,10.1 13.982,10.7 13.932,10.4 13.816,9.5 13.608,8.8 13.25,8.1 12.573,6.7 12.11,4.8 12.033,2.9 12.074,2.1 12.033,2.5 12.033,2.5 11.923,2.4 11.687,2.5 11.499,2.5 Z"/>
+ <path style="fill:#d6aa38" d="M 11.26,2 C 11.116,2 11.05,2.1 11,2.2 V 2.5 H 12 V 2.2 C 12,2.1 11.884,2 11.74,2 Z"/>
+ <path style="fill:#334933" d="M 5.4992,2.5 C 5.3115,2.5 5.0757,2.4 4.9663,2.5 4.9663,2.5 4.9877,2.3 4.9663,2.9 4.8893,4.8 4.4271,6.7 3.7503,8.1 3.3922,8.8 3.1841,9.5 3.0684,10.4 3.0175,10.7 3.0001,10.1 3,12.4 2.9999,15.1 3.0065,15.4 3.0895,15.5 3.2058,15.7 3.3712,15.8 3.8382,15.9 4.0962,15.9 4.8962,16 5.5,16 6.1038,16 6.9038,15.9 7.1618,15.9 7.6288,15.8 7.7942,15.7 7.9105,15.5 7.9935,15.4 8,15.1 8,12.4 7.9999,10.1 7.9825,10.7 7.9316,10.4 7.8159,9.5 7.6078,8.8 7.2497,8.1 6.5729,6.7 6.1098,4.8 6.0328,2.9 6.0735,2.1 6.0328,2.5 6.0328,2.5 5.9234,2.4 5.6869,2.5 5.4992,2.5 Z"/>
+ <path style="fill:#d6aa38" d="M 5.2602,2 C 5.1159,2 5.0504,2.1 5,2.2 V 2.5 H 6 V 2.2 C 6,2.1 5.8841,2 5.7398,2 Z"/>
+ <path style="fill:#962b57" d="M 8.4992,1.5 C 8.3115,1.5 8.0757,1.4 7.9663,1.5 7.9663,1.5 7.9877,2.3 7.9663,2.9 7.8893,4.8 7.4271,6.7 6.7503,8.1 6.3922,8.8 6.1841,9.5 6.0684,10.4 6.0175,10.7 6.0001,10.1 6,12.4 5.9999,15.1 6.0065,15.4 6.0895,15.5 6.2058,15.7 6.3712,15.8 6.8382,15.9 7.0962,15.9 7.8962,16 8.5,16 9.1038,16 9.9038,15.9 10.162,15.9 10.629,15.8 10.794,15.7 10.911,15.5 10.994,15.4 11,15.1 11,12.4 11,10.1 10.983,10.7 10.932,10.4 10.816,9.5 10.608,8.8 10.25,8.1 9.5729,6.7 9.1098,4.8 9.0328,2.9 9.0735,2.1 9.0328,1.5 9.0328,1.5 8.9234,1.4 8.6869,1.5 8.4992,1.5 Z"/>
+ <path style="fill:#ffcb46" d="M 8.2602,1 C 8.1159,1 8.0504,1.1 8,1.2 V 1.5 H 9 V 1.2 C 9,1.1 8.8841,1 8.7398,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.mirkobrombin.football.svg b/.icons/awkward/16x16/apps/com.github.mirkobrombin.football.svg
new file mode 100644
index 00000000..99ca24bc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.mirkobrombin.football.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ffffff" width="15.5" height="15.5" x="-15.75" y="-15.75" rx="7.75" ry="7.75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g style="fill:#0b9851" transform="matrix(0.2210824,0,0,0.2210824,-3.4386e-5,1.23568e-4)">
+ <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>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.mirkobrombin.ppaextender.svg b/.icons/awkward/16x16/apps/com.github.mirkobrombin.ppaextender.svg
new file mode 100644
index 00000000..64220eed
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.mirkobrombin.ppaextender.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <path style="fill:#86603b" d="m 16,1047.6122 0,-10.5 c 0,-0.4155 -0.3568,-0.75 -0.8,-0.75 l -14.4,0 c -0.4432,0 -0.8,0.3345 -0.8,0.75 l 0,10.5 c 0,0.4155 0.3568,0.75 0.8,0.75 l 14.4,0 c 0.4432,0 0.8,-0.3345 0.8,-0.75 z"/>
+ <path style="fill:#c28a52" d="m 16,1049.6122 0,-10.5 c 0,-0.4155 -0.3568,-0.75 -0.8,-0.75 l -14.4,0 c -0.4432,0 -0.8,0.3345 -0.8,0.75 l 0,10.5 c 0,0.4155 0.3568,0.75 0.8,0.75 l 14.4,0 c 0.4432,0 0.8,-0.3345 0.8,-0.75 z"/>
+ <path style="fill:#fabd7f" d="m 16,1051.6122 0,-10.5 c 0,-0.4155 -0.3568,-0.75 -0.8,-0.75 l -14.4,0 c -0.4432,0 -0.8,0.3345 -0.8,0.75 l 0,10.5 c 0,0.4155 0.3568,0.75 0.8,0.75 l 14.4,0 c 0.4432,0 0.8,-0.3345 0.8,-0.75 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.mohelm97.screenrecorder.svg b/.icons/awkward/16x16/apps/com.github.mohelm97.screenrecorder.svg
new file mode 100644
index 00000000..8dd1a1cd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.mohelm97.screenrecorder.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#8e8e8e" width="12" height="10" x="-15" y="-13" rx=".75" ry=".833" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="12" height="16" x="-13" y="-16" rx=".75" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#dc4f47" width="8" height="12" x="-11" y="-14" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#ffffff" cx="8" cy="7" r="1"/>
+ <path style="fill:#ffffff" d="M 4.4277344,4 C 3.6363058,4 3,4.5344188 3,5.1992188 V 6 H 3.7148438 V 5.1992188 c 0,-0.3427782 0.3048213,-0.5996094 0.7128906,-0.5996094 H 5 V 4 Z M 6,4 V 4.5996094 H 7.5 V 4 Z M 8.5,4 V 4.5996094 H 10 V 4 Z M 11,4 v 0.5996094 h 0.572266 c 0.408069,0 0.71289,0.2568312 0.71289,0.5996094 V 6 H 13 V 5.1992188 C 13,4.5344187 12.363694,4 11.572266,4 Z M 3,7 V 8 H 3.7148438 V 7 Z m 9.285156,0 V 8 H 13 V 7 Z M 3.0234375,9 c 0.1129351,0.5687234 0.6942128,1 1.4042969,1 H 5 V 9.4003906 H 4.4277344 C 4.1050334,9.4003906 3.854011,9.2368194 3.7597656,9 Z m 9.2167965,0 c -0.09424,0.2368194 -0.345268,0.4003906 -0.667968,0.4003906 H 11 V 10 h 0.572266 c 0.710083,0 1.291361,-0.4312766 1.404296,-1 z M 6,9.4003906 V 10 H 7.5 V 9.4003906 Z m 2.5,0 V 10 H 10 V 9.4003906 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.mubitosh.qrshare.svg b/.icons/awkward/16x16/apps/com.github.mubitosh.qrshare.svg
new file mode 100644
index 00000000..ba2c4309
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.mubitosh.qrshare.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#3f3f3f" d="M 1 1 L 1 6 L 6 6 L 6 1 L 1 1 z M 10 1 L 10 6 L 15 6 L 15 1 L 10 1 z M 2 2 L 5 2 L 5 5 L 2 5 L 2 2 z M 7 2 L 7 4 L 8 4 L 8 5 L 9 5 L 9 4 L 9 3 L 8 3 L 8 2 L 7 2 z M 8 5 L 7 5 L 7 6 L 7 7 L 8 7 L 8 6 L 8 5 z M 7 7 L 6 7 L 6 8 L 5 8 L 5 9 L 7 9 L 7 7 z M 7 9 L 7 10 L 8 10 L 8 9 L 7 9 z M 8 9 L 11 9 L 11 7 L 10 7 L 10 8 L 8 8 L 8 9 z M 11 9 L 11 10 L 12 10 L 12 11 L 13 11 L 13 9 L 11 9 z M 11 10 L 10 10 L 10 11 L 11 11 L 11 10 z M 10 11 L 8 11 L 8 12 L 10 12 L 10 11 z M 10 12 L 10 13 L 11 13 L 11 12 L 10 12 z M 11 13 L 11 14 L 12 14 L 12 13 L 11 13 z M 12 13 L 14 13 L 14 12 L 12 12 L 12 13 z M 14 13 L 14 15 L 15 15 L 15 14 L 15 13 L 14 13 z M 12 14 L 12 15 L 13 15 L 13 14 L 12 14 z M 11 14 L 8 14 L 7 14 L 7 15 L 11 15 L 11 14 z M 8 12 L 7 12 L 7 13 L 8 13 L 8 12 z M 5 8 L 5 7 L 3 7 L 3 8 L 5 8 z M 3 8 L 2 8 L 2 7 L 1 7 L 1 9 L 3 9 L 3 8 z M 11 2 L 14 2 L 14 5 L 11 5 L 11 2 z M 3 3 L 3 4 L 4 4 L 4 3 L 3 3 z M 12 3 L 12 4 L 13 4 L 13 3 L 12 3 z M 12 7 L 12 8 L 14 8 L 14 9 L 15 9 L 15 8 L 15 7 L 14 7 L 12 7 z M 1 10 L 1 15 L 5.0722656 15 L 6 15 L 6 10 L 1 10 z M 14 10 L 14 11 L 15 11 L 15 10 L 14 10 z M 2 11 L 5 11 L 5 14 L 2 14 L 2 11 z M 3 12 L 3 13 L 4 13 L 4 12 L 3 12 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.muriloventuroso.easyssh.svg b/.icons/awkward/16x16/apps/com.github.muriloventuroso.easyssh.svg
new file mode 100644
index 00000000..18a1ddfc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.muriloventuroso.easyssh.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="M 8 0 A 8 8 0 0 0 0 8 A 8 8 0 0 0 0.98046875 11.818359 C 6.2900358 12.384019 10.949155 11.56533 15.908203 9.140625 A 8 8 0 0 0 16 8 A 8 8 0 0 0 8 0 z M 15.074219 11.726562 C 11.008459 13.441118 6.9752521 14.155784 2.6738281 13.958984 A 8 8 0 0 0 8 16 A 8 8 0 0 0 15.074219 11.726562 z"/>
+ <path style="fill:none;stroke:#ffffff" d="m 9.5,5.8002535 2.1,-1.2 2.1,1.2"/>
+ <rect style="fill:#ffffff" width="4" height="1" x="6" y="9"/>
+ <path style="fill:#ffffff" d="M 4 2 L 4 3 L 3.5 3 C 2.669 3 2 3.669 2 4.5 C 2 5.331 2.669 6 3.5 6 L 4 6 L 4 7 L 3.5 7 L 2.0917969 7 C 2.2978026 7.5819226 2.8457598 8 3.5 8 L 4 8 L 4 9 L 5 9 L 5 8 L 5.5 8 C 6.331 8 7 7.331 7 6.5 C 7 5.669 6.331 5 5.5 5 L 5 5 L 5 4 L 5.5 4 L 6.9082031 4 C 6.7021974 3.4180774 6.1542402 3 5.5 3 L 5 3 L 5 2 L 4 2 z M 3.5 4 L 4 4 L 4 5 L 3.5 5 C 3.2057028 5 3 4.7942972 3 4.5 C 3 4.2057028 3.2057028 4 3.5 4 z M 5 6 L 5.5 6 C 5.7942972 6 6 6.2057028 6 6.5 C 6 6.7942972 5.7942972 7 5.5 7 L 5 7 L 5 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.naaando.lyrics.svg b/.icons/awkward/16x16/apps/com.github.naaando.lyrics.svg
new file mode 100644
index 00000000..8f2bc84c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.naaando.lyrics.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="matrix(0.4,0,0,0.4,-1.6,-1.6)">
+ <circle style="fill:#6d37ae" cx="24" cy="24" r="20"/>
+ <circle style="fill:none;stroke:#07e6d2;stroke-width:1.30258238;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:10.42065861, 5.21032931;stroke-dashoffset:40.00289154" cx="11.18" cy="32.047" r="11.848" transform="rotate(-25.767261)"/>
+ <circle style="fill:none;stroke:#07a8e6;stroke-width:1.43897986;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:11.51183901, 5.7559195;stroke-dashoffset:40" cx="30.981" cy="-13.863" r="16.778" transform="rotate(69.107061)"/>
+ <circle style="fill:none;stroke:#07e690;stroke-width:1.13250003;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:9.06000018,4.5300001;stroke-dashoffset:11.21175022" cx="22.772" cy="25.168" r="6.934" transform="rotate(-2.8607949)"/>
+ <g transform="matrix(0.28153679,0,0,0.28153679,6.6099078,5.9816368)">
+ <path style="fill:#9bdb4d" d="m 54.847888,50.680804 a 1.8730076,1.8427807 0 0 0 -1.917686,1.840719 l -0.02079,11.473819 -0.02079,11.478929 a 1.8730076,1.8427807 0 0 0 2.806368,1.600406 l 10.113324,-5.72157 10.113321,-5.72157 a 1.8730076,1.8427807 0 0 0 0.0052,-3.195693 L 65.834301,56.683594 55.741767,50.926233 a 1.8730076,1.8427807 0 0 0 -0.893879,-0.245429 z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.needle-and-thread.vocal.svg b/.icons/awkward/16x16/apps/com.github.needle-and-thread.vocal.svg
new file mode 120000
index 00000000..f61bc457
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.needle-and-thread.vocal.svg
@@ -0,0 +1 @@
+vocal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.needleandthread.vocal.svg b/.icons/awkward/16x16/apps/com.github.needleandthread.vocal.svg
new file mode 120000
index 00000000..f61bc457
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.needleandthread.vocal.svg
@@ -0,0 +1 @@
+vocal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.nick92.tranqil.svg b/.icons/awkward/16x16/apps/com.github.nick92.tranqil.svg
new file mode 100644
index 00000000..57768438
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.nick92.tranqil.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <path style="fill:#834366" d="m16 1044.3622c0 1.1516-0.243321 2.2464-0.681356 3.2357-1.242567 2.8063-4.389665 3.526-7.6563556 3.526-4.4182783 0-6.986867-2.1558-6.986867-6.5741 0-0.7197-0.58038463-1.6048-0.40217474-2.2682 0.91582257-3.4095 4.02818-5.9194 7.726753-5.9194 4.4182784 0 8.0000004 3.5817 8.0000004 8z"/>
+ <circle style="fill:#ff87a3" class="st11" cx="7" cy="1044.362" r="5"/>
+ <path style="fill:#db4b73" transform="translate(0,1036.3622)" d="m4.2539062 11l2.5019532 3.259766s1.3040559-0.068375 2.8007812 0.515625c1.2265234-0.3519 2.9715144-0.071769 3.8808594-0.917969 0.029218-0.027175 0.067618-0.056784 0.097656-0.083984a8 8 0 0 0 0.039063 -0.035157 8 8 0 0 0 1.835937 -2.738281h-11.15625z"/>
+ <path style="fill:#3a2e31" transform="translate(0,1036.3622)" d="m0.37890625 5.5761719c-0.00043212 0.0013535-0.00152174 0.0025525-0.00195313 0.0039062-0.11341128 0.3559074-0.19333939 0.7207161-0.25585937 1.0878907a8 8 0 0 0 -0.03515625 0.2226562c-0.051895745 0.3671933-0.085495697 0.7374326-0.0859375 1.109375 1.1599887e-8 0.2319989 0.01580293 0.4605118 0.03515625 0.6875a8 8 0 0 0 0.0546875 0.453125c0.0149023 0.1040964 0.02995822 0.2077841 0.04882813 0.3105469a8 8 0 0 0 0.10546874 0.4824219c0.02501 0.1005412 0.04935167 0.2017842 0.078125 0.3007812a8 8 0 0 0 0.15234376 0.458984c0.0349159 0.097496 0.06887016 0.195312 0.10742187 0.291016a8 8 0 0 0 0.20898437 0.466797c0.03820695 0.079627 0.07449598 0.160141 0.11523438 0.238281a8 8 0 0 0 0.2402344 0.421875c0.0577598 0.096053 0.1141567 0.193737 0.1757812 0.28711a8 8 0 0 0 0.2324219 0.326171c0.0756358 0.102994 0.1481494 0.207485 0.2285156 0.306641a8 8 0 0 0 0.2695313 0.304688c0.0852108 0.094892 0.1682134 0.19249 0.2578125 0.283203a8 8 0 0 0 0.2773437 0.259765c0.0981997 0.09046 0.1942313 0.184019 0.296875 0.269532a8 8 0 0 0 0.3105469 0.236328c0.1060656 0.079956 0.2082801 0.163575 0.3183594 0.238281a8 8 0 0 0 0.4863281 0.296875 8 8 0 0 0 0.1679688 0.103516 8 8 0 0 0 0.7167968 0.345703c0.0008038 0.00034 0.0011492 0.001613 0.0019532 0.001953a8 8 0 0 0 2.2949218 0.58789 8 8 0 0 0 0.0195313 0.001954c0.2626856 0.026035 0.5292927 0.039062 0.7988281 0.039062a8 8 0 0 0 5.207031 -1.939453c-0.768242-0.057817-1.458436-0.160156-2.984375-0.160156-0.8126988 0-2.9597654 0.359737-3.7597654-1.164063-0.6222224-1.2063-1.7507503-2.170809-2.6777344-2.412109-0.7873016-0.2031-1.0048669-0.9646065-1.0683593-1.8789065-0.07619-0.965-0.850465-0.9910812-1.3457031-1.6132813-0.38670734-0.5047999-0.61003161-1.0521593-0.99218755-1.2558593z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.ojubaorg.Othman.svg b/.icons/awkward/16x16/apps/com.github.ojubaorg.Othman.svg
new file mode 120000
index 00000000..979b2103
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.ojubaorg.Othman.svg
@@ -0,0 +1 @@
+Othman.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.paolostivanin.OTPClient.svg b/.icons/awkward/16x16/apps/com.github.paolostivanin.OTPClient.svg
new file mode 100644
index 00000000..a87fb563
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.paolostivanin.OTPClient.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-496)">
+ <rect style="fill:none" width="582" height="402" x="-1" y="-1"/>
+ </g>
+ <rect style="fill:#ffffff" width="13.818" height="5.818" x="1.09" y="5.09" rx="2.182" ry="2.182"/>
+ <path stroke-miterlimit="10" style="fill:none;stroke:#f95454;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10" class="st0" d="M 10.5,11.49995 H 3.8956163 C 2.0272727,11.49995 0.5,9.8683436 0.5,8 V 8 C 0.5,6.1316567 2.0272727,4.5 3.8956163,4.5 H 11.991646 C 13.85999,4.5 15.5,6.1316567 15.5,8 v 0 c 0,1.6812073 -1.38676,3.19208 -2.998546,3.454675"/>
+ <path stroke-miterlimit="10" style="fill:none;stroke:#f95454;stroke-width:0.69227135;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10" class="st0" d="M 2.7810067,6.802486 C 3.5528893,6.5463452 4.3108438,6.9617085 4.5704453,7.733591 4.8300471,8.5054736 4.4112231,9.336199 3.6393405,9.5958005 2.867458,9.8554026 2.0367323,9.4365783 1.7771304,8.6646957 1.6940579,8.4120165 1.6802125,8.0832045 1.7286715,7.8409092"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-width:0.72727275;stroke-linecap:round" d="M 6.6087246,6.9090909 V 9.0909091"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-width:0.72727275;stroke-linecap:round" d="M 7.6996337,8 H 5.5178155"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-width:0.72727275;stroke-linecap:round" d="M 7.3801137,8.7713891 5.8373355,7.2286109"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-width:0.72727275;stroke-linecap:round" d="M 5.8373355,8.7713891 7.3801137,7.2286109"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-width:0.72727275;stroke-linecap:round" d="M 9.981724,6.9090909 V 9.0909091"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-width:0.72727275;stroke-linecap:round" d="M 11.072633,8 H 8.8908155"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-width:0.72727275;stroke-linecap:round" d="M 10.753113,8.7713891 9.2103355,7.2286109"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-width:0.72727275;stroke-linecap:round" d="M 9.2103355,8.7713891 10.753113,7.2286109"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-width:0.72727275;stroke-linecap:round" d="M 13.354724,6.9090909 V 9.0909091"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-width:0.72727275;stroke-linecap:round" d="M 14.445633,8 H 12.263815"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-width:0.72727275;stroke-linecap:round" d="M 14.126113,8.7713891 12.583335,7.2286109"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-width:0.72727275;stroke-linecap:round" d="M 12.583335,8.7713891 14.126113,7.2286109"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.parnold-x.nasc.svg b/.icons/awkward/16x16/apps/com.github.parnold-x.nasc.svg
new file mode 120000
index 00000000..1dd40e0e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.parnold-x.nasc.svg
@@ -0,0 +1 @@
+nasc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.parnold-x.sudoku.svg b/.icons/awkward/16x16/apps/com.github.parnold-x.sudoku.svg
new file mode 120000
index 00000000..b65825b5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.parnold-x.sudoku.svg
@@ -0,0 +1 @@
+ksudoku.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.parnold-x.timer.svg b/.icons/awkward/16x16/apps/com.github.parnold-x.timer.svg
new file mode 100644
index 00000000..eb99e310
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.parnold-x.timer.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 6.1289062 11.039062 C 5.7539263 11.019182 5.3232687 11.190433 4.9804688 11.533203 L 3.4960938 13.019531 C 2.9476438 13.567981 2.8367069 14.340653 3.2480469 14.751953 C 3.6593669 15.163273 4.4320687 15.052336 4.9804688 14.503906 L 6.4648438 13.019531 C 7.0132937 12.471081 7.1242306 11.698409 6.7128906 11.287109 C 6.5586506 11.132869 6.3538762 11.050992 6.1289062 11.039062 z M 9.8320312 11.039062 C 9.6070412 11.050992 9.4023069 11.132869 9.2480469 11.287109 C 8.8367269 11.698429 8.9476638 12.471131 9.4960938 13.019531 L 10.980469 14.503906 C 11.528919 15.052356 12.301591 15.16134 12.712891 14.75 C 13.124211 14.33868 13.013274 13.567931 12.464844 13.019531 L 10.980469 11.533203 C 10.637699 11.190433 10.206981 11.019183 9.8320312 11.039062 z"/>
+ <path fill="#48a040" d="m2.5 0.99998a2.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.5zm11 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"/>
+ <rect fill="#48a040" width="14" height="14" x="-15" y="-15" rx="7" ry="7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.7;fill:#ffffff" width="10" height="10" x="-13" y="-13" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".7" d="m7.0654 8.7838 1.0891 1.8607c0.19952 0.34088 0.63845 0.45644 0.98435 0.25945s0.46392-0.6297 0.26439-0.9706l-1.0814-1.8474 2.4975-1.4223c0.17295-0.098495 0.23184-0.31507 0.13202-0.4856s-0.3194-0.22852-0.49236-0.13002l-2.9957 1.706c-0.40868 0.20074-0.56365 0.72595-0.398 1.0298z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.peteruithoven.resizer.svg b/.icons/awkward/16x16/apps/com.github.peteruithoven.resizer.svg
new file mode 100644
index 00000000..aee23518
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.peteruithoven.resizer.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ff766a" d="M 14,12.444444 V 3.5555557 C 14,3.2477779 13.732401,3 13.4,3 H 2.6 C 2.2676,3 2,3.2477779 2,3.5555557 V 12.444444 C 2,12.752222 2.2676,13 2.6,13 h 10.8 c 0.332401,0 0.6,-0.247778 0.6,-0.555556 z"/>
+ <path style="fill:#fffee4;fill-rule:evenodd" d="M 10.5,5 C 11.328426,5 12,5.671575 12,6.4999999 12,7.328425 11.328426,8 10.5,8 9.6715751,8 9,7.328425 9,6.4999999 9,5.671575 9.6715751,5 10.5,5 Z"/>
+ <path style="fill:#d22f7a" d="m 2,10 v 2.444444 C 2,12.752222 2.2676,13 2.6,13 H 13.4 C 13.732401,13 14,12.752222 14,12.444444 V 10 Z"/>
+ <path style="fill:#3f3f3f" d="M 2,10 V 9.6524736 c 0,0 0.8653499,-0.5791201 1.10865,-0.6296224 0.243291,-0.050527 0.53061,-0.0094 0.82587,0.047082 0.2952811,0.056294 0.7361101,0.3242082 0.87369,0.3289665 0.1375861,0.00486 0.38655,-0.012163 0.6758401,-0.029886 0.289284,-0.01736 0.76827,-0.03336 0.91767,-0.03162 0.1494,0 0.52236,0.020857 0.91995,0.04545 0.39756,0.02466 0.94365,0.065884 1.06752,0.077419 0.123897,0.011463 0.269532,0.032664 0.4348201,0.055771 0.16527,0.022926 0.45138,0.057577 0.55263,0.067101 0.101217,0.00936 0.3358799,0.04208 0.6081604,0.06748 0.2722734,0.025358 0.7079994,0.034054 0.8338194,0.024661 0.125832,-0.0094 0.38958,-0.1037353 0.683521,-0.1907812 C 11.796065,9.3974852 12.12017,9.3178063 12.36668,9.3375085 12.613206,9.3572985 14,9.6524501 14,9.6524501 V 9.9999449 H 3.4574 Z"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 1.0101002,2 4,4 m -4,-1 V 2 h 3 v 0 0 0"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 14.9901,14 -4,-4 m 4,1 v 3 h -3 v 0 0 0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.phase1geo.minder.svg b/.icons/awkward/16x16/apps/com.github.phase1geo.minder.svg
new file mode 100644
index 00000000..caa167e0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.phase1geo.minder.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16" 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>
+ <ellipse style="fill:#e4e4e4" cx="10.297" cy="4.273" rx="2" ry="2"/>
+ <circle style="fill:#e4e4e4" cx="6" cy="4" r="4"/>
+ <circle style="fill:#e4e4e4" cx="11.5" cy="3.5" r="2.5"/>
+ <circle style="fill:#e4e4e4" cx="3.5" cy="7.5" r="3.5"/>
+ <circle style="fill:#e4e4e4" cx="13" cy="6" r="3"/>
+ <circle style="fill:#e4e4e4" cx="12" cy="8" r="3"/>
+ <circle style="fill:#e4e4e4" cx="7.5" cy="8" r="4"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.72727275" d="M 6,6 11,3.5093675"/>
+ <use style="fill:#68b723" width="100%" height="100%" x="0" y="0" transform="matrix(0.02084491,0,0,0.02643055,2.616316,-0.67992519)" xlink:href="#b1Uu1ewGb"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.72727275" d="m 6,6 5,2.4873762"/>
+ <use style="fill:#c6262e" width="100%" height="100%" x="0" y="0" transform="matrix(0.02062706,0,0,0.02642706,0.66047885,-0.67917519)" xlink:href="#b24bcEG6b5"/>
+ <use style="fill:#3689e6" width="100%" height="100%" x="0" y="0" transform="matrix(0.02084491,0,0,0.02642706,2.616316,-0.679175)" xlink:href="#d4HHCachsN"/>
+ <circle style="fill:#e4e4e4" cx="10.5" cy="13.5" r="1.5"/>
+ <circle style="fill:#e4e4e4" cx="6" cy="15" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.philip-scott.notes-up.svg b/.icons/awkward/16x16/apps/com.github.philip-scott.notes-up.svg
new file mode 100644
index 00000000..26f5d222
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.philip-scott.notes-up.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#4e7bc0" d="m2 0c-0.554 0-1 0.446-1 1v14c0 0.554 0.446 1 1 1h12c0.554 0 1-0.446 1-1v-14c0-0.554-0.446-1-1-1h-5z"/>
+ <path fill="#e9b064" d="m10 0v7h2v-7z"/>
+ <path opacity=".2" d="m2 0c-0.554 0-1 0.446-1 1v14c0 0.554 0.446 1 1 1h1v-16h-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.philip-scott.spice-up.svg b/.icons/awkward/16x16/apps/com.github.philip-scott.spice-up.svg
new file mode 100644
index 00000000..6a51cfff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.philip-scott.spice-up.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="14" height="14" x="1" y="-15" rx=".7" ry=".7" transform="scale(1,-1)"/>
+ <rect style="fill:#4f4f4f" width="16" height="3" x="0" y="0" rx=".68" ry=".562"/>
+ <rect style="fill:#438bf6" width="10" height="8" x="3" y="-13" rx=".5" ry=".4" transform="scale(1,-1)"/>
+ <path style="fill:#ffffff" d="M 6.4177983,7.000114 A 0.40827099,0.41709042 0 0 0 6,7.4171629 l 0,1.5826669 0,1.5830752 a 0.40827099,0.41709042 0 0 0 0.6123454,0.361252 L 7.9542428,10.152824 9.29614,9.361082 a 0.40827099,0.41709042 0 0 0 0,-0.722097 L 7.9542428,7.8472445 6.6123454,7.0559108 A 0.40827099,0.41709042 0 0 0 6.4177983,7.0001138 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.philip-scott.wallpaperize.svg b/.icons/awkward/16x16/apps/com.github.philip-scott.wallpaperize.svg
new file mode 100644
index 00000000..1fa3c79a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.philip-scott.wallpaperize.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#704774" d="M 16,14.222222 16,1.7777777 C 16,1.3468888 15.6432,0.99999994 15.2,0.99999994 l -14.4,0 C 0.3568,0.99999994 0,1.3468888 0,1.7777777 L 0,14.222222 C 0,14.653111 0.3568,15 0.8,15 l 14.4,0 c 0.4432,0 0.8,-0.346889 0.8,-0.777778 z"/>
+ <rect style="fill:#ce6ef0" width="10" height="8" x="3" y="4" rx=".357" ry=".364"/>
+ <path style="fill:#ffb94b;fill-rule:evenodd" d="m 3.9086535,10 c -0.3090508,0 -0.611693,0.02201 -0.9070259,0.06256 l 0,1.641577 C 3.0062963,11.868628 3.1603478,12 3.3527087,12 l 5.1489189,0 C 7.5073822,10.774234 5.8202918,10 3.9086535,10 Z"/>
+ <path style="opacity:0.6" d="m 8.3238905,4 c -0.00133,0.017292 7.5e-4,0.061033 0.00814,0.076563 0.025704,0.05424 0.1031427,0.062076 0.2018228,0.019532 0.088034,-0.03796 0.172505,-0.04283 0.1879883,-0.010152 0.015483,0.032676 -0.014725,0.078004 -0.067546,0.1007815 -0.1259462,0.054309 -0.1118037,0.075614 0.1896161,0.278906 0.2333495,0.157382 0.2783424,0.1624172 0.5257156,0.05625 0.2138386,-0.091773 0.2716394,-0.094005 0.275879,-0.010936 0.00313,0.060785 0.042259,0.0906 0.093587,0.071094 0.048767,-0.018536 0.035446,0.017988 -0.029296,0.08125 -0.076222,0.074484 -0.089146,0.141996 -0.036621,0.1906252 0.068673,0.063583 0.00632,0.10721 -0.4117835,0.2875 C 8.7252311,5.3726028 7.8275752,5.5436377 7.5074654,5.9104688 7.3082713,6.1387352 6.9341236,6.9076152 6.9776803,6.9995312 c 0.012187,0.025732 0.1240899,0.00276 0.2482094,-0.050782 0.1855974,-0.08003 0.2250853,-0.13163 0.2221682,-0.2921876 l -0.00325,-0.1953123 0.093587,0.1312499 0.094401,0.1320312 0.077311,-0.2414064 c 0.072072,-0.2249907 0.078718,-0.2307471 0.1098633,-0.089844 0.020679,0.09356 0.07405,0.1479304 0.1391599,0.14375 0.07853,-0.00505 0.1014551,0.029028 0.092773,0.1343748 -0.010567,0.128198 0.013071,0.1301028 0.2604166,0.023436 0.2190474,-0.094455 0.6519935,0.039161 0.7057489,-0.1424972 l 0.065918,-0.2257812 0.089519,0.1765624 c 0.08453,0.1678844 0.090296,0.168684 0.127767,0.020312 0.034333,-0.1358996 0.045562,-0.1430752 0.087077,-0.055469 0.034567,0.072941 0.1027958,0.076764 0.2482095,0.014064 C 9.8235826,6.4013879 9.4136578,6.4286155 9.1002371,6.8882827 8.9156297,7.1590315 8.5711949,7.6659095 8.4366212,8.0148451 8.2024114,8.6221223 7.9532778,9.6464227 8.0500656,9.6046891 8.1837226,9.5470551 8.7456807,9.0627039 8.7263348,9.0218767 8.7139015,8.9956367 8.700164,8.8852931 8.6954099,8.7765638 8.6868682,8.5808767 8.687764,8.5796019 8.8052731,8.6882826 8.9712064,8.8417514 9.1056671,8.7595132 9.0998692,8.5078138 9.0947026,8.2837382 9.1792515,8.1867206 9.2496087,8.3351578 9.2837962,8.4072925 9.313767,8.3981907 9.4188795,8.2859386 9.5144232,8.1839043 9.5256982,8.1039278 9.4620107,7.9695322 9.3835409,7.803939 9.3869534,7.794423 9.514094,7.8609386 c 0.1439415,0.075305 0.3561235,-0.018136 0.2925235,-0.152344 -0.02408,-0.050831 0.02406,-0.091613 0.139973,-0.11875 0.09703,-0.022716 0.074479,-0.020164 0.072106,0.00547 -0.03931,0.4243167 -0.0465,1.4462286 -0.01221,1.8265627 0.04131,0.4582643 0.275503,1.2877537 0.354004,1.2539057 0.019,-0.0082 0.12019,-0.285302 0.224608,-0.615624 0.120853,-0.3823073 0.16219,-0.6332165 0.112306,-0.6914069 -0.05776,-0.067375 -0.04058,-0.1088456 0.06754,-0.1554688 0.170384,-0.07347 0.254672,-0.4042364 0.131835,-0.5179688 -0.05987,-0.055437 -0.04931,-0.078739 0.03825,-0.084375 0.151616,-0.00975 0.133093,-0.049963 -0.110677,-0.23125 -0.192387,-0.1430745 -0.193207,-0.1443744 -0.02034,-0.095313 0.09631,0.027332 0.194461,0.041439 0.218099,0.031248 0.06786,-0.029264 -0.05692,-0.248484 -0.147298,-0.2585936 -0.04478,-0.00501 -0.09584,-0.037128 -0.112305,-0.071875 -0.01899,-0.04008 0.01764,-0.050934 0.100093,-0.030468 0.229948,0.05709 0.317762,-0.1051808 0.163574,-0.302344 -0.07481,-0.095664 -0.17592,-0.1928212 -0.224609,-0.2156247 -0.06189,-0.028984 -0.03546,-0.05353 0.08626,-0.082032 0.106026,-0.024824 0.160125,-0.067631 0.139974,-0.1101564 -0.01821,-0.038412 0.0031,-0.066556 0.04639,-0.061718 0.04326,0.00484 0.09948,-0.114182 0.125324,-0.2640624 0.02584,-0.1498792 0.565407,-0.2803436 0.586287,-0.2898436 0.587737,0.5839101 1.015089,3.3550068 1.115723,4.9828112 l 0.09847,0 0,-3.9359364 C 12.702181,7.0652039 12.387482,6.5401808 12.10319,6.2601563 11.747432,5.9097395 11.73088,5.8584244 12.001465,5.9374999 c 0.151525,0.044281 0.16162,0.03578 0.152995,-0.1203124 -0.0089,-0.1600575 -0.0032,-0.1582503 0.134277,0.022656 0.112216,0.1476747 0.239815,0.2045704 0.59082,0.2632811 0.04542,0.0076 0.07809,0.01146 0.120443,0.017968 L 13,4.676562 c -0.0074,3.08e-5 -0.0145,-8.4e-4 -0.02197,-8e-4 l -0.3125,0.00236 0.233561,-0.1023439 c 0.03628,-0.015893 0.07006,-0.034704 0.100906,-0.053903 l 0,-0.158594 c 0,-0.048969 -0.0098,-0.094937 -0.02685,-0.1374999 -9.59e-4,-0.00268 -0.0023,-0.00514 -0.0032,-0.00781 -0.05506,-0.1282859 -0.180406,-0.2179691 -0.327155,-0.2179691 l -0.528157,0 -0.673827,0.3218751 -0.03906,-0.2039064 c -0.0049,-0.025469 -0.01423,-0.087216 -0.02197,-0.1179687 l -1.044106,0 c 3.1e-4,8.799e-4 2.42e-4,0.00224 0,0.00236 -0.001,4e-4 -0.0049,-0.0014 -0.0081,-0.00236 z m 1.7618805,1.8695311 c 0.06996,0.00888 0.08081,0.1766329 0.0017,0.2726565 -0.05209,0.063194 -0.1127109,0.1227308 -0.1342779,0.1320311 -0.056035,0.02416 0.042494,-0.3712379 0.099283,-0.3984376 0.01233,-0.0059 0.02337,-0.00752 0.03337,-0.00625 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.philip_scott.notes-up.svg b/.icons/awkward/16x16/apps/com.github.philip_scott.notes-up.svg
new file mode 120000
index 00000000..393c9ffc
--- /dev/null
+++ b/.icons/awkward/16x16/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/16x16/apps/com.github.philip_scott.spice-up.svg b/.icons/awkward/16x16/apps/com.github.philip_scott.spice-up.svg
new file mode 120000
index 00000000..00a1daae
--- /dev/null
+++ b/.icons/awkward/16x16/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/16x16/apps/com.github.plugarut.pwned-checker.svg b/.icons/awkward/16x16/apps/com.github.plugarut.pwned-checker.svg
new file mode 100644
index 00000000..432c0ba3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.plugarut.pwned-checker.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4b5b69" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 2,3 V 6 H 3 V 3 Z"/>
+ <path style="fill:#ffffff" d="M 5.2,6 A 0.8,0.8 0 0 0 4.4,6.8 0.8,0.8 0 0 0 5.2,7.6 0.8,0.8 0 0 0 6,6.8 0.8,0.8 0 0 0 5.2,6 Z"/>
+ <path style="fill:#ffffff" d="m 7,8 v 1 h 3 V 8 Z"/>
+ <path style="fill:#ffffff" d="m 11,8 v 1 h 3 V 8 Z"/>
+ <path style="fill:#ffffff" d="M 5.2,9 C 4.7581722,9 4.4,9.3581722 4.4,9.8 c 4.574e-4,0.342076 0.2183612,0.646011 0.5421876,0.75625 L 4.6523436,12 H 5.2 C 5.5898048,11.344446 6.1027172,10.594213 6,9.8 6,9.3581722 5.6418278,9 5.2,9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.quaternion.svg b/.icons/awkward/16x16/apps/com.github.quaternion.svg
new file mode 120000
index 00000000..ad4c528f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.quaternion.svg
@@ -0,0 +1 @@
+quaternion.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.rapidfingers.translator.svg b/.icons/awkward/16x16/apps/com.github.rapidfingers.translator.svg
new file mode 120000
index 00000000..223c77fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.rapidfingers.translator.svg
@@ -0,0 +1 @@
+lokalize.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.rickybas.date-countdown.svg b/.icons/awkward/16x16/apps/com.github.rickybas.date-countdown.svg
new file mode 100644
index 00000000..82dbaff5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.rickybas.date-countdown.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4c91d9" d="M 7.5 0 C 6.6715729 0 6 0.67157288 6 1.5 C 6 2.3284271 6.6715729 3 7.5 3 C 7.6773146 3 7.8421041 2.995177 8 2.9804688 L 8 8 L 2.9804688 8 C 2.995177 7.8421041 3 7.6773146 3 7.5 C 3 6.6715729 2.3284271 6 1.5 6 C 0.67157288 6 0 6.6715729 0 7.5 C 0 7.6773146 0.0048229768 7.8421041 0.01953125 8 L 0 8 A 8 8 0 0 0 8 16 A 8 8 0 0 0 16 8 A 8 8 0 0 0 8 0 L 8 0.01953125 C 7.8421041 0.0048229768 7.6773146 2.4733289e-34 7.5 0 z"/>
+ <circle style="fill:#ffffff" cx="8" cy="8" r="5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.rkoesters.xkcd-gtk.svg b/.icons/awkward/16x16/apps/com.github.rkoesters.xkcd-gtk.svg
new file mode 100644
index 00000000..8c2b7ee2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.rkoesters.xkcd-gtk.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <circle style="fill:#e4e4e4" cx="8" cy="1044.362" r="8"/>
+ <path style="fill:#3f3f3f" d="m 15.777342,1042.527 -15.1609343,4.8961 a 8,8 0 0 0 0.16406248,0.3672 l 15.08437182,-4.8711 a 8,8 0 0 0 -0.0875,-0.3922 z"/>
+ <path style="fill:#3f3f3f" d="m 11.040204,1041.5622 -7.6562891,2.4911 0.040201,0.1226 0.728309,2.2393 7.6562889,-2.4905 -0.76851,-2.3625 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.robertsanseries.ciano.svg b/.icons/awkward/16x16/apps/com.github.robertsanseries.ciano.svg
new file mode 120000
index 00000000..ece63be5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.robertsanseries.ciano.svg
@@ -0,0 +1 @@
+ciano.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.robertsanseries.karim.svg b/.icons/awkward/16x16/apps/com.github.robertsanseries.karim.svg
new file mode 100644
index 00000000..9401546f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.robertsanseries.karim.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#da3e45" d="M 1.3576398,3.380725e-4 A 1.3268499,1.2554906 0 0 0 0,1.2553486 V 14.745432 a 1.3268499,1.2554906 0 0 0 1.9902551,1.086375 L 8.1636422,12.459886 14.336634,9.087565 a 1.3268499,1.2554906 0 0 0 0,-2.174509 L 8.1636422,3.5403351 1.9902551,0.16809414 A 1.3268499,1.2554906 0 0 0 1.3576004,3.380725e-4 Z"/>
+ <rect style="fill:#ffffff" width="1" height="4" x="4" y="5"/>
+ <path style="fill:#ffffff" transform="matrix(1.5505955,0,0,1.0742841,23.001423,0.20429891)" d="m -11.931818,10.049205 -1.612284,-2.7925574 3.224568,-1e-7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.ronnydo.colorpicker.svg b/.icons/awkward/16x16/apps/com.github.ronnydo.colorpicker.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.ronnydo.colorpicker.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.ronnydo.wammer.svg b/.icons/awkward/16x16/apps/com.github.ronnydo.wammer.svg
new file mode 100644
index 00000000..17685895
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.ronnydo.wammer.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#c2352a" d="M 7.5,0.99999981 A 7.5,7.5 0 0 0 0,8.4999998 7.5,7.5 0 0 0 7.5,16 7.5,7.5 0 0 0 15,8.4999998 7.5,7.5 0 0 0 7.5,0.99999981 Z"/>
+ <path style="fill:#ffc400" d="M 7,8.0000004 V 15.943014 A 5,9.4117639 0 0 0 7.5,16 5,9.4117639 0 0 0 8,15.953125 V 8.0000004 Z"/>
+ <circle style="fill:#ffc400" cx="7.5" cy="8.5" r="1.5"/>
+ <path style="fill:#ffc400" d="M 5.2441406 3.4882812 A 5.5 5.5 0 0 0 2 8.5 A 5.5 5.5 0 0 0 5.2460938 13.509766 L 5.6914062 12.617188 A 4.5 4.5 0 0 1 3 8.5 A 4.5 4.5 0 0 1 5.6933594 4.3847656 L 5.2441406 3.4882812 z M 9.7539062 3.4902344 L 9.3085938 4.3828125 A 4.5 4.5 0 0 1 12 8.5 A 4.5 4.5 0 0 1 9.3066406 12.615234 L 9.7558594 13.511719 A 5.5 5.5 0 0 0 13 8.5 A 5.5 5.5 0 0 0 9.7539062 3.4902344 z M 6.1367188 5.2753906 A 3.5 3.5 0 0 0 4 8.5 A 3.5 3.5 0 0 0 6.140625 11.720703 L 6.5878906 10.824219 A 2.5 2.5 0 0 1 5 8.5 A 2.5 2.5 0 0 1 6.5859375 6.1738281 L 6.1367188 5.2753906 z M 8.859375 5.2792969 L 8.4121094 6.1757812 A 2.5 2.5 0 0 1 10 8.5 A 2.5 2.5 0 0 1 8.4140625 10.826172 L 8.8632812 11.724609 A 3.5 3.5 0 0 0 11 8.5 A 3.5 3.5 0 0 0 8.859375 5.2792969 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.rssguard.svg b/.icons/awkward/16x16/apps/com.github.rssguard.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.rssguard.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.ryanakca.slingshot.svg b/.icons/awkward/16x16/apps/com.github.ryanakca.slingshot.svg
new file mode 120000
index 00000000..94df7a4f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.ryanakca.slingshot.svg
@@ -0,0 +1 @@
+slingshot.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.santileortiz.iconoscope.svg b/.icons/awkward/16x16/apps/com.github.santileortiz.iconoscope.svg
new file mode 120000
index 00000000..743fd0f7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.santileortiz.iconoscope.svg
@@ -0,0 +1 @@
+preferences-desktop-icons.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.spheras.desktopfolder.svg b/.icons/awkward/16x16/apps/com.github.spheras.desktopfolder.svg
new file mode 100644
index 00000000..4a6a2a07
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.spheras.desktopfolder.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#8e8e8e" width="12" height="10" x="-15" y="-13" rx=".75" ry=".833" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#3f3f3f" width="12" height="16" x="-13" y="-16" rx=".75" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#2584d4" width="8" height="12" x="-11" y="-14" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#5ebae6" width="4" height="6" x="3" y="4" rx=".6" ry=".6"/>
+ <rect style="fill:#5ebae6" width="4" height="2" x="9" y="4" rx=".6" ry=".6"/>
+ <rect style="fill:#5ebae6" width="4" height="2" x="9" y="8" rx=".6" ry=".6"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.stsdc.monitor.svg b/.icons/awkward/16x16/apps/com.github.stsdc.monitor.svg
new file mode 100644
index 00000000..12295175
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.stsdc.monitor.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="m1.7 1h12.6c0.3878 0 0.7 0.3103679 0.7 0.6958922v12.608216c0 0.385524-0.3122 0.695892-0.7 0.695892h-12.6c-0.3878 0-0.6999999-0.310368-0.6999999-0.695892v-12.608216c0-0.3855241 0.3121999-0.695892 0.6999999-0.695892z"/>
+ <path style="stroke-linejoin:round;stroke:#659fff;stroke-linecap:round;fill:none" d="m0.5 8.5h5.5l1.5-4 2 8 1.5-4h4.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.taiko2k.avvie.svg b/.icons/awkward/16x16/apps/com.github.taiko2k.avvie.svg
new file mode 100644
index 00000000..99bc4fe9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.taiko2k.avvie.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <rect style="fill:#634cb8" rx="1" ry="1" height="14" width="14" y="1" x="1"/>
+ <path style="fill:#dfdfdf" d="m8 0v2h6v5h2v-5c0-1.1079999-0.892-2-2-2zm-8 9v5c0 1.108 0.892 2 2 2h6v-2h-6v-5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.taiko2k.tauonmb.svg b/.icons/awkward/16x16/apps/com.github.taiko2k.tauonmb.svg
new file mode 120000
index 00000000..971fc62f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.taiko2k.tauonmb.svg
@@ -0,0 +1 @@
+tauonmb.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.thejambi.dayjournal.svg b/.icons/awkward/16x16/apps/com.github.thejambi.dayjournal.svg
new file mode 100644
index 00000000..e8a7f4ba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.thejambi.dayjournal.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#539cc8" width="16" height="14" x="-16" y="-15" rx=".857" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#4f4f4f" d="m 11.68,5.000225 4.32,0 L 16,11 11.68,11 C 10.7488,11 10,10.553767 10,10.000287 L 10,6.0004625 C 10,5.4462333 10.7488,5 11.68,5 Z"/>
+ <path fill="#fff" d="m14 8.0002a1 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/16x16/apps/com.github.thejambi.psnotes.svg b/.icons/awkward/16x16/apps/com.github.thejambi.psnotes.svg
new file mode 100644
index 00000000..1d4c7504
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.thejambi.psnotes.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4691c8" d="M 14,15.212121 14,2.8879394 C 14,2.4514545 13.6655,2.1000606 13.25,2.1000606 l -10.5,0 C 2.3345,2.1000606 2,2.4514545 2,2.8879394 L 2,15.212121 C 2,15.648606 2.3345,16 2.75,16 l 10.5,0 C 13.6655,16 14,15.648606 14,15.212121 Z"/>
+ <path style="fill:#474747" d="M 14,3 14,1.6666667 C 14,1.2973333 13.6655,1 13.25,1 L 2.75,1 C 2.3345,1 2,1.2973333 2,1.6666667 L 2,3 Z"/>
+ <path style="fill:#8e8e8e" d="M 3.234375 0 C 3.1045807 0 3 0.1359549 3 0.3046875 L 3 1.6953125 C 3 1.8640451 3.1045807 2 3.234375 2 L 3.765625 2 C 3.8954192 2 4 1.8640451 4 1.6953125 L 4 0.3046875 C 4 0.1359549 3.8954192 0 3.765625 0 L 3.234375 0 z M 6.234375 0 C 6.1045807 0 6 0.1359549 6 0.3046875 L 6 1.6953125 C 6 1.8640451 6.1045807 2 6.234375 2 L 6.765625 2 C 6.8954192 2 7 1.8640451 7 1.6953125 L 7 0.3046875 C 7 0.1359549 6.8954192 0 6.765625 0 L 6.234375 0 z M 9.234375 0 C 9.104581 0 9 0.1359549 9 0.3046875 L 9 1.6953125 C 9 1.8640451 9.104581 2 9.234375 2 L 9.765625 2 C 9.895419 2 10 1.8640451 10 1.6953125 L 10 0.3046875 C 10 0.1359549 9.895419 0 9.765625 0 L 9.234375 0 z M 12.234375 0 C 12.104581 0 12 0.1359549 12 0.3046875 L 12 1.6953125 C 12 1.8640451 12.104581 2 12.234375 2 L 12.765625 2 C 12.895419 2 13 1.8640451 13 1.6953125 L 13 0.3046875 C 13 0.1359549 12.895419 0 12.765625 0 L 12.234375 0 z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:bevel" d="m 3.25,12.75 c 0,0 2.5,0.22107 2.5,-1.25 0,-1.471066 -2.4964398,-1.250029 -2.4964398,-1.250029 M 3.25,14.75 l 0.00362,-4.49997"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" d="m 7.2509381,14.349989 c 0,0 0.1070012,0.400262 0.9997395,0.399974 0.8927325,-2.86e-4 1.5123401,-0.243484 1.5123401,-0.840385 0,-2.515575 -2.5635942,0.152755 -2.5564432,-2.355348 -0.0073,-0.602452 0.3907845,-1.268383 1.295781,-1.268383 0.9049925,0 1.2486115,0.364021 1.2486115,0.364021"/>
+ <circle style="fill:#ffffff" cx="5.5" cy="14.5" r=".5"/>
+ <circle style="fill:#ffffff" cx="11.5" cy="14.5" r=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.themix_project.Oomox.svg b/.icons/awkward/16x16/apps/com.github.themix_project.Oomox.svg
new file mode 100644
index 00000000..b6295dde
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.themix_project.Oomox.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#f57c00" cx="8" cy="8" r="7.5"/>
+ <path style="fill:#1e88e5" d="M 8,8 15.727,5.93 A 8,8 0 0 0 10.068,0.281 Z"/>
+ <path style="fill:#43a047" d="m 8,8 5.657,5.656 a 8,8 0 0 0 2.06,-7.724 z"/>
+ <path style="fill:#fbc02d" d="M 8,8 5.93,15.727 A 8,8 0 0 0 13.65,13.65 Z"/>
+ <path style="fill:#f57c00" d="m 8,8 -7.727,2.07 a 8,8 0 0 0 5.659,5.648 z"/>
+ <path style="fill:#e53935" d="M 8,8 2.343,2.344 a 8,8 0 0 0 -2.06,7.724 z"/>
+ <path style="fill:#8e24aa" d="M 8,8 10.07,0.273 A 8,8 0 0 0 2.35,2.35 Z"/>
+ <path style="fill:#ffffff" d="m 8,3 a 5,5 0 1 0 5,5 V 4.5 C 13,3.669 12.331,3 11.5,3 Z m 3,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"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.timecraft.notifier.svg b/.icons/awkward/16x16/apps/com.github.timecraft.notifier.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.timecraft.notifier.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.tkashkin.gamehub.svg b/.icons/awkward/16x16/apps/com.github.tkashkin.gamehub.svg
new file mode 100644
index 00000000..ff755347
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.tkashkin.gamehub.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#935ad1" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 5.1875 4 C 4.4859508 4 3.7508318 4.3881595 3.3398438 5.4296875 C 2.4719395 7.6275655 2 9.328349 2 10.359375 C 2 11.152353 2.2804333 11.653208 2.875 11.947266 C 2.944685 11.981826 3.0218274 12.00013 3.0996094 12 C 3.2234274 12.000249 3.3430065 11.955307 3.4355469 11.873047 L 4.9902344 10.5 C 5.268754 10.252991 5.5114216 9.9980469 6.1914062 9.9980469 L 9.8085938 9.9980469 C 10.488579 9.9980469 10.730687 10.252851 11.009766 10.5 L 12.564453 11.873047 C 12.718774 12.009807 12.940171 12.03868 13.125 11.947266 C 13.719427 11.653346 14 11.150961 14 10.357422 C 14 9.3265365 13.527641 7.6271455 12.660156 5.4296875 C 12.249168 4.3881595 11.513909 4 10.8125 4 C 10.48441 4 10.163278 4.085548 9.8867188 4.2285156 C 8.6996857 4.8400184 7.3271928 4.8530408 6.1152344 4.2285156 C 5.8376956 4.0855492 5.5154496 4 5.1875 4 z M 8 5.1992188 C 8.4418352 5.1990951 8.8008432 5.5581144 8.8007812 6 L 8.7988281 6 C 8.7988901 6.4415808 8.44153 6.8004741 8 6.8007812 C 7.5581648 6.8009049 7.1991568 6.441886 7.1992188 6 C 7.1991568 5.5581144 7.5581648 5.1990951 8 5.1992188 z M 5.5 6 C 6.328478 5.9998605 7.00013 6.6715335 7 7.5 C 7.00013 8.3284665 6.328478 9.0001395 5.5 9 C 4.671522 9.0001395 3.99987 8.3284665 4 7.5 C 3.99987 6.6715335 4.671522 5.9998605 5.5 6 z M 10.5 6.0996094 C 10.720762 6.0996094 10.900391 6.2814818 10.900391 6.5058594 C 10.886211 7.0318922 10.113792 7.0318922 10.099609 6.5058594 C 10.099524 6.2818966 10.27905 6.0995258 10.5 6.0996094 z M 5.5 6.5 A 1 0.9999745 0 0 0 4.5 7.5 A 1 0.9999745 0 0 0 5.5 8.5 A 1 0.9999745 0 0 0 6.5 7.5 A 1 0.9999745 0 0 0 5.5 6.5 z M 9.5 7.0996094 C 9.720762 7.0996094 9.9003906 7.2814818 9.9003906 7.5058594 C 9.8862106 8.0318922 9.1137926 8.0318922 9.0996094 7.5058594 C 9.0995246 7.2818966 9.2790504 7.0995258 9.5 7.0996094 z M 11.5 7.0996094 C 11.720762 7.0996094 11.900391 7.2814818 11.900391 7.5058594 C 11.886211 8.0318922 11.113792 8.0318922 11.099609 7.5058594 C 11.099524 7.2818966 11.27905 7.0995258 11.5 7.0996094 z M 10.5 8.0996094 C 10.720762 8.0996094 10.900391 8.2814818 10.900391 8.5058594 C 10.886211 9.0318922 10.113792 9.0318922 10.099609 8.5058594 C 10.099524 8.2818966 10.27905 8.0995258 10.5 8.0996094 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.torikulhabib.mindi.svg b/.icons/awkward/16x16/apps/com.github.torikulhabib.mindi.svg
new file mode 100644
index 00000000..b150d2ae
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.torikulhabib.mindi.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16" version="1.1">
+ <circle style="fill:#f37329" cx="8" cy="8" r="8"/>
+ <circle style="fill:none" cx="128" cy="127.095" r="103.019" transform="matrix(0.07765548,0,0,0.07765548,-1.9399018,-1.8696612)"/>
+ <path style="fill:#b72e0c;fill-rule:evenodd" d="M 9.4899898,2.9338117 C 7.4650857,2.9043656 5.4305914,4.1569076 4.7392822,6.094854 3.972817,8.0438007 4.795335,10.534205 6.7054219,11.478951 8.3942759,12.405866 10.740354,11.671401 11.58581,9.9381645 12.153625,8.8669869 12.019038,7.4557588 11.208461,6.5434494 10.911867,6.1881312 10.372767,5.8432373 9.8633193,5.732217 8.6337706,5.4004674 7.1275904,6.2664584 7.076941,7.6024417 7.0812004,8.270888 8.0443085,8.5680568 8.4240745,8.0158902 8.5211983,7.3849289 9.1893773,6.9227828 9.7863262,7.3025597 10.64609,7.8152481 10.603479,9.1587469 9.8496375,9.7505623 9.1087893,10.444893 7.8849094,10.59912 7.0718605,9.9407435 5.780467,9.0054882 5.612705,6.993137 6.6105309,5.7842539 7.7631523,4.2654395 10.140023,3.9573569 11.663071,5.0947892 c 1.761993,1.2535782 2.34411,3.843673 1.34893,5.7546258 -0.997756,2.034973 -3.4865703,2.975489 -5.6432615,2.552257 C 5.0207273,13.017737 3.1333493,11.025803 2.6590801,8.7264244 2.3220267,7.2555345 2.5356216,5.6776685 3.2268132,4.3387769 3.4825434,3.7373799 2.7586921,3.0907844 2.1905918,3.4073259 1.7167381,3.6871938 1.6296753,4.297446 1.4190229,4.7648593 0.4416226,7.5825369 1.2063447,10.931275 3.3764807,12.993234 c 0.62217,0.598192 1.4508836,1.145792 2.2991524,1.478012 2.6063972,1.072761 5.9000859,0.507155 7.7970239,-1.64193 1.686188,-1.851153 2.01124,-4.7643665 0.800054,-6.9520506 C 13.983122,5.3244799 13.527517,4.7650285 13.20232,4.4531592 12.21602,3.4964346 10.864929,2.9383403 9.4899898,2.9338117 Z"/>
+ <path style="fill:#b72e0c;fill-rule:evenodd" d="M 4.7495699,0.18788954 C 4.4172247,0.26809921 4.1246656,0.45909361 3.8239012,0.61547415 2.9241423,1.1303901 2.0443333,1.6847406 1.2160572,2.30891 1.1012456,2.4553036 0.74321649,2.5729386 0.83626616,2.7889458 1.0846398,3.0511305 1.3924192,3.2448345 1.6897036,3.458858 2.557912,4.0418551 3.4463255,4.6016767 4.3857212,5.0636102 4.5525505,5.1480537 4.8886768,5.3257686 4.8775968,4.9969378 4.9870403,4.1882078 4.972147,3.3685105 4.9743818,2.5541404 4.9591547,1.8329363 4.9596016,1.1041889 4.8508278,0.39114035 4.8280997,0.32858856 4.8363697,0.1962518 4.7495699,0.18788954 Z"/>
+ <path style="fill:#ffcb4c" d="M 11.118004,1.0264278 C 10.652445,0.90540658 10.631706,1.2221003 10.547147,1.5282727 L 8.1383674,10.228064 c 0,0 -0.236103,-0.08468 -0.4149113,-0.131149 -1.3350781,-0.4336514 -3.0835301,0.141707 -3.6022173,1.493167 -0.4644244,1.060955 0.4783066,2.2783 1.5897543,2.383444 1.3790966,0.20948 2.741379,-0.851974 2.9267466,-2.201591 0.6379515,-2.2952348 1.2615053,-4.5970562 1.9084543,-6.8881778 0.119611,-0.0784 0.246005,0.187618 0.339337,0.2233245 0.906229,0.9031515 1.576368,2.1782037 1.287499,3.4740143 -0.205242,1.0178835 -0.785284,1.915275 -1.38997,2.75116 1.556509,-1.100593 2.496435,-3.05209 2.142489,-4.9220234 C 12.776162,5.3393495 12.003139,4.5023692 11.726024,3.4717334 11.504029,2.7734164 11.393726,2.0296023 11.496431,1.300026 11.461196,1.1331542 11.276494,1.0659486 11.128249,1.0291017 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.torikulhabib.nino.svg b/.icons/awkward/16x16/apps/com.github.torikulhabib.nino.svg
new file mode 100644
index 00000000..5ba0f448
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.torikulhabib.nino.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#9c56e2" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffffff" d="M 8,3 C 5.238572,3 3,5.238572 3,8 c 0,2.761428 2.238572,5 5,5 2.761428,0 5,-2.238572 5,-5 C 13,5.238572 10.761428,3 8,3 Z M 7.499163,3.955636 c 0.05829,-0.0061 0.132312,0.0035 0.191127,0 0.007,0.02788 -0.04233,0.126849 -0.108817,0.272043 -0.423352,0.924852 -0.447318,2.008964 -0.05441,2.58789 0.0711,0.104963 0.135324,0.204648 0.135324,0.217634 0,0.01297 -0.07653,0.02651 -0.163227,0.02651 -0.203528,0 -0.396091,-0.123647 -0.78962,-0.435268 C 6.53472,6.486013 6.307913,6.370002 6.219863,6.352402 6.081597,6.324782 6.044382,6.336742 5.865511,6.515628 5.699089,6.682021 5.647877,6.77206 5.647877,6.92439 c 0,0.577654 0.685383,1.035597 1.960101,1.305803 1.731114,0.3669 2.157886,0.69686 2.205635,1.607143 0.05995,1.14147 -0.548107,2.002483 -1.879185,2.668805 -0.158872,0.07955 -0.259793,0.109617 -0.32645,0.135324 -0.02953,-0.0027 -0.05146,0.0027 -0.08092,0 -0.01133,-0.03529 -0.0279,-0.116907 -0.0279,-0.272042 0,-0.606269 -0.238407,-1.230265 -0.598493,-1.579241 -0.09666,-0.09369 -0.368127,-0.2918 -0.599888,-0.435269 C 6.069023,10.211455 5.835306,10.045154 5.783198,9.974054 5.696848,9.856064 5.690348,9.783262 5.756688,9.565293 5.877597,9.167198 6.020999,8.944896 6.300773,8.693362 6.447447,8.561493 6.594731,8.451864 6.627225,8.449221 6.659725,8.446521 6.440935,8.379991 6.111041,8.312503 5.781165,8.244893 5.297477,8.102857 5.047983,8.012559 4.591761,7.847481 3.977009,7.50165 3.742179,7.25084 3.732279,7.24021 3.722909,7.23236 3.714279,7.22294 4.050734,5.882715 4.99467,4.784932 6.246366,4.255585 6.508268,4.14481 6.778887,4.068342 7.063888,4.01005 7.205849,3.98104 7.352577,3.97054 7.499156,3.95564 Z m 4.084822,2.042411 c 0.102339,0.06326 0.488188,0.899406 0.598493,1.307199 0.142414,0.526462 0.132105,1.437114 0,1.9601 C 12.132198,9.464398 12.06859,9.650928 12.047154,9.674107 12.025714,9.697277 11.947464,9.56411 11.856027,9.402065 11.764577,9.240046 11.472381,8.895084 11.229631,8.638951 10.528943,7.899583 10.418547,7.514466 10.712054,6.924387 10.86007,6.626829 11.504779,5.949161 11.583985,5.998047 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.unrud.RemoteTouchpad.svg b/.icons/awkward/16x16/apps/com.github.unrud.RemoteTouchpad.svg
new file mode 100644
index 00000000..b0cdad2e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.unrud.RemoteTouchpad.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="13" x="0" y="-14" rx=".8" ry=".813" transform="scale(1,-1)"/>
+ <rect style="opacity:0.4" width="5" height=".6" x="5" y="-15.6" rx=".5" ry=".3" transform="rotate(90)"/>
+ <rect style="fill:#333333" width="11" height="12" x="2" y="-14" rx=".846" ry=".8" transform="rotate(90)"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="4" height="3" x="3" y="9" rx=".667" ry=".75"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="4" height="3" x="9" y="9" rx=".667" ry=".75"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.unrud.djpdf.svg b/.icons/awkward/16x16/apps/com.github.unrud.djpdf.svg
new file mode 120000
index 00000000..fac05520
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.unrud.djpdf.svg
@@ -0,0 +1 @@
+scans2pdf.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.wwmm.pulseeffects.svg b/.icons/awkward/16x16/apps/com.github.wwmm.pulseeffects.svg
new file mode 120000
index 00000000..0744e994
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.wwmm.pulseeffects.svg
@@ -0,0 +1 @@
+pulseeffects.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.xournalpp.xournalpp.svg b/.icons/awkward/16x16/apps/com.github.xournalpp.xournalpp.svg
new file mode 120000
index 00000000..c04e205a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.xournalpp.xournalpp.svg
@@ -0,0 +1 @@
+xournal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.z.Cumulonimbus.svg b/.icons/awkward/16x16/apps/com.github.z.Cumulonimbus.svg
new file mode 120000
index 00000000..86b80e5d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.z.Cumulonimbus.svg
@@ -0,0 +1 @@
+cumulonimbus.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.zren.commandoutput.svg b/.icons/awkward/16x16/apps/com.github.zren.commandoutput.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.zren.commandoutput.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.zren.tiledmenu.svg b/.icons/awkward/16x16/apps/com.github.zren.tiledmenu.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.zren.tiledmenu.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.zren.todolist.svg b/.icons/awkward/16x16/apps/com.github.zren.todolist.svg
new file mode 120000
index 00000000..56fbf255
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.zren.todolist.svg
@@ -0,0 +1 @@
+gnome-todo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.ztefn.haguichi.svg b/.icons/awkward/16x16/apps/com.github.ztefn.haguichi.svg
new file mode 120000
index 00000000..058c8451
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.ztefn.haguichi.svg
@@ -0,0 +1 @@
+haguichi.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.gitlab.bitseater.meteo.svg b/.icons/awkward/16x16/apps/com.gitlab.bitseater.meteo.svg
new file mode 100644
index 00000000..3e034636
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.gitlab.bitseater.meteo.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#9f63e0" width="15" height="15" x="1" y="1" rx="7.5" ry="7.5"/>
+ <path style="fill:#393e47" d="M 8.5,3 C 7.669,3 7,3.669 7,4.5 V 8.375 C 7,8.3851 7.0026,8.3942 7.0029,8.4043 6.0743,8.939 5.5015,9.9284 5.5,11 5.5,12.657 6.8431,14 8.5,14 10.157,14 11.5,12.657 11.5,11 11.499,9.9279 10.926,8.9378 9.9971,8.4028 9.9974,8.3935 10,8.3844 10,8.375 V 4.5 C 10,3.669 9.331,3 8.5,3 Z M 8.5,4.125 C 8.7077,4.125 8.875,4.2923 8.875,4.5 V 9.125 C 8.875,9.3328 8.7077,9.5 8.5,9.5 8.2923,9.5 8.125,9.3328 8.125,9.125 V 4.5 C 8.125,4.2923 8.2923,4.125 8.5,4.125 Z"/>
+ <rect style="fill:#60b8fe" width=".75" height="5.35" x="8.13" y="6.03" rx=".375" ry=".382"/>
+ <circle style="fill:#60b8fe" cx="8.5" cy="11" r="1.875"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.gitlab.coringao.cavestory-nx.svg b/.icons/awkward/16x16/apps/com.gitlab.coringao.cavestory-nx.svg
new file mode 120000
index 00000000..ce41f6b3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.gitlab.coringao.cavestory-nx.svg
@@ -0,0 +1 @@
+cave-story.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.gitlab.nvlgit.Balss.svg b/.icons/awkward/16x16/apps/com.gitlab.nvlgit.Balss.svg
new file mode 100644
index 00000000..ed3a586a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.gitlab.nvlgit.Balss.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#23a5dc" d="M 3.888,0 V 16 H 14.1875 C 14.637625,16 15,15.6432 15,15.2 V 0.8 C 15,0.3568 14.637625,0 14.1875,0 Z"/>
+ <path style="fill:#6b3f3f" d="M 2.8125,0 C 2.362375,0 2,0.3568 2,0.8 V 15.2 C 2,15.6432 2.362375,16 2.8125,16 H 4 V 0 H 2.8127031 Z"/>
+ <path style="fill:#ffffff" transform="matrix(0.41045997,0,0,0.4,-1.3296811,-2.4174728)" 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/16x16/apps/com.google.AndroidStudio.svg b/.icons/awkward/16x16/apps/com.google.AndroidStudio.svg
new file mode 120000
index 00000000..c82ea351
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.google.AndroidStudio.svg
@@ -0,0 +1 @@
+androidstudio.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.googleplaymusicdesktopplayer.GPMDP.svg b/.icons/awkward/16x16/apps/com.googleplaymusicdesktopplayer.GPMDP.svg
new file mode 120000
index 00000000..9ae27dfe
--- /dev/null
+++ b/.icons/awkward/16x16/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/16x16/apps/com.grangerhub.Tremulous.svg b/.icons/awkward/16x16/apps/com.grangerhub.Tremulous.svg
new file mode 120000
index 00000000..e00e83e1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.grangerhub.Tremulous.svg
@@ -0,0 +1 @@
+tremulous.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.hamrick.VueScan.svg b/.icons/awkward/16x16/apps/com.hamrick.VueScan.svg
new file mode 120000
index 00000000..a6fb1a21
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.hamrick.VueScan.svg
@@ -0,0 +1 @@
+skanlite.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.inventwithpython.flippy.svg b/.icons/awkward/16x16/apps/com.inventwithpython.flippy.svg
new file mode 100644
index 00000000..4acd7e33
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.inventwithpython.flippy.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#44bb23" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="opacity:0.2" d="M 11,1 V 16 H 15.25 C 15.666,16 16,15.666 16,15.25 V 1.7499 C 16,1.3344 15.666,1 15.25,1 Z"/>
+ <rect style="opacity:0.1" width="5" height="15" x="6" y="1"/>
+ <path style="opacity:0.2" d="M 16,11 H 1 V 15.25 C 1,15.666 1.3344,16 1.7499,16 H 15.25 C 15.666,16 16,15.666 16,15.25 Z"/>
+ <rect style="opacity:0.1" width="5" height="15" x="6" y="-16" transform="rotate(90)"/>
+ <circle style="fill:#ffffff" cx="8.5" cy="8.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="3.5" cy="8.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="13.5" cy="8.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="8.5" cy="3.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="3.5" cy="3.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="13.5" cy="3.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="8.5" cy="13.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="3.5" cy="13.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="13.5" cy="13.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.jagex.RuneScape.svg b/.icons/awkward/16x16/apps/com.jagex.RuneScape.svg
new file mode 120000
index 00000000..d44120db
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.jagex.RuneScape.svg
@@ -0,0 +1 @@
+runescape.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.jetbrains.DataGrip.svg b/.icons/awkward/16x16/apps/com.jetbrains.DataGrip.svg
new file mode 120000
index 00000000..b89a9332
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.jetbrains.DataGrip.svg
@@ -0,0 +1 @@
+datagrip.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.jetbrains.IntelliJ-IDEA-Community.svg b/.icons/awkward/16x16/apps/com.jetbrains.IntelliJ-IDEA-Community.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.jetbrains.IntelliJ-IDEA-Community.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.jetbrains.IntelliJ-IDEA-Ultimate.svg b/.icons/awkward/16x16/apps/com.jetbrains.IntelliJ-IDEA-Ultimate.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.jetbrains.IntelliJ-IDEA-Ultimate.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.jetbrains.PhpStorm.svg b/.icons/awkward/16x16/apps/com.jetbrains.PhpStorm.svg
new file mode 120000
index 00000000..3b0db9e6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.jetbrains.PhpStorm.svg
@@ -0,0 +1 @@
+phpstorm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.jetbrains.PyCharm-Community.svg b/.icons/awkward/16x16/apps/com.jetbrains.PyCharm-Community.svg
new file mode 120000
index 00000000..9d455f3e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.jetbrains.PyCharm-Community.svg
@@ -0,0 +1 @@
+pycharm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.jetbrains.PyCharm-Professional.svg b/.icons/awkward/16x16/apps/com.jetbrains.PyCharm-Professional.svg
new file mode 120000
index 00000000..9d455f3e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.jetbrains.PyCharm-Professional.svg
@@ -0,0 +1 @@
+pycharm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.jetbrains.WebStorm.svg b/.icons/awkward/16x16/apps/com.jetbrains.WebStorm.svg
new file mode 120000
index 00000000..b9025bc7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.jetbrains.WebStorm.svg
@@ -0,0 +1 @@
+webstorm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.jgraph.drawio.desktop.svg b/.icons/awkward/16x16/apps/com.jgraph.drawio.desktop.svg
new file mode 120000
index 00000000..d8360c67
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.jgraph.drawio.desktop.svg
@@ -0,0 +1 @@
+draw.io.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.katawa_shoujo.KatawaShoujo.svg b/.icons/awkward/16x16/apps/com.katawa_shoujo.KatawaShoujo.svg
new file mode 100644
index 00000000..9c68ec1f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.katawa_shoujo.KatawaShoujo.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffbd4a" d="M 4.6164064,0 C 2.0670368,0 0,2.3519284 0,5.2531248 c 0,0.7794984 0.12087864,1.5297704 0.33281248,2.246094 0,0 0.19225688,0.6457652 0.3625,1.0015624 C 2.6410364,13.049924 8,16 8,16 c 0,0 5.358964,-2.950076 7.304688,-7.4992188 0.170243,-0.3557972 0.3625,-1.0015624 0.3625,-1.0015624 C 15.879121,6.7828952 16,6.0326232 16,5.2531248 16,2.3519284 13.932963,0 11.383594,0 10.04659,0 8.84324,0.5663046 8,1.6 7.15676,0.5663046 5.9534096,0 4.6164064,0 Z"/>
+ <path style="fill:#ee6d51" d="m 13.98289,6.0012038 c 0.135537,-0.00726 0.254652,0.018512 0.374962,0.071019 0.586996,0.2634524 0.730263,1.0768292 0.59505,1.5527392 -0.279453,0.9024396 -1.08391,2.406148 -2.160935,3.468867 -0.475185,0.451289 -1.096972,1.018595 -1.770511,0.886787 -0.531353,-0.157588 -0.82801,-0.279485 -0.974738,-0.576551 C 9.812003,10.633446 10.517285,10.319362 10.92647,9.9163466 11.823573,9.0206142 12.761106,7.6634898 13.212964,6.755259 13.462063,6.2920726 13.508138,6.1126398 13.98289,6.0012038 Z"/>
+ <path style="fill:#ff7d5f" d="M 10.96875 6.0117188 C 10.744668 6.0409748 10.526171 6.1674844 10.34375 6.4375 C 10.226001 6.6102248 10.123428 6.817245 10.050781 7.046875 C 9.9592813 7.4359994 9.9665422 7.5948646 10.285156 7.9433594 C 10.428482 8.0838886 10.570426 8.2205691 10.710938 8.3554688 C 11.517524 9.1298395 12.784855 10.256118 13.744141 11.087891 C 14.18208 10.524064 14.58729 9.9219364 14.927734 9.28125 C 14.355131 8.7862544 13.665552 8.1932415 13.369141 7.9160156 C 12.895844 7.471794 12.456887 6.9616304 12 6.46875 C 11.732222 6.1857532 11.34222 5.9629575 10.96875 6.0117188 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.krillbite.ThePlan.svg b/.icons/awkward/16x16/apps/com.krillbite.ThePlan.svg
new file mode 100644
index 00000000..bb796ccc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.krillbite.ThePlan.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4e8b94" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 5.462891,3.046875 C 5.837705,3.056695 6.178962,3.2722818 6.578125,3.5859375 7.262086,4.1264003 8.014361,4.8956986 8.761719,5.648438 9.205082,5.576418 9.87455,5.45727 10.644531,5.5 11.467943,4.818922 12.20401,4.9820379 12.910156,5.41992 c 0.219174,0.884645 -0.12099,1.132532 -0.08203,1.419922 l 0.101563,0.753906 c -0.53717,0.256038 -1.014471,-0.08466 -1.494141,-0.40625 l 0.02148,0.04687 -0.396484,1.412109 c -0.07366,1.289539 0.124013,2.2604 0.701172,3.332032 l -0.47461,0.216796 c -0.317972,-0.805617 -0.71322,-1.570755 -0.757812,-2.513671 -0.689892,0.785136 -0.159506,1.832709 0.109375,2.824218 L 9.962888,12.955071 C 9.570235,12.489067 9.441778,11.027281 9.333981,9.488274 9.100951,10.007529 8.87579,10.529981 8.50195,10.978509 8.665216,11.701173 8.664157,12.423815 8.249997,13.146477 L 7.607419,13.578118 7.371091,10.847649 C 7.151511,11.456026 6.99834,12.662994 6.710935,12.658196 6.417454,11.141702 7.282847,10.035861 8.058591,8.898431 L 7.871091,8.986321 6.0332,10.183587 C 4.988454,10.732204 0.7119147,12.959208 4.611325,7.603509 4.994999,7.076552 6.066347,7.670209 6.755856,6.986321 6.807116,6.928961 6.850556,6.878791 6.898435,6.824212 5.791552,6.443325 4.127699,5.704921 4,4.8496094 4,4.8496094 3.9611,3.908928 4.234375,3.5742188 4.676706,3.1904467 5.132172,3.0381964 5.462891,3.046875 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.leagueoflegends.Client.svg b/.icons/awkward/16x16/apps/com.leagueoflegends.Client.svg
new file mode 120000
index 00000000..30acf1d7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.leagueoflegends.Client.svg
@@ -0,0 +1 @@
+league-of-legends.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.leinardi.gwe.svg b/.icons/awkward/16x16/apps/com.leinardi.gwe.svg
new file mode 100644
index 00000000..76253e25
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.leinardi.gwe.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#8ed019" d="m 4.8,0 h 6.4 C 13.8592,0 16,2.1408 16,4.8 v 6.4 c 0,1.376095 -0.573286,2.613368 -1.495028,3.48699 C 13.645516,15.501576 12.483105,15.36 11.2,15.36 H 4.8 C 3.6362952,15.36 2.5718676,15.590024 1.7426836,14.906035 0.67708652,14.027032 0,12.695495 0,11.2 V 4.8 C 0,2.1408 2.1408,0 4.8,0 Z"/>
+ <path style="fill:#3f3f3f" d="M 15.712891 3.1699219 C 14.772387 3.2145099 13.745227 3.3441875 12.841797 3.5664062 C 8.1181265 4.7218362 5.8398442 7.4667969 5.8398438 7.4667969 C 5.8398438 7.4667969 7.2771211 10.96942 9.9414062 12.994141 C 10.406875 13.346956 10.887754 13.678484 11.375 14 L 8.7734375 14 C 7.2210729 12.773055 5.6601562 10.970703 5.6601562 10.970703 C 5.0824422 11.403651 4.4126288 11.395173 3.84375 11.658203 C 3.2748692 11.921233 2.8984375 12.117188 2.8984375 12.117188 C 2.8984375 12.117188 3.3880031 12.730174 5.0566406 14 L 0.90429688 14 C 1.0049702 14.140111 1.1168096 14.271376 1.2304688 14.400391 L 1.2265625 14.400391 C 1.2412285 14.416491 1.2547632 14.433169 1.2695312 14.449219 C 1.2853174 14.466681 1.3003686 14.484729 1.3164062 14.501953 C 1.3387235 14.527251 1.3610131 14.552147 1.3847656 14.576172 C 1.4990748 14.691806 1.6166219 14.802709 1.7421875 14.90625 C 2.5712769 15.589909 3.6373813 16 4.8007812 16 L 11.199219 16 C 12.328161 16 13.352428 15.599264 14.169922 14.951172 C 14.23455 14.899936 14.307259 14.859091 14.369141 14.804688 C 14.409083 14.772438 14.447521 14.738776 14.486328 14.703125 C 14.492213 14.697718 14.498058 14.693042 14.503906 14.6875 C 14.504293 14.687134 14.505473 14.687866 14.505859 14.6875 C 14.512222 14.681469 14.517116 14.67404 14.523438 14.667969 C 14.531637 14.658968 14.540099 14.649124 14.548828 14.640625 C 14.607688 14.583345 14.662896 14.523123 14.71875 14.462891 C 14.7382 14.441911 14.757914 14.421311 14.777344 14.400391 L 14.753906 14.400391 C 14.870389 14.268418 14.994649 14.14341 15.097656 14 L 13.689453 14 C 12.87687 13.448916 11.811098 12.598122 10.845703 11.373047 C 9.0330363 9.0730621 9.0332031 8.2792969 9.0332031 8.2792969 C 9.0332031 8.2792969 10.914188 6.3870835 12.828125 5.6054688 C 13.863462 5.1828819 15.133126 4.86378 15.992188 4.65625 C 15.992076 4.65261 15.992306 4.6481872 15.992188 4.6445312 C 15.991948 4.6424512 15.992267 4.6407819 15.992188 4.6386719 C 15.985988 4.4517663 15.967836 4.2666035 15.941406 4.0859375 C 15.939906 4.0751615 15.937047 4.0654595 15.935547 4.0546875 C 15.909097 3.8820591 15.874608 3.7127742 15.830078 3.546875 C 15.826478 3.532183 15.822079 3.5185603 15.818359 3.5039062 C 15.787359 3.3929707 15.753381 3.2833768 15.714844 3.1757812 C 15.714284 3.1742212 15.713391 3.1714919 15.712891 3.1699219 z M 16 5.8339844 C 15.90266 5.8665684 15.782389 5.9004047 15.705078 5.9355469 C 12.83893 7.2377845 11.662109 9.140625 11.662109 9.140625 C 11.662109 9.140625 12.221746 10.948385 14.175781 12.916016 C 14.175781 12.916016 13.6916 10.501875 13.640625 9.5761719 C 14.266324 8.7615391 15.115539 8.0755994 16 7.546875 L 16 5.8339844 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.lettier.gifcurry.svg b/.icons/awkward/16x16/apps/com.lettier.gifcurry.svg
new file mode 120000
index 00000000..6612d6ce
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.lettier.gifcurry.svg
@@ -0,0 +1 @@
+gifcurry.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.lettier.movie-monad.svg b/.icons/awkward/16x16/apps/com.lettier.movie-monad.svg
new file mode 100644
index 00000000..5a784377
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.lettier.movie-monad.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#bfbfbf" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="fill:none;stroke:#d5498f;stroke-linejoin:bevel" d="M 14.265,6.626 11.265,8.501 14.265,10.376"/>
+ <path style="fill:none;stroke:#a659ca;stroke-linejoin:bevel" d="M 10.265,6.626 7.265,8.501 10.265,10.376"/>
+ <rect style="fill:#2f8ce3" width="3" height="1" x="3" y="7"/>
+ <rect style="fill:#2f8ce3" width="3" height="1" x="3" y="9"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.librehat.yahooweather.svg b/.icons/awkward/16x16/apps/com.librehat.yahooweather.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.librehat.yahooweather.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.makemkv.MakeMKV.svg b/.icons/awkward/16x16/apps/com.makemkv.MakeMKV.svg
new file mode 120000
index 00000000..081aadd7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.makemkv.MakeMKV.svg
@@ -0,0 +1 @@
+makemkv.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.mattermost.Desktop.svg b/.icons/awkward/16x16/apps/com.mattermost.Desktop.svg
new file mode 120000
index 00000000..2cdc6365
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.mattermost.Desktop.svg
@@ -0,0 +1 @@
+mattermost.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.meetfranz.Franz.svg b/.icons/awkward/16x16/apps/com.meetfranz.Franz.svg
new file mode 120000
index 00000000..d9225a68
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.meetfranz.Franz.svg
@@ -0,0 +1 @@
+franz.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.moddb.TotalChaos.svg b/.icons/awkward/16x16/apps/com.moddb.TotalChaos.svg
new file mode 100644
index 00000000..965ddaec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.moddb.TotalChaos.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#783535" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#f1e9de" d="m 4.0778022,3.0000069 c -0.048735,0.5708172 0.1988144,2.400385 0.1782184,2.5909634 0.014861,0.2607783 0.2526897,0.3302782 0.2526897,0.3302782 L 4.80112,5.9278185 C 4.8868949,5.5236132 5.0105912,5.1394927 5.2427381,5 H 7 v 7.00866 L 6.011623,11.99134 5.988377,11.00552 5.3453462,10.99448 l -0.2024855,2.005513 4.4909013,5e-6 0.501981,-0.485703 C 9.7981732,12.401877 9.1429842,12.301437 9,11.638717 V 4 h 2.324981 c 0.07628,0.079818 -0.346846,0.5594016 -0.271767,0.630798 0.335976,0.3194996 0.585859,0.540103 0.875354,0.5326994 V 3.0000015 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.mojang.Minecraft.svg b/.icons/awkward/16x16/apps/com.mojang.Minecraft.svg
new file mode 120000
index 00000000..9a4276ad
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.mojang.Minecraft.svg
@@ -0,0 +1 @@
+minecraft.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.moonlight_stream.Moonlight.svg b/.icons/awkward/16x16/apps/com.moonlight_stream.Moonlight.svg
new file mode 120000
index 00000000..f1d2585b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.moonlight_stream.Moonlight.svg
@@ -0,0 +1 @@
+moonlight.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.netease.CloudMusic.svg b/.icons/awkward/16x16/apps/com.netease.CloudMusic.svg
new file mode 120000
index 00000000..157c17cb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.netease.CloudMusic.svg
@@ -0,0 +1 @@
+netease-cloud-music.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.notepadqq.Notepadqq.svg b/.icons/awkward/16x16/apps/com.notepadqq.Notepadqq.svg
new file mode 120000
index 00000000..2bc3a483
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.notepadqq.Notepadqq.svg
@@ -0,0 +1 @@
+notepadqq.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.obsproject.Studio.svg b/.icons/awkward/16x16/apps/com.obsproject.Studio.svg
new file mode 120000
index 00000000..8d762dac
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.obsproject.Studio.svg
@@ -0,0 +1 @@
+obs.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.ozmartians.VidCutter.svg b/.icons/awkward/16x16/apps/com.ozmartians.VidCutter.svg
new file mode 120000
index 00000000..a1b21248
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.ozmartians.VidCutter.svg
@@ -0,0 +1 @@
+vidcutter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.play0ad.zeroad.svg b/.icons/awkward/16x16/apps/com.play0ad.zeroad.svg
new file mode 120000
index 00000000..23944b0a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.play0ad.zeroad.svg
@@ -0,0 +1 @@
+0ad.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.rawtherapee.RawTherapee.svg b/.icons/awkward/16x16/apps/com.rawtherapee.RawTherapee.svg
new file mode 120000
index 00000000..28335e25
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.rawtherapee.RawTherapee.svg
@@ -0,0 +1 @@
+rawtherapee.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.realm667.WolfenDoom_Blade_of_Agony.svg b/.icons/awkward/16x16/apps/com.realm667.WolfenDoom_Blade_of_Agony.svg
new file mode 120000
index 00000000..8bad13ce
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.realm667.WolfenDoom_Blade_of_Agony.svg
@@ -0,0 +1 @@
+wolfenstein.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.remarkable.reMarkable.svg b/.icons/awkward/16x16/apps/com.remarkable.reMarkable.svg
new file mode 100644
index 00000000..dacda7a4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.remarkable.reMarkable.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 12.000469,5 9.8226564,9.0172526 7.2218752,5.0045574 H 5 L 6,5.8620877 V 11.364258 L 5,12 H 6 6.9995782 8 L 6.9995782,11.364258 V 7.2611762 L 8.9335936,10.477865 9.3929688,11.232856 12.000469,6.5099824 V 11.364258 L 11.389531,12 H 12.000469 14 15 L 14,11.364258 V 5.6410592 L 15,5 l -1,0.00456 z"/>
+ <path style="fill:#ffffff" d="M 4.2463908,7.0027562 C 3.6902564,7.0404117 3.2589176,7.1549849 2.9995156,7.608531 V 7.0060073 L 0.36,8.0220376 0.9998438,8.5975174 V 11.330233 L 0.4045313,12 H 0.9998438 2.9995156 4 L 2.9995156,11.330233 V 8.079663 C 3.5065388,7.9536846 3.879614,7.8420555 4.4557656,8.219469 L 4.8424844,7.1035462 C 4.6311184,7.0199647 4.4317688,6.9902042 4.2463908,7.0027562 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.scoutshonour.Digital.svg b/.icons/awkward/16x16/apps/com.scoutshonour.Digital.svg
new file mode 100644
index 00000000..558b9fe8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.scoutshonour.Digital.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="14" height="14" x="-16" y="-16" rx=".7" ry=".7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#2d50e6" width="14" height="14" x="-14" y="-14" rx=".7" ry=".7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 0.70030382,0 C 0.31250381,0 0,0.31250385 0,0.70030382 V 13.299697 c 0,0.1939 0.07779357,0.36946 0.20431857,0.495985 L 13.795682,0.20431857 C 13.669157,0.07779357 13.493597,0 13.299697,0 Z"/>
+ <rect style="fill:#ffffff" width="2" height="8" x="1" y="3"/>
+ <rect style="fill:#ffffff" width="3" height="1" x="3" y="3"/>
+ <rect style="fill:#ffffff" width="2" height="1" x="5" y="4"/>
+ <rect style="fill:#ffffff" width="2" height="4" x="6" y="5"/>
+ <rect style="fill:#ffffff" width="2" height="5" x="10" y="5"/>
+ <rect style="fill:#ffffff" width="2" height="1" x="11" y="10"/>
+ <rect style="fill:#ffffff" width="2" height="1" x="10" y="3"/>
+ <rect style="fill:#ffffff" width="3" height="1" x="3" y="10"/>
+ <rect style="fill:#ffffff" width="2" height="1" x="5" y="9"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.scoutshonour.dtipbijays.svg b/.icons/awkward/16x16/apps/com.scoutshonour.dtipbijays.svg
new file mode 100644
index 00000000..75ed44ca
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.scoutshonour.dtipbijays.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#ff5dc2" width="4" height="4" x="6" y="6"/>
+ <rect style="fill:#ff6363" width="4" height="4" x="1" y="6"/>
+ <rect style="fill:#ff7940" width="4" height="4" x="11" y="6"/>
+ <rect style="fill:#6182de" width="4" height="4" x="6" y="11"/>
+ <rect style="fill:#ffa631" width="4" height="4" x="1" y="11"/>
+ <rect style="fill:#2ba540" width="4" height="4" x="11" y="11"/>
+ <rect style="fill:#40b8ff" width="4" height="4" x="1" y="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.shatteredpixel.shatteredpixeldungeon.svg b/.icons/awkward/16x16/apps/com.shatteredpixel.shatteredpixeldungeon.svg
new file mode 100644
index 00000000..af20fdd4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.shatteredpixel.shatteredpixeldungeon.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#309b30" width="14" height="14" x="-15" y="-15" rx=".7" ry=".7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.25" d="M 1,9.5555554 V 14.299696 C 1,14.687496 1.3125038,15 1.7003038,15 H 14.299697 C 14.687497,15 15,14.687496 15,14.299696 V 9.5555554 Z"/>
+ <rect style="fill:#ffa402" width="2" height="10" x="0" y="0" rx=".5" ry=".385"/>
+ <rect style="fill:#ffa402" width="2" height="10" x="14" y="0" rx=".5" ry=".385"/>
+ <rect style="fill:#ffa402" width="2" height="16" x="8" y="-16" transform="rotate(90)"/>
+ <rect style="fill:#ffa402" width="2" height="14" x="-9" y="-14" rx=".333" ry=".378" transform="scale(-1)"/>
+ <rect style="fill:#ffdc2f" width="8" height="8" x="4" y="5" rx=".889" ry=".889"/>
+ <rect style="fill:#3f3f3f" width="4" height="3" x="6" y="6"/>
+ <rect style="fill:#3f3f3f" width="2" height="3" x="7" y="9"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.skype.Client.svg b/.icons/awkward/16x16/apps/com.skype.Client.svg
new file mode 120000
index 00000000..c233e23c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.skype.Client.svg
@@ -0,0 +1 @@
+skype.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.slack.Slack.svg b/.icons/awkward/16x16/apps/com.slack.Slack.svg
new file mode 120000
index 00000000..7cb5329c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.slack.Slack.svg
@@ -0,0 +1 @@
+slack.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.snes9x.Snes9x.svg b/.icons/awkward/16x16/apps/com.snes9x.Snes9x.svg
new file mode 120000
index 00000000..df751c50
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.snes9x.Snes9x.svg
@@ -0,0 +1 @@
+snes9x.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.spotify.Client.svg b/.icons/awkward/16x16/apps/com.spotify.Client.svg
new file mode 120000
index 00000000..2d1e6f84
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.spotify.Client.svg
@@ -0,0 +1 @@
+spotify-client.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.stepmania.StepMania.svg b/.icons/awkward/16x16/apps/com.stepmania.StepMania.svg
new file mode 120000
index 00000000..9e965db2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.stepmania.StepMania.svg
@@ -0,0 +1 @@
+stepmania-ssc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.sublimemerge.App.svg b/.icons/awkward/16x16/apps/com.sublimemerge.App.svg
new file mode 120000
index 00000000..0cd43386
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.sublimemerge.App.svg
@@ -0,0 +1 @@
+sublime-merge.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.sublimetext.three.svg b/.icons/awkward/16x16/apps/com.sublimetext.three.svg
new file mode 120000
index 00000000..e9c599f4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.sublimetext.three.svg
@@ -0,0 +1 @@
+sublime-text.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.sweethome3d.Sweethome3d.svg b/.icons/awkward/16x16/apps/com.sweethome3d.Sweethome3d.svg
new file mode 120000
index 00000000..fbb5bede
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.sweethome3d.Sweethome3d.svg
@@ -0,0 +1 @@
+sweethome3d.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.syntevo.SmartGit.svg b/.icons/awkward/16x16/apps/com.syntevo.SmartGit.svg
new file mode 120000
index 00000000..c8ab8ace
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.syntevo.SmartGit.svg
@@ -0,0 +1 @@
+smartgit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.syntevo.SmartSynchronize.svg b/.icons/awkward/16x16/apps/com.syntevo.SmartSynchronize.svg
new file mode 120000
index 00000000..500fbef6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.syntevo.SmartSynchronize.svg
@@ -0,0 +1 @@
+smartsynchronize.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.szibele.e-juice-calc.svg b/.icons/awkward/16x16/apps/com.szibele.e-juice-calc.svg
new file mode 100644
index 00000000..176c238f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.szibele.e-juice-calc.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#8e8e8e" d="M 8.3750001,2 C 8.16725,2 8,2.223 8,2.5 V 3.5 4 H 8.3750001 10.625001 11 V 3.5 2.5 C 11,2.223 10.83275,2 10.625001,2 Z"/>
+ <rect style="fill:#b7b7b7" width="1" height="2" x="9" y="0"/>
+ <rect style="fill:#4f4f4f" width="10" height="12" x="3" y="4" rx=".833" ry=".8"/>
+ <rect style="opacity:0.2" width="6" height="3" x="5" y="6"/>
+ <rect style="fill:#b7b7b7" width="2" height="3" x="7" y="6"/>
+ <path style="fill:#c77640" d="M 5.0000001,7 V 9 H 11 V 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.teamspeak.TeamSpeak.svg b/.icons/awkward/16x16/apps/com.teamspeak.TeamSpeak.svg
new file mode 120000
index 00000000..a51a2f95
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.teamspeak.TeamSpeak.svg
@@ -0,0 +1 @@
+teamspeak3.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.teeworlds.Teeworlds.svg b/.icons/awkward/16x16/apps/com.teeworlds.Teeworlds.svg
new file mode 120000
index 00000000..960f9cef
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.teeworlds.Teeworlds.svg
@@ -0,0 +1 @@
+teeworlds.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.transmissionbt.Transmission.svg b/.icons/awkward/16x16/apps/com.transmissionbt.Transmission.svg
new file mode 120000
index 00000000..cc565769
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.transmissionbt.Transmission.svg
@@ -0,0 +1 @@
+transmission.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.tux4kids.tuxmath.svg b/.icons/awkward/16x16/apps/com.tux4kids.tuxmath.svg
new file mode 120000
index 00000000..560c329f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.tux4kids.tuxmath.svg
@@ -0,0 +1 @@
+tuxmath.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.tux4kids.tuxtype.svg b/.icons/awkward/16x16/apps/com.tux4kids.tuxtype.svg
new file mode 120000
index 00000000..cf3ead15
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.tux4kids.tuxtype.svg
@@ -0,0 +1 @@
+tuxtype.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.unity.UnityHub.svg b/.icons/awkward/16x16/apps/com.unity.UnityHub.svg
new file mode 120000
index 00000000..bda22a78
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.unity.UnityHub.svg
@@ -0,0 +1 @@
+unityhub.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.uploadedlobster.peek.svg b/.icons/awkward/16x16/apps/com.uploadedlobster.peek.svg
new file mode 120000
index 00000000..123c5354
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.uploadedlobster.peek.svg
@@ -0,0 +1 @@
+peek.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.valvesoftware.Steam.svg b/.icons/awkward/16x16/apps/com.valvesoftware.Steam.svg
new file mode 120000
index 00000000..c630de4b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.valvesoftware.Steam.svg
@@ -0,0 +1 @@
+steam.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.viber.Viber.svg b/.icons/awkward/16x16/apps/com.viber.Viber.svg
new file mode 120000
index 00000000..3062920d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.viber.Viber.svg
@@ -0,0 +1 @@
+viber.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.viewizard.AstroMenace.svg b/.icons/awkward/16x16/apps/com.viewizard.AstroMenace.svg
new file mode 120000
index 00000000..17f9bfc0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.viewizard.AstroMenace.svg
@@ -0,0 +1 @@
+astromenace.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.vinszent.GnomeTwitch.svg b/.icons/awkward/16x16/apps/com.vinszent.GnomeTwitch.svg
new file mode 120000
index 00000000..34f5ff86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.vinszent.GnomeTwitch.svg
@@ -0,0 +1 @@
+gnome-twitch.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.visualstudio.code.oss.svg b/.icons/awkward/16x16/apps/com.visualstudio.code.oss.svg
new file mode 100644
index 00000000..184f6c88
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.visualstudio.code.oss.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#167abf" width="16" height="14" x="0" y="1" rx=".8" ry=".7"/>
+ <path style="opacity:0.2" d="M 0.8,0.99999994 C 0.3568,0.99999994 0,1.3118783 0,1.6996782 V 14.300321 C 0,14.688121 0.3568,15 0.8,15 H 5.2 V 0.99999994 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 5.50005,0.52 V 15.48"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 7.5023225,3.530856 H 10.502322"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 8.5071212,6.49995 H 12.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 8.5071212,9.5191935 H 12.507122"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 7.5023225,12.49995 H 10.502322"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.visualstudio.code.svg b/.icons/awkward/16x16/apps/com.visualstudio.code.svg
new file mode 120000
index 00000000..1367ee65
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.visualstudio.code.svg
@@ -0,0 +1 @@
+visual-studio-code.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.wings3d.WINGS.svg b/.icons/awkward/16x16/apps/com.wings3d.WINGS.svg
new file mode 120000
index 00000000..0a66fa8d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.wings3d.WINGS.svg
@@ -0,0 +1 @@
+wings3d.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.wire.WireDesktop.svg b/.icons/awkward/16x16/apps/com.wire.WireDesktop.svg
new file mode 120000
index 00000000..05cbadfa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.wire.WireDesktop.svg
@@ -0,0 +1 @@
+wire.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.worldoftanks.Client.svg b/.icons/awkward/16x16/apps/com.worldoftanks.Client.svg
new file mode 120000
index 00000000..d73bdb43
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.worldoftanks.Client.svg
@@ -0,0 +1 @@
+world-of-tanks.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.wps.Office.etmain.svg b/.icons/awkward/16x16/apps/com.wps.Office.etmain.svg
new file mode 120000
index 00000000..319c3994
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.wps.Office.etmain.svg
@@ -0,0 +1 @@
+wps-office-etmain.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.wps.Office.pdfmain.svg b/.icons/awkward/16x16/apps/com.wps.Office.pdfmain.svg
new file mode 120000
index 00000000..d657fab8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.wps.Office.pdfmain.svg
@@ -0,0 +1 @@
+wps-office-pdfmain.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.wps.Office.wppmain.svg b/.icons/awkward/16x16/apps/com.wps.Office.wppmain.svg
new file mode 120000
index 00000000..c31b61a5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.wps.Office.wppmain.svg
@@ -0,0 +1 @@
+wps-office-wppmain.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.wps.Office.wpsmain.svg b/.icons/awkward/16x16/apps/com.wps.Office.wpsmain.svg
new file mode 120000
index 00000000..211432e5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.wps.Office.wpsmain.svg
@@ -0,0 +1 @@
+wps-office-wpsmain.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.wps.Office2019.etmain.svg b/.icons/awkward/16x16/apps/com.wps.Office2019.etmain.svg
new file mode 120000
index 00000000..319c3994
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.wps.Office2019.etmain.svg
@@ -0,0 +1 @@
+wps-office-etmain.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.wps.Office2019.pdfmain.svg b/.icons/awkward/16x16/apps/com.wps.Office2019.pdfmain.svg
new file mode 120000
index 00000000..d657fab8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.wps.Office2019.pdfmain.svg
@@ -0,0 +1 @@
+wps-office-pdfmain.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.wps.Office2019.wppmain.svg b/.icons/awkward/16x16/apps/com.wps.Office2019.wppmain.svg
new file mode 120000
index 00000000..c31b61a5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.wps.Office2019.wppmain.svg
@@ -0,0 +1 @@
+wps-office-wppmain.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.wps.Office2019.wpsmain.svg b/.icons/awkward/16x16/apps/com.wps.Office2019.wpsmain.svg
new file mode 120000
index 00000000..211432e5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.wps.Office2019.wpsmain.svg
@@ -0,0 +1 @@
+wps-office-wpsmain.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.xamarin.MonoDevelop.svg b/.icons/awkward/16x16/apps/com.xamarin.MonoDevelop.svg
new file mode 120000
index 00000000..2a280177
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.xamarin.MonoDevelop.svg
@@ -0,0 +1 @@
+monodevelop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.xnview.XnConvert.svg b/.icons/awkward/16x16/apps/com.xnview.XnConvert.svg
new file mode 120000
index 00000000..c26127ed
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.xnview.XnConvert.svg
@@ -0,0 +1 @@
+xnconvert.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.xnview.XnRetro.svg b/.icons/awkward/16x16/apps/com.xnview.XnRetro.svg
new file mode 120000
index 00000000..947de187
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.xnview.XnRetro.svg
@@ -0,0 +1 @@
+xnretro.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.xnview.XnSketch.svg b/.icons/awkward/16x16/apps/com.xnview.XnSketch.svg
new file mode 120000
index 00000000..8a376f8f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.xnview.XnSketch.svg
@@ -0,0 +1 @@
+xnsketch.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.xnview.XnViewMP.svg b/.icons/awkward/16x16/apps/com.xnview.XnViewMP.svg
new file mode 120000
index 00000000..a5a7f47e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.xnview.XnViewMP.svg
@@ -0,0 +1 @@
+xnview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.zandronum.Zandronum.svg b/.icons/awkward/16x16/apps/com.zandronum.Zandronum.svg
new file mode 120000
index 00000000..af997a39
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.zandronum.Zandronum.svg
@@ -0,0 +1 @@
+zandronum.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/comix.svg b/.icons/awkward/16x16/apps/comix.svg
new file mode 100644
index 00000000..111e46fb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/comix.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#a9ca4b" d="M 8 0 A 8 8 0 0 0 0 8 A 8 8 0 0 0 0.59960938 11 L 15.404297 11 A 8 8 0 0 0 16 8 A 8 8 0 0 0 8 0 z M 0.59960938 11 A 8 8 0 0 0 0.67773438 11.199219 A 8 8 0 0 1 0.59960938 11 z"/>
+ <path style="fill:#5a8730" d="M 0.59960938 11 A 8 8 0 0 0 0.67773438 11.199219 A 8 8 0 0 0 8 16 A 8 8 0 0 0 15.328125 11.199219 A 8 8 0 0 0 15.404297 11 L 0.59960938 11 z"/>
+ <g transform="matrix(-2.2508265,2.8081508,1.9447323,3.2501442,368.3578,-1475.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="fill:#3f3f3f" transform="matrix(0.39999999,0,0,0.39999999,-5.7992686,3.3311883)">
+ <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="fill:#4f4f4f" transform="matrix(-1.3891137,0.65594744,0.7028045,1.2964993,324.79543,-427.43584)">
+ <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="fill:#4f4f4f" transform="matrix(1.3891137,0.65594744,-0.7028045,1.2964993,-308.79543,-427.43584)">
+ <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 transform="matrix(2.2508265,2.8081508,-1.9447323,3.2501442,-352.3578,-1475.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="fill:#3f3f3f" transform="matrix(-0.39999999,0,0,0.39999999,21.799269,3.3311883)">
+ <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>
+</svg>
diff --git a/.icons/awkward/16x16/apps/company-of-heroes-2.svg b/.icons/awkward/16x16/apps/company-of-heroes-2.svg
new file mode 100644
index 00000000..08ff955a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/company-of-heroes-2.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e6412b" d="M 8.0000025,-1.0572069e-6 C 7.2788175,0.01003494 6.7648665,0.43177074 6.5234945,1.1319405 l 0.0078,-0.031334 -1.132771,3.9132593 -3.820173,0 c -0.0083,-1.301e-4 -0.01706,-1.301e-4 -0.02539,0 -0.45633,0.0144 -0.86826003,0.2203755 -1.15816103,0.5640123 -0.626968,0.7007156 -0.493432,1.8039654 0.302724,2.3265512 l 3.00379903,2.1385467 -1.165973,3.985296 c -0.0013,0.0039 -0.0027,0.0078 -0.0039,0.01175 -0.178148,0.569792 -0.01062,1.157308 0.437484,1.558867 0.0032,0.003 0.0084,0.0049 0.01172,0.0078 0.538485,0.466081 1.294158,0.524829 1.902274,0.139045 0.01157,-0.0073 0.024,-0.01366 0.03515,-0.02155 l 3.081922,-2.167881 3.0819175,2.167923 c 0.01115,0.0079 0.0236,0.01426 0.03516,0.02155 0.608116,0.385784 1.363788,0.327036 1.902273,-0.139045 0.0033,-0.0029 0.0085,-0.0048 0.01172,-0.0078 0.448108,-0.401569 0.615632,-0.989075 0.437484,-1.558867 -0.0012,-0.0039 -0.0026,-0.0078 -0.0039,-0.01175 L 12.298681,10.043018 15.302477,7.9044713 C 16.098632,7.3818856 16.232168,6.2786358 15.605201,5.5779202 15.3153,5.2342832 14.903368,5.0283094 14.44704,5.0139078 c -0.0083,-1.302e-4 -0.01709,-1.302e-4 -0.02539,0 l -3.820173,0 -1.1327702,-3.9132593 0.00781,0.031334 C 9.2351394,0.43177074 8.7211886,0.01003504 8.0000025,-1.0572069e-6 Z"/>
+ <path style="fill:#ffd93a;fill-rule:evenodd" d="m 7.5,6.0000003 c 0,0 -0.354375,-0.007 -0.723635,0.17775 C 6.40711,6.3623503 6,6.8333512 6,7.5000007 l 1,0 c 0,-0.500001 0.5,-0.500001 0.5,-0.500001 0,0 0.5,0 0.5,0.500001 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 6.1802,9.5989505 6,10.0139 6,10.5 l 0,0.5 3,0 0,-0.999999 -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.5214998 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.6666495 -0.40711,-1.1376504 -0.776365,-1.3222504 C 7.854375,5.9931008 7.5,6.0000008 7.5,6.0000008 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/compiz.svg b/.icons/awkward/16x16/apps/compiz.svg
new file mode 100644
index 00000000..66920d60
--- /dev/null
+++ b/.icons/awkward/16x16/apps/compiz.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#319ed6" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#fff" fill-rule="evenodd" d="m3 4v8.4l2-2.975 3 6.575h2.5l-4.5-7h4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/compton.svg b/.icons/awkward/16x16/apps/compton.svg
new file mode 100644
index 00000000..701cd931
--- /dev/null
+++ b/.icons/awkward/16x16/apps/compton.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#36c9cc" d="M 7.5996094,0 C 6.7132094,0 6,0.71320937 6,1.5996094 v 0.75 a 6,6 0 0 0 -1.8925781,1.09375 l -0.6503907,-0.375 C 2.6893865,2.6251594 1.7146844,2.8866517 1.2714844,3.6542969 L 0.87109375,4.3457031 C 0.42789375,5.1133483 0.68938635,6.08805 1.4570312,6.53125 l 0.6484376,0.375 A 6,6 0 0 0 2,8 6,6 0 0 0 2.1054688,9.09375 l -0.6484376,0.375 c -0.76764485,0.4432 -1.02913745,1.417902 -0.58593745,2.185547 l 0.40039065,0.691406 c 0.4432,0.767645 1.4179021,1.029138 2.1855468,0.585938 L 4.1035156,12.558594 A 6,6 0 0 0 6,13.648438 v 0.751953 C 6,15.286791 6.7132094,16 7.5996094,16 H 8.4003906 C 9.2867906,16 10,15.286791 10,14.400391 v -0.75586 a 6,6 0 0 0 1.892578,-1.08789 l 0.650391,0.375 c 0.767644,0.4432 1.742347,0.181707 2.185547,-0.585938 l 0.40039,-0.691406 c 0.4432,-0.767645 0.181707,-1.742347 -0.585937,-2.185547 l -0.648438,-0.375 A 6,6 0 0 0 14,8 6,6 0 0 0 13.894531,6.90625 l 0.648438,-0.375 c 0.767644,-0.4432 1.029137,-1.4179017 0.585937,-2.1855469 L 14.728516,3.6542969 C 14.285316,2.8866517 13.310613,2.6251594 12.542969,3.0683594 L 11.896484,3.4414062 A 6,6 0 0 0 10,2.3515625 V 1.5996094 C 10,0.71320938 9.2867906,0 8.4003906,0 Z"/>
+ <path style="fill:#ffffff" d="M 8 3 A 4.9999998 4.9999998 0 0 0 3 8 A 4.9999998 4.9999998 0 0 0 8 13 A 4.9999998 4.9999998 0 0 0 11.527344 11.539062 L 10.115234 10.126953 A 3 3 0 0 1 8 11 A 3 3 0 0 1 5 8 A 3 3 0 0 1 8 5 A 3 3 0 0 1 10.126953 5.8847656 L 11.539062 4.4726562 A 4.9999998 4.9999998 0 0 0 8 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/computer-log-out.svg b/.icons/awkward/16x16/apps/computer-log-out.svg
new file mode 120000
index 00000000..5160f3f6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/computer-log-out.svg
@@ -0,0 +1 @@
+system-log-out.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/computer-runprocesscatcher.svg b/.icons/awkward/16x16/apps/computer-runprocesscatcher.svg
new file mode 120000
index 00000000..dbcb3da0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/computer-runprocesscatcher.svg
@@ -0,0 +1 @@
+org.processing.processingide.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/computerjanitor.svg b/.icons/awkward/16x16/apps/computerjanitor.svg
new file mode 100644
index 00000000..418e3a98
--- /dev/null
+++ b/.icons/awkward/16x16/apps/computerjanitor.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.57143 0 0 .57143 -.85740 -1.1427)">
+ <path fill="#fed24c" d="m14.624 15.066-1.7067 1.9715-1.3159 1.2975-1.465 0.99531-1.7617 0.93926-2.041 0.76836-1.2782 0.302-0.0551 0.168 0.073852 0.45117 0.29675 0.75195 0.62976 1.24 0.6123 0.91875 1.187 1.2592 0.53711 0.54414 0.48206 0.1709 2.1874-0.02051-1.2971 0.90098-0.018796 0.22695 0.77881 0.61934 1.0568 0.61934c1.3662 0.77148 2.5969-0.75332 2.5969-0.75332s-0.6624 1.1558-0.6217 1.5627h1.2985l0.68616-0.11211 0.77881-0.39512-0.2605 0.41289 1.4113 0.01777c1.4892-0.03552 2.4737-0.9069 3.3556-1.8402l0.92651-1.1088 0.72376-1.1074 0.53711-1.0145 0.854-2.0098 0.64856-1.6338 0.31555-0.86543h-0.3075l-2.3445-0.2748c-1.8827-0.54015-2.8972-1.9475-4.642-3.0242l-1.4462-0.90234-1.1494-0.69453-0.1665-0.24473-0.03357-0.0957-0.06311-0.04101z"/>
+ <path fill="#c2352a" d="m25.15 2.7327-1.3634 2.6037-1.1791 2.6559-1.4427 2.8968-0.99681 2.3828-1.1078-0.47175-1.5953-0.69659h-0.3904l-0.33293 0.09435-0.53705 0.71465-1.5576 2.0837 0.07333 0.20677 0.16647 0.24491 1.1494 0.69458 1.4467 0.90135c1.7448 1.0768 2.7588 2.4841 4.6415 3.0242l2.3441 0.2761h0.39436l0.02576-0.10439 0.34086-2.1259 0.27942-1.7184 0.02773-0.36736-0.20412-0.38543-1.3733-0.63837-0.79666-0.34729-0.48751-0.31718-0.05549-0.02409 0.06539-0.1064 0.81449-2.0456 0.73324-1.8067 0.91754-2.4431 0.70946-1.7284 0.60244-1.5397 0.49485-1.4921c0.296-1.1147-1.006-1.7175-1.807-0.4213z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/computersettings.svg b/.icons/awkward/16x16/apps/computersettings.svg
new file mode 120000
index 00000000..c49e7bd2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/computersettings.svg
@@ -0,0 +1 @@
+utilities-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/config-date.svg b/.icons/awkward/16x16/apps/config-date.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/config-date.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/config-language.svg b/.icons/awkward/16x16/apps/config-language.svg
new file mode 120000
index 00000000..c0bcf8bc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/config-language.svg
@@ -0,0 +1 @@
+preferences-desktop-locale.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/config-users.svg b/.icons/awkward/16x16/apps/config-users.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/config-users.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/configurator.svg b/.icons/awkward/16x16/apps/configurator.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/16x16/apps/configurator.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/configure-debian.svg b/.icons/awkward/16x16/apps/configure-debian.svg
new file mode 120000
index 00000000..c718ca15
--- /dev/null
+++ b/.icons/awkward/16x16/apps/configure-debian.svg
@@ -0,0 +1 @@
+distributor-logo-debian.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/conky-logomark-violet.svg b/.icons/awkward/16x16/apps/conky-logomark-violet.svg
new file mode 120000
index 00000000..f1c66af7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/conky-logomark-violet.svg
@@ -0,0 +1 @@
+conky.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/conky-manager.svg b/.icons/awkward/16x16/apps/conky-manager.svg
new file mode 100644
index 00000000..917a384b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/conky-manager.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#c2352a" width="3" height="12" x="13" y="2" rx=".5" ry=".429"/>
+ <rect style="fill:#c2352a" width="3" height="12" x="7" y="2" rx=".5" ry=".429"/>
+ <rect style="fill:#c2352a" width="3" height="12" x="0" y="2" rx=".5" ry=".429"/>
+ <rect style="fill:#d8564d" width="3" height="6" x="2" y="-6" rx=".5" ry=".429" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="fill:#d8564d" width="3" height="6" x="11" y="-6" rx=".5" ry=".429" transform="matrix(0,1,-1,0,0,0)"/>
+ <path style="fill:#d8564d" d="M 7.5858032,2 A 0.58598657,0.51584312 0 0 0 7.0784568,2.7736876 l 1.9576707,2.9839347 1.9569065,2.9839346 a 0.58598657,0.51584312 0 0 0 0.479882,0.2578956 0.58598657,0.51584312 0 0 0 0.534812,-0.2578956 L 13.964636,5.7576223 15.921543,2.7736876 A 0.58598657,0.51584312 0 0 0 15.414198,2 L 11.500382,2 7.5858032,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/conky.svg b/.icons/awkward/16x16/apps/conky.svg
new file mode 100644
index 00000000..b9fe5af0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/conky.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <path style="fill:#d3b7ff" d="M 15,8.4058763 C 15,9.964136 13.776449,11.225795 12.265256,11.225795 H 3.7347444 C 2.2235511,11.225795 1,9.964136 1,8.4058763 V 3.9812154 C 1,2.4229553 2.2235511,1.161296 3.7347444,1.161296 H 12.26311 c 1.511193,0 2.734744,1.2616593 2.734744,2.8199194 v 4.4246609 z"/>
+ <path style="opacity:0.4;fill:#666699" d="m 6.8598831,7.3996951 -8.88e-5,2.6589789 -2.1881985,-1.14e-4 c -0.2086301,-1.1e-5 -0.4194114,0.0066 -0.6323433,0.0089 h -0.086033 -0.012907 c -0.1505577,0 -0.3011158,-0.0044 -0.4495227,-0.0177 v 0 C 3.3380809,10.020975 3.189674,9.978942 3.0434176,9.925855 2.931575,9.870547 2.8218828,9.808611 2.7164923,9.737824 2.6949833,9.72234 2.6734753,9.706857 2.6519673,9.691373 2.5938963,9.640493 2.537975,9.587404 2.4842043,9.534312 2.4304333,9.479003 2.3809647,9.421493 2.3314956,9.363978 2.3164396,9.341857 2.3013836,9.317526 2.2863286,9.295405 2.2175024,9.189193 2.1594301,9.078587 2.1056594,8.9657679 2.0518888,8.8131312 2.011023,8.658282 1.9809115,8.4990086 v -0.00221 C 1.963705,8.3198319 1.9572524,8.1384371 1.9551016,7.9592545 v -0.00221 c -0.0043,-0.37385 0.015056,-0.749912 0.015056,-1.1149134 h 0.2387418 c 0.058072,0 0.1032396,0.252183 0.1032396,0.5640931 v 1.0264306 c 0,-0.2278495 0.047318,-0.4136812 0.1053905,-0.4136679 l 0.5084918,1.145e-4 c 0.058072,1.31e-5 0.1032396,0.1858185 0.1032396,0.4136679 V 5.229607 c 0,-0.5707295 0.047318,-1.0330643 0.1053905,-1.0330643 h 0.4323162 c 0.058072,0 0.1053905,0.4623348 0.1053905,1.0330643 v 2.1723112 c 0,-0.3119105 0.047318,-0.5640932 0.1032396,-0.5640932 h 0.4323162 c 0.058072,0 0.1032396,0.2521827 0.1032396,0.5640932 V 9.330895 c 0,-0.154849 0.047318,-0.280941 0.1032396,-0.280941 h 0.4323162 c 0.058072,0 0.1032396,0.126092 0.1032396,0.280941 V 7.0546136 c 0,-0.3384556 0.047319,-0.6127597 0.1053905,-0.6127597 h 0.4323162 c 0.038715,0 0.070977,0.1216671 0.088184,0.3008496 V 6.0259738 c 0,-0.4225171 0.047319,-0.7631849 0.1053905,-0.7631849 h 0.4323162 c 0.058072,0 0.1053905,0.3428801 0.1053905,0.7631849 v 1.3737321 c 0,-0.3119101 0.047319,-0.5640931 0.10324,-0.5640931 H 6.754493 c 0.058072,0.00221 0.1053901,0.2543949 0.1053901,0.5640931 z"/>
+ <path style="opacity:0.4;fill:#666699" d="m 14.187904,8.0123401 c -0.0198,0.077424 -0.0308,0.1570616 -0.0308,0.2433345 0,0.081849 -0.0044,0.1614852 -0.011,0.243334 -0.0308,0.1570615 -0.07039,0.3096982 -0.125384,0.4601229 -0.05499,0.1150305 -0.116585,0.2256375 -0.186975,0.3340315 -0.0154,0.02212 -0.0308,0.04645 -0.04619,0.06857 -0.05059,0.05752 -0.101187,0.117243 -0.15618,0.172546 -0.05499,0.05531 -0.112185,0.103971 -0.169377,0.15485 -0.022,0.01548 -0.0462,0.03318 -0.07039,0.04867 -0.107785,0.07079 -0.219971,0.132727 -0.334356,0.18803 -0.14958,0.05309 -0.301361,0.09512 -0.45534,0.123879 0,0 0,0 0,0 -0.131983,0.01106 -0.266165,0.01548 -0.398148,0.01548 h -0.105586 c -0.173777,0 -0.345355,-0.0044 -0.514733,-0.0044 H 7.338 V 4.1853564 C 7.338,3.6146273 7.386393,3.152292 7.4435855,3.152292 h 0.4421429 c 0.059392,0 0.1055863,0.4623353 0.1055863,1.0330644 v 3.7628322 c 0,-0.2676677 0.048394,-0.4822443 0.1077855,-0.4822443 h 0.4421421 c 0.059392,0 0.1055863,0.2167889 0.1055863,0.4822443 v 0.8693668 c 0,-0.1968794 0.048394,-0.3561528 0.1077859,-0.3561528 H 9.196757 c 0.059392,0 0.1077855,0.1592734 0.1077855,0.3561528 V 9.467921 c 0,-0.143788 0.048394,-0.261031 0.1055859,-0.261031 h 0.4421421 c 0.059392,0 0.1055871,0.117243 0.1055871,0.261031 V 5.6630591 c 0,-0.5707295 0.048393,-1.0330647 0.1055854,-1.0330647 h 0.442143 c 0.05939,0 0.105586,0.4623352 0.105586,1.0330647 v 1.7365214 c 0,-0.3119101 0.04839,-0.5640932 0.107786,-0.5640932 H 11.1611 c 0.05939,0 0.107786,0.2521831 0.107786,0.5640932 V 9.328557 c 0,-0.154849 0.04839,-0.28094 0.105586,-0.28094 h 0.442142 c 0.05939,0 0.107786,0.126091 0.107786,0.28094 V 7.0544882 c 0,-0.3384556 0.04839,-0.6127597 0.105586,-0.6127597 h 0.442143 c 0.0396,0 0.07259,0.1216671 0.09019,0.3008496 V 6.0258483 c 0,-0.422517 0.0484,-0.7631848 0.105587,-0.7631848 h 0.442142 c 0.05939,0 0.105586,0.34288 0.105586,0.7631848 v 1.3737322 c 0,-0.3119101 0.04839,-0.5640932 0.107786,-0.5640932 h 0.442142 c 0.05939,0 0.105587,0.2521831 0.105587,0.5640932 v 0.6370932 c 0.011,-0.015484 0.02419,-0.026548 0.0374,-0.026548 h 0.279356 z"/>
+ <path style="fill:#6841ac" d="M 8.0000002,10.928311 C 7.4644578,10.951881 7,11.359005 7,11.909757 v 1.302978 c -0.7579653,0.182155 -1.4840993,0.569799 -2.0433957,1.118408 -0.3692653,0.362168 -0.3908595,1.032933 0,1.388672 0.2159446,0.195013 0.4920392,0.291911 0.7619695,0.279053 0.2289013,-0.01071 0.4558225,-0.101184 0.6372158,-0.279053 0.071262,-0.07072 0.1447931,-0.137072 0.2203738,-0.199219 0.03239,-0.02143 0.064721,-0.04522 0.097113,-0.06665 0.1295667,-0.08572 0.2630317,-0.158421 0.4033957,-0.224854 0.1900315,-0.07072 0.3870017,-0.123917 0.5856707,-0.158203 0.1166099,-0.01072 0.221047,-0.01532 0.337657,-0.01319 0.1166097,-0.0021 0.2210472,0.0025 0.3376567,0.01319 0.1986694,0.03429 0.3956396,0.08748 0.5856707,0.158203 0.140364,0.06643 0.2738294,0.139133 0.4033957,0.224854 0.032394,0.02143 0.064722,0.04522 0.097114,0.06665 0.075581,0.06215 0.149112,0.1285 0.2203737,0.199219 0.1813932,0.177869 0.4083144,0.268338 0.6372164,0.279053 0.26993,0.01286 0.546025,-0.08404 0.761969,-0.279053 0.390859,-0.355739 0.369266,-1.026504 0,-1.388672 C 10.4841,13.782534 9.7579649,13.39489 9,13.212735 V 11.909757 C 9,11.359005 8.5355426,10.951885 8.0000002,10.928311 Z"/>
+ <path style="fill:#6841ac" d="m 15.995699,8.3489918 c 0,0.032942 0,0.068081 -0.0021,0.1032205 -0.01936,0.6149337 -0.178519,1.0594917 -0.471031,1.5975587 -0.159161,0.296486 -0.359188,0.564421 -0.587176,0.799414 -0.113994,0.118593 -0.23444,0.228403 -0.361339,0.327232 C 13.961068,11.66397 13.199675,11.953868 12.408171,11.9934 12.319991,11.9978 12.233954,12 12.14577,12 h -0.09894 c -0.139804,0 -0.279607,-0.0044 -0.41726,-0.0044 H 4.1532464 c -0.4452209,0 -0.8775371,-0.0044 -1.3184567,-0.109809 C 2.309988,11.760603 1.8303536,11.512433 1.4216966,11.176417 1.2904961,11.068803 1.1635973,10.950209 1.0474527,10.825027 0.66030389,10.409946 0.36133896,9.909215 0.18066951,9.362364 0.01720669,8.8748096 0.00215092,8.371882 6.0476195e-8,7.8645623 V 7.5636841 5.6266446 4.0409955 3.8674967 C 6.0476195e-8,2.8155214 0.39575218,1.7789199 1.1528432,1.051981 1.8690685,0.3667697 2.7982255,6e-6 3.7790026,6e-6 h 1.0065871 7.3214143 c 0.735582,0 1.460411,0.1515371 2.097056,0.5490475 1.105525,0.693996 1.785186,1.7754965 1.79594,3.0997989 0,0.024159 0,0.050512 -0.0021,0.07467 -0.03441,0.5226932 -0.471031,0.9026339 -0.974325,0.9311845 h -0.0086 -0.04732 c -0.01506,0 -0.02796,0 -0.04302,-0.00221 v 0 C 14.694467,4.6371293 14.483686,4.5251219 14.326676,4.3604082 14.146006,4.1715359 14.032013,3.9352151 14.029862,3.669476 v -0.01757 c -0.0021,-0.07467 -0.0043,0.00562 -0.01075,-0.06686 C 13.988997,3.4291153 13.950281,3.2753822 13.89436,3.1260415 13.840589,3.0118395 13.782517,2.90203 13.71369,2.7966126 13.698635,2.7746487 13.68358,2.7526892 13.668523,2.7285307 13.619054,2.6692493 13.569585,2.6121489 13.515814,2.5594399 13.462044,2.5045353 13.403971,2.4540231 13.34805,2.4035108 13.326541,2.3881384 13.305033,2.3727661 13.281374,2.3573907 13.178115,2.2871083 13.068423,2.2256148 12.958731,2.1707101 12.812475,2.1158052 12.659766,2.0740778 12.507057,2.0455271 12.3565,2.03235 12.205942,2.0279576 12.055384,2.0257616 h -0.09894 c -0.210781,0 -0.421562,0.00878 -0.630193,0.00878 H 4.4866247 c -0.1656137,0 -0.3355291,-0.0044 -0.5032937,-0.0044 H 3.981201 3.905922 c -0.1398038,0 -0.2796072,0.0044 -0.4172602,0.015373 -0.1527121,0.028556 -0.3032699,0.070284 -0.4495259,0.1251882 -0.111843,0.054905 -0.2193843,0.116398 -0.322624,0.1866766 l -0.064525,0.04612 C 2.5939149,2.4540114 2.5379931,2.504524 2.4842224,2.5616248 2.4304514,2.6165299 2.3809828,2.6758269 2.3293629,2.7329278 l -0.045167,0.065886 c -0.066676,0.105417 -0.1268988,0.2130306 -0.1806695,0.3272324 -0.053771,0.149341 -0.094636,0.3008779 -0.1247479,0.4568076 -0.00645,0.07467 -0.0086,0.1515373 -0.010754,0.2262076 v 0.013177 c -0.00215,0.085651 -0.00215,0.071142 0,0.1567937 v 0.010978 0.26181 2.5365997 c 0,0.364567 -0.019357,0.7138281 -0.015056,1.084984 v 0.00221 c 0.00215,0.1800871 0.0086,0.3579787 0.02581,0.5336739 v 0.00221 c 0.030112,0.1581261 0.070977,0.311859 0.1247479,0.4633962 0.053771,0.1120059 0.111843,0.2218149 0.1806695,0.3272319 0.015056,0.02416 0.030112,0.04612 0.045167,0.06808 0.049469,0.0571 0.098938,0.114202 0.1527087,0.169107 0.053771,0.05491 0.111843,0.105417 0.1677645,0.1559291 0.021508,0.01537 0.043016,0.03074 0.064525,0.04612 0.1053905,0.07028 0.2150826,0.131772 0.3269253,0.1866769 0.1462564,0.05271 0.2946633,0.09444 0.4473722,0.122987 v 0 c 0.1484069,0.01317 0.298965,0.01757 0.4495227,0.01757 h 0.012907 0.086033 c 0.2129318,0 0.4237132,-0.0088 0.6323433,-0.0088 h 6.8353264 c 0.165614,0 0.333378,0.0044 0.503294,0.0044 h 0.103239 c 0.131201,0 0.26025,-0.0044 0.3893,-0.01537 v 0 c 0.152709,-0.02855 0.301116,-0.07028 0.445221,-0.122986 0.111843,-0.05491 0.221535,-0.116398 0.326926,-0.186676 0.02366,-0.01537 0.04517,-0.03075 0.06883,-0.04832 0.05592,-0.05051 0.111843,-0.101027 0.165614,-0.153734 0.05377,-0.05491 0.103239,-0.112005 0.152708,-0.171303 0.01506,-0.02197 0.03011,-0.04392 0.04517,-0.06808 0.06883,-0.105417 0.12905,-0.217423 0.18282,-0.331625 0.145892,-0.1960225 0.08177,-0.3331927 0.133347,-0.5433874 0,-0.083455 0.01075,-0.1647144 0.03011,-0.2415809 0.04517,-0.182284 0.139804,-0.3229063 0.266702,-0.4480889 0.167765,-0.164714 0.393602,-0.2723276 0.640947,-0.292093 0.01075,0 0.02366,-0.00221 0.03441,-0.00221 v 0 h 0.01075 c 0.02796,-0.00221 0.05807,0 0.08603,0 0.498992,0.037336 0.9098,0.5139083 0.905499,1.0102473 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/connectagram.svg b/.icons/awkward/16x16/apps/connectagram.svg
new file mode 100644
index 00000000..2b64ba7b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/connectagram.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#2f9a2f" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#ffffff" d="m 11,11.426727 c -0.389508,0.18937 -0.795546,0.332257 -1.21811,0.428664 C 9.359311,11.951797 8.9183673,12 8.4590554,12 7.0884475,12 6.002622,11.64192 5.2015747,10.925759 4.4005242,10.206156 3.9999996,9.2317649 4,8.0025827 3.9999996,6.7699644 4.4005242,5.7955733 5.2015747,5.0794062 6.002622,4.3598098 7.0884475,4.0000084 8.4590554,4 8.9183673,4.0000084 9.359311,4.048211 9.78189,4.1446093 10.204454,4.2410233 10.610492,4.3839116 11,4.5732733 V 6.0801058 C 10.606817,5.8287667 10.219154,5.6445618 9.837007,5.5274907 9.45485,5.4104324 8.892706,5.3519 8.4701393,5.3518938 7.7131798,5.3519 7.1179049,5.5791436 6.6843129,6.033624 6.2507133,6.4881156 6.0338574,7.203792 6.0338607,8.0025827 c -3.3e-6,0.7953546 0.2168525,1.5093093 0.6504521,1.9637933 0.4335921,0.454488 1.028867,0.681732 1.7858264,0.681731 0.4225668,1e-6 0.9847108,-0.05853 1.3668678,-0.175598 C 10.219154,10.355446 10.606817,10.171241 11,9.9198942 v 1.5068328"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/construo.svg b/.icons/awkward/16x16/apps/construo.svg
new file mode 100644
index 00000000..09b219b5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/construo.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#007c7d;fill-rule:evenodd" d="m 12.538172,0.59076421 c -0.06375,-5.1154e-4 -0.127129,0.009423 -0.187395,0.0293731 L 5.9989813,2.0146532 C 5.8359093,2.0477083 5.6966606,2.1487088 5.6190865,2.2901994 L 2.0425372,7.0668013 c -0.094,0.090349 -0.1513854,0.2098493 -0.1618743,0.3370896 -5.7e-6,0.00139 -5.7e-6,0.00281 0,0.00419 -0.00134,0.014417 -0.00207,0.028887 -0.00219,0.043362 2.377e-4,0.015887 0.00121,0.031756 0.00291,0.047557 0.00175,0.017834 0.00442,0.035573 0.00802,0.053151 0.0037,0.017696 0.00832,0.035201 0.013854,0.052452 0.016746,0.055112 0.042595,0.1072929 0.076562,0.1545573 2.469e-4,4.749e-4 4.952e-4,9.499e-4 7.428e-4,0.00143 l 3.3038427,6.7599768 7.238e-4,0.0021 c 9.524e-4,0.0033 0.00194,0.0065 0.00297,0.0098 4.953e-4,0.0013 9.905e-4,0.0028 0.00149,0.0042 0.00549,0.0166 0.01181,0.03295 0.018949,0.04895 0.00518,0.01138 0.010781,0.02257 0.016777,0.03357 0.00416,0.0081 0.00854,0.01595 0.01312,0.02377 0.00468,0.0073 0.00954,0.01457 0.014579,0.02169 0.00401,0.0061 0.00814,0.0122 0.012404,0.01818 0.00873,0.01202 0.017973,0.02368 0.027699,0.03498 0.00168,0.0021 0.00339,0.0042 0.00512,0.0063 0.00866,0.0094 0.017661,0.01849 0.026983,0.02728 0.00501,0.005 0.010114,0.0099 0.015318,0.01469 0.00525,0.0048 0.010598,0.0094 0.016034,0.01397 0.01107,0.009 0.022503,0.01769 0.03427,0.02588 4.952e-4,2.32e-4 9.904e-4,4.75e-4 0.00149,6.95e-4 4.952e-4,4.74e-4 9.905e-4,9.49e-4 0.00149,0.0014 0.014133,0.0097 0.028731,0.01884 0.04375,0.02728 4.953e-4,4.74e-4 9.905e-4,9.49e-4 0.00149,0.0014 0.00145,7.31e-4 0.0029,0.0014 0.00437,0.0021 0.013543,0.0076 0.027409,0.01454 0.041562,0.02098 0.00171,9.5e-4 0.00339,0.0019 0.00512,0.0029 0.00556,0.0022 0.011151,0.0043 0.016777,0.0063 0.00722,0.0032 0.014511,0.0062 0.021867,0.0091 0.015562,0.0056 0.031379,0.01047 0.047396,0.01469 0.079406,0.02165 0.1628194,0.02618 0.2442693,0.01329 l 7.4973835,0.0077 c 0.418859,0.04881 0.741431,-0.347317 0.590597,-0.725266 l -0.888948,-3.410277 c -0.02577,-0.358003 -0.403274,-0.591561 -0.753956,-0.46647 -0.0017,4.74e-4 -0.0034,9.49e-4 -0.0051,0.0014 L 8.5893516,11.31532 7.0799817,8.722931 8.160603,5.4859553 13.112043,5.104107 13.620271,4.493569 13.090169,1.1293229 C 13.091007,0.83510606 12.844898,0.59499815 12.538172,0.59076421 Z"/>
+ <path style="fill:none;stroke:#00feff;stroke-linecap:round;stroke-linejoin:bevel" d="M 2.2934589,7.4269291 7.9772518,5.131788 12.69457,0.98287934 M 13.707067,14.496615 8.5755459,11.752387 M 5.7451551,14.488901 12.763604,10.604816 M 5.7451551,14.488901 8.5755459,11.752387 M 5.7451551,14.488901 6.6656076,8.7951861 M 2.2934589,7.4269291 6.6656076,8.7951861 M 7.9772518,5.131788 6.6656076,8.7951861 8.5755459,11.752387 12.763604,10.604816 13.707067,14.496615 5.7451551,14.488901 2.2934589,7.4269291 6.0443017,2.4173421 Z M 6.0443017,2.4173421 12.69457,0.98287934 13.246841,4.7124833 7.9772518,5.131788"/>
+ <path style="fill:#ff6060" d="M 13,0 A 0.99999995,0.99999995 0 0 0 12,0.99999994 0.99999995,0.99999995 0 0 0 13,1.9999999 0.99999995,0.99999995 0 0 0 14,0.99999994 0.99999995,0.99999995 0 0 0 13,0 Z"/>
+ <path style="fill:#ff6060" d="m 13,4 a 0.99999995,0.99999995 0 0 0 -1,0.9999999 0.99999995,0.99999995 0 0 0 1,1 0.99999995,0.99999995 0 0 0 1,-1 A 0.99999995,0.99999995 0 0 0 13,4 Z"/>
+ <path style="fill:#ff6060" d="m 6,1 a 0.99999995,0.99999995 0 0 0 -1,0.9999999 0.99999995,0.99999995 0 0 0 1,1 0.99999995,0.99999995 0 0 0 1,-1 A 0.99999995,0.99999995 0 0 0 6,1 Z"/>
+ <path style="fill:#ff6060" d="m 8,5 a 0.99999995,0.99999995 0 0 0 -1,0.9999999 0.99999995,0.99999995 0 0 0 1,1 0.99999995,0.99999995 0 0 0 1,-1 A 0.99999995,0.99999995 0 0 0 8,5 Z"/>
+ <path style="fill:#ff6060" d="m 2,6 a 0.99999995,0.99999995 0 0 0 -1,0.9999999 0.99999995,0.99999995 0 0 0 1,1 0.99999995,0.99999995 0 0 0 1,-1 A 0.99999995,0.99999995 0 0 0 2,6 Z"/>
+ <path style="fill:#ff6060" d="m 7,8 a 0.99999995,0.99999995 0 0 0 -1,0.9999999 0.99999995,0.99999995 0 0 0 1,1 0.99999995,0.99999995 0 0 0 1,-1 A 0.99999995,0.99999995 0 0 0 7,8 Z"/>
+ <path style="fill:#ff6060" d="M 5,14 A 0.99999995,0.99999995 0 0 0 4,15 0.99999995,0.99999995 0 0 0 5,16 0.99999995,0.99999995 0 0 0 6,15 0.99999995,0.99999995 0 0 0 5,14 Z"/>
+ <path style="fill:#ff6060" d="m 13,10 a 0.99999995,0.99999995 0 0 0 -1,1 0.99999995,0.99999995 0 0 0 1,1 0.99999995,0.99999995 0 0 0 1,-1 0.99999995,0.99999995 0 0 0 -1,-1 z"/>
+ <path style="fill:#ff6060" d="m 14,14 a 0.99999995,0.99999995 0 0 0 -1,1 0.99999995,0.99999995 0 0 0 1,1 0.99999995,0.99999995 0 0 0 1,-1 0.99999995,0.99999995 0 0 0 -1,-1 z"/>
+ <path style="fill:#ff6060" d="m 9,11 a 0.99999995,0.99999995 0 0 0 -1,1 0.99999995,0.99999995 0 0 0 1,1 0.99999995,0.99999995 0 0 0 1,-1 0.99999995,0.99999995 0 0 0 -1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/contact-editor.svg b/.icons/awkward/16x16/apps/contact-editor.svg
new file mode 100644
index 00000000..dd540933
--- /dev/null
+++ b/.icons/awkward/16x16/apps/contact-editor.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#a559d6" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#4d4d4d" d="M 8 3 C 6.3434 3 5 4.3434 5 6 C 5 7.6566 6.3434 9 8 9 C 9.6566 9 11 7.6566 11 6 C 11 4.3434 9.6566 3 8 3 z M 7.0917969 10 C 5.7546969 10 4 11 4 13 L 12 13 C 12 11 10.246503 10 8.9082031 10 L 7.0917969 10 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/control-center2.svg b/.icons/awkward/16x16/apps/control-center2.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/16x16/apps/control-center2.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/converseen.svg b/.icons/awkward/16x16/apps/converseen.svg
new file mode 100644
index 00000000..0195b356
--- /dev/null
+++ b/.icons/awkward/16x16/apps/converseen.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <ellipse id="ellipse2" style="fill:#4f4f4f" cx="9" cy="8" rx="6.5" ry="6"/>
+ <path style="fill:#9ccd44" d="M 8,0 V 1 C 4.2444,1 1,4.2444 1,8 1,9.7037 1.6677,11.302 2.7478,12.54 3.3249,13 5,12.32 4.1101,11.052 3.422,10.193 3,9.1236 3,8 3,5.3492 5.3488,3 8,3 V 4 L 12,2 Z"/>
+ <path style="fill:#5db43e" d="M 9,16 V 15 C 12.756,15 16,11.756 16,8 16,6.2963 15.332,4.6978 14.252,3.4597 13.675,3 12,3.68 12.89,4.9478 13.578,5.8071 14,6.8764 14,8 14,10.651 11.651,13 9,13 V 12 L 5,14 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cookie.svg b/.icons/awkward/16x16/apps/cookie.svg
new file mode 120000
index 00000000..af73aec7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cookie.svg
@@ -0,0 +1 @@
+preferences-web-browser-cookies.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cool-retro-term.svg b/.icons/awkward/16x16/apps/cool-retro-term.svg
new file mode 100644
index 00000000..94b999e1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cool-retro-term.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#4f4f4f" width="16" height="14" x="0" y="1" rx=".8" ry=".8"/>
+ <path style="fill:#ffc105" d="M 2,2 V 3 H 4 V 2 Z M 4,3 V 4 H 5 V 3 Z M 2,3 H 1 V 7 H 2 Z M 2,7 V 8 H 4 V 7 Z M 4,7 H 5 V 6 H 4 Z M 6,2 V 8 H 7 V 6 H 9 V 5 H 7 V 3 H 9 V 2 Z M 9,3 V 5 H 10 V 3 Z M 9,6 V 8 H 10 V 6 Z M 11,2 V 3 H 12 V 8 H 13 V 3 H 14 V 2 H 13 12 Z M 1,9 V 14 H 5 V 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/copy-agent.svg b/.icons/awkward/16x16/apps/copy-agent.svg
new file mode 120000
index 00000000..f145b962
--- /dev/null
+++ b/.icons/awkward/16x16/apps/copy-agent.svg
@@ -0,0 +1 @@
+copy-com.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/copy-com.svg b/.icons/awkward/16x16/apps/copy-com.svg
new file mode 100644
index 00000000..47c9c899
--- /dev/null
+++ b/.icons/awkward/16x16/apps/copy-com.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="matrix(.045748 0 0 .044931 -.18025 2.5841)">
+ <path fill="#1ba9cb" d="m135.1 276.33-49.968-165.34-81.192 12.72 62.455-50.873 37.475 12.718 49.96 127.18 106.17-63.6l31.228 6.3591 62.455 120.82-187.37-19.077zm99.92-152.62 81.2-127.18-37.48 146.26z"/>
+ <path fill="#e65902" d="m160.08 200.02-18.737-44.514 49.964-31.795h24.982l31.228 25.436z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/copyq.svg b/.icons/awkward/16x16/apps/copyq.svg
new file mode 100644
index 00000000..a58fd2ee
--- /dev/null
+++ b/.icons/awkward/16x16/apps/copyq.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#789c56" d="m12 1a4 4 0 0 1 4 4 4 4 0 0 1 -4 4 4 4 0 0 1 -1.617 -0.3477c-0.109 0.0976-0.383 0.3477-0.383 0.3477-5 5-10 5.863-10 5.863l8.3535-8.2263a4 4 0 0 1 -0.3535 -1.6367 4 4 0 0 1 4 -4z"/>
+ <g>
+ <path fill="#33d198" d="m4 1a4 4 0 0 0 -4 4 4 4 0 0 0 4 4 4 4 0 0 0 1.6172 -0.3477c0.1089 0.0976 0.3828 0.3477 0.3828 0.3477 5 5 10 5.863 10 5.863l-8.3535-8.2263a4 4 0 0 0 0.3535 -1.6367 4 4 0 0 0 -4 -4z"/>
+ <circle fill="#f9f9f9" cx="4" cy="5" r="2"/>
+ </g>
+ <circle fill="#f9f9f9" cx="8" cy="9" r="1"/>
+ <circle fill="#f9f9f9" cx="-12" cy="5" r="2" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/corebird.svg b/.icons/awkward/16x16/apps/corebird.svg
new file mode 100644
index 00000000..33553059
--- /dev/null
+++ b/.icons/awkward/16x16/apps/corebird.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <circle style="fill:#e96ca2" cx="8" cy="1043.362" r="7"/>
+ <path style="fill:#4f84be" transform="translate(0,1036.3622)" d="M 1.0898438 4 A 8 8 0 0 0 0 8 A 8 8 0 0 0 8 16 A 8 8 0 0 0 16 8 A 8 8 0 0 0 14.917969 4 L 1.0898438 4 z"/>
+ <circle style="fill:#ffffff" cx="10" cy="1045.362" r="3"/>
+ <circle style="fill:#ffffff" cx="6" cy="1045.362" r="3"/>
+ <path style="fill:#fcb700;fill-rule:evenodd" d="m 7.9964976,1045.362 0,0 c -0.1472975,0 -0.2972818,0.054 -0.4194275,0.1894 l -2.4051097,2.0052 c -0.013967,0.015 -0.025179,0.032 -0.037393,0.048 -0.00339,0 -0.00711,0.011 -0.010264,0.013 -0.032623,0.046 -0.055662,0.094 -0.075526,0.144 -0.00765,0.019 -0.012287,0.04 -0.01833,0.059 -0.011752,0.04 -0.023212,0.078 -0.027862,0.1188 -0.0039,0.029 -0.00223,0.059 -0.00223,0.089 2.478e-4,0.03 -0.00154,0.06 0.00223,0.089 0.00465,0.041 0.016115,0.079 0.027862,0.1186 0.00601,0.02 0.010671,0.041 0.01833,0.059 0.01986,0.049 0.042909,0.099 0.075526,0.1439 0.003,0 0.007,0.011 0.010264,0.013 0.012206,0.016 0.023452,0.033 0.037393,0.049 l 2.4051097,2.6718 c 0.1221449,0.1356 0.27213,0.1893 0.4194275,0.1895 l 0,0 c 9.857e-4,0 0.00193,0 0.00291,0 9.857e-4,0 0.00193,0 0.00291,0 l 0,0 c 0.1473674,-2e-4 0.2972209,-0.054 0.419427,-0.1895 l 2.4065864,-2.6718 c 0.01395,-0.015 0.02519,-0.032 0.03739,-0.049 0.0032,0 0.0073,-0.011 0.01029,-0.013 0.03264,-0.046 0.05562,-0.094 0.07553,-0.1439 0.0076,-0.019 0.01232,-0.04 0.01833,-0.059 0.01175,-0.04 0.02248,-0.078 0.02713,-0.1187 0.0038,-0.03 0.0027,-0.059 0.0029,-0.089 0,-0.03 9.43e-4,-0.06 -0.0029,-0.089 -0.0046,-0.041 -0.01539,-0.079 -0.02713,-0.1188 -0.006,-0.02 -0.01071,-0.041 -0.01833,-0.059 -0.01988,-0.049 -0.04288,-0.099 -0.07553,-0.144 -0.0031,0 -0.0069,-0.011 -0.01029,-0.013 -0.01222,-0.016 -0.02342,-0.032 -0.03739,-0.048 l -2.4065767,-2.005 c -0.1222066,-0.1356 -0.2720588,-0.1881 -0.4194275,-0.1894 l 0,0 c -9.857e-4,0 -0.00193,0 -0.00291,0 -9.857e-4,0 -0.00193,0 -0.00291,0 z"/>
+ <rect style="opacity:0.6" width="1" height="1" x="5" y="1045.36"/>
+ <rect style="opacity:0.6" width="1" height="1" x="10" y="1045.36"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/coypu.svg b/.icons/awkward/16x16/apps/coypu.svg
new file mode 100644
index 00000000..3cd2626d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/coypu.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#fb6651" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 0.17383,9.6095 A 8,8 0 0 0 0.29102,10.141 8,8 0 0 0 0.33008,10.26 C 0.53884,10.158 0.73963,10.057 0.84961,9.9689 1.5064,9.4422 2.5549,8.6134 2.6719,8.6134 2.789,8.6134 2.8905,8.5799 2.9746,8.8712 3.0587,9.1624 2.9082,9.4649 2.9082,9.4649 2.9082,9.4649 2.7529,9.8994 2.7617,10.139 2.882,10.999 3.0317,11.861 3.7363,11.979 4.2438,12.048 4.9922,12.002 4.9922,12.002 L 5.0098,11.873 C 4.9934,11.68 4.5957,11.598 4.5957,11.598 4.5925,11.6 4.0925,11.694 3.873,11.594 3.5028,11.424 3.6699,10.76 3.6699,10.676 3.6699,10.592 3.793,10.322 3.793,10.322 3.793,10.322 4.2025,10.379 4.3379,10.379 4.4734,10.379 4.8242,10.395 4.8242,10.395 L 5.0859,10.885 C 5.1683,11.044 5.2695,10.965 5.4062,11.002 L 5.9902,11.01 6.3945,11.002 V 10.797 C 6.3945,11.003 6.3944,10.601 6.1328,10.596 5.906,10.584 5.6111,10.556 5.5859,10.475 5.5445,10.34 5.6035,10.076 5.6035,10.076 5.6035,10.076 5.8965,9.9353 6.5117,10.059 7.127,10.18 8.3965,10.801 8.3965,10.801 8.2206,11.126 8.0609,11.368 8.0293,11.701 7.9974,12.002 7.9971,12.004 8.1953,12.004 H 9.1973 C 9.1973,12.004 9.1973,11.603 8.9258,11.623 8.7355,11.615 8.5156,11.605 8.5156,11.59 8.5156,11.514 8.8789,11.021 8.8789,11.021 8.9974,11 9.201,11.036 9.4434,11.039 9.9197,11.045 10.223,11.1 10.223,11.1 10.403,11.209 10.438,11.572 10.527,11.725 10.598,12.004 10.599,12.003 10.756,12.008 11.096,12.016 11.639,12.002 11.973,11.979 11.973,11.979 11.798,11.602 11.244,11.602 11.244,11.602 11.043,11.474 11.006,11.283 10.97,11.093 10.992,10.021 10.992,10.021 L 12,10 C 12,10 12,10.902 12.363,10.977 12.363,10.977 12.698,11.019 12.906,10.939 13.114,10.86 13.489,10.808 13.707,10.572 13.925,10.337 14.07,9.4784 13.996,9.1642 13.922,8.8498 13.52,8.4747 13.52,8.4747 12.658,7.6579 11.999,5.9981 10.998,5.9981 9.997,5.9981 10.189,6.4346 9.998,6.297 8.8064,5.4754 7.6143,5.0563 6.1855,4.9981 6.1855,4.9981 6.0279,4.9965 5.959,5.004 4.3937,4.9965 3.5171,6.2776 2.7461,7.2345 2.4057,7.6587 2.1328,7.9962 2.1328,7.9962 1.5418,8.6077 0.83168,9.229 0.17383,9.6095 Z M 12.5,7.9981 C 12.776,7.9981 13,8.2236 13,8.5001 13,8.7766 12.776,9.0001 12.5,9.0001 12.224,9.0001 12,8.7762 12,8.5001 12,8.2239 12.224,7.9981 12.5,7.9981 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cozydrive.svg b/.icons/awkward/16x16/apps/cozydrive.svg
new file mode 100644
index 00000000..602b6911
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cozydrive.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#207bf6" cx="8" cy="8" r="8"/>
+ <circle style="fill:#ffffff" cx="8" cy="6.2" r="3.2"/>
+ <circle style="fill:#ffffff" cx="5.2" cy="8.8" r="3.2"/>
+ <circle style="fill:#ffffff" cx="10.8" cy="8.8" r="3.2"/>
+ <rect style="fill:#ffffff" width="5.6" height="2.962" x="5.2" y="9.04"/>
+ <path style="fill:none;stroke:#207bf6;stroke-width:0.40000001px" d="m 6.4,8.6 c 0,0 0.6322576,0.6 1.6,0.6 0.9677424,0 1.6,-0.6 1.6,-0.6"/>
+ <path style="fill:none;stroke:#207bf6;stroke-width:0.40000001px;stroke-linecap:round;stroke-linejoin:round" d="M 6.6,8.28 6.5352,8.6812 6.28,8.88"/>
+ <path style="fill:none;stroke:#207bf6;stroke-width:0.40000001px;stroke-linecap:round;stroke-linejoin:round" d="m 9.5135136,8.28 0.0648,0.4012 0.2552,0.1988"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cpod.svg b/.icons/awkward/16x16/apps/cpod.svg
new file mode 100644
index 00000000..513e123a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cpod.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ffeb3b" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#4f4f4f" d="M 8,1 C 4.1340066,1 1,4.1340066 1,8 c 0,3.865993 3.1340066,7 7,7 1.867922,-0.0011 3.657926,-0.748724 4.971738,-2.076517 L 12.38063,12.347657 C 11.222335,13.516463 9.645525,14.174745 8,14.176471 4.5888296,14.176471 1.8235294,11.41117 1.8235294,8 1.8235294,4.5888296 4.5888296,1.8235294 8,1.8235294 c 1.645688,0.0013 3.22281,0.6593012 4.381434,1.8280101 L 12.970129,3.078125 C 11.656975,1.7501383 9.867597,1.0019581 8,1 Z M 8,3.0588235 C 5.2710636,3.0588235 3.0588235,5.2710636 3.0588235,8 c 0,2.728937 2.2122401,4.941176 4.9411765,4.941176 1.312445,-0.001 2.570552,-0.5242 3.496783,-1.454044 L 10.907284,10.912109 C 10.136056,11.683077 9.090496,12.11663 8,12.117647 5.7258865,12.117647 3.8823529,10.274114 3.8823529,8 3.8823529,5.7258865 5.7258865,3.8823529 8,3.8823529 c 1.090496,0.00103 2.136056,0.4345703 2.907284,1.2055376 L 11.496783,4.5136718 C 10.570684,3.5835324 9.312561,3.060086 8,3.0588235 Z M 8,5.1176471 C 6.4081205,5.1176471 5.1176471,6.4081205 5.1176471,8 5.1176471,9.5918795 6.4081205,10.882353 8,10.882353 8.757386,10.881406 9.483968,10.5824 10.022633,10.049977 L 9.433938,9.4773669 C 9.049746,9.8502622 8.5354016,10.058827 8,10.058823 6.8629431,10.058823 5.9411765,9.1370569 5.9411765,8 5.9411765,6.8629431 6.8629431,5.9411765 8,5.9411765 8.5350705,5.9420412 9.048794,6.1511456 9.43233,6.5242419 L 10.023437,5.9484145 C 9.484314,5.4163852 8.7574358,5.1179493 8,5.1176471 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cpu-x.svg b/.icons/awkward/16x16/apps/cpu-x.svg
new file mode 100644
index 00000000..b28d4ac1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cpu-x.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="rotate(180,8,8)">
+ <rect style="fill:#8e8e8e" width="2" height="16" x="4" y="0"/>
+ <rect style="fill:#8e8e8e" width="2" height="16" x="7" y="0"/>
+ <rect style="fill:#8e8e8e" width="2" height="16" x="10" y="0"/>
+ </g>
+ <g transform="rotate(90,8,8)">
+ <rect style="fill:#8e8e8e" width="2" height="16" x="4" y="0"/>
+ <rect style="fill:#8e8e8e" width="2" height="16" x="7" y="0"/>
+ <rect style="fill:#8e8e8e" width="2" height="16" x="10" y="0"/>
+ </g>
+ <rect style="fill:#b7b7b7" width="12" height="12" x="2" y="2" rx=".8" ry=".8"/>
+ <path style="opacity:0.5" d="M 8.88,9.037 C 8.32,9.297 7.799,9.295 7.449,9.269 7.032,9.239 6.6962,9.125 6.5487,9.025 6.4578,8.9641 6.3342,8.9871 6.2726,9.078 6.2111,9.169 6.2349,9.293 6.3258,9.354 6.5629,9.515 6.9824,9.634 7.421,9.666 7.495,9.671 7.576,9.675 7.664,9.675 8.045,9.675 8.53,9.638 9.048,9.397 9.147,9.351 9.19,9.233 9.144,9.133 9.098,9.034 8.979,8.9911 8.88,9.037 Z M 11.09,8.7421 C 11.109,7.0151 11.286,3.7514 7.98,4.0151 4.7155,4.2781 5.5811,7.7261 5.5324,8.8811 5.4893,9.492 5.2865,10.239 5,10.999 H 5.8824 C 5.9731,10.677 6.0398,10.358 6.0685,10.055 6.1217,10.092 6.1786,10.128 6.2394,10.162 6.3382,10.22 6.423,10.298 6.513,10.38 6.7231,10.571 6.9614,10.788 7.427,10.815 7.458,10.817 7.49,10.818 7.52,10.818 7.991,10.818 8.313,10.612 8.572,10.446 8.696,10.367 8.803,10.299 8.904,10.266 9.191,10.176 9.441,10.031 9.628,9.847 9.657,9.818 9.684,9.789 9.71,9.758 9.814,10.14 9.957,10.57 10.115,10.999 H 11.999 C 11.547,10.3 11.08,9.616 11.09,8.7421 Z M 5.8484,7.8031 C 5.8484,7.8031 5.8484,7.8031 5.8483,7.8021 5.8159,7.2391 6.0856,6.7651 6.4507,6.7431 6.8158,6.7221 7.138,7.1621 7.17,7.7261 7.17,7.7261 7.171,7.7261 7.171,7.7261 7.172,7.7561 7.173,7.7861 7.173,7.8161 7.057,7.8451 6.953,7.8871 6.8595,7.9371 6.8591,7.9321 6.8588,7.9281 6.8584,7.9241 V 7.9241 C 6.8271,7.6041 6.6563,7.3621 6.4766,7.3841 6.2971,7.4061 6.1768,7.6831 6.208,8.0031 6.208,8.0031 6.208,8.0031 6.208,8.0031 6.2216,8.1431 6.2618,8.2681 6.3177,8.3621 6.3037,8.3731 6.2644,8.4021 6.2192,8.4351 6.1852,8.4601 6.1439,8.4901 6.094,8.5271 5.9581,8.3481 5.865,8.0921 5.8483,7.8031 Z M 9.547,9.196 C 9.534,9.494 9.144,9.774 8.785,9.886 L 8.782,9.887 C 8.633,9.936 8.499,10.021 8.358,10.112 8.121,10.263 7.875,10.421 7.521,10.421 7.497,10.421 7.473,10.42 7.45,10.418 7.125,10.399 6.9733,10.261 6.7811,10.086 6.6795,9.993 6.5746,9.898 6.4395,9.818 L 6.4366,9.817 C 6.1446,9.652 5.9634,9.447 5.9518,9.269 5.9461,9.18 5.9856,9.103 6.0693,9.04 6.2513,8.9041 6.3733,8.8151 6.4539,8.7561 6.5436,8.6901 6.5707,8.6701 6.5906,8.6511 6.605,8.6381 6.6204,8.6231 6.6371,8.6061 6.8043,8.4441 7.084,8.1721 7.513,8.1721 7.776,8.1721 8.066,8.2731 8.375,8.4721 8.521,8.5671 8.648,8.6111 8.809,8.6661 8.919,8.7041 9.044,8.7471 9.212,8.8191 L 9.215,8.8201 C 9.371,8.8851 9.556,9.002 9.547,9.196 Z M 9.461,8.4961 C 9.431,8.4811 9.4,8.4671 9.367,8.4531 9.216,8.3881 9.095,8.3451 8.994,8.3101 9.05,8.2011 9.084,8.0651 9.087,7.9181 V 7.9181 C 9.095,7.5601 8.915,7.2701 8.684,7.2691 8.454,7.2681 8.261,7.5581 8.253,7.9161 V 7.9161 C 8.253,7.9281 8.253,7.9401 8.253,7.9511 8.111,7.8861 7.971,7.8391 7.835,7.8091 7.834,7.7961 7.833,7.7821 7.833,7.7691 V 7.7691 C 7.82,7.1161 8.22,6.5771 8.727,6.5631 9.234,6.5491 9.655,7.0671 9.669,7.7191 V 7.7191 C 9.674,8.0141 9.596,8.2861 9.461,8.4961 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cqcb.plasma.webslice.svg b/.icons/awkward/16x16/apps/cqcb.plasma.webslice.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cqcb.plasma.webslice.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/crack-attack.svg b/.icons/awkward/16x16/apps/crack-attack.svg
new file mode 100644
index 00000000..5be8ee01
--- /dev/null
+++ b/.icons/awkward/16x16/apps/crack-attack.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2" rx=".387" ry=".364"/>
+ <path style="fill:#e4e4e4;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 1.3333331,1 C 1.1486666,1 0.99999991,1.14868 0.99999991,1.33335 l 0,3.33333 c 0,0.18466 0.14866669,0.33333 0.33333319,0.33333 l 3.3333327,0 c 0.1846666,0 0.3333332,-0.14867 0.3333332,-0.33333 l 0,-3.33333 C 4.999999,1.14868 4.8513324,1 4.6666658,1 Z"/>
+ <path style="fill:#f57e26;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 6.3333326,1 C 6.1486663,1 5.9999999,1.14868 5.9999999,1.33335 l 0,3.33332 C 5.9999999,4.85133 6.1486663,5 6.3333326,5 L 9.6666582,5 C 9.8513246,5 9.9999909,4.85133 9.9999909,4.66667 l 0,-3.33332 C 9.9999909,1.14868 9.8513246,1 9.6666582,1 Z"/>
+ <path style="fill:#b130ae;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 11.333333,1 C 11.148666,1 11,1.14868 11,1.33335 l 0,3.33332 C 11,4.85133 11.148666,5 11.333333,5 l 3.333325,0 c 0.184667,0 0.333334,-0.14867 0.333334,-0.33333 l 0,-3.33332 C 14.999992,1.14868 14.851325,1 14.666658,1 Z"/>
+ <path style="fill:#b130ae;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 1.3333331,6 C 1.1486666,6 0.99999991,6.14867 0.99999991,6.33333 l 0,3.33334 C 0.99999991,9.85134 1.1486666,10 1.3333331,10 l 3.3333326,0 C 4.8513324,10 4.999999,9.85134 4.999999,9.66667 l 0,-3.33334 C 4.999999,6.14867 4.8513324,6 4.6666657,6 Z"/>
+ <path style="fill:#e4e4e4;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 6.3333332,6 C 6.1486666,6 5.9999999,6.14867 5.9999999,6.33333 l 0,3.33334 C 5.9999999,9.85134 6.1486666,10 6.3333332,10 l 3.3333326,0 C 9.8513326,10 9.9999992,9.85134 9.9999992,9.66667 l 0,-3.33334 C 9.9999992,6.14867 9.8513326,6 9.6666658,6 Z"/>
+ <path style="fill:#e4e4e4;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 11.333333,6 c -0.184667,0 -0.333334,0.14867 -0.333334,0.33333 l 0,3.33334 c 0,0.18467 0.148667,0.33333 0.333334,0.33333 l 3.333332,0 C 14.851332,10 15,9.85134 15,9.66667 L 15,6.33333 C 15,6.14867 14.851332,6 14.666665,6 Z"/>
+ <path style="fill:#23992b;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 1.3333328,11 c -0.1846665,0 -0.33333321,0.14867 -0.33333321,0.33333 l 0,3.33334 C 0.99999959,14.85133 1.1486663,15 1.3333328,15 l 3.3333326,0 c 0.1846667,0 0.3333333,-0.14867 0.3333333,-0.33333 l 0,-3.33334 C 4.9999987,11.14867 4.8513321,11 4.6666654,11 Z"/>
+ <path style="fill:#f57e26;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 6.3333332,11 c -0.1846666,0 -0.3333333,0.14867 -0.3333333,0.33333 l 0,3.33334 C 5.9999999,14.85133 6.1486666,15 6.3333332,15 l 3.3333326,0 c 0.1846668,0 0.3333334,-0.14867 0.3333334,-0.33333 l 0,-3.33334 C 9.9999992,11.14867 9.8513326,11 9.6666658,11 Z"/>
+ <path style="fill:#23992b;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 11.333333,11 c -0.184667,0 -0.333334,0.14867 -0.333334,0.33333 l 0,3.33334 c 0,0.18466 0.148667,0.33333 0.333334,0.33333 l 3.333332,0 C 14.851332,15 15,14.85133 15,14.66667 l 0,-3.33334 C 15,11.14867 14.851332,11 14.666665,11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/crashplan.svg b/.icons/awkward/16x16/apps/crashplan.svg
new file mode 100644
index 00000000..0f775117
--- /dev/null
+++ b/.icons/awkward/16x16/apps/crashplan.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#7e9c38" d="M 8,1 4e-8,7 H 1 v 7.433334 C 1,14.712134 1.3500232,15 1.6516,15 H 14.3484 C 14.650114,15 15.007499,14.712033 15,14.433334 V 7 h 1 z"/>
+ <path style="fill:#ffffff" d="m 9.5579268,8 a 0.5,0.5 0 0 0 -0.5,0.5 0.5,0.5 0 0 0 0.5,0.5 A 0.5,0.5 0 0 0 10.057927,8.5 0.5,0.5 0 0 0 9.5579268,8 Z m 2.0000002,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 2,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 -4.0000002,2 a 0.5,0.5 0 0 0 -0.5,0.5 0.5,0.5 0 0 0 0.5,0.5 A 0.5,0.5 0 0 0 10.057927,10.5 0.5,0.5 0 0 0 9.5579268,10 Z m 2.0000002,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 2,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 -4.0000002,2 a 0.5,0.5 0 0 0 -0.5,0.5 0.5,0.5 0 0 0 0.5,0.5 A 0.5,0.5 0 0 0 10.057927,12.5 0.5,0.5 0 0 0 9.5579268,12 Z m 2.0000002,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 2,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"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/crawl.svg b/.icons/awkward/16x16/apps/crawl.svg
new file mode 100644
index 00000000..9192f8a0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/crawl.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#3f3f3f" cx="14" cy="6" r="2"/>
+ <circle style="fill:#3f3f3f" cx="2" cy="6" r="2"/>
+ <path style="fill:none;stroke:#ffb500;stroke-linecap:round" d="M 0.50709887,0.5337347 C 3.965003,0.8094655 3.1236377,2.2439047 3.9333539,5.4827699"/>
+ <path style="fill:#4f4f4f" d="m 2.6,3.000004 c -0.3324,0 -0.6,0.2453001 -0.6,0.55 V 8.5000039 A 6,5.4999998 0 0 0 8,14.000004 6,5.4999998 0 0 0 14,8.5000039 V 3.550004 c 0,-0.3046999 -0.2676,-0.55 -0.6,-0.55 H 8 Z"/>
+ <path style="fill:#f67c01" d="m 9.3975933,10.011557 c 0.2254925,1.334397 -0.4096884,3.019426 -1.1537931,3.204364 -1.3167039,0.301022 -0.098966,-2.088577 -2.3503331,-2.491734 0.6285892,0.96756 -0.1977454,1.30779 -1.3502028,1.433469 C 4.132344,12.199806 3.813718,12.000309 4.001692,11.476384 3.9657296,11.369115 3.8309566,11.19235 3.6213056,11.12718 3.4175503,11.04962 3.2250931,11.13058 3.0320855,11.10152 c -0.00193,0.01504 -0.021152,0.03461 -0.00311,0.04478 0.3950854,0.368219 0.3021311,0.65844 -0.077045,0.829578 -0.1291373,0.03531 -0.2480995,0.02593 -0.3496813,-0.02167 -0.1375353,-0.06442 -0.1613854,-0.139368 -0.1175986,-0.21668 0.03109,-0.05487 0.089264,-0.107789 0.1230503,-0.162508 0.00923,-0.01492 -0.025103,-0.0336 -0.039719,-0.05056 -0.04272,0.0076 -0.1041976,0.01055 -0.1253867,0.02311 -1.2076127,0.643843 0.3750529,2.072722 0.9665413,2.425797 1.2191068,0.667317 2.6125534,1.024062 4.0380299,1.026633 3.3242816,-0.132165 6.5030846,-1.685895 5.2884596,-3.365446 0.03371,0.544666 -0.495735,1.20521 -1.671713,0.834682 0.41357,-1.058259 -1.7845348,-2.618813 -1.6663233,-2.457695 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/credentials-preferences.svg b/.icons/awkward/16x16/apps/credentials-preferences.svg
new file mode 100644
index 00000000..023cc8f9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/credentials-preferences.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e4e4e4" d="m8 3c-2.0709 0-3.8347 1.2679-4.5938 3.0624-1.9278 0.2866-3.4062 1.93-3.4062 3.9375 0 2.2091 1.7909 4.0001 4 4.0001h8.5003c1.933 0 3.5-1.567 3.5-3.5 0-1.7965-1.351-3.2688-3.094-3.4685-0.454-2.2937-2.479-4.0315-4.906-4.0315z"/>
+ <path opacity=".5" d="m7.25 6c-0.6905 0-1.25 0.5595-1.25 1.25s0.5595 1.25 1.25 1.25 1.25-0.5595 1.25-1.25-0.5595-1.25-1.25-1.25zm2.25 0.5c-0.236 0-0.45 0.085-0.621 0.2215 0.0755 0.161 0.121 0.339 0.121 0.5285 0 0.3175-0.1225 0.604-0.3175 0.824 0.181 0.2575 0.479 0.426 0.8175 0.426 0.5525 0 1-0.4475 1-1s-0.4475-1-1-1zm-2.25 2.5c-2.2501 0.0015-2.25 1.6-2.25 1.6v0.4h4.5v-0.3995s0-1.6015-2.25-1.6005zm2.25 0c-0.3115 0-0.5555 0.0535-0.751 0.1355 1.0955 0.338 1.221 1.1555 1.2375 1.3645h1.0135v-0.3s0-1.201-1.5-1.2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cronopete_preferences.svg b/.icons/awkward/16x16/apps/cronopete_preferences.svg
new file mode 100644
index 00000000..9949eacb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cronopete_preferences.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#8e8e8e" width="16" height="13" x="-16" y="-15" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.5" d="M 3.3168,4.5935 4.731,7.043 7.1805,5.6288 6.2636,5.3831 C 6.7828,4.3409 7.9788,3.7722 9.147,4.0852 10.481,4.4425 11.272,5.8134 10.915,7.147 10.557,8.4807 9.1866,9.2722 7.853,8.9148 7.4089,8.7949 7.0066,8.5549 6.6901,8.2211 L 4.932,9.2362 C 5.534,10.023 6.3788,10.589 7.3353,10.847 9.7359,11.49 12.203,10.065 12.847,7.6647 13.49,5.2641 12.065,2.7966 9.6647,2.1533 7.4297,1.5545 5.1566,2.7606 4.3318,4.8655 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cronopete_restore.svg b/.icons/awkward/16x16/apps/cronopete_restore.svg
new file mode 100644
index 00000000..55e7946e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cronopete_restore.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#3583f3" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 9,4 V 6.017818 H 6.792615 c -0.997706,5.8e-5 -1.919602,0.562595 -2.418454,1.420558 -0.498881,0.858013 -0.498881,2.459719 0,3.317732 0.474893,0.814076 1.333055,1.333561 2.279361,1.379801 -0.71382,-0.07096 -1.199041,-0.44911 -1.198976,-1.161455 0,-0.765782 0.567019,-0.959052 1.338069,-0.974454 H 9 v 2 l 4,-4.164 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/crossover.svg b/.icons/awkward/16x16/apps/crossover.svg
new file mode 100644
index 00000000..659cbf43
--- /dev/null
+++ b/.icons/awkward/16x16/apps/crossover.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#e4e4e4" cx="8" cy="8" r="8"/>
+ <path style="fill:#f37421" d="M 8.6819,3 C 14.328,10.274 12.768,13.139 3.9999,11.594 9.8859,11.375 11.447,8.511 8.6819,3"/>
+ <path style="fill:#2183f3" d="M 7.8219,4.002 C 3.509,4.079 2.8544,6.39 5.8188,10.913 6.0179,10.88 6.2129,10.845 6.3979,10.803 5.0878,6.73 6.9489,4.594 12.001,4.406 10.354,4.117 8.9609,3.982 7.8219,4.002 Z M 6.1389,11.394 C 6.4909,11.906 6.8719,12.435 7.3109,13 7.0359,12.452 6.5719,11.258 6.3819,10.762 6.2019,10.676 5.9467,10.752 5.8182,10.912 Z"/>
+ <path style="fill:#f37421" d="M 7.1059,11.976 C 6.1979,11.926 5.162,11.799 3.9999,11.594 5.1405,11.552 6.1189,11.41 6.9349,11.169"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/crossstudio.svg b/.icons/awkward/16x16/apps/crossstudio.svg
new file mode 100644
index 00000000..be3a5ef3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/crossstudio.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 4.23 4.23">
+ <g transform="translate(0,-292.76665)">
+ <path style="fill:#eba43c" d="m4.2333321 296.99999s-0.7408329-2.11667-2.1166654-2.11667v0.635c0.7408329 0.74083 0.8466661 1.48167 1.3758325 1.48167z"/>
+ <path style="fill:#4f4f4f" d="m0.0000012254167 296.99999s0.7408329346-2.11667 2.116665475-2.11667c0.2468433-0.0174 0.5887557 0.11372 0.7454674 0.2182-0.3872219-0.0408-0.7454674 0.4168-0.7454674 0.4168-0.7408329 0.74083-0.8466661 1.48167-1.37583246 1.48167z"/>
+ <path style="fill:#568cbf" d="m0.0000012654167 292.76665s0.7408328146 2.11667 2.116665335 2.11667v-0.635c-0.7408328-0.74083-0.8466661-1.48167-1.37583244-1.48167z"/>
+ <path style="fill:#4f4f4f" d="m4.2333321 292.76665s-0.7408329 2.11667-2.1166654 2.11667c-0.2468434 0.0174-0.5887557-0.11372-0.7454675-0.2182 0.3872219 0.0408 0.7454674-0.4168 0.7454674-0.4168 0.7408329-0.74083 0.8466661-1.48167 1.3758325-1.48167z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/crow-translate.svg b/.icons/awkward/16x16/apps/crow-translate.svg
new file mode 100644
index 00000000..f5228617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/crow-translate.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <circle style="fill:#e4e4e4" cx="7.5" cy="8.5" r="7.5"/>
+ <path style="fill:#3f3f3f" d="m 10.977042,5.6281634 c 0.0364,0.3187323 -0.02682,0.6505122 0.0096,0.9748365 0.03831,0.3522835 -0.01149,0.723206 -0.07662,1.0698972 -0.0077,-0.2814536 -0.01533,-0.5666349 -0.03065,-0.8424973 -0.01533,-0.2907733 -0.134087,-0.5890025 -0.214541,-0.8723205 0.0862,0.5964587 0.12451,1.2003726 0.139835,1.7986947 0.01149,0.4622553 0.01341,0.9431499 -0.06513,1.3942215 -0.07662,0.4398882 -0.312234,0.8816405 -0.459731,1.2898415 -0.218372,0.603914 -0.149413,1.410997 -0.201133,2.074557 0,0 -0.05172,0.115564 -0.1398343,-0.447344 C 9.8200515,11.307566 9.7540736,10.474388 9.7693967,9.700856 V 9.682212 c 0,-0.00935 -0.00189,-0.026096 -0.00189,-0.026096 0,0 -0.024904,0.070826 -0.028731,0.09133 -0.00189,0.00748 -0.00574,0.027956 -0.00574,0.033547 v 0.00187 c -0.00189,0.00935 -0.00385,0.020504 -0.00574,0.033547 -0.00189,0.00748 -0.00189,0.013043 -0.00385,0.020505 -0.00189,0.013043 -0.00574,0.029827 -0.00766,0.04474 -0.00189,0.00748 -0.00385,0.016774 -0.00385,0.024235 -0.011492,0.061514 -0.026819,0.137931 -0.045973,0.229264 -0.093862,0.438024 -0.6620705,0.635739 -0.7252834,1.077491 -0.00189,0.0094 -0.8635898,0.07825 -0.00385,0.0261 -0.05172,0.305684 -0.079709,0.410908 -0.2731789,0.625261 -0.2049631,0.227399 -0.07531,-0.138893 -0.353064,0.0214 0.2655623,0.06706 0.011496,-0.0075 0,0 -0.371616,0.24604 0.7610734,-0.222726 0.3722179,-0.01769 -0.026819,0.01491 0.1947927,-0.2105 -0.019153,-0.0037 0.7069751,-0.301795 -0.4355593,0.627781 -0.4221524,0.612867 0.099609,-0.10438 -0.065129,0.117428 0,0 0.5381387,-0.728202 -0.00189,0.0037 0,0 0.2145413,-0.424976 -0.1243816,-0.153437 0.069088,-0.591461 0,0 -0.053636,0.07829 -0.1206794,0.171481 -0.084284,0.115564 -0.1953855,0.257223 -0.2413585,0.311277 -0.3639537,0.428704 -0.6206367,1.051258 -1.0018303,1.459459 -0.1379194,0.147252 -0.3735313,0.203169 -0.5286903,0.346692 -0.1455818,0.134203 -0.354376,0.221808 -0.5440154,0.253495 -0.3064867,0.05032 -0.6321297,0.232991 -0.9443634,0.344827 0,0 0.183892,-0.214352 0.3179807,-0.38397 0.2796694,-0.357875 0.5382683,-0.734389 0.7738802,-1.123951 -0.00574,0.0037 -0.164737,0.130475 -0.2681765,0.348555 C 5.5732728,13.999122 5.1231196,14.288031 4.810886,14.58626 4.5810574,14.806151 4.2573302,14.934762 3.9450964,15 3.4183215,14.979495 2.8819689,14.923583 2.3705183,14.800559 1.9452672,14.696179 1.1694714,14.455731 1.0143122,14.170549 0.9932415,14.12954 0.9836634,13.965517 1.0717787,13.808947 c 0.1532436,-0.272134 0.4616463,-0.49767 0.6493698,-0.762349 0.3524603,-0.501397 0.8562486,-1.261882 1.3638682,-1.558247 0.2815849,-0.164026 0.6589478,-0.262815 0.9884211,-0.39329 0.1513286,-0.05033 0.2241188,-0.07642 0.3735317,-0.130476 -0.371616,0.08015 -0.7298227,0.216216 -1.0841986,0.346692 0,0 0.00189,0.0037 0.1915543,-0.242311 0.21071,-0.272135 0.4884638,-0.49767 0.7336538,-0.736254 0.4309978,-0.4193846 1.4807165,-1.0978558 1.4807165,-1.0978558 0,0 -0.5574233,0.3243247 -0.8485864,0.3280525 C 4.743879,9.564779 4.5714797,9.6654245 4.4258983,9.7548933 4.6059591,9.5573135 4.7994292,9.3653289 4.9852374,9.1752077 5.3606841,8.7875096 5.8759655,8.5097835 6.3356967,8.2190102 6.1077467,8.2656088 5.8548948,8.2432426 5.6269448,8.2096914 6.0598579,7.9450127 6.4812777,7.6449198 6.8433163,7.300092 7.7340445,6.4482753 8.1727042,5.1994407 8.8623008,4.2134201 9.1783656,3.7623485 9.6151099,3.3690587 10.034614,3 c 0,0 0.27967,0.041006 0.321812,0.1975769 0.10344,0.3895619 0.27967,0.77726 0.415674,1.1649578 0.14175,0.3970176 0.157075,0.8480892 0.204963,1.2656099 z"/>
+ <path style="fill:#41d444" d="m 9.5654144,7.4407604 c -0.058074,0.018377 0.2635693,1.0362839 0.3663164,1.4974659 0.04914,0.2204861 0.08488,0.450159 0.06031,0.6743205 0,0 -0.02904,0.069825 -0.0335,0.090027 -0.0022,0.00735 -0.0067,0.027563 -0.0067,0.033075 0,0 0,0 0,0.00184 -0.0022,0.011025 -0.0045,0.020212 -0.0067,0.033075 -0.0022,0.00735 -0.0022,0.012862 -0.0045,0.020203 -0.0022,0.012862 -0.0067,0.0294 -0.0089,0.044099 -0.0022,0.00735 -0.0045,0.016538 -0.0045,0.023887 -0.0134,0.060637 -0.03127,0.1359651 -0.05361,0.2259982 -0.1094465,0.431784 -0.1876243,0.869082 -0.2613346,1.304541 -0.00218,0.0092 -0.00218,0.01653 -0.00448,0.02572 -0.060308,0.30133 -0.1742238,0.429947 -0.3998209,0.641246 -0.2389982,0.22416 -0.527137,0.505279 -0.8510139,0.663295 -0.00894,0.0055 -0.022337,0.01102 -0.035739,0.01837 -0.4333249,0.242535 -0.8353782,0.549378 -1.2888058,0.751489 -0.031273,0.0147 -0.042442,0.0147 -0.022333,-0.0036 0.015635,-0.0147 0.031273,-0.02756 0.046906,-0.04227 0.116149,-0.102892 0.2278304,-0.216811 0.3037737,-0.332566 0.00218,-0.0036 0.00448,-0.0074 0.0067,-0.01102 0.2501664,-0.418923 0.4757632,-0.858056 0.7013603,-1.289842 0.011171,-0.01654 0.015635,-0.02572 0.024575,-0.04227 0.022337,-0.03675 0.037971,-0.07716 0.04914,-0.121267 C 8.2721048,11.089802 8.4105901,10.443043 8.2609366,9.8863156 8.1269147,9.3920603 8.1179799,9.5133278 8.1179799,9.5133278 8.0844784,9.752187 8.0308684,9.9928846 7.9504578,10.222556 c -0.062542,0.174553 -0.1764573,0.327056 -0.1920925,0.417087 -0.042442,0.237023 0.07371,0.479557 0.080411,0.494256 -0.00669,-0.0092 -0.107214,-0.148828 -0.1295508,-0.356452 -0.024566,-0.225998 0.1407193,-0.47037 0.2010268,-0.677994 0.09828,-0.3362421 -0.09828,-0.8213101 -0.011169,-1.0656819 0.2255966,-0.6449216 1.1101146,-1.6407824 1.4697297,-2.5337503 0.1876256,0.4777194 0.3328112,0.9976985 0.5338386,1.4423452 0.01787,0.040422 0.02457,0.053283 0.0067,0.034911 C 9.8155299,7.7990681 9.5653631,7.4407787 9.5653631,7.4407787 Z"/>
+ <path style="fill:#666666" d="M 9.7653377,7.1047618e-7 C 10.067188,1.1151173 10.072956,2.2609957 10.021045,3.3991837 9.963367,4.6373474 9.4961716,5.937035 9.0924223,7.1059851 7.9650013,10.338926 5.3096066,12.791754 2.3693824,13.925823 2.0732998,14.033489 1.74261,14.071941 1.4292238,14.081554 1.19851,14.087354 1.0331651,14.073854 1.0254747,14.073854 1.7060803,13.93159 2.3962991,13.72587 3,13.377877 4.6745977,12.410801 5.9028451,11.527045 7.1371233,10.059121 7.9350558,9.1101421 8.3522158,7.9365538 8.7636554,6.7599135 9.1424104,5.6717135 9.5557727,4.5316031 9.669207,3.3818793 9.7557243,2.5032444 9.7518794,1.6034607 9.5942249,0.73059357 9.648058,0.54794515 9.6711293,0.45565963 9.7115045,0.27301122 9.734575,0.16149956 9.7461102,0.10766635 9.7653377,-5.1428554e-8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/crusader-kings-2.svg b/.icons/awkward/16x16/apps/crusader-kings-2.svg
new file mode 100644
index 00000000..bb47b697
--- /dev/null
+++ b/.icons/awkward/16x16/apps/crusader-kings-2.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e6e6e6;fill-rule:evenodd" d="M 7.9999997,1.3916411 C 6.0254163,1.9875677 4.0514163,2.5852965 2.076833,3.1824248 2.2214996,7.616432 3.326333,13.024828 7.9999997,14.608359 12.723833,13.073487 13.7225,7.5689741 13.923166,3.1824248 11.948583,2.5846957 9.974583,1.9869669 7.9999997,1.3916411"/>
+ <path style="fill:#ff9744;fill-rule:evenodd" d="M 7.9999997,4e-8 C 5.6666671,0.72123032 3.333333,1.4449223 1,2.1679998 1.170917,7.536 2.4764167,14.083693 7.9999997,16 13.5825,14.141538 14.763167,7.4781535 15,2.1679998 12.666667,1.4443075 10.333333,0.72061516 7.9999997,4e-8 Z"/>
+ <path style="fill:#ffd764;fill-rule:evenodd" d="M 7.9999997,4e-8 C 5.6666671,0.72123032 3.333333,1.4449223 1,2.1679998 1.170917,7.536 2.4764167,14.083693 7.9999997,16 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 8 2.09375 C 6.3806607 2.5945587 4.7607035 3.0955255 3.140625 3.5976562 C 3.3027356 5.7030223 3.622433 7.8483163 4.3457031 9.6230469 C 5.130377 11.548447 6.3134339 12.868152 8.0097656 13.691406 C 9.709885 12.888205 10.871925 11.577255 11.646484 9.6367188 C 12.357659 7.854982 12.674874 5.7005533 12.851562 3.5957031 C 11.234258 3.0941956 9.6165672 2.593347 8 2.09375 z"/>
+ <path style="fill:#ec3e3e" d="M 8 2.09375 C 7.4019365 2.2787115 6.8032852 2.4633822 6.2050781 2.6484375 L 7 3.4472656 L 7 6.015625 L 4.5644531 6.015625 L 4.3164062 6.015625 L 3.2773438 4.9980469 C 3.4138177 6.1741493 3.6214102 7.3280168 3.9335938 8.4003906 L 4.3164062 8 L 4.5644531 8 L 7 8 L 7 12.453125 L 6.6386719 12.820312 C 7.0542771 13.154407 7.5069635 13.447389 8.0097656 13.691406 C 8.5131424 13.453592 8.9640091 13.165938 9.3769531 12.835938 L 9 12.453125 L 9 8 L 11.425781 8 L 11.683594 8 L 12.058594 8.390625 C 12.362303 7.323684 12.567333 6.1779157 12.707031 5.0117188 L 11.683594 6.015625 L 11.425781 6.015625 L 9 6.015625 L 9 3.4472656 L 9.7949219 2.6484375 C 9.1967059 2.4633189 8.5979849 2.2785561 8 2.09375 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/crypt-of-the-necrodancer.svg b/.icons/awkward/16x16/apps/crypt-of-the-necrodancer.svg
new file mode 100644
index 00000000..ddecd62d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/crypt-of-the-necrodancer.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="M 5,0.99999994 V 2 H 3 V 3 H 2 V 4 H 1 V 5 5 6 H 0 v 4 h 1 v 0.333333 0 V 11 H 2 V 12.277778 13.444444 14 h 1 v 1 h 2 v -2 h 1 v 2 h 2 v -2 h 1 v 2 h 2 v -2 h 1 v -0.722222 0 V 12 h 1 v -1 h 1 v -1 h 1 V 9 h 1 V 5 H 15 V 4 H 14 V 3 H 13 V 2 H 11 V 0.99999994 Z"/>
+ <path style="fill:#3f3f3f" d="M 2,4.9999998 V 9 h 1 v 1 H 5 V 9 H 4 V 7 H 5 V 6 H 4 V 4.9999998 Z"/>
+ <rect style="fill:#ea01f5" width="1" height="2" x="4" y="7"/>
+ <path style="fill:#3f3f3f" d="M 9,4.9999998 V 6 H 8 v 4 h 3 V 9 h 1 V 6 H 11 V 4.9999998 Z"/>
+ <rect style="fill:#ea01f5" width="2" height="2" x="9" y="7"/>
+ <path style="fill:#3f3f3f" d="m 6,10 v 1 H 5 v 1 H 8 V 11 H 7 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cryptfolder-indicator.svg b/.icons/awkward/16x16/apps/cryptfolder-indicator.svg
new file mode 120000
index 00000000..48720206
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cryptfolder-indicator.svg
@@ -0,0 +1 @@
+preferences-desktop-user-password.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cryptkeeper.svg b/.icons/awkward/16x16/apps/cryptkeeper.svg
new file mode 120000
index 00000000..48720206
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cryptkeeper.svg
@@ -0,0 +1 @@
+preferences-desktop-user-password.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cryptomator.svg b/.icons/awkward/16x16/apps/cryptomator.svg
new file mode 100644
index 00000000..bba6b7ce
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cryptomator.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <path style="fill:#e4e4e4" d="m 7.9999998,1036.3622 c -2.7614236,0 -4.9999998,2.2385 -4.9999998,5 l 0,5 4.9999998,0 5.0000002,0 0,-5 c 0,-2.7615 -2.238577,-5 -5.0000002,-5 z m 0,2 c 1.8409496,0 2.8167932,1.1679 3.0000002,3 l 0,3.3333 -3.0000002,0 -2.9999998,0 0,-3.3333 c 0,-1.8412 1.1590503,-3 2.9999998,-3 z"/>
+ <path style="fill:#385455;fill-rule:evenodd" d="m 2.8571541,1042.3627 c 0,0 -0.8571411,-0.048 -0.8571411,0.8451 l 0,3.6362 c 0.7645513,3.1674 2.6094497,3.9352 4.0454714,4.8424 0.5140857,0.3249 1.2297645,0.6785 1.9545157,0.6758 0.7247512,0 1.4404301,-0.3509 1.9545158,-0.6758 1.4360221,-0.9072 3.2809201,-1.675 4.0454711,-4.8424 l 0,-3.6362 c 0,-0.8928 -0.857141,-0.8451 -0.857141,-0.8451 l -5.1428459,0 z"/>
+ <path style="fill:#a2db44;fill-rule:evenodd" transform="translate(0,1036.3622)" d="M 4 10 L 2.1601562 10.998047 C 2.6011516 12.432866 3.2778722 13.327565 4.0253906 13.964844 L 6 12 L 5.5 11 L 4.5 11.5 L 4 10 z"/>
+ <path style="fill:#a2db44;fill-rule:evenodd" transform="translate(0,1036.3622)" d="M 7 12.5 L 5.4179688 14.939453 C 5.6290782 15.066802 5.8455861 15.198289 6.0449219 15.324219 C 6.3097473 15.491587 6.6291091 15.664951 6.9746094 15.794922 L 7.5 13 L 7 12.5 z"/>
+ <path style="fill:#a2db44;fill-rule:evenodd" d="m 3,1043.3622 0,2 2,0 0,-1 z"/>
+ <path style="opacity:0.3" transform="translate(0,1036.3622)" d="M 8 7 A 1 1 0 0 0 7 8 A 1 1 0 0 0 7.6835938 8.9472656 L 7 11 L 8 11.5 L 9 11 L 8.3164062 8.9472656 A 1 1 0 0 0 9 8 A 1 1 0 0 0 8 7 z"/>
+ <path style="fill:#a2db44;fill-rule:evenodd" d="m 12,1046.3622 1.839844,0.998 c -0.440996,1.4349 -1.117716,2.3296 -1.865235,2.9668 L 10,1048.3622 l 0.5,-1 1,0.5 0.5,-1.5 z"/>
+ <path style="fill:#a2db44;fill-rule:evenodd" d="m 9,1048.8622 1.582031,2.4395 c -0.211109,0.1273 -0.427617,0.2588 -0.6269529,0.3847 -0.2648254,0.1674 -0.5841872,0.3408 -0.9296875,0.4707 L 8.5,1049.3622 l 0.5,-0.5 z"/>
+ <path style="fill:#a2db44;fill-rule:evenodd" d="m 13,1043.3622 0,2 -2,0 0,-1 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cryptr.svg b/.icons/awkward/16x16/apps/cryptr.svg
new file mode 100644
index 00000000..4613a24c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cryptr.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#d7d7d7" width="15" height="15" x="1" y="1" rx="4.5" ry="4.5"/>
+ <rect style="fill:#555555" width="9" height="9" x="4" y="4" rx=".346" ry=".346"/>
+ <circle style="fill:#ffffff" cx="8.5" cy="7.5" r="1.5"/>
+ <path style="fill:#ffffff" transform="matrix(0.27279048,0,0,0.47248695,1.6011223,-3.2765153)" d="m 25.290024,20.691609 5.498725,9.524073 -10.997451,-1e-6 z"/>
+ <circle style="fill:#555555" cx="2.5" cy="5.5" r=".5"/>
+ <circle style="fill:#555555" cx="2.5" cy="11.5" r=".5"/>
+ <circle style="fill:#555555" cx="2.5" cy="-11.5" r=".5" transform="rotate(90)"/>
+ <circle style="fill:#555555" cx="2.5" cy="-5.5" r=".5" transform="rotate(90)"/>
+ <circle style="fill:#555555" cx="-14.5" cy="-11.5" r=".5" transform="scale(-1)"/>
+ <circle style="fill:#555555" cx="-14.5" cy="-5.5" r=".5" transform="scale(-1)"/>
+ <circle style="fill:#555555" cx="-14.5" cy="5.5" r=".5" transform="rotate(-90)"/>
+ <circle style="fill:#555555" cx="-14.5" cy="11.5" r=".5" transform="rotate(-90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cs-applets.svg b/.icons/awkward/16x16/apps/cs-applets.svg
new file mode 100644
index 00000000..fc474b78
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-applets.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#325f78" d="M 16,13.182 V 2.818 C 16,2.3648 15.618,2 15.143,2 H 1.857 C 1.3822,2 1,2.3648 1,2.818 V 13.182 C 1,13.635 1.3822,14 1.857,14 H 15.143 C 15.618,14 16,13.635 16,13.182 Z"/>
+ <path style="opacity:0.2" d="M 15,13 V 3 H 2 V 13 Z"/>
+ <path style="fill:#ffffff" d="M 6.3333,11 H 7.6666 C 7.8513,11 8,11.149 8,11.333 V 12.666 C 8,12.851 7.8513,13 7.6667,13 H 6.3333 C 6.1487,13 6,12.851 6,12.667 V 11.333 C 6,11.149 6.1487,11 6.3333,11 Z"/>
+ <path style="fill:#ffffff" d="M 3.3333,11 H 4.6666 C 4.8513,11 5,11.149 5,11.333 V 12.666 C 5,12.851 4.8513,13 4.6667,13 H 3.3333 C 3.1487,13 3,12.851 3,12.667 V 11.333 C 3,11.149 3.1487,11 3.3333,11 Z"/>
+ <path style="fill:#ffffff" d="M 12.333,11 H 13.666 C 13.851,11 14,11.149 14,11.333 V 12.666 C 14,12.851 13.851,13 13.667,13 H 12.334 C 12.149,13 12,12.851 12,12.667 V 11.334 C 12,11.149 12.149,11 12.333,11 Z"/>
+ <path style="fill:#ffffff" d="M 9.3333,11 H 10.667 C 10.851,11 11,11.149 11,11.333 V 12.666 C 11,12.851 10.851,13 10.667,13 H 9.3333 C 9.1487,13 9,12.851 9,12.667 V 11.333 C 9,11.149 9.1487,11 9.3333,11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cs-backgrounds.svg b/.icons/awkward/16x16/apps/cs-backgrounds.svg
new file mode 120000
index 00000000..911ba54b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-backgrounds.svg
@@ -0,0 +1 @@
+preferences-desktop-wallpaper.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-bluetooth.svg b/.icons/awkward/16x16/apps/cs-bluetooth.svg
new file mode 120000
index 00000000..cf25bebf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-bluetooth.svg
@@ -0,0 +1 @@
+preferences-system-bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-cat-admin.svg b/.icons/awkward/16x16/apps/cs-cat-admin.svg
new file mode 120000
index 00000000..326f86b2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-cat-admin.svg
@@ -0,0 +1 @@
+utilities-terminal_su.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-cat-appearance.svg b/.icons/awkward/16x16/apps/cs-cat-appearance.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-cat-appearance.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-cat-hardware.svg b/.icons/awkward/16x16/apps/cs-cat-hardware.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-cat-hardware.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-cat-prefs.svg b/.icons/awkward/16x16/apps/cs-cat-prefs.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-cat-prefs.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-color.svg b/.icons/awkward/16x16/apps/cs-color.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-color.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-date-time.svg b/.icons/awkward/16x16/apps/cs-date-time.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-date-time.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-default-applications.svg b/.icons/awkward/16x16/apps/cs-default-applications.svg
new file mode 120000
index 00000000..8af37416
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-default-applications.svg
@@ -0,0 +1 @@
+preferences-desktop-default-applications.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-desklets.svg b/.icons/awkward/16x16/apps/cs-desklets.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-desklets.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-desktop-effects.svg b/.icons/awkward/16x16/apps/cs-desktop-effects.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-desktop-effects.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-desktop.svg b/.icons/awkward/16x16/apps/cs-desktop.svg
new file mode 100644
index 00000000..a1223245
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-desktop.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#4ab3e4" d="m4e-8 2.512v11.666c0 0.43092 0.3568 0.77778 0.8 0.77778h14.4c0.4432 0 0.8-0.34686 0.8-0.77778v-11.666z"/>
+ <path fill="#253951" d="m0.8 1c-0.4432 0-0.8 0.34686-0.8 0.77778l4e-8 1.2222h16v-1.2222c0-0.4309-0.357-0.7778-0.8-0.7778z"/>
+ <path fill="#253951" d="m4 13c-0.554 0-1 0.446-1 1v1h10v-1c0-0.554-0.446-1-1-1h-8z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cs-details.svg b/.icons/awkward/16x16/apps/cs-details.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-details.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-display.svg b/.icons/awkward/16x16/apps/cs-display.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-display.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-drivers.svg b/.icons/awkward/16x16/apps/cs-drivers.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-drivers.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-extensions.svg b/.icons/awkward/16x16/apps/cs-extensions.svg
new file mode 120000
index 00000000..6a3b5fc4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-extensions.svg
@@ -0,0 +1 @@
+preferences-plugin.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-firewall.svg b/.icons/awkward/16x16/apps/cs-firewall.svg
new file mode 120000
index 00000000..84538d96
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-firewall.svg
@@ -0,0 +1 @@
+gufw.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-fonts.svg b/.icons/awkward/16x16/apps/cs-fonts.svg
new file mode 120000
index 00000000..9b8590a9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-fonts.svg
@@ -0,0 +1 @@
+kfontview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-general.svg b/.icons/awkward/16x16/apps/cs-general.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-general.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-input-method.svg b/.icons/awkward/16x16/apps/cs-input-method.svg
new file mode 120000
index 00000000..8803a8f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-input-method.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard-shortcuts.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-keyboard.svg b/.icons/awkward/16x16/apps/cs-keyboard.svg
new file mode 120000
index 00000000..d14a5be9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-keyboard.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-language.svg b/.icons/awkward/16x16/apps/cs-language.svg
new file mode 120000
index 00000000..c0bcf8bc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-language.svg
@@ -0,0 +1 @@
+preferences-desktop-locale.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-login.svg b/.icons/awkward/16x16/apps/cs-login.svg
new file mode 100644
index 00000000..1aae2ead
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-login.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="12" height="16" x="-14" y="-16" rx=".75" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#fff" width="12" height="3" x="2" y="9" rx=".8" ry=".75"/>
+ <rect fill="#fff" width="12" height="3" x="2" y="4" rx=".8" ry=".75"/>
+ <circle fill="#4fa0ff" cx="4" cy="6" r="1"/>
+ <circle fill="#ff4f4f" cx="4" cy="11" r="1"/>
+ <circle fill="#4fa0ff" cx="7" cy="6" r="1"/>
+ <circle fill="#ff4f4f" cx="7" cy="11" r="1"/>
+ <circle fill="#4fa0ff" cx="10" cy="6" r="1"/>
+ <circle fill="#ff4f4f" cx="10" cy="11" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cs-mouse.svg b/.icons/awkward/16x16/apps/cs-mouse.svg
new file mode 120000
index 00000000..90ea8e2b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-mouse.svg
@@ -0,0 +1 @@
+preferences-desktop-peripherals.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-network.svg b/.icons/awkward/16x16/apps/cs-network.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-network.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-notifications.svg b/.icons/awkward/16x16/apps/cs-notifications.svg
new file mode 120000
index 00000000..ee0c10da
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-notifications.svg
@@ -0,0 +1 @@
+preferences-system-notifications.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-online-accounts.svg b/.icons/awkward/16x16/apps/cs-online-accounts.svg
new file mode 120000
index 00000000..a6b40609
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-online-accounts.svg
@@ -0,0 +1 @@
+preferences-desktop-online-accounts.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-overview.svg b/.icons/awkward/16x16/apps/cs-overview.svg
new file mode 100644
index 00000000..8d0e7dcd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-overview.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4ab3e4" d="m0.8 2s-0.8 0-0.8 0.75v10.5c0 0.41563 0.3568 0.74998 0.8 0.74998h14.4c0.44343 0 0.8-0.33436 0.8-0.74998v-10.5c0-0.4155-0.357-0.75-0.8-0.75h-14.4z"/>
+ <path fill="#fff" fill-rule="evenodd" opacity=".4" d="m16 10c-1.054-0.0184-2.072 0.619-2.824 1.324-0.753 0.706-1.176 1.67-1.176 2.676h3.2c0.05666 0 0.12343-0.01228 0.18828-0.02271 0.351-0.079 0.612-0.372 0.612-0.727v-3.25z"/>
+ <path fill="#fff" fill-rule="evenodd" opacity=".4" d="m6e-8 6c1.0542 0.0185 2.0719-0.6193 2.8242-1.3244 0.7521-0.7051 1.1758-1.6692 1.1758-2.6755h-3.2c-0.056656 0-0.12343 0.012281-0.18828 0.022706-0.35137 0.0793-0.61171 0.3729-0.61171 0.7273v3.2499z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cs-panel.svg b/.icons/awkward/16x16/apps/cs-panel.svg
new file mode 100644
index 00000000..cdfa3589
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-panel.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#4ab3e4" d="m0.80078 1c-0.4432 0-0.80078 0.3464-0.80078 0.7773v11.222h16v-11.223c0-0.4309-0.358-0.7773-0.801-0.7773h-14.398z"/>
+ <path fill="#253951" d="m0.8 15c-0.4432 0-0.8-0.34686-0.8-0.77778l4e-8 -1.222h16v1.222c0 0.431-0.357 0.778-0.8 0.778z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cs-power.svg b/.icons/awkward/16x16/apps/cs-power.svg
new file mode 120000
index 00000000..e7a4d9f1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-power.svg
@@ -0,0 +1 @@
+preferences-system-power.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-printer.svg b/.icons/awkward/16x16/apps/cs-printer.svg
new file mode 120000
index 00000000..fb4f8da9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-printer.svg
@@ -0,0 +1 @@
+cups.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-privacy.svg b/.icons/awkward/16x16/apps/cs-privacy.svg
new file mode 120000
index 00000000..c01534f0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-privacy.svg
@@ -0,0 +1 @@
+preferences-system-privacy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-region.svg b/.icons/awkward/16x16/apps/cs-region.svg
new file mode 120000
index 00000000..c0bcf8bc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-region.svg
@@ -0,0 +1 @@
+preferences-desktop-locale.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-screen.svg b/.icons/awkward/16x16/apps/cs-screen.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-screen.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-screensaver.svg b/.icons/awkward/16x16/apps/cs-screensaver.svg
new file mode 120000
index 00000000..2f67bfe7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-screensaver.svg
@@ -0,0 +1 @@
+gnome-lockscreen.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-software-properties.svg b/.icons/awkward/16x16/apps/cs-software-properties.svg
new file mode 120000
index 00000000..b4324aaf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-software-properties.svg
@@ -0,0 +1 @@
+software-properties.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-sound.svg b/.icons/awkward/16x16/apps/cs-sound.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-sound.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-sources.svg b/.icons/awkward/16x16/apps/cs-sources.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-sources.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-startup-programs.svg b/.icons/awkward/16x16/apps/cs-startup-programs.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-startup-programs.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-tablet.svg b/.icons/awkward/16x16/apps/cs-tablet.svg
new file mode 120000
index 00000000..bd3c1341
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-tablet.svg
@@ -0,0 +1 @@
+input-tablet.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-themes.svg b/.icons/awkward/16x16/apps/cs-themes.svg
new file mode 120000
index 00000000..743fd0f7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-themes.svg
@@ -0,0 +1 @@
+preferences-desktop-icons.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-tiling.svg b/.icons/awkward/16x16/apps/cs-tiling.svg
new file mode 120000
index 00000000..6b4ac1e8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-tiling.svg
@@ -0,0 +1 @@
+preferences-system-windows-move.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-universal-access.svg b/.icons/awkward/16x16/apps/cs-universal-access.svg
new file mode 120000
index 00000000..93ed872f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-universal-access.svg
@@ -0,0 +1 @@
+preferences-desktop-accessibility.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-user-accounts.svg b/.icons/awkward/16x16/apps/cs-user-accounts.svg
new file mode 120000
index 00000000..3af65454
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-user-accounts.svg
@@ -0,0 +1 @@
+kaddressbook.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-user.svg b/.icons/awkward/16x16/apps/cs-user.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-user.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-windows.svg b/.icons/awkward/16x16/apps/cs-windows.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-windows.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-workspaces.svg b/.icons/awkward/16x16/apps/cs-workspaces.svg
new file mode 120000
index 00000000..2c414871
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-workspaces.svg
@@ -0,0 +1 @@
+workspace-switcher-left-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs.svg b/.icons/awkward/16x16/apps/cs.svg
new file mode 100644
index 00000000..813aacd1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e2b322" d="m7.9165-0.00006572-0.0067 0.0044629c-4.3897 0.048687-7.9098 3.5941-7.9098 7.9955 8.2399e-8 4.4321 3.5681 8.0001 8.0001 8.0001 4.365 0 7.8841-3.4629 7.9898-7.8013 0 0 0.0069-0.1367 0.01005-0.19867v-6.2857c0-0.9497-0.765-1.7143-1.714-1.7143h-6.2858z"/>
+ <circle fill="#353535" cx="8" cy="8" r="6"/>
+ <path fill="#e2b322" fill-rule="evenodd" d="m8.8247 5.5205c-0.0288 0.3224-0.2548 0.1855-0.4996 0.3615-0.0661-0.0097-0.1414-0.0097-0.2448-0.0097-0.0187-0.215 0.0567-0.254 0.094-0.2931 0.15076-0.11734 0.25486-0.058601 0.25486-0.058601 0.11284-0.019795 0.21614 0.00963 0.39554-0.0001549zm0.56487-0.52782h-0.32937v-0.087898h-0.17874v0.048698c-0.019356 0.00963-0.038054 0.029435-0.056752 0.039069h-0.018691c-0.3116-0.2542-0.3301 0.2639-0.5377 0.1465-0.0186-0.1075-0.0092-0.2053-0.0092-0.3323 0.3581-0.0099 0.226-0.1076 0.1227-0.2345-0.0372-0.049-0.0567-0.1271-0.066-0.176-0.0846-0.322-0.4332-0.5174-0.9415-0.3122-0.3301 0.127-0.2447 0.5864-0.2168 0.8991-0.0186 0.0292-0.0567 0.0195-0.0847 0.0195-0.3581 0.0196-0.5182 0.4102-0.5936 0.7231 0.018691 0.2835-0.018691 0.59618-0.066034 0.86961-0.047342 0.2736-0.14135 0.48862-0.15076 0.75241-0.018691 0.23453 0.066034 0.50814 0.047342 0.72315-0.19811 0.60595-0.3396 1.0065-0.44289 1.6516-0.075317 0.1465-0.33879 0.45918-0.44289 0.52769-0.027973 0.0487 0.018691 0.1564-0.027973 0.22464-0.084731 0.12697-0.2168 0.19547-0.29212 0.33235 0.018691 0.02917-0.11337 0.0586-0.1033 0.10757 0.00929 0.0487 0.075317 0.17567 0.1033 0.2051 0.00929 0.01954 0.1033-0.02943 0.1033 0 0.038054 0.11706 0.12279 0.3615 0.2168 0.42011 0.4149 0.04869 0.4149 0.04869 0.58424 0 0.094-0.284-0.3201-0.156-0.2829-0.538 0.5657-0.117 0.7443-0.283 0.9704-0.899 0.1033-0.4491 0.2448-0.8887 0.4615-1.3187 0.037257-0.029166 0.02798-0.10743 0.094014-0.13687 0.25406 0.43964 0.71632 0.75258 0.94176 1.2119 0.056752 0.59601 0.17012 0.91847 0.36745 1.026 0.047342 0.01954 0 0.2051 0.03806 0.24416 0 0.0586 0.018691 0.12697-0.00929 0.19547-0.019357 0.04897-0.00928 0.10757-0.00928 0.1564v0.0586c0.00928 0.08831 0.02798 0.08831 0.11271 0.1564 0.24478 0.16603 0.57497 0.43001 0.90431 0.23454 0.1508-0.254-0.1693-0.577-0.3954-0.743-0.0753-0.058-0.2074-0.205-0.1888-0.303 0.1228-0.127 0.2074-0.684 0.16-1.1138-0.0187-0.0975-0.0372-0.1954-0.0753-0.2736-0.1127-0.2246-0.3668-0.5374-0.5834-0.762 0.02798-0.029166 0.066034-0.068504 0.11271-0.088036 0-0.21487-0.084731-0.28336-0.19731-0.43963-0.094806-0.1564-0.3108-0.45918-0.47166-0.55697 0 0 0-0.00991-0.16005-0.00991-0.00929-0.10743 0.019358-0.19547 0.047342-0.31267 0-0.087898 0.066034-0.038932 0.084732-0.23453 0.047342-0.16603 0.02798-0.068367 0.066034-0.2344 0.037257-0.078133 0.056752-0.1564 0.056752-0.2835 0.14069 0.048972 0.42339 0.039069 0.54616 0l0.02798 0.019543c0.038055 0.00991 0.047337-0.048698 0.075317-0.058464 0.2168-0.11748 0.29212-0.32256 0.47087-0.34211 0 0 0.094806-0.048972 0.23536 0 0.056752 0 0.10409 0.00963 0.10409-0.048972 0.00929-0.087898 0.00929-0.15613 0.056752-0.215 0.037257 0.23453 0.14069 0.49851 0.32937 0.75258l0.1885-0.1366c-0.1791-0.2246-0.2917-0.4787-0.3112-0.772 0.00927 0.019537 0.019363 0.039064 0.03806 0.058601 0.066035 0 0.1033-0.14664 0.17874-0.13688 0.0093-0.019538 0.02878-0.10757 0.04734-0.17593h0.70624l0.25382-0.058287v-0.13687l-0.18803-0.019538v-0.1564h-0.04734v-0.17593h-0.11271v0.16617l-0.29212-0.019537v-0.10757h-0.11271v0.097664l-0.30139-0.029166v-0.14664h-0.11337v0.13687l-0.44289-0.029166v-0.048555h0.000339z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/csgo.svg b/.icons/awkward/16x16/apps/csgo.svg
new file mode 100644
index 00000000..edabbcf8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/csgo.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m7.9165-0.00006572-0.0067 0.0044629c-4.3897 0.048687-7.9098 3.5941-7.9098 7.9955 8.2399e-8 4.4321 3.5681 8.0001 8.0001 8.0001 4.365 0 7.8841-3.4629 7.9898-7.8013 0 0 0.0069-0.1367 0.01005-0.19867v-6.2857c0-0.9497-0.765-1.7143-1.714-1.7143h-6.2858z"/>
+ <circle fill="#efefef" cx="8" cy="8" r="6"/>
+ <path fill="#4f4f4f" fill-rule="evenodd" d="m8.8247 5.5205c-0.0288 0.3224-0.2548 0.1855-0.4996 0.3615-0.0661-0.0097-0.1414-0.0097-0.2448-0.0097-0.0187-0.215 0.0567-0.254 0.094-0.2931 0.15076-0.11734 0.25486-0.058601 0.25486-0.058601 0.11284-0.019795 0.21614 0.00963 0.39554-0.0001549zm0.56487-0.52782h-0.32937v-0.087898h-0.17874v0.048698c-0.019356 0.00963-0.038054 0.029435-0.056752 0.039069h-0.018691c-0.3116-0.2542-0.3301 0.2639-0.5377 0.1465-0.0186-0.1075-0.0092-0.2053-0.0092-0.3323 0.3581-0.0099 0.226-0.1076 0.1227-0.2345-0.0372-0.049-0.0567-0.1271-0.066-0.176-0.0846-0.322-0.4332-0.5174-0.9415-0.3122-0.3301 0.127-0.2447 0.5864-0.2168 0.8991-0.0186 0.0292-0.0567 0.0195-0.0847 0.0195-0.3581 0.0196-0.5182 0.4102-0.5936 0.7231 0.0187 0.2835-0.0187 0.5961-0.0661 0.8696-0.0473 0.2736-0.1413 0.4886-0.1507 0.7524-0.0187 0.2345 0.066 0.5081 0.0473 0.7231-0.1981 0.606-0.3396 1.0066-0.4429 1.6516-0.0753 0.1465-0.3388 0.4595-0.4429 0.5275-0.027973 0.0487 0.018691 0.1564-0.027973 0.22464-0.084731 0.12697-0.2168 0.19547-0.29212 0.33235 0.018691 0.02917-0.11337 0.0586-0.1033 0.10757 0.00929 0.0487 0.075317 0.17567 0.1033 0.2051 0.00929 0.01954 0.1033-0.02943 0.1033 0 0.038054 0.11706 0.12279 0.3615 0.2168 0.42011 0.4149 0.04869 0.4149 0.04869 0.58424 0 0.094-0.284-0.3201-0.156-0.2829-0.538 0.5657-0.117 0.7443-0.283 0.9704-0.899 0.1033-0.4491 0.2448-0.8887 0.4615-1.3187 0.037257-0.029166 0.02798-0.10743 0.094014-0.13687 0.25406 0.43964 0.71632 0.75258 0.94176 1.2119 0.056752 0.59601 0.17012 0.91847 0.36745 1.026 0.047342 0.01954 0 0.2051 0.03806 0.24416 0 0.0586 0.018691 0.12697-0.00929 0.19547-0.019357 0.04897-0.00928 0.10757-0.00928 0.1564v0.0586c0.00928 0.08831 0.02798 0.08831 0.11271 0.1564 0.24478 0.16603 0.57497 0.43001 0.90431 0.23454 0.1508-0.254-0.1693-0.577-0.3954-0.743-0.0753-0.058-0.2074-0.205-0.1888-0.303 0.1228-0.127 0.2074-0.684 0.16-1.1138-0.0187-0.0975-0.0372-0.1954-0.0753-0.2736-0.1127-0.2246-0.3668-0.5374-0.5834-0.762 0.02798-0.029166 0.066034-0.068504 0.11271-0.088036 0-0.21487-0.084731-0.28336-0.19731-0.43963-0.094806-0.1564-0.3108-0.45918-0.47166-0.55697 0 0 0-0.00991-0.16005-0.00991-0.00929-0.10743 0.019358-0.19547 0.047342-0.31267 0-0.087898 0.066034-0.038932 0.084732-0.23453 0.047342-0.16603 0.02798-0.068367 0.066034-0.2344 0.037257-0.078133 0.056752-0.1564 0.056752-0.2835 0.14069 0.048972 0.42339 0.039069 0.54616 0l0.02798 0.019543c0.038055 0.00991 0.047337-0.048698 0.075317-0.058464 0.2168-0.11748 0.29212-0.32256 0.47087-0.34211 0 0 0.094806-0.048972 0.23536 0 0.056752 0 0.10409 0.00963 0.10409-0.048972 0.00929-0.087898 0.00929-0.15613 0.056752-0.215 0.037257 0.23453 0.14069 0.49851 0.32937 0.75258l0.1885-0.1366c-0.1791-0.2246-0.2917-0.4787-0.3112-0.772 0.00927 0.019537 0.019363 0.039064 0.03806 0.058601 0.066035 0 0.1033-0.14664 0.17874-0.13688 0.0093-0.019538 0.02878-0.10757 0.04734-0.17593h0.70624l0.25382-0.058287v-0.13687l-0.18803-0.019538v-0.1564h-0.04734v-0.17593h-0.11271v0.16617l-0.29212-0.019537v-0.10757h-0.11271v0.097664l-0.30139-0.029166v-0.14664h-0.11337v0.13687l-0.44289-0.029166v-0.048555h0.000339z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/css.svg b/.icons/awkward/16x16/apps/css.svg
new file mode 100644
index 00000000..233751e8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/css.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#2298e2" d="m7.9165-0.00006572-0.0067 0.0044629c-4.3897 0.048687-7.9098 3.5941-7.9098 7.9955 8.2399e-8 4.4321 3.5681 8.0001 8.0001 8.0001 4.365 0 7.8841-3.4629 7.9898-7.8013 0 0 0.0069-0.1367 0.01005-0.19867v-6.2857c0-0.9497-0.765-1.7143-1.714-1.7143h-6.2858z"/>
+ <circle fill="#353535" cx="8" cy="8" r="6"/>
+ <path fill="#2298e2" fill-rule="evenodd" d="m8.8247 5.5205c-0.0288 0.3224-0.2548 0.1855-0.4996 0.3615-0.0661-0.0097-0.1414-0.0097-0.2448-0.0097-0.0187-0.215 0.0567-0.254 0.094-0.2931 0.15076-0.11734 0.25486-0.058601 0.25486-0.058601 0.11284-0.019795 0.21614 0.00963 0.39554-0.0001549zm0.56487-0.52782h-0.32937v-0.087898h-0.17874v0.048698c-0.019356 0.00963-0.038054 0.029435-0.056752 0.039069h-0.018691c-0.3116-0.2542-0.3301 0.2639-0.5377 0.1465-0.0186-0.1075-0.0092-0.2053-0.0092-0.3323 0.3581-0.0099 0.226-0.1076 0.1227-0.2345-0.0372-0.049-0.0567-0.1271-0.066-0.176-0.0846-0.322-0.4332-0.5174-0.9415-0.3122-0.3301 0.127-0.2447 0.5864-0.2168 0.8991-0.0186 0.0292-0.0567 0.0195-0.0847 0.0195-0.3581 0.0196-0.5182 0.4102-0.5936 0.7231 0.0187 0.2835-0.0187 0.5961-0.0661 0.8696-0.0473 0.2736-0.1413 0.4886-0.1507 0.7524-0.0187 0.2345 0.066 0.5081 0.0473 0.7231-0.1981 0.606-0.3396 1.0066-0.4429 1.6516-0.0753 0.1465-0.3388 0.4595-0.4429 0.5275-0.027973 0.0487 0.018691 0.1564-0.027973 0.22464-0.084731 0.12697-0.2168 0.19547-0.29212 0.33235 0.018691 0.02917-0.11337 0.0586-0.1033 0.10757 0.00929 0.0487 0.075317 0.17567 0.1033 0.2051 0.00929 0.01954 0.1033-0.02943 0.1033 0 0.038054 0.11706 0.12279 0.3615 0.2168 0.42011 0.4149 0.04869 0.4149 0.04869 0.58424 0 0.094-0.284-0.3201-0.156-0.2829-0.538 0.5657-0.117 0.7443-0.283 0.9704-0.899 0.1033-0.4491 0.2448-0.8887 0.4615-1.3187 0.037257-0.029166 0.02798-0.10743 0.094014-0.13687 0.25406 0.43964 0.71632 0.75258 0.94176 1.2119 0.056752 0.59601 0.17012 0.91847 0.36745 1.026 0.047342 0.01954 0 0.2051 0.03806 0.24416 0 0.0586 0.018691 0.12697-0.00929 0.19547-0.019357 0.04897-0.00928 0.10757-0.00928 0.1564v0.0586c0.00928 0.08831 0.02798 0.08831 0.11271 0.1564 0.24478 0.16603 0.57497 0.43001 0.90431 0.23454 0.1508-0.254-0.1693-0.577-0.3954-0.743-0.0753-0.058-0.2074-0.205-0.1888-0.303 0.1228-0.127 0.2074-0.684 0.16-1.1138-0.0187-0.0975-0.0372-0.1954-0.0753-0.2736-0.1127-0.2246-0.3668-0.5374-0.5834-0.762 0.02798-0.029166 0.066034-0.068504 0.11271-0.088036 0-0.21487-0.084731-0.28336-0.19731-0.43963-0.094806-0.1564-0.3108-0.45918-0.47166-0.55697 0 0 0-0.00991-0.16005-0.00991-0.00929-0.10743 0.019358-0.19547 0.047342-0.31267 0-0.087898 0.066034-0.038932 0.084732-0.23453 0.047342-0.16603 0.02798-0.068367 0.066034-0.2344 0.037257-0.078133 0.056752-0.1564 0.056752-0.2835 0.14069 0.048972 0.42339 0.039069 0.54616 0l0.02798 0.019543c0.038055 0.00991 0.047337-0.048698 0.075317-0.058464 0.2168-0.11748 0.29212-0.32256 0.47087-0.34211 0 0 0.094806-0.048972 0.23536 0 0.056752 0 0.10409 0.00963 0.10409-0.048972 0.00929-0.087898 0.00929-0.15613 0.056752-0.215 0.037257 0.23453 0.14069 0.49851 0.32937 0.75258l0.1885-0.1366c-0.1791-0.2246-0.2917-0.4787-0.3112-0.772 0.00927 0.019537 0.019363 0.039064 0.03806 0.058601 0.066035 0 0.1033-0.14664 0.17874-0.13688 0.0093-0.019538 0.02878-0.10757 0.04734-0.17593h0.70624l0.25382-0.058287v-0.13687l-0.18803-0.019538v-0.1564h-0.04734v-0.17593h-0.11271v0.16617l-0.29212-0.019537v-0.10757h-0.11271v0.097664l-0.30139-0.029166v-0.14664h-0.11337v0.13687l-0.44289-0.029166v-0.048555h0.000339z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cuckoo.svg b/.icons/awkward/16x16/apps/cuckoo.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cuckoo.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cumulonimbus.svg b/.icons/awkward/16x16/apps/cumulonimbus.svg
new file mode 100644
index 00000000..e4c09cab
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cumulonimbus.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#ffeb3b" cx="8" cy="8" r="8"/>
+ <path style="fill:#424242" d="m 8,1 a 7,7 0 0 0 -7,7 7,7 0 0 0 7,7 7,7 0 0 0 4.946806,-2.053194 L 12.073414,12.073414 A 5.7647059,5.7647059 0 0 1 8,13.764706 5.7647059,5.7647059 0 0 1 2.2352941,8 5.7647059,5.7647059 0 0 1 8,2.2352941 5.7647059,5.7647059 0 0 1 12.073414,3.9265855 L 12.946806,3.0531939 A 7,7 0 0 0 8,1 Z"/>
+ <path style="fill:#424242" d="m 8,3 a 5,5 0 0 0 -5,5 5,5 0 0 0 5,5 5,5 0 0 0 3.533529,-1.466471 L 10.64974,10.64974 A 3.75,3.75 0 0 1 8,11.75 3.75,3.75 0 0 1 4.25,8 3.75,3.75 0 0 1 8,4.25 3.75,3.75 0 0 1 10.64974,5.3502604 L 11.533529,4.4664713 A 5,5 0 0 0 8,3 Z"/>
+ <path style="fill:#424242" d="m 8,5 a 3,3 0 0 0 -3,3 3,3 0 0 0 3,3 3,3 0 0 0 2.120257,-0.879743 L 9.2112166,9.2112166 A 1.7142857,1.7142857 0 0 1 8,9.7142857 1.7142857,1.7142857 0 0 1 6.2857143,8 1.7142857,1.7142857 0 0 1 8,6.2857143 1.7142857,1.7142857 0 0 1 9.2112166,6.7887834 L 10.120257,5.8797431 A 3,3 0 0 0 8,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cumulus.svg b/.icons/awkward/16x16/apps/cumulus.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cumulus.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cuphead.svg b/.icons/awkward/16x16/apps/cuphead.svg
new file mode 100644
index 00000000..a5a4ebd5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cuphead.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#ffb310" cx="8.5" cy="8.5" r="7.5"/>
+ <path style="fill:#ffffff" d="m 4.4051786,1.9553242 c -0.062774,-0.00248 -0.1256422,-0.00101 -0.1882324,0.00439 L 0.64224097,2.2652954 c 0,0 -0.70700422,0.7940809 -0.6374223,1.6077308 0.0679348,0.8436296 0.73650323,1.3946392 0.73650323,1.3946392 L 3.3058132,5.0483418 4.2997099,7.948 7.1371121,6.9746114 5.7638212,2.9675312 C 5.5630492,2.3822065 5.0234786,1.9802189 4.4051786,1.9553242 Z"/>
+ <path style="fill:#df4418" d="M 3.2259795,2.0446797 1.3912627,2.2014179 C 1.2058195,2.7132966 1.0409776,3.2686218 1.0418974,3.6450217 1.0429512,4.0755666 1.2570833,4.6924169 1.4725615,5.2050801 L 3.3058132,5.0483418 3.6800809,6.1396503 h 0.2124026 c 0,0 -0.096554,-0.168261 -0.2248538,-0.4028321 0.369663,-0.3804327 1.00821,-0.9931943 1.4443362,-1.1264648 0.313389,-0.095765 0.8092248,-0.035077 1.2319335,0.050537 L 5.895657,3.3520529 C 5.4220729,3.3202942 4.855248,3.3114693 4.5267608,3.4157733 4.0354076,3.5717827 3.3453833,4.2021355 3.0611846,4.4755878 2.8980507,4.0711566 2.7723714,3.6709919 2.7748076,3.3820822 2.7779995,3.0035491 2.9892252,2.4992081 3.2259795,2.0446797 Z"/>
+ <path style="fill:#e4e4e4" d="M 14.95,7.25 C 14.95,10.977922 11.927922,14 8.2,14 4.4720781,14 1.45,10.977922 1.45,7.25 1.45,6.125 4.4720781,5 8.2,5 c 3.727922,0 6.75,0.375 6.75,2.25 z"/>
+ <path style="fill:#ffffff" d="M 11.431641 5.15625 C 11.258177 5.6110115 11.15871 6.1278289 11.158203 6.6640625 C 11.158316 8.312837 12.172073 9.6503326 13.238281 9.6503906 C 13.75055 9.6497906 14.241669 9.3341756 14.603516 8.7734375 C 14.791647 8.2058302 14.890621 7.6013073 14.921875 6.9785156 C 14.731146 5.8856313 13.364151 5.3773358 11.431641 5.15625 z"/>
+ <path style="fill:#e4e4e4" d="M 3,7 A 3,3 0 0 0 0,10 3,3 0 0 0 3,13 3,3 0 0 0 6,10 3,3 0 0 0 3,7 Z M 2.625,8.875 A 1.125,1.125 0 0 1 3.75,10 1.125,1.125 0 0 1 2.625,11.125 1.125,1.125 0 0 1 1.5,10 1.125,1.125 0 0 1 2.625,8.875 Z"/>
+ <path style="fill:#3f3f3f" d="m 9.9349305,12.12147 c -0.256943,0.799746 -1.7513276,1.113415 -3.3803198,0.689043 -1.6289922,-0.424372 -2.7749163,-1.425855 -2.5187834,-2.22583 0.4307178,-1.3452534 1.423962,-0.0059 3.0529545,0.418547 1.6289922,0.424371 3.2598062,-0.169292 2.8461487,1.11824 z"/>
+ <path style="fill:#df4418" d="m 4.6210937,10.880214 c -0.2248376,0.01169 -0.4212197,0.06947 -0.5838694,0.18099 0.1998896,0.686063 1.2004848,1.406255 2.517463,1.749343 0.41168,0.107248 0.8144911,0.166554 1.1911764,0.183594 0.1655671,-0.725952 -0.4285278,-1.25141 -1.344899,-1.660152 0.045297,0.221646 0.08797,0.443674 0.1399359,0.664061 L 5.8315715,11.10938 C 5.3840428,10.954151 4.9690596,10.86212 4.6210937,10.880214 Z"/>
+ <path style="fill:#3f3f3f" d="M 12.090659,5.5 A 1.0236588,1.75 0 0 0 11.067,7.25 1.0236588,1.75 0 0 0 12.090659,9 1.0236588,1.75 0 0 0 13.067,7.7729494 L 12.263934,7.0804687 12.999689,6.4454103 A 1.0236588,1.75 0 0 0 12.090659,5.5 Z"/>
+ <path style="fill:#ffffff" d="M 8.1992188 5 C 6.6600434 5 5.2585528 5.1975805 4.1230469 5.5019531 A 3.9375 3.9375 0 0 0 4.0742188 6.0878906 A 3.9375 3.9375 0 0 0 8.0117188 10.025391 A 3.9375 3.9375 0 0 0 11.949219 6.0878906 A 3.9375 3.9375 0 0 0 11.84375 5.2011719 C 10.791414 5.0507777 9.5439604 5 8.1992188 5 z"/>
+ <path style="fill:#3f3f3f" d="M 8.0236588,5.5 A 1.0236588,1.75 0 0 0 7,7.25 1.0236588,1.75 0 0 0 8.0236588,9 1.0236588,1.75 0 0 0 9,7.7729494 L 8.1969342,7.0804687 8.932689,6.4454103 A 1.0236588,1.75 0 0 0 8.0236588,5.5 Z"/>
+ <circle style="fill:#df4418" cx="12" cy="9" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cups.svg b/.icons/awkward/16x16/apps/cups.svg
new file mode 100644
index 00000000..7109e187
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cups.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 2.75,0 C 2.3345,0 2,0.38228571 2,0.85714286 L 2,6 14,6 14,0.85714286 C 14,0.38228571 13.6655,0 13.25,0 L 2.75,0 Z"/>
+ <rect style="fill:#4f4f4f" width="7" height="16" x="-12" y="-16" rx=".824" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="14" height="2" x="1" y="8"/>
+ <rect style="fill:#76ff03" width="1" height="1" x="1" y="6" rx=".375" ry=".375"/>
+ <path style="fill:#e4e4e4" d="m 2,9 0,6.2 C 2,15.6432 2.3345,16 2.75,16 l 10.5,0 C 13.6655,16 14,15.6432 14,15.2 L 14,9 Z"/>
+ <rect style="opacity:0.5" width="8.4" height="1" x="4" y="13"/>
+ <rect style="opacity:0.5" width="6.8" height="1" x="4" y="11"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cura-icon.svg b/.icons/awkward/16x16/apps/cura-icon.svg
new file mode 100644
index 00000000..29130b99
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cura-icon.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#0ca9e3" d="M 5.4546876,0 0,5.4539064 V 15.2 C 0,15.6432 0.3568,16 0.8,16 H 8 10.545312 L 16,10.546094 V 0.8 C 16,0.3568 15.6432,0 15.2,0 H 8 Z"/>
+ <path style="fill:#ffffff" d="M 7.6363636,4 C 5.6218182,4 4,5.6218182 4,7.6363636 V 8.3636364 C 4,10.378182 5.6218182,12 7.6363636,12 H 11 V 10 H 7.4361818 C 6.5926244,10 6,9.4072847 6,8.5637273 V 7.4362727 C 6,6.5927153 6.592634,6.0040177 7.4361818,6 H 11 V 4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/curlew.svg b/.icons/awkward/16x16/apps/curlew.svg
new file mode 100644
index 00000000..b7f77c10
--- /dev/null
+++ b/.icons/awkward/16x16/apps/curlew.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4ab1f1" d="M 16,14 16,0.8 C 16,0.3568 15.6432,0 15.2,0 L 0.8,0 C 0.3568,0 0,0.3568 0,0.8 L 0,14 c 0,0.4432 0.3568,0.8 0.8,0.8 l 14.4,0 c 0.4432,0 0.8,-0.3568 0.8,-0.8 z"/>
+ <path style="fill:#4d4d4d" d="M 0,15.233594 C 0,15.659514 0.34515988,16 0.77109376,16 L 15.228906,16 C 15.654837,16 16,15.659514 16,15.233594 L 15.99844,10 c -0.333888,0.167176 -0.863689,0.835067 -1.017969,0.923 -0.432521,0.246614 -0.891671,0.09758 -1.145312,0.676 -0.09378,0.213887 -0.06362,0.343819 -0.271875,0.3792 C 13.2,12.039919 12,11.9998 11.825784,12.1198 11.033973,12.571217 10.062364,13.344791 9.1890648,13.59375 9.0221052,13.641332 8.926556,13.887671 8.75469,13.953 7.9423468,14.261756 6.6757068,13.5 5.8367212,13.5 4.7387924,13.5 2.8,14.499594 1.6992212,13.741 1.5055084,13.607504 1.2158914,13.398391 0.99296876,13.313659 0.7163426,13.208514 0.33737128,12.963468 0.00156248,13 Z"/>
+ <path style="fill:#4d4d4d" d="M 5.9368098,13.660433 C 5.5836238,13.485634 5.5141818,13.311634 5.6678466,13.216667 5.8553426,13.100738 5.7480622,12.427192 5.4214434,11.669589 5.1003786,10.92486 5.096005,10.901946 5.243617,10.737256 5.5881786,10.35281 5.570351,10.831581 4.9566922,10.890943 3.252679,11.055703 2.9937272,10.909175 2.4056776,11.15343 1.6312088,11.475103 0.991,11.586528 0.991,11.496601 c 0,-0.03812 0.1024122,-0.09806 0.2275832,-0.133156 l 0.2275833,-0.06374 -0.2413129,-0.04868 C 0.9642076,11.20256 0.9648941,11.20152 1.4531262,10.879398 1.7223988,10.701735 2.2427804,9.6040873 2.9027728,8.9537081 4.0900792,7.7837549 5.2390596,7.0071036 6.0253016,6.6086876 6.2607264,6.4893848 6.8731055,6.3114208 6.9306207,6.1851892 6.9851827,6.0654428 7.0298237,5.0199684 7.0298237,4.5958424 7.0298237,3.696768 7.2319741,3.2178692 7.7753793,3.0550612 8.0789689,2.9640982 8.3281517,2.9746382 8.7061015,3.2095808 8.9578751,3.3660904 9.2798847,3.9223306 9.5551591,3.9564506 10.65234,4.092453 11.848024,4.7112868 12.020008,4.989566 12.050998,5.039707 11.968188,5.024798 11.835992,4.956434 11.119894,4.5861204 9.4426317,4.1335018 8.9117237,4.385433 8.4774649,4.5915026 7.7643192,4.5221332 7.918,5.3949388 8.1264504,6.5788208 7.9798256,8.1244004 7.487322,8.7701044 7.3689768,8.9252756 7.047034,9.2179472 6.7718932,9.4205316 6.496752,9.6230884 6.5024706,9.8822544 6.4432114,9.9964988 6.3839518,10.110701 6.2636246,10.295525 6.175817,10.407158 c -0.1373112,0.174574 -0.1608732,0.349359 -0.1683968,1.249358 -0.00551,0.659393 0.025316,1.08742 0.083354,1.157367 0.050656,0.06099 0.068987,0.203034 0.040736,0.31565 -0.057661,0.229682 0.2843648,0.456907 0.6266372,0.456907 0.1080848,0 0.2688068,0.0546 0.3571604,0.121447 0.148236,0.112139 0.1286828,0.121728 -0.2531444,0.124073 -0.2584448,0.0025 -0.7056752,-0.0628 -0.9253536,-0.171527 z M 5.742429,11.416656 c -0.00444,-0.147954 0.019104,-0.427212 0.052326,-0.620684 0.067854,-0.395103 -0.036304,-0.468757 -0.2083456,-0.147281 -0.1296696,0.242276 -0.131492,0.628238 -0.00409,0.866302 0.1278612,0.23885 0.169468,0.213325 0.1601096,-0.09834 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/custom-toolbox.svg b/.icons/awkward/16x16/apps/custom-toolbox.svg
new file mode 100644
index 00000000..e8f54789
--- /dev/null
+++ b/.icons/awkward/16x16/apps/custom-toolbox.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#4f4f4f" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 6.75,3 6.6406,4.3 A 3.9286,3.9286 0 0 0 5.4883,5 L 4.2949,4.4 3.0449,6.6 4.1289,7.3 A 3.9286,3.9286 0 0 0 4.0723,8 3.9286,3.9286 0 0 0 4.1309,8.7 L 3.045,9.4 4.295,11.6 5.4923,11 A 3.9286,3.9286 0 0 0 6.6406,11.7 L 6.75,13 H 9.25 L 9.3594,11.7 A 3.9286,3.9286 0 0 0 10.512,11 L 11.705,11.6 12.955,9.4 11.871,8.7 A 3.9286,3.9286 0 0 0 11.928,8 3.9286,3.9286 0 0 0 11.869,7.3 L 12.955,6.6 11.705,4.4 10.508,5 A 3.9286,3.9286 0 0 0 9.3591,4.3 L 9.2497,3 H 6.7497 Z M 8,6 C 9.1046,6 10,6.9 10,8 10,9.1 9.1046,10 8,10 6.8954,10 6,9.1 6,8 6,6.9 6.8954,6 8,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/customdesktopmenu.svg b/.icons/awkward/16x16/apps/customdesktopmenu.svg
new file mode 120000
index 00000000..793d142b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/customdesktopmenu.svg
@@ -0,0 +1 @@
+kdevelop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cutecom.svg b/.icons/awkward/16x16/apps/cutecom.svg
new file mode 100644
index 00000000..229d1a34
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cutecom.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#b7b7b7" d="m2 0h12v6h-12z"/>
+ <rect fill="#4f4f4f" width="16" height="10" x="0" y="6" rx=".8" ry=".833"/>
+ <rect style="opacity:0.4" width="10" height="1" x="3" y="9"/>
+ <rect style="opacity:0.4" width="6" height="1" x="5" y="11"/>
+ <rect style="opacity:0.4" width="4" height="1" x="6" y="13"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cutegram.svg b/.icons/awkward/16x16/apps/cutegram.svg
new file mode 100644
index 00000000..34090e40
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cutegram.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#c2352a" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m8.7366 11.93c-0.2227-0.135-0.3649-0.37-0.984-1.621-0.3421-0.6925-0.6683-1.3079-0.7243-1.367-0.0628-0.0665-0.5791-0.3409-1.3501-0.7175-1.5236-0.7434-1.6782-0.8616-1.6782-1.2831 0-0.19631 0.095939-0.38462 0.24634-0.48246 0.051686-0.03368 1.6446-0.60362 3.5398-1.2665 3.3299-1.1646 3.4537-1.2047 3.6812-1.1908 0.19686 0.012 0.25388 0.032 0.34845 0.12218 0.14178 0.13522 0.20556 0.32267 0.17797 0.52305-0.03 0.2155-2.4207 6.9692-2.5096 7.0882-0.1896 0.255-0.5113 0.339-0.748 0.195z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cutemarked.svg b/.icons/awkward/16x16/apps/cutemarked.svg
new file mode 100644
index 00000000..f8aed438
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cutemarked.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#ff8c50" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m3 10.327v2.673h2.6728l4.7512-4.7507-2.6733-2.6728zm9.788-4.4337c0.28271-0.28271 0.28271-0.72818 0-1.0109l-1.671-1.6704c-0.28271-0.28271-0.72818-0.28271-1.0109 0l-1.3964 1.405 2.6728 2.6728z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cutemaze.svg b/.icons/awkward/16x16/apps/cutemaze.svg
new file mode 100644
index 00000000..edcb5451
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cutemaze.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 16,15.2 V 0.8 C 16,0.3568 15.6432,0 15.2,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 v 13.661167 0.593061 c 0,0.4432 0.45758398,0.550834 0.90060364,0.563478 L 12.200314,15.6 12.895686,16 H 15.2 c 0.4432,0 0.8,-0.3568 0.8,-0.8 z"/>
+ <path style="fill:#239623" d="M 3,0 V 9 H 0 v 1 h 6 v 5 H 0 v 0.2 C 0,15.6432 0.3568,16 0.8,16 H 12 13 V 6 h 3 V 5 h -4 v 1 9 H 7 V 10 9 H 4 V 0 Z m 3,0 v 7 h 1 2 v 6 h 1 V 3 h 6 V 2 H 9 V 3 6 H 7 V 0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cutepeaks.svg b/.icons/awkward/16x16/apps/cutepeaks.svg
new file mode 100644
index 00000000..0e2279bc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cutepeaks.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#797979" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#4a4a4a" d="M 10.26201,9.0000004 9.217,11.072089 c 0.6092309,0.521273 1.290647,0.952569 1.702014,0.926814 0.938751,-0.05877 1.206331,-0.70582 2.226149,-2.149526 l 0.599943,-0.8493766 z"/>
+ <path style="fill:#0eb5fd" d="m 2.343,8.9999999 c 0.055645,0.1007525 0.1152236,0.2068584 0.188793,0.3214362 0.1858656,0.2894693 0.6569287,1.1514069 1.046499,1.9147839 0.8516759,1.668889 1.2928209,2.306105 1.8016705,2.600786 0.8581769,0.49698 1.3490869,-0.03352 2.8880442,-3.121594 C 8.6631893,9.9224375 8.9387289,9.3320768 9.0817695,8.9999999 Z"/>
+ <path style="fill:#f05abe" d="M 9.8508178,2.0082694 C 9.3644604,2.0833641 9.0977693,2.6709832 8.4456612,3.8732564 L 7.7383388,5.1774076 9.8257061,7.8828103 9.943719,8 h 3.807835 C 13.324371,7.0464056 11.538442,3.4216001 11.193475,2.8771458 11.008989,2.5859759 10.630224,2.2366213 10.351384,2.100347 10.177457,2.0153457 10.012937,1.9832381 9.8508178,2.0082694 Z"/>
+ <path style="fill:#00d49f" d="M 5.7392224,5.0045375 C 5.5343411,5.0345675 5.3074597,5.2121398 4.9167127,5.49335 4.1470976,6.1411145 3.359148,7.2588241 2.898,8 H 8.6248065 C 8.1550646,7.2965169 7.0517055,6.0477571 6.4269664,5.4014503 6.1264556,5.0920486 5.9441036,4.9745079 5.7392224,5.0045375 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cutter.svg b/.icons/awkward/16x16/apps/cutter.svg
new file mode 100644
index 00000000..df9582e4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cutter.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#aaaaaa" cx="8" cy="8" r="8"/>
+ <path style="fill:#3f3f3f" d="M 8 2 A 6 6 0 0 0 2 8 A 6 6 0 0 0 8 14 A 6 6 0 0 0 12.464844 12 L 9.5 12 L 7.5 8 L 9.5 4 L 12.462891 4 A 6 6 0 0 0 8 2 z"/>
+ <path style="fill:#3f3f3f" transform="matrix(0.3712759,0,0,0.42871248,-0.98584582,-2.5096581)" 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.3712759,0,0,0.42871248,2.0141542,-2.5096581)" 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:#ffffff" d="M 4.766944,4 C 4.4728472,4.0000513 4.2028117,4.143392 4.0649293,4.3726443 L 0.0938106,10.969633 C -0.18706149,11.436818 0.19654884,11.999853 0.79582494,12 H 7.2042243 c 0.598515,-1.75e-4 0.9821526,-0.561935 0.7027605,-1.029051 L 5.9994588,8 7.7488268,5.0316847 C 8.0311836,4.5644323 7.6475996,4.0001147 7.0475584,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cuttlefish.svg b/.icons/awkward/16x16/apps/cuttlefish.svg
new file mode 100644
index 00000000..279afb2e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cuttlefish.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#fecd38" d="m7.9655-0.00002856c-3.065 0-6.536 2.55-7.2903 5.3727-0.35502 2.1246 0.058457 3.6239 1.1308 4.6532 0.028743 0.30052 0.08612 0.60103 0.060937 0.90155-0.0005715 0.0089-0.00229 0.01771-0.00286 0.02657-0.00571 0.05652-0.014286 0.11301-0.027371 0.16953-0.00571 0.02309-0.014229 0.04646-0.021086 0.06953-0.012571 0.04297-0.024914 0.08592-0.042972 0.1289-0.015086 0.03571-0.036914 0.0713-0.056229 0.10703-0.017943 0.03331-0.032743 0.06666-0.054686 0.1-0.045086 0.06825-0.097732 0.13644-0.16172 0.20469-0.2499 0.264-0.4686 0.431-0.65612 0.539-0.5625 0.325-0.84378 0.125-0.84378 0.525 0 0.43333 0.98995 1.2186 1.8977 0.92578 0.13965-0.04503 0.27754-0.11511 0.40937-0.21641 0.06592-0.05063 0.13047-0.10911 0.19297-0.17578 0.11458-0.12222 0.21408-0.23645 0.30234-0.34375 0.087315-0.10519 0.1614-0.2018 0.22813-0.29376 0.015257 0.134 0.00646 0.30364-0.058594 0.5625-0.25882 1.0303-1.6273 0.9436-0.97189 1.675 0.50785 0.56672 2.0259 0.58863 2.8656-0.14766-0.3347 0.759-0.8435 1.214 0.1344 1.214 1.5 0 3-1.066 3-2.666 0 1.6 1.5 2.6664 3 2.6664 0.97795 0 0.4691-0.4551 0.13438-1.2141 0.83972 0.73629 2.3578 0.7144 2.8656 0.14766 0.65543-0.73138-0.71303-0.64469-0.97189-1.675-0.06514-0.2593-0.07398-0.42919-0.05859-0.56328 0.13543 0.18667 0.30432 0.39706 0.53047 0.63829 1 1.066 2.5-0.001 2.5-0.534 0-0.53334-0.5 0.000257-1.5-1.0664-0.5581-0.59532-0.34475-1.1906-0.30156-1.786 1.157-1.0463 1.5348-2.5344 1.0573-4.575-1.065-3.0254-4.225-5.3726-7.2906-5.3726z"/>
+ <g>
+ <circle fill="#fff" cx="5.5" cy="4.5" r="1.5"/>
+ <ellipse fill="#3f3f3f" cx="6.25" cy="4.5" rx=".75" ry="1"/>
+ </g>
+ <g transform="translate(5.0002)">
+ <circle fill="#fff" cx="5.5" cy="4.5" r="1.5"/>
+ <ellipse fill="#3f3f3f" cx="6.25" cy="4.5" rx=".75" ry="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cuyo.svg b/.icons/awkward/16x16/apps/cuyo.svg
new file mode 100644
index 00000000..c06d48bd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cuyo.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#848484" d="m 12.97793,3.1294955 c 0.0893,1.4262956 -0.0835,2.9108568 -0.681582,4.0219148 -0.287819,0.5289212 -0.617267,1.0452568 -0.890051,1.572348 -0.787528,1.5217097 0.223879,0.9355888 -1.4502389,0.9355888 H 5.9405816 c -1.6741172,0 -0.2796935,3.2329259 -1.2790069,-0.2826692 C 4.368482,8.3455743 3.0027379,6.1393243 3.0000006,3.0178503 2.9990006,1.8775567 4.0063728,1.1370051 5.0428762,0.6768779 6.199495,0.09077906 7.3854104,0.00913586 8.6052122,0.00741074 10.795903,-0.10425094 12.916994,1.0510265 12.97793,3.1294955 Z"/>
+ <ellipse style="fill:#ffffff" cx="6.6" cy="7.4" rx="1.6" ry="2.4"/>
+ <ellipse id="ellipse857" style="fill:#ffffff" cx="9.4" cy="7.4" rx="1.6" ry="2.4"/>
+ <ellipse id="ellipse861" style="fill:#3f3f3f" cx="9.2" cy="7.2" rx=".8" ry="1.2"/>
+ <ellipse id="ellipse859" style="fill:#3f3f3f" cx="6.8" cy="7.2" rx=".8" ry="1.2"/>
+ <path style="fill:#b7b7b7" d="m 3.1979924,7.9999999 h 9.5852866 c 1.771688,0 3.197992,1.4027068 3.197992,3.1450821 C 16.41525,15.90076 9.1714068,16.010566 8.3425888,15.999448 7.5137708,15.98833 0,15.757946 0,11.145082 0,9.4027067 1.4263046,7.9999999 3.1979924,7.9999999 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cvpcb.svg b/.icons/awkward/16x16/apps/cvpcb.svg
new file mode 100644
index 00000000..3baabd44
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cvpcb.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#4d4d4d" d="m5 4v2h-2v1h2v3h-2v1h2v2l5.5-4h1.5v-1h-1.5l-5.5-4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cx.ring.Ring.svg b/.icons/awkward/16x16/apps/cx.ring.Ring.svg
new file mode 120000
index 00000000..b57bb8cb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cx.ring.Ring.svg
@@ -0,0 +1 @@
+ring.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cxmenu-cxoffice-0-crossover.svg b/.icons/awkward/16x16/apps/cxmenu-cxoffice-0-crossover.svg
new file mode 120000
index 00000000..9a0ccd86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cxmenu-cxoffice-0-crossover.svg
@@ -0,0 +1 @@
+crossover.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cyan.svg b/.icons/awkward/16x16/apps/cyan.svg
new file mode 100644
index 00000000..e8afd004
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cyan.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#2c5771" d="M 16,6 C 16,9.3137084 12.642135,16 8.5,16 4.3578645,16 1,9.3137084 1,6 1,2.6862916 2.954106,0 8.5,0 14.045894,0 16,2.6862916 16,6 Z"/>
+ <path style="fill:#ffffff" d="M 7.5536211,13.790838 C 7.5054462,13.675798 7.4397716,13.458906 7.4076771,13.308855 7.3006875,12.808657 7.3467618,12.857532 6.9561691,12.829912 6.2411624,12.779349 5.7326356,12.473326 5.3584251,11.868409 4.8438681,11.036617 4.819362,9.8466044 5.2870501,8.4022883 5.3812768,8.111294 5.4527371,7.8672577 5.4458515,7.8599852 5.4389569,7.8527123 5.3040784,7.80977 5.1461023,7.7645557 4.3767592,7.5443668 3.7121341,7.036478 3.3509641,6.3927667 3.088341,5.9246951 2.9527768,5.229263 3.0149473,4.6690283 3.0890038,4.0016946 3.3029443,3.5455215 3.7738743,3.0508206 4.1640998,2.6408963 4.5182659,2.4045795 5.0074779,2.2277 5.9483641,1.8875115 7.016596,1.9300313 7.9554032,2.3450384 8.476635,2.5754534 9.112673,3.0409167 9.416315,3.4141578 c 0.08157,0.100266 0.170957,0.1823032 0.19864,0.1823032 0.02768,0 0.21867,-0.089154 0.424414,-0.1981187 1.054939,-0.5587113 2.217742,-0.9295383 2.914752,-0.9295383 0.246835,0 0.579542,0.097417 0.736951,0.21578 0.251426,0.1890605 0.368626,0.6199123 0.279032,1.025791 -0.06454,0.2924348 -0.28845,0.721104 -0.537871,1.0298035 C 12.500844,5.8929083 10.237097,7.16672 8.2862858,7.6358081 7.893107,7.730351 7.0663404,7.8729032 6.7706458,7.8971363 6.6594441,7.9062521 6.6414836,7.925375 6.5393445,8.1434621 6.3799703,8.4837517 6.1637424,9.204713 6.0621553,9.7345388 5.9052646,10.552795 5.9132116,11.278922 6.0843433,11.761929 c 0.091844,0.259225 0.3597453,0.569981 0.5936397,0.688599 0.208848,0.105924 0.5314552,0.17563 0.5630359,0.121671 0.01155,-0.01974 0.018014,-0.30275 0.014373,-0.628923 C 7.2401196,10.573804 7.5973998,9.585143 8.4012645,8.7725283 8.873847,8.2948001 9.351166,8.0861017 9.905259,8.114933 10.527087,8.147295 10.911022,8.5057618 11.007596,9.1441665 11.122553,9.9040676 10.77081,10.722568 9.981132,11.532746 9.336355,12.194263 8.6203921,12.606788 7.8384783,12.76731 7.7153301,12.79259 7.5935656,12.83 7.5678861,12.85045 7.5055711,12.90007 7.5396355,13.215916 7.6511123,13.622155 7.7487139,13.977817 7.7508907,14 7.6881785,14 7.6623444,14 7.6017955,13.905872 7.5536211,13.790838 Z m 0.5372714,-1.29794 C 8.740118,12.318984 9.302894,11.975679 9.84284,11.424175 c 0.651075,-0.665011 0.95803,-1.291737 0.95803,-1.9560582 0,-0.4208315 -0.131748,-0.7098815 -0.396133,-0.8691043 C 10.221342,8.4885645 10.088632,8.4668813 9.847587,8.5079785 9.522552,8.5633945 9.184005,8.7636793 8.876547,9.0824452 8.2992475,9.6809758 7.8303619,10.581332 7.6182638,11.498602 c -0.088508,0.382774 -0.1500529,0.972831 -0.1088206,1.043283 0.03652,0.0624 0.2248558,0.04654 0.5814494,-0.04898 z M 8.4757397,7.0357622 C 10.221889,6.7559042 12.036585,5.8993973 13.041544,4.8807787 13.587663,4.3272375 13.833209,3.8778572 13.831393,3.4352603 13.830093,3.0949253 13.611696,2.773321 13.325008,2.6892473 12.999859,2.5938943 12.452881,2.6614333 11.854407,2.8708335 11.288598,3.0688035 9.905264,3.8413588 9.905264,3.959378 c 0,0.020918 0.114175,0.2383688 0.25372,0.4832297 0.344495,0.6044871 0.44286,0.8171296 0.417315,0.9021321 -0.01161,0.038785 -0.03427,0.070522 -0.05025,0.070522 -0.05233,0 -0.186218,-0.1961073 -0.431151,-0.6315672 C 9.962367,4.54808 9.809975,4.2989818 9.756243,4.2301425 l -0.0977,-0.125163 -0.10915,0.080469 C 8.9670043,4.6147935 7.983978,5.5991248 7.5975268,6.1399018 7.3572166,6.4761787 7.0117718,7.0422062 7.0117718,7.0996897 c 0,0.050766 1.028582,0.00586 1.4639699,-0.063928 z M 6.2488166,6.6188 C 7.0659786,5.503154 7.9312028,4.7044643 9.31337,3.7899062 9.416052,3.7219626 9.403475,3.705836 8.9514613,3.325934 8.3544546,2.8241685 7.866718,2.5571415 7.2481791,2.3934143 6.8410819,2.285656 6.007874,2.2576108 5.5755305,2.337112 4.5574714,2.5243193 3.721664,3.167303 3.4431676,3.9775292 3.0916018,5.0003372 3.5690759,6.1007051 4.600525,6.6447285 4.9537068,6.8310088 5.5970233,7.0435155 5.8257062,7.0494418 5.9209799,7.0518847 5.9626342,7.0095161 6.2488166,6.6188 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cycligent-icon.svg b/.icons/awkward/16x16/apps/cycligent-icon.svg
new file mode 120000
index 00000000..625c303e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cycligent-icon.svg
@@ -0,0 +1 @@
+CycligentGitTool.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cycligent.svg b/.icons/awkward/16x16/apps/cycligent.svg
new file mode 120000
index 00000000..625c303e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cycligent.svg
@@ -0,0 +1 @@
+CycligentGitTool.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/d-feet.svg b/.icons/awkward/16x16/apps/d-feet.svg
new file mode 100644
index 00000000..434006ae
--- /dev/null
+++ b/.icons/awkward/16x16/apps/d-feet.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m8.2595 4.9983c-1.5144 0-2.7656 1.2373-2.7656 2.75 0 0.57495 0.1946 1.1039 0.5 1.5469l-1.8438 1.8437a0.50275 0.50275 0 0 0 0.70315 0.71875l1.8438-1.8438c0.44364 0.30546 0.9865 0.48438 1.5625 0.48438 1.5145 0 2.75-1.2373 2.75-2.75s-1.2356-2.75-2.75-2.75zm0 1c0.9737 0 1.75 0.7774 1.75 1.75 0 0.97255-0.7763 1.75-1.75 1.75s-1.75-0.77745-1.75-1.75c0-0.9726 0.7763-1.75 1.75-1.75z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/d3lphin.svg b/.icons/awkward/16x16/apps/d3lphin.svg
new file mode 120000
index 00000000..abdd0fd0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/d3lphin.svg
@@ -0,0 +1 @@
+system-file-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/darktable.svg b/.icons/awkward/16x16/apps/darktable.svg
new file mode 100644
index 00000000..df495b04
--- /dev/null
+++ b/.icons/awkward/16x16/apps/darktable.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#1e1e1e" d="m15 8a7 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"/>
+ <path fill="#e9721a" d="m9.6417 0.3428-1.9292 5.4143 7.5965-1.2603c-1.125-2.1303-3.198-3.6958-5.6673-4.154z"/>
+ <path fill="#e3bf20" d="m15.547 5.5731-5.7202 1.06 4.9052 5.8559c1.3087-2.0259 1.6474-4.5785 0.81513-6.9162z"/>
+ <path fill="#28a226" d="m13.905 13.23-3.791-4.3539-2.6915 7.1159c2.4339 0.105 4.8455-0.882 6.4825-2.762z"/>
+ <path fill="#2977d1" d="m6.3581 15.657 1.9292-5.414-7.5962 1.261c1.1251 2.13 3.1979 3.695 5.6673 4.154z"/>
+ <path fill="#c029c0" d="m0.4531 10.427 5.7204-1.0601-4.9052-5.8558c-1.3088 2.0257-1.6474 4.5783-0.8152 6.9159z"/>
+ <path fill="#c01728" d="m2.0946 2.7698 3.7915 4.3541 2.691-7.1162c-2.4338-0.1044-4.8453 0.88272-6.4824 2.7621z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/darwinia.svg b/.icons/awkward/16x16/apps/darwinia.svg
new file mode 100644
index 00000000..a46c4616
--- /dev/null
+++ b/.icons/awkward/16x16/apps/darwinia.svg
@@ -0,0 +1,4 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <path d="m7 0a2.0002 2.0002 0 0 0-2 2h-2a2.0002 2.0002 0 0 0-2 2v2a2.0002 2.0002 0 0 0 2 2h0.2714844a2.0002 2.0002 0 0 0-0.2714844 1v5a2.0002 2.0002 0 0 0 2 2h2a2.0002 2.0002 0 0 0 1-0.269531 2.0002 2.0002 0 0 0 1 0.269531h2a2.0002 2.0002 0 0 0 2-2v-5a2.0002 2.0002 0 0 0-0.269531-1h0.269531a2.0002 2.0002 0 0 0 2-2v-2a2.0002 2.0002 0 0 0-2-2h-2a2.0002 2.0002 0 0 0-2-2z" style="fill:#617573"/>
+ <path d="m7 2v2h-4v2h4v3h-2v5h2v-3h2v3h2v-5h-2v-3h4v-2h-4v-2z" style="fill:#4bdb1a"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dash-qt.svg b/.icons/awkward/16x16/apps/dash-qt.svg
new file mode 100644
index 00000000..9c4e3cce
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dash-qt.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#1c75bc" d="m7.5 0a7.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 7.5 -7.5 7.5 7.5 0 0 0 -7.5 -7.5z"/>
+ <path style="fill:#ffffff" d="m4.7226135 5.000201-0.4306532 1h6.6770397l-1.238218 2.999799h-6.3001285l-0.4306535 1h6.200868c0.6906507-0.01252 1.400611-0.428434 1.671909-1.086975l1.084408-2.737226c0.255997-1.048208-0.689337-1.188172-1.420412-1.175598z"/>
+ <path style="fill:#ffffff" d="m3.5217391 7-0.5217391 1h3.4782608l0.5217392-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dassault-systemes.draftsight.svg b/.icons/awkward/16x16/apps/dassault-systemes.draftsight.svg
new file mode 100644
index 00000000..5ff859c6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dassault-systemes.draftsight.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#79b444" d="M 0.59370603,4.1561564 A 0.9661077,0.83436574 75 0 0 0.03787344,5.3051799 L 2.7047751,15.258194 a 0.9661077,0.83436574 75 0 0 1.0558768,0.717167 C 6.5698294,15.222644 8.1524929,11.950944 7.2809266,8.6982134 6.4093594,5.4454823 3.4028827,3.4034396 0.59370603,4.1561564 Z"/>
+ <path style="fill:#35aabd" d="M 7.9329028,5.5337999e-4 A 0.96438882,1.0435908 0 0 0 7,1.0433605 L 7,14.956513 A 0.96438882,1.0435908 0 0 0 7.9642923,16 l 7.0714777,0 a 0.96438882,1.0435908 0 0 0 0.845011,-1.546208 L 8.8093035,0.54063913 A 0.96438882,1.0435908 0 0 0 7.9329028,5.5337999e-4 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linejoin:round" d="m 12,9 c 0,0 -3,0.2 -3,1 0,0.8 3,2.2 3,3 0,0.8 -3,1 -3,1"/>
+ <path style="fill:#ffffff" d="M 1.96875 4.7871094 L 1.9707031 4.7910156 C 1.9704322 4.7899756 1.9709783 4.7881394 1.9707031 4.7871094 L 1.96875 4.7871094 z M 2.3125 6.0664062 L 4.2929688 13.460938 C 5.278251 12.599936 5.8263251 10.995925 5.3496094 9.2167969 C 4.8730907 7.4384059 3.5957419 6.3200319 2.3125 6.0664062 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/datagrip.svg b/.icons/awkward/16x16/apps/datagrip.svg
new file mode 100644
index 00000000..d7414703
--- /dev/null
+++ b/.icons/awkward/16x16/apps/datagrip.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#21d789" d="M 8,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 8 h 8 z"/>
+ <path style="fill:#cf4f8c" d="m 8,0 h 7.2 C 15.6432,0 16,0.3568 16,0.8 V 8 H 8 Z"/>
+ <path style="fill:#2086e7" d="M 8,16 H 0.8 C 0.3568,16 0,15.6432 0,15.2 V 8 h 8 z"/>
+ <path style="fill:#6655e4" d="m 8,16 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 H 8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.5071212,11.5 H 7.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 3.5141702,7.503207 c 0,0 2.021892,0.175125 2,-1.999999 -0.02189,-2.175132 -2,-2.0000015 -2,-2.0000015 M 3.5071212,7.5 V 3.500001"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 9.007121,5.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/16x16/apps/date.svg b/.icons/awkward/16x16/apps/date.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/date.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/datovka.svg b/.icons/awkward/16x16/apps/datovka.svg
new file mode 100644
index 00000000..c387f2ac
--- /dev/null
+++ b/.icons/awkward/16x16/apps/datovka.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#00539b" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#ffcb05" d="M 5.5597983,3 4.9185221,7 H 7.9914387 L 8.225,5.2916667 10.1,8 7.3916667,10.5 7.6922931,9 H 4.5917068 L 3.85,13 H 7.1629883 C 10.491273,12.846819 12.539468,10.911875 12.94668,8.2449546 13.305642,5.8940396 12.339226,3.2710892 8.6229492,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/davmail.svg b/.icons/awkward/16x16/apps/davmail.svg
new file mode 100644
index 00000000..da2332d3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/davmail.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#efbd2f" d="M 8,0 C 3.568,0 0,3.568 0,8 c 0,4.432 3.568,8 8,8 4.432,0 8,-3.568 8,-8 C 16,3.568 12.432,0 8,0 Z"/>
+ <path style="fill:#ffffff" d="M 6.5,3 5.5,7 7.2,7 6,10 7.2,10 6,14 10,9 8.6,9 10.5,6 8.4,6 10.5,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/day-of-the-tentacle-remastered.svg b/.icons/awkward/16x16/apps/day-of-the-tentacle-remastered.svg
new file mode 100644
index 00000000..d30a970c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/day-of-the-tentacle-remastered.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#bb4499" d="M 16,15.2 C 16,15.2 16,0 8,0 0,0 0,15.2 0,15.2 0,15.6432 0.3568,16 0.8,16 l 14.4,0 c 0.4432,0 0.8,-0.3568 0.8,-0.8 z"/>
+ <path style="fill:#69e27d" d="m 13,8 c 0,2.761424 -2.238576,5 -5,5 C 5.2385762,13 3,10.761424 3,8 3,6.1478838 4.0070296,4.5309721 5.5034171,3.6669358 6.2380779,3.2427321 7.0349137,4.3944667 7.9442212,4.3944667 c 0.9425326,0 1.8799318,-1.1336721 2.6324168,-0.6803075 C 12.028776,4.5890588 13,6.1811088 13,8 Z"/>
+ <circle style="fill:#00a200" cx="8" cy="8" r="3"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 2,4 C 2,4 3.384586,2.9932308 4.4,3 5.713152,3.00875 6.6868188,5 8,5 9.3131812,5 10.286848,3.008754 11.6,3 12.615414,2.99323 14,4 14,4 l 0,0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dayfolder.svg b/.icons/awkward/16x16/apps/dayfolder.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dayfolder.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/dbeaver-ee.svg b/.icons/awkward/16x16/apps/dbeaver-ee.svg
new file mode 120000
index 00000000..6b5dcfd4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dbeaver-ee.svg
@@ -0,0 +1 @@
+dbeaver.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/dbeaver.svg b/.icons/awkward/16x16/apps/dbeaver.svg
new file mode 100644
index 00000000..a995a12b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dbeaver.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g style="enable-background:new" transform="translate(-16,-270)">
+ <circle fill="#e4e4e4" cx="24" cy="278" r="8"/>
+ <circle fill="#6d4c41" cx="28" cy="277" r="3"/>
+ <circle fill="#6d4c41" cx="20" cy="277" r="3"/>
+ <path fill="#a1887f" transform="translate(0,-244)" d="m24 517.99c-3.615 0-6 2.4426-6 5.4551v3.8281a8 8 0 0 0 6 2.72 8 8 0 0 0 6 -2.7188v-3.832c0-3.0125-2.385-5.4551-6-5.4551z"/>
+ <path fill="#fff" d="m22.5 282h1.5v2h-1.5z"/>
+ <path fill="#f2f2f2" d="m24 281.75h1.5v2.25h-1.5z"/>
+ <path fill="#6d4c41" d="m22.841 280c-0.552-0.02-0.841 1.11-0.841 1.78s0.448 1.22 1 1.22c0.50908 0 0.99327-0.54204 0.99327-0.54204h0.01412s0.48379 0.5413 0.99262 0.54204c0.552 0 1-0.55 1-1.22 0-0.67355-0.27119-1.6735-0.82322-1.6939z"/>
+ <path fill="#3e2723" d="m24.99 279.51c0.1 0.7-0.556 1.49-0.979 1.49-0.42323 0-1.101-0.78168-1.0005-1.4912 0.07699-0.54369 0.57725-0.50835 1.0005-0.50835 0.42323 0 0.90294-0.0245 0.9792 0.50835z"/>
+ <g transform="translate(0,1)">
+ <circle fill="#fefefe" cx="21.5" cy="276.5" r="1.5"/>
+ <circle fill="#333" cx="-21.25" cy="276.25" r=".75" transform="scale(-1,1)"/>
+ </g>
+ <g transform="translate(5 1)">
+ <circle fill="#fefefe" cx="21.5" cy="276.5" r="1.5"/>
+ <circle fill="#333" cx="-21.25" cy="276.25" r=".75" transform="scale(-1,1)"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dconf-editor.svg b/.icons/awkward/16x16/apps/dconf-editor.svg
new file mode 100644
index 00000000..fb14e831
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dconf-editor.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#d74f44" d="M 7,0 C 3.1576961,1.5369215e-7 1.5369215e-7,3.1576961 0,7 c 1.5369215e-7,3.842304 3.1576961,7 7,7 H 7.00195 7.0039 c 0.797734,-0.0013 1.568283,-0.177376 2.3125,-0.441406 l 1.533203,1.533203 c 0.584189,0.608468 1.489216,0.978967 2.302735,0.9375 0.813519,-0.04147 1.488818,-0.397022 1.984375,-0.892578 0.495556,-0.495557 0.851111,-1.170856 0.892578,-1.984375 0.04147,-0.813519 -0.329032,-1.718546 -0.9375,-2.302735 L 13.558594,9.3164062 C 13.822624,8.5721892 13.998725,7.8016402 14,7.0039062 V 7.0019531 7 C 14,3.1576961 10.842304,1.5369214e-7 7,0 Z"/>
+ <path style="fill:#565656" d="M 9.9902344,8.9902344 A 1.0001,1.0001 0 0 0 9.2929688,10.707031 l 3.0000002,3 a 1.0001,1.0001 0 1 0 1.414062,-1.414062 l -3,-3.0000002 A 1.0001,1.0001 0 0 0 9.9902344,8.9902344 Z"/>
+ <path style="fill:#ffffff" d="M 7 2 A 5.0000002 5.0000002 0 0 0 2 7 A 5.0000002 5.0000002 0 0 0 7 12 A 5.0000002 5.0000002 0 0 0 12 7 A 5.0000002 5.0000002 0 0 0 7 2 z M 7 4 A 3.0000001 3.0000001 0 0 1 10 7 A 3.0000001 3.0000001 0 0 1 7 10 A 3.0000001 3.0000001 0 0 1 4 7 A 3.0000001 3.0000001 0 0 1 7 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dde-calendar.svg b/.icons/awkward/16x16/apps/dde-calendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dde-calendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/dde-file-manager.svg b/.icons/awkward/16x16/apps/dde-file-manager.svg
new file mode 120000
index 00000000..abdd0fd0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dde-file-manager.svg
@@ -0,0 +1 @@
+system-file-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/dde-introduction.svg b/.icons/awkward/16x16/apps/dde-introduction.svg
new file mode 100644
index 00000000..93459353
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dde-introduction.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#00d8d1" cx="8" cy="8" r="8"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 12.171942,4.8472434 v 0 c 1.104077,1.1247045 1.104077,2.948211 0,4.0729158 L 8.3809949,12.781932 c -0.2308075,0.23512 -0.6050207,0.23512 -0.8358286,1e-6 L 3.9648636,9.1347387 8.1737245,4.8472434 c 1.1040771,-1.1247048 2.8941395,-1.1247048 3.9982175,0 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 7.8997152,4.8563644 3.7127738,3.7821391 c 0.230807,0.2351196 0.230807,0.6163243 0,0.8514443 L 8.3892602,12.773396 c -0.2308078,0.23512 -0.605021,0.23512 -0.8358285,0 L 3.8406582,8.9912571 c -1.1208776,-1.1418192 -1.1208775,-2.9930735 0,-4.1348927 v 0 c 1.1208778,-1.1418192 2.9381796,-1.1418192 4.059057,0 z"/>
+ <rect style="fill:#606060" width="3.423" height=".426" x="11.53" y="-.93" transform="matrix(0.70053249,0.71362051,-0.70053249,0.71362051,0,0)"/>
+ <rect style="fill:none;stroke:#4f4f4f;stroke-width:0.41776818" width="3.006" height=".298" x="11.74" y="-.72" transform="matrix(0.70053249,0.71362051,-0.70053249,0.71362051,0,0)"/>
+ <rect style="fill:#606060" width="3.423" height=".426" x="11.54" y=".35" transform="matrix(0.70053249,0.71362051,-0.70053249,0.71362051,0,0)"/>
+ <rect style="fill:none;stroke:#4f4f4f;stroke-width:0.41776818" width="3.006" height=".298" x="11.74" y=".56" transform="matrix(0.70053249,0.71362051,-0.70053249,0.71362051,0,0)"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 6.2461099,8.2072926 v 0 c 0.3434907,0.3499082 0.3434907,0.9172214 0,1.2671295 L 5.2862164,10.452249 4.0423264,9.18512 5.00222,8.2072926 c 0.3434907,-0.3499081 0.9003992,-0.3499081 1.2438899,0 z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 7.1642188,9.149805 v 0 c 0.3271343,0.3332459 0.3271343,0.873544 0,1.20679 l -0.9895099,1.007997 -1.1846568,-1.20679 0.98951,-1.007997 c 0.3271343,-0.3332458 0.8575232,-0.3332458 1.1846567,0 z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 8.052712,10.061913 v 0 c 0.327134,0.333247 0.327134,0.873545 0,1.20679 l -0.9895099,1.007998 -1.1846572,-1.206791 0.98951,-1.007996 c 0.3271343,-0.3332462 0.8575232,-0.3332462 1.1846571,-10e-7 z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 8.9708209,11.004426 v 0 c 0.3434904,0.349908 0.3434907,0.917221 0,1.267129 L 8.4288417,12.82366 c -0.2308079,0.23512 -0.6050211,0.23512 -0.8358286,0 L 6.7670374,11.982253 7.726931,11.004426 c 0.3434907,-0.349909 0.9003992,-0.349909 1.2438899,0 z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="M 9.2125916,5.8897887 8.061331,7.0625582 C 7.4431692,7.6922691 6.4779596,7.7299895 5.9054753,7.1468097 L 8.1760167,4.8338475"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ddm.svg b/.icons/awkward/16x16/apps/ddm.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ddm.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/de.billardgl.Billardgl.svg b/.icons/awkward/16x16/apps/de.billardgl.Billardgl.svg
new file mode 120000
index 00000000..ce94b343
--- /dev/null
+++ b/.icons/awkward/16x16/apps/de.billardgl.Billardgl.svg
@@ -0,0 +1 @@
+billard-gl.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/de.haeckerfelix.Fragments.svg b/.icons/awkward/16x16/apps/de.haeckerfelix.Fragments.svg
new file mode 100644
index 00000000..73b22fcf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/de.haeckerfelix.Fragments.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#1c71d8" d="m 8.0000004,0.19047536 c -0.3717237,0 -0.741574,0.1381579 -1.017113,0.41369045 L 0.60416751,6.9836297 C 0.32827069,7.2595192 0.19011298,7.6285485 0.19047706,7.9999987 0.1908486,8.3710681 0.32939576,8.7401259 0.60491155,9.0156238 L 5.4858638,13.89732 5.3407743,14.020832 6.848959,15.52976 c 0.6265253,0.62651 1.6763008,0.627211 2.3028273,7.62e-4 l 3.2224697,-3.223214 -0.12872,-0.140625 3.149553,-3.1502973 c 0.137937,-0.137936 0.241097,-0.2985992 0.310268,-0.471726 0.06917,-0.1731452 0.104167,-0.3589132 0.104167,-0.544661 0,-0.3713919 -0.138702,-0.7406414 -0.414435,-1.016369 L 9.0171135,0.60416581 C 8.7415745,0.32863326 8.3717246,0.19047536 8.0000004,0.19047536 Z"/>
+ <path style="fill:#f5c211" d="m 8.0000004,-8.2e-7 c -0.4190666,0 -0.8385233,0.15623904 -1.1517858,0.46949403 L 3.658483,3.6592253 5.8288695,5.8296118 10.170387,1.4880943 9.1502979,0.4680051 C 8.8371985,0.15575677 8.4183943,-8.2e-7 8.0000004,-8.2e-7 Z"/>
+ <path style="fill:#2ec27e" d="M 10.170089,1.4884328 12.340637,3.6589811 3.6589828,12.340635 1.4884344,10.170087 Z"/>
+ <path style="fill:#ff7800" d="M 12.340774,3.6592253 8.0000004,7.9999987 10.171131,10.169641 14.511161,5.8296118 Z"/>
+ <path style="fill:#c061cb" d="M 5.8288695,10.17113 3.659227,12.340772 5.8296135,14.511159 Z"/>
+ <path style="fill:#e01b24" d="m 14.511161,5.8296118 -2.170387,2.1703869 2.170387,2.1703873 1.018601,-1.0193458 C 15.68639,8.9944128 15.804037,8.8115583 15.88244,8.6153259 15.96084,8.4190936 16,8.2094833 16,7.9999987 16,7.5810296 15.843023,7.1622121 15.529762,6.8489573 Z"/>
+ <path style="fill:#813d9c" d="M 3.658483,7.9999987 1.488096,10.170386 3.659227,12.340772 5.8288695,10.17113 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.170387,1.4880943 8.0000004,3.6592253 10.170387,5.8296118 12.340774,3.6592253 Z"/>
+ <path style="fill:#e01b24" d="m 12.340774,3.6592253 v 4.3407734 l 2.170387,2.1703873 1.018601,-1.0193458 C 15.68639,8.9944128 15.804037,8.8115583 15.88244,8.6153259 15.96084,8.4190936 16,8.2094833 16,7.9999987 16,7.5810296 15.843023,7.1622121 15.529762,6.8489573 L 14.511161,5.8296118 Z"/>
+ <path style="fill:#e5a50a" d="M 3.658483,3.6592253 5.8288695,5.8296118 7.9992564,3.6592253 Z"/>
+ <path style="fill:#ffa348" d="m 12.340774,7.9999987 -2.171131,2.1711313 2.170387,2.169642 7.62e-4,-7.62e-4 z"/>
+ <path style="fill:#f66151" d="m 12.340774,7.9999987 v 4.3400293 l 2.170387,-2.169642 z"/>
+ <path style="fill:#26a269" d="M 8.0000004,3.6592253 5.8288695,5.8296118 8.0000004,7.9999987 Z"/>
+ <path style="fill:#1a5fb4" d="M 5.8288695,5.8296118 3.658483,7.9999987 h 4.3415174 z"/>
+ <path style="fill:#3584e4" d="M 3.658483,7.9999987 5.8288695,10.17113 8.0000004,7.9999987 Z"/>
+ <path style="fill:#613583" d="M 3.658483,3.6592253 0.46949491,6.8489573 C 0.15604731,7.1623965 -4.0978664e-4,7.5810068 8.8e-7,7.9999987 4.199276e-4,8.4184966 0.1571483,8.8372261 0.47023895,9.1502962 L 1.4888401,10.169641 5.8288695,5.8296118 Z"/>
+ <path style="fill:#98c1f1" d="M 8.0000004,7.9999987 5.8288695,10.17113 5.8296314,14.511159 10.171149,10.169641 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/de.haeckerfelix.Remotely.svg b/.icons/awkward/16x16/apps/de.haeckerfelix.Remotely.svg
new file mode 100644
index 00000000..9f978c13
--- /dev/null
+++ b/.icons/awkward/16x16/apps/de.haeckerfelix.Remotely.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#807975" width="16" height="12" x="0" y="4" rx="1.2" ry="1.2"/>
+ <rect style="fill:#fca526" width="12" height="8" x="2" y="6"/>
+ <rect style="opacity:0.6;fill:#ffffff" width="5" height="5" x="6" y="7" rx=".526" ry=".5"/>
+ <rect style="opacity:0.6;fill:#ffffff" width="5" height="4" x="3" y="9" rx=".5" ry=".5"/>
+ <rect style="fill:#e4e4e4" width="7" height="16" x="9" y="0" rx="1.167" ry="1.2"/>
+ <circle style="fill:#a9a8a4" cx="12.5" cy="3.5" r="2.5"/>
+ <circle style="fill:#f9f8f7" cx="-3.5" cy="-12.5" r="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#f66151" cx="11.25" cy="8.75" r=".75"/>
+ <circle style="fill:#a9a8a4" cx="13.75" cy="8.75" r=".75"/>
+ <circle style="fill:#a9a8a4" cx="11.25" cy="11.25" r=".75"/>
+ <circle style="fill:#a9a8a4" cx="13.75" cy="11.25" r=".75"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 10,1.6e-7 c -0.6647998,0 -1.1999998,0.53519999 -1.1999998,1.19999994 v 0.4 c 0,-0.66479996 0.5352,-1.19999995 1.1999998,-1.19999995 h 4.8 c 0.6648,0 1.2,0.53519999 1.2,1.19999995 v -0.4 C 16,0.53520015 15.4648,1.6e-7 14.8,1.6e-7 Z"/>
+ <circle style="fill:#a9a8a4" cx="11.25" cy="13.75" r=".75"/>
+ <circle style="fill:#a9a8a4" cx="13.75" cy="13.75" r=".75"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/de.haeckerfelix.gradio.svg b/.icons/awkward/16x16/apps/de.haeckerfelix.gradio.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/de.haeckerfelix.gradio.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/de.manuel_kehl.go-for-it.svg b/.icons/awkward/16x16/apps/de.manuel_kehl.go-for-it.svg
new file mode 120000
index 00000000..39729eef
--- /dev/null
+++ b/.icons/awkward/16x16/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/16x16/apps/de.rwth_aachen.ient.YUView.svg b/.icons/awkward/16x16/apps/de.rwth_aachen.ient.YUView.svg
new file mode 100644
index 00000000..f1502083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/de.rwth_aachen.ient.YUView.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.0">
+ <circle style="fill:#e4e4e4" cx="8" cy="-8" r="8" transform="scale(1,-1)"/>
+ <circle style="fill:#077272" cx="8" cy="8" r="6"/>
+ <path style="fill:#248989" d="M 8,4 A 4,4 0 0 0 4,8 4,4 0 0 0 8,12 4,4 0 0 0 12,8 4,4 0 0 0 8,4 Z M 8,5.6666667 A 2.3333333,2.3333333 0 0 1 10.333333,8 2.3333333,2.3333333 0 0 1 8,10.333333 2.3333333,2.3333333 0 0 1 5.6666667,8 2.3333333,2.3333333 0 0 1 8,5.6666667 Z"/>
+ <path style="fill:#ffffff" transform="matrix(0.30792015,0,0,0.33333333,0.46161793,-0.23744197)" d="m 35.306931,24.712326 -8.660254,5 -8.660254,4.999999 0,-9.999999 0,-9.999999 8.660254,4.999999 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/de.unifreiburg.ellipticcurve.svg b/.icons/awkward/16x16/apps/de.unifreiburg.ellipticcurve.svg
new file mode 100644
index 00000000..c63c1faa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/de.unifreiburg.ellipticcurve.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#4f4f4f" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m3 10.327v2.673h2.6728l4.7512-4.7507-2.6733-2.6728zm9.788-4.4337c0.28271-0.28271 0.28271-0.72818 0-1.0109l-1.671-1.6704c-0.28271-0.28271-0.72818-0.28271-1.0109 0l-1.3964 1.405 2.6728 2.6728z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/de.wolfvollprecht.UberWriter.svg b/.icons/awkward/16x16/apps/de.wolfvollprecht.UberWriter.svg
new file mode 100644
index 00000000..66c471a4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/de.wolfvollprecht.UberWriter.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="enable-background:new" width="16" height="16" version="1.0">
+ <path style="fill:#e4e4e4" d="M 1.1428572,1.9999999 C 0.5097144,1.9999999 8e-8,2.5379848 8e-8,3.2059657 V 6.3636362 12.24858 12.909091 C 8e-8,13.513455 0.5097144,14 1.1428572,14 H 14.857143 C 15.490286,14 16,13.513455 16,12.909091 V 12.24858 6.3636362 3.2059657 C 16,2.5379848 15.490286,1.9999999 14.857143,1.9999999 Z"/>
+ <path style="fill:#76757a" d="m 5.4288659,9 h 5.1422671 c 0.299876,0 0.511452,0.2692485 0.541292,0.6000004 l 0.135322,1.4999986 C 11.277587,11.430751 11.006332,11.7 10.706457,11.7 H 5.2935431 c -0.2998753,0 -0.5711297,-0.269249 -0.541291,-0.600001 L 4.8875748,9.6000004 C 4.9174134,9.2692485 5.1289906,9 5.4288659,9 Z"/>
+ <path style="fill:#aeadad" d="M 11,9.5 V 9.999999 C 11,10.277002 10.767305,10.5 10.478261,10.5 H 5.5217391 C 5.2326955,10.5 5,10.277002 5,9.999999 V 9.5 C 5,9.2230001 5.2326955,9 5.5217391,9 H 10.478261 C 10.767305,9 11,9.2230001 11,9.5 Z"/>
+ <path style="fill:#c64600" d="m 10.532223,6.0000039 h 0.935554 c 0.345531,0 0.589321,0.2692482 0.623703,0.5999994 l 0.155925,1.4999975 C 12.281795,8.4307518 11.969234,8.7 11.623702,8.7 H 10.376298 C 10.030766,8.7 9.718213,8.4307518 9.752595,8.1000008 L 9.90852,6.6000033 C 9.94291,6.2692521 10.186692,6.0000039 10.532223,6.0000039 Z"/>
+ <path style="fill:#ff7402" d="M 12,6.5000002 V 6.9999999 C 12,7.2769999 11.745143,7.5 11.428571,7.5 H 10.571429 C 10.254857,7.5 10,7.2769999 10,6.9999999 V 6.5000002 C 10,6.2229999 10.254857,6 10.571429,6 h 0.857142 C 11.745143,6 12,6.2229999 12,6.5000002 Z"/>
+ <path style="opacity:0.2" d="M 0 11.908203 L 0 12.248047 L 0 12.908203 C 0 13.512566 0.50943538 14 1.1425781 14 L 14.857422 14 C 15.490565 14 16 13.512566 16 12.908203 L 16 12.248047 L 16 11.908203 C 16 12.512566 15.490565 13 14.857422 13 L 1.1425781 13 C 0.50943538 13 0 12.512566 0 11.908203 z"/>
+ <path style="fill:#3d3846" d="M 2.532223,3 H 3.4677765 C 3.8133078,3 4.0570973,3.2692486 4.091479,3.6000002 L 4.2474048,5.0999997 C 4.2817881,5.4307514 3.9692336,5.7 3.6237023,5.7 H 2.3762973 C 2.0307663,5.7 1.7182134,5.4307514 1.752595,5.0999997 L 1.9085206,3.6000002 C 1.9429018,3.2692486 2.1866918,3 2.532223,3 Z"/>
+ <path style="fill:#625f67" d="M 4,3.5000003 V 3.9999999 C 4,4.277 3.7451432,4.5 3.4285711,4.5 H 2.5714284 C 2.254857,4.5 2,4.277 2,3.9999999 V 3.5000003 C 2,3.223 2.254857,3 2.5714284,3 H 3.4285711 C 3.7451432,3 4,3.223 4,3.5000003 Z"/>
+ <path style="fill:#3d3846" d="M 5.532223,3 H 6.4677765 C 6.8133078,3 7.0570973,3.2692486 7.091479,3.6000002 L 7.2474048,5.0999997 C 7.2817881,5.4307514 6.9692336,5.7 6.6237023,5.7 H 5.3762973 C 5.0307663,5.7 4.7182134,5.4307514 4.752595,5.0999997 L 4.9085206,3.6000002 C 4.9429018,3.2692486 5.1866918,3 5.532223,3 Z"/>
+ <path style="fill:#625f67" d="M 7,3.5000003 V 3.9999999 C 7,4.277 6.7451432,4.5 6.4285711,4.5 H 5.5714284 C 5.254857,4.5 5,4.277 5,3.9999999 V 3.5000003 C 5,3.223 5.254857,3 5.5714284,3 H 6.4285711 C 6.7451432,3 7,3.223 7,3.5000003 Z"/>
+ <path style="fill:#3d3846" d="m 8.532223,3 h 0.935553 c 0.345532,0 0.589321,0.2692486 0.623703,0.6000002 l 0.155926,1.4999995 C 10.281788,5.4307514 9.969234,5.7 9.623702,5.7 H 8.3762973 C 8.0307663,5.7 7.7182134,5.4307514 7.752595,5.0999997 L 7.9085206,3.6000002 C 7.9429018,3.2692486 8.1866918,3 8.532223,3 Z"/>
+ <path style="fill:#625f67" d="M 10,3.5000003 V 3.9999999 C 10,4.277 9.745143,4.5 9.428571,4.5 H 8.5714284 C 8.254857,4.5 8,4.277 8,3.9999999 V 3.5000003 C 8,3.223 8.254857,3 8.5714284,3 H 9.428571 C 9.745143,3 10,3.223 10,3.5000003 Z"/>
+ <path style="fill:#3d3846" d="m 11.532223,3 h 0.935553 c 0.345532,0 0.589321,0.2692486 0.623703,0.6000002 l 0.155926,1.4999995 C 13.281788,5.4307514 12.969234,5.7 12.623702,5.7 H 11.376297 C 11.030766,5.7 10.718213,5.4307514 10.752595,5.0999997 L 10.908521,3.6000002 C 10.942902,3.2692486 11.186692,3 11.532223,3 Z"/>
+ <path style="fill:#625f67" d="M 13,3.5000003 V 3.9999999 C 13,4.277 12.745143,4.5 12.428571,4.5 H 11.571428 C 11.254857,4.5 11,4.277 11,3.9999999 V 3.5000003 C 11,3.223 11.254857,3 11.571428,3 h 0.857143 C 12.745143,3 13,3.223 13,3.5000003 Z"/>
+ <path style="fill:#3d3846" d="M 4.532223,6 H 5.4677765 C 5.8133078,6 6.0570973,6.2692486 6.091479,6.6000002 L 6.2474048,8.0999997 C 6.2817881,8.4307514 5.9692336,8.7 5.6237023,8.7 H 4.3762973 C 4.0307663,8.7 3.7182134,8.4307514 3.752595,8.0999997 L 3.9085206,6.6000002 C 3.9429018,6.2692486 4.1866918,6 4.532223,6 Z"/>
+ <path style="fill:#625f67" d="M 6,6.5000002 V 6.9999999 C 6,7.277 5.7451432,7.5 5.4285711,7.5 H 4.5714284 C 4.254857,7.5 4,7.277 4,6.9999999 V 6.5000002 C 4,6.223 4.254857,6 4.5714284,6 H 5.4285711 C 5.7451432,6 6,6.223 6,6.5000002 Z"/>
+ <path style="fill:#3d3846" d="M 7.532223,6 H 8.4677765 C 8.8133078,6 9.0570973,6.2692486 9.091479,6.6000002 L 9.2474048,8.0999997 C 9.2817881,8.4307514 8.9692336,8.7 8.6237023,8.7 H 7.3762973 C 7.0307663,8.7 6.7182134,8.4307514 6.752595,8.0999997 L 6.9085206,6.6000002 C 6.9429018,6.2692486 7.1866918,6 7.532223,6 Z"/>
+ <path style="fill:#625f67" d="M 9,6.5000002 V 6.9999999 C 9,7.277 8.7451432,7.5 8.4285711,7.5 H 7.5714284 C 7.254857,7.5 7,7.277 7,6.9999999 V 6.5000002 C 7,6.223 7.254857,6 7.5714284,6 H 8.4285711 C 8.7451432,6 9,6.223 9,6.5000002 Z"/>
+ <path style="fill:#3d3846" d="M 2.532223,9 H 3.4677765 C 3.8133078,9 4.0570973,9.2692486 4.091479,9.6000004 L 4.2474048,11.099999 C 4.2817881,11.430751 3.9692336,11.7 3.6237023,11.7 H 2.3762973 C 2.0307663,11.7 1.7182134,11.430751 1.752595,11.099999 L 1.9085206,9.6000004 C 1.9429018,9.2692486 2.1866918,9 2.532223,9 Z"/>
+ <path style="fill:#625f67" d="M 4,9.5 V 9.999998 C 4,10.277001 3.7451432,10.5 3.4285711,10.5 H 2.5714284 C 2.254857,10.5 2,10.277001 2,9.999998 V 9.5 C 2,9.223 2.254857,9 2.5714284,9 H 3.4285711 C 3.7451432,9 4,9.223 4,9.5 Z"/>
+ <path style="fill:#3d3846" d="m 12.532223,9 h 0.935553 c 0.345532,0 0.589321,0.2692486 0.623703,0.6000004 l 0.155926,1.4999986 C 14.281788,11.430751 13.969234,11.7 13.623702,11.7 h -1.247405 c -0.345531,0 -0.658084,-0.269249 -0.623702,-0.600001 L 11.908521,9.6000004 C 11.942902,9.2692486 12.186692,9 12.532223,9 Z"/>
+ <path style="fill:#625f67" d="M 14,9.5 V 9.999998 C 14,10.277001 13.745143,10.5 13.428571,10.5 H 12.571428 C 12.254857,10.5 12,10.277001 12,9.999998 V 9.5 C 12,9.223 12.254857,9 12.571428,9 h 0.857143 C 13.745143,9 14,9.223 14,9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dead-cells.svg b/.icons/awkward/16x16/apps/dead-cells.svg
new file mode 100644
index 00000000..438940aa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dead-cells.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#03e9f8" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m 7.5617659,1.5554104 c -0.039747,0.00209 -0.1121725,0.013467 -0.2456646,0.034725 -1.6725128,0.2663433 -2.8824379,1.4197529 -3.2422546,3.0903417 -0.069338,0.3219373 -0.095587,0.9299721 -0.053821,1.262179 0.035098,0.2791969 0.1228096,0.6710735 0.1545169,0.6901183 0.011711,0.00703 0.1229959,0.029605 0.2465331,0.050348 0.5450202,0.091515 1.1494914,0.2871611 1.4644401,0.4731 0.083681,0.049402 0.2387045,0.1744712 0.3437569,0.2777835 C 6.8230352,8.0179442 7.0694496,8.580907 7.042658,9.2890799 7.029516,9.6364271 6.97197,9.9811218 6.808278,10.144809 6.6263605,10.32672 6.5568027,10.416856 6.2000428,10.451239 l -0.1770867,0.01736 -0.021703,0.111113 c -0.029965,0.155359 -0.00244,0.606812 0.04514,0.866528 0.056882,0.310403 0.1728645,0.645104 0.3003538,0.861997 0.5232519,1.047391 1.2902416,1.387964 2.2784084,1.677119 0.2254558,0.0308 0.8384404,0.01022 1.0555774,-0.03559 1.3091733,-0.276518 2.1589743,-1.252672 2.3029993,-2.64502 0.01608,-0.155464 0.02102,-0.393905 0.01129,-0.556435 C 11.91793,9.4610078 11.399358,8.5416585 10.329183,7.7959911 9.6916847,7.3518006 9.3213921,7.0783172 9.1746455,6.9435428 8.9038888,6.6948741 8.7633726,6.4255632 8.7015455,6.0398783 8.6863541,5.9451079 8.6700871,5.8650996 8.6659537,5.8610551 c -0.00413,-0.004 -0.07332,0.031116 -0.153649,0.078127 C 8.154304,6.1486895 7.5861807,6.1537327 7.2397086,5.9513329 6.8521219,5.7249198 6.4934336,5.1902665 6.3325721,4.5980063 6.2572905,4.3208392 6.2403146,3.8029427 6.2969802,3.5311438 6.4118621,2.980139 6.7888362,2.3757874 7.3516896,1.8401368 7.4929325,1.7057202 7.6077713,1.5862311 7.6077713,1.5745064 c 0,-0.014258 -0.00627,-0.021182 -0.046008,-0.019098 z m 1.4434,7.1129943 c 0.018343,-0.016489 0.034227,0.059047 0.079863,0.3758758 0.089573,0.6218462 0.2314328,1.1967105 0.3446249,1.3941255 0.1308058,0.228137 0.456229,0.3772 1.0677302,0.489594 0.14045,0.02581 0.25997,0.05142 0.266499,0.05729 0.01724,0.0155 -0.02822,0.0259 -0.329001,0.07031 -0.4577645,0.06759 -0.7766448,0.17529 -0.947935,0.320318 -0.2023976,0.171368 -0.3539251,0.607605 -0.4548708,1.308187 -0.050259,0.348804 -0.076924,0.464009 -0.095489,0.416676 -0.00748,-0.01907 -0.038232,-0.22477 -0.068578,-0.457475 C 8.7790777,11.961451 8.6780582,11.584159 8.5398785,11.418461 8.4284473,11.28484 7.9541922,11.10851 7.4391615,11.00873 7.1937671,10.961191 7.1535365,10.936725 7.2881166,10.916715 7.939219,10.819911 8.3871367,10.671638 8.5581082,10.496568 8.6971902,10.354148 8.818158,9.9030671 8.9296435,9.1163309 8.9636264,8.876493 8.998028,8.6748226 9.0051659,8.6684047 Z"/>
+ <path style="fill:#ffffff" d="M 10.90733,6.9627743 C 10.591941,6.8540387 10.315547,6.592564 10.149051,6.2454172 10.01346,5.9627114 9.9875834,5.8232801 10.004662,5.4674074 c 0.01547,-0.3222912 0.07427,-0.607301 0.17106,-0.829127 0.0631,-0.1446292 0.172834,-0.3050023 0.208685,-0.3050023 0.0096,0 0.02347,0.1101301 0.03089,0.2447331 0.03077,0.5578866 0.213475,0.8435032 0.622473,0.9731046 0.298494,0.094584 0.355155,0.1233136 0.482227,0.2445321 0.153186,0.1461288 0.239354,0.3138003 0.255241,0.4966676 0.04106,0.4726934 -0.416436,0.8261114 -0.867912,0.6704588 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dead-island.svg b/.icons/awkward/16x16/apps/dead-island.svg
new file mode 100644
index 00000000..b218a504
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dead-island.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ca1010" d="m 8.5235618,13.979112 c -0.089347,-0.01359 -0.1177631,-0.03329 -0.1512685,-0.104923 -0.04236,-0.09056 -0.1174368,-0.124187 -0.2887857,-0.129345 -0.075916,-0.0023 -0.08251,-0.01039 -0.08251,-0.101353 0,-0.05438 -0.016058,-0.118237 -0.035681,-0.141906 C 7.9436826,13.475495 7.9293956,13.082283 7.9290206,12.96482 7.9283456,12.751139 7.8739486,12.642219 7.759795,12.62597 7.715864,12.61967 7.700991,12.60163 7.707381,12.56225 7.721695,12.47402 7.717469,12.435348 7.672022,12.238388 7.632765,12.068246 7.632868,12.044595 7.673182,11.966597 c 0.026392,-0.05104 0.03939,-0.12549 0.032284,-0.184937 -0.00654,-0.05473 5.47e-5,-0.118921 0.01467,-0.142651 0.018521,-0.03009 0.00469,-0.117491 -0.045703,-0.288785 -0.039746,-0.135102 -0.072264,-0.273028 -0.072261,-0.306503 3.3e-6,-0.03348 -0.025436,-0.12541 -0.05653,-0.204299 C 7.4938529,10.708023 7.2986773,9.8564376 7.2164686,9.4031688 7.1895512,9.2547542 7.1654043,9.1994404 7.1034249,9.1442166 7.0360942,9.0842246 7.0246579,9.0536158 7.0249354,8.934146 c 1.65e-4,-0.076915 0.031117,-0.2635824 0.068758,-0.4148153 0.080244,-0.322428 0.090458,-0.5571585 0.025327,-0.5821502 -0.023707,-0.00909 -0.057124,-0.00251 -0.074259,0.014614 -0.077089,0.077089 -0.1177496,0.2829794 -0.063476,0.1530824 0.041995,-0.1005086 0.03357,-0.1244707 -0.043772,-0.1244707 -0.063737,0 -0.063023,-0.054556 0.00322,-0.2464596 0.050932,-0.1475463 0.050916,-0.1515059 -9e-4,-0.2242725 -0.067519,-0.094821 -0.066832,-0.152371 0.00229,-0.1893485 0.069913,-0.037414 0.071014,-0.08251 0.00203,-0.08251 -0.056257,0 -0.1395299,-0.1343512 -0.1395299,-0.2251155 0,-0.058498 -0.063052,-0.092694 -0.1134649,-0.061536 -0.049768,0.030757 -0.1977364,0.032719 -0.2372031,0.00311 -0.02217,-0.016616 -0.049031,-0.013601 -0.075634,0.00847 -0.03081,0.025567 -0.050716,0.026389 -0.078622,0.00322 -0.02853,-0.023677 -0.053947,-0.01797 -0.1074753,0.024139 -0.088923,0.069947 -0.1301913,0.069992 -0.1301913,1.372e-4 0,-0.06525 -0.034935,-0.071073 -0.08251,-0.013751 -0.047379,0.057088 -0.129487,0.051564 -0.2132809,-0.014347 -0.070539,-0.055486 -0.070812,-0.055488 -0.1288428,-9.75e-4 -0.035617,0.033461 -0.079929,0.048939 -0.1143431,0.039938 -0.032869,-0.0086 -0.071059,0.00322 -0.092013,0.028474 -0.042877,0.051664 -0.1153608,0.055909 -0.1617932,0.00948 -0.026584,-0.026584 -0.04583,-0.026108 -0.091253,0.00229 -0.039686,0.024784 -0.066407,0.027101 -0.086037,0.00747 -0.019627,-0.019627 -0.045979,-0.019106 -0.084828,0.00169 -0.041435,0.022174 -0.05913,0.021832 -0.066837,-0.00127 -0.015637,-0.046916 -0.093474,-0.03828 -0.2402898,0.026666 -0.09821,0.043443 -0.1666475,0.054721 -0.2711282,0.044682 L 4.2891159,7.1071633 4.1102906,7.2825086 c -0.098354,0.096439 -0.1868764,0.1753449 -0.1967172,0.1753449 -0.00984,0 -0.025222,-0.027847 -0.034177,-0.061883 l -0.016286,-0.061882 -0.042013,0.059778 c -0.023107,0.032876 -0.08347,0.073459 -0.1341386,0.090181 -0.052512,0.017333 -0.1054395,0.059627 -0.1230903,0.098367 -0.032411,0.071137 -0.072107,0.087054 -0.1009035,0.040461 -0.00935,-0.015127 -0.046177,-0.027506 -0.081841,-0.027506 -0.035666,0 -0.070051,-0.015473 -0.076414,-0.03438 -0.00887,-0.026362 -0.022927,-0.025005 -0.060275,0.00584 -0.043086,0.03558 -0.052676,0.034789 -0.083139,-0.00687 -0.022852,-0.031252 -0.072521,-0.047093 -0.1476584,-0.047093 -0.091485,0 -0.1221884,-0.013684 -0.1599189,-0.071267 -0.025684,-0.039197 -0.075244,-0.082121 -0.1101348,-0.095386 -0.0542,-0.020606 -0.060845,-0.037087 -0.045628,-0.1131731 0.0098,-0.048979 0.034241,-0.120538 0.054324,-0.15902 0.020081,-0.03848 0.036592,-0.090616 0.036686,-0.115854 8.22e-5,-0.025237 0.043916,-0.072925 0.097386,-0.1059701 0.070119,-0.043337 0.092866,-0.073788 0.08161,-0.1092529 -0.011681,-0.036814 0.00588,-0.056659 0.069882,-0.078971 0.067652,-0.023584 0.081892,-0.115992 0.068258,-0.1589503 -0.013046,-0.0411 0.00199,-0.064211 0.061808,-0.095155 0.04347,-0.022477 0.094318,-0.059284 0.1129961,-0.08179 0.018679,-0.022504 0.085847,-0.049264 0.1492652,-0.059464 0.063418,-0.0102 0.1426844,-0.035899 0.176147,-0.057109 0.1741374,-0.110376 0.7109623,-0.1093808 1.4243404,0.00266 0.2269027,0.035632 0.558577,0.1532064 0.7370535,0.1697769 C 5.9461894,6.400508 6.1813432,6.433888 6.2902762,6.45811 6.6485421,6.537776 6.631048,6.538528 6.6450887,6.442862 6.6571227,6.360864 6.6538687,6.357745 6.5563657,6.357745 6.5006967,6.357745 6.3774103,6.349615 6.282395,6.339689 6.1439446,6.3252142 6.1068977,6.3111442 6.0958296,6.268817 6.0801809,6.2089871 5.985379,6.1652187 5.87143,6.1652187 c -0.042356,0 -0.1084792,-0.024754 -0.1469402,-0.055007 -0.03846,-0.030251 -0.089637,-0.055007 -0.1137225,-0.055007 -0.024086,0 -0.043793,-0.017017 -0.043793,-0.037817 0,-0.037297 -0.11304,-0.072196 -0.2338488,-0.072196 -0.086226,0 -0.1412853,-0.069431 -0.097191,-0.1225604 0.037976,-0.045758 0.016267,-0.097467 -0.04092,-0.097467 -0.02127,0 -0.091703,0.01746 -0.1565211,0.038795 -0.064818,0.021337 -0.1704504,0.047178 -0.2347398,0.057424 -0.1038745,0.016554 -0.1168895,0.012665 -0.1168895,-0.034922 0,-0.029456 0.043198,-0.1078957 0.095995,-0.1743136 0.09402,-0.1182754 0.1210323,-0.1895184 0.071858,-0.1895184 -0.013567,0 -0.1014791,0.086636 -0.1953559,0.1925236 -0.1346069,0.1518289 -0.1869519,0.1925223 -0.2476454,0.1925223 -0.058802,0 -0.090362,0.022714 -0.1337572,0.096262 -0.068203,0.1155945 -0.1135043,0.123786 -0.1140788,0.020628 -2.201e-4,-0.041597 -0.013151,-0.094199 -0.028714,-0.1168893 -0.024034,-0.035044 -0.035355,-0.031072 -0.075213,0.026366 -0.083509,0.1203577 -0.1749568,0.2211629 -0.2006322,0.2211629 -0.056149,0 -0.018656,-0.1086615 0.085798,-0.2486597 C 4.0060895,5.7248266 4.0523682,5.6392377 4.04796,5.6163496 4.04318,5.5915176 3.996157,5.5676166 3.9313902,5.5570886 3.8456442,5.5431536 3.8064028,5.5515986 3.744627,5.5972666 c -0.064152,0.04743 -0.08244,0.050974 -0.1017552,0.019717 -0.012952,-0.020959 -0.017407,-0.054101 -0.0099,-0.073657 0.028327,-0.073824 -0.021911,-0.094689 -0.093123,-0.038675 -0.089016,0.07002 -0.118134,0.070048 -0.118134,1.103e-4 0,-0.030457 -0.014126,-0.077995 -0.031384,-0.1056364 -0.04572,-0.073209 -0.00608,-0.2389799 0.080966,-0.338604 0.2057858,-0.2355164 0.2401773,-0.2536183 0.4798596,-0.2525657 0.02961,1.376e-4 0.048131,-0.020621 0.048131,-0.053934 0,-0.048988 0.013425,-0.052555 0.1409778,-0.037447 0.137299,0.01626 0.1397406,0.01533 0.093568,-0.035692 -0.068462,-0.075649 -0.029947,-0.1108601 0.1212539,-0.1108601 0.088102,0 0.1448062,-0.014797 0.1691619,-0.044144 0.029557,-0.035617 0.068726,-0.040723 0.2027667,-0.026437 0.091372,0.00974 0.219,0.01671 0.2836168,0.015499 0.064742,-0.0012 0.1446602,0.01683 0.178016,0.040191 0.033292,0.023318 0.092152,0.042398 0.1308003,0.042398 0.082421,0 0.1925239,-0.069838 0.1925239,-0.1221164 0,-0.02007 0.023524,-0.042638 0.052279,-0.05016 0.028751,-0.00752 0.066167,-0.039621 0.08314,-0.071336 0.025286,-0.047245 0.020809,-0.067717 -0.024776,-0.1133013 -0.072018,-0.072019 -0.014565,-0.072312 0.1031722,-5.25e-4 0.082469,0.050282 0.1712312,0.072437 0.1712312,0.042741 0,-0.028886 -0.2353706,-0.5010504 -0.2673107,-0.5209932 -0.019376,-0.012097 -0.035224,-0.036172 -0.035224,-0.053502 0,-0.017329 -0.033255,-0.06622 -0.073904,-0.1086465 -0.058825,-0.0614 -0.064453,-0.077139 -0.027581,-0.077139 0.076341,0 0.2525474,0.1807123 0.3445893,0.3534007 0.1109468,0.2081572 0.1464044,0.3508019 0.2280408,0.3071108 l 0.06211,-0.03324 -0.080979,-0.064794 c -0.044538,-0.035636 -0.090262,-0.064855 -0.1016063,-0.06493 -0.011344,-8.28e-5 -0.020629,-0.1310646 -0.020629,-0.1537547 0,-0.025406 0.025796,-0.041254 0.067135,-0.041254 0.036926,0 0.075267,-0.013159 0.085204,-0.029239 C 6.1001252,3.7582101 6.0118757,3.6600992 5.9546377,3.6599642 5.8859526,3.6597995 5.7319976,3.5554269 5.7319976,3.5090212 c 0,-0.023014 -0.030941,-0.068744 -0.068758,-0.1016254 -0.037817,-0.03288 -0.068759,-0.075682 -0.068759,-0.095113 0,-0.019432 -0.024754,-0.048574 -0.055007,-0.064766 -0.030251,-0.016192 -0.055007,-0.048729 -0.055007,-0.072307 0,-0.035516 0.023134,-0.039686 0.1349065,-0.024311 0.111306,0.015308 0.139522,0.010309 0.1612907,-0.02859 0.020696,-0.036975 0.046466,-0.042905 0.1194993,-0.02748 0.051214,0.010819 0.1488096,0.024109 0.2168805,0.029542 0.4295048,0.034271 0.6263363,0.063301 0.6460999,0.095279 0.00759,0.012292 0.075776,0.037211 0.1515096,0.05538 0.097646,0.023426 0.153958,0.055867 0.1935968,0.1115347 0.033574,0.047151 0.071788,0.072403 0.095686,0.063233 0.022999,-0.00882 0.093848,0.032317 0.1679038,0.097504 0.07266,0.063957 0.1562035,0.1127719 0.1930025,0.1127719 0.04655,0 0.064886,0.015544 0.064886,0.055007 0,0.070129 0.055867,0.070129 0.1450214,0 0.03846,-0.030255 0.08448,-0.055007 0.1022629,-0.055007 0.055406,0 0.013886,0.06596 -0.082714,0.1314085 -0.09825,0.066564 -0.2387377,0.3560091 -0.2133991,0.3813474 0.00832,0.00832 0.056741,-0.010237 0.1076097,-0.041237 0.061321,-0.037369 0.1202921,-0.05164 0.1749976,-0.042356 0.069074,0.011726 0.1093834,-0.00859 0.2475303,-0.1246938 l 0.16502,-0.1386982 0.047806,0.058451 0.047806,0.058451 0.027776,-0.073059 c 0.029932,-0.07873 0.082887,-0.071185 0.082887,0.011813 0,0.035861 0.01494,0.046902 0.050797,0.037526 0.036997,-0.00968 0.060318,0.0097 0.085847,0.071333 0.019279,0.046539 0.049945,0.084618 0.06815,0.084618 0.018206,0 0.1236753,-0.030806 0.2343776,-0.068459 0.4164023,-0.1416277 0.9093801,-0.1954895 1.0923494,-0.1193486 0.07229,0.030086 0.06393,0.033709 -0.1262388,0.054686 -0.1120143,0.012356 -0.2095571,0.028361 -0.2167612,0.035569 -0.0072,0.0072 -0.015656,0.055212 -0.01878,0.1066834 l -0.00568,0.093585 0.063804,-0.071985 c 0.050966,-0.057499 0.06882,-0.064357 0.088728,-0.03408 0.01371,0.020846 0.037196,0.030322 0.052191,0.021052 0.045894,-0.028361 0.44644,-0.046303 0.44644,-0.019991 0,0.013556 0.02475,0.018176 0.055,0.010264 0.08081,-0.021131 0.06892,0.047607 -0.02062,0.1191734 -0.105427,0.084262 -0.0622,0.1081961 0.07188,0.039797 0.11828,-0.060342 0.210866,-0.075265 0.182532,-0.029422 -0.02258,0.03654 -0.01974,0.036064 0.165021,-0.027502 0.214892,-0.073933 0.266727,-0.072489 0.246762,0.00687 -0.01433,0.056974 -0.0062,0.061883 0.10236,0.061883 0.08518,0 0.118744,0.011456 0.120868,0.041254 0.0016,0.022687 0.0048,0.068143 0.0071,0.1010048 0.003,0.042235 0.03241,0.069063 0.10045,0.091518 0.05294,0.017471 0.09626,0.042163 0.09626,0.054864 0,0.012701 0.05421,0.043802 0.120481,0.069108 0.101486,0.038756 0.182056,0.1244407 0.182056,0.1936096 0,0.031159 -0.326766,0.00738 -0.583471,-0.042467 -0.338041,-0.065632 -0.351643,-0.06623 -0.351643,-0.015457 0,0.058697 -0.03128,0.07043 -0.331616,0.1243736 -0.220684,0.039638 -0.288261,0.063324 -0.34633,0.1213923 -0.03968,0.039682 -0.08858,0.072146 -0.108682,0.072146 -0.0201,0 -0.048947,0.023194 -0.064125,0.051545 -0.021262,0.039716 -0.015187,0.062765 0.026437,0.1004371 0.039403,0.035651 0.046181,0.058348 0.02504,0.083816 -0.020569,0.024784 -0.018544,0.051765 0.00694,0.092927 0.02884,0.046515 0.02908,0.062282 0.0012,0.079616 -0.026775,0.016676 -0.027731,0.041631 -0.00422,0.1091741 0.038484,0.1103977 0.092325,0.1123721 0.505949,0.018555 0.348673,-0.079088 0.559217,-0.086784 0.679042,-0.024817 0.05342,0.027622 0.116678,0.03765 0.172032,0.027266 0.07218,-0.013541 0.09959,-0.00307 0.156179,0.059448 0.137769,0.1523046 0.148942,0.1736953 0.105367,0.2017336 -0.06245,0.040178 0.01989,0.079493 0.167535,0.079993 0.09997,3.383e-4 0.14256,0.016909 0.216068,0.084045 0.06301,0.057548 0.08716,0.1004187 0.07747,0.1374854 -0.008,0.030322 0.01231,0.092943 0.0463,0.1432788 0.0511,0.075668 0.05811,0.1147927 0.04554,0.2544377 -0.01287,0.1431531 -0.02279,0.1661526 -0.07486,0.1735652 -0.04031,0.00574 -0.07077,-0.012326 -0.09275,-0.055007 -0.03977,-0.077402 -0.165291,-0.2148158 -0.196137,-0.2148158 -0.01233,0 0.0023,0.046229 0.03264,0.1027305 0.06082,0.1134675 0.07209,0.2410413 0.02393,0.2708035 -0.01712,0.010582 -0.04249,-0.00109 -0.05637,-0.025882 -0.01389,-0.024814 -0.06486,-0.06513 -0.113268,-0.089589 -0.04841,-0.024457 -0.116026,-0.070088 -0.150262,-0.1013974 -0.04803,-0.043923 -0.0697,-0.04947 -0.09489,-0.024289 -0.04526,0.045261 -0.118158,0.040783 -0.16017,-0.00984 -0.02332,-0.028102 -0.06008,-0.037024 -0.108602,-0.026366 -0.04034,0.00886 -0.109536,0.00176 -0.153763,-0.015791 -0.04423,-0.017546 -0.145955,-0.029779 -0.226064,-0.027176 -0.106707,0.00349 -0.171009,-0.010943 -0.240479,-0.053878 l -0.09483,-0.058606 -0.07265,0.057141 c -0.09123,0.071757 -0.152936,0.072365 -0.216493,0.00214 -0.06276,-0.06934 -0.088,-0.06934 -0.110014,0 -0.02052,0.064656 -0.08354,0.072816 -0.1062078,0.013751 -0.018122,-0.047219 -0.072562,-0.056062 -0.072562,-0.011786 0,0.016208 0.018562,0.048033 0.04125,0.070723 0.046059,0.046056 0.055997,0.1473396 0.014456,0.1473396 -0.014737,0 -0.04559,-0.036349 -0.068563,-0.080766 -0.022963,-0.044421 -0.05444,-0.088605 -0.069943,-0.098186 -0.029171,-0.01803 -0.2264666,0.1235805 -0.3066004,0.2200706 -0.045321,0.054571 -0.046504,0.054438 -0.1861783,-0.020996 l -0.1405187,-0.075921 -0.024712,0.064999 c -0.02109,0.055467 -0.049565,0.067597 -0.1941654,0.082711 -0.096698,0.010106 -0.1913599,0.00599 -0.2204786,-0.0096 -0.066033,-0.03534 -0.2115281,-0.03522 -0.2334145,1.927e-4 -0.028744,0.046509 -0.068759,0.030506 -0.068759,-0.027502 0,-0.064038 -0.069209,-0.074332 -0.092456,-0.013755 -0.020126,0.052448 -0.1715746,0.054591 -0.1914841,0.0027 -0.00951,-0.024784 -0.051852,-0.037057 -0.1185862,-0.03438 -0.088668,0.00356 -0.1156357,0.021026 -0.1850401,0.1198533 -0.06432,0.091587 -0.074524,0.1237852 -0.048986,0.1545576 0.039805,0.04796 0.1548186,0.2494169 0.2101605,0.3681115 0.053373,0.1144694 0.011254,0.2212574 -0.092065,0.2334108 -0.055624,0.00654 -0.074897,0.027994 -0.089408,0.099524 -0.010174,0.05015 -0.042979,0.1182217 -0.072899,0.1512689 -0.071762,0.079263 -0.1343583,-0.026289 -0.1728418,0.2369004 -0.039064,0.2671502 -0.00337,0.4949818 0.096023,0.6131158 0.084112,0.099962 0.1325763,0.253474 0.1204034,0.3813853 -0.00784,0.082402 -0.02094,0.098247 -0.091659,0.1108774 -0.077235,0.013796 -0.081964,0.021716 -0.073969,0.1238853 0.0047,0.060032 0.026096,0.1614149 0.047552,0.2252959 0.021457,0.06388 0.032242,0.133794 0.023966,0.155363 -0.00828,0.02157 -0.00184,0.04738 0.014333,0.05737 0.016155,0.01 0.029377,0.03675 0.029377,0.05948 0,0.03322 -0.023632,0.03777 -0.1206236,0.02323 l -0.1206232,-0.01809 -0.010897,0.114273 c -0.006,0.06285 0.00188,0.1242404 0.017486,0.1364204 0.015608,0.01218 0.087172,0.02177 0.1590242,0.02131 0.071853,-4.88e-4 0.1383584,0.0068 0.1477904,0.01631 0.035689,0.03569 -0.01815,0.102034 -0.082795,0.102034 -0.12033,0 -0.154381,0.02795 -0.154381,0.126708 0,0.10753 0.045973,0.121715 0.1188022,0.03666 0.034312,-0.04007 0.074356,-0.05417 0.136753,-0.04813 0.081356,0.0079 0.088933,0.01708 0.097162,0.118197 0.00491,0.06032 0.022995,0.126612 0.040183,0.147325 0.029925,0.03606 0.084948,0.124822 0.1134772,0.183063 0.00741,0.01513 0.026621,0.07893 0.042694,0.14179 0.016072,0.06286 0.052266,0.142746 0.080433,0.177532 l 0.051214,0.06324 0.054663,-0.108774 c 0.061274,-0.121929 0.063284,-0.271222 0.00844,-0.626921 -0.034567,-0.224216 -0.00637,-0.5919924 0.057924,-0.7552744 0.084341,-0.214213 0.1215559,-0.6105588 0.057329,-0.6105588 -0.0082,0 -0.081422,0.031462 -0.1627086,0.069918 -0.1473744,0.069719 -0.2180801,0.068476 -0.190518,-0.00334 0.00798,-0.020827 0.107632,-0.1800638 0.2214208,-0.3538479 0.1736048,-0.2651021 0.221374,-0.3197035 0.2967709,-0.3391876 0.073462,-0.018986 0.1033729,-0.051346 0.1638898,-0.1773185 0.077897,-0.162151 0.1479093,-0.2093179 0.2386319,-0.160765 0.071379,0.038203 0.2479638,0.4002447 0.2625314,0.5382581 0.00638,0.060507 0.031174,0.1923009 0.055082,0.2928748 0.02391,0.1005739 0.042308,0.2429035 0.040885,0.3162885 -0.00311,0.1620516 0.040967,0.4556166 0.096576,0.6428794 0.0796,0.2680424 0.089491,0.6044344 0.017771,0.6044344 -0.013635,0 -0.033394,-0.04023 -0.043907,-0.08939 -0.010511,-0.04916 -0.033011,-0.106588 -0.050002,-0.127614 -0.016987,-0.02103 -0.031927,-0.113849 -0.033202,-0.206275 C 9.3455964,9.9353256 9.3200054,9.7998826 9.2840094,9.7019686 9.2506454,9.6112088 9.2040564,9.4651098 9.1804836,9.3773078 9.1195066,9.15019 9.0728612,9.1860605 9.07679,9.4570478 c 0.00244,0.167111 0.023756,0.2778708 0.0922,0.4786988 0.055637,0.1632514 0.094549,0.3401424 0.1037119,0.4714704 0.013556,0.194274 0.010215,0.212568 -0.044069,0.241622 -0.064449,0.03449 -0.07466,0.112927 -0.031054,0.238545 0.082498,0.237658 0.074088,0.801277 -0.01383,0.926797 -0.029182,0.04166 -0.041627,0.132129 -0.042287,0.307326 -6.75e-4,0.187648 -0.013912,0.275155 -0.054074,0.3583 -0.029227,0.06051 -0.05356,0.130258 -0.054073,0.155 -0.00146,0.07068 -0.064502,0.175138 -0.1501225,0.248786 -0.077949,0.06705 -0.078275,0.368653 -0.048311,0.538769 0.037324,0.211889 0.00304,0.318681 -0.094482,0.294207 -0.059504,-0.01493 -0.061063,-0.01033 -0.045979,0.135836 0.012311,0.119315 0.00754,0.150469 -0.022612,0.147392 -0.021026,-0.0022 -0.087733,-0.01143 -0.14824,-0.02063 z m 0.4207429,-2.281519 c 0.070744,-0.08323 0.1181606,-0.140231 0.075336,-0.32302 -0.020614,-0.08798 -0.058313,-0.265178 -0.083776,-0.393756 -0.041473,-0.209421 -0.088968,-0.302536 -0.1543138,-0.302536 -0.045976,0 -0.1067217,0.09137 -0.1067217,0.160515 0,0.04074 -0.024754,0.120261 -0.055007,0.176708 -0.030251,0.05645 -0.055007,0.11748 -0.055007,0.135631 0,0.01815 -0.032385,0.07973 -0.071964,0.136845 -0.1020442,0.14725 -0.07689,0.251213 0.1047285,0.432831 l 0.1415249,0.141524 0.070999,-0.0661 c 0.039051,-0.03636 0.099439,-0.08075 0.1341994,-0.09864 z M 7.8222261,10.43075 c 0,-0.01513 -0.012375,-0.02751 -0.027502,-0.02751 -0.015127,0 -0.027506,0.01238 -0.027506,0.02751 0,0.01513 0.012379,0.02751 0.027506,0.02751 0.015128,0 0.027502,-0.01237 0.027502,-0.02751 z M 9.3702358,5.7960426 C 9.4577353,5.7735502 9.6016441,5.7469707 9.6900332,5.7369709 9.8896123,5.7143885 9.923966,5.6946325 9.899217,5.6166541 9.881637,5.5612679 9.8772608,5.5601478 9.8459205,5.6030117 9.8145781,5.645871 9.802013,5.6426374 9.6929818,5.5636563 9.6054233,5.5002294 9.5445382,5.4777137 9.4614249,5.4780238 c -0.1320985,4.875e-4 -0.1713425,0.020719 -0.1855516,0.095631 -0.00572,0.030139 -0.044178,0.070989 -0.08547,0.090781 -0.097408,0.046686 -0.1511027,0.1408454 -0.098986,0.1735809 0.020467,0.012859 0.055784,0.017876 0.078474,0.011149 0.022687,-0.00672 0.1128457,-0.03063 0.2003453,-0.05312 z M 5.9176186,4.7967517 c 0.018907,-0.00622 0.03438,0.00828 0.03438,0.032227 0,0.057465 0.016102,0.05495 0.084201,-0.013147 0.074023,-0.074023 0.058662,-0.1473028 -0.033116,-0.1579723 -0.092671,-0.010774 -0.1886037,0.1049682 -0.1886037,0.2275466 0,0.1284708 0.038966,0.1470659 0.055007,0.02625 0.00757,-0.056971 0.029224,-0.1086772 0.048131,-0.1149015 z m 1.096716,-0.3239299 c -0.019163,-0.049929 -0.072216,-0.053303 -0.072216,-0.00459 0,0.050069 0.065225,0.1123616 0.077885,0.074383 0.0054,-0.016192 0.00281,-0.047599 -0.00567,-0.06979 z m 3.3117354,-0.066709 0.09522,-0.081368 -0.08251,0.023422 c -0.226891,0.064405 -0.327028,0.1393154 -0.186232,0.1393154 0.04696,0 0.116408,-0.032569 0.173518,-0.081369 z M 6.088963,4.3630511 C 6.069827,4.3399921 6.04701,4.3282891 6.038261,4.3370451 c -0.00876,0.00876 0.00232,0.027424 0.024547,0.041498 0.058224,0.036821 0.065831,0.032317 0.026156,-0.015487 z M 6.8638922,4.1388679 C 6.8342261,4.0810123 6.7865832,3.8740783 6.7349047,3.8525537 l -0.07505,-0.068759 0.037384,0.068759 c 0.1046186,0.1924272 0.2019649,0.4473892 0.2107392,0.4210666 0.00542,-0.01626 -0.014419,-0.076897 -0.044084,-0.1347524 z m 2.6635423,-0.056466 c 0,-0.077898 -0.096089,-0.022271 -0.1055903,0.061128 -0.00927,0.081419 -0.009,0.081588 0.048131,0.02988 0.031601,-0.028597 0.057459,-0.069554 0.057459,-0.091008 z m 3.0765465,0.3518633 c -0.05776,-0.047337 -0.06088,-0.059848 -0.02829,-0.1132563 0.04657,-0.076323 0.03072,-0.091106 -0.203458,-0.1897494 -0.184899,-0.077885 -0.264516,-0.1429724 -0.224203,-0.1832866 0.03124,-0.031241 0.235216,-0.0144 0.402273,0.033217 0.08457,0.024109 0.188685,0.1213117 0.249193,0.1357626 0.06051,0.014453 0.21124,-0.010849 0.317127,0.024026 0.148392,0.048875 0.192524,0.075367 0.192524,0.1155694 0,0.045846 -0.02158,0.052158 -0.178347,0.052158 -0.06621,0 -0.182109,-0.00591 -0.210055,0.023467 -0.03472,0.036499 0.02665,0.1115861 0.02232,0.1339619 -0.01052,0.054327 -0.139251,0.021341 -0.220827,0.021341 -0.02933,0 -0.08255,-0.023947 -0.118256,-0.053215 z M 4.0939452,3.4583536 C 3.750956,3.235562 3.721942,3.1639999 4.1961916,3.4379199 c 0.1177893,0.054086 0.1182517,0.054837 0.035227,0.057124 -0.046271,0.00127 -0.1081339,-0.015236 -0.1374734,-0.03669 z m -0.390347,-0.018364 c -0.034039,-0.012851 -0.061882,-0.04233 -0.061882,-0.065508 0,-0.03111 -0.030596,-0.04236 -0.1168894,-0.042978 -0.1598327,-0.00116 -0.083541,-0.04284 0.1460373,-0.07981 0.1606247,-0.025867 0.1423517,-0.031357 0.1916461,0.017932 0.053788,0.053788 0.092856,0.062293 0.03936,0.1040712 -0.099375,0.077611 -0.1359318,0.089833 -0.1982745,0.066292 z M 4.8862424,2.8465683 c -0.018907,-0.00763 -0.03438,-0.041863 -0.03438,-0.076076 0,-0.080566 -0.061003,-0.1336693 -0.2773881,-0.2414716 -0.237362,-0.1182524 -0.1320529,-0.1395168 0.1141434,-0.023048 0.2093044,0.099017 0.2170677,0.099573 0.4093809,0.02928 0.082004,-0.029974 0.4006565,-0.2522777 0.4070689,-0.2458654 0.00641,0.00641 -0.2591334,0.2494333 -0.2890527,0.2919033 -0.029917,0.042471 -0.063725,0.1081588 -0.075125,0.1459758 -0.0114,0.037817 -0.033101,0.084229 -0.048231,0.1031379 -0.027247,0.034057 -0.1401607,0.042899 -0.2064173,0.016166 z M 8.4410516,2.4652138 c -0.060507,-0.019941 -0.2059313,-0.037208 -0.3231645,-0.03837 -0.2134343,-0.0021 -0.2590892,-0.027685 -0.183827,-0.1029461 0.020764,-0.020764 -0.00533,-0.049708 -0.089386,-0.099145 -0.1437332,-0.08454 -0.2571673,-0.200246 -0.219273,-0.2236656 0.015038,-0.00929 0.1496913,0.042 0.2992329,0.1139874 0.149542,0.071987 0.3083475,0.1445933 0.3529011,0.1613491 0.182303,0.06856 0.5305722,0.1758103 0.5709018,0.1758103 0.023749,0 0.050824,0.012377 0.060172,0.027502 0.024941,0.040358 -0.334962,0.029177 -0.467557,-0.01452 z M 5.1128527,2.6425317 c 0,-0.011833 0.3052361,-0.2914413 0.3922156,-0.353145 0.1825655,-0.1295135 0.2396954,-0.096971 0.073991,0.042146 -0.1015095,0.085223 -0.4662062,0.3561847 -0.4662066,0.310999 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/deadbeef.svg b/.icons/awkward/16x16/apps/deadbeef.svg
new file mode 100644
index 00000000..4b6c9456
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deadbeef.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="13.719" height="13.719" x="-6.86" y="4.45" rx="4.116" ry="4.116" transform="rotate(-45)"/>
+ <path style="fill:#79ce24;fill-rule:evenodd" d="M 6,3 V 8 L 8.6249999,6.125 11.25,8 6,11.75 V 13 L 13,8 9.5,5.5000001 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/debian-installer-launcher.svg b/.icons/awkward/16x16/apps/debian-installer-launcher.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/16x16/apps/debian-installer-launcher.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/debian-logo.svg b/.icons/awkward/16x16/apps/debian-logo.svg
new file mode 120000
index 00000000..c718ca15
--- /dev/null
+++ b/.icons/awkward/16x16/apps/debian-logo.svg
@@ -0,0 +1 @@
+distributor-logo-debian.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/debian-plymouth-manager.svg b/.icons/awkward/16x16/apps/debian-plymouth-manager.svg
new file mode 120000
index 00000000..c718ca15
--- /dev/null
+++ b/.icons/awkward/16x16/apps/debian-plymouth-manager.svg
@@ -0,0 +1 @@
+distributor-logo-debian.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/debian-swirl.svg b/.icons/awkward/16x16/apps/debian-swirl.svg
new file mode 120000
index 00000000..c718ca15
--- /dev/null
+++ b/.icons/awkward/16x16/apps/debian-swirl.svg
@@ -0,0 +1 @@
+distributor-logo-debian.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-appstore.svg b/.icons/awkward/16x16/apps/deepin-appstore.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-appstore.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-boot-maker.svg b/.icons/awkward/16x16/apps/deepin-boot-maker.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-boot-maker.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-calculator.svg b/.icons/awkward/16x16/apps/deepin-calculator.svg
new file mode 120000
index 00000000..80698d65
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-calculator.svg
@@ -0,0 +1 @@
+accessories-calculator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-calendar.svg b/.icons/awkward/16x16/apps/deepin-calendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-calendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-clone.svg b/.icons/awkward/16x16/apps/deepin-clone.svg
new file mode 120000
index 00000000..e7418c88
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-clone.svg
@@ -0,0 +1 @@
+yast-snapper.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-cloud-print-configurator.svg b/.icons/awkward/16x16/apps/deepin-cloud-print-configurator.svg
new file mode 100644
index 00000000..21f9abce
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-cloud-print-configurator.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#e4e4e4" cx="3.091" cy="7.182" r="3.091"/>
+ <circle style="fill:#e4e4e4" cx="6" cy="4.773" r="3.818"/>
+ <circle style="fill:#e4e4e4" cx="10" cy="5.764" r="3.818"/>
+ <circle style="fill:#e4e4e4" cx="12.909" cy="7.182" r="3.091"/>
+ <rect style="fill:#e4e4e4" width="10.182" height="4.364" x="2.91" y="5.91"/>
+ <rect style="fill:#29565b" width="14" height="2" x="1" y="7"/>
+ <rect style="fill:#4cb009" width="1" height="1" x="1" y="5" rx=".375" ry=".375"/>
+ <path style="fill:#2995ff" d="m 2.0000001,8 v 6.272727 C 2.0000001,14.675636 2.3345002,15 2.7500002,15 H 13.25 C 13.6655,15 14,14.675636 14,14.272727 V 8 Z"/>
+ <rect style="opacity:0.5;fill:#ffffff" width="7" height="1" x="4" y="13"/>
+ <rect style="opacity:0.5;fill:#ffffff" width="6" height="1" x="4" y="11"/>
+ <rect style="opacity:0.5;fill:#ffffff" width="8" height="1" x="4" y="9"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/deepin-cloud-scan-config-helper.svg b/.icons/awkward/16x16/apps/deepin-cloud-scan-config-helper.svg
new file mode 100644
index 00000000..2d26c4fe
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-cloud-scan-config-helper.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#2995ff" d="M 2.75,0 C 2.3345,0 2,0.3568 2,0.8 V 8 15.2 C 2,15.6432 2.3345,16 2.75,16 h 10.5 C 13.6655,16 14,15.6432 14,15.2 V 8 0.8 C 14,0.3568 13.6655,0 13.25,0 Z"/>
+ <circle style="fill:#ffffff" cx="5.8" cy="12.2" r="1.8"/>
+ <circle style="fill:#ffffff" cx="7.4" cy="10.4" r="2.4"/>
+ <circle style="fill:#ffffff" cx="8.6" cy="11.4" r="2.4"/>
+ <circle style="fill:#ffffff" cx="10.2" cy="12.2" r="1.8"/>
+ <rect style="fill:#ffffff" width="4" height="2.618" x="6" y="11.38"/>
+ <rect style="fill:#f34235" width="16" height="2" x="0" y="5" rx=".4" ry=".5"/>
+ <rect style="opacity:0.5;fill:#ffffff" width="6" height="1" x="4" y="4"/>
+ <rect style="opacity:0.5;fill:#ffffff" width="8" height="1" x="4" y="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/deepin-cloudprint-config-helper.svg b/.icons/awkward/16x16/apps/deepin-cloudprint-config-helper.svg
new file mode 120000
index 00000000..e965378d
--- /dev/null
+++ b/.icons/awkward/16x16/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/16x16/apps/deepin-crossover.svg b/.icons/awkward/16x16/apps/deepin-crossover.svg
new file mode 120000
index 00000000..9a0ccd86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-crossover.svg
@@ -0,0 +1 @@
+crossover.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-deb-installer.svg b/.icons/awkward/16x16/apps/deepin-deb-installer.svg
new file mode 120000
index 00000000..c718ca15
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-deb-installer.svg
@@ -0,0 +1 @@
+distributor-logo-debian.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-download.svg b/.icons/awkward/16x16/apps/deepin-download.svg
new file mode 120000
index 00000000..7b9afe97
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-download.svg
@@ -0,0 +1 @@
+mintsources-additional.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-draw.svg b/.icons/awkward/16x16/apps/deepin-draw.svg
new file mode 100644
index 00000000..768215cc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-draw.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 7.999858,15.99968 C 3.5555368,15.99968 0,12.444151 0,7.99984 0,3.5555288 3.2559906,0 7.7003518,0 8.411459,0 9.0336482,0.62222756 9.0336482,1.3332933 c 0,0.3555489 -0.088886,0.6222276 -0.3555496,0.8888623 C 8.5005014,2.4889504 8.3229046,3.0557604 8.3229046,3.4113532 8.3229046,4.1224592 9.24464,5.045 9.9557072,5.045 H 11.555679 C 14.044435,5.045 16,6.400192 16,8.8889424 16,12.800064 12.444463,16 8.000142,16 Z"/>
+ <path style="fill:#ff9008" d="M 3,8 C 2.4666667,8 2,8.4666667 2,9 2,9.5333333 2.4666667,10 3,10 3.5333333,10 4,9.5333333 4,9 4,8.4666667 3.5333333,8 3,8 Z"/>
+ <path style="fill:#3d81db" d="m 10,12 c -0.5333333,0 -1,0.466667 -1,1 0,0.533333 0.4666667,1 1,1 0.533333,0 1,-0.466667 1,-1 0,-0.533333 -0.466667,-1 -1,-1 z"/>
+ <path style="fill:#ef5454" d="m 13,8 c -0.533333,0 -1,0.4666667 -1,1 0,0.5333333 0.466667,1 1,1 0.533333,0 1,-0.4666667 1,-1 0,-0.5333333 -0.466667,-1 -1,-1 z"/>
+ <path style="fill:none;stroke:#806121;stroke-width:1.59884405;stroke-linecap:round" d="M 7.0984738,10.556878 12.199844,0.80952102"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="M 7.4119962,7.6485016 C 6.6807009,7.7169226 5.6712439,8.4086821 5.2950419,9.4563956 4.631522,11.304284 5.7851207,13.703675 3.686,13.636907 c 0.1344807,0.06876 0.2690418,0.123718 0.403826,0.172142 0.00414,0.0026 0.00838,0.0052 0.012523,0.0078 0.02712,0.0096 0.054276,0.01609 0.081391,0.02492 0.040446,0.01317 0.080882,0.02595 0.1213039,0.03739 0.05384,0.01524 0.1074559,0.02905 0.1612174,0.04128 0.038648,0.0088 0.077236,0.01765 0.1158259,0.02492 0.054429,0.01027 0.108508,0.01839 0.1627823,0.0257 0.037069,0.005 0.074152,0.0096 0.1111305,0.01324 0.053601,0.0053 0.1070546,0.0084 0.1604348,0.0109 0.039735,0.0019 0.079364,0.0043 0.1189564,0.0047 0.050812,5.6e-4 0.1012812,-0.0013 0.1518258,-0.0031 0.00104,-3.9e-5 0.00208,3.9e-5 0.00312,0 0.0018,7.6e-4 0.00364,0.0016 0.00548,0.0024 0.010257,-4e-4 0.020277,-0.0026 0.030522,-0.0031 0.025038,-0.0012 0.050165,-0.0021 0.075131,-0.0039 0.057641,-0.0041 0.1149689,-0.01083 0.1721739,-0.01792 0.031289,-0.0039 0.062764,-0.007 0.093913,-0.01168 0.018591,-0.0028 0.037033,-0.0062 0.055565,-0.0094 0.025486,-0.0043 0.050534,-0.0099 0.075913,-0.0148 0.1273687,-0.02437 0.253661,-0.05334 0.3779995,-0.09113 0.00553,-0.0017 0.01092,-0.0038 0.016436,-0.0055 0.00292,-9.19e-4 0.00571,-0.0022 0.0086,-0.0031 7.994e-4,-2.44e-4 0.00156,-5.2e-4 0.00236,-8e-4 0.010245,-0.0032 0.020301,-0.0068 0.030522,-0.01012 0.094801,-0.03047 0.1875289,-0.06756 0.2801739,-0.105155 0.048985,-0.01989 0.098026,-0.03899 0.1463468,-0.06076 0.05527,-0.02488 0.1084436,-0.05378 0.1627833,-0.08101 0.0065,-0.0032 0.013111,-0.0061 0.019566,-0.0094 0.046496,-0.02357 0.093532,-0.04491 0.1393043,-0.0701 0.043159,-0.02376 0.085088,-0.04963 0.1275648,-0.07478 0.052732,-0.03122 0.1041147,-0.06412 0.1557384,-0.09737 0.051253,-0.033 0.1040748,-0.06327 0.1541745,-0.09815 0.015459,-0.01076 0.030038,-0.02256 0.045387,-0.0335 0.021644,-0.01541 0.04198,-0.03255 0.063394,-0.04829 0.052662,-0.03873 0.1045154,-0.07776 0.1557384,-0.118397 0.051463,-0.04081 0.1026818,-0.08126 0.1526087,-0.12385 0.034075,-0.02907 0.066052,-0.05974 0.099388,-0.08957 0.0011,-9.99e-4 0.002,-0.0022 0.0031,-0.0031 0.04199,-0.03763 0.084449,-0.07418 0.1252174,-0.112945 0.011472,-0.01091 0.023853,-0.02094 0.035215,-0.03194 -1.139e-4,4.8e-4 1.149e-4,0.0011 0,0.0016 0.0028,-0.0027 0.005,-0.0059 0.00779,-0.0086 0.036254,-0.03518 0.06965,-0.07227 0.1048691,-0.108271 0.038702,-0.03956 0.076865,-0.07871 0.1142604,-0.119175 0.030418,-0.03291 0.062035,-0.06469 0.091564,-0.09815 0.00759,-0.0086 0.015189,-0.01711 0.022694,-0.0257 0.033166,-0.03801 0.062705,-0.07743 0.094692,-0.11606 0.011831,-0.01428 0.023553,-0.02848 0.035215,-0.04284 0.031048,-0.03822 0.062485,-0.07578 0.092343,-0.114502 0.020405,-0.02646 0.042769,-0.052 0.062605,-0.07867 0.00879,-0.01177 0.015619,-0.02402 0.024262,-0.03583 0.029579,-0.04041 0.0555,-0.08149 0.08374,-0.122292 0.017387,-0.02512 0.034785,-0.0503 0.051653,-0.07556 0.023103,-0.03458 0.049114,-0.06804 0.071218,-0.102818 0.011202,-0.01762 0.021145,-0.03531 0.032087,-0.05297 0.011791,-0.01904 0.023723,-0.03778 0.035215,-0.05686 0.024652,-0.04094 0.045657,-0.08199 0.06887,-0.123071 0.034255,-0.0606 0.069929,-0.120781 0.100956,-0.18149 0.00759,-0.01482 0.01375,-0.02958 0.021125,-0.0444 8.793e-4,-0.0018 0.0015,-0.0037 0.0024,-0.0055 0.011272,-0.02269 0.023633,-0.04509 0.034435,-0.06777 0.015899,-0.03338 0.02817,-0.06639 0.043039,-0.09971 0.028669,-0.06421 0.056649,-0.127848 0.081391,-0.191617 0.010502,-0.02706 0.021524,-0.05406 0.031307,-0.08101 0.0059,-0.01637 0.012331,-0.03276 0.017997,-0.04908 0.00859,-0.02479 0.014709,-0.04856 0.022694,-0.07322 0.01882,-0.05811 0.034829,-0.115578 0.050078,-0.172875 6.395e-4,0.0019 0.0025,0.0036 0.0031,0.0055 0.00779,-0.02891 0.012741,-0.05703 0.019566,-0.08568 0.004,-0.0169 0.00879,-0.03383 0.012521,-0.05063 0.0023,-0.01061 0.0048,-0.02135 0.00699,-0.03194 0.0018,-0.0087 0.003,-0.01705 0.0047,-0.0257 0.0047,-0.02339 0.010093,-0.04693 0.01409,-0.0701 0.0012,-0.0068 0.0012,-0.01343 0.0024,-0.02026 0.012851,-0.07814 0.021524,-0.1545676 0.026611,-0.2297842 7.194e-4,-0.010582 0.0026,-0.021415 0.0031,-0.031937 1.369e-4,-0.0026 6.396e-4,-0.0052 7.994e-4,-0.00779 4.397e-4,-0.00899 -3.317e-4,-0.017497 0,-0.026481 7.195e-4,-0.019486 5.996e-4,-0.038402 7.995e-4,-0.057638 2.138e-4,-0.025392 0.0016,-0.051383 7.994e-4,-0.076335 -0.0021,-0.0691 -0.00739,-0.1371608 -0.017218,-0.2025216 C 9.5153705,9.0974121 9.3713566,8.7680602 9.1806235,8.5076525 L 7.5927115,7.736513 7.4823643,7.682772 l -0.010173,-0.0047 -0.0031,-0.0016 -7.994e-4,-7.994e-4 z"/>
+ <path style="fill:#808080;fill-rule:evenodd" d="M 8.3017339,6.2128876 C 8.171581,6.1953802 8.0376688,6.2428859 7.9472122,6.3453058 L 7.2765171,7.1039823 c -0.022064,0.024982 -0.04117,0.052932 -0.056349,0.08257 -0.1004673,0.1962511 -0.021874,0.4366873 0.1753043,0.536682 l 1.8039108,0.9144629 c 0.032307,0.016388 0.066212,0.028649 0.1017395,0.035834 0.2168772,0.043808 0.428683,-0.095711 0.4726952,-0.3115718 L 9.978078,7.360257 C 10.013962,7.1842543 9.9270149,7.0066507 9.7659913,6.9256153 L 8.4292967,6.2526208 C 8.3885461,6.2321157 8.3451175,6.2187253 8.3017319,6.2128896 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/deepin-editor.svg b/.icons/awkward/16x16/apps/deepin-editor.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-editor.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-emacs.svg b/.icons/awkward/16x16/apps/deepin-emacs.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-emacs.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-feedback.svg b/.icons/awkward/16x16/apps/deepin-feedback.svg
new file mode 100644
index 00000000..c53713b3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-feedback.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#57c93f;fill-rule:evenodd" d="m 8,14.050414 c 4.4184,0 8,-2.7834 8,-6.9256017 C 16,2.9829852 12.4184,3.7468498e-4 8,-3.4502287e-7 3.5816,-3.4502287e-7 4e-8,2.9829852 4e-8,7.1248123 c 0,2.268182 1.07391606,3.9891957 2.77108646,5.2627737 0.1015829,0.07623 -0.1289673,1.768064 -0.7868529,2.261383 -0.162,0.121325 -0.0576,0.370674 0.1448,0.349797 0.773867,-0.07986 1.9102129,-0.5652 2.6980849,-1.50059 C 5.7998842,13.856238 6.8727067,14.050414 8,14.050414 Z"/>
+ <rect style="fill:#ffffff" width="8" height="1" x="4" y="6" rx=".5"/>
+ <rect style="fill:#ffffff" width="8" height="1" x="4" y="4" rx=".5"/>
+ <rect style="fill:#ffffff" width="8" height="1" x="4" y="8" rx=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/deepin-font-installer.svg b/.icons/awkward/16x16/apps/deepin-font-installer.svg
new file mode 120000
index 00000000..9b8590a9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-font-installer.svg
@@ -0,0 +1 @@
+kfontview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-game-center.svg b/.icons/awkward/16x16/apps/deepin-game-center.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-game-center.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-graphics-driver-manager.svg b/.icons/awkward/16x16/apps/deepin-graphics-driver-manager.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-graphics-driver-manager.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-image-viewer.svg b/.icons/awkward/16x16/apps/deepin-image-viewer.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-image-viewer.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-installer-oem.svg b/.icons/awkward/16x16/apps/deepin-installer-oem.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-installer-oem.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-installer.svg b/.icons/awkward/16x16/apps/deepin-installer.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-installer.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-launcher.svg b/.icons/awkward/16x16/apps/deepin-launcher.svg
new file mode 100644
index 00000000..8cf341cc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-launcher.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#249eff" cx="8.5" cy="8.5" r="7.5"/>
+ <rect style="fill:#ffffff" width="3" height="3" x="9" y="5" rx=".75" ry=".75"/>
+ <rect style="fill:#ffffff" width="3" height="3" x="5" y="9" rx=".75" ry=".75"/>
+ <rect style="opacity:0.6;fill:#ffffff" width="3" height="3" x="5" y="5" rx=".75" ry=".75"/>
+ <rect style="opacity:0.6;fill:#ffffff" width="3" height="3" x="9" y="9" rx=".75" ry=".75"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/deepin-manual.svg b/.icons/awkward/16x16/apps/deepin-manual.svg
new file mode 100644
index 00000000..e227bb90
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-manual.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#009688" d="m2 0c-0.554 0-1 0.446-1 1v14c0 0.554 0.446 1 1 1h12c0.554 0 1-0.446 1-1v-14c0-0.554-0.446-1-1-1h-5z"/>
+ <path opacity=".2" d="m2 0c-0.554 0-1 0.446-1 1v14c0 0.554 0.446 1 1 1h1v-16h-1z"/>
+ <path style="fill:#ffffff" d="M 12.004729,7.9936959 A 3.0023639,3.0023639 0 0 0 10.003153,5.1652972 V 7.993696 H 8.001576 V 5.167252 A 3.0023639,3.0023639 0 0 0 6,7.993696 3.0023639,3.0023639 0 0 0 8.001576,10.820141 V 16 h 2.001577 v -5.177905 a 3.0023639,3.0023639 0 0 0 2.001576,-2.8283991 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/deepin-media-player.svg b/.icons/awkward/16x16/apps/deepin-media-player.svg
new file mode 120000
index 00000000..32d53de2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-media-player.svg
@@ -0,0 +1 @@
+multimedia-video-player.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-movie.svg b/.icons/awkward/16x16/apps/deepin-movie.svg
new file mode 100644
index 00000000..60cbbfb0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-movie.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#047dff" width="15" height="15" x="1" y="1" rx="1.125" ry="1.125"/>
+ <path style="opacity:0.3" d="M 3,2 V 4 H 5 V 2 Z M 6,2 V 4 H 8 V 2 Z M 9,2 V 4 H 11 V 2 Z M 12,2 V 4 H 14 V 2 Z M 3,13 V 15 H 5 V 13 Z M 6,13 V 15 H 8 V 13 Z M 9,13 V 15 H 11 V 13 Z M 12,13 V 15 H 14 V 13 Z"/>
+ <path style="fill:#ffffff" d="M 7,10.788 V 6.2117 6.2117 C 7,6.0948 7.0902,6 7.2015,6 7.2383,6 7.2744,6.0106 7.3059,6.0306 L 10.903,8.3189 V 8.3189 C 10.998,8.3794 11.028,8.5096 10.971,8.6096 10.954,8.6389 10.931,8.6634 10.903,8.6811 L 7.3059,10.969 V 10.969 C 7.2107,11.03 7.0868,10.998 7.0291,10.898 7.0101,10.865 7,10.827 7,10.788 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/deepin-multitasking-view.svg b/.icons/awkward/16x16/apps/deepin-multitasking-view.svg
new file mode 120000
index 00000000..6b4ac1e8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-multitasking-view.svg
@@ -0,0 +1 @@
+preferences-system-windows-move.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-music-player.svg b/.icons/awkward/16x16/apps/deepin-music-player.svg
new file mode 120000
index 00000000..790c8c35
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-music-player.svg
@@ -0,0 +1 @@
+multimedia-audio-player.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-music.svg b/.icons/awkward/16x16/apps/deepin-music.svg
new file mode 120000
index 00000000..4bf1121a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-music.svg
@@ -0,0 +1 @@
+juk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-note.svg b/.icons/awkward/16x16/apps/deepin-note.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-note.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-picker.svg b/.icons/awkward/16x16/apps/deepin-picker.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-picker.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-remote-assistance.svg b/.icons/awkward/16x16/apps/deepin-remote-assistance.svg
new file mode 100644
index 00000000..d6cfe82c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-remote-assistance.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <rect style="fill:#0fbbaf;stroke:#4285f4;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" width="16" height="14" x="0" y="1037.36" rx=".974" ry=".925"/>
+ <path style="fill:#ffffff" d="m 10.912921,1040.1679 c -0.10199,0 -0.200558,0.048 -0.277439,0.1271 -0.397424,0.4058 -1.8188279,1.8325 -2.5780356,2.5788 l 2.1304756,2.1242 -2.5470313,2.5859 c -5.076e-4,-3e-4 -0.00426,0 -0.00477,0 v -0.01 c -1.0416322,-0.9885 -2.0698687,-1.9978 -3.110654,-2.9984 l -0.00953,-0.01 -0.011128,-0.01 c -0.5152054,-0.4297 -0.8131187,-1.1279 -0.7059191,-1.775 l 8.2e-4,-0.01 0.0016,-0.01 c 0.1119233,-0.855 0.9668531,-1.605 1.8283945,-1.5868 0.1670101,0 0.3355318,0.035 0.4634578,0.061 0.4072909,0.088 0.7851439,0.4548 1.1343991,0.8085 -7.028e-4,0 -8.98e-4,0 -0.0016,0 l 0.1907891,0.1892 0.496051,0.4937 1.0000517,-1.0001 c 0.1535876,-0.1536 0.2384424,-0.4477 0,-0.6837 -0.1219783,-0.122 -0.2560491,-0.1596 -0.3783976,-0.1477 -0.1223536,0.012 -0.2329926,0.072 -0.3076476,0.1477 -0.1572455,0.1573 -0.3243474,0.3245 -0.4650476,0.4651 -0.3600627,-0.3588 -0.91764,-0.901 -1.5008729,-1.0279 -0.208274,-0.053 -0.4228845,-0.08 -0.6375528,-0.081 -0.00124,0 -0.00234,0 -0.00398,0 -0.00204,0 -0.00368,0 -0.00556,0 v 0 c -1.2916174,-0.027 -2.4114195,0.9892 -2.5812149,2.2489 -0.1558423,0.953 0.2605077,1.899 0.9746137,2.4946 l -0.020666,-0.019 c 1.0439846,1.0036 2.168026,2.0847 3.2235374,3.086 0.1486585,0.1296 0.2697279,0.151 0.4260954,0.151 v 0 c 0.1205739,0 0.2577418,-0.04 0.3982716,-0.1741 l 2.3562445,-2.3617 c 0,0 1.57822,-1.573 2.357037,-2.3468 0.166198,-0.1663 0.178122,-0.399 0.01193,-0.5652 -0.166156,-0.1661 -0.403908,-0.1604 -0.569982,0.01 l -1.683711,1.6837 c -0.04411,0.01 -0.137276,-0.088 -0.132758,-0.1424 l 2.48741,-2.4882 c 0.166201,-0.1662 0.178569,-0.4037 0.01192,-0.57 -0.166198,-0.1662 -0.387887,-0.143 -0.554084,0.024 l -1.969894,1.9708 c -0.05156,0.01 -0.163654,-0.089 -0.149453,-0.1542 l 2.331599,-2.3325 c 0.133714,-0.1429 0.213422,-0.3971 0.04213,-0.5763 -0.166196,-0.1662 -0.42127,-0.155 -0.587471,0.012 l -2.4055303,2.4065 c -0.057707,0 -0.1457396,-0.081 -0.1446815,-0.1407 l 1.7608138,-1.7589 c 0.166034,-0.166 0.196267,-0.3982 0.01511,-0.5699 -0.09058,-0.086 -0.196118,-0.1231 -0.298107,-0.1192 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/deepin-repair-tools.svg b/.icons/awkward/16x16/apps/deepin-repair-tools.svg
new file mode 100644
index 00000000..91e020fc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-repair-tools.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#8f8f8f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="opacity:0.6;fill:#ffffff" d="m 11.526232,4.0021134 c -0.794546,0.043221 -1.405703,0.7462496 -1.364062,1.5709509 6.4e-4,0.012617 0.0022,0.025034 0.0031,0.037557 -0.0031,0.085504 0.0011,0.1708548 0.01172,0.255699 0.02833,0.2260086 -0.04128,0.4538147 -0.1882812,0.6232666 l -0.772656,0.8917501 -3.2921876,3.79713 c -0.040694,-10e-4 -0.071524,-0.0011 -0.092188,0 -0.4839872,0.02633 -0.8558796,0.454008 -0.8304688,0.957273 0.025412,0.503266 0.4377916,0.889358 0.9226564,0.862985 0.4848636,-0.02638 0.8558792,-0.454008 0.8304688,-0.957274 -0.00108,-0.02166 -0.00401,-0.0536 -0.00938,-0.09589 L 10.02779,8.159621 10.809822,7.257483 c 0.146762,-0.1694389 0.358624,-0.2650703 0.578125,-0.2596945 0.06538,0.00168 0.131095,3.77e-5 0.196094,-0.00719 0.03086,3.571e-4 0.06172,-6.955e-4 0.09297,-0.00241 0.648524,-0.035278 1.173937,-0.5103303 1.322657,-1.1322676 L 12.186386,6.0181262 C 11.79209,6.096633 11.410686,5.832305 11.334043,5.4284205 l -0.0016,-0.00719 C 11.255837,5.0173424 11.513966,4.6255628 11.908262,4.5470554 L 12.593418,4.410416 C 12.316765,4.1376416 11.937386,3.9797313 11.526231,4.0020966 Z m -5.7789056,7.6398066 0.4695312,0.107873 0.1375,0.471445 -0.33125,0.363572 -0.46875,-0.107873 -0.1382812,-0.471445 z"/>
+ <path style="fill:#ffffff" d="m 8.693378,7.6373156 4.092155,3.9688084 c 0.278645,0.270246 0.285853,0.72017 0.02113,1.00105 -0.08119,0.07348 -0.28169,0.237667 -0.28169,0.237667 -0.306555,0.240005 -0.764268,0.196267 -1.019099,-0.09445 L 7.7616851,8.4789695 C 7.718659,8.4298836 7.6929173,8.3709581 7.6840191,8.3099635 7.5716525,8.1730379 7.1366117,7.6610717 6.2386384,6.8034841 5.177899,5.7904512 4.9965356,6.3017391 4.800629,6.4700665 4.6047217,6.6383934 4.6245638,6.7944747 4.6245638,6.7944747 4.6074943,6.890525 4.5387669,7.0191324 4.4618052,7.0815167 L 4.149,7.3350705 C 4.1199001,7.3488623 3.5756705,6.7854397 3.4030527,6.5989973 3.2547576,6.4388249 3.0181429,6.1182057 3.0181429,6.1182057 c -0.027052,-0.03609 -0.02327,-0.090998 0.00746,-0.1236878 0,0 0.2897799,-0.3190087 0.396883,-0.3252463 C 3.7368262,5.6509648 3.8823336,5.6224532 4.0366091,5.3945999 4.1908844,5.1667475 4.19101,4.9873018 4.2767974,4.855446 4.3338331,4.7677813 4.8099812,4.1986763 5.5063867,3.7998562 6.8422474,3.0348312 7.8786647,2.9875588 8.0936385,3.0019297 l 1.005613,0.067224 -0.5208039,0.4983062 c -0.043144,0.01503 -0.1136587,0.035885 -0.1574335,0.046555 0,0 -0.6356282,0.1369251 -1.1399972,0.4925229 -0.504369,0.3555979 -0.6417885,0.9666853 -0.2564052,1.6853727 0.2261065,0.4216586 0.3737765,0.5672078 0.6832074,0.9075196 0.3618446,0.3979573 0.6827072,0.7154525 0.8220929,0.8508131 0.060151,0.013064 0.117133,0.042138 0.163466,0.087072 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/deepin-scanner.svg b/.icons/awkward/16x16/apps/deepin-scanner.svg
new file mode 120000
index 00000000..a6fb1a21
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-scanner.svg
@@ -0,0 +1 @@
+skanlite.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-screen-recorder.svg b/.icons/awkward/16x16/apps/deepin-screen-recorder.svg
new file mode 120000
index 00000000..9100e9c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-screen-recorder.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-screenshot.svg b/.icons/awkward/16x16/apps/deepin-screenshot.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-screenshot.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-show-desktop.svg b/.icons/awkward/16x16/apps/deepin-show-desktop.svg
new file mode 120000
index 00000000..134c2f8f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-show-desktop.svg
@@ -0,0 +1 @@
+cs-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-software-center.svg b/.icons/awkward/16x16/apps/deepin-software-center.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-software-center.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-system-monitor.svg b/.icons/awkward/16x16/apps/deepin-system-monitor.svg
new file mode 120000
index 00000000..53ccf3bb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-system-monitor.svg
@@ -0,0 +1 @@
+applications-utilities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-terminal.svg b/.icons/awkward/16x16/apps/deepin-terminal.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-terminal.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-toggle-desktop.svg b/.icons/awkward/16x16/apps/deepin-toggle-desktop.svg
new file mode 100644
index 00000000..ab11c25b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-toggle-desktop.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#00d093;stroke:#4285f4;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" width="16" height="14" x="0" y="1" rx=".974" ry=".925"/>
+ <rect style="opacity:0.3" width="12" height="2" x="2" y="12" rx=".375"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="2" y="3" rx=".333"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="2" y="7" rx=".333"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/deepin-translator.svg b/.icons/awkward/16x16/apps/deepin-translator.svg
new file mode 120000
index 00000000..223c77fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-translator.svg
@@ -0,0 +1 @@
+lokalize.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-voice-recorder.svg b/.icons/awkward/16x16/apps/deepin-voice-recorder.svg
new file mode 120000
index 00000000..24321154
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-voice-recorder.svg
@@ -0,0 +1 @@
+sound-recorder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin.com.wechat.devtools.svg b/.icons/awkward/16x16/apps/deepin.com.wechat.devtools.svg
new file mode 120000
index 00000000..db8f9099
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin.com.wechat.devtools.svg
@@ -0,0 +1 @@
+devdocs.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin.com.wechat.svg b/.icons/awkward/16x16/apps/deepin.com.wechat.svg
new file mode 120000
index 00000000..fa4b83ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin.com.wechat.svg
@@ -0,0 +1 @@
+wechat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deezer.svg b/.icons/awkward/16x16/apps/deezer.svg
new file mode 100644
index 00000000..76a1f830
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deezer.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="14" height="16" x="-15" y="-16" rx=".7" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#933333" d="m 1,13 2,0 0,1 -2,0 z"/>
+ <path style="fill:#933333" d="m 1,11 2,0 0,1 -2,0 z"/>
+ <path style="fill:#933333" d="m 1,9 2,0 0,1 -2,0 z"/>
+ <path style="fill:#f88383" d="M 1,7 3,7 3,8 1,8 Z"/>
+ <path style="fill:#f88383" d="M 1,5 3,5 3,6 1,6 Z"/>
+ <path style="fill:#e8aa34" d="m 4,13 2,0 0,1 -2,0 z"/>
+ <path style="fill:#e8aa34" d="m 4,11 2,0 0,1 -2,0 z"/>
+ <path style="fill:#e8aa34" d="m 4,9 2,0 0,1 -2,0 z"/>
+ <path style="fill:#76185e" d="m 7,13 2,0 0,1 -2,0 z"/>
+ <path style="fill:#76185e" d="m 7,11 2,0 0,1 -2,0 z"/>
+ <path style="fill:#76185e" d="m 7,9 2,0 0,1 -2,0 z"/>
+ <path style="fill:#e272c5" d="M 7,7 9,7 9,8 7,8 Z"/>
+ <path style="fill:#e272c5" d="M 7,5 9,5 9,6 7,6 Z"/>
+ <path style="fill:#e272c5" d="M 7,3 9,3 9,4 7,4 Z"/>
+ <path style="fill:#4ab225" d="m 10,13 2,0 0,1 -2,0 z"/>
+ <path style="fill:#4ab225" d="m 10,11 2,0 0,1 -2,0 z"/>
+ <path style="fill:#4ab225" d="m 10,9 2,0 0,1 -2,0 z"/>
+ <path style="fill:#98e97b" d="m 10,7 2,0 0,1 -2,0 z"/>
+ <path style="fill:#98e97b" d="m 10,5 2,0 0,1 -2,0 z"/>
+ <path style="fill:#0f3b95" d="m 13,13 2,0 0,1 -2,0 z"/>
+ <path style="fill:#0f3b95" d="m 13,11 2,0 0,1 -2,0 z"/>
+ <path style="fill:#0f3b95" d="m 13,9 2,0 0,1 -2,0 z"/>
+ <path style="fill:#4fc2e1" d="m 13,7 2,0 0,1 -2,0 z"/>
+ <path style="fill:#4fc2e1" d="m 13,5 2,0 0,1 -2,0 z"/>
+ <path style="fill:#4fc2e1" d="m 13,3.0666665 2,0 L 15,4 13,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/defcon.svg b/.icons/awkward/16x16/apps/defcon.svg
new file mode 100644
index 00000000..19524dde
--- /dev/null
+++ b/.icons/awkward/16x16/apps/defcon.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="matrix(1,0,0,-1,0,16)">
+ <path d="m8 4e-8c-4.432 0-8 3.568-8 8 4e-8 4.432 3.568 8 8 8s8-3.568 8-8-3.568-8-8-8z" style="fill:#8a0112"/>
+ <path d="m7.9575 2.09c-1.7811 0-2.8437 1.1112-2.8437 1.1112l1.6343 3.1055a2.182 2.182 0 0 1 1.252-0.3982 2.182 2.182 0 0 1 1.1913 0.3568l1.6141-3.064s-1.0675-1.1112-2.848-1.1112zm0.042549 4.9095c-0.60223 0-1.091 0.48877-1.091 1.091 0 0.60278 0.48877 1.091 1.091 1.091 0.60278 0 1.091-0.48822 1.091-1.091s-0.48822-1.091-1.091-1.091zm2.212 1.0261c-0.0054 0.15983-0.03164 0.32075-0.07037 0.47949a2.182 2.182 0 0 1-0.01637 0.070369c-0.0028 0.01091-0.0049 0.022366-0.0082 0.033821a2.182 2.182 0 0 1-1.0908 1.4037l2.0031 2.9419s1.5356-0.33221 2.4258-1.8132c0.89025-1.481 0.41949-2.9206 0.41949-2.9206v-0.00109l-3.6636-0.19474zm-4.425 0.0447-3.6638 0.1959s-0.46853 1.4439 0.42189 2.925c0.8903 1.481 2.4236 1.809 2.4236 1.809l2.0086-2.95c-0.1948-0.1162-0.3721-0.2614-0.5308-0.4283a2.182 2.182 0 0 1-0.0818-0.0905c-0.0235-0.0278-0.0491-0.0535-0.0715-0.0824a2.182 2.182 0 0 1-0.0022-0.0022 2.182 2.182 0 0 1-0.1511-0.2204c-0.00491-0.00764-0.011456-0.014183-0.015819-0.022366-0.00982-0.015815-0.015816-0.03218-0.024544-0.047999a2.182 2.182 0 0 1-0.0714-0.1374c-0.1495-0.3055-0.2302-0.6273-0.2411-0.9481z" style="fill:#efc008"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/deflemask.svg b/.icons/awkward/16x16/apps/deflemask.svg
new file mode 100644
index 00000000..a86ce7e8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deflemask.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="M 7.7685124,5.4985883e-4 C 6.721681,0.02210336 5.6700627,0.18591213 4.755831,0.47567122 3.8202205,0.77220613 2.959964,1.1997748 2.1388352,1.7767848 1.8029635,2.0128025 1.5438592,2.2937188 1.4142154,2.562923 1.2991786,2.801798 1.1291998,3.8386341 1.0555245,4.7462935 c -0.230492,2.8395441 0.267139,5.7271925 1.2972384,7.5261405 0.1283172,0.22409 0.6278872,0.995865 0.8195204,1.265949 0.7488745,1.055454 1.7522872,1.797668 2.9290405,2.166178 0.4823988,0.151068 0.9353716,0.234518 1.5883732,0.293044 0.052724,0.0047 0.1880487,0.0014 0.3104364,-8.01e-4 V 0.0013313 C 7.9228597,0.00134902 7.845936,-0.00104531 7.7685124,5.5109915e-4 Z M 8.0001334,0.0013313 C 8.2711275,0.0012692 8.5417712,0.00771053 8.8083943,0.02711909 8.5417712,0.00771037 8.2711275,0.0012692 8.0001334,0.0013313 Z m 0,15.9954917 c 0.2263853,-0.004 0.4846681,-0.01375 0.6281113,-0.03047 -0.1434432,0.01673 -0.401726,0.02647 -0.6281113,0.03047 z M 14.544231,2.4863411 c 0.09819,0.1719535 0.140312,0.3612422 0.226795,0.8689719 -0.08648,-0.5077297 -0.128497,-0.6970184 -0.226795,-0.8689719 z m 0.367537,1.9012668 c 0.07157,0.6951916 0.09901,1.4010031 0.08444,2.0989738 0.0146,-0.6979707 -0.0129,-1.4037822 -0.08444,-2.0989738 z m -2.91939,10.0947661 c -0.208897,0.194266 -0.424862,0.375826 -0.656259,0.532167 0.231552,-0.156444 0.447237,-0.337748 0.656259,-0.532167 z"/>
+ <path style="fill:#9c9c9c" d="M 8.0001334,0.0013313 V 15.996823 c 0.2263853,-0.004 0.4846681,-0.01375 0.6281113,-0.03047 1.6790953,-0.19581 2.9577413,-0.877132 3.9544453,-2.10757 0.183141,-0.226088 0.29789,-0.389942 0.645001,-0.919766 0.456954,-0.697487 0.647501,-1.052925 0.890293,-1.659799 C 14.983687,9.1153315 15.234163,6.0743123 14.771026,3.3553138 14.655715,2.6783409 14.619146,2.5673009 14.423595,2.3089528 14.227127,2.0493933 14.035473,1.8880226 13.541344,1.565012 12.161238,0.66284111 10.608356,0.15814675 8.8083943,0.02711913 8.5417712,0.00771037 8.2711275,0.0012692 8.0001334,0.0013313 Z"/>
+ <path style="fill:#3f3f3f" d="M 7.7321304,13.982397 C 7.4805187,13.950557 7.1840286,13.847049 6.9211707,13.699279 6.7776274,13.618584 6.7476209,13.579201 6.7728929,13.50467 c 0.014486,-0.04273 0.025917,-0.04839 0.097663,-0.04839 0.044691,0 0.254935,0.02163 0.4672094,0.04806 0.7915064,0.09856 1.1253853,0.05871 2.0143771,-0.240394 0.2344446,-0.07888 0.2751798,-0.08121 0.2943275,-0.01679 0.019786,0.06655 -0.3582203,0.391464 -0.6421468,0.551949 -0.2940685,0.166219 -0.8145442,0.241209 -1.2721931,0.183298 z"/>
+ <path style="fill:#3f3f3f" d="m 7.6121448,10.002802 c -0.018475,-0.00762 -0.03047,8.51e-4 -0.051779,0.01902 -0.157486,0.134227 -0.5189864,0.782672 -0.551985,0.990089 -0.035205,0.22128 0.04332,0.499606 0.1826919,0.643709 0.068032,0.07034 0.4772211,0.278134 0.6262351,0.31835 0.06568,0.01772 0.1242725,0.02506 0.182692,0.02603 0.05842,-9.51e-4 0.117013,-0.0082 0.1826925,-0.02603 0.149014,-0.04021 0.5582035,-0.248009 0.626235,-0.31835 0.139374,-0.144103 0.2178965,-0.422429 0.1826919,-0.643709 -0.033,-0.207417 -0.3944989,-0.855862 -0.5519849,-0.990089 -0.02131,-0.01814 -0.033305,-0.026655 -0.051779,-0.01902 -0.018475,0.0076 -0.043525,0.03054 -0.090858,0.07708 -0.097127,0.0955 -0.1798601,0.129399 -0.2969975,0.123131 -0.1171368,0.0062 -0.19987,-0.02763 -0.296997,-0.123131 -0.047335,-0.04655 -0.072382,-0.06944 -0.090859,-0.07708 z"/>
+ <path style="fill:#3f3f3f" d="M 3.9669811,7.0003977 C 3.6636708,7.0073755 3.4244708,7.0553886 3.2733688,7.1616821 3.1760606,7.2301344 3.1072682,7.347624 3.0441902,7.55406 2.9671111,7.8063084 2.9887527,7.9951018 3.1257917,8.2505507 3.3359471,8.6422979 3.8103433,8.9223075 4.3758566,8.989569 4.3919645,8.991489 4.4178498,8.996979 4.4340192,9 H 6.8942166 C 6.9526254,8.984828 6.9779266,8.961442 6.9931797,8.918957 7.0191102,8.8467281 6.9719032,8.7133917 6.83779,8.4792363 6.6651366,8.1777941 6.4987902,7.960501 6.2509539,7.7153432 5.8487232,7.3174607 5.5278292,7.1498511 5.0425578,7.0830448 4.6369697,7.027209 4.270292,6.9934179 3.9669811,7.0003969 Z"/>
+ <path style="opacity:0.3" d="M 9.565,6.6436771 V 9.4443925 H 9.976771 V 6.6436771 Z m 0.823541,0 v 2.8007154 h 0.411771 V 6.6436771 Z m 0.823542,0 v 2.8007154 h 0.41177 V 6.6436771 Z m 0.823541,0 v 2.8007154 h 0.411771 V 6.6436771 Z"/>
+ <rect style="fill:#3f3f3f" width="4" height="2.001" x="9" y="7" rx=".667" ry=".6"/>
+ <path style="fill:#ffffff" d="m 10.333333,7.3995912 v 1.2003066 h 1.333334 V 7.3995912 Z m 0.222223,0.2000511 h 0.888889 v 0.8002044 h -0.888889 z"/>
+ <rect style="fill:#ffffff" width=".444" height=".2" x="9.58" y="7.48"/>
+ <rect style="fill:#ffffff" width=".311" height=".2" x="9.89" y="7.68"/>
+ <rect style="fill:#ffffff" width=".444" height=".2" x="9.58" y="8.28"/>
+ <rect style="fill:#ffffff" width=".311" height=".2" x="9.89" y="8.08"/>
+ <rect style="fill:#ffffff" width=".444" height=".2" x="-12.42" y="7.48" transform="scale(-1,1)"/>
+ <rect style="fill:#ffffff" width=".311" height=".2" x="-12.11" y="7.68" transform="scale(-1,1)"/>
+ <rect style="fill:#ffffff" width=".444" height=".2" x="-12.42" y="8.28" transform="scale(-1,1)"/>
+ <rect style="fill:#ffffff" width=".311" height=".2" x="-12.11" y="8.08" transform="scale(-1,1)"/>
+ <rect style="fill:#ffffff" width=".622" height=".2" x="10.69" y="7.7"/>
+ <rect style="fill:#ffffff" width=".622" height=".2" x="10.69" y="8.1"/>
+ <rect style="fill:#ffffff" width=".4" height=".222" x="7.78" y="-11.11" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/deja-dup.svg b/.icons/awkward/16x16/apps/deja-dup.svg
new file mode 100644
index 00000000..f80caeb4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deja-dup.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <rect style="fill:#6c6c6c" width="11" height="11" x="-14" y="-14" rx=".55" ry=".55" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round" d="M 8.5,4.5 V 8.5"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round" d="M 5.5,11.5 8.5,8.5"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round" d="M 11.5,11.5 8.5,8.5"/>
+ <circle style="fill:#ffffff" cx="8.5" cy="8.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/delir.svg b/.icons/awkward/16x16/apps/delir.svg
new file mode 100644
index 00000000..3c467a98
--- /dev/null
+++ b/.icons/awkward/16x16/apps/delir.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#b94bee" d="m 8,0 c 2.291303,0 4.351676,0.95365284 5.807479,2.4873172 1.360114,1.432858 0.973009,3.030522 0.973009,5.1712192 0,4.4319996 -2.49483,7.3170736 -6.9268296,7.3170736 -2.1538364,0 -3.9572796,0.181733 -5.3926676,-1.193235 C 0.94274704,12.328039 0,10.278164 0,8 0,3.568 3.568,0 8,0 Z"/>
+ <path style="fill:#693f86" d="M 7.9085936,0.93593752 8.5445312,2.8468752 8.2504,3.7248 7.8015624,3.3906248 7.5132812,8.3945312 2.2945312,13.613281 C 3.7439648,15.086552 5.7604136,16 8,16 c 1.3360616,-0.07544 2.618545,-0.376728 3.630469,-0.907812 0.718367,-0.3713 1.387847,-0.853 1.984375,-1.440626 l 0.234375,-0.23125 h 0.03203 c 0.158011,-0.171453 0.308918,-0.348708 0.451562,-0.533593 -2.67e-4,-4.4e-4 -0.0053,-3.07e-4 -0.0055,-8e-4 -0.0058,-0.01506 0.04129,-0.09496 0.117188,-0.199219 0.226123,-0.310601 0.460731,-0.698749 0.646093,-1.054688 l 0.07109,-0.07109 C 15.693861,10.48856 16,9.2826528 16,8 16,5.7604136 15.086552,3.7439648 13.613281,2.2945312 l -2.108593,2.1085936 z"/>
+ <path style="fill:#693f86" d="M 12.4,13.2 H 16 L 15.6,14 h -3.2 z"/>
+ <path style="fill:#693f86" d="M 13.2,11.2 H 16 L 15.6,12 h -2.4 z"/>
+ <path style="fill:#ffffff" d="M 10.085972,15.080712 C 9.7047252,14.425998 9.2920568,13.789312 8.9279992,13.124806 9.7160556,12.477739 10.549573,11.887242 11.33448,11.236213 10.202634,7.7995692 9.0605264,4.3661848 7.9083736,0.93629476 7.8954696,1.3728499 7.9895948,1.945602 8.022658,2.4362248 8.2736644,5.1384836 8.5214372,7.8410416 8.7702148,10.543506 8.5460392,10.94176 8.3420888,11.352592 8.0931764,11.73602 7.8193632,11.365374 7.6036332,10.95372 7.3593608,10.562632 7.5075916,8.172102 7.6686028,5.78229 7.8014516,3.390862 7.6280848,3.6041948 7.4178252,4.319452 7.2307284,4.7320452 6.369542,6.9140228 5.4902348,9.0906328 4.6417824,11.27653 5.5013144,11.925816 6.4134632,12.523843 7.28516,13.164641 7.1271704,13.655068 6.7883004,14.100829 6.5627544,14.57332 6.4218416,14.8202 6.105998,15.341019 6.5624988,14.915194 7.0794184,14.526849 7.5872444,14.126405 8.107744,13.742856 c 0.6696036,0.455753 1.3227748,0.935286 1.992732,1.390522 l -0.01451,-0.05267 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/deltachat.svg b/.icons/awkward/16x16/apps/deltachat.svg
new file mode 100644
index 00000000..0899bf7b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deltachat.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#465c66" d="M 6.5186483,15.872104 C 2.8897879,15.218136 0.2426227,12.253887 0.0154417,8.5899277 -0.2827587,3.7805749 3.7797615,-0.28405862 8.5853327,0.01557826 10.468014,0.13296678 12.196424,0.8704771 13.529018,2.1250399 c 1.615396,1.5208058 2.466457,3.4571054 2.470957,5.6218194 0.0022,1.0379184 -0.135994,1.6816084 -0.616433,2.8721517 -0.197416,0.489203 -0.411713,1.082176 -0.476218,1.317719 -0.247913,0.905289 -0.09579,1.838813 0.487141,2.989341 0.188581,0.372202 0.323869,0.695648 0.300641,0.718766 -0.02322,0.02312 -0.401413,-0.09417 -0.840411,-0.260641 -1.640218,-0.621979 -2.273751,-0.626384 -3.74646,-0.02604 -1.5166383,0.618248 -3.0549503,0.790511 -4.5895867,0.513949 z"/>
+ <path style="fill:#ffffff" d="M 7.8218035,1.9997656 C 7.3362227,2.0038136 6.9676079,2.041208 6.6705311,2.1153904 5.6760979,2.363708 5.1666683,2.830648 5.1814687,3.478672 5.1943287,4.0416712 5.4715959,4.3083238 6.7664063,5.2540942 7.4078375,5.7226154 7.9186943,6.1452114 7.9023435,6.1931566 7.8859955,6.2411016 7.5927755,6.3496722 7.2507811,6.434563 5.8994927,6.7699798 4.7771707,7.5590578 4.2992187,8.5080002 3.8967015,9.4477878 3.9056155,10.342412 4.2960987,11.122854 c 0.6373124,1.265342 2.0417212,1.974153 3.6953128,1.866407 0.3443044,-0.02244 0.8690964,-0.113604 1.1656248,-0.203125 0.6598816,-0.199216 1.3295377,-0.619977 1.8507817,-1.13125 0.976388,-0.940722 1.248487,-2.5095874 0.742968,-3.591417 C 11.340097,7.236907 10.512764,6.5186822 8.9085987,5.5962814 6.6457383,4.2951278 6.3593859,4.188744 6.0822551,3.8802344 5.9363059,3.71776 5.8174111,3.4963756 5.8174111,3.388828 c 0,-0.73991 1.2423975,-1.1546668 2.2518235,-0.6898436 0.2360836,0.1087124 0.6805904,0.3960272 0.9875,0.6390624 C 9.9584135,4.05207 10.388123,4.147626 10.838765,3.7364844 11.351683,3.2685272 10.886949,2.5662484 9.8473595,2.2372656 9.3456306,2.078494 8.6311055,1.9930178 7.8218035,1.9997656 Z m 0.6133528,4.7004222 c 0.1929776,4.8e-4 0.2958916,0.09339 0.69375,0.4593752 0.9185957,0.8450004 1.3604617,1.8664464 1.2562497,2.906249 -0.142458,1.180129 -0.9571081,2.103799 -2.3359373,2.134386 C 6.6154423,12.21227 5.6082103,10.878225 5.5999999,9.6642505 5.5948079,8.624591 5.7650903,8.1419934 6.3320311,7.5900314 6.7665959,7.1669466 7.5154919,6.8192178 8.1984375,6.7236254 8.2969243,6.7098414 8.3708299,6.7000214 8.4351563,6.7001894 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/deluge.svg b/.icons/awkward/16x16/apps/deluge.svg
new file mode 100644
index 00000000..6783480b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deluge.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#225394" d="M 7.5185,0.40022 3.1796,6.7203 C 1.6872,8.8939 1.7038,11.242 2.7095,13.015 3.7151,14.789 5.694,16 8.0015,16 10.309,16 12.287,14.789 13.291,13.015 14.296,11.242 14.312,8.8937 12.821,6.719 L 8.4811,0.38789 C 8.1063,-0.12702 7.9359,-0.13568 7.5185,0.40022 Z"/>
+ <path style="fill:#358eff" d="M 8.0039,1.7129 4.7949,6.6172 C 5.3917,6.1967 6.0868,5.9709 6.7949,6.0039 7.3715,6.0308 7.9463,6.2241 8.4395,6.5742 9.134,7.068 8.8171,8.097 8.084,8.3382 7.9022,8.3774 7.7279,8.4086 7.5618,8.4414 6.6899,8.5834 6.0252,9.3664 6.0246,10.334 6.0246,11.424 6.8442,12.25 7.8371,12.25 H 7.843 C 7.8769,12.25 7.9108,12.252 7.9446,12.256 8.2555,12.269 8.5377,12.241 8.803,12.195 9.4586,12.119 10.046,11.859 10.602,11.613 10.847,11.484 11.069,11.342 11.245,11.191 12.728,10.014 12.557,8.7065 11.666,7.3243 Z"/>
+ <path style="fill:#c3dcfc" d="M 6.7487,7.0022 C 5.8957,6.9625 5.0166,7.4539 4.4942,8.4301 3.7344,9.8502 3.83,11.551 4.9249,12.769 6.5161,14.54 8.8586,14.212 10,12.972 9.2361,13.214 8.5515,13.314 7.9426,13.251 H 7.9374 C 6.3841,13.251 5.025,11.945 5.025,10.334 5.0259,8.899 6.1336,7.6777 7.5009,7.4549 7.6188,7.4202 7.7383,7.3949 7.8598,7.3903 7.519,7.1483 7.1364,7.0203 6.7487,7.0022 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/denemo.svg b/.icons/awkward/16x16/apps/denemo.svg
new file mode 100644
index 00000000..ed9ff8f0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/denemo.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#ffa941" cx="7.5" cy="7.5" r="7.5"/>
+ <circle style="fill:#ffffff" cx="7.5" cy="9.5" r="2.5"/>
+ <rect style="fill:#ffffff" width="1" height="6.5" x="9" y="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/designer-qt4.svg b/.icons/awkward/16x16/apps/designer-qt4.svg
new file mode 120000
index 00000000..5562b222
--- /dev/null
+++ b/.icons/awkward/16x16/apps/designer-qt4.svg
@@ -0,0 +1 @@
+qtdesigner.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/designer-qt5.svg b/.icons/awkward/16x16/apps/designer-qt5.svg
new file mode 120000
index 00000000..5562b222
--- /dev/null
+++ b/.icons/awkward/16x16/apps/designer-qt5.svg
@@ -0,0 +1 @@
+qtdesigner.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/designer.svg b/.icons/awkward/16x16/apps/designer.svg
new file mode 120000
index 00000000..5562b222
--- /dev/null
+++ b/.icons/awkward/16x16/apps/designer.svg
@@ -0,0 +1 @@
+qtdesigner.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/designer5.svg b/.icons/awkward/16x16/apps/designer5.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/designer5.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/desktop-effects.svg b/.icons/awkward/16x16/apps/desktop-effects.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/16x16/apps/desktop-effects.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/desktop-environment-gnome.svg b/.icons/awkward/16x16/apps/desktop-environment-gnome.svg
new file mode 100644
index 00000000..aec8d871
--- /dev/null
+++ b/.icons/awkward/16x16/apps/desktop-environment-gnome.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#569c3b" d="M 12.083984,0 C 11.375262,0 10.750053,0.25627001 10.195312,0.59179688 9.6081995,0.21450198 8.9409237,-0.04896639 8.3398438,0.0234375 l -0.00195,0 C 7.3824789,0.13856473 6.4495404,0.77697871 6,1.5234375 5.9589054,1.5242896 5.9264934,1.5031438 5.8847656,1.5058594 5.6439329,1.521528 5.4355194,1.5609537 5.2441406,1.609375 4.5196804,1.7926803 3.7169523,2.3226525 3.3046875,3.1464844 3.0721076,3.1975961 2.8239281,3.1984727 2.6152344,3.296875 1.852531,3.6567139 1.0349196,4.630035 1,5.6191406 0.96508041,6.6082463 1.4005175,7.2311432 1.7929688,7.6777344 1.948561,7.8547911 2.1550955,7.9367586 2.3261719,8.0761719 2.2690045,8.2472101 2.1345134,8.3630904 2.0957031,8.5449219 1.6870003,10.458223 2.4048969,12.254438 3.5410156,13.613281 c 1.1361187,1.358843 2.8246778,2.402344 4.8359375,2.402344 2.0930429,0 4.1754559,-1.628677 4.5917969,-3.9375 C 13,11 12,8 14.501953,4.8496096 14.836932,4.1348656 15.159175,3.3706801 14.945312,2.25 14.838381,1.68966 14.491698,1.0061413 13.914062,0.57226562 13.336427,0.13838998 12.661769,0 12.083984,0 Z"/>
+ <path style="fill:#ffffff" d="M 12.083984 2 C 9.862563 2 9.4456386 6 10.695312 6 C 11.944807 6 14.305497 2 12.083984 2 z M 8.578125 2.0097656 C 6.8841117 2.2138944 7.4788543 4.948883 8.3808594 5 C 9.2824975 5.051118 10.27275 1.8056373 8.578125 2.0097656 z M 6.0136719 3.5019531 C 5.9271444 3.5075826 5.8334771 3.523754 5.734375 3.5488281 C 4.1484482 3.9501046 5.4943642 5.6054701 6.3828125 5.4941406 C 7.2164028 5.3899327 7.3115901 3.4174871 6.0136719 3.5019531 z M 3.9277344 5 C 3.786171 4.9967601 3.6317458 5.0286138 3.46875 5.1054688 C 2.1653719 5.7203947 3.9089424 7.2069478 4.6757812 6.9765625 C 5.3467665 6.7748884 4.918679 5.0227714 3.9277344 5 z M 8.8496094 6 C 6.8841707 5.9652139 4.4929328 6.8913504 4.0507812 8.9628906 C 3.5719148 11.204655 5.8205278 14.015625 8.3769531 14.015625 C 9.6345825 14.015625 10.728611 13.227645 11 11.722656 C 11.207272 10.575018 8.7486548 11.03358 8.84375 11.792969 C 8.9214 12.413358 8.5983013 12.9899 8.1503906 13 C 7.0758967 12.925887 7.0804526 12.220899 7 11.6875 C 6.8904821 10.286844 11.46071 9.2870791 11.111328 7.1152344 C 10.983542 6.3208841 10.028873 6.020872 8.8496094 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/desktop-environment-kde.svg b/.icons/awkward/16x16/apps/desktop-environment-kde.svg
new file mode 100644
index 00000000..a3358e91
--- /dev/null
+++ b/.icons/awkward/16x16/apps/desktop-environment-kde.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#2c9bff" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 9.0056,1.00002 7,1.39892 v 8.5128 l 1.9944,-0.3116 v -3.6 l 2.8056,4 L 13.9886,9 11,5.60012 14.0114,2.00012 11.8,0.99998 8.9944,5.20012 V 0.99998 Z"/>
+ <path style="fill:#ffffff" d="M 4.28125 4.2011719 C 4.25665 4.2041719 4.2295375 4.2099156 4.2109375 4.2285156 L 3.3574219 5.0761719 C 3.3216299 5.1118719 3.317438 5.1657844 3.34375 5.2089844 L 4.2519531 6.6972656 C 4.0386171 7.0437136 3.8729587 7.4209456 3.7617188 7.8222656 L 2.0878906 8.1679688 C 2.0370506 8.1783688 2 8.2272969 2 8.2792969 L 2 9.4765625 C 2 9.5272625 2.0385716 9.5703313 2.0878906 9.5820312 L 3.7109375 9.9726562 C 3.8130615 10.424176 3.9856678 10.849328 4.2148438 11.236328 L 3.2695312 12.666016 C 3.2408512 12.709516 3.2462151 12.767787 3.2832031 12.804688 L 4.1367188 13.652344 C 4.1727187 13.688044 4.2282844 13.692116 4.2714844 13.666016 L 5.7480469 12.775391 C 6.1127269 12.993367 6.5105137 13.160177 6.9335938 13.265625 L 7.2792969 14.912109 C 7.2900969 14.962909 7.3323656 15 7.3847656 15 L 8.5917969 15 C 8.6421969 15 8.6852656 14.966869 8.6972656 14.917969 L 9.1074219 13.259766 C 9.5338619 13.149294 9.930955 12.970962 10.296875 12.746094 L 11.779297 13.710938 C 11.823097 13.739138 11.880769 13.733566 11.917969 13.697266 L 12.767578 12.851562 C 12.803578 12.815862 12.811556 12.759699 12.785156 12.716797 L 12.205078 11.769531 L 12.015625 11.828125 C 11.988025 11.836525 11.957606 11.824501 11.941406 11.800781 C 11.941406 11.800781 11.761957 11.556697 11.619141 11.363281 C 11.559576 11.272641 11.068312 10.675517 10.728516 10.242188 A 3 3 0 0 1 8 12 A 3 3 0 0 1 5 9 A 3 3 0 0 1 6.4003906 6.4648438 L 6.4003906 4.875 C 6.1772406 4.957948 6.0305119 5.0593413 5.8261719 5.1757812 L 4.3496094 4.2167969 C 4.3277094 4.2023969 4.30555 4.1987719 4.28125 4.2011719 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/desktop-environment-tde.svg b/.icons/awkward/16x16/apps/desktop-environment-tde.svg
new file mode 100644
index 00000000..f8e40a86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/desktop-environment-tde.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#3363c1" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m 4.2726564,4.19996 c -0.02452,0.003 -0.050212,0.00874 -0.06875,0.027344 L 3.3531248,5.07496 c -0.035672,0.0357 -0.039508,0.089609 -0.01328,0.1328124 L 4.2437512,6.6960536 C 4.0311212,7.042526 3.8679044,7.4212672 3.7570324,7.8226164 L 2.0882812,8.1679288 C 2.0376095,8.1783296 2,8.2268624 2,8.2788664 V 9.4757412 C 2,9.5264452 2.039126,9.5695092 2.088281,9.58121 L 3.70625,9.9733976 C 3.8080364,10.42495 3.980176,10.84887 4.2085936,11.235898 l -0.35625,0.540624 -0.02422,-0.0078 -0.3437496,0.565626 -0.2187504,0.332031 c -0.00902,0.01372 -0.00865,0.02984 -0.010936,0.04531 l -0.00312,0.0055 c -0.026312,0.0429 -0.017912,0.09789 0.017968,0.133594 l 0.8453124,0.846875 c 0.037076,0.0363 0.093845,0.04148 0.1375,0.01328 l 0.8039064,-0.525 L 5.735942,12.775 c 0.3634732,0.217992 0.7603508,0.384388 1.1820312,0.489844 l 0.34375,1.647656 C 7.2724862,14.96331 7.3149612,15 7.3671876,15 h 0.064062 1.1375 0.064062 c 0.052226,0 0.094704,-0.0367 0.1054688,-0.0875 l 0.34375,-1.647656 c 0.42168,-0.105456 0.818558,-0.271852 1.1820306,-0.489844 l 0.679688,0.410938 0.803906,0.525 c 0.04366,0.0282 0.100424,0.02302 0.1375,-0.01328 l 0.845313,-0.846876 c 0.03588,-0.0357 0.04428,-0.09069 0.01797,-0.133593 l -0.0031,-0.0055 c -0.0023,-0.01547 -0.0019,-0.03159 -0.01094,-0.04531 l -0.218751,-0.332031 -0.343749,-0.565625 -0.02422,0.0078 -0.35625,-0.540625 c 0.228417,-0.387027 0.400557,-0.810947 0.502343,-1.2624998 L 13.911723,9.5819928 C 13.960882,9.5702884 14,9.5264448 14,9.4757412 V 8.2788664 C 14,8.2268624 13.96239,8.1783296 13.91172,8.1679288 L 12.242969,7.8226164 C 12.132097,7.4212672 11.96888,7.042526 11.75625,6.6960536 l 0.903906,-1.4882812 c 0.02622,-0.043203 0.02239,-0.09711 -0.01328,-0.1328124 L 11.796094,4.2273036 c -0.01854,-0.018604 -0.04423,-0.024348 -0.06875,-0.027344 v 8e-4 c -0.02422,-0.0024 -0.04692,4.4e-4 -0.06875,0.014844 L 10.186719,5.1757604 C 9.9830548,5.0593116 9.8372532,4.957152 9.6148436,4.874198 V 6.240604 A 3.2,3.2 0 0 1 11.2,8.99996 a 3.2,3.2 0 0 1 -3.2,3.2 3.2,3.2 0 0 1 -3.2,-3.2 3.2,3.2 0 0 1 1.5851564,-2.7578124 V 4.8741788 C 6.1627468,4.9571328 6.0169452,5.0592924 5.8132812,5.1757412 L 4.3414064,4.2155848 c -0.021828,-0.0144 -0.04453,-0.017244 -0.06875,-0.014844 z"/>
+ <rect style="fill:#ffffff" width="2" height="7" x="7" y="4"/>
+ <rect style="fill:#ffffff" width="2" height="6" x="2" y="-11" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/desktop-environment-unity.svg b/.icons/awkward/16x16/apps/desktop-environment-unity.svg
new file mode 100644
index 00000000..53ea62e6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/desktop-environment-unity.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#a43b84" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 4,3 V 9 C 4,9 4,13 7,13 H 12 V 3 H 10 V 11 H 7.5 C 6,11 6,9 6,9 V 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/desktop-environment-xfce.svg b/.icons/awkward/16x16/apps/desktop-environment-xfce.svg
new file mode 100644
index 00000000..7cea1d5b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/desktop-environment-xfce.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#285da4" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 7.8529372,2.45625 C 7.7009068,2.459506 7.5809908,2.5049476 7.5388748,2.5046876 6.5656735,2.6399092 7.1874116,3.660003 7.5998124,4.925 7.6350228,5.2488122 6.2169986,5.1141234 5.9953125,4.775 5.2476411,2.9655054 5.0475269,3.1666814 4.8390625,3.1140625 4.6393814,3.0733406 3.9455293,3.4226881 3.9609375,4.1546875 3.9635695,4.3649677 4.0980208,5.8736675 4.1,6.18125 3.2234634,7.6700456 2.7857257,9.1436968 3.884375,10.667187 c 0.7872584,1.031587 2.6790506,1.353441 3.9203122,1.331251 2.6415998,10e-4 3.9271508,-1.433232 5.4406258,-2.6046876 C 14.401296,8.448364 13.215169,7.2567232 12.935938,7.0906248 10.540902,5.5415805 9.027422,5.8644159 8.9951252,5.61875 8.9781812,5.3347996 8.9879252,4.2257446 8.9466852,3.9453125 8.7841324,2.6403171 8.1874012,2.448438 7.8529372,2.45625 Z M 12.59375,2.7765625 c -0.490614,0.076208 -0.731745,2.8549415 -0.5125,3.275 0.752607,-0.4730477 0.608732,-2.5712941 0.5125,-3.275 z m 1.7,0.64375 C 12.74018,5.4625929 13.10879,5.0814261 12.720313,6.7203128 12.868527,6.9231112 14.878238,3.6624023 14.29375,3.4203125 Z M 8.8,6.4 C 9.241828,6.4 9.6,6.758172 9.6,7.2 9.6,7.641828 9.241828,8 8.8,8 8.358172,8 8,7.641828 8,7.2 8,6.758172 8.358172,6.4 8.8,6.4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/desktop-profiler.svg b/.icons/awkward/16x16/apps/desktop-profiler.svg
new file mode 100644
index 00000000..753f258d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/desktop-profiler.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#7e57c2" d="M 0,3.5601564 V 15.085938 C 0,15.592795 0.4075482,16 0.91406248,16 H 8 15.085938 C 15.592452,16 16,15.592795 16,15.085938 V 3.5601564 H 8 Z"/>
+ <path style="fill:#ffffff" d="M 7.1992188 6 L 7.1992188 7.1132812 A 3 3 0 0 0 5.8984375 7.8632812 L 4.9355469 7.3066406 L 4.1367188 8.6933594 L 5.0976562 9.2480469 A 3 3 0 0 0 5 10 A 3 3 0 0 0 5.0996094 10.75 L 4.1367188 11.306641 L 4.9355469 12.693359 L 5.8964844 12.138672 A 3 3 0 0 0 7.1992188 12.890625 L 7.1992188 14 L 8.8007812 14 L 8.8007812 12.886719 A 3 3 0 0 0 10.101562 12.136719 L 11.064453 12.693359 L 11.863281 11.306641 L 10.902344 10.751953 A 3 3 0 0 0 11 10 A 3 3 0 0 0 10.900391 9.25 L 11.863281 8.6933594 L 11.064453 7.3066406 L 10.103516 7.8613281 A 3 3 0 0 0 8.8007812 7.109375 L 8.8007812 6 L 7.1992188 6 z M 8 8 A 2 2 0 0 1 10 10 A 2 2 0 0 1 8 12 A 2 2 0 0 1 6 10 A 2 2 0 0 1 8 8 z"/>
+ <path style="fill:#673ab7" d="M 0.91406248,0 C 0.4075482,0 0,0.40720536 0,0.91406248 V 4 h 8 8 V 0.91406248 C 16,0.40720536 15.592452,0 15.085938,0 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/desmume.svg b/.icons/awkward/16x16/apps/desmume.svg
new file mode 100644
index 00000000..1f5a799e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/desmume.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#9293ff" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#6469bb" d="M 16,15.2 V 8 H 0 v 7.2 C 0,15.6432 0.3568,16 0.8,16 h 14.4 c 0.4432,0 0.8,-0.3568 0.8,-0.8 z"/>
+ <path style="fill:#3e3e3e" d="M 3,1 H 13 V 7 H 3 M 3,1"/>
+ <path style="fill:#3e3e3e" d="m 5,9 h 6 v 6 H 5 M 5,9"/>
+ <g style="opacity:0.2" transform="matrix(0.4,0,0,0.4,-1.4,-1.5999985)">
+ <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.4,0,0,0.4,11,-1.5999985)">
+ <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="16" height="1" x="0" y="8"/>
+ <path style="fill:#e4e4e4" d="m 2,10 v 2 H 0 v 1 h 2 v 2 H 3 V 13 H 5 V 12 H 3 v -2 z"/>
+ <path style="fill:#e4e4e4" d="m 13,10 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/16x16/apps/desura.svg b/.icons/awkward/16x16/apps/desura.svg
new file mode 100644
index 00000000..efbf83c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/desura.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#ee3434" d="m7.5283 15.989c-0.428-0.022-1.0531-0.117-1.4653-0.223-1.1727-0.302-2.2997-0.951-2.9935-1.725l-0.08302-0.09258-0.07756 0.04413c-0.2124 0.12-0.5153 0.141-0.7239 0.048-0.1343-0.059-0.2912-0.227-0.3678-0.394-0.1635-0.356-0.2402-1.017-0.2403-2.074l-0.0000373-0.51408-0.051869-0.01326c-0.141-0.036-0.3612-0.249-0.4402-0.426-0.16888-0.379-0.08744-0.9059 0.2614-1.6916 0.1043-0.235 0.3273-0.6685 0.474-0.9213l0.0779-0.1342-0.0434-0.0908c-0.1423-0.2984 0.0038-0.8416 0.3421-1.271l0.1356-0.1722-0.1809-0.0233c-0.3207-0.0412-0.5489-0.2008-0.6263-0.4381-0.0501-0.1538-0.0321-0.3649 0.0434-0.5083 0.0812-0.1544 0.4751-0.5522 0.7007-0.7077 0.3891-0.2681 0.8755-0.4886 1.4513-0.6579l0.32722-0.096198 0.00598-0.71512c0.00636-0.76229 0.0273-1.0191 0.12468-1.53 0.1246-0.6537 0.406-1.395 0.5878-1.5486 0.142-0.11979 0.3707-0.14914 0.5293-0.067857 0.1341 0.068767 0.2073 0.16673 0.3171 0.42448 0.1153 0.27076 0.7114 1.4784 0.9953 2.0163l0.1776 0.33659 0.34123 0.088457c0.18768 0.048652 0.52469 0.14332 0.74892 0.21038 0.22423 0.067059 0.41166 0.12193 0.4165 0.12193 0.00485 0 0.00883-0.050511 0.00883-0.11224 0-0.22103 0.11811-0.42765 0.30463-0.5329 0.22036-0.11037 0.4615-0.055436 0.62098 0.026857 0.092585 0.047939 0.25195 0.15146 0.35414 0.23003 0.10219 0.078583 0.18917 0.14288 0.19329 0.14288 0.028945 0 1.4309-1.645 1.7426-2.0448 0.10963-0.14058 0.22996-0.2937 0.26742-0.34026 0.2201-0.27365 0.65405-0.22141 0.814 0.098 0.04985 0.099539 0.13158 0.52131 0.15788 0.81479 0.08258 0.92135-0.0831 2.0337-0.47972 3.2205-0.06389 0.19119-0.12235 0.3625-0.12991 0.3807-0.01066 0.025712 0.03246 0.061722 0.19313 0.16131 0.23574 0.14611 0.60219 0.40396 0.80905 0.56926 0.22232 0.17767 0.63596 0.61092 0.75178 0.78742 0.2768 0.42186 0.37296 0.8681 0.24492 1.1365l-0.0433 0.090785 0.07782 0.13414c0.14672 0.2529 0.36972 0.68631 0.47407 0.92137 0.34877 0.78566 0.43022 1.3128 0.26132 1.6914-0.07899 0.17704-0.29916 0.39029-0.44016 0.42634l-0.05185 0.01326-0.00031 0.53453c-0.00075 1.0468-0.07666 1.6973-0.24005 2.0529-0.07663 0.16683-0.23348 0.33511-0.3678 0.39461-0.2194 0.09718-0.56542 0.06529-0.75677-0.06975l-0.07025-0.04958-0.26094 0.25913c-0.46188 0.45867-0.90159 0.77292-1.5054 1.0759-0.55774 0.27981-1.0759 0.46003-1.676 0.58292-0.64959 0.133-1.3426 0.18427-2.0173 0.14924z"/>
+ <circle fill="#fff" cx="8" cy="9" r="3"/>
+ <path fill="#fff" d="m8 13.997c0 0.431-0.5258 1.003-1.1127 1.003s-0.8873-0.593-0.8873-1.023c0-0.43029 0.5512-0.1896 1.1381-0.1896 0.58687 0 0.86193-0.22012 0.86193 0.21017z"/>
+ <path fill="#791414" d="m6.4106 13.706c-0.8521-0.002-1.6868-0.201-2.4106-0.576 0.7656 0.562 1.7256 0.869 2.7166 0.87 2.3657 0 4.2834-0.88826 4.2834-3-0.58205 2.0854-2.4114 2.6499-4.5894 2.7059z"/>
+ <path fill="#fff" d="m4.5 3.8238 0.0043-0.5168c0.0046-0.55089 0.019735-0.7365 0.090114-1.1057 0.090082-0.47247 0.29345-1.0082 0.42489-1.1192 0.10257-0.086601 0.26791-0.10781 0.38251-0.049068 0.096925 0.049699 0.14985 0.12049 0.2292 0.30676 0.083355 0.19567 0.51421 1.0684 0.71936 1.4571l0.12836 0.24324c0.2516 0.806-1.8102 1.2191-1.9788 0.7837z"/>
+ <path fill="#fff" d="m11.539 4.898 0.155-0.5029c0.16489-0.53612 0.20879-0.71942 0.26156-1.0918 0.06752-0.47663 0.05726-1.0368-0.02149-1.1703-0.06145-0.10417-0.19678-0.15705-0.31309-0.12236-0.09838 0.029361-0.16547 0.08781-0.29063 0.25329-0.13147 0.17383-0.76853 0.9376-1.0637 1.2753l-0.18466 0.21127c-0.46283 0.73379 1.1792 1.5377 1.4573 1.1476z"/>
+ <circle fill="#272727" cx="8" cy="9" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/devassistant.svg b/.icons/awkward/16x16/apps/devassistant.svg
new file mode 100644
index 00000000..8df43040
--- /dev/null
+++ b/.icons/awkward/16x16/apps/devassistant.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#3f51b5" d="m16 15v-13c0-1-1-1-1-1h-15l16 14zm-3-6.6113-5.0156-4.3887h5.0156v4.3887z"/>
+ <path fill="#03a9f4" d="m0 1v13c0 1 1 1 1 1h15l-16-14zm3 6.6113 5.0156 4.3887h-5.0156v-4.3887z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/devdocs.svg b/.icons/awkward/16x16/apps/devdocs.svg
new file mode 100644
index 00000000..6d1df655
--- /dev/null
+++ b/.icons/awkward/16x16/apps/devdocs.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 4.23 4.23">
+ <g transform="translate(0,-292.76665)">
+ <path style="fill:#ffa234" d="M 0.26458341,292.76665 C 0.11800425,292.76665 8e-8,292.88465 8e-8,293.03123 v 3.70417 c 0,0.14658 0.11800417,0.26458 0.26458333,0.26458 H 2.6458334 l 1.5875,-1.5875 v -2.38125 c 0,-0.14658 -0.1180042,-0.26458 -0.2645834,-0.26458 z"/>
+ <path style="fill:#ffcd82" d="m 4.2333334,295.41249 -1.5875,1.5875 v -1.32292 c 0,0 0,-0.26458 0.2645833,-0.26458 z"/>
+ <path style="fill:#4b4b4b" transform="matrix(0.26458333,0,0,0.26458333,0,292.76665)" d="M 5 3 A 2.9999999 2.9999999 0 0 0 2.1738281 5 L 5 5 L 5 7 L 2.1757812 7 A 2.9999999 2.9999999 0 0 0 5 9 A 2.9999999 2.9999999 0 0 0 7.8242188 7 L 13 7 L 13 5 L 7.8261719 5 A 2.9999999 2.9999999 0 0 0 5 3 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/devede.svg b/.icons/awkward/16x16/apps/devede.svg
new file mode 120000
index 00000000..a60a9dd3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/devede.svg
@@ -0,0 +1 @@
+k9-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/devedeng.svg b/.icons/awkward/16x16/apps/devedeng.svg
new file mode 120000
index 00000000..a60a9dd3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/devedeng.svg
@@ -0,0 +1 @@
+k9-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/devhelp.svg b/.icons/awkward/16x16/apps/devhelp.svg
new file mode 100644
index 00000000..d86d191b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/devhelp.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4caf50" width="7" height="6" x="9" y="2" ry=".5"/>
+ <rect fill="#2196f3" width="7" height="5" x="9" y="6" ry=".5"/>
+ <rect fill="#f9ce1d" width="6" height="4" x="10" y="10" ry=".5"/>
+ <path fill="#4f4f4f" d="m2 0c-0.554 0-1 0.446-1 1v14c0 0.554 0.446 1 1 1h3v-16z"/>
+ <path fill="#f44336" d="m3 0v16h11c0.554 0 1-0.446 1-1v-14c0-0.554-0.446-1-1-1h-11z"/>
+ <path fill="#f9f9f9" d="m5 4v8.9983h2.6662c4.6658 0 4.8324-2.8328 4.8324-4.4991 0-1.6661-0.168-4.5814-4.8328-4.4989zm2.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"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/devhub.svg b/.icons/awkward/16x16/apps/devhub.svg
new file mode 100644
index 00000000..b80b4010
--- /dev/null
+++ b/.icons/awkward/16x16/apps/devhub.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#44c7aa" cx="8" cy="8" r="8"/>
+ <path style="fill:#2c3638" d="M 4.8671875 5 C 4.6769643 4.9996 4.5619337 5.0110762 4.3945312 5.0351562 C 3.6707852 5.1392726 3.2379332 5.3384777 2.8398438 5.7480469 C 2.4301685 6.1695361 2.1929047 6.5789418 2.0625 7.0898438 C 1.998485 7.3406442 1.9910385 7.435598 2.0078125 7.8652344 C 2.0314175 8.4698212 2.1062384 8.7744326 2.3398438 9.234375 C 2.7043277 9.9520025 3.1783127 10.367429 3.9082031 10.603516 C 4.4006163 10.76279 5.4220372 10.927462 6.2226562 10.976562 C 7.0278051 11.025942 9.822884 10.992944 10.355469 10.927734 C 11.347523 10.806272 12.149801 10.603267 12.625 10.355469 C 13.044122 10.136915 13.54618 9.5544559 13.755859 9.0429688 C 13.888527 8.7193426 13.971165 8.3157465 13.994141 7.8828125 C 14.021611 7.3651637 13.958621 7.0244284 13.753906 6.5976562 C 13.379006 5.8160906 12.707169 5.2419865 11.96875 5.0703125 C 11.60682 4.9861995 10.362182 4.9869836 9.0585938 5.0722656 C 8.0012338 5.1414306 7.6217268 5.1381015 5.7929688 5.0390625 C 5.3226165 5.0135885 5.0574107 5.0004136 4.8671875 5 z M 5.5996094 6 A 1.3993166 2 0 0 1 7 8 A 1.3993166 2 0 0 1 5.5996094 10 A 1.3993166 2 0 0 1 4.1992188 8 A 1.3993166 2 0 0 1 5.5996094 6 z M 10.400391 6 A 1.3993166 2 0 0 1 11.800781 8 A 1.3993166 2 0 0 1 10.400391 10 A 1.3993166 2 0 0 1 9 8 A 1.3993166 2 0 0 1 10.400391 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/deviantart.svg b/.icons/awkward/16x16/apps/deviantart.svg
new file mode 100644
index 00000000..cb600a75
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deviantart.svg
@@ -0,0 +1,4 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect width="16" height="16" rx="1" ry="1" style="fill:#4f4f4f"/>
+ <path d="m10 2-1.1992188 2h-4.8007812v3h3l-3 5v2h2l1.1992188-2h4.8007812v-3h-3l3-5v-2h-2z" style="fill:#36c737"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dhcpcd.svg b/.icons/awkward/16x16/apps/dhcpcd.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dhcpcd.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/dia.svg b/.icons/awkward/16x16/apps/dia.svg
new file mode 100644
index 00000000..d0161259
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dia.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e4e4e4" d="m15 15.2v-14.4c0-0.4432-0.39-0.8-0.875-0.8h-12.25c-0.4847 4e-8 -0.875 0.3568-0.875 0.8v14.4c0 0.4432 0.39025 0.8 0.875 0.8h12.25c0.485 0 0.875-0.357 0.875-0.8z"/>
+ <path fill="none" stroke="#4f4f4f" d="m3 3.5h5.5143s3.9866 0.12845 3.9857 4.5c-0.000858 4.3716-3.9857 4.5-3.9857 4.5h-5.5143"/>
+ <path fill="#4f4f4f" fill-rule="evenodd" d="m4 3.2v10.8h-1l1.5 2 1.5-2h-1v-10.8z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/diablo-2.svg b/.icons/awkward/16x16/apps/diablo-2.svg
new file mode 100644
index 00000000..6f6af3fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/diablo-2.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e97e10;fill-rule:evenodd" d="M 1.2986663,0.29319093 C 1.6679906,0.55106994 2.1837995,0.93874316 2.6318078,1.288556 2.973564,1.6082821 3.0285236,1.7647392 3.0285236,2.2736811 v 5.8647468 c 0,1.561848 0.1825448,2.6947861 -0.3420952,3.8777761 -0.5790204,1.305611 -1.6159165,2.26363 -2.46195531,3.42147 -0.80557124,0.996222 0.76921832,0.521022 1.38700621,0.208652 1.324067,-0.669482 2.5917683,-1.411003 4.1779112,-1.584136 1.9997463,-0.03952 3.5804964,-0.0076 5.3978005,-0.04838 C 14.47619,14.01381 16,10.666635 16,6.5309829 16,3.0475879 14.47619,-3.116e-5 10.878297,0.01681756 7.801421,0.00257619 2.6988133,3.7234476e-4 1.2773337,3.1278095e-5 0.8711157,-3.116e-5 1.0414847,0.11459554 1.2986663,0.29319093 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 6.6427137,2.0001633 c 1.1690696,0.00232 3.5661443,0.036162 4.0362423,0.2715248 2.053306,1.1898575 2.360546,2.6169251 2.317325,4.6501972 0.05694,1.8398076 -0.59989,3.8235087 -2.317325,4.7642977 C 10.052159,11.999999 6.1040588,12 6.1040588,12 L 6,2.002002 c 0,0 0.2530248,-0.00261 0.6427137,-0.00187 z"/>
+ <path style="fill:#c2352a;fill-rule:evenodd" d="m 4.9861459,7.9567381 c -0.050166,0.024949 0.1935276,0.3779927 0.3515326,0.5982141 0.4077002,0.7633911 1.0735146,0.8087374 1.4694941,0.9857889 0.2384828,0.1066311 0.1837798,0.4642859 0.1837798,0.4642859 v 4.973364 c 0,0.371504 -0.2861221,0.60561 -0.4082589,0.650298 C 6.410292,15.691769 6,15.813957 6,15.813957 v 0.186012 H 8.2589288 10 v -0.186012 c 0,0 -0.4654497,-0.122189 -0.6378508,-0.185268 -0.1221371,-0.04469 -0.342009,-0.278797 -0.3435776,-0.650298 V 10.841336 10.005027 9.912765 c 0,-0.3998579 0.3538218,-0.4972518 0.4933037,-0.5572918 0.18896,-0.081338 0.359172,-0.093266 0.4510145,-0.2790179 0.09184,-0.185752 -0.1153255,-0.093425 -0.1837795,-0.093006 -0.6595449,0.00385 -2.1453008,0 -2.1453008,0 C 7,9 6.2889837,9.0969377 5.8890179,8.7409644 L 5.0538541,7.9976607 c -0.034441,-0.03483 -0.056131,-0.046683 -0.067708,-0.040923 z"/>
+ <path style="fill:#c2352a;fill-rule:evenodd" d="m 16.043854,7.9567381 c 0.05017,0.024949 -0.193527,0.3779927 -0.351532,0.5982141 -0.407701,0.7633911 -1.073515,0.8087374 -1.469495,0.9857889 -0.238482,0.1066311 -0.183779,0.4642859 -0.183779,0.4642859 v 4.973364 c 0,0.371504 0.286122,0.60561 0.408258,0.650298 0.172402,0.06308 0.582694,0.185268 0.582694,0.185268 v 0.186012 H 12.771071 11.03 v -0.186012 c 0,0 0.46545,-0.122189 0.637851,-0.185268 0.122137,-0.04469 0.342009,-0.278797 0.343577,-0.650298 V 10.841336 10.005027 9.912765 c 0,-0.3998579 -0.353821,-0.4972518 -0.493303,-0.5572918 -0.18896,-0.081338 -0.359172,-0.093266 -0.451015,-0.2790179 -0.09184,-0.185752 0.115326,-0.093425 0.18378,-0.093006 0.659545,0.00385 2.145301,0 2.145301,0 C 14.03,9 14.741016,9.0969377 15.140982,8.7409644 l 0.835164,-0.7433037 c 0.03444,-0.03483 0.05613,-0.046683 0.06771,-0.040923 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dictionary.svg b/.icons/awkward/16x16/apps/dictionary.svg
new file mode 120000
index 00000000..fc7facf7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dictionary.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/diffuse.svg b/.icons/awkward/16x16/apps/diffuse.svg
new file mode 100644
index 00000000..831c7db4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/diffuse.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffb14b" d="m 7.9997676,7.2532511e-6 c -0.419066,0 -0.838412,0.1561979967489 -1.151675,0.4694529967489 L 0.46944627,6.8488183 c -0.6265247,0.626509 -0.625636,1.674977 9.143e-4,2.301487 L 6.8490076,15.529662 c 0.626524,0.62651 1.675928,0.627399 2.302452,9.15e-4 L 15.530107,9.1512193 c 0.626524,-0.626509 0.626525,-1.675875 0,-2.302384 L 9.1514436,0.46946025 C 8.8381806,0.15620525 8.4188346,7.2532511e-6 7.9997676,7.2532511e-6 Z"/>
+ <path style="fill:#3f3f3f" d="M 7.99992,2.9999692 V 6.161047 l -2.00272,1.8404486 0.0056,0.0056 H 5.9972 V 12.007 H 7 V 8.533 L 7.99992,7.6994105 V 12.007 H 9 V 3.0000308 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/digikam.svg b/.icons/awkward/16x16/apps/digikam.svg
new file mode 100644
index 00000000..9cfd710d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/digikam.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle opacity=".2" cx="12" cy="-9.333" r="1.333" transform="scale(1,-1)"/>
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <circle style="opacity:0.4" cx="8" cy="8" r="5"/>
+ <circle fill="#1789ba" cx="8" cy="-8" r="4" transform="scale(1,-1)"/>
+ <circle fill="#74b8d6" cx="8" cy="8" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/digitallyimported.svg b/.icons/awkward/16x16/apps/digitallyimported.svg
new file mode 100644
index 00000000..e7fc943f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/digitallyimported.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#298fc5" d="m15 13.306v-10.612c0-0.3845-0.312-0.6942-0.7-0.6942h-12.6c-0.3878 0-0.7 0.30972-0.7 0.69444v10.612c0 0.384 0.3122 0.694 0.7 0.694h12.6c0.3878 0 0.7-0.30972 0.7-0.69444z"/>
+ <g fill="#fff">
+ <path d="m3 5v1h5.3566c0.39571 0 0.64286 0.21264 0.64286 0.54606v2.4079c-0.0001 0.3334-0.2472 0.946-0.6429 0.946h-4.3496v-2.9h-1.007v4h5.9282c0.59357 0 1.0714-0.48317 1.0714-1.0833v-3.8337c0-0.6002-0.4785-1.0548-1.0714-1.083h-4.9352z"/>
+ <path d="m12 5v1h1v-1h-0.0098zm0 2v4h1v-4z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dino.svg b/.icons/awkward/16x16/apps/dino.svg
new file mode 100644
index 00000000..24eb1be5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dino.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#80cbc4" d="m 6.1061211,9.932913 c 0,1.619397 7.3439779,2.177445 6.4207199,3.363426 C 11.246002,14.941654 9.246596,16 7,16 3.1340068,16 0,12.865993 0,9 c 0,-1 4.2822073,1.396217 8.1482006,1.396217 3.8659934,0 -2.0420795,-4.3292973 -2.0420795,-0.463304 z"/>
+ <path style="fill:#455a64;fill-rule:evenodd" d="m 15.368649,15.673332 c 0,0 0.783429,-1.137891 0.604891,-1.442316 -0.156956,-0.267598 -1.597816,-0.202031 -1.597816,-0.202031 0,0 0.79146,-1.364869 0.598276,-1.694235 -0.190194,-0.324263 -1.830689,-0.3395 -1.830689,-0.3395 0,0 1.829973,-1.321761 1.894689,-1.692964 0.06791,-0.38903 -1.594647,-1.794882 -1.594647,-1.794882 0,0 1.702278,-2.8620556 1.556647,-3.207404 -0.182798,-0.4333624 -2.7996,-0.3004946 -2.7996,-0.3004946 0,0 0.978672,-2.7063125 0.5756,-2.9615054 -0.338664,-0.2143248 -3.8325937,0.6636916 -3.8325937,0.6636916 0,0 -1.1239476,-2.701691679999982 -1.7497672,-2.701691679999982 C 6.5638647,-7.9999996e-8 5.2334111,2.7056032 5.2334111,2.7056032 c 0,0 -2.7252917,-1.8780336 -3.1342165,-1.6456032 C 1.7376718,1.2654582 1.9008054,4.2864952 1.9008054,4.2864952 Z"/>
+ <path style="fill:#80cbc4;fill-rule:evenodd" d="m 12.614982,10.76655 c 0,0 3.354008,4.715108 2.995418,5.1752 -0.34822,0.446737 -6.8708369,-1.822766 -6.8708369,-1.822766 z"/>
+ <path style="fill:#009688;fill-rule:evenodd" d="M 6.8007812,2 C 6.7570237,2 6.7213675,2.0143019 6.6796875,2.0175781 3.2730948,2.1723374 0.50637722,4.7548678 0.06835937,8.0800781 0.02721102,8.3086114 0,8.5467447 0,8.8007812 0,8.8263693 0.00362225,8.84948 0.00390625,8.875 0.00358641,8.901813 0,8.9281901 0,8.9550781 0,8.9610683 0.00193697,8.9666697 0.00195313,8.9726562 0.00191726,8.9818996 0,8.9907482 0,9 c 0,0.00991 0.00559331,0.019403 0.00585938,0.029297 0.00377498,0.332423 0.02734567,0.6612047 0.07812499,0.9804691 0.0175732,0.08341 0.04484542,0.15373 0.06835938,0.230468 0.3315498,1.082015 1.19531245,1.517578 1.19531245,1.517578 0.2095527,0.169284 0.4707231,0.341113 0.7714844,0.511719 H 2.09375 c 0,0 0.6324165,3.758969 1.7890625,3.730469 0.8747888,-0.02156 1.5596786,-2.034963 2.671875,-2 1.1112312,0.03494 1.5621876,1.988451 2.6679687,2 0.6386116,0.0067 1.1943548,-1.108837 1.5449218,-2 h 0.330078 c 1.051397,0.978711 3.442863,1.629085 4.478516,1.966797 0.01416,-0.0074 0.0253,0.04334 0.0332,0.0332 C 15.84055,15.703438 14.393938,13.353299 13.382812,11.84375 13.77148,10.973056 14,10.015113 14,9 14,5.1340068 10.865993,2 7,2 c -0.033023,0 -0.064742,0.0054 -0.097656,0.00586 C 6.8681667,2.0053533 6.8350787,2 6.8007812,2 Z"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="3" y="6"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/diodon.svg b/.icons/awkward/16x16/apps/diodon.svg
new file mode 100644
index 00000000..980c18f7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/diodon.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="16" x="0" y="0" rx="1.5" ry="1.5"/>
+ <g transform="matrix(.5 0 0 1 1.5 0)">
+ <path opacity=".5" d="m3 4v-1h10v1z"/>
+ <path opacity=".5" d="m3 7v-1h10v1z"/>
+ </g>
+ <g transform="matrix(.5 0 0 1 6.5 6)">
+ <path opacity=".5" d="m3 4v-1h10v1z"/>
+ <path opacity=".5" d="m3 7v-1h10v1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dirt-rally.svg b/.icons/awkward/16x16/apps/dirt-rally.svg
new file mode 100644
index 00000000..91c92597
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dirt-rally.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 4.4003906 2 C 4.1787906 2 4 2.1787906 4 2.4003906 L 4 6 L 4 9.5996094 C 4 9.8212094 4.1787906 10 4.4003906 10 L 8 10 A 4 4 0 0 0 12 6 A 4 4 0 0 0 8 2 L 4.4003906 2 z M 6.2011719 4 L 8 4 A 2 2 0 0 1 10 6 A 2 2 0 0 1 8 8 L 6.2011719 8 C 6.0903719 8 6 7.9096281 6 7.7988281 L 6 6 L 6 4.2011719 C 6 4.0903719 6.0903719 4 6.2011719 4 z"/>
+ <path style="fill:none;stroke:#f07400;stroke-width:0.99979132;stroke-linecap:round" d="M 2.9964854,14.492949 2.251727,13.375811 M 1.5069682,13.003432 c 0,0 1.4895172,0.172971 1.4895172,-0.744758 0,-0.917728 -1.4895172,-0.744758 -1.4895172,-0.744758 m 3.65e-5,2.979069 0,-2.979033"/>
+ <path style="fill:none;stroke:#f07400;stroke-width:0.99979132;stroke-linecap:round;stroke-linejoin:bevel" d="m 4.5104838,13.344555 1.4895162,0 m -1.489479,1.117136 0,-2.234274 M 6,14.461691 6,12.227417 m -1.4895162,0 c 0,0 0,-0.744759 0.7447581,-0.744759 C 6,11.482658 6,12.227417 6,12.227417"/>
+ <path style="fill:none;stroke:#f07400;stroke-width:0.99979132;stroke-linecap:round;stroke-linejoin:round" d="m 7.5104842,11.519934 0,2.979034 1.4895158,0 0,0"/>
+ <path style="fill:none;stroke:#f07400;stroke-width:0.99979132;stroke-linecap:round;stroke-linejoin:round" d="m 10.510484,11.56795 0,2.979034 1.489516,0 0,0"/>
+ <path style="fill:none;stroke:#f07400;stroke-width:0.99979132;stroke-linecap:round" d="m 13.487836,14.489517 0,-1.489517 M 14.604973,11.510484 13.487836,13 M 12.370699,11.510484 13.487836,13"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dirt4.svg b/.icons/awkward/16x16/apps/dirt4.svg
new file mode 100644
index 00000000..e43ab06a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dirt4.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="M 0.70117188 0 C 0.31312934 0 0.02152472 0.31396896 0 0.70117188 L 0 7 L 0 13.298828 C 0 13.686628 0.31312935 14 0.70117188 14 L 6.0644531 14 C 9.9328647 14 13.068359 10.865994 13.068359 7 C 13.068359 3.1340064 9.9328647 5.9211895e-16 6.0644531 0 L 0.70117188 0 z M 4 4 L 6.1054688 4 C 7.7517099 4 9 5.2800477 9 7 C 9 8.7199518 7.7517094 10 6.1054688 10 L 4 10 L 4 7 L 4 4 z"/>
+ <path style="fill:#fe5400" d="m 13,7 -4,5 v 2 H 9.75 13 v 2 h 2 v -2 h 1 V 12 H 15 V 7.75 7 Z m 0,3.375 V 12 h -1.319824 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/discord-canary.svg b/.icons/awkward/16x16/apps/discord-canary.svg
new file mode 100644
index 00000000..a0582daa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/discord-canary.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#eca337" d="M 2.6152,0 C 1.7203,0 1,0.72031 1,1.6152 v 10.77 c 0,0.895 0.7203,1.615 1.6152,1.615 H 12 l 3,2 V 1.6152 C 15,0.72051 14.28,2e-4 13.385,2e-4 Z"/>
+ <path style="fill:#ffffff" d="m 6.8596953,3 c 0,0 -0.3982063,-0.028653 -1.8789062,0.9980469 C 3.5000891,5.0247469 3,6.4852281 3,9.5488281 3,11.000028 2.8642188,10.933 5.1367188,11 c 0,0 0.3809531,-0.422109 0.6894531,-0.787109 C 4.5202719,9.8478906 5.0253906,9.0878906 5.0253906,9.0878906 6.3111013,9.82395 6.999168,9.9997576 7.9980469,10 H 8 c 0.9988819,-2.417e-4 1.6869432,-0.1760486 2.972656,-0.9121094 0,0 0.505119,0.76 -0.800781,1.1250004 0.3085,0.365 0.689453,0.787109 0.689453,0.787109 2.2725,-0.067 2.136719,2.8e-5 2.136719,-1.4511719 0,-3.0636 -0.500136,-4.5240812 -1.980836,-5.5507812 C 9.5365109,2.9713469 9.1383048,3 9.1383048,3 V 3.00391 L 9.0347891,3.1210938 c 0.4629,0.5172329 1.3945319,1.2460937 1.3945319,1.2460937 C 9.4996329,4 9.4584488,3.4164527 8,3.40625 c -8.052e-4,-3.6e-6 -0.00115,3.4e-6 -0.00195,0 C 6.3518943,3.4443092 6.5003203,4 5.5706328,4.3671875 c 0,0 0.9296781,-0.7288608 1.3925781,-1.2460937 L 6.8596953,3.0039062 Z M 6,6 C 6.5587,6 7.0097,6.4456 7,7 7,7.5546 6.5587,8 6,8 5.4511,8 5,7.5546 5,7 5,6.4456 5.4413,6 6,6 Z m 3.9980469,0 c 0.5587001,0 1.0000001,0.4456 1.0000001,1 0,0.5546 -0.4511,1 -1.0000001,1 -0.5587,0 -1,-0.4454 -1,-1 -0.0097,-0.5544 0.4413,-1 1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/discord-ptb.svg b/.icons/awkward/16x16/apps/discord-ptb.svg
new file mode 120000
index 00000000..972a47f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/discord-ptb.svg
@@ -0,0 +1 @@
+discord.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/discord.svg b/.icons/awkward/16x16/apps/discord.svg
new file mode 100644
index 00000000..d1f10b21
--- /dev/null
+++ b/.icons/awkward/16x16/apps/discord.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#7289da" d="M 2.6152,0 C 1.7203,0 1,0.72031 1,1.6152 v 10.77 c 0,0.895 0.7203,1.615 1.6152,1.615 H 12 l 3,2 V 1.6152 C 15,0.72051 14.28,2e-4 13.385,2e-4 Z"/>
+ <path style="fill:#ffffff" d="m 6.8596953,3 c 0,0 -0.3982063,-0.028653 -1.8789062,0.9980469 C 3.5000891,5.0247469 3,6.4852281 3,9.5488281 3,11.000028 2.8642188,10.933 5.1367188,11 c 0,0 0.3809531,-0.422109 0.6894531,-0.787109 C 4.5202719,9.8478906 5.0253906,9.0878906 5.0253906,9.0878906 6.3111013,9.82395 6.999168,9.9997576 7.9980469,10 H 8 c 0.9988819,-2.417e-4 1.6869432,-0.1760486 2.972656,-0.9121094 0,0 0.505119,0.76 -0.800781,1.1250004 0.3085,0.365 0.689453,0.787109 0.689453,0.787109 2.2725,-0.067 2.136719,2.8e-5 2.136719,-1.4511719 0,-3.0636 -0.500136,-4.5240812 -1.980836,-5.5507812 C 9.5365109,2.9713469 9.1383048,3 9.1383048,3 V 3.00391 L 9.0347891,3.1210938 c 0.4629,0.5172329 1.3945319,1.2460937 1.3945319,1.2460937 C 9.4996329,4 9.4584488,3.4164527 8,3.40625 c -8.052e-4,-3.6e-6 -0.00115,3.4e-6 -0.00195,0 C 6.3518943,3.4443092 6.5003203,4 5.5706328,4.3671875 c 0,0 0.9296781,-0.7288608 1.3925781,-1.2460937 L 6.8596953,3.0039062 Z M 6,6 C 6.5587,6 7.0097,6.4456 7,7 7,7.5546 6.5587,8 6,8 5.4511,8 5,7.5546 5,7 5,6.4456 5.4413,6 6,6 Z m 3.9980469,0 c 0.5587001,0 1.0000001,0.4456 1.0000001,1 0,0.5546 -0.4511,1 -1.0000001,1 -0.5587,0 -1,-0.4454 -1,-1 -0.0097,-0.5544 0.4413,-1 1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/disk-burner.svg b/.icons/awkward/16x16/apps/disk-burner.svg
new file mode 100644
index 00000000..3bcd3f95
--- /dev/null
+++ b/.icons/awkward/16x16/apps/disk-burner.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#ff5722" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m8.927 4c-2.454 1-3.927 3.344-3.927 5 0 1.637 1.2884 2.966 2.8887 2.997-0.7997-0.016-1.4439-0.679-1.4439-1.497 0-0.82843 0.73631-2 1.9635-2.5 0 1.75 1.3176 2.003 0.98174 3-0.19043 0.56533-0.65493 0.99441-1.4602 0.99902 0.0048 0.000025 0.01015 0.000572 0.01529 0.000572 1.6266 0 2.5623-0.8632 2.9452-2 0.6717-1.9941-1.9635-2.5-1.9635-6z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/disk-manager.svg b/.icons/awkward/16x16/apps/disk-manager.svg
new file mode 120000
index 00000000..14d09c23
--- /dev/null
+++ b/.icons/awkward/16x16/apps/disk-manager.svg
@@ -0,0 +1 @@
+disk-utility.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/disk-usage-analyzer.svg b/.icons/awkward/16x16/apps/disk-usage-analyzer.svg
new file mode 100644
index 00000000..d9167c48
--- /dev/null
+++ b/.icons/awkward/16x16/apps/disk-usage-analyzer.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g>
+ <path fill="#4daaf5" d="m3 0c-1 0-1 1.1429-1 1.1429v13.714s0 1.1429 1 1.1429h10s1 0 1-1.143v-13.714c0-0.0001 0-1.143-1-1.143z"/>
+ <path opacity=".3" d="m8 3c-2.2091 0-4 1.7909-4 4v4h4c2.209 0 4-1.7909 4-4s-1.791-4-4-4zm0 2c1.1046 0 2 0.8954 2 2s-0.8954 2-2 2-2-0.8954-2-2 0.8954-2 2-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/disk-utility.svg b/.icons/awkward/16x16/apps/disk-utility.svg
new file mode 100644
index 00000000..8ec44bac
--- /dev/null
+++ b/.icons/awkward/16x16/apps/disk-utility.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#8561c5" d="m3 0c-1 0-1 1.1429-1 1.1429v13.714s0 1.1429 1 1.1429h10s1 0 1-1.143v-13.714c0-0.0001 0-1.143-1-1.143z"/>
+ <path opacity=".3" d="m8 3c-2.2091 0-4 1.7909-4 4v4h4c2.209 0 4-1.7909 4-4s-1.791-4-4-4zm0 2c1.1046 0 2 0.8954 2 2s-0.8954 2-2 2-2-0.8954-2-2 0.8954-2 2-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/diskmonitor.svg b/.icons/awkward/16x16/apps/diskmonitor.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/diskmonitor.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/disper.svg b/.icons/awkward/16x16/apps/disper.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/disper.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/display-brightness.svg b/.icons/awkward/16x16/apps/display-brightness.svg
new file mode 120000
index 00000000..75d9c9da
--- /dev/null
+++ b/.icons/awkward/16x16/apps/display-brightness.svg
@@ -0,0 +1 @@
+preferences-system-brightness-lock.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/display-capplet.svg b/.icons/awkward/16x16/apps/display-capplet.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/display-capplet.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/display-im6.Q16.svg b/.icons/awkward/16x16/apps/display-im6.Q16.svg
new file mode 120000
index 00000000..d7b626b4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/display-im6.Q16.svg
@@ -0,0 +1 @@
+display.im6.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/display-im6.q16.svg b/.icons/awkward/16x16/apps/display-im6.q16.svg
new file mode 120000
index 00000000..d7b626b4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/display-im6.q16.svg
@@ -0,0 +1 @@
+display.im6.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/display.im6.svg b/.icons/awkward/16x16/apps/display.im6.svg
new file mode 100644
index 00000000..fceaa5d3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/display.im6.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#3e50b4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#ffbe4b" transform="matrix(1.091 0 0 1.1472 14.458 -1.6738)" d="m-7.7525 7.5611 0.84972 1.7217 1.9 0.27609-1.3749 1.3402 0.32456 1.8923-1.6994-0.89344-1.6994 0.89344 0.32456-1.8923-1.3749-1.3402 1.9-0.27609z"/>
+ <path fill="#ffbe4b" transform="matrix(1.091 0 0 1.1472 19.458 -6.6738)" d="m-7.7525 7.5611 0.84972 1.7217 1.9 0.27609-1.3749 1.3402 0.32456 1.8923-1.6994-0.89344-1.6994 0.89344 0.32456-1.8923-1.3749-1.3402 1.9-0.27609z"/>
+ <path fill="#ffbe4b" transform="matrix(1.091 0 0 1.1472 19.458 .32623)" d="m-7.7525 7.5611 0.84972 1.7217 1.9 0.27609-1.3749 1.3402 0.32456 1.8923-1.6994-0.89344-1.6994 0.89344 0.32456-1.8923-1.3749-1.3402 1.9-0.27609z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dissenter-browser.svg b/.icons/awkward/16x16/apps/dissenter-browser.svg
new file mode 100644
index 00000000..55d0a172
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dissenter-browser.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#00d177" d="M 1.0909092,1 C 0.48654553,1 8e-8,1.5017499 8e-8,2.125 v 12.75 C 8e-8,15.49825 0.48654553,16 1.0909092,16 H 8.7272727 A 7.2727272,7.5 0 0 0 16,8.5 7.2727272,7.5 0 0 0 8.7272727,1 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round" d="m 4.5,6.49995 h 6"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round" d="m 4.5,8.49995 h 6"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round" d="m 4.5,10.49995 h 4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-absolute.svg b/.icons/awkward/16x16/apps/distributor-logo-absolute.svg
new file mode 100644
index 00000000..fb372378
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-absolute.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#7d644e" width="14" height="14" x="2" y="2" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 3,3 V 4 H 8 V 6 H 3 V 10 H 10 V 3 Z M 4,7 H 8 V 9 H 4 Z"/>
+ <rect style="fill:#ffffff" width="4" height="4" x="11" y="11" rx=".8" ry=".8"/>
+ <rect style="fill:#b38a48" width="4" height="9" x="11" y="1" rx=".8" ry=".8"/>
+ <rect style="fill:#c8a972" width="9" height="4" x="1" y="11" rx=".8" ry=".8"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-academix.svg b/.icons/awkward/16x16/apps/distributor-logo-academix.svg
new file mode 100644
index 00000000..a665d2a4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-academix.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ffab32" d="M 8.0273438,2.3535156 3.09375,14.308594 C 4.49578,15.401919 6.2220691,15.997049 8,16 c 1.7963306,-1.65e-4 3.540333,-0.60489 4.951172,-1.716797 z"/>
+ <path style="fill:#df391e" d="M 9 0.0703125 L 9 4 L 13.195312 14.070312 A 8 8 0 0 0 16 8 A 8 8 0 0 0 9 0.0703125 z"/>
+ <path style="fill:#255f8a" d="M 7 0.072265625 A 8 8 0 0 0 0 8 A 8 8 0 0 0 2.8007812 14.078125 L 7 4 L 7 0.072265625 z"/>
+ <path style="fill:#ffffff" d="M 8 0 C 7.6602257 0.00314585 7.320997 0.02793564 6.984375 0.07421875 C 6.2750601 4.2210816 3.7215555 10.1643 2.1894531 13.490234 C 2.6514894 13.978247 3.1731765 14.406096 3.7421875 14.763672 L 5.3007812 11 L 8 11 L 10.699219 11 L 12.257812 14.763672 C 12.826824 14.406096 13.348511 13.978247 13.810547 13.490234 C 12.278445 10.1643 9.7249399 4.2210816 9.015625 0.07421875 C 8.679003 0.02793564 8.3397743 0.00314585 8 0 z M 8 3.9003906 L 9.9003906 9 L 8 9 L 6.0996094 9 L 8 3.9003906 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-aix.svg b/.icons/awkward/16x16/apps/distributor-logo-aix.svg
new file mode 100644
index 00000000..ef36c7b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-aix.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <circle cx="8" cy="8" r="8" style="fill:#95e000"/>
+ <path d="m8 1a7 7 0 0 0-7 7 7 7 0 0 0 7 7 7 7 0 0 0 7-7 7 7 0 0 0-7-7zm0 1a6 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" style="fill:#ffffff"/>
+ <path d="m4 5-1 6h1v-2h1v2h1l-1-6zm0 2h1v1h-1z" style="fill:#ffffff"/>
+ <rect x="7" y="5" width="1" height="6" style="fill:#ffffff"/>
+ <path d="m9 5 1.5 3-1.5 3h1l1-2 1 2h1l-1.5-3 1.5-3h-1l-1 2-1-2h-1z" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-alpine.svg b/.icons/awkward/16x16/apps/distributor-logo-alpine.svg
new file mode 100644
index 00000000..960047b7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-alpine.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#0d597f" d="M 4.6849,15 C 4.2435,15 3.7018,14.693 3.4814,14.319 L 0.16534,8.6814 C -0.05511,8.3066 -0.05511,7.6934 0.16534,7.3186 L 3.4814,1.6814 C 3.7018,1.3066 4.2435,1 4.6849,1 H 11.315 C 11.757,1 12.298,1.3066 12.519,1.6814 L 15.835,7.3186 C 16.055,7.6934 16.055,8.3066 15.835,8.6814 L 12.519,14.319 C 12.298,14.693 11.757,15 11.315,15 Z"/>
+ <path style="fill:#ffffff" d="M 7,5 2,10 H 4 L 7,7 9,10 H 11 L 9.666,8.334 10,8 12,10 H 14 L 10,6 8.7773,7.2227 Z M 6,9 5,10 H 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-alt-linux.svg b/.icons/awkward/16x16/apps/distributor-logo-alt-linux.svg
new file mode 100644
index 00000000..880f6ff6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-alt-linux.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#ffd017" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#3f3f3f" d="m 8.1396,13.108022 c -0.1782963,0.03554 -0.4813847,0.178271 -0.6778131,0.267519 -0.035544,0.01791 -0.035544,0.07136 0,0.07136 0.053702,0.01791 0.08952,0.03558 0.1248421,0.07136 0.089495,0.106932 0.1964036,0.196271 0.1964036,0.338996 0,0.160363 -0.089247,0.213842 -0.071363,0.356544 0.053479,0.285452 0.285204,0.680226 0.285204,0.983586 -0.017663,0.231726 -0.2317254,0.231726 -0.3565671,0.392336 -0.035792,0.05347 -0.053677,0.106934 -0.053677,0.178297 0,0.07136 -0.017663,0.196179 0.053677,0.196179 0.089024,0.01789 0.1069329,-0.160386 0.1961804,-0.160386 0.1248169,0.01766 0.1071808,0.19618 0.2140889,0.19618 h 4.6903672 c -0.01789,-0.0537 -0.05346,-0.124817 -0.089,-0.142726 -0.231998,-0.214065 -0.820514,-0.499517 -0.927447,-0.838175 -0.17852,-0.517401 0.05346,-1.177057 0.124817,-1.747937 0.249635,-1.658442 0.160635,-2.568228 -0.142701,-3.9414644 C 11.545977,8.5449756 11.421161,7.8495264 11.189436,7.0827145 11.153614,6.9399883 10.957685,6.743808 10.886099,6.6189907 10.83262,6.5297435 10.779165,6.3691088 10.761282,6.2622004 10.636465,5.6736596 10.690141,5.1030274 10.261988,4.6035109 10.101378,4.4252398 9.7982888,4.4073309 9.6021092,4.2825136 9.2276573,4.0863332 8.853181,3.8901532 8.4784814,3.6584275 8.4250272,3.6226097 8.264417,3.5691556 8.175393,3.6226097 8.6032987,3.925971 8.8887507,4.2825136 9.013568,4.8176002 9.0670226,5.0672348 9.1383853,5.6631256 8.8887507,5.805827 8.817388,5.8416411 8.3535442,6.2902713 8.1394801,6.8074493 8.0860259,6.9143574 7.7829126,7.6100542 7.426122,8.2699581 6.9982159,8.0379847 6.5700377,8.0203235 6.2669493,8.0203235 5.945952,8.0203235 5.52086,8.0558677 5.2533165,8.2520492 4.6829322,8.6802026 4.43305,9.2329507 4.2547785,9.8572841 4.1120527,10.338669 4.0230284,10.838185 3.9872354,11.337455 c -0.035792,0.677787 0.035913,0.881249 0.1070529,1.559061 0.053677,0.445816 0.1069084,0.874163 0.1427017,1.319976 0.089024,0.481386 0.071363,0.856084 0.053454,0.945085 -0.160363,0.499516 -0.4099972,0.677812 -0.8916296,0.767059 -0.071364,0 -0.1071564,0.03558 -0.089247,0.07136 h 1.3376918 v 0 h 1.4949927 c 0.1424786,0 0.1782715,-0.07136 0.3209973,-0.196181 0.1961804,-0.196181 -0.071363,-0.535086 0,-0.980902 0.1606103,-1.105941 0.641875,-1.559255 0.8736007,-2.629403 0.035818,-0.124817 0.053702,-0.285428 0.071611,-0.4637 0.089024,0.428154 0.2139609,0.292735 0.3387782,0.702979 0.1248173,0.427906 0.2496342,0.550412 0.4460626,0.65732 v 0 c -0.017911,0 -0.035818,0 -0.053702,0.01791 z"/>
+ <path style="fill:#ffffff" d="m 8.1495266,13.266039 c -0.044312,-4e-6 -0.089999,0.0066 -0.1346279,0.01995 -0.1069365,0.01791 -0.1428425,0.160853 -0.071232,0.232216 0,0 0.053321,0.03563 0.071232,0.05351 v 0.03561 c -0.04799,0.04815 -0.2155229,0.04166 -0.3119942,0.04844 0.045147,0.05883 0.079779,0.121744 0.079779,0.201585 0,0.160363 -0.089116,0.213456 -0.071232,0.356158 0.053479,0.285452 0.2856388,0.680347 0.2856388,0.983709 -8.753e-4,0.01129 -0.00465,0.01969 -0.00641,0.02992 0.065189,0.06025 0.2104324,0.08902 0.2379137,0.130353 0.053455,0.07136 -0.035398,0.196468 0.017809,0.267831 0.017911,0.0537 0.089794,0.07109 0.1253676,0.05342 0.089247,-0.01791 0.1245237,-0.124654 0.1958868,-0.124654 0.1248173,-0.01766 0.2856541,-0.0178 0.3746784,0.07123 0.035792,0.01791 0.053424,-1.45e-4 0.053424,-0.01781 0.017663,-0.07136 -0.2676547,-0.142674 -0.3034469,-0.428102 -0.035792,-0.23175 -0.017469,-0.484051 -0.1780789,-0.733685 -0.03557,-0.03581 -0.088966,-0.03559 -0.1068475,-0.08904 0,-0.07136 0.053424,-0.160999 0.053424,-0.250023 0,-0.0358 -0.01763,-0.106993 -0.053424,-0.124656 -0.053479,-0.01791 -0.1252605,0.01781 -0.1965991,0.01781 -0.1069332,0 -0.2313716,-4.9e-5 -0.3027343,-0.03561 -0.017881,-0.01789 -0.017984,-0.03551 0.017809,-0.05342 0.071115,-0.01791 0.2492494,0.07154 0.3561579,-0.03561 0.12484,-0.106931 0.2144348,-0.285465 0.1609806,-0.428191 -0.040276,-0.120471 -0.160538,-0.18093 -0.293474,-0.180942 z"/>
+ <path style="fill:#ff5811" d="M 8.3892343,3.7118813 C 8.6925707,3.872492 9.0670226,4.4431235 9.2632022,4.7462375 9.3524749,4.8710544 9.4772919,4.7641226 9.4235897,4.6572128 9.1207241,4.2290594 8.7639334,3.872492 8.3892343,3.7118813 v 0 M 6.8197919,8.947432 c 0.2317506,0.053702 0.4422737,0.1398895 0.5133888,0.353954 0.071611,0.2140889 0.3079956,0.3389062 0.218724,0.962992 0,0 -0.017663,0.07136 0,0 0.017663,-0.160362 -0.017663,0.07134 0,0 0.017885,-0.106933 0.1964294,0.144878 0.2319748,0.198333 -0.071363,-0.21409 -0.090094,-0.7155104 0.1774279,-0.6976019 0.1427258,0.017911 0.1248417,0.1248173 0.3568151,0.1782711 0.071115,0.017911 0.2317253,-0.035544 0.2675431,-0.1603622 0.088999,-0.2675435 0,-0.4995168 -0.2140889,-0.677788 C 8.2465114,8.9980492 8.0861491,8.944595 7.9257617,9.051751 c -0.035792,0.035573 -0.089272,0.1424786 -0.089272,0.1961804 0.03557,0.2317501 -0.089247,0.1603871 -0.1782715,0 C 7.5334017,9.051751 7.0694546,8.9118867 6.8197956,8.9474317 v 0 M 8.3536674,12.19061 c 0.1071561,-0.338905 -0.017663,-0.838176 -0.089247,-1.212874 -0.035573,-0.124817 0.1248169,-0.160363 0.1606098,-0.03554 0.1069336,0.499269 0.089025,0.873967 -0.071363,1.248419 v 0 M 8.9422057,5.7702795 C 8.9064137,5.7879425 8.7639338,5.8950968 8.6746622,5.948551 8.8708426,5.984124 9.1383857,5.7271116 9.2632026,5.9591098 9.3524756,6.1552902 9.42359,6.4404701 9.459383,6.6366505 c 0,-0.1248173 -0.017911,-0.6775407 0.035792,-0.7489034 0.089025,-0.1071561 0.2675435,-0.017911 0.3923608,0.035544 0.089025,0.035818 0.1427262,0.1427262 0.2317502,0.1961804 0.08924,0.035814 0.178519,0.053454 0.267519,0.017911 0.08902,-0.017911 0.178519,-0.089273 0.214088,-0.1782719 0.05346,-0.160635 -0.107156,-0.8026297 -0.463723,-0.6599039 -0.1427016,0.053454 -0.1606095,0.2675435 -0.2854274,0.3744519 -0.071118,0.053454 -0.142726,0.071363 -0.2317503,0.053454 -0.089247,0 -0.1964032,-0.053454 -0.2854275,-0.1248173 C 9.2097477,5.5132963 9.0849307,5.8058259 8.9422049,5.7702802 Z"/>
+ <path style="fill:#231f20" d="m 8.175393,13.485135 c 0.053454,0 0.1248169,0.07145 0.1069084,0.08936 -0.035792,0.03558 -0.053455,-0.01791 -0.1248173,-0.01791 -0.053455,0 -0.1069084,0.01791 -0.1069084,-0.01789 0,-0.03558 0.053454,-0.05356 0.1248173,-0.05356 z"/>
+ <path style="fill:#ffffff" d="M 8.8015346,5.8626482 C 8.6426293,5.9713364 8.3137591,6.3867112 8.1395851,6.8075157 8.0861302,6.9144238 7.7830698,7.6102169 7.4262792,8.2701207 c 0.089273,0.053454 0.2319332,0.1603528 0.3030487,0.2140302 0.4102692,0.3209977 0.606462,0.356357 0.8561214,0.6239005 0.106908,0.1606102 0.3030045,0.7312421 0.3564591,0.8205137 0.089024,0.2496349 0.1250555,0.4992779 0.071601,0.7489119 -0.053454,0.267544 -0.2322144,0.499417 -0.3212384,0.7493 -0.053702,0.142478 -0.088975,0.392299 -0.1424289,0.552685 -0.053454,0.160611 -0.053569,0.267556 -0.1428163,0.410258 -0.07114,0.07136 -0.1605234,0.01805 -0.1068216,-0.07122 0.053454,-0.106908 0.071364,-0.392499 0,-0.58868 C 8.2109573,11.462282 8.0859358,11.176882 8.0145723,11.01652 7.9255483,10.855885 7.765003,10.463602 7.7115244,10.303215 7.5332529,9.8394916 7.6403097,8.9474317 6.8197956,8.9474317 6.5167072,8.9832494 6.1775158,9.036778 5.9636745,9.2508669 5.696131,9.4825926 5.5892168,9.7325365 5.4643995,10.106988 c -0.107156,0.320997 -0.053612,0.534928 -0.089405,0.731108 -0.053207,0.481361 0.053701,0.642343 0,1.123951 -0.053207,0.499268 -0.1426091,0.167674 -0.2495175,0.542126 -0.071116,0.214064 -0.1425435,0.427965 -0.2852449,0.606484 -0.053231,0.07136 -0.2138197,0.124854 -0.2496375,0.0356 -0.1603626,-0.338906 -0.071535,-0.47101 -0.1073285,-0.774348 -0.035792,-0.07136 -0.071214,-0.05348 -0.071214,0 -0.035544,0.178519 1.5e-5,0.346371 0.017922,0.578121 0.053455,0.338907 0.2141046,0.660147 0.2852449,0.999029 0.089247,0.39236 0.4994296,1.462214 0.3390429,1.800873 -0.04613,0.07668 -0.1182817,0.194623 -0.1942915,0.250025 h 1.2822463 c 0.035621,0 0.064558,-0.0046 0.090179,-0.01316 7.294e-4,-2.37e-4 0.0012,-9.12e-4 0.00197,-0.0012 0.042346,-0.02234 0.084785,-0.05362 0.1273341,-0.09018 0.020113,-0.0186 0.041484,-0.03679 0.066957,-0.06038 0.022553,-0.02253 0.044868,-0.04644 0.066957,-0.07122 0.1304177,-0.200625 -0.09925,-0.523955 -0.03251,-0.940881 0.1606103,-1.105942 0.6420793,-1.559348 0.8738046,-2.629498 0.035821,-0.124817 0.053693,-0.285396 0.071602,-0.463667 0.089025,0.428152 0.2139583,0.292888 0.3387753,0.703133 0.1094365,0.416813 0.2264838,0.50511 0.4460174,0.657161 0.6390306,-0.0078 0.4157515,0.917657 0.5351164,1.322611 0.089025,0.249634 0.3026771,0.445867 0.374263,0.695502 0.1069328,0.320998 0.053665,0.534842 -0.03561,0.83793 h 0.6420913 c 0.5887882,-0.05346 1.1950142,-0.856127 1.2663782,-1.355396 0.03557,-0.178272 -0.01772,-0.891351 -0.107209,-1.051961 -0.160387,-0.267543 -0.392367,-0.445991 -0.499275,-0.624287 -0.338658,-0.481608 -0.21394,-1.266199 -0.07122,-1.80126 0.124817,-0.499269 0.427817,-1.1591699 0.445477,-1.1591699 0.0358,-0.053455 -0.05323,-0.1073578 -0.08901,-0.035996 -0.142726,0.1606099 -0.32109,0.6598359 -0.392454,0.8739259 -0.089,0.267542 -0.160269,0.570774 -0.195839,0.838317 -0.05346,0.410245 0.07105,0.856109 -0.01819,1.266378 -0.01766,0.08924 -0.1602486,0.17808 -0.2318349,0.124626 C 9.2276934,12.557609 9.1029625,11.61272 9.1208718,10.917023 9.1385345,10.203665 9.4413891,9.5438513 9.5485452,8.8305181 9.5841186,8.669883 9.4237775,8.5274603 9.4061162,8.36685 9.3705428,8.1527611 9.3884171,8.0811475 9.3705064,7.8849915 c 0,-0.1248417 0.089017,-0.4100646 0.089017,-0.5348819 0.017911,-0.3033365 -0.017911,-0.6241419 0,-0.9451396 C 9.3907107,5.8181491 9.2769097,6.1413724 8.8015649,5.8626376 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-android.svg b/.icons/awkward/16x16/apps/distributor-logo-android.svg
new file mode 100644
index 00000000..4a71a0d2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-android.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:none;stroke:#2e9551;stroke-width:1.60000002;stroke-linecap:round" d="M 3.6,6 1.8,3.8"/>
+ <path style="fill:none;stroke:#2e9551;stroke-width:1.60000002;stroke-linecap:round" d="M 12.4,6 14.2,3.8"/>
+ <path style="fill:#30dd81" d="M 15.203514,12 H 0.776772 c 0,0 -0.81230828,0 -0.77556188,-0.769972 C 0.3904452,7.1729872 3.82384,4 8.0017824,4 12.166516,4 15.591402,7.1529556 15.998572,11.191574 16.039101,12 15.203514,12 15.203514,12 Z"/>
+ <circle style="fill:#ffffff" cx="4" cy="9" r="1"/>
+ <circle style="fill:#ffffff" cx="-12" cy="9" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-antix.svg b/.icons/awkward/16x16/apps/distributor-logo-antix.svg
new file mode 100644
index 00000000..7a1085bb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-antix.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <circle style="fill:#acaeb5" cx="8" r="8" cy="8"/>
+ <path style="fill:#e4e4e4" d="m5 0c-1 0-1.5138773 0-4 2 3-1 5.2383183 0.7634684 8.046875 3.7890625-3.8431284 4.1471594-9.046875 10.210938-9.046875 10.210938h4l6.386719-8.5136719c1.52869 2.2195375 2.613281 5.0605649 2.613281 8.5136719h2c0-2.876846-1.613121-6.6670392-3.619141-9.8398438l1.619141-2.1601562s1-1 2 0c0-1 1-1 1-1s0-1-3-1c-0.267264 0-1.342545 1.032541-2.742188 2.4980469-1.9072679-2.6166743-3.9577155-4.4980469-5.257812-4.4980469z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-archbang.svg b/.icons/awkward/16x16/apps/distributor-logo-archbang.svg
new file mode 100644
index 00000000..fffad402
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-archbang.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#1793d1" d="M 0,16 C 0,16 4.5,13 8,13 11.5,13 16,16 16,16 L 8,1.9999e-4 Z"/>
+ <path style="fill:#ffffff" d="M 9.5879 3.1777 C 9.5879 3.1777 8 4 7 4 C 6 4 7 4 7 6 L 7 10 L 8 9 L 9.8008 3.6016 L 9.5879 3.1777 z M 7.5 11 A 1.5 1.5 0 0 0 6 12.5 A 1.5 1.5 0 0 0 6.1992 13.24 C 6.8104 13.102 7.4188 13 8 13 C 8.2902 13 8.5879 13.027 8.8887 13.064 A 1.5 1.5 0 0 0 9 12.5 A 1.5 1.5 0 0 0 7.5 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-archlabs.svg b/.icons/awkward/16x16/apps/distributor-logo-archlabs.svg
new file mode 100644
index 00000000..a821cd50
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-archlabs.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <path style="fill:#606060" d="m0 15.9998s4.5-3 8-3 8 3 8 3l-8-15.9998z"/>
+ <path style="fill:#ffffff" d="m8 5s-2 2-2 4c0 1.082714 0.5756283 2.422799 1.1132812 3.457031-0.0659094-0.387209-0.1132812-0.846851-0.1132812-1.457031 0-1 1-2 1-2s1 1 1 2c0 0.964048-0.1036189 1.606468-0.2441406 2.044922 0.045319 0.004945 0.0912184 0.013788 0.1367187 0.019531 0.5342004-0.685878 1.1074219-1.71471 1.1074219-3.064453 0-2.5084746-2-4-2-4v-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-archlinux.svg b/.icons/awkward/16x16/apps/distributor-logo-archlinux.svg
new file mode 100644
index 00000000..a6613c2a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-archlinux.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#1793d1;fill-rule:evenodd" d="M 7.9986217,4e-4 C 7.2863177,1.746378 6.8567107,2.888444 6.0636697,4.582343 6.5498887,5.097656 7.030724,5.697729 8,6.37548 6.9579491,5.946765 6.3631698,5.516371 5.831983,5.069737 4.8170574,7.18715 3.2268949,10.203272 2.5e-7,16 2.5362349,14.536138 4.3022166,13.63363 6.1345878,13.289234 6.0559078,12.950918 6.0111707,12.584963 6.0142118,12.203128 l 0.0028,-0.08124 C 6.0572518,10.497349 7.1202948,9.002194 8.1036918,9 c 0.983396,-0.0022 1.9397132,1.804225 1.8994652,3.428765 -0.0076,0.305716 -0.04206,0.599752 -0.1023132,0.872509 C 11.713212,13.655749 13.498093,14.555938 16,16 15.50666,15.091971 15.066331,14.273422 14.645846,13.493831 13.983472,12.980558 13.409246,12.312566 12,11.589375 c 0.968636,0.251637 1.545542,0.541953 2.086132,0.866469 C 9.8108658,4.497543 9.4647958,3.439957 7.9984977,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-archman.svg b/.icons/awkward/16x16/apps/distributor-logo-archman.svg
new file mode 100644
index 00000000..d645312a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-archman.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <path style="fill-rule:evenodd;fill:#af0500" d="m8 0c-0.712304 1.745978-1.142506 2.8881322-1.935547 4.5820312 0.486219 0.515313 0.968224 1.1152178 1.9375 1.7929688-1.042051-0.428715-1.636782-0.8580535-2.167969-1.3046875-1.014925 2.117413-2.605137 5.1329595-5.832031 10.929688 2.536234-1.463862 4.302394-2.366541 6.134766-2.710938-0.0044-0.01877-0.0056-0.03965-0.0098-0.05859a3 3.5 0 0 1 -1.126919 -2.730472 3 3.5 0 0 1 3 -3.5 3 3.5 0 0 1 3 3.5 3 3.5 0 0 1 -1.083985 2.691406c-0.0067 0.03485-0.0061 0.07517-0.01367 0.109375 1.812367 0.354475 3.597701 1.255157 6.099608 2.699219-0.49334-0.908029-0.934984-1.726268-1.355469-2.505859-0.662374-0.513273-1.235285-1.181106-2.644531-1.904297 0.968636 0.251637 1.545348 0.540718 2.085938 0.865234-4.275266-7.9583009-4.621593-9.015121-6.087891-12.455078z"/>
+ <path style="fill:#c2c2c2" d="m8 7a3 3.5 0 0 0 -3 3.5 3 3.5 0 0 0 1.1875 2.787109c0.1453225-0.037265 0.2932103-0.083014 0.4355469-0.113281a2 3 0 0 1 -0.6230469 -2.173828 2 3 0 0 1 2 -3 2 3 0 0 1 2 3 2 3 0 0 1 -0.6230469 2.173828c0.1415836 0.030107 0.2890532 0.074294 0.4335938 0.111328a3 3.5 0 0 0 1.1894531 -2.785156 3 3.5 0 0 0 -3 -3.5z"/>
+ <path style="fill:#e6e6e6" d="m6 11h1l1-1 1 1h1l-1 1 1 2-2-1-2 1 1-2z"/>
+ <path style="fill:#f4f4f4" d="m8 10v2l2-1h-1z"/>
+ <path style="fill:#9f9f9f" d="m8 12v1l-2 1z"/>
+ <path style="fill-rule:evenodd;fill:#af0500" d="m8 0c-0.712304 1.745978-1.142506 2.8881322-1.935547 4.5820312 0.486219 0.515313 0.968224 1.1152178 1.9375 1.7929688-1.042051-0.428715-1.636782-0.8580535-2.167969-1.3046875-1.014925 2.117413-2.605137 5.1329595-5.832031 10.929688 2.536234-1.463862 4.302394-2.366541 6.134766-2.710938-0.0044-0.01877-0.0056-0.03965-0.0098-0.05859a3 3.5 0 0 1 -1.126919 -2.730472 3 3.5 0 0 1 3 -3.5 3 3.5 0 0 1 3 3.5 3 3.5 0 0 1 -1.083985 2.691406c-0.0067 0.03485-0.0061 0.07517-0.01367 0.109375 1.812367 0.354475 3.597701 1.255157 6.099608 2.699219-0.49334-0.908029-0.934984-1.726268-1.355469-2.505859-0.662374-0.513273-1.235285-1.181106-2.644531-1.904297 0.968636 0.251637 1.545348 0.540718 2.085938 0.865234-4.275266-7.9583009-4.621593-9.015121-6.087891-12.455078z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-arcolinux.svg b/.icons/awkward/16x16/apps/distributor-logo-arcolinux.svg
new file mode 120000
index 00000000..9b95bb52
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-arcolinux.svg
@@ -0,0 +1 @@
+arcolinux-hello.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/distributor-logo-artix.svg b/.icons/awkward/16x16/apps/distributor-logo-artix.svg
new file mode 100644
index 00000000..524d3cb8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-artix.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <path style="fill:#3bb2d4" d="m8 0-2.8007812 5.5996094 7.4667972 3.734375zm-3.7734375 7.5449219-4.2265625 8.4550781 12-5zm9.4101565 3.7285161-3.414063 2.560546 5.777344 2.166016z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-aryalinux.svg b/.icons/awkward/16x16/apps/distributor-logo-aryalinux.svg
new file mode 100644
index 00000000..9f93587b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-aryalinux.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#16ae16" d="M 7,2 6,4 V 14 H 8 V 2 Z M 5,6 1,14 H 3 L 5,10 Z"/>
+ <path style="fill:#ff8416" d="M 9,2 V 14 H 10 L 11,12 V 2 Z M 12,12 11,14 H 15 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-backbox.svg b/.icons/awkward/16x16/apps/distributor-logo-backbox.svg
new file mode 100644
index 00000000..33989290
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-backbox.svg
@@ -0,0 +1,4 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <path d="m6 0c-0.265199 5.1058752e-5 -0.5195195 0.1054325-0.7070312 0.29296875l-5 5c-0.18753625 0.1875117-0.29291769 0.4418322-0.29296875 0.7070312v9c5.5217905e-5 0.552262 0.44773812 0.999945 1 1h10c0.303863 1.75e-4 0.591324-0.137806 0.78125-0.375l4-5c0.141772-0.177449 0.21892-0.397871 0.21875-0.625v-9c-5.5e-5 -0.55226188-0.447738-0.99994478-1-1z" style="fill:#e4e4e4"/>
+ <path d="m6 2c-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.7070312v7c5.52e-5 0.552262 0.4477381 0.999945 1 1h7c0.265199-5.1e-5 0.519519-0.105433 0.707031-0.292969l3-3c0.187536-0.187512 0.292918-0.441832 0.292969-0.707031v-7c-5.5e-5 -0.5522619-0.447738-0.9999448-1-1z" style="fill:#489ad4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-blackarch.svg b/.icons/awkward/16x16/apps/distributor-logo-blackarch.svg
new file mode 100644
index 00000000..9bf0ecde
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-blackarch.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <path d="M 8,5 6.888672,7 8,8 6.460937,7.7695312 3,14 C 3,14 5.202573,12.538951 7.091797,12.119141 7.0321263,11.924935 7.0008277,11.713836 7,11.5 7,10.671573 7.4477153,10 8,10 c 0.5522847,0 1,0.671573 1,1.5 -2.146e-4,0.213622 -0.030846,0.424712 -0.089844,0.619141 C 10.79898,12.539484 13,14 13,14 L 11.845703,11.923828 10,11 h 1.333984 z" style="fill:#3f3f3f"/>
+ <path d="m7 3h2v10l-2 3z" style="fill:#8e8e8e"/>
+ <path d="M 8,5 6.8886719,7 8,8 6.4609375,7.7695312 3,14 C 3,14 5.2025734,12.538951 7.0917969,12.119141 7.0321262,11.924935 7.0008276,11.713836 7,11.5 7,10.671573 7.4477153,10 8,10 c 0.5522847,0 1,0.671573 1,1.5 -2.146e-4,0.213622 -0.030846,0.424712 -0.089844,0.619141 C 10.79898,12.539484 13,14 13,14 L 11.845703,11.923828 10,11 h 1.333984 z" style="fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:#3db0ea"/>
+ <path d="M 8 0 C 7.446 0 7 0.51180474 7 1.1464844 L 7 2.8535156 C 7 2.9054694 7.0195989 2.9499168 7.0253906 3 L 7 3 L 7 3.0683594 A 2 0.5 0 0 0 6 3.5 A 2 0.5 0 0 0 7 3.9335938 L 7 4 L 9 4 L 9 3.9316406 A 2 0.5 0 0 0 10 3.5 A 2 0.5 0 0 0 9 3.0664062 L 9 3 L 8.9746094 3 C 8.9804009 2.9499175 9 2.9054686 9 2.8535156 L 9 1.1464844 C 9 0.51180473 8.554 -1.4802974e-16 8 0 z " style="fill:#4f4f4f"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-bodhi-linux.svg b/.icons/awkward/16x16/apps/distributor-logo-bodhi-linux.svg
new file mode 100644
index 00000000..d062aac7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-bodhi-linux.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#ff6600" cx="8" cy="8" r="8"/>
+ <circle style="fill:#ffffff" cx="8" cy="8" r="6"/>
+ <g transform="matrix(0.09612692,0,0,0.09650419,-3.3054891,10.720795)">
+ <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,12.081424 -24.55233,12.081424 -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.9243995 -6.606738,-9.8206596 -9.895054,-16.2687795 -2.014792,-3.95084 -5.99354,-11.2012215 -6.297731,-13.5753815 -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 0.517309,-10.549938 -5.436808,-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 12.27788,2.680076 14.00805,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 -11.61976,10.67067427 -7.57027,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/16x16/apps/distributor-logo-bunsenlabs.svg b/.icons/awkward/16x16/apps/distributor-logo-bunsenlabs.svg
new file mode 100644
index 00000000..c087e264
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-bunsenlabs.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#4f4f4f" cx="8" cy="8" r="8"/>
+ <path style="fill:#fbb620" d="M 9,2 C 9,2 5,4 5,8 5,9.5457 5.4503,10.935 6,12.066 V 11 C 6,9 8,8 8,8 8,8 9,10 9,11 9,13 8,15 8,15 8,15 11,13 11,9 11,6 9,4 9,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-calculate-linux.svg b/.icons/awkward/16x16/apps/distributor-logo-calculate-linux.svg
new file mode 100644
index 00000000..49aca0cb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-calculate-linux.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ff7f1c" d="m 4.8,0 h 6.4 C 13.8592,0 16,2.1408 16,4.8 v 6.4 C 16,13.8592 13.8592,16 11.2,16 H 6.252258 L 5.0771384,15.445723 C 2.6720548,14.3113 0.56722616,13.980087 0.67744968,11.323173 L 0.92379504,5.38507 C 1.019091,3.08798 1.6002101,0.5893626 3.7521524,0.11376412 4.0892404,0.03926468 4.439866,0 4.8,0 Z"/>
+ <path style="fill:#3d3d3d" d="M 3.9632812,0.07656248 C 1.7065463,0.47094224 0,2.4269416 0,4.8 v 6.4 C 0,13.8592 2.1408,16 4.8,16 h 1.6742188 c 0.25512,-0.986795 0.3663788,-2.367672 0.3031248,-3.270188 -0.00589,-0.08407 0.1017272,-0.327552 0.3703128,-0.580469 0.268588,-0.252917 0.67907,-0.525438 1.2117188,-0.744531 1.0652972,-0.438187 2.6174538,-0.666408 4.5273438,-0.148438 0.883355,0.239691 1.520233,0.38704 1.972656,0.469531 0.452424,0.08249 0.710281,0.105579 0.8875,0.07109 0.04431,-0.0086 0.08541,-0.02092 0.126563,-0.04766 0.01339,-0.0087 0.02572,-0.02298 0.03828,-0.03594 0.0157,-0.08206 0.02601,-0.165706 0.0375,-0.249219 -0.01828,-0.0349 -0.04263,-0.06471 -0.06563,-0.08984 -0.09988,-0.109172 -0.248286,-0.20118 -0.411718,-0.2875 h -8e-4 C 15.343829,11.019668 14.954108,10.753689 14.428887,10.414188 13.903666,10.074687 13.22979,9.815944 12.478105,9.416532 10.974733,8.617708 9.3256912,7.8886288 7.754668,8.0587192 6.9068016,8.1506072 6.3013516,7.9836616 5.8929492,7.6899692 5.4845468,7.3962768 5.2640108,6.9718636 5.2038868,6.514188 5.0836408,5.5988368 5.4592844,4.8190184 6.4531052,4.5929704 7.4359292,4.3693164 8.1901364,4.200194 8.8142528,3.9882828 9.1263308,3.8823272 9.369006,3.7723252 9.521284,3.6000016 9.597423,3.5138396 9.6485424,3.4037936 9.6486276,3.2859392 c 8.72e-5,-0.117854 -0.04711,-0.232224 -0.125,-0.3406252 -0.023084,-0.03234 -0.057811,-0.054462 -0.096875,-0.061719 0,0 -0.6286196,-0.1137436 -1.3703124,-0.385156 C 7.314748,2.2270271 6.6304272,1.7925625 6.2101368,1.2007828 c -0.00176,-0.00266 -0.00356,-0.00527 -0.00547,-0.00781 C 5.7922084,0.68050404 4.9603324,0.25257232 3.9632812,0.07656248 Z"/>
+ <path style="fill:#e6e7e8" d="m 8.7368,10.034449 c -0.8005896,5.2e-4 -1.5898548,0.166384 -2.3547092,0.391103 0.1623684,0.547083 0.3034044,1.546917 0.4054884,2.252213 0.023524,-0.108464 0.1298964,-0.311904 0.3600844,-0.528663 0.268588,-0.252917 0.6793208,-0.525351 1.2119696,-0.744444 1.0652972,-0.438187 2.6174628,-0.666768 4.5273528,-0.148799 0.673229,0.182675 1.165805,0.298846 1.580146,0.386607 -1.124015,-0.287333 -2.152972,-0.858354 -3.26009,-1.20118 C 10.410494,10.182023 9.5764744,10.025014 8.7368,10.034449 Z m 6.317436,1.723999 c 0.245265,0.03964 0.42765,0.05764 0.563278,0.0517 -0.01302,-0.0033 -0.05017,-0.0058 -0.130817,-0.0054 -0.124533,-0.0059 -0.284253,-0.02519 -0.432461,-0.0463 z"/>
+ <path style="fill:#ffffff" d="M 0,6.6359376 V 11.2 C 0,13.8592 2.1408,16 4.8,16 h 1.6109376 c 0.016152,-0.09356 0.03636,-0.184713 0.05,-0.279688 C 6.7328396,13.822514 6.6567612,11.64409 5.6593752,9.2273436 4.9630436,7.5406852 4.1427652,7.0319524 3.5078124,7.6257812 2.3186196,8.738252 0.75046676,6.8902676 0.12656248,6.6656248 0.08678232,6.651308 0.0421804,6.6459496 0,6.6359376 Z"/>
+ <path style="fill:#727072" d="M 3.9656248,0.07656248 C 2.4404776,0.34233688 1.1697409,1.3214392 0.50390624,2.6617188 1.9144496,2.0297871 3.2867424,2.0123129 4.4617188,3.4585936 5.9989184,5.3834032 9.4409672,3.4053416 9.57521,3.0257812 9.566438,3.0100372 9.555638,2.9944212 9.545522,2.9789064 9.522042,2.9705704 9.375972,2.9183248 9.120522,2.8156248 8.8709444,2.7582252 8.5193888,2.6678404 8.0564596,2.4984376 7.3147672,2.2270254 6.6304468,1.7925609 6.210156,1.2007812 6.208396,1.1981212 6.206596,1.1955156 6.204688,1.1929688 5.7925452,0.68092364 4.9615872,0.253008 3.9656248,0.07656248 Z M 5.55,7.3618428 c 0.1534424,0.38361 0.563662,1.3185316 0.7554688,1.9132812 1.1698572,-0.4891804 3.1059228,-1.2041788 7.0187502,1.327344 2.61346,1.691262 2.816928,0.865257 2.196093,0.5375 -0.108846,-0.05752 -0.372818,-0.24134 -0.694531,-0.466406 -0.128369,-0.08437 -0.240694,-0.158926 -0.396093,-0.259376 C 13.904466,10.074686 13.229809,9.815161 12.478125,9.4157488 10.974752,8.6169248 9.3257108,7.8886272 7.7546876,8.0587176 6.9068216,8.1506056 6.3013712,7.98366 5.8929688,7.6899676 5.7599528,7.5943124 5.6487428,7.4834592 5.5546876,7.3634052 c -0.00152,-7.2e-4 -0.0032,-8.4e-4 -0.00469,-0.00156 z"/>
+ <path style="fill:#ffbc3d" d="M 6.5281924,1.5508944 C 6.2675624,1.6590645 5.9211448,1.9275929 5.8309504,2.0845026 5.7412452,2.3057221 5.5907444,2.5061388 5.3692692,2.6082208 5.08639,2.7668572 4.7414868,2.7993856 4.4836684,3.0024708 4.2802936,3.18008 4.4123528,3.4741468 4.5650356,3.6367768 4.9365128,4.0437788 5.4594896,4.3117968 6.0035752,4.3924592 6.50731,4.4503756 6.8245088,4.2319284 7.3172324,4.1690364 7.9549244,4.0441532 8.6122904,3.9772304 9.2201504,3.736126 9.389018,3.665154 9.5485596,3.5461076 9.6359784,3.3836836 9.6436384,3.3517956 9.6489904,3.3191816 9.6490144,3.2856826 9.6491016,3.1678286 9.6019314,3.0533298 9.5240412,2.944929 9.5007972,2.912761 9.4659952,2.890847 9.4269392,2.883791 c 0,0 -0.028024,-0.00644 -0.029668,-0.00674 -0.078596,0.00156 -0.1730272,0.00308 -0.191056,0.0054 C 8.9648664,2.819636 8.7498084,2.7452104 8.5485324,2.6612672 8.3941856,2.6144736 8.229502,2.5614704 8.056282,2.4980828 7.4700912,2.2835746 6.9825968,1.9661973 6.5281924,1.5508944 Z"/>
+ <circle style="fill:#ffffff" cx="4.5" cy="1.5" r=".5"/>
+ <path style="fill:#3d3d3d" d="m 4.8476185,1.4654873 c 0,-0.1782223 -0.1442215,-0.3222223 -0.3222215,-0.3222223 -0.1786668,0 -0.32289,0.144 -0.32289,0.3222223 0,0.1782222 0.1442232,0.3228888 0.32289,0.3228888 0.178,0 0.3222215,-0.1446666 0.3222215,-0.3228888"/>
+ <path style="fill:#ffffff" d="m 4.4172635,1.4077761 c 0,-0.026889 -0.021777,-0.049333 -0.048666,-0.049333 -0.027111,0 -0.048888,0.022445 -0.048888,0.049333 0,0.026889 0.021775,0.048667 0.048888,0.048667 0.026887,0 0.048666,-0.021778 0.048666,-0.048667"/>
+ <path style="fill:#ffffff" d="M 4.960242,1.3930206 C 4.9853545,1.4947985 4.7613535,1.2865762 4.4922417,1.2865762 c -0.2697782,0 -0.4728898,0.2353333 -0.4455565,0.084889 0.029333,-0.1604445 0.2082233,-0.3640002 0.4568903,-0.3640002 0.2344447,0 0.408888,0.1915557 0.4566665,0.3855556"/>
+ <path style="fill:#3d3d3d" d="m 4.6297612,3.278304 v 0 c 0.00674,-0.077336 0.082246,-0.1055696 0.1555928,-0.1074108 0.041736,-6.4e-4 0.087157,0.011048 0.127666,0.038976 0.2700612,0.1856672 0.83808,0.5109692 1.5672468,0.5097416 0.2025464,6.4e-4 0.4050928,-0.024856 0.5993532,-0.08286 0.6232904,-0.1908844 1.3684148,-0.2028532 1.5746436,-0.2028532 0.2062292,0 0.647228,0.052785 0.647228,0.052785 0.3345076,-0.00552 0.3357364,-0.24459 0.28295,-0.4557292 L 9.4549364,2.8775092 c 0,0 0.2301664,0.057695 0.2157416,0.3501596 C 9.642138,3.6257028 9.1673804,3.5130748 8.9132768,3.5057096 8.4096728,3.4912856 7.6808144,3.5634048 7.0526124,3.7162352 6.850066,3.776692 6.429322,3.7647232 6.429322,3.7647232 5.8545208,3.764424 5.2278876,3.4707244 5.1170996,3.4529248 4.9203856,3.3811128 4.680704,3.5011064 4.6297612,3.2783052"/>
+ <path style="opacity:0.5;fill:#ffffff" d="m 6.498972,1.5230226 c -0.0961,0.041499 -0.1751284,0.074624 -0.1897072,0.074624 -0.1792212,0 -0.296954,0.1783861 -0.30524,0.2778179 -0.028848,0.3452495 0.2831916,0.579824 1.3109604,0.6666732 1.2913872,0.1086384 2.3126,0.8054288 2.2742408,0.5178744 l 0.00224,-4.8e-4 C 9.572578,3.0207684 9.550924,2.9823216 9.5240344,2.9448988 9.5007904,2.9127308 9.465988,2.8908176 9.4269328,2.8837612 c 0,0 -0.6289656,-0.114296 -1.3706584,-0.3857088 C 7.4571752,2.2788345 6.9544452,1.9519371 6.49898,1.523012 Z"/>
+ <path style="fill:#3d3d3d" d="m 6.3056804,1.9839102 c -0.032528,0.059229 0.04143,0.073039 0.098205,0.104649 0.057081,0.031609 0.070277,0.042964 0.1126272,0.051557 0.040816,0.00798 0.00184,-0.077029 -0.044192,-0.1439308 -0.045112,-0.065674 -0.1334964,-0.071198 -0.1666404,-0.012275"/>
+ <path style="fill:#3d3d3d" d="m 6.3163396,1.4921705 c -0.072721,0.00733 -0.149668,0.037758 -0.222076,0.087661 C 5.94945,1.6796363 5.810832,1.8604133 5.7170968,2.1282746 5.6319148,2.3718866 5.4456848,2.4964376 5.218552,2.5949008 4.9914216,2.693364 4.7300036,2.7559544 4.5226604,2.8803612 4.4186344,2.9427852 4.3473496,3.0259316 4.3131724,3.1213164 4.2789964,3.2167008 4.2819604,3.320632 4.3108524,3.4225108 4.3687856,3.6262676 4.5253952,3.8305444 4.7329752,4.0136604 5.1481356,4.379892 5.7733016,4.6648772 6.2919928,4.5468188 A 0.07677374,0.07677374 0 1 0 6.2578288,4.3971208 C 5.8205612,4.4966468 5.2207752,4.2392628 4.8345744,3.8985772 4.641472,3.7282344 4.5036024,3.537992 4.4587544,3.3802536 4.4363384,3.3013844 4.4360824,3.2329496 4.4573544,3.1734632 4.4786664,3.1139772 4.521704,3.060056 4.6016592,3.0120772 4.7779252,2.9063172 5.0359348,2.8416752 5.2795704,2.7360576 5.523206,2.6304396 5.7584796,2.4739072 5.86173,2.1786235 5.9469456,1.9352088 6.07072,1.7824256 6.1813908,1.7061531 6.2920592,1.6298808 6.3780976,1.6333526 6.4196476,1.6652447 A 0.0767868,0.0767868 0 1 0 6.5131524,1.5434184 C 6.45736,1.5005952 6.3889732,1.4848415 6.3162544,1.4921705 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-condres.svg b/.icons/awkward/16x16/apps/distributor-logo-condres.svg
new file mode 100644
index 00000000..974d5533
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-condres.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect width="16" height="16" rx="1" ry="1" style="fill:#aeea66"/>
+ <path d="M 0.20898438 0.41796875 C 0.087033869 0.58371729 0 0.77753456 0 1 L 0 15 C 0 15.554 0.446 16 1 16 L 8 16 L 0.20898438 0.41796875 z " style="fill:#f8d057"/>
+ <path d="M 0.234375 0.38085938 C 0.2249215 0.39256144 0.21791038 0.405837 0.20898438 0.41796875 L 8 16 L 15.791016 0.41796875 C 15.78209 0.405837 15.775079 0.39256144 15.765625 0.38085938 L 8 13 L 0.234375 0.38085938 z " style="fill:#ffffff"/>
+ <path d="m15.791016 0.41796875-7.791016 15.582031h7c0.554 0 1-0.446 1-1v-14c0-0.22246544-0.087034-0.41628271-0.208984-0.58203125z" style="fill:#3195d2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-crux.svg b/.icons/awkward/16x16/apps/distributor-logo-crux.svg
new file mode 120000
index 00000000..4fdfc288
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-crux.svg
@@ -0,0 +1 @@
+tuxpuck.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/distributor-logo-debian.svg b/.icons/awkward/16x16/apps/distributor-logo-debian.svg
new file mode 100644
index 00000000..d0b14c66
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-debian.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#f9548f" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m3.0235 6.0453c0.0662-0.1979 0.078-0.3167 0.1033-0.4319-0.1824 0.228-0.0841 0.2766-0.1033 0.4319m0.3371-1.3757c0.0329 0.297-0.2286 0.4128 0.0578 0.2166 0.1538-0.3384-0.0598-0.0936-0.0578-0.2166m5.0054-2.6009c0.1426-0.0509 0.3501-0.028 0.502-0.0615-0.1975 0.0161-0.3938 0.0258-0.5876 0.0499l0.085637 0.01158m4.5807 5.548-0.0309 0.076131c-0.057 0.3942-0.18 0.7842-0.368 1.146 0.208-0.3816 0.342-0.7991 0.399-1.2221m-5.7974 1.2318c-0.0737-0.0794-0.1165-0.1748-0.1654-0.2701 0.0466 0.167 0.1419 0.3106 0.2304 0.4568l-0.065-0.1866m-0.3275 0.0125-0.0298 0.1444c0.1387 0.1841 0.2488 0.3835 0.4256 0.5269-0.1273-0.2426-0.2217-0.3428-0.3958-0.6713m1.7265-6.6325-0.079386 0.016139 0.073761-0.0066 0.00563-0.00954m-0.2244-0.061c0.1126 0.019585 0.24327 0.034759 0.22449 0.061096 0.12377-0.026579 0.15127-0.050578-0.22441-0.061078m2.3484 5.0723c0.02568-0.37114-0.07465-0.25364-0.10837-0.11227 0.03923 0.020135 0.07041 0.26177 0.10837 0.11227m-0.41756 1.0626c0.126-0.1695 0.218-0.3549 0.25-0.5466-0.029 0.1365-0.104 0.2545-0.176 0.3791-0.3938 0.2426-0.037-0.144 0-0.2911-0.4236 0.5217-0.058 0.3128-0.074 0.4586m-1.1313 0.2754c-0.21081 0.0027 0.03965 0.10592 0.31495 0.14744 0.076336-0.058198 0.14491-0.11668 0.20644-0.17378-0.17116 0.040967-0.34556 0.041927-0.52138 0.026345m-6.0996-2.5325c0.0662-0.1982 0.078-0.3171 0.1033-0.432-0.1825 0.2281-0.0841 0.2768-0.1033 0.432m0.3369-1.3757c0.0329 0.2971-0.2285 0.4126 0.0579 0.2164 0.1538-0.3384-0.0598-0.0933-0.0579-0.2164m5.005-2.6015c0.14237-0.050894 0.35021-0.027998 0.50176-0.061514-0.19726 0.016137-0.39353 0.025792-0.58726 0.049928l0.085508 0.011585m4.5809 5.5485-0.0309 0.076134c-0.057 0.3943-0.18 0.7843-0.368 1.1461 0.208-0.3816 0.342-0.7991 0.399-1.2221m-5.7971 1.2316c-0.0734-0.0794-0.1165-0.1749-0.1654-0.2698 0.0466 0.1671 0.142 0.3106 0.2305 0.4568l-0.0651-0.187m-0.3275 0.0124-0.0298 0.1444c0.1387 0.1842 0.2488 0.3836 0.4256 0.527-0.1273-0.2426-0.2217-0.3428-0.3958-0.6714m1.7263-6.6326-0.079158 0.016137 0.073796-0.00662 0.00536-0.00952m3.144 5.1659c0.01163 0.31162-0.09108 0.46305-0.18398 0.73084l-0.16705 0.082935c-0.13656 0.26493 0.01356 0.1682-0.08424 0.37883-0.21343 0.18922-0.64678 0.59191-0.78549 0.62878-0.10142-0.00228 0.0686-0.11944 0.09083-0.16523-0.286 0.1956-0.229 0.2936-0.6657 0.4127l-0.0127-0.0285c-1.0762 0.5056-2.5713-0.4962-2.5517-1.8629-0.0114 0.0867-0.0327 0.065-0.0565 0.0998-0.0555-0.7031 0.3254-1.4093 0.9677-1.698 0.6283-0.3104 1.3649-0.1832 1.8149 0.2359-0.2474-0.3233-0.7395-0.666-1.3223-0.6343-0.5712 0.0093-1.1057 0.3716-1.2839 0.7651-0.2925 0.1838-0.3266 0.709-0.454 0.8051-0.17171 1.2589 0.3226 1.8025 1.1589 2.4425 0.13126 0.088479 0.036949 0.10203 0.05452 0.16936-0.2778-0.1298-0.532-0.3259-0.7413-0.5659 0.1111 0.1621 0.2309 0.3197 0.3858 0.4436-0.2621-0.0884-0.6121-0.6337-0.714-0.6559 0.4515 0.8071 1.8317 1.4152 2.5548 1.1132-0.3346 0.013-0.7595 0.007-1.1352-0.1314-0.1583-0.0812-0.3726-0.249-0.3342-0.2803 0.98658 0.36773 2.0054 0.27835 2.8588-0.40462 0.21731-0.16897 0.45452-0.45621 0.52312-0.46009-0.10323 0.15503 0.0177 0.074554-0.06163 0.21141 0.21602-0.34838-0.09419-0.14188 0.22351-0.6016l0.11731 0.16123c-0.04392-0.28944 0.35981-0.64048 0.31873-1.0979 0.09263-0.13981 0.10323 0.15066 0.005 0.47234 0.1363-0.3569 0.03605-0.4143 0.07093-0.70894 0.0376 0.099057 0.08759 0.20418 0.11305 0.30879-0.08889-0.34503 0.09083-0.58082 0.13553-0.78141-0.04418-0.019349-0.13708 0.15246-0.15852-0.25487 0.0033-0.17697 0.04949-0.092739 0.06718-0.13633-0.03463-0.019991-0.12597-0.15568-0.1814-0.41584 0.03992-0.06127 0.10749 0.15852 0.16227 0.16742-0.03527-0.20677-0.09586-0.36451-0.09845-0.52328-0.1602-0.33407-0.05672 0.044633-0.18643-0.14343-0.17054-0.53064 0.14135-0.12318 0.16253-0.36412 0.25814 0.37341 0.40529 0.95259 0.47312 1.1923-0.05168-0.2924-0.13501-0.57578-0.23695-0.84987 0.07868 0.033149-0.12648-0.60148 0.10219-0.18122-0.24504-0.89571-1.0445-1.7327-1.7803-2.1254 0.09001 0.082197 0.20378 0.18533 0.16315 0.20159-0.366-0.2174-0.302-0.2346-0.355-0.3264-0.298-0.1211-0.317 0.0099-0.515 0.0003-0.5615-0.2978-0.6697-0.2661-1.1866-0.4524l0.023522 0.1099c-0.3722-0.1239-0.4337 0.0467-0.836 0.0002-0.0244-0.0189 0.129-0.0691 0.2553-0.0873-0.3599 0.0475-0.3431-0.0709-0.6953 0.013 0.0867-0.0607 0.1787-0.1011 0.2712-0.1527-0.2934 0.0178-0.7008 0.1705-0.5751 0.0315-0.4787 0.2133-1.3289 0.5127-1.806 0.9594l-0.015-0.1001c-0.2186 0.2619-0.9534 0.7824-1.0119 1.1221l-0.0586 0.0135c-0.1135 0.1923-0.1873 0.4102-0.2775 0.6079-0.1487 0.2532-0.2181 0.0975-0.1969 0.1372-0.2926 0.5923-0.4382 1.09-0.5637 1.4983 0.0894 0.1335 0.0023 0.8039 0.036 1.3403-0.1468 2.6498 1.8627 5.2228 4.0593 5.8158 0.3219 0.116 0.8006 0.112 1.2079 0.123-0.4804-0.137-0.5424-0.073-1.0106-0.236-0.3376-0.159-0.4115-0.34-0.6507-0.547l0.094701 0.16703c-0.469-0.166-0.2728-0.205-0.6545-0.326l0.1012-0.131c-0.1513-0.012-0.4019-0.256-0.4707-0.392l-0.16641 0.0066c-0.1997-0.246-0.3063-0.423-0.2984-0.561l-0.0538 0.096c-0.0608-0.105-0.7352-0.924-0.3854-0.733-0.065-0.059-0.1514-0.096-0.2451-0.266l0.071192-0.08113c-0.1681-0.217-0.3098-0.494-0.2989-0.586 0.0898 0.121 0.152 0.143 0.2138 0.164-0.4252-1.053-0.4491-0.058-0.7709-1.0718l0.067953-0.0054c-0.0521-0.0788-0.0841-0.1638-0.1259-0.2475l0.0297-0.2948c-0.3059-0.3533-0.0854-1.5023-0.0411-2.1323 0.0303-0.2562 0.2554-0.5292 0.426-0.957l-0.1041-0.0177c0.1992-0.3468 1.1372-1.393 1.5718-1.3393 0.2104-0.2639-0.0419-0.001-0.0831-0.0673 0.4624-0.4776 0.6078-0.3374 0.9198-0.4234 0.3363-0.1993-0.2888 0.0779-0.1294-0.076 0.5818-0.1482 0.4122-0.3372 1.171-0.4124 0.0801 0.0454-0.1857 0.0702-0.2524 0.1291 0.4845-0.2368 1.5335-0.1827 2.2152 0.1313 0.7904 0.3691 1.6784 1.4594 1.7144 2.4852l0.03992 0.010704c-0.02015 0.40785 0.06253 0.87951-0.081 1.3126l0.09703-0.20521m-3.3689-5.2267c0.1126 0.019585 0.24326 0.034757 0.22449 0.0611 0.1236-0.026619 0.1514-0.050618-0.22449-0.0611m2.3491 5.0727c0.02568-0.37115-0.07464-0.25364-0.10837-0.11227 0.03923 0.020137 0.07041 0.26178 0.10837 0.11227m-0.418 1.0626c0.126-0.1695 0.218-0.3549 0.25-0.5466-0.029 0.1365-0.104 0.2544-0.176 0.3791-0.3938 0.2426-0.037-0.144 0-0.2911-0.4236 0.5217-0.058 0.3128-0.074 0.4586m-1.1311 0.2757c-0.2108 0.0027 0.0396 0.1059 0.3149 0.1474 0.0763-0.0582 0.1449-0.1167 0.2064-0.1738-0.1711 0.041-0.3455 0.042-0.5213 0.0264"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-deepin.svg b/.icons/awkward/16x16/apps/distributor-logo-deepin.svg
new file mode 100644
index 00000000..3acbc9d4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-deepin.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#33c5ff" d="M 16,8 A 8,8 0 0 1 8,16 8,8 0 0 1 0,8 8,8 0 0 1 8,0 8,8 0 0 1 16,8 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 5.9386699,13.635253 c -0.3694068,-0.135065 -0.7144717,-0.30688 -1.0394954,-0.503036 1.6150818,0.12409 3.7227028,-0.248177 5.1440125,-1.578309 0,0 2.709459,-2.1648663 0.749313,-5.7176146 0,0 0.315953,1.4317897 -0.08686,2.6096759 0,0 -0.384204,2.0018147 -2.0918734,2.4671467 C 6.0985557,11.598466 3.2325508,9.4377224 2.0346029,8.5848528 1.9444004,7.7081204 2.0245803,6.8022742 2.3457853,5.9183828 2.8220987,4.6087722 4.0173812,3.5869512 5.1112854,2.9006465 4.8378077,4.8139954 5.0540102,6.5755744 5.3647145,7.3134236 5.7818484,8.3027905 6.2068958,9.8569319 7.6210459,10.004884 9.0351959,10.153314 9.8150511,8.4297423 9.8150511,8.4297423 10.540501,7.3272641 10.654092,5.7441814 10.643114,5.7060008 10.632123,5.667342 10.44982,5.5628216 10.44982,5.5628216 9.9615741,7.5386917 9.1564214,8.2988872 9.1564214,8.2988872 7.886883,9.5245 6.9877065,8.6744936 6.9877065,8.6744936 6.0212352,7.636446 6.6980055,5.8491795 6.6980055,5.8491795 7.0764791,4.6999294 8.1794501,3.0180534 9.429418,2.1627973 c 0.2080909,0.051544 0.4176116,0.083522 0.623314,0.1584517 0.756472,0.2758583 1.418924,0.6915548 1.979236,1.2022264 C 11.117998,3.8570825 9.642283,4.5624773 9.642283,4.5624773 7.3031816,5.547549 7.1452069,7.0375657 7.1452069,7.0375657 6.9032299,8.5733984 8.1217005,8.0235063 8.1217005,8.0235063 9.3759648,7.41261 9.9921188,5.4086655 9.9921188,5.4086655 9.6007596,5.3342123 9.2924437,5.4530509 9.2924437,5.4530509 8.7917857,6.688686 7.7704312,7.1969711 7.7704312,7.1969711 7.3685685,7.4098304 7.2750251,7.0337471 7.2750251,7.0337471 7.2072529,6.7521615 7.5656812,6.7039586 7.5656812,6.7039586 8.1221782,6.487758 8.4782212,5.9031105 8.5588792,5.6640011 8.6390594,5.4244152 8.7884448,5.405802 8.7884448,5.405802 9.5511216,5.1623974 10.246504,5.1079894 10.246504,5.1079894 c 0.946904,-0.1164521 2.39637,0.3350393 2.39637,0.3350393 0.32502,0.1307699 0.636676,0.2286086 0.913495,0.3068801 0.5312,1.3272693 0.615199,2.8387615 0.08877,4.2877332 -1.134947,3.123689 -4.5856053,4.734929 -7.7064691,3.597611 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-devuan.svg b/.icons/awkward/16x16/apps/distributor-logo-devuan.svg
new file mode 100644
index 00000000..43570311
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-devuan.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <circle cx="8" cy="8" r="8" style="fill:#6a6578"/>
+ <g transform="matrix(.9552606 0 0 1.0266329 -546.69332 -494.99216)">
+ <path d="m575.43809 485.07323c20.56961 4.23214 1.04682 7.79249 1.04682 7.79249-0.38236 0.0536-0.71707 0.22927-0.90275 0.49498-0.20859 0.29848-0.17608 0.70178 0.0187 0.98534 0.23702 0.34503 0.61933 0.47674 0.88416 0.47493 1.04672-7e-3 1.04674-7e-3 1.04674-7e-3s9.49607-3.2588 9.42152-5.84435c-0.0374-1.29797-2.09369-2.74052-11.51519-3.89623z" style="fill:#ffffff"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-fedora.svg b/.icons/awkward/16x16/apps/distributor-logo-fedora.svg
new file mode 100644
index 00000000..ae648502
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-fedora.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#324e89" d="m8.00004 0.00044c-4.4164221 0-7.99684 3.5800179-8.00004 7.99564v6.762434c0 0.687723 0.55380277 1.241526 1.2415262 1.241526h6.7628338c4.416822 0 7.99564-3.582778 7.99564-8.00004 0-4.4184221-3.581778-8.00004-8.00004-8.00004z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m10.5 2c-1.9329966 0-3.5 1.567003-3.5 3.5v2.4667969s0.0037707 0.0280422 0.0039062 0.0332031h-2.5039062c-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.0037707-0.0280422-0.0039062-0.0332031h2.5039062c1.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.0037708 0.0280422 0.0039062 0.0332031h-2.5039062c-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.0175143 0.435325 0.0234375 0.662109 0.4499028 0.210494 0.9470407 0.337891 1.4765625 0.337891 1.9329966 0 3.5-1.567003 3.5-3.5v-2.4667969s-0.0037708-0.0280422-0.0039062-0.0332031h2.5039062c0.165346 0 0.323183-0.0266486 0.482422-0.0488281 0.008207-0.1650317 0.017578-0.3216606 0.017578-0.5507813 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"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-freebsd.svg b/.icons/awkward/16x16/apps/distributor-logo-freebsd.svg
new file mode 100644
index 00000000..16062067
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-freebsd.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#fb5140" d="M 3.0052445,0.01636059 C 2.6358339,-0.01612597 2.2119532,-0.0144899 1.723439,0.15699629 1.2267747,0.33134356 0.70392258,0.73981921 0.41436112,1.2000446 -0.10648696,2.028035 -3.3421743e-4,2.492401 0.02865067,2.9482246 0.05763556,3.4040481 0.15001337,3.8321127 0.2994272,4.2744974 0.59728357,5.156439 1.1207965,5.9927793 1.6124012,6.7942207 1.363588,7.5196569 1.0197437,8.2223151 1.0182512,8.9955603 v 0.00391 C 1.0182512,12.842063 4.1677142,16 8.0000001,16 c 3.8322859,0 6.9817489,-3.157937 6.9817489,-7.0005332 3e-6,-0.00195 3e-6,-0.00391 0,-0.00586 -0.0023,-0.773686 -0.346229,-1.4757904 -0.596098,-2.2013389 0.491654,-0.801133 1.016932,-1.6354329 1.314922,-2.51777 0.149413,-0.4423832 0.241792,-0.8704487 0.270777,-1.3262728 0.02898,-0.4558242 0.135144,-0.920187 -0.385711,-1.74818 -0.289561,-0.46022604 -0.812413,-0.86870073 -1.309078,-1.04304831 -0.488515,-0.1714865 -0.912395,-0.17312226 -1.281806,-0.1406357 -0.328038,0.02440702 -0.548066,0.07920522 -0.705187,0.11524315 -0.0072,0.001263 -0.01429,0.002565 -0.02142,0.003906 C 10.99732,0.44202792 9.7345935,1.1157519 8.4811682,1.957915 8.4573032,1.973934 8.4282042,2.025406 8.4032472,2.041905 8.2694805,2.033865 8.1380464,1.999242 8.0038962,1.998933 c -0.00519,-2.03e-5 -0.01039,-2.03e-5 -0.015584,0 C 7.8565091,1.9997184 7.7281614,2.0356079 7.5967574,2.0438588 7.5713355,2.026952 7.5431253,1.9742194 7.5188361,1.9579148 6.2654107,1.1157513 5.0026844,0.44202769 3.7318607,0.13551028 3.724725,0.13416901 3.7175822,0.13286681 3.7104324,0.13160374 3.5533124,0.09556627 3.3332834,0.04076762 3.0052445,0.01636059 Z"/>
+ <path style="fill:#ffffff" d="M 2.8320312 2.0078125 C 2.4560703 1.9734188 2.2180319 2.0581923 2.0859375 2.2675781 C 1.9448099 2.4913262 1.9806187 3.0642459 2.1738281 3.6347656 C 2.3849661 4.2582599 2.9183549 5.2800887 3.3789062 6.03125 C 4.1006165 4.9121433 5.2149713 4.0730955 6.5273438 3.7070312 C 6.4839738 3.6773021 6.4563363 3.6559328 6.4042969 3.6210938 C 5.3072475 2.8859755 4.052082 2.2740313 3.2539062 2.0820312 C 3.0969388 2.0461254 2.9573604 2.0153725 2.8320312 2.0078125 z M 13.167969 2.0078125 C 13.04264 2.0153725 12.903061 2.0461253 12.746094 2.0820312 C 11.947918 2.2740313 10.692753 2.8859756 9.5957031 3.6210938 C 9.0373611 3.994889 8.9998299 4.044477 9 4.4238281 C 9.0001323 4.6948203 9.0214595 4.7843279 9.1582031 5.0683594 C 9.5368324 5.8535562 10.383329 6.6563243 11.107422 6.9160156 C 11.428645 7.0312912 11.839967 7.0272591 11.992188 6.9082031 C 12.374461 6.6084873 13.498354 4.602816 13.826172 3.6347656 C 14.019381 3.0642459 14.055191 2.4913262 13.914062 2.2675781 C 13.781968 2.0581923 13.54393 1.9734188 13.167969 2.0078125 z M 8 4 A 5 5 0 0 0 3 9 A 5 5 0 0 0 8 14 A 5 5 0 0 0 13 9 A 5 5 0 0 0 12.580078 7.0117188 C 12.498837 7.1178025 12.413031 7.212772 12.300781 7.3007812 L 12.300781 7.3027344 C 12.054584 7.49529 11.839823 7.49805 11.617188 7.5 C 11.39455 7.5019481 11.165547 7.4678558 10.939453 7.3867188 C 10.023871 7.058351 9.1563368 6.2128702 8.7089844 5.2851562 C 8.5634981 4.9829652 8.5001454 4.7215679 8.5 4.4238281 C 8.499948 4.3079027 8.5154579 4.1708674 8.5507812 4.0332031 A 5 5 0 0 0 8 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-freedos.svg b/.icons/awkward/16x16/apps/distributor-logo-freedos.svg
new file mode 100644
index 00000000..a4c8888d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-freedos.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#90acd5" d="m 1,10 c 0,0 0.00232,1.538293 1.1953125,2.707031 C 1.9711246,13.817771 2,15 2,15 2,15 2.2893305,14.154343 2.8515625,13.212891 3.5791726,13.673122 4.5833862,14 6,14 c 6,0 6,-4 6,-4 z"/>
+ <path style="fill:#bfcfe7" d="M 7,1 C 0,1 0,11 0,11 c 0,0 4,1 6,1 0.9611073,0 1,0 2.8808594,-0.119141 C 10,12 12,15 12,15 12,15 12,13 11.138672,11.554688 10.84597,11.063532 12,11.237541 12,11 c 1,2 3,2 3,2 0,0 -2,-2 -2,-3 C 13,9 16,8 16,8 16,8 14,7 13,8 13,5 12,1 7,1 Z"/>
+ <path style="fill:#ffffff" d="m2.5 7a1.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.5zm4 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:#4f4f4f" d="m2.5 8a0.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.5zm4 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"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-kali-linux.svg b/.icons/awkward/16x16/apps/distributor-logo-kali-linux.svg
new file mode 100644
index 00000000..f304e77f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-kali-linux.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#447490" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff" d="M 1.5214844 2.7890625 C 1.230713 2.7911975 0.93973881 2.776207 0.65039062 2.8125 C 2.2524089 2.8413921 3.8588779 2.9711396 5.4277344 3.3085938 C 5.7307458 3.3481603 6.0228915 3.440477 6.3183594 3.515625 C 6.4613967 3.5493562 6.5941448 3.6118598 6.7363281 3.6484375 C 6.9738696 3.7086414 7.2065689 3.7881093 7.4414062 3.8574219 C 7.585013 3.9199032 7.7402022 3.9487714 7.8828125 4.0136719 C 8.0960164 4.1043335 8.3046349 4.2067912 8.5117188 4.3105469 C 8.5384762 4.3284799 8.580347 4.3361846 8.5878906 4.3730469 C 8.6416894 4.5983486 8.6708582 4.8301369 8.7363281 5.0527344 C 8.8594399 5.469464 9.0147298 5.8790188 9.2363281 6.2539062 C 9.0004943 6.3663434 8.7974747 6.5356006 8.6191406 6.7246094 C 8.3652313 7.0041369 8.1665728 7.3407481 8.0820312 7.7109375 C 7.9788468 8.0896662 8.0006056 8.4569239 8.0898438 8.8359375 C 8.1867678 9.1750994 8.3605811 9.4222443 8.5957031 9.6855469 C 9.0673704 10.222827 9.8019647 10.533721 10.517578 10.451172 C 11.37993 10.381859 12.177946 10.521838 12.935547 10.955078 C 13.333348 11.185076 13.708248 11.467108 13.992188 11.832031 C 14.378032 12.270821 14.669166 12.82053 14.890625 13.359375 C 14.923075 13.440643 14.951114 13.524029 14.996094 13.599609 C 14.996094 13.4987 14.959511 13.403627 14.925781 13.310547 C 14.822594 13.035289 14.706289 12.730226 14.560547 12.474609 C 14.388475 12.167755 14.198906 11.868021 13.960938 11.607422 C 13.61352 11.189269 13.189697 10.830958 12.705078 10.582031 C 13.074555 10.629567 13.434323 10.736833 13.785156 10.859375 C 14.160611 10.993731 14.521627 11.172835 14.845703 11.40625 C 15.165793 11.665567 15.446786 11.974651 15.654297 12.332031 C 15.761895 12.504671 15.829888 12.734163 15.923828 12.914062 C 15.841136 12.497333 15.632546 12.079382 15.371094 11.748047 C 15.216528 11.547226 15.020976 11.386291 14.828125 11.224609 C 14.383072 10.873349 13.865649 10.624928 13.330078 10.445312 C 12.347034 10.122518 11.406861 9.9974869 10.375 9.9980469 C 10.125645 9.9994699 9.8732247 9.9683894 9.6386719 9.8808594 C 9.0971225 9.6863 8.6698994 9.2765642 8.5371094 8.7167969 C 8.3654645 8.1087815 8.5564341 7.4550634 9.0039062 7.0117188 C 9.3671216 6.6406757 9.8976255 6.4278475 10.417969 6.4785156 C 10.955533 6.5169435 11.464957 6.7049296 11.966797 6.8886719 C 12.377407 7.0492155 12.79098 7.2065431 13.1875 7.4003906 C 13.197889 7.5149631 13.208014 7.6337351 13.25 7.7421875 C 13.30636 7.8530591 13.425605 7.9070751 13.533203 7.9570312 C 13.738152 8.0489738 13.933073 8.1294432 14.107422 8.2714844 C 14.236511 8.3756668 14.343985 8.504218 14.466797 8.6152344 C 14.549684 8.4822827 14.519954 8.5163207 14.507812 8.5253906 C 14.514866 8.5200784 14.51235 8.5273436 14.537109 8.5 C 14.629905 8.4026489 14.768161 8.3834258 14.886719 8.3242188 C 14.578726 8.2473625 14.27618 8.1350137 14.074219 7.8828125 C 14.042369 7.8435865 14.175958 7.8796264 14.148438 7.8183594 C 14.128927 7.7662573 14.110604 7.7367812 14.083984 7.6914062 C 13.972258 7.5261664 13.858009 7.361952 13.757812 7.1894531 C 13.641105 7.1874731 13.526436 7.1854438 13.410156 7.1835938 C 13.263987 7.0112373 13.10033 6.8549147 12.951172 6.6855469 C 12.963702 6.778628 12.982137 6.8704817 12.982422 6.9648438 C 12.882509 6.9076289 12.782459 6.8484036 12.693359 6.7753906 C 12.596008 6.687291 12.505796 6.589808 12.410156 6.5 C 12.422676 6.5681741 12.436166 6.6366191 12.447266 6.7050781 C 12.250572 6.6262297 12.065932 6.5078119 11.927734 6.3457031 C 11.925734 6.3858394 11.923475 6.4265189 11.921875 6.4667969 C 11.798905 6.4196873 11.679326 6.3660384 11.556641 6.3183594 C 11.247652 6.2022217 10.941729 6.0688306 10.615234 6.0097656 C 10.255576 5.9916905 9.8755996 6.0393159 9.5351562 5.8925781 C 9.3003189 5.8010625 9.1083884 5.6171678 8.9960938 5.3925781 C 8.7910021 5.0095794 8.8176031 4.5542629 8.8769531 4.1386719 C 8.6156431 3.965319 8.3337403 3.8272176 8.0429688 3.7109375 C 7.9070476 3.6625466 7.7805706 3.5912889 7.6386719 3.5605469 C 7.1265841 3.3916063 6.6021443 3.2621255 6.0722656 3.1640625 C 5.8419828 3.11311 5.6051404 3.0882044 5.375 3.0371094 C 5.154822 2.9946964 4.931582 2.9740226 4.7089844 2.9472656 C 3.6515046 2.8252927 2.5856538 2.7796725 1.5214844 2.7890625 z M 8.5078125 4.4550781 C 6.5676281 4.4387107 4.620537 4.5259523 2.703125 4.8359375 C 2.2008575 4.920052 1.6963865 4.998702 1.2050781 5.1347656 C 2.8480862 4.9037708 4.5028763 4.7476574 6.1621094 4.7109375 C 6.970377 4.705529 7.7794174 4.7298484 8.5839844 4.8105469 C 8.5570852 4.6918475 8.529873 4.5747743 8.5078125 4.4550781 z M 8.6347656 4.9804688 C 7.5432696 5.0830855 6.4707605 5.3415455 5.4316406 5.6855469 C 4.7133227 5.9319126 4.0093989 6.2206731 3.3300781 6.5605469 C 3.088836 6.6818087 2.8440942 6.799326 2.6152344 6.9433594 C 2.8734133 6.83263 3.1254088 6.7069861 3.3867188 6.6035156 C 5.0858032 5.9046962 6.8860063 5.4145322 8.7265625 5.3203125 C 8.6912657 5.2077329 8.6589611 5.0958949 8.6347656 4.9804688 z M 10.798828 5.3378906 C 10.991537 5.4245674 11.195291 5.4859374 11.386719 5.5761719 C 11.971393 5.8317888 12.531521 6.1504428 13.025391 6.5566406 C 13.20401 6.7048015 13.371164 6.8672213 13.515625 7.0488281 C 13.553626 7.0903881 13.617196 7.0588663 13.666016 7.0664062 C 13.611078 6.9650704 13.509631 6.9000544 13.431641 6.8183594 C 13.037114 6.4312335 12.585303 6.1056533 12.095703 5.8496094 C 11.683101 5.6354091 11.251566 5.4476236 10.798828 5.3378906 z"/>
+ <path style="fill:#447490" d="m 13.786806,7.5533499 c 0.263455,0.2744914 -0.0078,-0.01007 0.240926,0.2508258 0.0069,0.00726 0.0047,0.00235 -0.0048,0.025715 -0.07999,-0.031881 -0.157412,-0.06974 -0.235407,-0.105321 -5.6e-4,-0.057215 -8.4e-4,-0.1142876 -7e-4,-0.1712179 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-knoppix.svg b/.icons/awkward/16x16/apps/distributor-logo-knoppix.svg
new file mode 100644
index 00000000..8dfb0026
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-knoppix.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#f77d00" d="M 12,12 13,14 H 15 L 12,16 10,13 Z"/>
+ <path style="fill:#eab108" d="M 10,16 11,15 10,13 H 12 V 15 L 14,16 Z"/>
+ <path style="fill:#f77d00" d="M 4,12 3,14 H 1 L 4,16 6,13 Z"/>
+ <path style="fill:#eab108" d="M 6,16 5,15 6,13 H 4 V 15 L 2,16 Z"/>
+ <path style="fill:#4f4f4f" d="M 1,4 6,9 H 10 L 15,4 14,3 10,5 H 6 L 2,3"/>
+ <path style="fill:#cbcbcb" d="M 8,0 C 6.5085,0 5,1.338 5,3 5,4.3541 4.7356,5.2612 4.4023,6 H 0 V 7 L 3,9 3.0605,9.1211 C 3.0321,9.3216 3,9.5183 3,9.75 3,12.65 5.2386,15 8,15 10.761,15 13,12.65 13,9.75 13,9.5183 12.968,9.3216 12.939,9.1211 L 13,9 16,7 V 6 H 11.598 C 11.264,5.2612 11,4.3541 11,3 11,1.338 9.4915,0 8,0 Z"/>
+ <path style="fill:#ffffff" d="M 8,5 C 7.1051,5 6.5,5.8029 6.5,6.8 6.5,9.05 5,9.275 5,10.85 5,12.59 6.3431,14 8,14 9.6569,14 11,12.59 11,10.85 11,9.275 9.5,9.05 9.5,6.8 9.5,5.8029 8.8949,5 8,5 Z"/>
+ <circle style="fill:#ffffff" cx="7" cy="3" r="1"/>
+ <circle style="fill:#323232" cx="6.992" cy="3" r=".35"/>
+ <path style="fill:#f77d00" d="M 10,5.1 C 10,6.2046 9.1046,7 8,7 6.8954,7 6,6.2046 6,5.1 Z"/>
+ <circle style="fill:#ffffff" cx="9.001" cy="3" r="1"/>
+ <circle style="fill:#323232" cx="8.992" cy="3" r=".35"/>
+ <path style="fill:#eab108" d="M 10,5.2499 C 10,5.5 9.1046,6 8,6 6.8954,6 6,5.5 6,5.2499 6,4.5596 6.8954,4 8,4 9.1046,4 10,4.5596 10,5.2499 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-korora.svg b/.icons/awkward/16x16/apps/distributor-logo-korora.svg
new file mode 100644
index 00000000..b0811439
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-korora.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#666666" d="M 10,0 C 6.6863,0 4,2.686 4,6 4,9.314 6.6863,12 10,12 13.314,12 16,9.314 16,6 V 0.801 C 16,0.358 15.642,0 15.199,0"/>
+ <path style="fill:#ececec" d="M 10,10 A 4,4 0 0 0 14,6 V 2 H 10 A 4,4 0 0 0 6,6 4,4 0 0 0 10,10 Z"/>
+ <path style="fill:#808080" d="M 6,16 C 9.3137,16 12,13.314 12,10 12,6.6863 9.3137,4 6,4 2.6863,4 0,6.6863 0,10 V 15.199 C 0,15.642 0.35758,16 0.80078,16"/>
+ <path style="fill:#ffffff" d="M 6 6 A 4 4 0 0 0 2 10 L 2 14 L 6 14 A 4 4 0 0 0 10 10 A 4 4 0 0 0 6 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-linux-lite.svg b/.icons/awkward/16x16/apps/distributor-logo-linux-lite.svg
new file mode 100644
index 00000000..ee3b0e88
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-linux-lite.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#636e72" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffe082" d="M 9.0480041,0.99999987 C 8.0340228,1.6130298 6.992461,2.1835214 6.0009102,2.8317573 5.6371222,4.569931 5.2846355,6.3106544 4.9439266,8.0534931 5.3262983,8.538941 5.7456815,8.9940139 6.1417086,9.4682812 5.7548676,9.3448502 5.2689172,9.0665389 4.842,8.8942643 5.1780745,10.135517 5.5296121,11.373096 5.8961947,12.605684 6.3863425,12.563527 6.8727627,12.485184 7.362752,12.44142 7.0110061,12.803797 6.6312223,13.137976 6.2773883,13.4983 6.8959532,13.240914 7.5043331,12.959686 8.1208149,12.697348 8.2392578,12.891387 7.888048,13.586219 7.8407285,13.963175 8.1109639,13.525526 8.3683728,13.079824 8.6251748,12.63414 L 8.861809,12.522848 c 0,0 -0.069295,-0.06944 0,0 0.5374357,0.08477 1.0736839,0.18711 1.610682,0.268084 -0.4832525,-0.237223 -0.9745454,-0.457747 -1.4578053,-0.694957 0.4832706,-0.20034 0.9981903,-0.352366 1.4918403,-0.539086 -0.485495,-0.0045 -0.971018,0.0087 -1.4565257,0.0033 0.078432,-0.173192 0.664529,-0.478724 0.9184122,-0.715379 C 9.6137972,10.432872 9.2142384,10.061733 8.857049,9.6520745 9.4748155,7.6290287 10.123076,5.6153547 10.757491,3.597449 10.188552,2.7310828 9.6327454,1.8557218 9.0480041,1.0000032 Z"/>
+ <path style="fill:#ffffff" d="M 8.5555812,2.7455378 C 7.7012679,5.0421811 7.1616654,7.8177792 7.030525,10.383566 6.9996261,10.741083 7.0083432,10.668641 7.2415836,10.949355 8.3992284,12.342829 9.5544133,13.817133 10.718466,15 l -3.8e-4,-0.0817 C 9.6053227,13.392534 8.4925598,12.106177 7.3797966,10.749459 7.282448,10.6326 7.2559143,10.63095 7.2640334,10.489363 7.4117355,7.9176074 7.9902674,5.0700642 8.5555812,2.7455378 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-linux-mint.svg b/.icons/awkward/16x16/apps/distributor-logo-linux-mint.svg
new file mode 100644
index 00000000..e09ab5e0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-linux-mint.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#7ec242" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 13,8 V 11 C 13,12.149 12.144,13 11,13 H 7 V 12 H 11 C 11.572,12 12,11.569 12,11 V 8 Z"/>
+ <path style="fill:#ffffff" d="M 3,3 V 11 C 3,12.149 3.8563,13 5,13 H 8 V 12 H 5 C 4.4281,12 4,11.57 4,11 V 3 Z"/>
+ <path style="fill:#ffffff" d="M 8,5 C 7,5 6.0046,6.0008 6,6.8457 V 10 H 7 V 6.8457 C 7,6.4162 7.5724,6 8,6 8.4276,6 9.0021,6.4165 9,6.846 V 10 H 10 V 6.8457 C 9.9954,6.0008 9,5 8,5 Z"/>
+ <path style="fill:#ffffff" d="M 11,5 C 10,5 9.0046,6.0008 9,6.8457 V 10 H 10 V 6.8457 C 10,6.4162 10.572,6 11,6 11.428,6 12,6.4162 12,6.8457 V 10 H 13 V 6.8457 C 12.995,6.0008 12,5 11,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-lubuntu.svg b/.icons/awkward/16x16/apps/distributor-logo-lubuntu.svg
new file mode 100644
index 00000000..da4b4ff8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-lubuntu.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#0068c8" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 9.799,2.65 C 9.576,2.64 8.354,3 7.996,3.46 6.917,3.53 2.566,6.5 0.01,8.3 0.019,8.49 0.034,8.68 0.057,8.87 1.219,8.43 2.572,7.96 3.119,7.96 3.227,7.96 3.306,7.98 3.342,8.02 3.552,8.27 2.657,9.47 1.732,10.83 1.493,11.18 1.251,11.54 1.02,11.89 1.093,12.03 1.171,12.16 1.252,12.29 2.523,10.7 4.12,8.71 4.562,8.64 4.584,8.64 4.609,8.64 4.625,8.65 4.704,8.75 3.244,11.07 1.939,13.21 2.086,13.38 2.24,13.55 2.4,13.7 3.034,12.83 3.721,11.87 4.387,10.96 5.775,9.04 7.004,7.24 7.604,7.23 V 7.23 C 7.622,7.23 7.638,7.23 7.658,7.23 9.503,7.24 11.307,11.87 12.256,14.77 12.391,14.68 12.523,14.59 12.652,14.5 12.197,11.25 11.127,5.91 8.902,4.42 9.141,4.26 9.162,3.45 9.162,3.45 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-lxle.svg b/.icons/awkward/16x16/apps/distributor-logo-lxle.svg
new file mode 100644
index 00000000..50b845e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-lxle.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <rect style="fill:#4f4f4f" rx="1" ry="1" height="16" width="16" y="0" x="0"/>
+ <rect style="fill:#ffffff" height="14" width="2" y="1" x="1"/>
+ <path style="fill:#ffffff" d="m7 8c-1.108 0-2 0.892-2 2v3c0 1.108 0.892 2 2 2h8v-2h-7c-0.554 0-1-0.446-1-1v-1c0-0.554 0.446-1 1-1h3c0.222465 0 0.751115 0.0917 0.582031 0.208984l-2.582031 1.791016h3l3-2c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#ffffff" d="m13 7h2v-2l-8-3v-1h-2v2l8 3z"/>
+ <path style="fill:#ffffff" d="m13 1v1l-1.666016 0.625 2.332032 0.875 1.333984-0.5v-2zm-6.6660156 3.5-1.3339844 0.5v2h2v-1l1.6660156-0.625z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-mac.svg b/.icons/awkward/16x16/apps/distributor-logo-mac.svg
new file mode 100644
index 00000000..355a71c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-mac.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#1da0f8" d="M 1.8,1 H 8 L 9,2 V 15 H 1.8 C 1.3568,15 1,14.643 1,14.2 V 1.8 C 1,1.3568 1.3568,1 1.8,1 Z"/>
+ <path style="fill:#e4e4e4" d="M 8 1 C 8 1 7 3 7 8 L 8 8 C 8 8 8 12 9 15 L 14.199 15 C 14.642 15 15 14.642 15 14.199 L 15 1.8008 C 15 1.3576 14.642 1 14.199 1 L 8 1 z"/>
+ <rect style="fill:#4c4c4c" width="1" height="2" x="4" y="4" rx=".5" ry=".5"/>
+ <rect style="fill:#4c4c4c" width="1" height="2" x="11" y="4" rx=".5" ry=".5"/>
+ <path style="fill:#4c4c4c" d="M 4,11 V 10 H 5 L 5.5,11 H 10.5 L 11,10 H 12 V 11 L 10,12 H 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-manjaro.svg b/.icons/awkward/16x16/apps/distributor-logo-manjaro.svg
new file mode 100644
index 00000000..d4d70ac3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-manjaro.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#16a085" d="M 1.75,1 C 1.3345,1 1,1.3345 1,1.75 v 12.5 C 1,14.6655 1.3528738,14.877807 1.75,15 H 5 V 5 h 5 V 1 Z M 11,1 v 14 h 3.25 C 14.6655,15 15,14.6655 15,14.25 V 1.75 C 15,1.3345 14.6655,1 14.25,1 Z M 6,6 v 9 h 4 V 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-ms-dos.svg b/.icons/awkward/16x16/apps/distributor-logo-ms-dos.svg
new file mode 100644
index 00000000..0f49ae5a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-ms-dos.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#48487b" width="15" height="15" x="1" y="1" rx="1.125" ry="1.125"/>
+ <path style="fill:#bd66ff" d="m 11.625,11.998007 q 0,1.423255 -0.783941,2.212625 Q 10.061496,15 8.6293796,15 7.1797447,15 6.4001827,14.218605 5.625,13.433223 5.625,11.990033 q 0,-1.443189 0.779562,-2.2166109 0.7839416,-0.7734217 2.2335769,-0.7734217 1.4277371,0 2.2072991,0.785382 Q 11.625,10.570764 11.625,11.998007 Z m -4.887591,0 q 0,1.076412 0.4773724,1.634552 0.4773716,0.554152 1.4145982,0.554152 0.9328467,0 1.4058394,-0.550166 0.477373,-0.550166 0.477373,-1.638538 0,-1.072425 -0.472993,-1.626579 -0.4686131,-0.5541519 -1.4014601,-0.5541519 -0.9416059,0 -1.4233575,0.5541519 -0.4773724,0.554154 -0.4773724,1.626579 z"/>
+ <path style="fill:#ffffff" d="M 5.3748364,8 4.0222804,3.2941175 h -0.031455 q 0.00787,0.1680675 0.023588,0.5042017 0.015728,0.3361347 0.031455,0.7226892 0.015727,0.3865545 0.015727,0.6890756 V 8 H 3 V 2 H 4.6199213 L 5.948886,6.5882349 H 5.972474 L 7.3800784,2 H 9 V 8 H 7.8912187 V 5.1596637 q 0,-0.2857143 0.00787,-0.6554621 Q 7.91481,4.1344539 7.92267,3.8067226 7.9383975,3.470588 7.946265,3.3025209 H 7.91481 L 6.4678898,8 Z"/>
+ <path style="fill:#ffffff" d="m 14.05,6.2997275 q 0,0.7765669 -0.667742,1.242507 Q 12.724194,8 11.504838,8 10.411291,8 9.55,7.6485016 V 6.4959129 q 0.493549,0.1798365 1.016129,0.3351498 0.532258,0.1471392 1.054839,0.1471392 0.541935,0 0.764516,-0.1716623 0.232258,-0.1798365 0.232258,-0.4495912 0,-0.2207085 -0.183871,-0.3760219 Q 12.259677,5.8256131 11.959678,5.6948229 11.659677,5.5558584 11.27258,5.400545 11.030645,5.3024525 10.75,5.1716622 10.469355,5.0326977 10.208065,4.8365124 9.9564513,4.6321527 9.7919354,4.3460491 9.6274195,4.0599459 9.6274195,3.6594009 q 0,-0.7847412 0.6290325,-1.2179839 0.629032,-0.4414168 1.712903,-0.4414168 0.541936,0 1.025807,0.1062671 0.48387,0.1062669 1.025806,0.3024523 L 13.546774,3.3732973 Q 13.07258,3.2098096 12.695161,3.1198914 q -0.377419,-0.089918 -0.774193,-0.089918 -0.41613,0 -0.63871,0.1634877 -0.22258,0.1634876 -0.22258,0.4250681 0,0.3106267 0.329031,0.4904632 0.329033,0.1798365 0.97742,0.4414166 0.532258,0.2125343 0.9,0.441417 0.37742,0.2288828 0.580645,0.5395095 Q 14.05,5.841962 14.05,6.2997275 Z"/>
+ <path style="fill:#e73d3d" d="m 8.25,11.942544 q 0,1.485636 -0.8875103,2.273598 Q 6.4749795,15 4.8059295,15 H 3 V 9 H 4.995795 Q 6.5367956,9 7.393398,9.7715456 8.25,10.543091 8.25,11.942544 Z m -1.1127,0.03283 q 0,-2.1545827 -2.1679976,-2.1545827 H 4.055298 V 14.1751 h 0.7506315 q 2.3313705,0 2.3313705,-2.199726 z"/>
+ <path style="fill:#ffeb3b" d="m 13.875,13.33533 q 0,0.778442 -0.790866,1.221557 Q 12.293269,15 10.902244,15 9.5112176,15 8.625,14.692614 v -0.902195 q 0.5608969,0.187625 1.1891025,0.29541 0.6338135,0.107784 1.1778845,0.107784 0.796475,0 1.172276,-0.215569 0.38141,-0.215569 0.38141,-0.578842 0,-0.327345 -0.347756,-0.55489 Q 11.85016,12.616766 10.762019,12.30539 9.6402248,11.982036 9.1802884,11.566867 8.720352,11.151697 8.720352,10.568862 q 0,-0.7305386 0.7291673,-1.1497005 Q 10.178686,9 11.407051,9 12.584936,9 13.751602,9.3672656 L 13.325319,10.145709 Q 12.23157,9.8183633 11.373398,9.8183633 q -0.650641,0 -0.98718,0.2035927 -0.336539,0.199601 -0.336539,0.530938 0,0.227545 0.134616,0.391219 0.134615,0.159679 0.443108,0.303392 0.308494,0.143713 1.110578,0.379242 0.903044,0.267465 1.323717,0.499002 0.420673,0.231537 0.616988,0.522953 Q 13.875,12.940119 13.875,13.33533 Z"/>
+ <path style="fill:#bd66ff" d="M 8.6381835,9 C 7.6717601,9 6.9269246,9.257823 6.4042969,9.7734375 5.8845889,10.289052 5.625,11.02762 5.625,11.989746 c 0,0.136843 0.00712,0.268269 0.017576,0.396241 l 1.0957032,-0.37793 c -8.3e-6,-0.0037 -7.5e-4,-0.0067 -7.5e-4,-0.01026 0,-0.714951 0.1592906,-1.257274 0.4775388,-1.62671 0.3211681,-0.369435 0.7953586,-0.5537106 1.4230958,-0.5537106 0.6218981,-4e-7 1.0887146,0.1842756 1.4011232,0.5537106 0.101467,0.118878 0.185333,0.257701 0.254151,0.412354 L 11.30418,10.434816 C 11.184483,10.191005 11.032712,9.9735607 10.845703,9.7851563 10.325994,9.2615681 9.5900081,9 8.6381835,9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-mx.svg b/.icons/awkward/16x16/apps/distributor-logo-mx.svg
new file mode 100644
index 00000000..6b056589
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-mx.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 5,3 4,4 7.3418,8.1758 6.7051,8.8828 6,8 1,14 H 15 L 12,11 11.666,11.334 9.1875,8.2344 13,4 12,3 8.2949,7.1172 Z M 8.2344,9.293 10.666,12.334 10,13 7.5996,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-netrunner.svg b/.icons/awkward/16x16/apps/distributor-logo-netrunner.svg
new file mode 100644
index 00000000..74dc9d82
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-netrunner.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <ellipse style="fill:#2d4a5e" cx="7.986" cy="8" rx="7.814" ry="7.8"/>
+ <path style="fill:#bcdced" d="m 9.8622785,7.1678672 c 0,4.4182778 2.0155515,0.9350632 -2.4107228,0.9350632 -4.4262747,0 -6.94869736,4.1826336 -6.94869736,-0.2356444 0,-0.2826936 -0.51712742,-0.4292488 -0.48846901,-0.704374 C 0.37498075,3.7011772 2.9471022,0.89546484 6.2958153,0.17812112 6.840559,0.06142896 7.4058531,0.4246848 7.9855207,0.4246848 c 4.4262743,0 1.8767578,2.3249044 1.8767578,6.7431824 z"/>
+ <path style="fill:#65a3cf" d="M 7.9855207,0 C 7.5027441,0.003528 7.0212743,0.05059548 6.5469842,0.140625 L 8.874627,4.1726564 12.755858,1.5929688 C 11.378212,0.56472504 9.7056905,0.00621624 7.9855207,0 Z"/>
+ <path style="fill:#6d8da4" d="m 9.53363,11.632812 -1.6068089,4.364063 -0.047743,-0.0024 v 8e-4 A 8.0144792,8 0 0 0 7.9855207,16 8.0144792,8 0 0 0 13.766277,13.527344 Z"/>
+ <path style="fill:#426f8e" d="m 6.6753413,13.396094 -1.6975981,2.0125 a 8.0144792,8 0 0 0 2.487306,0.567968 v -0.0024 l -0.061831,-0.0031 z"/>
+ <path style="opacity:0.7;fill:#ff0000" d="m 13.766277,13.527344 h 8.01e-4 a 8.0144792,8 0 0 0 0.149489,-0.160156 8.0144792,8 0 0 1 -0.150271,0.160156 z"/>
+ <path style="opacity:0.7;fill:#ff0000" d="M 4.5339727,15.208594 A 8.0144792,8 0 0 0 4.9636549,15.403125 8.0144792,8 0 0 1 4.5339727,15.208594 Z"/>
+ <path style="opacity:0.7;fill:#1b5e99" d="M 12.762119,1.5882812 0.21601536,9.9296876 a 8.0144792,8 0 0 0 0.1369662,0.4812504 L 15.417698,10.978906 A 8.0144792,8 0 0 0 16,8 8.0144792,8 0 0 0 12.762119,1.5882812 Z"/>
+ <path style="fill:#81bde3" d="M 3.768527,1.203125 C 3.6210906,1.296312 3.4767426,1.3942809 3.3357139,1.496875 L 5.2438488,8.2875 5.8214547,2.84375 Z"/>
+ <path style="fill:#316f9f;fill-opacity:0" d="M 12.730813,1.5648438 8.8801057,4.1820312 10.954165,7.7742188 13.129189,1.8664062 C 12.999571,1.7617743 12.866714,1.6612046 12.730813,1.5648438 Z"/>
+ <path style="fill:#4f96cb" d="m 6.5430712,0.134375 a 8.0144792,8 0 0 0 -0.4453362,0.1 L 5.8214547,2.84375 8.1310961,4.6906248 8.8801057,4.1820312 Z"/>
+ <path style="fill:#5687a5" d="m 10.954165,7.7742188 -1.420535,3.8585932 4.233429,1.894532 a 8.0144792,8 0 0 0 0.313849,-0.336719 z"/>
+ <path style="opacity:0.7;fill:#3885c0" d="m 5.2438488,8.2875 -0.7325735,6.910938 a 8.0144792,8 0 0 0 0.4656853,0.210937 l 1.7015112,-2.017187 z"/>
+ <path style="fill:#224c6d" d="M 14.79548,3.7914064 12.216602,4.34375 v 8e-4 l -1.894829,5.1468752 4.721029,-5.26875 C 14.964855,4.0764036 14.882374,3.932584 14.79548,3.7914252 Z"/>
+ <path style="fill:#29628f" d="M 5.0787068,9.6156248 4.4463143,15.166406 c 0.183972,0.09207 0.3714286,0.177025 0.5619524,0.254688 l 1.7022943,-1.9 -1.0299856,-3.6453128 z"/>
+ <path style="fill:#438ec5" d="m 5.8214547,2.84375 -0.3115,2.9375 1.3954899,-0.2992188 1.2099985,-0.8039064 z"/>
+ <path style="fill:#2f6c9f" d="M 8.8801057,4.1820312 8.1310961,4.6906248 8.1154439,4.6781248 6.9054454,5.4820312 9.330921,4.9625 Z"/>
+ <path style="fill:#316e9e" d="M 9.3309202,4.9625 12.255735,4.3359376 13.154234,1.8945312 C 13.024616,1.7898993 12.891759,1.6893296 12.755858,1.5929688 L 8.8988897,4.2140624 Z"/>
+ <path style="fill:#4c7da1" d="M 13.119014,1.8789062 12.211124,4.3453124 14.78374,3.79375 C 14.334327,3.0711972 13.772363,2.4248004 13.119014,1.8789062 Z"/>
+ <path style="opacity:0.7;fill:#ff00ff" d="m 15.035758,4.2132812 c 0,0 0.0056,0.011024 0,0 z"/>
+ <path style="fill:#4c7798" d="M 0.02974135,7.43125 C 0.01301032,7.6248448 0.00335127,7.818984 7.8263115e-4,8.0132812 0.00436911,8.6539336 0.08504041,9.2918364 0.24106044,9.9132812 L 2.4192145,8.4648436 0.13540096,7.4765624 Z"/>
+ <path style="fill:#71848e" d="m 12.745683,10.878125 1.335225,2.3125 a 8.0144792,8 0 0 0 1.33679,-2.211719 z"/>
+ <path style="fill:#35576f" d="M 15.040454,4.2234376 10.313946,9.4976564 9.845913,10.76875 15.417698,10.978906 C 15.800449,10.032124 15.998106,9.0209616 16,8 15.996834,6.6814488 15.667204,5.3841228 15.040454,4.2234376 Z"/>
+ <path style="fill:#285477" d="M 2.427041,8.4593752 0.21601536,9.9296876 c 0.040618,0.1618024 0.0862957,0.3222984 0.1369662,0.4812504 L 4.9667858,10.585156 5.0794894,9.5976564 Z"/>
+ <path style="fill:#265679" d="M 11.308712,8.3882812 10.323338,9.4867188 9.8513917,10.76875 12.745683,10.878125 Z"/>
+ <path style="fill:#4f82a6" d="m 0.26610585,10.10625 c -0.003478,0.0025 -0.005909,0.0046 -0.009392,0.007 0.6090452,2.205302 2.13531695,4.042092 4.18960025,5.050781 l 0.523602,-4.591406 h -0.00156 l -0.00156,0.0125 -4.61380907,-0.174219 C 0.3208968,10.310288 0.29416995,10.208077 0.26610585,10.10625 Z m 4.21542805,5.075781 c 0.010102,0.0049 0.019616,0.01077 0.029742,0.01562 3.76e-5,-5.6e-4 -3.73e-5,-0.001 0,-0.0016 -0.00985,-0.0048 -0.019908,-0.0092 -0.029742,-0.01406 z"/>
+ <path style="fill:#20476a" d="M 5.0787068,9.6156248 4.9699163,10.567969 5.8856334,10.602345 5.6805754,9.8757824 Z"/>
+ <path style="fill:#1d4568" d="M 10.954165,7.7742188 10.321773,9.4914064 11.308712,8.3898436 Z"/>
+ <path style="fill:#204a6c" d="M 11.186616,7.1429688 10.321773,9.4914064 11.908232,7.7210936 Z"/>
+ <path style="fill:#2c5774" d="m 11.906667,7.7203124 -0.597955,0.6679688 1.436971,2.4898438 0.691875,0.02578 1.966835,0.07422 c 0.02603,-0.05907 0.05133,-0.118446 0.07592,-0.178125 0.02133,-0.05659 0.03946,-0.114086 0.05948,-0.171093 z"/>
+ <path style="fill:#2e639c" d="M 8.1115296,4.6804688 6.9054446,5.4820312 8.6460893,5.1093752 Z"/>
+ <path style="fill:#1d4568" d="m 10.954165,7.7742188 -0.632392,1.716406 0.987722,-1.1015624 z"/>
+ <path style="fill:#343f4b" d="M 12.216602,4.34375 0.10565975,6.9398436 0.04852528,6.9523436 C 0.02780345,7.1070464 0.01162141,7.2623212 9.7403776e-8,7.4179688 L 5.6805754,9.8757812 l 1.7226433,6.0953128 0.5236024,0.02578 z"/>
+ <path style="fill:#ffffff" d="M 6.6113064,9.0797612 2.871811,7.2852548 10.621152,5.6974328 7.8020813,13.157557 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-openmandriva.svg b/.icons/awkward/16x16/apps/distributor-logo-openmandriva.svg
new file mode 100644
index 00000000..4bf6c2c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-openmandriva.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#248afd" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 8 2 A 6 6 0 0 0 2 8 A 6 6 0 0 0 8 14 A 6 6 0 0 0 13.347656 10.705078 A 5 5 0 0 1 10 12 A 5 5 0 0 1 5 7 A 5 5 0 0 1 9.0429688 2.0957031 A 6 6 0 0 0 8 2 z"/>
+ <path style="fill:#ffffff" d="m10 3a4 4 0 0 0-4 4 4 4 0 0 0 4 4 4 4 0 0 0 4-4 4 4 0 0 0-4-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"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-opensuse.svg b/.icons/awkward/16x16/apps/distributor-logo-opensuse.svg
new file mode 100644
index 00000000..85c629de
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-opensuse.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#6eaa36" d="M 8,0 C 3.582,0 0,3.5816 0,8 c 0,4.4184 3.582,8 8,8 4.4176,0 8,-3.5816 8,-8 C 16,3.5816 12.4176,0 8,0 Z"/>
+ <path style="fill:#ffffff" d="M 7.9944,1.6 C 5.54008,1.6 4.13744,2.60488 3.22232,3.7372 3.923664,3.929568 4.41376,4.089744 4.57168,4.142008 4.57358,4.03596 4.59054,3.080648 4.59054,3.080648 l 0.01378,-0.03047 0.03554,-0.01088 c 0.2158,0.0312 4.81736,0.71168 6.75544,1.8412 0.239944,0.141144 0.357792,0.28844 0.506368,0.440352 0.535608,0.553808 1.24712,2.85912 1.32248,3.33568 l -0.03047,0.04934 c -0.02764,0.01022 -0.0953,0.05731 -0.183544,0.117528 -0.452144,0.3162 -1.50944,1.05624 -2.8648,0.93584 -1.21896,-0.10868 -2.80928,-0.80784 -4.72784,-2.0712 0.08446,0.1992 0.483248,1.14608 0.549896,1.30512 l 0.02757,0.03265 c 0.277832,0.14352 2.94328,1.50248 4.26568,1.47488 1.0672,-0.02121 2.20648,-0.542 2.6624,-0.81544 l 0.145088,-0.02757 c 0.04052,0.03181 0.03425,0.09371 0.02177,0.150896 -0.02802,0.130648 -0.09066,0.370368 -0.134208,0.481704 l -0.03554,0.09286 c -0.05188,0.137848 -0.102552,0.270872 -0.199504,0.3504 -0.26888,0.244624 -0.699304,0.438088 -1.37112,0.732712 -1.03904,0.45404 -2.72272,0.73964 -4.28744,0.730536 -0.55952,-0.0136 -1.102,-0.0752 -1.578,-0.1296 -0.99328,-0.1128 -1.80024,-0.204 -2.28232,0.1704 1.1724,1.32504 2.8852,2.16184 4.79384,2.16184 3.53456,0 6.40288,-2.8652 6.40288,-6.4 0,-3.53432 -2.86816,-6.4 -6.40288,-6.4 l -7.43e-4,0 z M 9.68616,4.9872 C 9.196272,4.9946 8.73528,5.177696 8.37528,5.515336 7.989776,5.872432 7.767776,6.360856 7.749208,6.886456 c -0.03521,1.08344 0.8176,1.998 1.90144,2.03856 0.52792,0.01705 1.02736,-0.170896 1.41176,-0.531032 0.383256,-0.358248 0.604576,-0.84336 0.623896,-1.36824 0.0371,-1.08496 -0.81568,-1.99952 -1.90144,-2.03856 -0.03288,-0.0011 -0.06601,-4.83e-4 -0.09866,0 z M 9.63393,5.567568 c 0.04518,-0.0027 0.08838,-0.0017 0.134208,0 0.757024,0.02652 1.35224,0.661176 1.32688,1.41976 -0.01137,0.36508 -0.166816,0.707248 -0.434552,0.95832 -0.268472,0.249184 -0.617456,0.37772 -0.9852,0.36636 C 8.918618,8.283968 8.325586,7.646776 8.350546,6.889368 8.362286,6.5228 8.519594,6.18388 8.785818,5.933928 9.019418,5.714896 9.317674,5.5868 9.633898,5.567568 Z m 0.3608,0.68696 c -0.337408,0 -0.610112,0.18276 -0.610112,0.407712 0,0.223432 0.272688,0.407712 0.610112,0.407712 0.336304,0 0.607208,-0.183896 0.607208,-0.407712 0,-0.224944 -0.27092,-0.407712 -0.607208,-0.407712 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-parrot.svg b/.icons/awkward/16x16/apps/distributor-logo-parrot.svg
new file mode 100644
index 00000000..6ca7cca0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-parrot.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#55ddff" cx="8" cy="8" r="8"/>
+ <path style="fill:#3f3f3f" d="m6 2-2 1 1 3v-2h1l2 4h2v7l1-5 1 3v-5l2 2-1-2-3-5h-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-pisilinux.svg b/.icons/awkward/16x16/apps/distributor-logo-pisilinux.svg
new file mode 100644
index 00000000..5896e7a2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-pisilinux.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#db3d7f" d="M 15.65018,0.27406503 C 15.62042,0.18526323 15.62301,0.0733794 15.56705,-3.436e-5 14.802018,0.11024654 14.044749,0.29907061 13.33665,0.61099894 12.586498,0.93318594 11.771379,1.6743457 11.198171,2.253 c 0.93404,0.9725523 1.657528,1.958685 2.504598,2.8810204 0.394647,0.5716014 0.792192,1.4584917 1.129259,2.0643956 0.07472,-0.1352865 0.526053,-0.7139955 0.588485,-0.8560141 C 15.913817,5.3264706 16.017978,4.176215 15.991776,3.0634674 15.980453,2.1247971 15.841034,1.1925385 15.65018,0.27406503 Z"/>
+ <path style="fill:#db3d7f" d="M 0.34971411,0.27406503 C 0.3794743,0.18526327 0.37688646,0.0733794 0.43284863,-3.436e-5 1.1978807,0.11024654 1.9551491,0.29907061 2.6632482,0.61099894 3.4134002,0.93318594 4.2285196,1.6743457 4.8017277,2.253 3.8676877,3.2255523 3.1441996,4.211685 2.2971292,5.1340204 1.9024827,5.7056218 1.5049378,6.5925121 1.1678708,7.198416 1.0931467,7.0631295 0.64181722,6.4844205 0.57938545,6.3424019 0.08607727,5.3264706 -0.01808358,4.176215 0.00811835,3.0634674 0.01944021,2.1247971 0.15886043,1.1925385 0.34971411,0.27406503 Z"/>
+ <path style="fill:#e4e4e4" d="M 5.2189574,1.8919323 C 5.064481,1.9918432 4.9143519,2.0974917 4.7677958,2.2075751 4.4222301,2.4598054 4.1064182,2.7502192 3.7987042,3.0445237 3.6816877,3.1617861 3.5672291,3.2812115 3.4549437,3.4024558 3.4035068,3.4575582 3.352429,3.5129523 3.3019969,3.5688371 c -0.038496,0.043439 -0.076735,0.087082 -0.1146981,0.1309394 -2.441e-4,2.749e-4 -4.801e-4,5.444e-4 -7.2e-4,8.166e-4 -7.2e-4,8.556e-4 -0.00148,0.00171 -0.0022,0.00253 C 2.1253267,4.9164878 1.284763,6.3040955 0.61199362,7.7514186 0.54188056,7.9069949 0.47404597,8.0635195 0.40816008,8.2208117 c -0.0145415,0.033981 -0.0291927,0.067927 -0.0435424,0.1019751 -0.004948,0.013249 -0.0101451,0.026425 -0.015166,0.039652 -0.0745897,0.1823388 -0.14622929,0.3658254 -0.21456412,0.5504548 -0.008098,0.021696 -0.0159795,0.043469 -0.0238458,0.065238 -0.03285942,0.089913 -0.06520957,0.1799813 -0.0964826,0.2704378 -0.01204073,0.026036 -0.01570952,0.052156 -0.0142599273,0.078194 -9.720356e-5,3.696e-4 -1.8899413e-4,7.39e-4 -2.86157671e-4,0.00113 1.80679551e-4,5.444e-4 3.91515721e-4,0.00109 5.71995171e-4,0.00167 0.00389998,0.056098 0.0308622398,0.1117495 0.0484545798,0.1650856 0.11576014,0.3182546 0.25101657,0.630027 0.40451947,0.933048 3.8215e-4,7.39e-4 7.6399e-4,0.0016 0.001144,0.0022 0.0244979,0.04832 0.049475,0.09641 0.0749234,0.144265 0.002096,0.0039 0.004194,0.0079 0.006295,0.0118 0.27240689,0.510271 0.59839828,0.993378 0.97724678,1.435477 0.2491966,0.297832 0.5227909,0.575024 0.8141897,0.833524 0.026074,0.02327 0.052559,0.04608 0.07893,0.06903 0.00886,0.0077 0.01762,0.01548 0.026516,0.02313 0.1052271,0.09081 0.2127101,0.179102 0.3224427,0.264701 0.6727464,0.532026 1.461333,0.96635 2.2689259,1.259611 0.027332,0.0099 0.054614,0.01982 0.082077,0.02934 0.2261352,0.08111 0.4557763,0.152625 0.6883319,0.214036 0.057136,0.01509 0.1144238,0.02974 0.1718799,0.04363 0.5628122,0.137209 1.1404194,0.215667 1.7203763,0.236246 0.00236,9.5e-5 0.00473,2.4e-4 0.0071,3.24e-4 0.050601,0.0018 0.1012226,0.0028 0.15185,0.0037 0.017135,3.1e-4 0.034272,8.15e-4 0.051411,9.72e-4 0.034256,3.86e-4 0.068516,2.49e-4 0.102775,2.37e-4 0.034244,1.7e-5 0.068486,1.67e-4 0.1027274,-2.37e-4 0.017155,-2.13e-4 0.034308,-7e-4 0.051459,-9.72e-4 0.050588,-8.56e-4 0.1011454,-0.0019 0.1517068,-0.0037 0.00252,-9.4e-5 0.00505,-2.36e-4 0.00758,-3.24e-4 0.5798308,-0.02061 1.1573521,-0.09906 1.7200431,-0.236246 0.0567,-0.01372 0.113198,-0.0282 0.16959,-0.04308 8.01e-4,-2.13e-4 0.0016,-3.88e-4 0.0024,-5.83e-4 0.232735,-0.06147 0.462599,-0.133027 0.688903,-0.214223 0.02689,-0.0093 0.05364,-0.01907 0.0804,-0.02874 3.89e-4,-1.42e-4 7.61e-4,-3.22e-4 0.0012,-4.66e-4 0.816971,-0.29334 1.598235,-0.733926 2.269738,-1.260352 0.109753,-0.08564 0.217292,-0.173986 0.322537,-0.26484 0.03499,-0.0302 0.06992,-0.06048 0.104397,-0.09124 0.29138,-0.258489 0.564959,-0.535664 0.814142,-0.833479 0.378505,-0.441697 0.704226,-0.92433 0.976484,-1.434089 0.0027,-0.005 0.0053,-0.01 0.008,-0.01495 0.02512,-0.04726 0.04978,-0.09474 0.07397,-0.142461 3.98e-4,-7.78e-4 8e-4,-0.0016 0.0012,-0.0023 0.153491,-0.303004 0.288718,-0.6147668 0.404472,-0.9330021 0.01759,-0.053335 0.0446,-0.1089876 0.0485,-0.1650856 1.71e-4,-5.444e-4 3.91e-4,-0.00109 5.6e-4,-0.00167 -9.8e-5,-3.694e-4 -1.95e-4,-7.388e-4 -2.86e-4,-0.00113 0.0014,-0.026036 -0.0022,-0.052158 -0.01426,-0.078194 -0.03116,-0.090115 -0.06342,-0.179844 -0.09614,-0.2694209 -0.0081,-0.022501 -0.01633,-0.044986 -0.0247,-0.067413 -0.06838,-0.1846895 -0.139981,-0.3682428 -0.214613,-0.5506399 -0.0048,-0.012775 -0.0099,-0.025515 -0.01464,-0.038309 -0.01401,-0.033227 -0.02825,-0.066361 -0.04244,-0.099523 C 15.526614,8.0651209 15.45842,7.9077849 15.387941,7.7513972 14.715186,6.3041048 13.874624,4.9165402 12.815604,3.7031917 c -5.2e-4,-5.833e-4 -9.6e-4,-0.00117 -0.0015,-0.00175 -3.49e-4,-3.889e-4 -7.19e-4,-8.166e-4 -0.001,-0.00121 -1.47e-4,-1.657e-4 -2.83e-4,-3.411e-4 -4.4e-4,-5.056e-4 -0.03798,-0.043824 -0.07621,-0.087468 -0.114712,-0.1309066 C 12.64979,3.515477 12.601029,3.4625547 12.55196,3.4099058 12.437462,3.2860851 12.320661,3.1641999 12.201237,3.0445241 11.893676,2.7503693 11.578024,2.4600858 11.232665,2.2079452 11.085947,2.0977225 10.935635,1.9919597 10.780979,1.8919323 9.8335617,1.2869793 9.0421124,1.028226 7.9675594,0.99999995 6.9917275,1.0056266 5.9067797,1.4540701 5.2189574,1.8919323 Z"/>
+ <path style="fill:#3f3f3f" d="M 7.9675606,1.0000167 C 7.5537256,1.002404 7.1203544,1.0845638 6.7058818,1.2116483 7.076473,2.5177792 7.4284411,3.8288238 7.7941543,5.1361321 7.8449443,5.1307642 7.8957394,5.126009 7.9465291,5.1209572 8.0462877,3.752136 8.1927162,2.3852021 8.2874752,1.0160734 8.1834214,1.0082909 8.077026,1.0028935 7.9675606,1.0000184 Z M 6.5304719,1.2684658 C 6.0340118,1.4377123 5.5736359,1.6661455 5.2189554,1.8919323 5.0127661,2.0373642 4.6001635,2.3109648 4.9740119,2.0640968 5.7055767,3.2011886 6.4459648,4.333197 7.1804601,5.4687089 7.2266913,5.4510221 7.2729155,5.4330242 7.3191469,5.4143901 7.2130094,4.8992245 7.1309387,4.3802672 7.0231737,3.8654173 6.9336406,3.4361649 6.8675717,3.0031421 6.778039,2.5742058 6.6865307,2.1402168 6.6167955,1.7028892 6.5304719,1.2684658 Z"/>
+ <path style="fill:#3f3f3f" d="m 4.0235203,8.0000009 c -0.320166,2.341e-4 -0.6405364,0.04523 -0.946227,0.1381575 -0.088911,0.5380548 -0.1335401,1.1035953 0.049062,1.6285426 0.1430862,0.463464 0.5057558,0.856997 0.9640128,1.039886 0.5583214,0.231264 1.1947057,0.239703 1.7791581,0.10675 C 5.9447336,10.576585 6.0075224,10.233922 5.9985993,9.8878061 6.0132581,9.4630418 5.9138081,9.0207646 5.6556798,8.6727763 5.3583544,8.262057 4.843056,8.052036 4.3430524,8.0145844 4.2369331,8.0048305 4.1302418,7.9999218 4.0235203,8.0000009 Z m -0.00658,0.4428633 c 0.1715219,-0.00323 0.3433398,0.010395 0.5106449,0.044529 0.073296,0.030274 0.1838809,0.013744 0.2355064,0.074292 -0.2342236,0.090508 -0.4347083,0.2796295 -0.4997184,0.5218168 -0.07935,0.2537347 -9.374e-4,0.544014 0.1886855,0.7322088 0.273106,0.3033582 0.8145216,0.3173952 1.098781,0.023085 -0.00733,0.2331372 -0.014989,0.4709332 -0.072029,0.6959552 -0.2364582,0.02372 -0.4798946,0.03343 -0.7157156,-0.004 C 4.3322394,10.484537 3.8873581,10.275714 3.670658,9.8921471 3.4243209,9.4717524 3.422078,8.9696191 3.4826263,8.5033465 3.5520981,8.4652702 3.6333796,8.4736692 3.7095436,8.466177 3.8112414,8.4528344 3.9140255,8.4448096 4.016939,8.4428591 Z"/>
+ <path style="fill:#3f3f3f" d="m 6.5043481,12.16232 c -0.021371,0.04335 0.041726,0.07279 0.065813,0.106509 0.3511115,0.331038 0.6978133,0.665018 1.0550313,0.992042 0.072258,0.06878 0.1801355,0.09875 0.2846209,0.123904 6.75e-4,0.195091 0.00236,0.390449 -6.75e-4,0.585807 0.040707,0.03987 0.1153413,0.03399 0.1682622,0.01311 -0.00375,-0.197231 0.00408,-0.394729 -0.00441,-0.591692 0.1075386,-0.03399 0.2228799,-0.06368 0.3022616,-0.135679 0.3582357,-0.341208 0.7222383,-0.67947 1.0794563,-1.02148 0.01323,-0.02248 0.059367,-0.04255 0.041049,-0.07038 -0.4019975,-0.09983 -0.8209569,-0.141844 -1.2392373,-0.160308 -0.5906141,-0.0182 -1.1856379,0.02141 -1.7521664,0.158159 z"/>
+ <g transform="matrix(0.39977745,0,0,0.39991391,-1.5947115,-1.59969)">
+ <path style="fill:none;stroke:#db3d7f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 14.000263,36 5.0002634,43"/>
+ <path style="fill:none;stroke:#db3d7f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 19.000263,36 -9,7"/>
+ <path style="fill:none;stroke:#db3d7f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 29,36 9,7"/>
+ <path style="fill:none;stroke:#db3d7f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 34,36 9,7"/>
+ </g>
+ <path style="fill:#3f3f3f" d="m 11.976479,8.0000009 c 0.320166,2.341e-4 0.640537,0.04523 0.946227,0.1381575 0.08891,0.5380548 0.13354,1.1035953 -0.04906,1.6285426 -0.143086,0.463464 -0.505755,0.856997 -0.964012,1.039886 -0.558322,0.231264 -1.194706,0.239703 -1.779158,0.10675 -0.07521,-0.336752 -0.1379984,-0.679415 -0.129075,-1.0255309 -0.014659,-0.4247643 0.08479,-0.8670415 0.342919,-1.2150298 0.297325,-0.4107193 0.812624,-0.6207403 1.312627,-0.6581919 0.10612,-0.00975 0.212811,-0.014663 0.319532,-0.014584 z m 0.0066,0.4428633 c -0.171522,-0.00323 -0.343339,0.010395 -0.510645,0.044529 -0.0733,0.030274 -0.18388,0.013744 -0.235506,0.074292 0.234224,0.090508 0.434708,0.2796295 0.499718,0.5218168 0.07935,0.2537347 9.38e-4,0.544014 -0.188685,0.7322088 -0.273106,0.3033582 -0.814522,0.3173952 -1.098781,0.023085 0.0073,0.2331372 0.01499,0.4709332 0.07203,0.6959552 0.236458,0.02372 0.479895,0.03343 0.715716,-0.004 0.430855,-0.04621 0.875737,-0.255037 1.092437,-0.6386039 0.246337,-0.4203947 0.24858,-0.922528 0.188031,-1.3888006 -0.06947,-0.038076 -0.150753,-0.029677 -0.226917,-0.037169 -0.101698,-0.013343 -0.204482,-0.021367 -0.307395,-0.023318 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-pop-os.svg b/.icons/awkward/16x16/apps/distributor-logo-pop-os.svg
new file mode 100644
index 00000000..7c536142
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-pop-os.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#48b9c7" cx="8" cy="8" r="8"/>
+ <rect style="fill:#ffffff" width="8" height="1" x="4" y="12" rx=".645" ry=".5"/>
+ <path style="fill:#ffffff" d="M 8.8168556,5.8257588 C 8.4179856,6.6351286 7.753202,7.2857979 6.8225052,7.6031982 l 0.79774,1.9837492 C 7.7698216,9.951958 7.9027784,10.332839 7.7864412,10.681981 7.670104,11.031117 7.1382776,11.142209 6.7560268,10.761329 6.0247652,10.015439 3.565066,5.3179186 3.3822504,4.9687793 3.1994352,4.6196392 3,4.3339793 3,3.9848392 3.01662,3.4611293 3.8642188,2.92155 4.279708,2.6517599 4.6951984,2.3819697 5.5095576,2.01696 6.2242,2.00109 6.938842,1.98522 7.2379948,2.1439199 7.6534844,2.3978398 c 0.6315444,0.39675 1.0802732,1.0156795 1.2464688,1.7298294 0.166196,0.7141495 0.1163376,1.2696 -0.083098,1.6663493 M 6.938842,4.937039 C 6.7892656,4.4450694 6.473494,3.9689695 6.0580044,3.6515693 5.9749064,3.5880899 5.8751888,3.5087393 5.7588516,3.4769999 4.9943504,3.2389495 5.3267424,4.4609391 5.4430792,4.7783394 5.5594164,5.0957391 5.8751888,5.762279 6.2242,6.0955485 c 0.083098,0.07935 0.1661956,0.14283 0.2659136,0.1587002 0.099718,0.01587 0.299152,-0.07935 0.3822504,-0.2063102 0.083098,-0.1269594 0.099718,-0.2221797 0.099718,-0.34914 A 2.1273072,2.0313591 0 0 0 6.938842,4.937039 Z"/>
+ <path style="fill:#ffffff" d="m 10.978185,10.656909 c -0.03045,0.121766 -0.10656,0.230001 -0.228343,0.297649 -0.121782,0.06765 -0.411016,0.06765 -0.578467,-0.05412 -0.167451,-0.121765 -0.1978966,-0.324707 -0.152228,-0.487061 0.04567,-0.162355 0.197897,-0.338239 0.411017,-0.392357 0.441461,-0.121766 0.639357,0.311179 0.548021,0.635888 z"/>
+ <path style="fill:#ffffff" d="m 10.682318,8.9758504 c -0.29989,-0.1217884 -0.199927,-1.7920288 0.0833,-3.8276338 0.0833,-0.556747 0.216589,-0.8351204 0.366535,-0.974307 0.149946,-0.1391867 0.599784,-0.20878 0.866353,-0.156585 a 1.4994586,1.5658502 0 0 1 0.816373,0.41756 c 0.199927,0.191382 0.216587,0.4001616 0.149946,0.661137 -0.06664,0.2609746 -0.299892,0.8177218 -0.48316,1.2178834 l -0.466499,0.9221116 c -0.899674,1.67024 -1.08294,1.8442238 -1.332851,1.7398338 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-puppy-linux.svg b/.icons/awkward/16x16/apps/distributor-logo-puppy-linux.svg
new file mode 100644
index 00000000..c6540639
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-puppy-linux.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#cccccc" cx="8" cy="8" r="8"/>
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="m 11.911328,0.48773589 c -0.0481,-1.1454e-4 -0.09578,3.4443e-4 -0.143113,6.5681e-4 -0.352538,0.00232 -0.681781,0.0166959 -0.957971,0.0401324 l -0.0025,6.568e-4 c -0.04098,0.005575 -0.08488,0.0127497 -0.127366,0.018424 0.354112,0.20049704 0.820935,0.4823643 1.30103,0.8641009 0.54376,0.4323573 0.950138,1.1097602 1.288705,1.6579287 0.355161,0.5759046 0.365423,0.9911803 0.80581,0.9230447 0.199593,-0.030875 0.36374,-0.1283515 0.494393,-0.2697423 0.192129,-0.2079159 0.315739,-0.5107831 0.379353,-0.8414644 0.06539,-0.339845 0.0659,-0.7060658 0.01098,-1.0329156 C 14.900409,1.4913276 14.77683,1.1884865 14.602349,1.0353829 14.271837,0.81179756 13.763126,0.58219007 12.945344,0.52457873 12.601258,0.50033447 12.247971,0.48857462 11.911369,0.48773584 Z"/>
+ <path id="path2488_4" style="fill:#e4e4e4;fill-rule:evenodd" d="M 3.4417017,1.0000527 C 2.9893,0.99792539 2.5754471,1.0678608 2.2192081,1.1686648 1.5116178,1.368891 1.0498773,1.6739848 0.97006045,1.77726 0.95833473,1.7925516 0.94370286,1.8057318 0.9268374,1.8170606 0.68547817,1.980058 0.56018238,2.5122517 0.50325098,3.1514838 0.43425685,3.926151 0.361983,4.6861263 0.42292213,5.3343513 c 2.0022e-4,0.00206 5.1672e-4,0.00444 7.1958e-4,0.00651 0.001902,0.029518 0.00568,0.067435 0.007925,0.099141 C 0.75024078,5.0861925 1.1440025,4.9000852 1.4635232,4.6458365 2.5291142,3.7979267 3.4672529,3.9909393 4.3341448,4.2639779 4.8904493,4.4391824 5.3760174,4.5923297 5.7223266,4.3435798 5.9199442,4.2016144 6.0180673,3.9902091 6.0378552,3.7422213 6.0567137,3.5059592 6.0080077,3.2363754 5.9074656,2.9599487 5.8042781,2.6762498 5.6463012,2.3860659 5.4514624,2.1132682 4.9796339,1.4526669 4.3989591,1.0643034 3.7608321,1.0130786 3.65259,1.0043911 3.5461021,1.0005344 3.4417017,1.0000527 Z"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="M 12.50002,4 C 11.671782,4 11,4.6717612 11,5.5000018 11,6.328225 11.671782,7 12.50002,7 13.328258,7 14.000033,6.328225 14.000033,5.5000018 14.000033,4.6717678 13.328258,4 12.50002,4 Z"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="M 4 5 C 2.3435427 5 1 6.3433781 1 8 C 1 9.6566231 2.3435427 11 4 11 C 5.6564564 11 7 9.6566231 7 8 C 7 6.3433781 5.6564564 5 4 5 z M 5 7 C 5.5520186 7.000005 6 7.448001 6 8 C 6 8.5520044 5.5520186 9 5 9 C 4.4479813 9 4 8.5520044 4 8 C 4 7.448001 4.4479813 7 5 7 z"/>
+ <path id="path2488_5" style="fill:#3f3f3f;fill-rule:evenodd" d="M 11.60182,8 C 11.56763,8 11.53494,8.00635 11.50451,8.017108 L 7.6303142,9.1282169 c -0.00761,0.00184 -0.014938,0.00397 -0.022292,0.00641 l -0.00108,5.385e-4 -0.0022,5.384e-4 -5.385e-4,5.385e-4 c -0.1117363,0.038929 -0.1919174,0.143475 -0.1919174,0.2668157 0,0.1173568 0.072346,0.2179015 0.1756061,0.2609349 6.538e-4,3.038e-4 0.00154,2.4e-4 0.0022,5.385e-4 L 9.974627,10.987915 v 0.01017 c 0,0.407035 -0.183726,0.776766 -0.4811477,1.04534 -0.3030438,0.27366 -0.7238339,0.442732 -1.1900936,0.442732 -0.2940867,0 -0.5758757,-0.06741 -0.8214858,-0.190885 -0.2399805,-0.120653 -0.4469338,-0.295182 -0.5980362,-0.511713 -0.00204,-0.0032 -0.00433,-0.0065 -0.00652,-0.0096 -0.046965,-0.06823 -0.1263935,-0.113357 -0.2163815,-0.113357 -0.1440689,0 -0.2609657,0.114962 -0.2609657,0.256654 0,0.05695 0.019162,0.109269 0.051109,0.151854 0.2000917,0.28829 0.4749637,0.520669 0.7943005,0.681211 C 7.5656837,12.911308 7.9287499,13 8.3033872,13 c 0.6007371,0 1.1465978,-0.221716 1.5429335,-0.579618 0.2880023,-0.260067 0.4970643,-0.591597 0.5926003,-0.963529 0.388946,0.316979 0.901856,0.508502 1.460294,0.508502 0.600736,0 1.146597,-0.221187 1.542933,-0.579084 0.401971,-0.362983 0.650225,-0.865829 0.650225,-1.4223035 0,-0.023558 -6.15e-4,-0.052182 -0.0023,-0.083411 3.1e-5,-0.00162 0,-0.0032 0,-0.0048 0,-0.1416923 -0.116896,-0.2566548 -0.260966,-0.2566548 -0.144068,0 -0.260958,0.1149625 -0.260958,0.2566548 0,0.00224 -5.7e-5,0.00475 0,0.00694 1.24e-4,0.004 7.7e-4,0.0078 0.0011,0.01177 8.46e-4,0.018804 0.0011,0.041426 0.0011,0.069508 0,0.4070355 -0.183726,0.7767655 -0.481147,1.0453395 -0.30305,0.273662 -0.723828,0.442733 -1.190093,0.442733 -0.447533,0 -0.854515,-0.156165 -1.155295,-0.412255 -0.06203,-0.05281 -0.119419,-0.109729 -0.171804,-0.170569 l 1.278713,-2.4435808 c 0.02474,-0.041815 0.03915,-0.090396 0.03915,-0.1422323 0,-0.1564737 -0.129048,-0.2833913 -0.288146,-0.2833913 v 0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-pureos.svg b/.icons/awkward/16x16/apps/distributor-logo-pureos.svg
new file mode 100644
index 00000000..673c4f2d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-pureos.svg
@@ -0,0 +1,4 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <circle cx="8" cy="8" r="8" style="fill:#4f4f4f"/>
+ <path d="m3 5v6h10v-6h-10zm1 1h8v4h-8v-4z" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-q4os-m1.svg b/.icons/awkward/16x16/apps/distributor-logo-q4os-m1.svg
new file mode 120000
index 00000000..2a342737
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-q4os-m1.svg
@@ -0,0 +1 @@
+q4oslogo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/distributor-logo-q4os1.svg b/.icons/awkward/16x16/apps/distributor-logo-q4os1.svg
new file mode 120000
index 00000000..2a342737
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-q4os1.svg
@@ -0,0 +1 @@
+q4oslogo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/distributor-logo-raspbian.svg b/.icons/awkward/16x16/apps/distributor-logo-raspbian.svg
new file mode 100644
index 00000000..3039b6d8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-raspbian.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#3f3f3f" d="m 5.9041873,0 c -1.9002961,0 -3.4941799,0.60726012 -3.49418,2.4720732 -1e-7,0.8692936 0.337343,1.7577772 0.887247,2.4611168 C 3.513426,5.154284 3.5001639,5.2917032 3.4338761,5.549056 3.3160945,5.969584 3.1417109,6.471404 2.9819124,6.840262 1.8747935,7.8895432 1.6322591,9.7480704 2.6244716,10.95334 c 0.3916536,0.619634 0.2523119,1.522902 0.7839863,2.137142 0.5301908,0.734398 1.3344837,1.37664 2.2749106,1.452412 0.6463754,0.883461 1.724409,1.431438 2.8166316,1.457106 1.0922226,-0.02567 2.1702559,-0.573645 2.8166319,-1.457106 0.940426,-0.07577 1.74472,-0.718014 2.27491,-1.452412 0.531675,-0.61424 0.392333,-1.517508 0.783987,-2.137142 C 15.367741,9.7480704 15.125206,7.8895432 14.018088,6.840262 13.858289,6.471404 13.683905,5.969584 13.566124,5.549056 13.499836,5.2917032 13.486574,5.154284 13.702746,4.93319 14.25265,4.2298504 14.589993,3.3413668 14.589993,2.4720732 14.589993,0.60726012 12.996109,0 11.095812,0 10.379033,0 9.3125001,0.63856012 8.5000001,0.63856012 7.6875001,0.63856012 6.6209667,0 5.9041873,0 Z"/>
+ <g transform="matrix(0.01771833,0,0,0.01776909,3.4804999,1.6484653)">
+ <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>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-rosa.svg b/.icons/awkward/16x16/apps/distributor-logo-rosa.svg
new file mode 100644
index 00000000..3ac88cfe
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-rosa.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#3757a1" cx="8" cy="8" r="8"/>
+ <g style="fill:none;stroke:#ffffff;stroke-linejoin:round">
+ <path d="M 12.5,8 C 12.5,10.485 10.485,12.5 8,12.5 5.5147,12.5 3.5,10.485 3.5,8 3.5,5.5147 5.5147,3.5 8,3.5 H 12.5 Z"/>
+ <path d="M 12.5,3.5 C 12.5,3.5 12,6 9.5,8 7,10 5,11 5,11"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-salentos.svg b/.icons/awkward/16x16/apps/distributor-logo-salentos.svg
new file mode 100644
index 00000000..714a4be6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-salentos.svg
@@ -0,0 +1,5 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <path d="m8.041883-0.01332897c-0.3258058-0.00807538-0.6474957 0.07588343-0.9298256 0.24267798l-5.2242898 3.0903743c-0.5494191 0.3249675-0.88786613 0.925595-0.88782597 1.5755869v6.1811488c-4.5e-7 0.649918 0.33840727 1.250468 0.88774817 1.575427l5.2242898 3.090534c0.3061739 0.181115 0.6519462 0.261286 0.9931767 0.240513 0.2710089-0.0165 0.3938042-0.423704 0.6369708-0.567548l4.9699299-3.126871c0.549419-0.324968 0.633505-0.453211 0.633465-1.103203l0.39971-6.2174864c1.4e-5 -0.2269675 0.213116-0.5205905 0.136016-0.7258852-0.143701-0.3826303-0.411912-0.7108825-0.769482-0.9223761l-5.2242901-3.0903743c-0.2576547-0.15219858-0.5484965-0.23564471-0.8458262-0.24267798z" style="fill:#53d953"/>
+ <path d="m1.1793103 4.1000324a1.7754963 1.8191449 0 0 0-0.179252 0.7953062v6.1811984a1.7754963 1.8191449 0 0 0 0.8879049 1.574987l5.2241319 3.090599a1.7754963 1.8191449 0 0 0 0.8879049 0.242967v-7.98509z" style="fill:#ef2b2f"/>
+ <path d="m14.825247 4.1148763-6.8260065 3.9023111 7.595e-4 7.9679026a1.7754963 1.8191449 0 0 0 0.8871454-0.242967l5.2248916-3.090599a1.7754963 1.8191449 0 0 0 0.887905-1.574987v-6.1811984a1.7754963 1.8191449 0 0 0-0.174695-0.7804623z" style="fill:#ffbb1f"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-smartos.svg b/.icons/awkward/16x16/apps/distributor-logo-smartos.svg
new file mode 100644
index 00000000..00d244a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-smartos.svg
@@ -0,0 +1,4 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect width="16" height="16" rx="2" ry="2" style="fill:#24b8eb"/>
+ <path d="m2 1c-0.554 0-1 0.446-1 1v6c0 0.554 0.446 1 1 1h11v4h-4v-3h-2v4c0 0.554 0.446 1 1 1h6c0.554 0 1-0.446 1-1v-6c0-0.554-0.446-1-1-1h-11v-4h4v3h2v-4c0-0.554-0.446-1-1-1z" style="fill:#3f3f3f"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-solus.svg b/.icons/awkward/16x16/apps/distributor-logo-solus.svg
new file mode 100644
index 00000000..507927ee
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-solus.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4c5263;fill-rule:evenodd" d="M 4.9696978,-9.3643707e-7 C 3.8023305,3.8131871 2.0766882,7.4420413 0.12121185,10.909093 L 2e-8,11.151518 l 0.18685681,0.09629 c 0.16403973,0.07616 0.37999408,0.127369 0.672348,0.185842 0.29235507,0.05847 0.65198307,0.116752 1.05610797,0.174485 0.8082521,0.115454 1.7937212,0.228315 2.7497634,0.327648 1.912086,0.198655 3.7069127,0.343515 3.7069127,0.343515 l 0.3053973,0.02462 -0.023435,-0.305636 c 0,0 -0.4735699,-6.1611991 -0.5620269,-7.1735296 L 8.087188,4.7700644 8.0606691,4.7217691 C 7.5002146,3.826753 5.3232121,0.10541239 4.9696978,-9.3643707e-7 Z M 5.2121211,1.0909081 c 0.8276388,1.455983 1.542639,2.2814992 2.4242424,3.8787878 0.087965,1.0179532 0.4342999,6.2737971 0.4716584,6.7594101 C 7.846499,11.707734 6.4658579,11.596669 4.7190532,11.415191 3.7667609,11.316245 2.7859029,11.203918 1.989413,11.090136 1.5911695,11.033251 1.2388483,10.975772 0.96195152,10.920391 0.82533217,10.893069 0.82233041,10.813626 0.72727255,10.787882 2.1554701,8.2644198 4.4241005,4.306942 5.2121211,1.0909081 Z"/>
+ <path style="fill:#4c5263;fill-rule:evenodd" d="M 9.0909089,5.6969684 8.9662136,6.2423652 c 1.2180104,0.8147184 2.3787644,1.526045 3.1325754,2.2824337 0.753809,0.7563906 1.107049,1.5007551 0.820549,2.5430821 l -0.133523,0.48651 0.474668,-0.170922 c 1.483089,-0.533624 2.187782,-1.5676664 2.618305,-2.4137734 L 16,8.7272715 15.757575,8.4848471 C 15.034772,7.7236682 13.918316,7.219149 12.622937,6.7598839 11.327556,6.3006196 9.9167283,5.8961042 9.0909089,5.6969684 Z m 1.4468001,0.9637214 c 0.602836,0.1656754 1.259566,0.3618633 1.910275,0.5925665 1.180681,0.4185996 2.298501,0.9568429 2.93016,1.5385885 C 15.016966,9.4578941 14.466142,10.226099 13.515928,10.703542 13.617807,9.7069493 13.178677,8.8670583 12.469527,8.1554811 11.946074,7.6302366 11.262504,7.1463842 10.537709,6.6606898 Z"/>
+ <circle style="fill:#500000;fill-opacity:0" cx="7.767" cy="8.233" r="7.767"/>
+ <path style="fill:#4c5263" d="m 15.000001,8.500001 c 0,0.8558414 -0.143351,1.678201 -0.407352,2.444379 -1.013722,2.941999 -3.930014,2.829735 -7.2163079,2.829735 -2.4418095,0 -4.4874118,1.058974 -5.8568949,-0.747617 C 0.56582231,11.768499 1.4305115e-6,10.200327 1.4305115e-6,8.500001 c 0,-4.1421356 3.3578643694885,-7.5 7.4999999694885,-7.5 4.1421356,2e-7 7.4999996,3.3578645 7.4999996,7.5 z"/>
+ <path style="fill:#5294e2" d="m 14.516429,10.964473 c -1.514284,1.074141 -3.302744,1.725984 -5.1312862,2.006812 -2.5485639,0.359625 -5.1445254,0.270327 -7.7020572,0.0747 -0.018764,0.04433 -0.030996,0.08764 -0.044678,0.131102 a 7.4999999,7.4999999 0 0 0 5.7875289,2.819058 c 0.064723,-2.1e-4 0.1304982,6.75e-4 0.1940896,-7.5e-4 a 7.4999999,7.4999999 0 0 0 0.2167946,-0.0073 c 0.1026734,-0.0046 0.202384,-0.01173 0.3010216,-0.01977 a 7.4999999,7.4999999 0 0 0 0.554437,-0.06738 c 0.035212,-0.0059 0.074084,-0.0097 0.108397,-0.01612 a 7.4999999,7.4999999 0 0 0 5.7472477,-4.848559 c -0.01118,-0.02394 -0.01921,-0.04777 -0.03149,-0.07177 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 14.724609 10.480469 C 13.578098 11.782929 11.569222 12.500232 9.3125 12.828125 C 6.8655468 13.183652 3.9732865 13.087053 1.421875 12.876953 A 7.5 7.5 0 0 0 1.8515625 13.419922 C 4.2962824 13.604742 7.0231439 13.673203 9.3847656 13.330078 C 11.27606 13.05528 13.090079 12.512983 14.349609 11.542969 A 7.5 7.5 0 0 0 14.724609 10.480469 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 8.2424238,5.2121203 c 1.1683056,2.4067171 1.1693629,4.7877732 0.4848485,6.5454577 0.9638525,0.0058 2.5366897,0.113903 4.2424247,-0.727272 C 11.567722,7.8291346 8.242423,5.2121203 8.2424238,5.2121203 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 5.2121211,1.0909081 C 4.424066,4.3069214 2.1554484,8.2644547 0.72727255,10.787882 L 1.9896508,11.090379 C 2.7861395,11.20416 3.7669971,11.316487 4.7192909,11.415421 6.4659727,11.5969 7.8595137,11.736185 8.121212,11.757578 8.0838287,11.271651 7.7243465,5.987895 7.6363635,4.9696959 6.7547601,3.3724073 6.0397599,2.5468911 5.2121211,1.0909081 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 10.545454,6.6666658 c 0.725007,0.4858209 1.415809,0.9291684 1.939394,1.454545 0.7091,0.711528 1.071491,1.6701666 0.969697,2.6666712 0.950102,-0.477394 1.578212,-1.2734005 1.939394,-1.9393979 C 14.762252,8.2667843 13.665449,7.6912981 12.484848,7.2727265 11.833868,7.0419274 11.148492,6.8323838 10.545454,6.6666658 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-steamos.svg b/.icons/awkward/16x16/apps/distributor-logo-steamos.svg
new file mode 100644
index 00000000..70b33c86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-steamos.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <path d="m5.9633407 10.47561 2.9985495-6.2378052 5.5045728 4.1250001-5.6570118 4.4466461z" style="fill:#2d1c84"/>
+ <circle cx="12" cy="6" r="4" style="fill:#9d2acd"/>
+ <circle cx="7.5" cy="11.5" r="2.5" style="fill:#9d2acd"/>
+ <circle cx="2.5" cy="8.5" r="2.5" style="fill:#9d2acd"/>
+ <path d="m2.5 8.5 5 3" style="fill:none;stroke-linecap:round;stroke-width:2;stroke:#e5acf3"/>
+ <circle cx="12" cy="6" r="2" style="fill:#e5acf3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-ubuntu-budgie.svg b/.icons/awkward/16x16/apps/distributor-logo-ubuntu-budgie.svg
new file mode 100644
index 00000000..a34c2aa6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-ubuntu-budgie.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#404552" cx="8.5" cy="8.5" r="7.5"/>
+ <path style="fill:#ffffff" d="m 10.468607,3.0002438 c -0.150858,0.00201 -0.307405,0.016237 -0.494304,0.053264 -0.3400955,0.067381 -0.6945639,0.2731465 -0.9941172,0.4817613 -1.01703,0.708294 -1.2857213,2.092544 -0.6021372,3.092494 0.5718292,0.8364757 1.6408004,1.1293721 2.5730554,0.8092949 0.19679,-0.067564 0.275601,-0.07472 0.428186,-0.087449 0.196749,-0.016416 0.51353,0.00789 0.797341,0.1478677 0.230901,0.1138804 0.428383,0.2131984 0.556485,0.4777864 0.03334,0.068872 0.09207,0.1913032 0.104686,0.3458184 C 12.857838,8.5673884 12.80877,8.6873268 12.645747,9 12.904948,8.7909567 13.02912,8.7564747 13.413964,8.288488 14.180031,7.3569303 14.220083,5.8005267 13.385628,4.5798803 12.76706,3.6750329 11.820056,3.0972088 10.927492,3.0225034 10.764272,3.0088421 10.619466,2.998239 10.468607,3.0002438 Z"/>
+ <path style="fill:#ffffff" d="M 5.1950426,4.0006848 C 4.099414,4.0261298 2.9558428,4.7953083 2.3863879,6.0558339 1.9039552,7.123731 1.8804812,8.3245821 2.2757019,9.2039296 c 0.1445444,0.3216051 0.2619676,0.5676659 0.5208748,0.8793144 0.2355685,0.283547 0.6010051,0.506413 0.9408301,0.675934 1.153548,0.575437 2.5194575,0.08413 3.0528154,-1.0955105 0,0 0,-8.751e-4 0,-8.751e-4 C 7.2357235,8.6757466 6.943756,7.5129713 6.1781943,6.808656 6.0165514,6.659945 5.9696764,6.5897919 5.8795047,6.4531707 5.7632339,6.2770082 5.6205347,5.9663468 5.5979072,5.6242751 5.5794989,5.3459748 5.5646531,5.1067331 5.7330085,4.8440874 5.7768314,4.7757209 5.8556489,4.6552834 5.9861214,4.5603826 6.1941347,4.4091638 6.3253651,4.3905752 6.686861,4.3758035 6.367518,4.2444502 6.2736397,4.1460153 5.6597606,4.0356997 5.5070147,4.0082509 5.351561,3.997029 5.1950426,4.0006646 Z"/>
+ <path style="fill:#ffffff" d="m 11.031616,10.000466 c -0.0676,-0.00158 -0.135722,9.23e-4 -0.204545,0.0066 v -7.7e-4 c -0.9211495,0.07555 -1.6424789,0.802612 -1.8184916,1.702035 -0.037155,0.189859 -0.067896,0.256633 -0.1279301,0.38556 -0.07741,0.166244 -0.2422927,0.411048 -0.4828106,0.575408 -0.1956776,0.13372 -0.3645607,0.247363 -0.6317021,0.228698 -0.069537,-0.0049 -0.1927384,-0.01443 -0.3201869,-0.0755 C 7.2428178,12.725104 7.1713368,12.631194 7,12.355569 c 0.045584,0.305418 0.014936,0.420182 0.2067124,0.946309 0.381744,1.047295 1.5887947,1.797623 2.9330036,1.687376 0.996443,-0.08172 1.886886,-0.578289 2.355509,-1.263699 0.171391,-0.250676 0.299388,-0.447976 0.412703,-0.783582 0.103095,-0.30535 0.104057,-0.686243 0.07734,-1.024007 -0.08506,-1.075095 -0.939781,-1.893849 -1.953648,-1.917538 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-ubuntu-mate.svg b/.icons/awkward/16x16/apps/distributor-logo-ubuntu-mate.svg
new file mode 100644
index 00000000..00d3cdfb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-ubuntu-mate.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="matrix(0.4,0,0,0.4,-1.6,-1.6)">
+ <circle style="fill:#7ea043" cx="24" cy="24" r="20"/>
+ <path style="fill:#ffffff" d="M 27.342,9.408 35.111,14 27.3332,18.592 27.3422,9.408 Z M 24,11.769 c 0.56979,0 1.127,0.0454 1.6754,0.12153 v 1.7014 c -0.545,-0.088 -1.104,-0.139 -1.675,-0.139 -4.4425,0 -8.2418,2.7226 -9.8004,6.5972 l -1.441,-0.8507 c 1.871,-4.361 6.205,-7.43 11.241,-7.43 z m 0,4.158 c 0.57054,0 1.1282,0.0679 1.6667,0.18228 v 1.7274 c -0.532,-0.141 -1.09,-0.216 -1.667,-0.216 -2.9175,0 -5.3533,1.9387 -6.1198,4.6007 l -1.493,-0.886 c 1.105,-3.142 4.105,-5.408 7.613,-5.408 z m 9.809,0.77256 c 1.5213,2.0395 2.4219,4.5686 2.4219,7.3004 0,2.7743 -0.93503,5.3403 -2.5,7.3958 l -1.45,-0.86 c 1.419,-1.795 2.266,-4.062 2.266,-6.536 0,-2.4276 -0.8167,-4.6616 -2.1875,-6.441 z m -3.6198,2.1441 c 1.172,1.4019 1.8837,3.198 1.8837,5.1562 0,2.0025 -0.74213,3.8448 -1.9618,5.2604 l -1.484,-0.877 c 1.085,-1.14 1.753,-2.675 1.753,-4.384 0,-1.6603 -0.62798,-3.1642 -1.658,-4.2969 z m -20.347,0.564 7.769,4.592 -7.7778,4.592 0.009,-9.184 z m 8.0382,6.3715 c 0.76646,2.6599 3.2023,4.592 6.1198,4.592 0.57698,0 1.1351,-0.0774 1.6667,-0.21702 v 1.7361 c -0.538,0.114 -1.095,0.182 -1.666,0.182 -3.5108,0 -6.5107,-2.2703 -7.6128,-5.4167 z m -3.6806,2.1701 c 1.5585,3.8746 5.3578,6.5972 9.8004,6.5972 0.56591,0 1.1174,-0.0449 1.658,-0.1302 v 1.6927 c -0.541,0.075 -1.094,0.121 -1.657,0.121 -5.0364,0 -9.3702,-3.0686 -11.241,-7.4306 z m 13.134,1.6059 7.7691,4.5833 -7.7778,4.592 0.009,-9.1754 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-ubuntu-studio.svg b/.icons/awkward/16x16/apps/distributor-logo-ubuntu-studio.svg
new file mode 100644
index 00000000..ca25fb70
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-ubuntu-studio.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#0094f0" cx="8" cy="8" r="8"/>
+ <g style="fill:none;stroke:#ffffff;stroke-linecap:round">
+ <circle cx="8" cy="8" r="1.5"/>
+ <path d="M 5.5081,5.5422 A 3.5,3.5 0 0 1 9.3273,4.7614 3.5,3.5 0 0 1 11.5,7.9979 3.5,3.5 0 0 1 9.3311,11.237 3.5,3.5 0 0 1 5.511,10.461"/>
+ <path d="M 4.6193,8.9058 A 3.5,3.5 0 0 1 4.6193,7.0941"/>
+ <path d="M 2.7067,9.4935 A 5.5,5.5 0 0 1 2.7061,6.5086"/>
+ <path d="M 12.235,11.509 A 5.5,5.5 0 0 1 9.3602,13.329"/>
+ <path d="M 9.3581,2.6703 A 5.5,5.5 0 0 1 12.24,4.497"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-ubuntu.svg b/.icons/awkward/16x16/apps/distributor-logo-ubuntu.svg
new file mode 100644
index 00000000..2a93926b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-ubuntu.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#f56e2c" d="m16 8a8 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 8z"/>
+ <path fill="#fff" d="m12.483 7.5a4 4 0 0 0 -1.447 -2.5996c-0.163 0.0608-0.336 0.0996-0.518 0.0996-0.629 0-1.17-0.3972-1.3915-0.9512a4 4 0 0 0 -0.6085 -0.0488 4 4 0 0 0 -1.552 0.3135l0.76075 1.3184a2.5 2.5 0 0 1 0.791 -0.132 2.5 2.5 0 0 1 2.4472 2h1.5176zm-0.001 1h-1.5146a2.5 2.5 0 0 1 -2.4492 2 2.5 2.5 0 0 1 -0.791 -0.13086l-0.7588 1.3144a4 4 0 0 0 1.5495 0.3165 4 4 0 0 0 0.6105 -0.0525c0.222-0.552 0.762-0.9475 1.3895-0.9475 0.18306 0 0.35671 0.03836 0.51955 0.09961a4 4 0 0 0 1.4445 -2.5995zm-0.964-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 -1zm0 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 -1zm-4.656-6.368-0.759-1.3146a4 4 0 0 0 -1.459 2.2061c0.22948 0.26382 0.37402 0.60315 0.37402 0.97655 0 0.37294-0.14411 0.7119-0.37304 0.9756a4 4 0 0 0 1.457 2.209l0.76-1.3155a2.5 2.5 0 0 1 -0.844 -1.869 2.5 2.5 0 0 1 0.844 -1.868zm-2.344 1.868a1 1 0 0 0 -1 -1 1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-void.svg b/.icons/awkward/16x16/apps/distributor-logo-void.svg
new file mode 100644
index 00000000..89f1192a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-void.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <circle style="fill:#91cd91" cx="8" cy="8" r="2"/>
+ <path style="fill:#91cd91" d="M 8,2 A 6,6 0 0 0 4.5273438,3.1132812 L 5.9726562,4.5585938 A 4,4 0 0 1 8,4 a 4,4 0 0 1 4,4 4,4 0 0 1 -0.558594,2.027344 l 1.44336,1.443359 A 6,6 0 0 0 14,8 6,6 0 0 0 8,2 Z"/>
+ <path style="fill:#33855a" d="M 3.1152344,4.5292969 A 6,6 0 0 0 2,8 6,6 0 0 0 8,14 6,6 0 0 0 11.472656,12.886719 L 10.027344,11.441406 A 4,4 0 0 1 8,12 4,4 0 0 1 4,8 4,4 0 0 1 4.5585938,5.9726562 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-voyager.svg b/.icons/awkward/16x16/apps/distributor-logo-voyager.svg
new file mode 100644
index 00000000..51acff1b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-voyager.svg
@@ -0,0 +1,4 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect width="16" height="16" rx="1" ry="1" style="fill:#f6531c"/>
+ <path d="m7 0v10 1h2 7v-1h-7v-10h-2z" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-xubuntu.svg b/.icons/awkward/16x16/apps/distributor-logo-xubuntu.svg
new file mode 120000
index 00000000..dc323a78
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-xubuntu.svg
@@ -0,0 +1 @@
+desktop-environment-xfce.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/distributor-logo-zorin.svg b/.icons/awkward/16x16/apps/distributor-logo-zorin.svg
new file mode 100644
index 00000000..dd23b9c8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-zorin.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#17b5f9" d="M 4.6849484,15 C 4.2434554,15 3.7018474,14.693353 3.4813899,14.318562 L 0.16534308,8.6814381 c -0.22045759,-0.3747909 -0.22045759,-0.9880854 0,-1.3628762 L 3.4813899,1.6814382 C 3.7018474,1.3066472 4.2434554,1 4.6849484,1 h 6.6301026 c 0.441494,0 0.983101,0.3066472 1.203527,0.6814382 l 3.316079,5.6371237 c 0.220458,0.3747908 0.220458,0.9880853 0,1.3628762 L 12.51861,14.318562 C 12.298185,14.693353 11.756577,15 11.315083,15 Z"/>
+ <path style="fill:#ffffff" d="M 2.694887,3 1.5245584,5 H 11 L 1.3160369,10.642565 2.7055492,13 H 13.304878 L 14.47353,11 H 5 L 14.900697,5.7213757 13.301783,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dk.tangramgames.mrrescue.svg b/.icons/awkward/16x16/apps/dk.tangramgames.mrrescue.svg
new file mode 100644
index 00000000..62dd9082
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dk.tangramgames.mrrescue.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 5.4684512,10.2 H 10.271511 L 12,12.2 H 4 Z"/>
+ <path style="fill:#d59f5b" d="m 9.6159024,11.744222 -1.036348,-0.496284 c 0,0 -0.6034012,0.05335 -0.9000352,0.0395 C 7.4051704,11.064396 7.3269688,10.985862 7.0007428,10.866453 4.099512,11.761007 2.0305456,13.455575 0,15 h 9.2091312 l 0.00328,-2.214318 0.4295476,-0.304366 z"/>
+ <path style="fill:#febd6a" d="m 6.5,12.06407 1.1442096,-0.816132 c 0,0 0.6034012,0.05335 0.9000356,0.0395 0.2743488,-0.223046 0.3525496,-0.30158 0.678776,-0.420989 C 12.124252,11.761007 13.969454,13.455575 16,15 H 7 V 13.305183 L 6.5,13.000817 Z"/>
+ <path style="fill:#3f3f3f" d="M 5.1429488,3 7.9166997,2.12 10.484541,3 12.128108,5 12.538652,7.5611024 C 12.57486,9.7024912 9.7789955,11.271509 7.9335032,11.319991 6.409585,11.323831 4.8830889,10.116513 4.2134406,9.2961736 3.4837503,8.5173496 3.5542424,8.1682864 3.539,7.1679888 L 3.9102736,4.6 Z"/>
+ <path style="fill:#bddff5" d="M 5,6.0166252 6.0651204,5 h 0.538206 L 7,5.8366536 6.9999984,6.9698584 5.6727884,7.8 5,7.4 Z"/>
+ <path style="fill:#3f3f3f" d="M 4.9007812,11.708594 C 4.5664616,11.873621 4.2438552,12.04899 3.9296876,12.23125 L 3.45,15 h 0.8804688 z"/>
+ <path style="fill:#3f3f3f" d="M 10.988281,11.560938 12.205469,15 h 0.920312 l -1.002343,-2.828906 c -0.361411,-0.216 -0.73931,-0.420098 -1.135157,-0.610156 z"/>
+ <circle style="fill:#ec503a" cx="7.5" cy="12.5" r=".5"/>
+ <path style="fill:#ed5e4a" d="M 3.883382,4.1206 C 4.3958236,2.870348 6.0659482,1.7217847 7.3027098,1.0402377 L 7.702356,-2.377e-4 h 0.8258129 l 0.4614375,0.9643042 c 1.2400486,0.7025782 2.7125286,1.9968471 3.2318846,3.1475479 0.450395,0.996614 0.973707,1.755762 0.705352,2.8066328 L 12.701675,7.8 C 12.46374,7.5248608 12.317742,6.9781384 12.182236,6.2216216 11.839906,4.0194008 10.024822,2.9762332 8.1781398,3 6.0829807,3.1551852 4.7951878,4.3065004 3.9987957,6.0631172 3.8235424,6.4566436 3.707157,6.8826636 3.5288566,7.5098432 L 3.2449345,7.135868 C 2.5409095,6.3101572 3.5443245,5.02032 3.883382,4.1206 Z"/>
+ <path style="fill:#bddff5" d="M 11,6.0166252 9.93488,5 H 9.3966736 L 9,5.8366536 9.0000016,6.9698584 10.327212,7.8 11,7.4 Z"/>
+ <path style="fill:#bddff5" d="M 7,8 6,8.9296874 V 10.942382 L 7,12 h 1 1 l 1,-1.057618 V 8.9296874 L 9,8 H 8 Z M 7.392578,9 H 8 8.607422 L 9,9.3652346 V 10.544922 L 8.569336,11 H 8 7.430664 L 7,10.544922 V 9.3652346 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dmd-doc.svg b/.icons/awkward/16x16/apps/dmd-doc.svg
new file mode 100644
index 00000000..33f11813
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dmd-doc.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#c52f2f" width="13" height="16" x="-14" y="-16" rx=".813" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 0,8 0,5.1875 C 0,13.637625 0.3568,14 0.8,14 l 14.4,0 c 0.4432,0 0.8,-0.362375 0.8,-0.8125 l 0,-2.138367 C 11.0915,9.2864296 3.9851192,8.0294917 0,8 Z"/>
+ <path style="fill:#ff783e" d="m 12.986705,5.5 c 0,1.3807117 -1.119289,2.5 -2.5,2.5 C 10.130355,8 9.7914179,7.9254425 9.4846434,7.7910763 8.6027921,7.4048279 9.0756109,6.7165213 9.0756109,5.69216 9.0756109,5.2124121 8.1218379,4.5720667 8.3561171,4.1914304 8.7960917,3.4765967 9.5857409,3 10.486705,3 c 1.380711,0 2.5,1.1192883 2.5,2.5 z"/>
+ <circle style="fill:#ffba46" cx="14" cy="4" r="1"/>
+ <path style="fill:#ffffff" d="M 2.4090909,3 C 2.1824545,3 2,3.1824545 2,3.4090909 L 2,11.590909 C 2,11.817545 2.1824545,12 2.4090909,12 l 0.7015271,0 0.1166547,0 3.389382,0 c 0.00906,0 0.016724,-0.006 0.025568,-0.0072 C 9.0690005,11.916065 10.997328,9.9279892 11,7.5 10.998478,5.0677698 9.0645952,3.0769141 6.633434,3.0047941 6.6275717,3.0043077 6.6226074,3 6.6166547,3 L 3.2272727,3 3.110618,3 Z M 4,5 6.5,5 C 8.0815427,5 9,5.9184573 9,7.5 8.9999998,9.0815426 8.0650731,9.7723532 6.5,10 L 4,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dnfdragora.svg b/.icons/awkward/16x16/apps/dnfdragora.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dnfdragora.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/dockbarx.svg b/.icons/awkward/16x16/apps/dockbarx.svg
new file mode 100644
index 00000000..92253785
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dockbarx.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4ab3e4" d="M 0.8,1 C 0.3568,1 0,1.3568 0,1.8 V 2.6 13.2 C 0,13.6432 0.3568,14 0.8,14 H 15.2 C 15.6432,14 16,13.6432 16,13.2 V 2.6 1.8 C 16,1.3568 15.6432,1 15.2,1 Z"/>
+ <rect style="fill:#4f4f4f" width="16" height="3" x="0" y="12" rx=".8" ry=".75"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="4" height="3" x="6" y="12" rx=".8" ry=".75"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="4" height="3" x="1" y="12" rx=".8" ry=".75"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="4" height="3" x="11" y="12" rx=".8" ry=".75"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,13 A 2,2 0 0 0 6.0640624,14.514062 C 6.1858012,14.799994 6.4686056,15 6.8,15 h 2.4 c 0.3313944,0 0.6141988,-0.200006 0.7359376,-0.485938 A 2,2 0 0 0 8,13 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,14 A 1,1 0 0 0 7,15 H 9 A 1,1 0 0 0 8,14 Z"/>
+ <path style="fill:#ffffff" d="m 2.9999998,4.85 v 4.525 c 0,0.34625 0.27875,0.625 0.6250001,0.625 H 12.375 C 12.72125,10 13,9.72125 13,9.375 V 4.85 Z"/>
+ <path style="fill:#4f4f4f" d="M 3.6249999,3 H 12.375 C 12.72125,3 13,3.27875 13,3.625 V 5 H 2.9999998 V 3.625 C 2.9999998,3.27875 3.2787498,3 3.6249999,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dockstation.svg b/.icons/awkward/16x16/apps/dockstation.svg
new file mode 100644
index 00000000..3f2edc25
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dockstation.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#b3e8ff" d="M 16,7.9999999 C 15.6,8.4000188 11.633942,9.0717494 7.215664,9.0717494 2.797386,9.0717494 0.4,8.4000188 0,7.9999999 0,3.5815126 3.581722,-3.7898008e-4 8,-3.7898008e-4 c 4.418278,0 8,3.58189158008 8,8.00037888008 z"/>
+ <path style="fill:#29b6f6" d="M 7.0554688,6.001703 C 5.2448012,6.026729 2.9905904,6.7638089 0.45781248,7.3921587 0.21691232,7.4519223 0.10267452,7.4796488 0.025,7.4945071 0.01133804,7.6626987 0.00300052,7.8312807 0,7.9999999 c 8.24e-4,4.4050951 3.5623388,7.9807491 7.9671876,7.9988161 0.018032,-2.3e-5 0.027992,8.8e-4 0.046094,8e-4 C 12.426074,15.99229 15.999586,12.413008 16,7.9999999 15.99688,7.7109002 15.978112,7.4221821 15.94375,7.1351153 15.168039,7.5028563 14.468119,8.0217295 13.688121,8.016 11.620932,7.9999105 9.6248268,6.1144367 7.8039064,6.010297 7.5638148,6.0010445 7.3141356,5.9981284 7.0554688,6.0017046 Z"/>
+ <circle style="fill:#b3e8ff" cx="4.5" cy="8.5" r=".5"/>
+ <circle style="fill:#b3e8ff" cx="11.5" cy="10.5" r="1.5"/>
+ <circle style="fill:#b3e8ff" cx="7.75" cy="14.25" r=".75"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/docky.svg b/.icons/awkward/16x16/apps/docky.svg
new file mode 120000
index 00000000..ad1f9578
--- /dev/null
+++ b/.icons/awkward/16x16/apps/docky.svg
@@ -0,0 +1 @@
+plank.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/document-open-recent.svg b/.icons/awkward/16x16/apps/document-open-recent.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/document-open-recent.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/document-print-preview.svg b/.icons/awkward/16x16/apps/document-print-preview.svg
new file mode 100644
index 00000000..e5d517c6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/document-print-preview.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#c03630" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 8,5 C 7.030749,5.0091 6.055219,5.222359 5.210938,5.681641 4.874433,5.89203 4.470439,6.163722 4.166016,6.4375 3.687025,6.887672 3.276994,7.413562 3,8.001953 c 0.759325,1.607851 2.427308,2.784867 4.263672,2.958985 1.204576,0.130886 2.466513,-0.06847 3.52539,-0.640626 0.336494,-0.210388 0.740499,-0.482081 1.044922,-0.755859 C 12.312975,9.113321 12.723006,8.587431 13,8 12.241015,6.392245 10.572291,5.21475 8.736328,5.041016 8.492333,5.013176 8.244995,5 8,5 Z M 8.002,6 C 9.071851,5.9763 10.020179,6.93381 10.000047,7.998047 10.034337,9.174271 8.861751,10.190353 7.703172,9.970703 6.533089,9.83331 5.710906,8.520193 6.09575,7.408203 6.341755,6.590108 7.144496,5.990413 8.001953,6 Z M 8,7 A 0.99999953,0.99942479 0 0 0 7,8 0.99999953,0.99942479 0 0 0 8,9 0.99999953,0.99942479 0 0 0 9,8 0.99999953,0.99942479 0 0 0 8,7.003906 L 8,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/document-viewer.svg b/.icons/awkward/16x16/apps/document-viewer.svg
new file mode 100644
index 00000000..934b57db
--- /dev/null
+++ b/.icons/awkward/16x16/apps/document-viewer.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#c03630" cx="8" cy="8" r="8"/>
+ <path fill="#fff" fill-rule="evenodd" d="m8 4.75c-0.9693 0.0095-1.945 0.2309-2.7893 0.7094-0.3365 0.2192-0.7405 0.5023-1.0449 0.7875-0.479 0.469-0.889 1.016-1.166 1.629 0.75934 1.6751 2.4287 2.9028 4.2651 3.0842 1.2046 0.13636 2.4653-0.07179 3.5242-0.66786 0.3365-0.21919 0.74047-0.50229 1.0449-0.78752 0.479-0.47 0.889-1.017 1.166-1.629-0.759-1.675-2.429-2.903-4.265-3.084-0.244-0.029-0.49-0.042-0.735-0.042zm0 1.2503c1.0044-0.0223 1.8939 0.8763 1.875 1.8754 0.0322 1.1042-1.0681 2.0572-2.1558 1.851-1.0985-0.129-1.8701-1.3614-1.5088-2.4053 0.231-0.768 0.985-1.33 1.79-1.321zm0 1.2503a0.625 0.62514 0 0 0 -0.625 0.626 0.625 0.62514 0 0 0 0.625 0.625 0.625 0.62514 0 0 0 0.625 -0.625 0.625 0.62514 0 0 0 -0.625 -0.625z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/documentation.svg b/.icons/awkward/16x16/apps/documentation.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/documentation.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/dods.svg b/.icons/awkward/16x16/apps/dods.svg
new file mode 100644
index 00000000..e419cb13
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dods.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#c2352a" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#6fbb34" d="m16 8v-7.2c0-0.4432-0.3568-0.8-0.8-0.8h-14.4c-0.4432 0-0.8 0.3568-0.8 0.8l4e-8 7.2z"/>
+ <path fill="#fff" d="m8 1 1 1.9091 2 0.2984-1.5 1.6107 0.3541 2.1818-1.8541-1.0909-1.8541 1.0909 0.3541-2.1818-1.5-1.6107 2-0.2984z"/>
+ <path fill="#1f1f1f" d="m7 9h2l-1 3 1 3h-2l1-3z"/>
+ <path fill="#1f1f1f" d="m11 11v2l-3-1-3 1v-2l3 1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/doki-doki-literature-club.svg b/.icons/awkward/16x16/apps/doki-doki-literature-club.svg
new file mode 100644
index 00000000..2394dd81
--- /dev/null
+++ b/.icons/awkward/16x16/apps/doki-doki-literature-club.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <circle cx="8" cy="8" r="8" style="fill:#ff8dcb"/>
+ <circle cx="8" cy="8" r="6" style="fill:#fdcfea"/>
+ <path d="M 6,5 C 4.8102428,5 4.0001432,5.9269332 4.0001432,7.0336 c 0,0.57584 0.2604324,1.1011736 0.6785956,1.4666668 L 8,11 11.321262,8.5002668 C 11.739562,8.1349328 12.000143,7.6096004 12.000143,7.0336 12.000143,5.9269336 11.189756,5 10,5 9.215972,5 9,5 8,6 7,5 7,5 6,5 Z" style="fill:#03adee"/>
+ <path d="m6.0052404 5.5069435c-0.7746332-0.020455-1.5598088 0.7403493-1.5598088 1.5977241 0 0.4473548 0.1994884 0.85588 0.5274616 1.1454448l0.00152 0.00152 3.0255868 2.3408826 2.922419-2.3424186c0.328041-0.2894024 0.527462-0.6979672 0.527462-1.1454448 0-0.8576076-0.479271-1.5892496-1.441924-1.5892496-0.6354974 0-1.4405454 0.329768-1.7334862 0.7869768l-0.2744708 0.4094856-0.379158-0.4094696c-0.620842-0.682585-0.7733844-0.7732117-1.6156016-0.7954513z" style="fill:none;opacity:.3;stroke-dasharray:0.39110062, 0.19555031;stroke-width:.19555031;stroke:#000000"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/doki-doki-mod-manager.svg b/.icons/awkward/16x16/apps/doki-doki-mod-manager.svg
new file mode 100644
index 00000000..f43a2426
--- /dev/null
+++ b/.icons/awkward/16x16/apps/doki-doki-mod-manager.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ff8dcb" d="M 7.4664064,0 C 7.3191368,2.092e-5 7.2000148,0.1708646 7.2,0.38125 L 7.0984376,1.6703125 A 6.4,6.4 0 0 0 5.6140624,2.0648438 L 4.8835936,1.0015625 C 4.778388,0.81937064 4.5892684,0.731852 4.4617188,0.80546876 L 3.5382812,1.3382812 C 3.4107524,1.4119341 3.3924764,1.6193559 3.4976564,1.8015625 L 4.0523436,2.9648436 A 6.4,6.4 0 0 0 2.9695312,4.0546876 L 1.8015625,3.4976564 C 1.6193558,3.3924764 1.4119341,3.4107524 1.3382812,3.5382812 L 0.80546876,4.4617188 C 0.731852,4.5892684 0.81937076,4.778388 1.0015625,4.8835936 L 2.0664062,5.6156248 A 6.4,6.4 0 0 0 1.671875,7.0984376 L 0.38125,7.2 C 0.1708636,7.2000144 2.076e-5,7.3191368 0,7.4664064 V 8.5335936 C 2.08e-5,8.6808632 0.17086484,8.7999852 0.38125,8.8 l 1.2890625,0.1015624 a 6.4,6.4 0 0 0 0.3945313,1.4843756 l -1.0632813,0.730468 c -0.18219278,0.105206 -0.26971054,0.294326 -0.19609374,0.421875 l 0.53281244,0.923438 c 0.073653,0.127529 0.281075,0.145804 0.4632813,0.04063 l 1.1632811,-0.554688 a 6.4,6.4 0 0 0 1.089844,1.082813 l -0.5570312,1.167969 c -0.1051796,0.182206 -0.086904,0.389628 0.040625,0.463281 l 0.9234376,0.532812 c 0.1275496,0.07362 0.3166692,-0.0139 0.4218748,-0.196093 L 5.615625,13.933599 A 6.4,6.4 0 0 0 7.0984378,14.32813 L 7.2,15.61875 C 7.2000148,15.829136 7.3191368,15.999979 7.4664064,16 H 8.5335936 C 8.6808632,15.999979 8.7999852,15.829136 8.8,15.61875 l 0.1015624,-1.289062 a 6.4,6.4 0 0 0 1.4843756,-0.394532 l 0.730468,1.063282 c 0.105206,0.182191 0.294326,0.26971 0.421875,0.196093 l 0.923438,-0.532812 c 0.127529,-0.07365 0.145804,-0.281075 0.04063,-0.463281 l -0.554688,-1.163282 a 6.4,6.4 0 0 0 1.082813,-1.089844 l 1.167969,0.557032 c 0.182206,0.105179 0.389628,0.0869 0.463281,-0.04063 l 0.532812,-0.923438 c 0.07362,-0.127549 -0.0139,-0.316669 -0.196093,-0.421875 L 13.933594,10.384375 A 6.4,6.4 0 0 0 14.328125,8.9015624 L 15.61875,8.8 C 15.829136,8.7999852 15.999979,8.6808632 16,8.5335936 V 7.4664064 C 15.999979,7.3191368 15.829136,7.2000148 15.61875,7.2 L 14.329688,7.0984376 A 6.4,6.4 0 0 0 13.935156,5.6140624 L 14.998438,4.8835936 C 15.18063,4.778388 15.268148,4.5892684 15.194531,4.4617188 L 14.661719,3.5382812 C 14.588066,3.4107524 14.380644,3.3924764 14.198438,3.4976564 L 13.035156,4.0523436 A 6.4,6.4 0 0 0 11.945312,2.9695312 l 0.557032,-1.1679687 c 0.10518,-0.1822066 0.0869,-0.3896284 -0.04063,-0.4632813 L 11.538281,0.80546876 C 11.410732,0.731852 11.221612,0.81937068 11.116406,1.0015625 L 10.384375,2.0664062 A 6.4,6.4 0 0 0 8.9015624,1.671875 L 8.8,0.38125 C 8.7999852,0.1708646 8.6808632,2.092e-5 8.5335936,0 Z"/>
+ <circle style="fill:#fdcfea" cx="8" cy="8" r="5"/>
+ <path style="fill:#03adee" d="M 6.1606488,5 C 4.9708916,5 4,5.8933332 4,7 4,7.57584 4.2604324,8.1011736 4.6785956,8.4666668 L 7.9461408,11.4 11.321119,8.4666668 C 11.739419,8.1013328 12,7.5760004 12,7 12,5.8933336 11.029108,5 9.8393512,5 9.0553232,5 8.376442,5.3845328 7.9998568,5.9664 7.6227008,5.3845332 6.9438196,5 6.1597912,5 Z"/>
+ <path style="opacity:0.3;fill:none;stroke:#000000;stroke-width:0.19555031;stroke-dasharray:0.39110062, 0.19555031" d="m 6.2101264,5.4972108 c -0.962276,3.896e-4 -1.7123512,0.7149256 -1.7123512,1.5723004 0,0.4473548 0.1994884,0.85588 0.5274616,1.1454448 l 0.00152,0.00152 2.9253612,2.652489 3.022645,-2.654025 c 0.328041,-0.2894024 0.527462,-0.6979672 0.527462,-1.1454448 0,-0.8576076 -0.750457,-1.5723004 -1.7131106,-1.5723004 -0.6354976,0 -1.1693592,0.3128188 -1.4623,0.7700276 L 8,6.777008 7.6731856,6.2672384 C 7.3797604,5.8099664 6.846034,5.4974716 6.2108856,5.4972108 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dolphin-emu.svg b/.icons/awkward/16x16/apps/dolphin-emu.svg
new file mode 100644
index 00000000..9bc8c2d7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dolphin-emu.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <path style="fill:#489cf2" d="M 15.976352,13.38552 C 15.914202,12.844925 15.440196,12.386922 15.220496,12.018886 15.143136,11.889358 15.053832,11.81638 14.999504,11.707051 14.993704,8.3656467 13.842501,4.3824273 10.799999,2.6514539 11.0431,2.5438652 11.815266,1.9755448 12.057696,1.9298636 12.238718,1.8960286 12.39009,1.7808373 12.462305,1.6220679 12.453491,1 11.748757,1 10.774921,1 10,1 9.0090492,1.081333 7.758073,1.5178909 7.0240018,1.7740861 6.6674741,1.8096047 6.2546805,1.8506882 5.9036677,1.8856346 5.5057788,1.9252693 4.8736579,2.0907974 3.053087,2.5676034 2.1966457,3.3239329 1.7108173,3.8203771 1.3315597,4.2079074 1.1789823,4.7024495 1.1999984,5.0229228 1.1097487,5.0694398 1.0617792,5.1213201 0.96199021,5.1750772 0.29476802,5.5344033 0.06374056,5.6021893 0.01045523,5.8883997 -0.02881957,6.099609 0.04332083,6.5113867 0.21383389,6.7007309 0.48900672,6.9639774 0.64548429,7 1.0775784,7 1.392849,7 1.4786719,6.939237 1.8670961,6.8514962 2.2108799,6.7738482 2.6387277,6.6772624 2.963657,6.6450204 c 0.41257,-0.040999 0.8252896,-0.00185 1.4480205,0.1233969 0.1844492,0.037129 0.393492,0.079178 0.6225817,0.1217233 0.2944484,0.054671 0.6014168,0.1168264 0.9125585,0.1168264 0.2647128,0 0.859233,0.011138 1.050315,-0.013934 C 7.1356748,7.259951 7.3658076,7.399239 7.7368672,7.8537643 8.7048725,9.0395451 9.3486288,8.9991645 9.4644404,9 9.6737804,9.00288 9.8458107,8.9759008 9.9422456,8.8003456 10.038682,8.6247203 10.022286,8.4150381 9.8977544,8.2556391 9.8952344,8.252345 9.7126396,7.9190136 9.6133724,7.3827332 9.5850524,7.2299487 9.5976924,7.1219334 9.6000004,7 10.888411,7.3857144 12.730283,8.7399145 12.99175,10.019739 l 0.0085,0.452457 c -0.0036,-1.6e-4 0.0037,8.2e-5 0,0 -0.05925,-0.0025 -0.03876,-0.0031 -0.128939,-0.0031 -0.234381,0 -0.488064,0.02423 -0.775506,0.07104 -0.933501,0.152014 -1.876019,0.772277 -1.939365,0.842544 -0.146368,0.162182 -0.181394,0.556123 -0.07609,0.744077 0.104484,0.186623 0.31062,0.296792 0.53494,0.278829 l 0.01036,-7e-5 c 1.427163,0.203068 3.637758,1.119885 4.224376,2.289815 0.09159,0.186628 0.290722,0.304663 0.507887,0.304663 0.01394,0 0.02795,-4.04e-4 0.04196,-0.0016 0.233114,-0.01631 0.430754,-0.166429 0.495367,-0.376318 0.01647,-0.05425 0.160304,-0.548534 0.08108,-1.236619 z"/>
+ <circle style="fill:#ffffff" cx="2.5" cy="4.5" r=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dont-starve-together.svg b/.icons/awkward/16x16/apps/dont-starve-together.svg
new file mode 100644
index 00000000..a33f502e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dont-starve-together.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <path style="fill:#fec786" d="m12.971996 1045.6043c0.406219 2.8385-2.222682 6.9358-2.894996 6.7387-0.228309 0.2677-4.6356406-2.3123-5.1253311-5.1012-0.045676-0.2601-1.0144706-2.0821-0.4790236-1.5131 0.7613903 0.8091-0.7291434-2.206-0.3843141-2.9474 0.5084294-1.0932 3.7732332-0.6468 5.0949209-0.6468 1.2062259 0 2.6203589-0.548 3.2260759 0.1414 0.508118 0.5783 0.386838 2.0997 0.562668 3.3284z"/>
+ <path style="fill:#4f4f4f" d="m9 1050.295c0-0.07 0.1801605-0.1558 0.7416971-0.3546 0.2584149-0.091 0.3471809-0.1 0.4069789-0.04 0.04206 0.043 0.06241 0.091 0.04521 0.1087-0.02914 0.03-1.09562 0.3531-1.1632108 0.3531-0.016868 0-0.030672-0.03-0.030672-0.067z"/>
+ <path style="fill:#4f4f4f" d="m9.3317061 1049.2211c-0.3631091-0.1449-0.4642579-0.3624-0.1202435-0.2586 0.5522434 0.1667 0.5706579 0.139 0.5290384-0.7964-0.026-0.5844 0.00105-0.8545 0.079728-0.7961 0.06549 0.049 0.139303 0.5163 0.164016 1.0393 0.04934 1.044 0.02024 1.0803-0.6525382 0.8118z"/>
+ <path style="fill:#4f4f4f" d="m3.4648234 1045.8998c-0.2863298-0.1792-0.5201707-0.3399-0.5196468-0.3573 0.0005375-0.018 0.149013-0.1426 0.3299739-0.2783 0.3131994-0.2348 0.1759862-0.4415 0.1751766-0.6043-0.0004167-0.088-1.1617777-1.558-1.886733-2.3885-0.2805168-0.3213-0.5299809-0.6352-0.554364-0.6976-0.027565-0.071 0.00755-0.1755 0.092824-0.2776 0.2865136-0.3428 0.7713915-1.0539 1.0389851-1.5235 0.2653956-0.4658 0.5839629-0.8484 0.6386897-0.7672 0.079215 0.1177 0.1590229 0.044 0.789463-0.729 0.6337023-0.7771 1.152805-1.5031 1.2798133-1.5031 0.1432927 0 0.083917 0.1306-0.1884671 0.4147-0.4866299 0.476-0.6380114 1.1335-0.6388614 1.5633-0.042971 0.811 0.6768706 2.1836 1.4604928 2.5138 0.6374542 0.2518 1.2984566 0.1645 1.8630187-0.246 0.4450517-0.3237 0.4134658-1.1116-0.1044553-1.802-0.340232-0.4536-0.6059368-0.4934-0.8017009-0.4115-0.1392857 0.058-0.5431558 0.6694-0.6716982 1.0424-0.044844 0.1301-0.173844 0.082-0.173844-0.065 0-0.3057 0.3761103-1.37 0.5756125-1.7025 0.2798906-0.4666 0.5855471-0.4893 0.8364735-0.4432 0.1400456 0.025 0.2465168-0.055 0.3737428-0.1469l0.177908-0.1286c1.2619888 0.522 2.5560964 1.1857 3.4592894 1.9686 0.0047 0.041 0.0017 0.3175-0.0068 0.6143-0.01449 0.5147-0.0085 0.5396 0.128568 0.5396 0.278434 0 0.779086-0.253 1.150414-0.6639 0.650232-0.7195 0.734263-0.8906 0.734263-1.4946 0.04697-0.4623-0.377787-1.3425-0.794356-0.9714-0.174636 0.1604-0.377142 0.7249-0.314115 0.8758 0.04252 0.1017 0.30953 0.1717 0.456904 0.1198 0.154606-0.055 0.129744 0.058-0.04504 0.2036-0.229051 0.1909-0.478879 0.2238-0.662682 0.087-0.227228-0.1689-0.28848-0.8402-0.115972-1.271 0.163804-0.4089 0.508841-0.9535 0.631651-0.9967 0.138225-0.049 0.293449 0.053 0.846562 0.7191 0.890723 1.2284 1.862625 2.3283 2.731583 3.5018 0.108134 0.1452 0.213192 0.3577 0.233463 0.4724 0.03375 0.1909-0.0069 0.2543-0.482377 0.7537-0.783027 0.8223-1.310069 1.4892-1.310069 1.6578 0 0.1817 0.02578 0.6288 0.381015 0.679 0.25741 0.036 0.426944 0.1169 0.426944 0.2028-0.422337 0.5282-1.769452 2.3859-1.970062 2.239-0.01961-0.029-0.05239-0.3761-0.07282-0.771-0.153907-1.0698-0.149961-1.9762-0.286054-3.02-0.04079-0.2036-0.04705-0.207-0.31831-0.1724-0.66525 0.085-2.145684 0.3371-2.5727192 0.5829-0.4604164 0.2651-0.5560558 0.2877-0.7712483 0.1819-0.2205405-0.1083-1.3820627-0.4652-2.0715622-0.5443-2.0349311-0.2336-2.4811699-0.194-2.4811699 0.035l0.4458143 3.5832s0.2137351 0.8883 0.035133 0.8883c-0.5828616-0.7426-1.1222009-1.1376-1.4786503-1.4624z"/>
+ <circle style="fill:#4f4f4f" cx="7.5" cy="1046.862"/>
+ <path style="fill:#4f4f4f" d="m6.1375365 1045.3625c-0.036059 0-0.058751 0.013-0.066551 0.018-0.027257 0.035-0.054243 0.2412-0.060213 0.4581l-0.010773 0.3944 0.6896021 0.067c0.3882992 0.066 0.8197446 0.084 1.18462 0.034 0.1282777 0 0.1427957-0.02 0.112187-0.1507-0.081807-0.3496-0.211761-0.5517-0.3669846-0.57-0.084917-0.013-0.4568858-0.081-0.8265085-0.1573-0.3173067-0.066-0.5471967-0.098-0.6553761-0.092z"/>
+ <path style="fill:#4f4f4f" d="m10.119966 1045.3627c-0.04896 0-0.07899 0.013-0.08611 0.021-0.02668 0.049-0.040269 0.2872-0.0309 0.5285 0.01549 0.3986 0.02925 0.4371 0.152506 0.4206 0.343408 0.035 0.689743 0.029 1.039275 0.029 0.274125-0.023 0.612117-0.3701 0.805258-0.5583 0-0.056-0.02577-0.1024-0.05785-0.1024-0.03207 0-0.463819-0.091-0.959079-0.2034-0.396891-0.09-0.716222-0.1388-0.863105-0.1353z"/>
+ <circle style="fill:#4f4f4f" cx="10.5" cy="1046.862"/>
+ </g>
+ <path style="fill:#4f4f4f" d="m8 10.5a0.5 0.5 0 0 1 -0.5 0.5 0.5 0.5 0 0 1 -0.5 -0.5 0.5 0.5 0 0 1 0.5 -0.5 0.5 0.5 0 0 1 0.5 0.5z"/>
+ <path style="fill:#4f4f4f" d="m11 10.5a0.5 0.5 0 0 1 -0.5 0.5 0.5 0.5 0 0 1 -0.5 -0.5 0.5 0.5 0 0 1 0.5 -0.5 0.5 0.5 0 0 1 0.5 0.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dont-starve.svg b/.icons/awkward/16x16/apps/dont-starve.svg
new file mode 100644
index 00000000..b19dfaef
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dont-starve.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <path style="fill:#8bc1d6" d="m12.971996 1045.6043c0.406219 2.8385-2.222682 6.9358-2.894996 6.7387-0.228309 0.2677-4.6356406-2.3123-5.1253311-5.1012-0.045676-0.2601-1.0144706-2.0821-0.4790236-1.5131 0.7613903 0.8091-0.7291434-2.206-0.3843141-2.9474 0.5084294-1.0932 3.7732332-0.6468 5.0949209-0.6468 1.2062259 0 2.6203589-0.548 3.2260759 0.1414 0.508118 0.5783 0.386838 2.0997 0.562668 3.3284z"/>
+ <path style="fill:#4f4f4f" d="m9 1050.295c0-0.07 0.1801605-0.1558 0.7416971-0.3546 0.2584149-0.091 0.3471809-0.1 0.4069789-0.04 0.04206 0.043 0.06241 0.091 0.04521 0.1087-0.02914 0.03-1.09562 0.3531-1.1632108 0.3531-0.016868 0-0.030672-0.03-0.030672-0.067z"/>
+ <path style="fill:#4f4f4f" d="m9.3317061 1049.2211c-0.3631091-0.1449-0.4642579-0.3624-0.1202435-0.2586 0.5522434 0.1667 0.5706579 0.139 0.5290384-0.7964-0.026-0.5844 0.00105-0.8545 0.079728-0.7961 0.06549 0.049 0.139303 0.5163 0.164016 1.0393 0.04934 1.044 0.02024 1.0803-0.6525382 0.8118z"/>
+ <path style="fill:#4f4f4f" d="m3.4648234 1045.8998c-0.2863298-0.1792-0.5201707-0.3399-0.5196468-0.3573 0.0005375-0.018 0.149013-0.1426 0.3299739-0.2783 0.3131994-0.2348 0.1759862-0.4415 0.1751766-0.6043-0.0004167-0.088-1.1617777-1.558-1.886733-2.3885-0.2805168-0.3213-0.5299809-0.6352-0.554364-0.6976-0.027565-0.071 0.00755-0.1755 0.092824-0.2776 0.2865136-0.3428 0.7713915-1.0539 1.0389851-1.5235 0.2653956-0.4658 0.5839629-0.8484 0.6386897-0.7672 0.079215 0.1177 0.1590229 0.044 0.789463-0.729 0.6337023-0.7771 1.152805-1.5031 1.2798133-1.5031 0.1432927 0 0.083917 0.1306-0.1884671 0.4147-0.4866299 0.476-0.6380114 1.1335-0.6388614 1.5633-0.042971 0.811 0.6768706 2.1836 1.4604928 2.5138 0.6374542 0.2518 1.2984566 0.1645 1.8630187-0.246 0.4450517-0.3237 0.4134658-1.1116-0.1044553-1.802-0.340232-0.4536-0.6059368-0.4934-0.8017009-0.4115-0.1392857 0.058-0.5431558 0.6694-0.6716982 1.0424-0.044844 0.1301-0.173844 0.082-0.173844-0.065 0-0.3057 0.3761103-1.37 0.5756125-1.7025 0.2798906-0.4666 0.5855471-0.4893 0.8364735-0.4432 0.1400456 0.025 0.2465168-0.055 0.3737428-0.1469l0.177908-0.1286c1.2619888 0.522 2.5560964 1.1857 3.4592894 1.9686 0.0047 0.041 0.0017 0.3175-0.0068 0.6143-0.01449 0.5147-0.0085 0.5396 0.128568 0.5396 0.278434 0 0.779086-0.253 1.150414-0.6639 0.650232-0.7195 0.734263-0.8906 0.734263-1.4946 0.04697-0.4623-0.377787-1.3425-0.794356-0.9714-0.174636 0.1604-0.377142 0.7249-0.314115 0.8758 0.04252 0.1017 0.30953 0.1717 0.456904 0.1198 0.154606-0.055 0.129744 0.058-0.04504 0.2036-0.229051 0.1909-0.478879 0.2238-0.662682 0.087-0.227228-0.1689-0.28848-0.8402-0.115972-1.271 0.163804-0.4089 0.508841-0.9535 0.631651-0.9967 0.138225-0.049 0.293449 0.053 0.846562 0.7191 0.890723 1.2284 1.862625 2.3283 2.731583 3.5018 0.108134 0.1452 0.213192 0.3577 0.233463 0.4724 0.03375 0.1909-0.0069 0.2543-0.482377 0.7537-0.783027 0.8223-1.310069 1.4892-1.310069 1.6578 0 0.1817 0.02578 0.6288 0.381015 0.679 0.25741 0.036 0.426944 0.1169 0.426944 0.2028-0.422337 0.5282-1.769452 2.3859-1.970062 2.239-0.01961-0.029-0.05239-0.3761-0.07282-0.771-0.153907-1.0698-0.149961-1.9762-0.286054-3.02-0.04079-0.2036-0.04705-0.207-0.31831-0.1724-0.66525 0.085-2.145684 0.3371-2.5727192 0.5829-0.4604164 0.2651-0.5560558 0.2877-0.7712483 0.1819-0.2205405-0.1083-1.3820627-0.4652-2.0715622-0.5443-2.0349311-0.2336-2.4811699-0.194-2.4811699 0.035l0.4458143 3.5832s0.2137351 0.8883 0.035133 0.8883c-0.5828616-0.7426-1.1222009-1.1376-1.4786503-1.4624z"/>
+ <circle style="fill:#4f4f4f" cx="7.5" cy="1046.862"/>
+ <path style="fill:#4f4f4f" d="m6.1375365 1045.3625c-0.036059 0-0.058751 0.013-0.066551 0.018-0.027257 0.035-0.054243 0.2412-0.060213 0.4581l-0.010773 0.3944 0.6896021 0.067c0.3882992 0.066 0.8197446 0.084 1.18462 0.034 0.1282777 0 0.1427957-0.02 0.112187-0.1507-0.081807-0.3496-0.211761-0.5517-0.3669846-0.57-0.084917-0.013-0.4568858-0.081-0.8265085-0.1573-0.3173067-0.066-0.5471967-0.098-0.6553761-0.092z"/>
+ <path style="fill:#4f4f4f" d="m10.119966 1045.3627c-0.04896 0-0.07899 0.013-0.08611 0.021-0.02668 0.049-0.040269 0.2872-0.0309 0.5285 0.01549 0.3986 0.02925 0.4371 0.152506 0.4206 0.343408 0.035 0.689743 0.029 1.039275 0.029 0.274125-0.023 0.612117-0.3701 0.805258-0.5583 0-0.056-0.02577-0.1024-0.05785-0.1024-0.03207 0-0.463819-0.091-0.959079-0.2034-0.396891-0.09-0.716222-0.1388-0.863105-0.1353z"/>
+ <circle style="fill:#4f4f4f" cx="10.5" cy="1046.862"/>
+ </g>
+ <path style="fill:#4f4f4f" d="m8 10.5a0.5 0.5 0 0 1 -0.5 0.5 0.5 0.5 0 0 1 -0.5 -0.5 0.5 0.5 0 0 1 0.5 -0.5 0.5 0.5 0 0 1 0.5 0.5z"/>
+ <path style="fill:#4f4f4f" d="m11 10.5a0.5 0.5 0 0 1 -0.5 0.5 0.5 0.5 0 0 1 -0.5 -0.5 0.5 0.5 0 0 1 0.5 -0.5 0.5 0.5 0 0 1 0.5 0.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/doom.svg b/.icons/awkward/16x16/apps/doom.svg
new file mode 100644
index 00000000..f13582ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/doom.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 5.3181138,4.9999164 5.1581435,5.1268695 5.0000334,5.2557758 V 7.1053852 8.9549945 L 6.1163824,10.249916 6.999939,9.5389789 6.9980789,7.3983539 6.9962188,5.2557758 6.8418289,5.1268695 6.6837188,4.9999164 H 6.2500334 Z M 6.094061,5.7557758 c 0.04688,-0.00401 0.054671,-0.00324 0.1209077,0.029297 l 0.068825,0.035156 0.00186,1.6894531 c 2.69e-4,0.7438958 -0.00457,1.6897355 -0.0093,1.6894532 L 5.7161792,8.4022602 v -1.140625 l -0.00186,-1.4433594 0.065104,-0.029297 0.065104,-0.03125 H 6.194232 c 0.19213,0 -0.127692,4.169e-4 -0.1001688,-0.00195 z"/>
+ <path style="fill:#ffffff" d="m 14.393754,4.9999164 -0.569092,0.017576 c -0.416231,-0.00285 -0.8374,-0.00439 -0.841686,-0.00292 l -0.464222,1.0766525 c 0,0 -0.475407,-1.0915871 -0.561921,-1.0708005 l -0.06885,-0.0044 c -0.03771,-0.00247 -0.169734,-0.00439 -0.416595,-0.00439 h -0.452634 v 1.9240721 2.0368654 l -0.03589,0.027833 c -0.03153,0.022661 -0.03736,0.030214 -0.03003,0.037354 l 1.081633,0.8107913 0.0029,-0.7888185 c 0.0033,-0.72534 0.0044,-0.785103 0.01465,-0.7521975 l 0.466737,1.105224 0.47887,-1.1484376 0.0037,1.0437012 0.0037,1.0437012 1.010876,0.749268 0.0029,-2.90918 0.0037,-2.7978517 z"/>
+ <path style="fill:#ffffff" d="M 1.6250334,5.0018695 2.009799,5.3827289 v 2.6914063 c 0,1.48065 0.00133,2.7933848 0.00391,2.9179698 v 0.002 c 0.00333,0.160325 0.00816,0.384165 0.013672,0.380859 0.018459,-0.01101 2.051731,-2.2250615 2.0551365,-2.2304694 0.00202,-0.0033 -0.015581,-0.020582 -0.039063,-0.037109 L 4.0004823,9.0780414 V 7.165932 5.2557758 l -0.1621093,-0.125 -0.1621093,-0.125 -0.7387303,-0.00195 c -0.8860372,-0.00143 -1.3169052,-0.00608 -1.3125,-0.00195 z m 1.500449,0.7402344 0.064453,0.029297 0.0625,0.029297 v 1.046875 1.875 L 2.7617522,9.5350726 c -0.013193,0.00454 -0.014576,-1.379312 -0.011719,-2.4746093 l 0.00195,-1.3144531 0.4941407,-0.00195 z"/>
+ <path style="fill:#ffffff" d="M 9.678105,4.9999164 9.8380753,5.1268695 9.9961854,5.2557758 V 7.1053852 8.9549945 L 8.8798364,10.249916 7.9962798,9.5389789 7.9981399,7.3983539 8,5.2557758 8.1543899,5.1268695 8.3125,4.9999164 H 8.7461854 Z M 8.9021578,5.7557758 c -0.04688,-0.00401 -0.054671,-0.00324 -0.1209077,0.029297 l -0.068825,0.035156 -0.00186,1.6894531 c -2.69e-4,0.7438958 0.00457,1.6897355 0.0093,1.6894532 L 9.2800396,8.4022602 v -1.140625 l 0.00186,-1.4433594 -0.065104,-0.029297 -0.065104,-0.03125 H 8.8019868 c -0.19213,0 0.127692,4.169e-4 0.1001688,-0.00195 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/doomseeker.svg b/.icons/awkward/16x16/apps/doomseeker.svg
new file mode 100644
index 00000000..a109948f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/doomseeker.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#3f3f3f" d="M 0,2 H 8.1 L 12.4,5.4023 V 13.781 H 0 Z"/>
+ <path style="fill:#e13c3c" d="M 0,2 V 6 H 4 5.6 9.6 C 10.973,6 12,7.1057 12,8.5 12,9.8943 10.973,11 9.6,11 H 4 V 7 H 0 V 15 H 9.6 C 13.135,15 16,12.09 16,8.5 16,4.9101 13.135,2 9.6,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/door-kickers.svg b/.icons/awkward/16x16/apps/door-kickers.svg
new file mode 100644
index 00000000..75732735
--- /dev/null
+++ b/.icons/awkward/16x16/apps/door-kickers.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#51a7de" d="m 7.7882597,3.0000258 c -0.068812,0.00117 -0.1353988,0.0238 -0.2516876,0.068719 C 7.3996647,3.1216225 7.2347459,3.2350478 7.1700915,3.3207926 7.1054371,3.4065372 6.9898468,3.5549022 6.9132224,3.6505505 6.6899149,3.9293032 6.6398105,4.0536493 6.7028106,4.1727063 6.7874879,4.3327254 6.7710222,4.7379577 6.6745248,4.7754095 6.6285005,4.7932703 6.5309703,4.7802899 6.4577745,4.746566 6.3585857,4.7008584 6.2631855,4.7008812 6.0831809,4.746726 5.8917205,4.7954836 5.813849,4.7931923 5.7073445,4.7355477 5.5879486,4.6709216 5.5451428,4.6775401 5.3227781,4.7954325 5.1851636,4.8683923 4.9493846,4.8835456 4.7988399,5.041843 4.548781,5.3047778 4.5071108,5.1978756 4.3171806,5.1825422 L 4.109323,5.1658117 3.8840697,5.6258158 C 3.7394009,5.9212576 3.6077906,6.2892346 3.5161962,6.3417855 3.437759,6.3867899 3.3133916,6.5398486 3.2398485,6.681863 3.1094341,6.933703 3.1082598,6.9457296 3.1933915,7.1711835 c 0.059388,0.1572622 0.076702,0.3091971 0.054189,0.4753271 -0.028115,0.2072927 -0.013886,0.2667727 0.094076,0.3937075 0.069942,0.08224 0.2110589,0.1672618 0.3136035,0.18888 0.1652017,0.034826 0.1854003,0.057492 0.176786,0.1987305 -0.018386,0.301691 -0.1183846,1.1879651 -0.1529746,1.3562447 -0.047482,0.2309557 0.1806218,0.7069417 0.4873766,1.0171837 0.3990479,0.403585 0.2942063,0.545406 -0.2674591,0.361889 -0.1909503,-0.06239 -0.4120936,-0.113438 -0.4913966,-0.113438 -0.079303,0 -0.2743847,-0.06229 -0.4335779,-0.138454 -0.5605896,-0.268217 -0.8100229,-0.08303 -0.8153586,0.605416 -0.00128,0.182408 -0.0387,0.419122 -0.082869,0.525986 -0.109157,0.264229 -0.100843,0.486052 0.027814,0.741135 0.1077473,0.213607 0.1092516,0.214366 0.4281651,0.214366 0.3253659,0.0018 0.3253659,0.0018 0.3199419,-0.213975 0,-0.275758 0.095644,-0.484668 0.2383934,-0.520904 1.3023924,0.458462 1.9244007,0.735557 2.8133366,0.722607 0.5356766,-0.008 1.111879,-0.216972 0.7736885,-1.02982 -0.064847,-0.154871 -0.1509817,-0.35087 -0.2656719,-0.60865 -0.077521,-0.174241 -0.1430917,-0.495572 -0.1545218,-0.756771 -0.00681,-0.15551 0.00655,-0.165051 0.3674835,-0.262368 0.2060276,-0.05555 0.5852283,-0.200982 0.8426502,-0.323191 0.5926511,-0.2813576 0.6063397,-0.2712006 0.5906497,0.438426 -0.024043,1.088058 -0.059747,1.620517 -0.1367446,2.040466 -0.064727,0.45316 0.2239375,0.504718 0.2239375,0.504718 0.6373169,0.02688 1.9709011,0.0041 2.0040861,-0.05018 0.07313,-0.119684 -0.1607278,-0.522694 -0.5085578,-0.570803 -0.5138086,-0.04384 -0.3547222,-0.237275 -0.2794503,-0.942823 0.05814,-0.268191 0.071846,-0.640377 0.055963,-1.5154163 -0.011571,-0.6379493 -0.0396,-1.3411721 -0.062302,-1.4404134 -0.037329,-0.1631048 -0.0204,-0.20209 0.1760099,-0.405904 0.1195124,-0.12401 0.2850914,-0.3593758 0.3679514,-0.5230942 0.1228378,-0.2427047 0.1976448,-0.320383 0.4048988,-0.4205231 0.238731,-0.11535 0.254159,-0.1355622 0.254159,-0.3328853 0,-0.1821687 0.02455,-0.224757 0.184672,-0.3202979 0.175865,-0.1049434 0.185414,-0.126474 0.200671,-0.4518736 0.01577,-0.3361749 0.190116,-0.3419239 0.348731,-0.3576674 0.05557,-0.00552 0.207957,0.0013 0.257084,0.019465 v 1.1080268 c 0,0.024396 0.01942,0.044015 0.04352,0.044015 h 0.331232 c 0.02413,0 0.0436,-0.019622 0.0436,-0.044015 V 5.718649 C 12.054966,5.673471 12.094384,5.645614 12.32007,5.62632 12.483318,5.612363 12.604946,5.548043 12.684845,5.5202297 h 1.271636 c 0.02413,0 0.04352,-0.019622 0.04352,-0.044015 V 5.3505051 c 0,-0.024396 -0.01941,-0.044015 -0.04352,-0.044015 h -3.194967 c -4.29e-4,0 -8.57e-4,2.4e-4 -0.0013,2.4e-4 l -0.0423,-2.4e-4 -0.104979,-0.1719148 c -0.04979,-0.081483 -0.08784,-0.029391 -0.09338,-0.1175361 h 0.424813 c 0.02413,0 0.04352,-0.019622 0.04352,-0.044015 V 4.670551 c 0,-0.024396 -0.01942,-0.044015 -0.04352,-0.044015 H 9.3585144 c -0.024128,0 -0.043598,0.019622 -0.043598,0.044015 v 0.3024735 c 0,0.024396 0.0195,0.044015 0.043598,0.044015 h 0.4291798 c 0.0034,0.00104 0.007,0.00235 0.01068,0.0033 0.4568558,0.023878 -0.2128993,0.1653412 -0.2947462,0.1653809 -0.2793649,0 -0.4629267,0.024604 -0.5056982,0.067702 -0.08133,0.08195 -0.4003849,0.089909 -0.4484964,0.011178 -0.018986,-0.03107 -0.011186,-0.085898 0.0174,-0.1218026 0.028586,-0.035909 0.067616,-0.1397014 0.086807,-0.2306271 C 8.6728327,4.8212497 8.771923,4.6282166 8.8738588,4.4832092 8.975799,4.3382008 9.0592248,4.162569 9.0592248,4.0929408 9.0592248,3.8990499 8.7530057,3.4937072 8.524774,3.3108884 8.4125437,3.2209928 8.2003062,3.1080997 8.0530873,3.0600132 7.9280385,3.0191653 7.8569898,2.9988892 7.7881826,3.0000501 Z m 0.9597575,2.5524097 c 0.031072,0.00157 0.065238,0.022361 0.1219802,0.059963 0.1789803,0.1186065 0.171626,0.228358 -0.022115,0.3296797 -0.1903715,0.099565 -0.2297745,0.1017501 -0.312986,0.017587 -0.09546,-0.096543 -0.07896,-0.1727979 0.06756,-0.3120108 0.070817,-0.067284 0.1122735,-0.1174104 0.145556,-0.095222 z m 1.006446,0.3185779 c 0.222074,-0.00516 0.2964128,0.070043 0.23391,0.2347705 -0.03746,0.098714 -0.213051,0.103724 -0.3939214,0.011178 C 9.3735697,6.0039436 9.4258984,5.8916165 9.7080832,5.8731223 c 0.01612,-0.00104 0.03158,-0.00178 0.04638,-0.00213 z M 9.5641519,6.2857517 c 0.082679,0.00232 0.2443463,0.094097 0.2443463,0.1608141 0,0.1254795 -0.2787439,0.4303813 -0.455607,0.4983891 -0.3276307,0.125981 -0.353075,0.00695 -0.072665,-0.3397648 0.1258331,-0.1555787 0.2348533,-0.2919262 0.242259,-0.3029426 0.00769,-0.011496 0.02259,-0.017031 0.041656,-0.016496 z M 7.9900915,7.6012651 c 0.067299,8.262e-4 0.1350817,0.0443 0.2152804,0.130637 C 8.3062235,7.840475 8.3211635,7.8891626 8.2758679,7.9619039 8.2125079,8.0636649 8.1545305,8.075794 7.8923043,8.04235 7.6650795,8.0133714 7.6217851,7.8943165 7.7775154,7.7266639 7.855927,7.6422496 7.9227885,7.6004494 7.9900915,7.6012651 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dosbox.svg b/.icons/awkward/16x16/apps/dosbox.svg
new file mode 100644
index 00000000..8ef5b9cb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dosbox.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#b76728" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#4d4d4d" width="14" height="14" x="1" y="1" rx=".7" ry=".7"/>
+ <path style="fill:#e4e4e4" d="m2 4v1h1v6h-1v1h5v-1h1v-6h-1v-1zm3 1h1v6h-1zm3-1v1h1v6h-1v1h5v-1h1v-3h-1v-1h1v-2h-1v-1zm3 1h1v2h-1zm0 3h1v3h-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dota-underlords.svg b/.icons/awkward/16x16/apps/dota-underlords.svg
new file mode 100644
index 00000000..3682ba55
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dota-underlords.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m 12.716839,6.1759176 c 0.129874,-0.13751 0.327329,-0.256498 0.27123,-0.474577 -0.0085,-0.284369 0.01735,-0.572556 -0.01356,-0.854452 -0.52205,0.279384 0.137007,-0.403403 0.0085,-0.62383 -0.0018,-0.262534 0.11548,-1.098803 -0.266857,-0.592416 -0.825355,0.79577 -1.654959,1.589495 -2.413236,2.450344 -0.8423227,0.726382 -1.5819957,1.561823 -2.3699817,2.343547 -0.639821,0.580972 -1.22938,1.215791 -1.847651,1.8198404 -0.103667,0.326791 0.310236,0.575245 0.557717,0.840813 0.09449,0.251144 0.45314,0.635852 0.676379,0.691636 0.153314,-0.137766 0.639175,-0.650592 0.57594,-0.526143 -0.09887,0.203654 -0.580614,0.561288 -0.413202,0.661761 0.193177,-0.181871 -0.120849,0.194107 0.157865,0.223765 0.394111,0.619594 0.781971,-0.377463 1.146413,-0.576067 1.3852187,-1.376137 2.7802347,-2.7423924 4.1610147,-4.1230004 0.08445,-0.269541 0.02099,-0.570803 0.04068,-0.854031 0.02563,-0.209503 -0.004,-0.298886 -0.164669,-0.103306 -0.08178,0.07165 -0.368785,0.309177 -0.328287,0.253595 0.279933,-0.197107 0.659323,-0.640911 0.43602,-0.728374 -0.06942,0.0594 -0.155015,0.100953 -0.214285,0.170895 z M 7.9431843,3.7619666 c -0.402473,0.358169 -0.764272,0.756685 -1.168622,1.112892 -0.439096,0.487106 -0.938688,0.915778 -1.386665,1.395778 -0.771814,0.788581 -1.573703,1.552967 -2.33703,2.346354 0.06459,0.252421 -0.1413,0.988365 0.245292,0.519169 0.139551,-0.09729 0.600465,-0.554932 0.571756,-0.417679 -0.245246,0.351862 -0.664175,0.609288 -0.813661,1.008863 -0.01961,0.9325894 -0.01897,1.8736724 0.0047,2.8019374 0.378964,-0.120647 0.67418,-0.652878 1.020506,-0.922608 0.569936,-0.584788 1.16435,-1.145491 1.70748,-1.7555804 0.63404,-0.458682 1.03377,-1.168646 1.671881,-1.626111 0.880918,-0.86262 1.784225,-1.721292 2.6169507,-2.622035 -0.2906737,-0.189635 -0.4634207,-0.504449 -0.7492737,-0.742492 -0.184842,0.09662 -0.560169,0.556294 -0.257668,0.09684 0.266182,-0.30949 -0.0042,-0.05762 -0.14918,0.02521 0.318227,-0.230557 0.151516,-0.508143 -0.179266,-0.57234 0.01189,-0.298307 -0.328121,-0.405969 -0.439481,-0.42612 0.110978,-0.431583 -0.332075,0.09552 -0.247224,-0.262265 0.01388,-0.0864 -0.131155,-0.01219 -0.110455,0.04019 z m -2.658058,1.857928 c -0.739974,-0.722862 -1.466538,-1.459765 -2.203748,-2.185099 -0.146991,0.09438 -0.04359,0.351534 -0.07459,0.51683 0.0065,0.304947 -0.01316,0.612055 0.01017,0.915607 0.138436,0.211962 0.213526,0.278558 0.02373,0.127142 0.09892,0.144301 0.128445,0.247324 -0.02035,0.04238 -0.09839,0.208136 0.460096,0.686557 0.05297,0.31658 -0.132304,-0.100531 -0.03834,0.305339 -0.06654,0.429088 0.0091,0.536979 -0.01819,1.082131 0.01356,1.614039 0.130563,0.08878 0.261793,0.405431 0.382985,0.145912 0.489796,-0.498356 1.000303,-0.982875 1.476638,-1.490199 -0.07112,-0.123118 -0.36155,-0.456511 -0.0695,-0.162738 0.161093,0.270011 0.308614,-0.105755 0.461503,-0.202139 0.02048,-0.03075 0.07034,-0.03665 0.01315,-0.0674 z m 7.3503437,2.766551 c -0.659994,0.659993 -1.319988,1.319988 -1.979982,1.9799824 0.198448,0.258366 0.484819,0.480755 0.713251,0.728208 0.499723,0.487736 0.981003,0.999956 1.495582,1.468757 0.181851,0.03058 0.07517,-0.334319 0.08306,-0.461091 -0.148384,-0.143347 -0.530789,-0.557142 -0.503127,-0.551228 0.18085,0.08058 0.615375,0.700548 0.543811,0.239415 0,-0.623864 0,-1.247728 0,-1.8715924 -0.07974,-0.151987 -0.532933,-0.59651 -0.162738,-0.27123 0.246133,0.347548 0.140968,-0.148062 0.162741,-0.31171 0,-0.244175 0,-0.488351 0,-0.732526 -0.112206,-0.03038 -0.23592,-0.388144 -0.352598,-0.216985 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dota2.svg b/.icons/awkward/16x16/apps/dota2.svg
new file mode 100644
index 00000000..cdf9ff3a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dota2.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#c2352a" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#fff" d="m11 3-2 1 3 2v-2l-1-1z"/>
+ <path fill="#fff" d="m3.6364 3-1.6364 0.5556 9.273 9.4444h1.636l1.091-2.778-10.364-7.222z"/>
+ <path fill="#fff" d="m2.5714 9-0.5714 2.857 1.1429 1.143h1.1428l1.7143-0.571-3.4286-3.429z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dotcover.svg b/.icons/awkward/16x16/apps/dotcover.svg
new file mode 100644
index 00000000..f1d8760d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dotcover.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ff8c2a" d="M 8,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 8 h 8 z"/>
+ <path style="fill:#cf4f8c" d="m 8,0 h 7.2 C 15.6432,0 16,0.3568 16,0.8 V 8 H 8 Z"/>
+ <path style="fill:#6655e4" d="M 8,16 H 0.8 C 0.3568,16 0,15.6432 0,15.2 V 8 h 8 z"/>
+ <path style="fill:#ff8c2a" d="m 8,16 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 H 8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.5071212,11.5 H 7.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 3.5071212,7.5 c 0,0 2.021892,0.175125 2,-1.999999 -0.02189,-2.175132 -2,-2.0000015 -2,-2.0000015 M 3.5000712,7.496793 V 3.496794"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 9.507121,7 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/16x16/apps/dotmemory.svg b/.icons/awkward/16x16/apps/dotmemory.svg
new file mode 100644
index 00000000..ae8d5e4c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dotmemory.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#f7c73c" d="M 8,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 8 h 8 z"/>
+ <path style="fill:#cf4f8c" d="m 8,0 h 7.2 C 15.6432,0 16,0.3568 16,0.8 V 8 H 8 Z"/>
+ <path style="fill:#6655e4" d="M 8,16 H 0.8 C 0.3568,16 0,15.6432 0,15.2 V 8 h 8 z"/>
+ <path style="fill:#f7c73c" d="m 8,16 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 H 8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.5071212,11.5 H 7.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 3.5071212,7.5 c 0,0 2.021891,0.175125 1.9999995,-1.999999 C 5.4852307,3.324869 3.5071212,3.4999995 3.5071212,3.4999995 M 3.5000712,7.496793 V 3.496794"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round" d="M 10.507121,7.500002 V 3.5000005 m -3,0 1.5,1.9999995 1.5,-1.9999995 m -3,4.0000015 V 3.5000005"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dotpeek.svg b/.icons/awkward/16x16/apps/dotpeek.svg
new file mode 100644
index 00000000..ecb6c5cd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dotpeek.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#cf4f8c" d="M 8,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 8 h 8 z"/>
+ <path style="fill:#14ddb1" d="m 8,0 h 7.2 C 15.6432,0 16,0.3568 16,0.8 V 8 H 8 Z"/>
+ <path style="fill:#14ddb1" d="M 8,16 H 0.8 C 0.3568,16 0,15.6432 0,15.2 V 8 h 8 z"/>
+ <path style="fill:#6655e4" d="m 8,16 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 H 8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.5071212,11.5 H 7.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 3.5071212,7.5 c 0,0 2.021891,0.175125 1.9999995,-1.999999 C 5.4852307,3.324869 3.5071212,3.4999995 3.5071212,3.4999995 M 3.5000712,7.496793 V 3.496794"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 7.507072,5.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 3.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dottrace.svg b/.icons/awkward/16x16/apps/dottrace.svg
new file mode 100644
index 00000000..8b00d514
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dottrace.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#cf4f8c" d="M 8,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 8 h 8 z"/>
+ <path style="fill:#c72566" d="m 8,0 h 7.2 C 15.6432,0 16,0.3568 16,0.8 V 8 H 8 Z"/>
+ <path style="fill:#6655e4" d="M 8,16 H 0.8 C 0.3568,16 0,15.6432 0,15.2 V 8 h 8 z"/>
+ <path style="fill:#cf4f8c" d="m 8,16 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 H 8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.5071212,11.5 H 7.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 3.5071212,7.5 c 0,0 2.021891,0.175125 1.9999995,-1.999999 C 5.4852307,3.324869 3.5071212,3.4999995 3.5071212,3.4999995 M 3.5000712,7.496793 V 3.496794"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round" d="m 7.50712,3.5 h 2 M 8.507121,7.500001 V 3.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/doublecmd.svg b/.icons/awkward/16x16/apps/doublecmd.svg
new file mode 100644
index 00000000..aba42836
--- /dev/null
+++ b/.icons/awkward/16x16/apps/doublecmd.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#db472b" width="14" height="14" x="-15" y="-15" rx="4.2" ry="4.2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#ffffff" d="m 0,4 c 0,1 1,1 1,1 1.6568542,0 3,1.3431458 3,3 0,1.6568542 -1.3431458,3 -3,3 0,0 -1,0 -1,1 0,1 1,1 1,1 C 3.7614237,13 6,10.761424 6,8 6,5.2385763 3.7614237,3 1,3 1,3 0,3 0,4 Z"/>
+ <path style="fill:#ffffff" d="m 16,4 c 0,1 -1,1 -1,1 -1.656854,0 -3,1.3431458 -3,3 0,1.6568542 1.343146,3 3,3 0,0 1,0 1,1 0,1 -1,1 -1,1 -2.761424,0 -5,-2.238576 -5,-5 0,-2.7614237 2.238576,-5 5,-5 0,0 1,0 1,1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/downline.svg b/.icons/awkward/16x16/apps/downline.svg
new file mode 100644
index 00000000..6fd5bab5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/downline.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#2979ff" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 6 2.5644531 L 3 5.1738281 L 3 10 L 3 13 L 6 13 L 10.390625 13 L 13 10 L 8.0078125 10 L 13.238281 4.7695312 L 11.117188 2.6484375 L 6 7.7636719 L 6 2.5644531 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/downloader-arrow.svg b/.icons/awkward/16x16/apps/downloader-arrow.svg
new file mode 100644
index 00000000..90091780
--- /dev/null
+++ b/.icons/awkward/16x16/apps/downloader-arrow.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#58992d" d="M 3.7692308,0 C 3.4496154,0 3,0.3568 3,0.8 l 0,8.4 5,0 5,0 0,-8.4 C 13,0.3568 12.550385,0 12.230769,0 Z"/>
+ <path style="fill:#81d547;fill-rule:evenodd" d="M 0.61383344,9.0000042 C 0.54843884,8.9998358 -0.69358728,8.9996379 0.55238312,10.08236 L 7.1776976,15.682509 C 7.4237316,15.890485 7.6775372,15.996043 8,16 c 0.3224628,-0.004 0.5762684,-0.109515 0.8223024,-0.317491 L 15.447617,10.08236 c 1.24597,-1.0827221 0.0039,-1.0825242 -0.06145,-1.0823558 l -7.386166,0 -7.38616656,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/draftsight.svg b/.icons/awkward/16x16/apps/draftsight.svg
new file mode 120000
index 00000000..f4c7dee0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/draftsight.svg
@@ -0,0 +1 @@
+dassault-systemes.draftsight.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/dragon-ball-online-global.svg b/.icons/awkward/16x16/apps/dragon-ball-online-global.svg
new file mode 100644
index 00000000..11087520
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dragon-ball-online-global.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#f4b400" d="M 8.0000001,-2.4e-7 A 8.0000001,8.0000001 0 0 0 -4e-8,7.9999999 8.0000001,8.0000001 0 0 0 8.0000001,16 8.0000001,8.0000001 0 0 0 16,7.9999999 8.0000001,8.0000001 0 0 0 8.0000001,-2.4e-7 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 6.9766249,0.03431176 c -1.0404534,0.13187086 -2.0152,0.46354744 -2.889558,0.95303487 l 0.5679011,0.14216657 0.3671472,0.2569937 0,0.2202837 0.6249006,0.404634 L 5.500158,2.5996435 5.1699098,2.3425869 4.948792,2.5995864 4.6916783,2.7464269 4.5447806,2.3051055 4.6179723,2.0481061 4.5447806,1.8645269 4.1768223,1.5333075 l -0.1468577,0 0.1468577,0.3679183 0,0.3304251 C 4.0322103,2.1914269 3.8835414,2.1770858 3.7355009,2.1582309 l 0.40464,0.2944923 0.036716,0.1835677 0.4780657,0.404634 0.4772889,-0.1101417 0,-0.2944923 0.2210663,0.146852 -0.1101417,0.2577763 0.3671468,0 0.1843506,0.3304255 0.2202894,0.2577765 0.4413555,0.073426 -0.257782,0.2569938 -0.073432,0.2577763 0.331208,0 0.4038572,0.2202837 0,0.6616391 -0.1835734,0 L 6.4929826,5.2828078 6.0883426,5.0992401 5.9414852,4.6946061 5.6469872,4.5110384 5.6102712,4.3641864 5.1329826,4.2540447 4.8752003,4.5477541 4.5814852,4.6946061 4.7650586,5.0258084 4.5080592,4.9523824 4.3604186,4.6211801 l 0.331214,-0.3671354 -0.1468577,0 L 4.2502369,4.5110441 4.1767595,4.8790024 3.91976,5.2092507 3.8463397,4.7321618 3.6986994,4.6578844 C 3.5430314,4.8227687 3.4259532,5.0238087 3.2948423,5.2093704 l -0.5147814,0.036716 -0.2577823,0.1843506 0.1109245,0.1835677 0.2937152,0.2569937 0.40464,0 0.5514974,-0.1835677 0.2569995,0.036716 0.2202891,0.2202837 0.5882192,-0.5882191 0.4046397,-0.1101417 0.5882191,0.073426 0.5514975,0.1476345 c 0.300326,0.3473949 0.5976466,0.7046629 0.8819,1.0654792 l 0.331208,0.8459612 -0.1476403,0.146852 0.294498,0.4413443 -0.3312083,0.7717411 C 7.2539535,9.047501 6.9804986,9.3479242 6.7131975,9.6571462 L 6.3085578,9.3267208 6.1617001,9.5102885 5.7203443,9.253289 5.5734869,9.4001468 l -0.4038571,0 -0.2577823,0.2937094 0.1468577,0.5147758 -0.2937152,0.331203 0.036716,0.588219 -0.2569994,0.440567 0.1835734,0.367918 c 0.015671,0.267536 0.036716,0.540887 0.036716,0.80848 -0.1290311,0.362502 -0.2827965,0.70112 -0.40464,1.066279 l -0.073426,0.588219 0,0.29371 -0.2202834,0 -0.367924,-0.220284 -0.3507374,0 c 1.3099086,0.936237 2.9118983,1.492745 4.6518155,1.492745 1.3065374,0 2.5343986,-0.316907 3.6214176,-0.867845 l 0.01797,-0.03671 -0.257783,-0.257 -0.07343,-0.257776 L 10.904116,14.43621 10.609618,13.62773 10.68305,13.444163 10.499476,13.11296 10.02141,13.002818 9.801121,12.451332 9.8378367,11.716273 9.4699127,11.201497 9.433197,10.686721 c 0.5016231,-0.253789 0.973032,-0.510457 1.470919,-0.7717411 l 0.256999,-0.514776 0.441356,-0.1101417 0.256999,-0.6616395 0.588219,0.073426 0.551498,-0.4038514 0.551497,0.5139932 0,0.073426 c 0.16645,-0.049051 0.366576,-0.053925 0.514782,-0.1468518 l 0.110142,-0.3671357 0,-0.3679183 0.367146,0.036716 C 14.512175,7.7931062 14.463312,7.5155319 14.432613,7.2684856 l 0.221066,0 0.220284,0.2937097 0.220289,0.1101417 0.294498,-0.1835677 0.03672,-0.3671357 -0.03672,-0.441344 -0.478072,-0.3312026 -0.367146,0 L 14.469323,6.1288036 14.02875,6.2389453 13.697542,6.6435736 13.62411,5.9452527 13.035891,5.4671927 12.852318,4.9157067 12.410962,4.732139 12.153963,4.4009364 11.602465,4.2907947 11.344683,3.8494504 l 0.80928,0 -0.514782,-0.2202834 -0.367924,0 -0.477289,-0.1835678 -0.07421,0.4772772 -0.220284,-0.3304254 0.256999,-0.1835678 -0.07343,-0.1843505 0.184356,-0.1835678 0.220283,-0.036714 -0.07343,-0.2202837 0.183574,-0.3312023 0.367924,0.1468517 -0.07343,-0.2937094 0.440573,-0.2577766 0.331208,0.6249006 -0.03672,0.1843505 0.330431,0.146852 0.221067,0.47806 0.07343,-0.4413443 0.588219,-0.2202834 0.110142,-0.3312026 -0.771798,-0.4413443 -0.331208,-0.3304254 -0.03672,-0.404634 0.01953,-0.011717 C 12.346502,1.2455769 12.256226,1.1960969 12.168808,1.1427886 l 0.132796,0.3187066 -0.367924,0 -0.110142,-0.2944923 -0.330431,0.2569937 -0.294498,0 0,-0.2937094 0.331208,-0.14763485 0.293715,0.18435055 -0.03672,-0.073426 C 11.639405,0.98684635 11.497135,0.86503149 11.346866,0.76235749 L 10.978942,0.87328206 C 10.750431,1.0316812 10.546003,1.1923943 10.317303,1.3505592 L 9.9493793,1.0201341 10.354019,0.87327634 10.500877,0.50535805 10.787564,0.47333091 C 10.632725,0.41613748 10.478456,0.35797262 10.319617,0.31014948 l -0.7374018,0.52648886 0,0.33042546 L 9.8759304,1.4982664 9.4720732,2.3067461 9.1775752,2.1598941 8.8471441,1.6084081 C 8.3534858,1.4527115 7.8786826,1.2721604 7.4124498,1.0568706 L 7.4491655,1.2771544 7.2288764,1.4247889 6.8242363,1.1302966 7.0085926,0.91001292 7.3023081,1.0568649 7.3390238,1.0201509 6.9779218,0.03511976 Z M 3.2988706,1.4966601 C 3.1739703,1.5873926 3.0471277,1.6754969 2.9278269,1.7731429 l 0.1460748,0.1648215 0.4046397,-0.4413443 -0.1796651,0 z m 3.0465115,0.4046343 0.2210665,0 0,0.2202834 -0.1468577,0.1835677 0,0.3312026 0.073432,0.47806 L 6.1250986,3.0409821 5.8313832,2.7832058 6.0883826,2.5262121 C 6.1689621,2.3071627 6.2444792,2.1114018 6.3453821,1.9013115 Z m 0.5514974,0.47806 0.2210666,0.073426 L 7.0812301,2.8933475 6.7500221,2.7097798 6.8968795,2.3793544 Z M 1.1626725,6.1285864 0.83145303,6.4959733 0.46429465,6.4594059 C 0.33506359,6.5791067 0.20658673,6.6818607 0.08621182,6.8015441 0.0311495,7.1818613 0.00106719,7.5709427 0.00106719,7.9670122 c 0,2.6265018 1.25911441,4.9417248 3.20272251,6.3981318 L 2.7061891,13.774354 2.7804091,13.51724 2.339088,13.149282 2.6695074,12.818462 2.3023491,12.524781 1.934448,12.304235 1.7875906,12.119884 l 0.1101417,-0.403851 0,-1.029541 L 1.604051,10.06142 1.2728316,9.6934622 l -0.40464,-0.9553203 0,-0.2577766 c 0.1892129,0.024323 0.3663586,0.060799 0.5514975,0.074209 L 1.0525422,8.1499456 0.53776063,7.7820273 0.24326256,7.4516019 l 0,-0.3312023 C 0.30634111,6.998699 0.36416314,6.8375744 0.42764165,6.7164453 L 0.68464108,7.0468707 0.86821446,6.789877 1.1627125,6.5688164 l 0,-0.4405671 z M 2.5961103,6.3121541 2.2656791,6.7160053 1.8243234,7.6353867 1.5673239,7.9290965 1.7141816,8.2602987 1.4571822,8.5540085 c 0.1073992,0.00706 0.2200606,0 0.3304312,0 C 1.9881048,8.1241542 2.1497151,7.6804504 2.3023949,7.2307299 L 2.5593943,6.9370204 2.7070349,6.3855344 2.5961103,6.3121084 Z M 15.993448,7.757133 c -0.01466,0.025626 -0.05312,0.099206 -0.05312,0.099206 l -0.6249,0.3679183 -0.66164,0.1835677 -0.257782,0.3679183 -0.440572,0.3304255 -0.221067,-0.073426 -0.183573,0.1101417 0,0.036716 0.220289,0.6983206 0.184351,0.2577769 -0.03672,0.146852 0.146857,0.551486 -0.551497,0.992859 -0.551498,0.513993 -0.256999,0.331202 0.03672,0.771741 -0.184357,0.404634 0.13514,0.593647 c 2.002515,-1.451035 3.305853,-3.802083 3.305853,-6.4746941 0,-0.070421 -0.0036,-0.1401557 -0.0054,-0.2101249 z"/>
+ <path style="fill:#ffffff" d="M 4.857143,7.8319132 4.1508183,6.4007436 2.5714289,6.1712448 3.7142858,5.0572344 3.4444939,3.4842267 4.857143,4.2269001 6.2697919,3.4842267 6.0000001,5.0572345 7.142857,6.1712447 5.5634674,6.4007436 Z"/>
+ <path style="fill:#ffffff" d="M 10.285714,6.4595573 9.5793895,5.0283876 8.0000001,4.7988889 9.142857,3.6848784 8.8730651,2.1118708 l 1.4126489,0.7426734 1.412649,-0.7426735 -0.269792,1.5730078 1.142857,1.1140102 -1.579389,0.229499 z"/>
+ <path style="fill:#ffffff" d="M 5.4285718,13.546199 4.7222471,12.115029 3.1428576,11.88553 4.2857146,10.77152 4.0159227,9.1985121 5.4285718,9.9411855 6.8412206,9.198512 6.5714289,10.77152 7.7142858,11.88553 6.1348962,12.115029 Z"/>
+ <path style="fill:#ffffff" d="M 11.714286,11.831914 11.007961,10.400744 9.4285718,10.171245 10.571429,9.0572349 10.301637,7.4842272 11.714286,8.2269006 13.126935,7.4842271 12.857143,9.057235 14,10.171245 12.42061,10.400744 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dragon-ball-xenoverse.svg b/.icons/awkward/16x16/apps/dragon-ball-xenoverse.svg
new file mode 100644
index 00000000..646b50f0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dragon-ball-xenoverse.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#f4b400" d="m8.0000001-2.4e-7a8.0000001 8.0000001 0 0 0 -8.00000014 8.00000014 8.0000001 8.0000001 0 0 0 8.00000014 8.0000001 8.0000001 8.0000001 0 0 0 7.9999999 -8.0000001 8.0000001 8.0000001 0 0 0 -7.9999999 -8.00000014z"/>
+ <path style="fill:#ffffff" d="m4.857143 7.8319132-0.7063247-1.4311696-1.5793894-0.2294988 1.1428569-1.1140104-0.2697919-1.5730077 1.4126491 0.7426734 1.4126489-0.7426734-0.2697918 1.5730078 1.1428569 1.1140102-1.5793896 0.2294989z"/>
+ <path style="fill:#ffffff" d="m10.285714 6.4595573-0.7063245-1.4311697-1.5793894-0.2294987 1.1428569-1.1140105-0.2697919-1.5730076l1.4126489 0.7426734 1.412649-0.7426735-0.269792 1.5730078 1.142857 1.1140102-1.579389 0.229499z"/>
+ <path style="fill:#ffffff" d="m5.4285718 13.546199-0.7063247-1.43117-1.5793895-0.229499 1.142857-1.11401-0.2697919-1.5730079 1.4126491 0.7426734 1.4126488-0.7426735-0.2697917 1.573008 1.1428569 1.11401-1.5793896 0.229499z"/>
+ <path style="fill:#ffffff" d="m11.714286 11.831914-0.706325-1.43117-1.5793892-0.229499 1.1428572-1.1140101-0.269792-1.5730077 1.412649 0.7426734 1.412649-0.7426735-0.269792 1.5730079 1.142857 1.11401-1.57939 0.229499z"/>
+ <g transform="matrix(.27231798 0 0 .29526478 -.34131027 -1.7228413)">
+ <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>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dragonframe4.svg b/.icons/awkward/16x16/apps/dragonframe4.svg
new file mode 100644
index 00000000..89629722
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dragonframe4.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#6692ab" width="16" height="16" x="0" y="0" rx="1.2" ry="1.2"/>
+ <path style="fill:#313c43" d="m 4.7859376,0 c 0.4413728,0 0.6079492,0.6648838 0.660156,0.85234376 0.052058,0.18599544 0.2428548,0.88016114 0.039844,2.18359384 -0.1387216,0.7762012 -0.21875,0.4421872 -0.21875,0.4421872 0,0 -0.18544,-0.379162 -0.1914064,-0.6632812 -0.00136,-0.070297 0,-0.128916 0,-0.1757812 0.00164,-0.1405948 0.00164,-0.1773336 -0.046094,-0.1304688 -0.062797,0.062975 -0.172722,0.2448216 -0.2234372,0.6929688 -0.052356,0.446682 0.090625,1.0190472 0.090625,1.0468752 0,0.027824 -0.022644,0.033688 -0.075,0.023436 C 4.7698172,4.2601576 4.1705132,4.1695404 3.6617188,2.8382796 3.1547144,1.5070211 3.1664064,1.0984359 3.1664064,1.0984359 c 0,-10e-8 -0.017904,-0.16992326 -0.046094,-0.17578126 -0.02834,-0.005858 -0.076127,-0.0232188 -0.086719,0.0851563 C 3.0218094,1.1161862 2.929815,2.0720134 3.1429686,3.183592 3.356421,4.2937064 3.615607,4.9967676 3.8585934,5.4156232 c 0.2417932,0.4203204 0.265762,0.5054084 0.3179688,0.6796876 0.052058,0.1757436 0.03416,0.5270824 0.0625,0.675 0.022224,0.1098396 0.036232,0.250598 0.022656,0.30625 -0.00432,0.019032 -0.013344,0.028124 -0.034376,0.016408 C 4.1915424,7.0724648 3.9632128,6.8438404 3.9289052,6.8101564 3.8931052,6.7764724 3.6905004,6.5962296 3.50703,6.3179688 3.322068,6.0411724 3.1711044,5.8463648 3.0562488,5.7453124 2.9801756,5.6764792 2.8145604,5.5357544 2.8085924,5.5914064 c -0.00582,0.057117 0.044733,0.092788 0.085156,0.160156 0.040274,0.067368 0.2428788,0.4580688 0.3593748,0.7421876 0.1147068,0.2826544 0.4948704,1.0532528 0.5875,1.1953124 0.092332,0.1405948 0.3356324,0.3968196 0.5429688,0.5945312 0.2071876,0.1977116 0.5134872,0.622096 0.583594,0.7421876 0.068764,0.1186268 0.2130668,0.447184 0.225,0.5218752 0.014916,0.099589 0.028284,0.100874 -0.070312,0.078906 C 5.0250672,9.6045944 4.5108828,9.4275292 4.4078112,9.3835936 4.3184628,9.3440496 4.1242984,9.2674716 4.0273424,9.225 3.9900504,9.208892 3.8749888,9.241228 3.9734364,9.3203124 4.0717348,9.3993972 4.9434568,9.96046 5.01953,10.011719 c 0.074582,0.05126 0.5305372,0.436452 0.627344,0.560937 0.098596,0.124486 0.2957192,0.414341 0.485156,0.803906 0.1910776,0.392495 0.3516416,0.856905 0.2710936,1.6375 -0.07309,0.43936 -0.239566,0.668852 -0.2468748,0.682032 -0.00895,0.01318 -0.025856,0.01504 -0.057031,0.0063 C 6.024636,13.683306 5.867896,13.60107 5.8039052,13.570314 5.723208,13.53077 5.5606544,13.42813 5.53828,13.439846 c -0.023716,0.01172 -0.068184,0.04006 0.022656,0.148437 0.09263,0.106911 0.3051728,0.3338 0.3515624,0.383594 0.04624,0.05126 0.076642,0.08038 0.058594,0.114063 -0.01626,0.03368 -0.016836,0.08507 0.023436,0.130468 0.040274,0.0454 0.229826,0.26085 0.2656252,0.30625 0.034308,0.0454 0.1669716,0.225309 0.1953124,0.3 0.028492,0.07323 0.058379,0.136151 0.070312,0.221094 0.010292,0.08494 0.03842,0.254901 0.074219,0.339844 0.034308,0.08494 0.098438,0.181458 0.1609376,0.242968 C 6.8252268,15.689537 7.2,16 7.2,16 h 1.6 c 0,0 0.3747732,-0.310463 0.4390624,-0.373438 0.0625,-0.06151 0.1266304,-0.158026 0.1609376,-0.242968 0.0358,-0.08494 0.063926,-0.254901 0.074219,-0.339844 0.011932,-0.08494 0.041822,-0.147867 0.070312,-0.221094 0.02834,-0.07469 0.1610048,-0.254599 0.1953124,-0.3 0.0358,-0.0454 0.2253512,-0.260849 0.2656256,-0.30625 0.04027,-0.0454 0.0397,-0.09678 0.02344,-0.130468 -0.01805,-0.03368 0.01235,-0.0628 0.05859,-0.114063 0.04639,-0.04979 0.258933,-0.276683 0.351563,-0.383594 0.09084,-0.108375 0.04637,-0.136721 0.02266,-0.148437 -0.02238,-0.01172 -0.184928,0.09093 -0.265625,0.130468 -0.06399,0.03076 -0.2207318,0.112992 -0.295313,0.132032 -0.031176,0.0088 -0.0473,0.0069 -0.05625,-0.0063 -0.00731,-0.01318 -0.1745664,-0.242672 -0.247656,-0.682032 -0.080548,-0.780595 0.080016,-1.245005 0.2710936,-1.6375 0.1894374,-0.389565 0.3865594,-0.67942 0.4851564,-0.803906 0.09681,-0.124485 0.552762,-0.509679 0.627344,-0.560937 0.07607,-0.051259 0.947795,-0.6123218 1.046093,-0.6914066 0.09845,-0.079084 -0.01662,-0.111422 -0.05391,-0.095312 -0.09696,0.042472 -0.29112,0.1190512 -0.380468,0.1585936 -0.103072,0.043936 -0.617257,0.2210008 -0.714063,0.2429688 -0.0986,0.021968 -0.08523,0.020684 -0.07031,-0.078906 0.01193,-0.074691 0.156236,-0.4032484 0.225,-0.5218752 0.07011,-0.1200916 0.376407,-0.544476 0.583594,-0.7421876 0.207337,-0.1977116 0.450638,-0.4539364 0.542969,-0.5945312 0.09263,-0.1420596 0.472793,-0.912658 0.5875,-1.1953124 0.116496,-0.2841188 0.319101,-0.6748192 0.359375,-0.7421876 0.04042,-0.067368 0.09097,-0.1030392 0.08516,-0.160156 -0.006,-0.055652 -0.171583,0.085073 -0.247656,0.153906 -0.114856,0.1010524 -0.265819,0.29586 -0.450781,0.5726564 -0.183471,0.2782608 -0.386076,0.4585032 -0.421875,0.4921876 -0.03431,0.033684 -0.262638,0.2623088 -0.298438,0.2828124 -0.02103,0.011716 -0.03005,0.00264 -0.03438,-0.016408 -0.01357,-0.055652 4.4e-4,-0.1964104 0.02266,-0.30625 0.02834,-0.1479176 0.01044,-0.4992564 0.0625,-0.675 0.05221,-0.1742792 0.07618,-0.2593672 0.317969,-0.6796876 0.242987,-0.4188556 0.502173,-1.1219168 0.715625,-2.2320312 0.213154,-1.1115786 0.121159,-2.0674058 0.109375,-2.1757811 -0.01059,-0.10837526 -0.05838,-0.0910144 -0.08672,-0.0851563 -0.02819,0.005858 -0.04609,0.1757813 -0.04609,0.1757813 0,0 0.01169,0.4085852 -0.495312,1.7398437 -0.508795,1.3312588 -1.108098,1.4218772 -1.160156,1.433594 -0.05236,0.010252 -0.075,0.00439 -0.075,-0.023436 0,-0.027828 0.142981,-0.6001932 0.09062,-1.0468752 -0.05072,-0.4481464 -0.16064,-0.629994 -0.223438,-0.6929688 -0.04773,-0.046865 -0.04773,-0.010124 -0.04609,0.1304688 0,0.046865 0.0014,0.105484 0,0.1757812 -0.006,0.2841192 -0.191407,0.6632812 -0.191407,0.6632812 0,4e-7 -0.08003,0.334014 -0.21875,-0.4421872 C 10.311051,1.7325078 10.501847,1.0383392 10.553907,0.85234376 10.606113,0.6648838 10.772689,0 11.214062,0 Z m 1.3218748,7.6679688 c 0.018884,0.00576 0.029644,0.072514 0.057031,0.1359376 0.034596,0.082162 0.1902412,0.2707096 0.2507812,0.33125 0.03892,0.037476 0.070117,0.082538 0.1031252,0.1257812 0.085189,0.1066668 0.171502,0.2132276 0.2507812,0.3242188 0.050595,0.067748 0.088237,0.145842 0.1156252,0.2265624 0.1081084,0.30991 0.096094,0.6155192 0.096094,0.9398436 0,0.05045 0.010376,0.3351566 -0.02422,0.3351566 -0.03604,0 -0.020148,1.53e-4 -0.046094,-0.04453 C 6.8865762,9.996063 6.740711,9.7311398 6.6859362,9.6460946 6.6311628,9.5610484 6.408174,9.2441228 6.3492188,9.1648436 6.2943,9.0855644 6.1266384,8.813004 6.0531248,8.6515624 6.0111792,8.5578688 6,8.4581744 6,8.3601564 6,8.28376 6.005956,8.2073496 6.01172,8.1367188 c 0.011676,-0.144144 0.024288,-0.265418 0.034376,-0.421094 0.00288,-0.044687 0.047447,-0.05342 0.061719,-0.047656 z m 3.727344,0 c 0.014268,-0.00576 0.058836,0.00296 0.061719,0.047656 0.010092,0.155676 0.0227,0.27695 0.034376,0.421094 0.00576,0.070631 0.01172,0.1470412 0.01172,0.2234376 0,0.098018 -0.01118,0.1977124 -0.053125,0.291406 -0.073514,0.1614416 -0.2411744,0.434002 -0.2960936,0.5132812 -0.058955,0.079279 -0.281944,0.3962048 -0.3367188,0.48125 -0.054775,0.085045 -0.2006396,0.349968 -0.225,0.3960944 -0.025944,0.04468 -0.010056,0.04453 -0.046094,0.04453 -0.034596,0 -0.02422,-0.2847062 -0.02422,-0.3351566 0,-0.3243244 -0.012016,-0.6299336 0.096094,-0.9398436 0.027388,-0.08072 0.06503,-0.1588148 0.1156252,-0.2265624 0.079279,-0.1109912 0.165592,-0.217552 0.2507812,-0.3242188 0.033008,-0.043243 0.064987,-0.088304 0.103906,-0.1257812 0.060541,-0.06054 0.2161868,-0.2490876 0.2507816,-0.33125 0.027388,-0.063423 0.037364,-0.130172 0.05625,-0.1359376 z M 7.2867188,13.248438 c 0.002,-0.0016 0.00614,1.81e-4 0.014064,0.0024 0.014272,0.0058 0.027948,0.06065 0.035156,0.08516 0.00721,0.02594 0.046795,0.161565 0.057031,0.20625 0.017152,0.07495 0.066154,0.301068 0.083594,0.378906 0.02162,0.105225 0.082436,0.348811 0.085156,0.371875 0.021764,0.220541 0.074955,0.373295 0,0.436719 -0.074811,0.06198 -0.1428704,-0.01956 -0.1789064,-0.05703 -0.034596,-0.03748 -0.132228,-0.158749 -0.1625,-0.216407 -0.01744,-0.03315 -0.033592,-0.0422 -0.033592,-0.06094 0,-0.0173 0.023436,-0.03984 0.023436,-0.03984 0.080723,-0.142703 0.093505,-0.318927 0.090625,-0.414063 -0.00144,-0.03748 0,-0.08097 0,-0.124218 0.00132,-0.06631 0.00184,-0.129467 -0.00236,-0.164063 -0.00721,-0.05766 -0.0144,-0.175573 -0.020312,-0.228906 -0.00576,-0.05189 0.00703,-0.135411 0.00703,-0.157031 0,-0.01153 -4e-4,-0.01713 0.00156,-0.01875 z m 1.4140624,0 c 0.002,0.0016 0.00156,0.0072 0.00156,0.01875 0,0.02162 0.013576,0.105139 0.00781,0.157031 -0.00591,0.05333 -0.013884,0.171248 -0.021092,0.228906 -0.00418,0.0346 -0.00364,0.09776 -0.00236,0.164063 0,0.04324 0.00144,0.08674 0,0.124218 -0.00288,0.09514 0.0099,0.27136 0.090625,0.414063 0,0 0.023436,0.02255 0.023436,0.03984 0,0.01874 -0.016152,0.02778 -0.033592,0.06094 -0.030272,0.05766 -0.1279052,0.178929 -0.1625,0.216407 -0.036036,0.03748 -0.104096,0.119013 -0.1789064,0.05703 -0.074955,-0.06342 -0.021764,-0.216178 0,-0.436719 0.00272,-0.02306 0.063535,-0.26665 0.085156,-0.371875 0.01744,-0.07784 0.06644,-0.303951 0.083594,-0.378906 0.010232,-0.04468 0.050605,-0.180304 0.057812,-0.20625 0.00721,-0.0245 0.020104,-0.07939 0.034376,-0.08516 0.00793,-0.0022 0.01208,-0.004 0.014064,-0.0024 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dragonplayer.svg b/.icons/awkward/16x16/apps/dragonplayer.svg
new file mode 120000
index 00000000..32d53de2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dragonplayer.svg
@@ -0,0 +1 @@
+multimedia-video-player.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/drakconf.svg b/.icons/awkward/16x16/apps/drakconf.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/16x16/apps/drakconf.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/drakmenustyle.svg b/.icons/awkward/16x16/apps/drakmenustyle.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/drakmenustyle.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/draksec-mdk.svg b/.icons/awkward/16x16/apps/draksec-mdk.svg
new file mode 120000
index 00000000..84538d96
--- /dev/null
+++ b/.icons/awkward/16x16/apps/draksec-mdk.svg
@@ -0,0 +1 @@
+gufw.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/drakstats.svg b/.icons/awkward/16x16/apps/drakstats.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/drakstats.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/draw.io.svg b/.icons/awkward/16x16/apps/draw.io.svg
new file mode 100644
index 00000000..35b25a49
--- /dev/null
+++ b/.icons/awkward/16x16/apps/draw.io.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#f58800" width="15" height="15" x="-15" y="-15" rx=".75" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.80000001" d="m 3.5,11 4,-7 4,7"/>
+ <path style="fill:#ffffff" d="M 5.8333333,2 C 5.3716667,2 5,2.3568 5,2.8 V 5.2 C 5,5.6432 5.3716667,6 5.8333333,6 H 9.1666667 C 9.628333,6 10,5.6432 10,5.2 V 2.8 C 10,2.3568 9.628333,2 9.1666667,2 Z"/>
+ <path style="fill:#ffffff" d="M 1.8333333,9 C 1.3716667,9 1,9.3568 1,9.8 v 2.4 C 1,12.6432 1.3716667,13 1.8333333,13 H 5.1666667 C 5.628333,13 6,12.6432 6,12.2 V 9.8 C 6,9.3568 5.628333,9 5.1666667,9 Z"/>
+ <path style="fill:#ffffff" d="M 9.8333333,9 C 9.3716667,9 9,9.3568 9,9.8 v 2.4 C 9,12.6432 9.3716667,13 9.8333333,13 H 13.166666 C 13.628333,13 14,12.6432 14,12.2 V 9.8 C 14,9.3568 13.628333,9 13.166666,9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/drawio.svg b/.icons/awkward/16x16/apps/drawio.svg
new file mode 120000
index 00000000..d8360c67
--- /dev/null
+++ b/.icons/awkward/16x16/apps/drawio.svg
@@ -0,0 +1 @@
+draw.io.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/drawpile.svg b/.icons/awkward/16x16/apps/drawpile.svg
new file mode 100644
index 00000000..9628efdc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/drawpile.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#3f3f3f" d="M 4.7525697,2.0464759 7.5158809,7.4722892 0.01929594,11.52364 C 1.726193,14.139794 3.6843309,16 5.8959589,16 7.6032545,16 9.3992441,14.979219 11.429524,13.860012 L 8.3927593,8.443716 15.955946,4.2431136 c -0.01342,-0.030592 -0.0262,0.030408 -0.03995,0 C 14.150365,1.7559993 12.110229,0 9.9479889,0 8.2521881,0 6.6592237,1.0271727 4.7525697,2.0464759 Z"/>
+ <circle style="fill:#00e6ff" cx="8" cy="8" r="7"/>
+ <path style="fill:#00a6e2" d="M 8.0000002,1.0000005 A 6.9999991,6.9999991 0 0 0 5.3305668,1.5357671 C 5.3298256,1.692395 5.423645,1.8436342 5.6185312,1.8305669 6.3283995,1.7833615 6.3398091,1.6300923 6.5883794,1.9613043 6.836604,2.2925318 6.7183661,2.9776667 6.2687994,2.7884526 5.8192269,2.5988876 5.0737974,2.2801109 4.8845215,2.6585696 4.695246,3.0373429 4.9680142,3.1319491 5.3348393,2.9072265 5.7016697,2.6824932 5.9969725,2.7891579 6.0679933,3.1558838 6.1386641,3.5226142 6.1157333,4.2320925 5.7133795,4.1018069 5.3110409,3.9715369 5.1803608,4.1725929 5.4168702,4.3735353 5.6533747,4.5744666 5.3931814,4.6930326 5.0263674,4.5393069 4.6595477,4.385591 4.6712455,4.8587206 4.1744391,4.8349605 3.6772921,4.8112017 3.6420446,5.3552367 3.4882818,5.5561519 3.3345194,5.7571091 3.3101508,6.4081635 3.2746587,6.5618896 3.2391646,6.7156162 3.0856719,6.8340739 3.0029303,6.3491205 2.9201936,5.8641671 3.0271791,5.6505992 2.5893559,5.6151121 2.1515042,5.5796303 1.7134445,6.4992264 1.938233,6.6960442 2.1630166,6.8928463 2.4704218,6.5145717 2.4466559,6.7985839 c -0.02345,0.2840118 -0.1767471,1.5727904 0.2845459,1.63208 0.461293,0.059279 0.7690364,0.012073 1.1475828,0.2606202 0.3785509,0.2485087 1.0881734,0.2713521 1.5970458,1.0758053 0.508867,0.8044526 1.1009966,0.8985226 1.6688234,1.0288086 0.5681689,0.130312 0.508573,0.450195 0.2127682,0.875854 -0.2958101,0.425665 -0.1297042,0.863352 -1.1236568,1.19458 -0.9939628,0.330883 -1.0651611,1.159628 -1.0296633,1.313354 0.00379,0.01636 -0.020588,0.124181 -0.036742,0.216187 a 6.9999991,6.9999991 0 0 0 2.83264,0.604126 6.9999991,6.9999991 0 0 0 4.9594721,-2.067017 c -0.159781,-0.509893 -0.331051,-1.211155 -0.33667,-1.509033 -0.01209,-0.626605 0.165824,-0.673821 -0.05896,-1.087768 C 12.339054,9.9218836 11.877044,10.323601 10.977905,10.205444 10.078766,10.086886 10.220745,9.5197975 9.5936279,8.7391349 8.9665008,7.9584678 10.174054,7.3193567 10.505371,6.5148924 10.785722,5.8341833 11.855913,5.9496606 12.374146,6.0372314 l 0.952758,-0.4930417 c 0.04664,-0.03815 0.09049,-0.075692 0.147828,-0.1179203 C 14.149427,4.9292521 13.144331,4.9182333 12.872314,4.7290044 12.599951,4.5397899 12.634951,4.705225 12.43396,4.9537348 12.232969,5.2022274 11.924971,4.7641905 11.652953,4.6221922 c -0.272362,-0.1416528 -0.330676,0.3307677 -0.650268,0.875 -0.319256,0.544217 -0.508884,0.295724 -0.792969,0 C 9.9256338,5.2014525 10.102755,4.9412258 10.39856,4.8229979 10.694359,4.7047749 10.718434,4.6578374 10.505371,4.4213865 10.292309,4.1849566 10.197466,4.2790732 10.410522,4.0898435 10.623591,3.9006298 10.754161,3.9243763 11.215454,3.6403805 11.677092,3.3563839 11.14445,3.0965777 10.836914,3.303711 10.529394,3.5108706 10.13865,2.8832548 10.055908,2.3552246 9.973166,1.8272211 10.221288,1.9958445 10.505371,1.8066411 c 0.03981,-0.026613 0.01942,-0.1861747 -0.02137,-0.3417968 A 6.9999991,6.9999991 0 0 0 8.0000002,1.0000005 Z M 7.6317137,1.4075933 C 8.0620564,1.4239214 8.5550672,1.580685 8.4101565,2.0424807 8.220881,2.6456415 8.2025089,2.4677838 7.9846195,2.598755 7.748806,2.7404074 7.6293358,2.8351286 7.4283448,3.1191408 7.2273435,3.4031472 6.7661498,3.3437127 7.0198981,3.036255 7.2739808,2.7284733 7.1799247,1.9006314 7.0378428,1.6759038 c 0,0 -0.1890856,-0.1776608 0.2366947,-0.2486572 0.053264,-0.00884 0.1135874,-0.014595 0.1785885,-0.017945 0.056871,-0.00314 0.1171113,-0.00381 0.178589,-0.00171 z M 1.7673346,4.8435054 C 1.6842145,5.0050745 1.606094,5.1748438 1.5272224,5.3433836 A 6.9999991,6.9999991 0 0 0 1.0000007,7.9999996 6.9999991,6.9999991 0 0 0 1.3050544,10.020874 L 2.4791265,9.4851067 C 2.5001224,9.2768436 2.6158085,9.220244 2.660279,9.1757805 2.7433662,9.093061 2.1044782,8.7501348 2.1279303,7.9222411 2.1513803,7.0943528 1.4532978,7.2835196 1.5836189,6.4080807 1.6953196,5.657374 1.8397321,5.1344098 1.7673346,4.8435054 Z m 0.9177244,5.4781496 -1.0484616,0.560546 -0.048706,-0.0957 a 6.9999991,6.9999991 0 0 0 2.8044428,3.202637 l 0.030759,-0.129029 c 0,0 -0.6388204,-0.851544 -0.6981203,-1.431274 -0.0593,-0.579385 -0.4858642,-0.899178 -0.9826661,-1.975585 -0.021465,-0.04653 -0.03878,-0.08856 -0.057251,-0.131592 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 3.6404877,8.8789528 0.88252802,10.149852 1.3899123,11.039486 4.0273057,9.6414924 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 12.525472,6.9449644 2.757959,-1.2709 -0.507384,-0.8896328 -2.637393,1.3979932 z"/>
+ <path style="fill:#616161;fill-rule:evenodd" d="m 14.181455,2.4124012 c 0.404468,0.5702568 0.115449,1.2617964 0.350509,1.8695544 0.390624,0.322492 0.222162,0.42246 -0.147351,0.5823536 -3.195396,1.7195332 -6.3759681,3.4679632 -9.5854973,5.1600998 -0.5848576,0.251946 -0.1155076,0.666175 0.283214,0.349735 L 15.496128,5.698024 C 15.127955,5.2621536 15.909569,5.0359828 15.999853,4.6829152 16.011145,3.9987168 15.370663,3.5689304 14.982802,3.0850572 14.73484,2.8387024 14.462693,2.6185308 14.181455,2.4124012 Z m 0.594592,2.459324 0.382359,0.7675816 -2.435641,1.1445644 C 12.323031,6.54583 12.323842,5.967128 12.81141,5.8899884 Z M 11.492311,5.3533784 C 10.904006,5.458766 10.383053,5.7993152 9.8276737,6.017616 l -9.18205236,4.12336 C 1.1212209,10.860897 -0.89786918,11.07361 0.50367102,11.958942 0.8797081,12.534242 1.4059619,13.004857 1.956084,13.41043 1.5558599,12.844549 1.8345578,12.161198 1.612056,11.55587 1.2297113,11.228921 1.4024525,11.126886 1.7689388,10.968755 4.9600877,9.2513372 8.1370921,7.5063056 11.341787,5.8151728 11.490925,5.75292 11.853697,5.4016476 11.492311,5.3533784 Z M 3.4189849,9.0559796 C 3.8178757,9.294856 3.8168101,9.8726652 3.3294973,9.9498624 L 1.3648599,10.968125 0.98250118,10.200544 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dreamchess.svg b/.icons/awkward/16x16/apps/dreamchess.svg
new file mode 120000
index 00000000..3f8c01d9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dreamchess.svg
@@ -0,0 +1 @@
+chess.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/drgeo.svg b/.icons/awkward/16x16/apps/drgeo.svg
new file mode 120000
index 00000000..33255089
--- /dev/null
+++ b/.icons/awkward/16x16/apps/drgeo.svg
@@ -0,0 +1 @@
+kturtle.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/driconf-icon.svg b/.icons/awkward/16x16/apps/driconf-icon.svg
new file mode 120000
index 00000000..892c2732
--- /dev/null
+++ b/.icons/awkward/16x16/apps/driconf-icon.svg
@@ -0,0 +1 @@
+driconf.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/driconf.svg b/.icons/awkward/16x16/apps/driconf.svg
new file mode 100644
index 00000000..d508a560
--- /dev/null
+++ b/.icons/awkward/16x16/apps/driconf.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#2b7fb7" width="14" height="16" x="-15" y="-16" rx=".875" ry=".857" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="none" stroke="#ffffff" stroke-width=".5" style="stroke:#3f3f3f" d="m5 5.5 6 2-2.5 3.5z"/>
+ <rect fill="#ffffff" width="4" height="3" x="3" y="4" rx=".566" ry=".526"/>
+ <rect fill="#ffffff" width="4" height="3" x="9" y="6" rx=".566" ry=".526"/>
+ <rect fill="#ffffff" width="3" height="2" x="7" y="10" rx=".425" ry=".35"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/drill-search-gtk.svg b/.icons/awkward/16x16/apps/drill-search-gtk.svg
new file mode 100644
index 00000000..5882db17
--- /dev/null
+++ b/.icons/awkward/16x16/apps/drill-search-gtk.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="-16" y="-16" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#3f3f3f" d="M 4.6289064,4 C 4.7632676,4.00132 4.8046968,4.011308 4.8375,4.067969 c 0.025532,0.041487 0.1405156,0.2900984 0.2585936,0.6539064 0.118078,0.3638068 0.2261652,0.6708284 0.2453128,0.6835936 0.015956,0.00957 0.047974,0.00268 0.070312,-0.01328 0.02234,-0.015956 0.255502,-0.1272354 0.517188,-0.2453126 C 7.56604,4.4128784 8.057064,4.1863128 8.31875,4.05547 8.3761748,4.026074 8.4035168,4.019294 8.4453124,4.0000012 Z M 9.1125,4 C 8.989346,4.066204 8.8073524,4.153508 8.4820312,4.3007812 8.2011976,4.4252416 7.8850004,4.5692516 7.7796876,4.6203124 7.6743748,4.6713732 7.249958,4.8624948 6.8382812,5.0507812 5.7340936,5.551814 5.4343748,5.6985556 5.4343752,5.7304688 c 0,0.031912 0.3349428,1.0593984 0.3828124,1.1710936 0.012764,0.035104 0.04784,0.1441052 0.076562,0.239844 0.082974,0.2744512 0.083006,0.2740484 0.2617188,0.2070312 0.086165,-0.031912 0.3443792,-0.1500236 0.5773436,-0.2617188 0.2329644,-0.108504 0.4311176,-0.2007812 0.4375,-0.2007812 0.00638,0 0.2036884,-0.092278 0.439844,-0.2007812 C 7.8431212,6.5734608 8.1562592,6.426392 8.30625,6.3593752 9.110456,6.0019496 9.971704,5.6061368 10.43125,5.3859376 10.811014,5.204034 10.814763,5.197382 10.85625,5.0601564 10.939224,4.7697488 11.089166,4.4353604 11.159375,4.2375 c 0.06702,-0.19786 0.07672,-0.2076136 0.182031,-0.2171876 0.05619,-0.00296 0.124607,-0.013608 0.167969,-0.020312 z m 1.529688,1.6382812 C 10.629424,5.6255172 10.482354,5.6796592 10.316406,5.75625 10.150459,5.8360324 9.914304,5.9441856 9.7898436,5.9984376 9.6685744,6.0526896 9.4674296,6.1425568 9.3429688,6.2 9.2217,6.2574432 9.0273864,6.3465292 8.9125,6.4007812 8.7976132,6.4518416 8.5196168,6.5829684 8.2898436,6.6882812 8.063262,6.7967852 7.479542,7.0610508 6.9976564,7.28125 6.5157712,7.5014492 6.1165392,7.693352 6.1101564,7.7125 6.1005844,7.744412 6.6086456,9.311638 6.64375,9.3531248 6.656514,9.3658888 6.7456676,9.3368648 6.8414064,9.2921876 7.09671,9.1677272 7.782428,8.8515816 8.2898436,8.625 8.5355732,8.516496 8.8457192,8.3762596 8.9765624,8.3156248 9.1074052,8.2549908 9.3238444,8.1559468 9.4546876,8.0953124 9.8759384,7.907026 10.010473,7.8243136 10.032812,7.7445312 10.080682,7.5817752 10.316761,6.8219232 10.4125,6.51875 c 0.05744,-0.1755212 0.114578,-0.3637828 0.127344,-0.4148436 0.01596,-0.054252 0.05103,-0.1753552 0.07656,-0.271094 0.02553,-0.095739 0.03854,-0.1849576 0.02578,-0.1945312 z M 9.8484376,8.2578124 c -0.041886,-0.00196 -0.1399004,0.028536 -0.25,0.083594 C 9.4644032,8.4052324 8.7309624,8.7402596 8.1054688,9.0210936 8.0193036,9.0593896 7.8052748,9.1615576 7.6265624,9.2445312 7.4478496,9.3306964 7.192562,9.4449004 7.0617188,9.5023436 6.7106764,9.6523344 6.7170784,9.6365244 6.8351564,9.9843752 c 0.057443,0.1659468 0.1494556,0.4531198 0.2132812,0.6414058 0.060635,0.188286 0.124668,0.351364 0.1406248,0.360938 0.02872,0.01915 0.2838336,-0.09255 1.2125,-0.526563 0.3063644,-0.143608 0.6386364,-0.296728 0.7343752,-0.341406 0.095739,-0.04468 0.1788396,-0.08275 0.1820312,-0.08594 0.00957,-0.0064 0.366444,-1.1713252 0.4398436,-1.4234368 0.02234,-0.079783 0.058196,-0.1849436 0.077344,-0.2328128 0.019148,-0.051061 0.034376,-0.095895 0.034376,-0.1054688 0,-0.00798 -0.00713,-0.012632 -0.021092,-0.01328 z M 9.1414064,10.442188 c -0.02952,-4e-4 -0.076018,0.0165 -0.139844,0.05 -0.063826,0.0351 -0.3571156,0.172215 -0.653906,0.30625 -0.8042056,0.363807 -1.0625,0.488598 -1.0625,0.510937 0,0.02872 0.325516,1.014512 0.3382812,1.030469 0.00958,0.0096 0.066643,-0.0034 0.1304688,-0.02891 0.108504,-0.0383 0.855492,-0.379925 0.9671872,-0.44375 0.025532,-0.01276 0.085791,-0.136928 0.1304688,-0.277344 0.1053128,-0.312747 0.3225236,-1.033897 0.3289064,-1.094532 0.0032,-0.0351 -0.00954,-0.05272 -0.039064,-0.05312 z m -0.5015628,1.813281 c -0.033508,-0.02169 -0.1722436,0.03129 -0.4929684,0.179687 -0.2201996,0.09893 -0.4022116,0.204939 -0.408594,0.230469 -0.00958,0.06383 0.3570168,1.155203 0.3953124,1.167969 0.015956,0.0064 0.051099,-0.05765 0.073438,-0.140625 0.025532,-0.08616 0.06438,-0.217093 0.086719,-0.296875 0.063826,-0.2202 0.322126,-1.030706 0.3476564,-1.094532 0.00958,-0.02314 0.00961,-0.03886 -0.00156,-0.04609 z"/>
+ <rect style="fill:#3f3f3f" width="8" height="2" x="4" y="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/drill-search.svg b/.icons/awkward/16x16/apps/drill-search.svg
new file mode 120000
index 00000000..ceb9496f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/drill-search.svg
@@ -0,0 +1 @@
+drill-search-gtk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/driver-manager.svg b/.icons/awkward/16x16/apps/driver-manager.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/driver-manager.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/dropbox.svg b/.icons/awkward/16x16/apps/dropbox.svg
new file mode 100644
index 00000000..a9697e89
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dropbox.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#1383d9" d="m 7.9774299,9.5004888 a 0.4444888,0.42302007 0 0 0 -0.19618,0.054524 l -2.430555,1.3069352 -0.84375,-0.114006 a 0.4444888,0.42302007 0 0 0 -0.506944,0.419674 l 0,1.315197 a 0.4444888,0.42302007 0 0 0 0.210069,0.358539 l 3.555555,2.095062 a 0.4444888,0.42302007 0 0 0 0.46875,0 L 11.78993,12.841352 a 0.4444888,0.42302007 0 0 0 0.210069,-0.358539 l 0,-1.442421 A 0.4444888,0.42302007 0 0 0 11.385416,10.648807 L 10.614583,10.954475 8.2326379,9.5632745 a 0.4444888,0.42302007 0 0 0 -0.255208,-0.062786 z"/>
+ <path style="fill:#5aacff" d="M 5 2 L 1 4.75 L 3.75 7 L 1 9.25 L 5 12 L 8 9.5 L 11 11.917969 L 15 9.25 L 12.25 7 L 15 4.75 L 11 2 L 8 4.5 L 5 2 z"/>
+ <path style="fill:#ffffff" d="M 12.25,7 8,9.5 3.75,7 8,4.5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/drracket.svg b/.icons/awkward/16x16/apps/drracket.svg
new file mode 120000
index 00000000..14349db7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/drracket.svg
@@ -0,0 +1 @@
+racket-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/drweb-gui.svg b/.icons/awkward/16x16/apps/drweb-gui.svg
new file mode 100644
index 00000000..1f211d8e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/drweb-gui.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#5db43e" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffffff" d="m 5.8789062,4.015625 -1.9882812,0.4960938 2.25,2.3359374 0.015625,-0.013672 C 6.15204,6.8489542 6.15054,6.8657662 6.14648,6.8808592 6.1364515,6.9204088 6.1260968,6.9598456 6.1171875,7 H 4 V 8 H 6 L 2.953125,9.7283748 5.002119,11.717756 5.0329674,10.459261 4.5,10 6.1132812,8.988 c 0.00553,0.023778 0.013632,1.045035 0.019531,1.0685 0.021825,0.08666 0.047341,0.169338 0.074219,0.251953 0.026648,0.08223 0.056692,0.160841 0.087891,0.238281 0.02676,0.06624 0.052036,0.132557 0.082031,0.195313 0.047766,0.100174 0.1010782,0.193248 0.15625,0.283203 0.022815,0.03716 0.04238,0.07789 0.066406,0.113281 0.0784,0.11561 0.164198,0.219893 0.2539062,0.314453 0.041931,0.04418 0.086649,0.0798 0.1308594,0.119141 0.057862,0.05153 0.1165271,0.09993 0.1777344,0.142578 0.042962,0.02989 0.086311,0.05668 0.1308594,0.08203 0.074689,0.04268 0.1502568,0.07828 0.2285156,0.107422 0.038328,0.0142 0.076071,0.03018 0.1152344,0.04101 0.1184886,0.03298 0.2396669,0.05454 0.3632812,0.05469 0.1236145,-1.52e-4 0.2447924,-0.02171 0.3632812,-0.05469 0.039164,-0.01083 0.076906,-0.02681 0.1152344,-0.04101 0.078259,-0.02914 0.1538263,-0.06474 0.2285156,-0.107422 0.044549,-0.02535 0.087898,-0.05214 0.1308594,-0.08203 0.061207,-0.04265 0.1198719,-0.09105 0.1777344,-0.142578 0.04421,-0.03934 0.088929,-0.07497 0.1308594,-0.119141 0.089708,-0.09456 0.1755064,-0.198843 0.2539062,-0.314453 0.024026,-0.0354 0.043591,-0.07612 0.066406,-0.113281 0.055172,-0.08995 0.1084836,-0.183029 0.15625,-0.283203 0.029995,-0.06276 0.055271,-0.129072 0.082031,-0.195313 0.031199,-0.07744 0.061242,-0.156049 0.087891,-0.238281 0.026878,-0.08262 0.052394,-0.165298 0.074219,-0.251953 0.0059,-0.02346 0.014001,-1.04472 0.019531,-1.0685 L 11.5,10 11.00169,10.429397 11.019748,11.696525 13.046875,9.7283748 10,8 h 2 V 7 H 9.8828125 c -0.00891,-0.040154 -0.019264,-0.079591 -0.029297,-0.1191406 -0.00406,-0.015093 -0.00555,-0.031905 -0.00977,-0.046875 L 9.8593705,6.8476564 12.109371,4.511719 10.121094,4.015625 9.8789062,4.984375 10.189453,5.0625 9.4082031,5.8730469 C 9.3155267,5.7349568 9.2146563,5.6108518 9.1054688,5.5019531 8.9987886,5.3955552 8.8853754,5.3049637 8.765625,5.2304688 8.7269484,5.2063258 8.6861122,5.1942898 8.6464844,5.1738281 8.5628478,5.1307626 8.4788557,5.0848695 8.390625,5.0585938 8.2639708,5.0208751 8.1340401,5 8,5 7.8680468,5.0002223 7.7369,5.0203242 7.609375,5.0585938 7.5211443,5.0848695 7.4371522,5.1307626 7.3535156,5.1738281 7.3138878,5.1942898 7.2730516,5.2063258 7.234375,5.2304688 7.1146246,5.3049637 7.0012114,5.3955552 6.8945312,5.5019531 6.7853437,5.6108518 6.6844733,5.7349568 6.5917969,5.8730469 L 5.8105469,5.0625 6.1210938,4.984375 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dse.svg b/.icons/awkward/16x16/apps/dse.svg
new file mode 100644
index 00000000..65c4f98c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dse.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#0286c2" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m7 2v8h-2l3 4 3-4h-2v-8z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dukto.svg b/.icons/awkward/16x16/apps/dukto.svg
new file mode 100644
index 00000000..21b8e9bc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dukto.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#599124" d="M 2,6.5285714 V 15.142857 C 2,15.617714 2.3822857,16 2.8571429,16 H 13.142857 C 13.617714,16 14,15.617714 14,15.142857 V 6.5285714 Z"/>
+ <path style="fill:#7ec242" d="M 0.8,0 C 0.3568,0 0,0.3568 0,0.8 V 7 H 2.4 13.6 16 V 0.8 C 16,0.3568 15.6432,0 15.2,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/duolingo.svg b/.icons/awkward/16x16/apps/duolingo.svg
new file mode 100644
index 00000000..d71e3c1e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/duolingo.svg
@@ -0,0 +1,12 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g>
+ <rect width="16" height="16" rx="3" ry="3" style="fill:#8bc34a"/>
+ <path d="m 3.0546875,1.8574219 c -0.539831,0.5037111 0,2 0,2 l -1,-1 C 1.5543366,2.620923 1.2742594,3.3992937 1.0019531,4.2402344 0.01638554,4.7646377 0,6 0,6 v 5 c 0,0 1,2 3,2 3,0 3,-2 5,-3 2,1 2,3 5,3 2,0 3,-2 3,-2 V 6 C 16,6 15.98567,4.7896981 15.03125,4.2558594 14.793634,3.4028445 14.557387,2.6066358 14.054688,2.8574219 l -1,1 c 0,0 0.463568,-1.4856438 0,-2 C 12.054688,1.8574219 10,5 8,5 6,5 4.0546875,1.8574219 3.0546875,1.8574219 Z" style="fill:#c5e636"/>
+ <rect x="1" y="5" width="5" height="6" ry="2" style="fill:#ffffff"/>
+ <rect x="10" y="5" width="5" height="6" ry="2" style="fill:#ffffff"/>
+ <rect x="2.9999995" y="6.9999876" width="2.0000005" height="3.0000124" ry="1" style="fill:#4e4e4e"/>
+ <rect x="11" y="6.9999876" width="2" height="2.9999752" ry="1" style="fill:#4e4e4e"/>
+ <ellipse id="ellipse833" cx="7.9687505" cy="10.984363" rx=".96875042" ry=".98436248" style="fill:#e97e10"/>
+ <path d="m8 11-2-1s1.254644-1 2-1 2 1 2 1z" style="fill:#fecd38"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/duplicati.svg b/.icons/awkward/16x16/apps/duplicati.svg
new file mode 100644
index 00000000..6164485f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/duplicati.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:none;stroke:#e4e4e4;stroke-width:2;stroke-linejoin:round" width="7" height="5" x="6" y="8" rx=".778" ry=".714"/>
+ <rect style="fill:#1fa8f3" width="7" height="5" x="6" y="8" rx=".778" ry=".714"/>
+ <rect style="fill:none;stroke:#e4e4e4;stroke-width:2;stroke-linejoin:round" width="7" height="5" x="1" y="9" rx=".778" ry=".714"/>
+ <rect style="fill:#2475c2" width="7" height="5" x="1" y="9" rx=".778" ry=".714"/>
+ <rect style="fill:none;stroke:#e4e4e4;stroke-width:2;stroke-linejoin:round" width="10" height="8" x="5" y="2" rx="1.154" ry="1.091"/>
+ <rect style="fill:#15477d" width="10" height="8" x="5" y="2" rx="1.154" ry="1.091"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/duskplayer.svg b/.icons/awkward/16x16/apps/duskplayer.svg
new file mode 100644
index 00000000..9ac0bc1a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/duskplayer.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="M 8,0.0019 C 3,-0.0091 0,3.993 0,8.0058 c 0,2.9906 1,5.992 4.1601561,6.9216 0.043929,0.011 0.088226,0.021 0.1328126,0.029 1.494973,0.2713 2.7081838,-0.835 2.7070312,-2.2765 v -5.3796 0 C 7.000184,6.6361 6.7511193,6.0636 6.3437499,5.651 6.8665044,5.3095 7.4594467,4.9897 7.9999999,4.9886 8.5425215,4.9886 9.1401434,5.309 9.6640624,5.653 9.2555752,6.0643 9.0006876,6.6321 9,7.3023 v 5.3815 c -0.00115,1.4415 1.211791,2.548 2.708984,2.2745 0.04391,-0.01 0.08755,-0.017 0.13086,-0.027 C 15,13.9978 16,10.9964 15.999994,8.0039 16,3.993 13,-0.0089 7.999994,0 Z"/>
+ <path style="fill:#4f4f4f" d="M 8 2 C 4.6862921 2 1.9999981 4.6887594 2 8.0058594 L 2 9.4199219 L 2.0019531 9.4199219 C 2.0015856 9.4419219 1.99992 9.461375 2 9.484375 C 2.00479 10.777375 2.6998895 11.012125 3.4023438 11.453125 C 4.1047977 11.894125 4 11.582031 4 11.582031 C 4.1708683 11.613031 4.3575751 11.648731 4.3574219 11.457031 L 4.4355469 8.3066406 C 4.4357245 8.1316406 4.2809972 7.9911938 4.1230469 7.9960938 C 4.1177669 7.9958937 4.1127059 7.9958937 4.1074219 7.9960938 C 4.1074223 7.9960937 3.7097604 8.617 3 9 L 3.1210938 7.6582031 C 2.9990937 4.9910031 5.561693 2.9931344 8 2.9902344 C 10.438307 2.9931344 13.000906 4.9910031 12.878906 7.6582031 L 13 9 C 12.29024 8.617 11.892578 7.9960937 11.892578 7.9960938 C 11.887288 7.9958937 11.882253 7.9958937 11.876953 7.9960938 C 11.719003 7.9911938 11.564276 8.1316406 11.564453 8.3066406 L 11.642578 11.457031 C 11.642425 11.648731 11.829132 11.613031 12 11.582031 C 12 11.582031 11.895202 11.894125 12.597656 11.453125 C 13.30011 11.012125 13.9952 10.777375 14 9.484375 C 14 9.461375 13.998415 9.4419219 13.998047 9.4199219 L 14 9.4199219 L 14 8.0058594 C 14.000002 4.6887594 11.313708 2 8 2 z"/>
+ <path style="fill:#e91e63" d="m 4.6503906,7 c 0,0 -0.4948117,0.1254063 -1.1972656,0.5664062 C 2.8451669,7.9480832 2.2073923,8.9068378 2.0429688,9.9960938 H 5 V 7.3066406 C 5.0001532,7.1149406 4.8212589,6.9690002 4.6503906,7 Z m -2.6074218,3 c 0.1644235,1.089256 0.8021981,2.04801 1.4101562,2.429688 0.7024539,0.440999 1.1972656,0.566406 1.1972656,0.566406 C 4.8212589,13.027094 5.0001532,12.881153 5,12.689453 V 10 Z"/>
+ <path style="fill:#e91e63" d="m 11.349609,7 c 0,0 0.494812,0.1254063 1.197266,0.5664062 0.607958,0.381677 1.245733,1.3404316 1.410156,2.4296876 H 11 V 7.3066406 C 10.999847,7.1149406 11.178741,6.9690002 11.349609,7 Z m 2.607422,3 c -0.164423,1.089256 -0.802198,2.04801 -1.410156,2.429688 -0.702454,0.440999 -1.197266,0.566406 -1.197266,0.566406 C 11.178741,13.027094 10.999847,12.881153 11,12.689453 V 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dvanalyzer.svg b/.icons/awkward/16x16/apps/dvanalyzer.svg
new file mode 100644
index 00000000..45aec059
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dvanalyzer.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 15,7.5 A 7.5,7.5 0 0 1 7.5,15 7.5,7.5 0 0 1 0,7.5 7.5,7.5 0 0 1 7.5,0 7.5,7.5 0 0 1 15,7.5 Z"/>
+ <path style="fill:#f99c32" d="M 5 9.5 L 5 14.560547 A 7.5 7.5 0 0 0 6 14.847656 L 6 9.5 L 5 9.5 z"/>
+ <circle style="fill:#e4701d" cx="7.5" cy="4.5" r="1.5"/>
+ <circle style="fill:#f99c32" cx="7.5" cy="9.5" r="2.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dvd95.svg b/.icons/awkward/16x16/apps/dvd95.svg
new file mode 120000
index 00000000..a60a9dd3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dvd95.svg
@@ -0,0 +1 @@
+k9-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/dvd9548.svg b/.icons/awkward/16x16/apps/dvd9548.svg
new file mode 120000
index 00000000..a60a9dd3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dvd9548.svg
@@ -0,0 +1 @@
+k9-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/dvdstyler.svg b/.icons/awkward/16x16/apps/dvdstyler.svg
new file mode 120000
index 00000000..27a3f7e0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dvdstyler.svg
@@ -0,0 +1 @@
+stock_xfburn-burn-cd.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/dying-light.svg b/.icons/awkward/16x16/apps/dying-light.svg
new file mode 100644
index 00000000..65cd4d30
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dying-light.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#f79042" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m 9.0164735,1.2714279 c -0.025324,0.028828 -0.018902,0.2445324 0.00203,0.460075 0.00483,-0.1533637 0.00491,-0.3067212 0.012215,-0.460075 -0.00577,-0.00615 -0.010037,-0.00479 -0.01425,0 z m 0.00203,0.460075 c -0.046705,1.483992 0.012363,2.9680818 0.0855,4.4501062 0.063909,2.6823675 -0.032529,4.8258409 0.034607,7.5077709 0.4324582,0.02091 1.2982475,-0.04084 1.5745165,0.0855 0.128205,-0.04194 0.186141,0.997182 0.368467,0.425469 -0.02925,-0.279304 -0.102948,-0.437072 -0.234109,-0.37661 0.655425,-0.554039 0.147386,1.295288 0.358288,1.054507 0.06932,-0.713286 -0.08179,-1.440869 0.06922,-2.14566 0.232166,0.511824 0.250432,1.0995 0.246323,1.665228 0.04044,-0.196194 0.08386,-0.404612 0.08144,-0.472289 0.08416,-0.318907 0.777382,-0.280812 0.771542,0.07532 0.06151,-0.453093 -0.05076,-0.132441 0.374575,-0.276859 0.25197,-0.107864 0.445984,-0.136256 0.477499,0.09364 0.08183,-0.19911 0.08345,0.434757 0.171002,-0.03461 0.353825,-0.07431 0.728355,-0.273506 0.561862,-0.773577 -0.07482,-0.58471 0.104604,-1.159896 -0.651434,-0.958829 -0.677863,0.01478 -1.06605,-0.06113 -1.737618,0.02239 -0.37368,0.385026 -0.274687,-0.02572 -0.411217,-0.16693 C 10.563,12.178699 10.929418,11.148892 11.057176,10.90449 11.002946,8.1330896 11.049576,5.9012929 11.034786,3.1280034 11.105692,2.802025 10.808456,2.7696022 10.72739,2.5152475 10.629064,2.9996167 9.3236186,2.8570408 9.5396561,2.2750428 9.2963672,2.2865331 9.2695344,1.3890826 9.2037606,2.1182916 9.1181435,2.3786831 9.0497822,2.0533543 9.0185092,1.7315029 Z M 11.521315,14.397815 c -0.06078,0.294822 -0.116255,0.558628 -0.0021,0.25243 9.59e-4,-0.08302 0.0014,-0.168035 0.0021,-0.25243 z"/>
+ <path style="fill:#ffffff" d="m 2.757516,1.9997076 c -0.8684794,0.026177 -0.5928398,1.0199251 -0.5838474,1.6029649 0.014657,1.153693 0.02428,2.3098038 -0.027204,3.4612322 -0.07062,0.923588 0.077781,1.857345 -0.014649,2.7853084 0.019084,0.6806629 -0.030742,1.1809029 0.023019,1.8122289 0.00905,0.423239 0.05265,0.980131 -0.027204,1.330921 0.025358,-0.288772 -0.1769312,-1.304338 -0.1025395,-0.602681 -0.080284,0.429776 0.032981,1.045634 0.3599347,1.209547 0.041563,0.294012 0.1031826,0.556341 0.2071717,0.290878 0.3655469,0.221324 0.3268843,-0.739987 0.5419947,-0.11928 0.1500734,-0.187684 0.6748613,-0.373074 0.6529047,0.08371 0.4051844,-0.556874 1.3114505,-0.297123 1.9482509,-0.334823 0.2236703,0.0765 1.1980626,-0.546043 1.5652973,-0.962617 C 8.2001368,11.442236 7.9786381,10.000883 7.9702908,8.7024445 7.9632708,7.0903405 8.104777,5.4626002 7.8175279,3.8642529 7.4458519,2.5217704 5.7749802,1.8802127 4.3814073,2.0478384 3.9016443,2.0598556 3.4240446,2.0336683 2.945854,2.0080782 2.8773645,2.0008053 2.8154147,1.9979638 2.757516,1.9997076 Z m 1.7620058,1.5108886 c 0.04526,0.00189 0.094323,0.00826 0.146485,0.018834 C 5.6536774,3.4850769 6.4797662,4.4387158 6.185266,5.3123622 6.1388783,5.6141738 6.2393137,6.2038993 6.0701706,5.8962097 6.0034091,5.685421 6.2554475,5.1897094 5.9843722,5.0842641 5.925587,5.8920962 5.9516531,6.7106698 6.1099308,7.5096378 6.146771,8.0600413 5.9209346,8.4652381 5.9236856,9.0477306 5.8191887,9.6964746 6.1172868,10.25789 5.9341488,10.82857 5.8137085,11.304976 5.8748565,10.226029 5.8337019,10.037551 5.6903681,9.3554611 5.5820158,10.47946 5.8106828,10.707197 c 0.080182,0.291899 -0.1950434,0.01873 -0.1402071,0.393416 0.013856,0.240185 -0.070633,0.856579 -0.1150953,0.322267 -0.1277368,0.113509 -0.2561279,0.281294 -0.2678584,0.341102 -0.4697048,0.184114 -1.0719956,0.322692 -1.2995315,-0.152763 -0.1763392,-0.661746 -0.01513,-1.319664 -0.073243,-1.9817334 0.214417,-0.02646 0.0482,-0.7888229 0.00209,-0.3662127 C 3.8635252,8.7380117 4.1156407,8.3718509 4.1512166,8.0286134 4.0465174,7.8972135 3.9397642,7.1352018 4.0591403,6.8818447 4.0524803,6.5071318 4.2338587,5.9024084 4.0214728,5.8229672 4.1448996,5.4190689 3.8913586,4.8936368 4.0340286,4.602956 4.0785526,5.0154935 4.1242883,5.0384623 4.1470313,4.5841223 3.9185781,4.375974 3.840632,3.4820987 4.5195218,3.5105962 Z"/>
+ <path style="fill:#ffffff" d="m 5.4860724,13.152344 c -0.00932,0.09885 0.040581,0.0081 0,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/eBook-speaker.svg b/.icons/awkward/16x16/apps/eBook-speaker.svg
new file mode 100644
index 00000000..18d0a9f4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/eBook-speaker.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ab47bc" d="M 2,1 C 1.446,1 1,1.446 1,2 V 11 C 1,11.554 1.446,12 2,12 H 12 L 15,15 V 2 C 15,1.446 14.554,1 14,1 Z"/>
+ <path style="fill:#ffffff" d="M 4,5 V 8 H 5 L 7,10 V 3 L 5,5 Z"/>
+ <rect style="fill:#ffffff" width="1" height="3" x="8" y="5" rx=".5" ry=".5"/>
+ <rect style="fill:#ffffff" width="1" height="5" x="10" y="4" rx=".484" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/eagle.svg b/.icons/awkward/16x16/apps/eagle.svg
new file mode 100644
index 00000000..86140585
--- /dev/null
+++ b/.icons/awkward/16x16/apps/eagle.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#c06e00" d="M 3.9412479,15.994547 C 3.3454481,15.987587 3.0218686,15.976787 3,15.949079 3,15.999991 3.0249563,0.23916445 3.0249563,0.23916445 3.1018641,0.15825256 3.5070082,0.11916459 5.056959,0.04311669 c 1.021615,-0.05011993 3.1394217,-0.05844793 3.7913899,-0.01492 1.1159653,0.07453189 1.6687851,0.15720383 2.3908901,0.3575476 0.718923,0.19945976 1.290489,0.49480343 1.367895,0.70681511 0.02703,0.074032 0.162461,0.8317951 0.258564,1.4467065 0.06877,0.4400197 0.122363,0.9031794 0.122363,1.0574947 0,0.215992 -0.0859,0.284992 -0.454876,0.3654077 -0.453364,0.0988 -0.763523,0.043992 -2.6550055,0.037836 C 7.8469598,3.9934043 7.751973,4.0686679 7.4652528,4.2161719 7.0873241,4.410712 6.8687145,4.8140892 6.8415616,5.2388625 6.832954,5.9551963 7.3429838,6.7906806 7.8150924,6.894091 c 0.6333957,0.1343881 1.3202194,0.2003157 3.4029246,0.3266637 0.280002,0.017 0.557891,0.041744 0.570708,0.055016 0.04153,0.04302 0.03156,0.1799028 0.04826,0.5829021 0.01924,0.4643837 -0.01806,0.5826546 -0.158834,0.8940218 -0.300833,0.6654354 -1.020471,1.0054947 -2.2993994,1.1737427 -0.4124857,0.054264 -0.8651195,0.085632 -1.2459319,0.086352 -0.2388095,4e-4 -0.4384066,0.01624 -0.5492841,0.04351 -0.4238886,0.104172 -0.7017358,0.483992 -0.7414232,1.013519 -0.019769,0.263672 0.023877,0.771894 0.1429842,1.02695 0.2007524,0.42996 0.5328446,0.66582 1.0734983,0.762427 0.7581808,0.135472 1.4124278,0.13179 3.3011271,0.152538 l 1.634451,0.01796 -8e-5,0.279654 c -7.9e-5,0.237195 0.01971,1.103983 -0.01325,1.647935 l -0.01707,0.281907 c -0.232176,0.13237 -0.581414,0.221377 -0.800211,0.29952 -0.202418,0.09593 -0.97454,0.266155 -1.527273,0.336719 -0.8862269,0.11314 -1.1815693,0.11826 -3.5697486,0.1233 -1.2894742,0.0028 -2.6958478,8e-4 -3.1252783,-0.0042 z"/>
+ <path style="fill:#d39447" d="m 3.0713636,0.22029989 c -0.012392,0.006521 -0.039812,0.0116364 -0.046574,0.01875 v 0.0257812 C 4.7183461,2.2741058 5.4973196,5.5634942 5.5,8.6001182 5.4973251,11.550347 4.7725004,13.965476 3.161507,15.968741 c 0.1434142,0.01248 0.3723526,0.02102 0.7797409,0.02578 0.4294306,0.005 1.8354987,0.0067 3.1249729,0.0039 2.3881793,-0.005 2.6842045,-0.0095 3.5704322,-0.122656 0.552732,-0.07056 1.324762,-0.240791 1.52718,-0.336719 0.218797,-0.07814 0.567846,-0.16763 0.800023,-0.3 l 0.01728,-0.282032 c 0.03296,-0.543951 0.01269,-1.410237 0.01277,-1.647433 v -0.279667 l -1.63385,-0.01797 C 9.4713519,12.991198 8.8167287,12.994294 8.058548,12.858821 7.5178942,12.762213 7.1858421,12.52628 6.9850896,12.096321 6.8659822,11.841264 6.8225933,11.333334 6.8423624,11.069663 6.8820494,10.540135 7.1599089,10.160553 7.5837925,10.056382 7.69467,10.029112 7.8941067,10.013032 8.1329162,10.012632 8.5137287,10.011912 8.9659125,9.98096 9.3783981,9.926694 10.657326,9.7584461 11.376975,9.4179104 11.677807,8.752475 11.818584,8.4411078 11.8563,8.3231085 11.837061,7.8587248 11.820365,7.4557255 11.830515,7.3189319 11.788984,7.2759123 11.776169,7.2626403 11.498078,7.2374443 11.218076,7.2204435 9.135371,7.0940955 8.4485562,7.0282691 7.8151605,6.893881 7.3430519,6.7904706 6.9913923,5.9553979 7,5.2390641 7.0271536,4.8142908 7.0871749,4.410948 7.4651035,4.2164079 7.7518257,4.0688907 7.8467256,3.9933883 9.8779449,3.9999883 c 1.8914831,0.00616 2.2021121,0.0613 2.6554761,-0.0375 0.368981,-0.080416 0.454473,-0.1496337 0.454473,-0.3656249 0,-0.051872 -0.01338,-0.1745373 -0.02404,-0.2835941 C 10.384291,1.5670066 6.8658926,0.46695008 3.0713636,0.22029989 Z"/>
+ <path style="fill:#fdd161" d="M 11.804761,7.3126179 C 8.23034,7.751792 6.0044083,9.2459594 6,11.2 c 0.00377,2.192247 2.8644675,3.814195 6.967612,3.983584 l 0.01352,-0.226562 c 0.03296,-0.543951 0.01269,-1.410146 0.01277,-1.647342 v -0.279687 l -1.63385,-0.01797 C 9.4713542,12.991277 8.8167311,12.994373 8.0585503,12.8589 7.2411412,12.670957 7.0592234,11.911917 7,11.47 6.9294671,10.943692 7.1599112,10.160541 7.5837948,10.056369 7.6946723,10.029099 7.8941091,10.013019 8.1329185,10.012619 8.513731,10.011899 8.9659148,9.980947 9.3784004,9.926682 10.657329,9.7584337 11.376977,9.417898 11.67781,8.7524626 11.818586,8.4410954 11.856302,8.3230961 11.837063,7.8587124 11.823294,7.5263636 11.826102,7.3796035 11.804763,7.3126187 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ease.svg b/.icons/awkward/16x16/apps/ease.svg
new file mode 100644
index 00000000..73f2cbad
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ease.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#f58435" d="m14 15.2v-14.4c0-0.4432-0.3345-0.8-0.75-0.8h-10.5c-0.4155 0-0.75 0.3568-0.75 0.8v14.4c0 0.443 0.3345 0.8 0.75 0.8h10.5c0.416 0 0.75-0.357 0.75-0.8z"/>
+ <path fill="#ce332d" d="m5 5c-1.1046 0-2 0.8954-2 2 0 1.1045 0.8954 2 2 2 1.1045 0 2-0.8955 2-2h-2v-2zm3 0v1h4v-1h-4zm0 3v1h4v-1h-4zm-5 3v1h7v-1h-7z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/easy-ebook-viewer.svg b/.icons/awkward/16x16/apps/easy-ebook-viewer.svg
new file mode 100644
index 00000000..874799cc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/easy-ebook-viewer.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#502e02" class="cls-1" d="M 12,4.9927868 A 4,4.0046532 0 0 0 6.2509092,1.4031614 4.0290908,4.033778 0 0 1 6.7090904,1.3740366 3.9781816,3.9828096 0 0 1 8.5527272,1.8291107 4,4.0046532 0 1 0 12,5.7937172 C 12,5.6590157 12,5.5243133 11.97818,5.3896116 11.95636,5.2549096 12,5.1274884 12,4.9927868 Z"/>
+ <circle style="fill:#d9af4f" class="cls-4" cx="8" cy="7" r="3"/>
+ <path style="fill:#385ca9" class="cls-9" d="M 15,2.5714285 V 10.196239 C 13.3,10.867084 10.436667,12.672142 9.5300008,14 L 8.0000007,10.68727 10.210001,7.2293058 c 0,0 0.596666,-0.6639291 -0.2933338,-1.0996324 A 16.80667,17.435056 0 0 1 15,2.5714285 Z"/>
+ <path style="fill:#385ca9" class="cls-9" d="M 0.99999996,2.5714285 V 10.196239 C 2.7000002,10.867084 5.5633329,12.672142 6.4699995,14 L 7.9999996,10.68727 5.79,7.2293058 c 0,0 -0.5966669,-0.6639291 0.2933331,-1.0996324 A 16.80667,17.435056 0 0 0 0.99999996,2.5714285 Z"/>
+ <path style="fill:#2a457e" class="cls-9" d="M 8.0000001,7.7619048 C 6.1496367,7.7619048 5,6.75 5,6.75 l 1.33433,7.353891 c 0,0 0.2496793,0.896109 1.6006842,0.896109 1.3510053,0 1.6006846,-0.892688 1.6006846,-0.892688 L 11,6.75 c 0,0 -1.1496361,1.0119048 -2.9999999,1.0119048 z"/>
+ <path style="fill:#e4e4e4" d="M 3.3125 2.046875 C 2.6867004 2.0199229 2.0430563 2.2020297 1.3925781 2.7285156 C 3.0087253 3.5095341 4.554617 4.6323234 5.8613281 5.875 A 3 1.25 0 0 0 5 6.75 A 3 1.25 0 0 0 8 8 A 3 1.25 0 0 0 11 6.75 A 3 1.25 0 0 0 10.140625 5.875 C 11.43179 4.6514713 12.960877 3.5439341 14.552734 2.7695312 C 13.927597 2.2566336 13.306436 2.0452544 12.703125 2.046875 C 11.061771 2.0512839 9.5510783 3.6874117 8.4199219 5.5136719 A 3 1.25 0 0 0 8 5.5 A 3 1.25 0 0 0 7.5058594 5.5175781 C 6.3983026 3.7245452 4.9211715 2.1161577 3.3125 2.046875 z"/>
+ <path style="fill:#d9af4f" class="cls-14" d="M -1.2380952e-8,6.4811558 C -1.2380952e-8,8.4248637 0.59586838,9 0.99311441,9 1.9862293,9 2.5854084,7.4677033 0.79449168,7.3585533 2.3702338,7.1906304 2.4331308,5.7338991 0.79449168,5.6793237 2.4331308,5.5239954 2.1186448,4.000095 0.99311441,4.000095 0.53628175,3.9916992 -1.2380952e-8,4.5374483 -1.2380952e-8,6.4811558 Z"/>
+ <path style="fill:#d9af4f" class="cls-14" d="M 16,6.4811558 C 16,8.4248637 15.404132,9 15.006886,9 14.013771,9 13.414592,7.4677033 15.205508,7.3585533 c -1.575742,-0.1679229 -1.638639,-1.6246542 0,-1.6792296 C 13.566869,5.5239954 13.881355,4.000095 15.006886,4.000095 15.463718,3.9916992 16,4.5374483 16,6.4811558 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/easyeda.svg b/.icons/awkward/16x16/apps/easyeda.svg
new file mode 100644
index 00000000..5d8734d5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/easyeda.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#5a8bff" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#ffffff" d="m 8.4109581,3.0000012 c -1.400982,0.00196 -2.7062288,0.6198272 -3.6359133,1.641158 -0.020726,-5.204e-4 -0.041188,-0.00462 -0.061926,-0.00479 h -0.00403 -0.00322 C 2.6689341,4.636365 1,6.2944626 1,8.3181836 1,10.158267 2.3813861,11.691321 4.1630277,11.955258 V 10.284537 C 3.2860852,10.049805 2.6470583,9.2691675 2.6470583,8.3181836 c 0,-1.1385439 0.9107635,-2.044151 2.0564103,-2.0454548 0.092797,9.819e-4 0.1856396,0.00816 0.2774585,0.021571 L 5.4707017,6.3662112 5.7642446,5.9699044 C 6.3841693,5.1326905 7.3648756,4.6383377 8.4109581,4.636365 h 0.00161 c 1.3261839,0.00209 2.5169369,0.7892813 3.0311349,2.0039067 l 0.168083,0.3971058 0.425437,0.087091 c 0.770757,0.1572619 1.315669,0.821077 1.31572,1.6028057 0,0.9128819 -0.726833,1.6354968 -1.645451,1.6363638 -0.04442,-6.9e-5 -0.08845,0.07603 -0.132697,0.07241 v 1.550372 c 0.04314,0.0045 0.0858,0.01352 0.129481,0.01358 h 8.24e-4 7.84e-4 C 13.515421,11.999999 15,10.525057 15,8.727271 14.999909,7.3219576 14.06869,6.1250311 12.759422,5.6750687 11.916881,4.0603936 10.264275,3.0019967 8.4125665,3.0000012 h -8.042e-4 z"/>
+ <circle style="fill:none;stroke:#ffffff;stroke-width:1.30323684" cx="6" cy="11" r="1.348"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:1.5" d="M 10.5,8.5 6.7,10.369359"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:1.70000005;stroke-linecap:round" d="m 10.862106,11.149915 h 1.057"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/easymp3gain.svg b/.icons/awkward/16x16/apps/easymp3gain.svg
new file mode 100644
index 00000000..92153e90
--- /dev/null
+++ b/.icons/awkward/16x16/apps/easymp3gain.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#69c561" cx="8" cy="8" r="8"/>
+ <g fill="#fff" transform="translate(-16,-15)">
+ <rect width="1" height="6" x="24" y="21"/>
+ <rect width="1" height="8" x="26" y="19"/>
+ <rect width="1" height="4" x="22" y="23"/>
+ <rect width="1" height="2" x="20" y="25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/easystroke.svg b/.icons/awkward/16x16/apps/easystroke.svg
new file mode 100644
index 00000000..c32b1a75
--- /dev/null
+++ b/.icons/awkward/16x16/apps/easystroke.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4347dc" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <path style="fill:none;stroke:#81ff86" d="M 4.7616831,7.328 C 8.9078707,5.711444 13.802146,6.5962942 13.507191,9.795432 13.401638,10.94028 12.015315,11.638283 10.824809,11.492568 8.7990038,11.244614 5.9537455,9.4225206 5.1915743,8.0033178 4.2947375,6.3333606 4.7101743,2.6201094 7.2400647,2.4983163 9.0196583,2.622093 9.5360287,4.1280538 9.7619559,5.2012162 10.659284,9.4635526 5.9509675,14.123578 3.2757975,11.952803 1.5271254,10.533837 2.9853375,8.0603952 4.7616831,7.328 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/easytag.svg b/.icons/awkward/16x16/apps/easytag.svg
new file mode 120000
index 00000000..0d4bd5b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/easytag.svg
@@ -0,0 +1 @@
+kid3.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/echonest.svg b/.icons/awkward/16x16/apps/echonest.svg
new file mode 100644
index 00000000..fa86b712
--- /dev/null
+++ b/.icons/awkward/16x16/apps/echonest.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m16 8a8 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 8z"/>
+ <g transform="scale(.5)">
+ <path fill="#fff" d="m16 6a10 10 0 0 0 -10 10 10 10 0 0 0 10 10v-3a7 7 0 0 1 -7 -7 7 7 0 0 1 7 -7 7 7 0 0 1 7 7h3a10 10 0 0 0 -10 -10z"/>
+ <path fill="#00adef" d="m16 11a5 5 0 0 0 -5 5h3a2 2 0 0 1 2 -2 2 2 0 0 1 2 2h3a5 5 0 0 0 -5 -5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/eclipse-cdt.svg b/.icons/awkward/16x16/apps/eclipse-cdt.svg
new file mode 100644
index 00000000..c5399af1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/eclipse-cdt.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#f7941e" d="M 7.5 0 C 3.345554 0 0.001953125 3.345 0.001953125 7.5 C 0.001953125 11.655 3.345554 15 7.5 15 L 7.5019531 15 C 9.6865388 15 11.639657 14.069155 13.007812 12.587891 L 7.9179688 7.4960938 L 13.005859 2.4082031 C 11.637832 0.928742 9.6850197 0 7.5019531 0 L 7.5 0 z"/>
+ <path style="fill:#4c3a91" d="M 8.5 0 C 4.345554 0 1.0019531 3.345 1.0019531 7.5 C 1.0019531 11.655 4.345554 15 8.5 15 L 8.5019531 15 C 10.430572 15 12.177949 14.272127 13.503906 13.083984 L 7.9179688 7.4960938 L 13.501953 1.9121094 C 12.176356 0.72558821 10.429099 0 8.5019531 0 L 8.5 0 z"/>
+ <path style="fill:#ffffff" d="M 1.4335938 5 C 1.3191504 5.3251175 1.2197151 5.6557984 1.1503906 6 L 4 6 L 4 5 L 1.4335938 5 z M 1.0253906 7 C 1.0145288 7.1658898 1 7.3312689 1 7.5 C 1 7.6687311 1.0145288 7.8341102 1.0253906 8 L 4 8 L 4 7 L 1.0253906 7 z M 1.1503906 9 C 1.2197151 9.3442016 1.3191504 9.6748825 1.4335938 10 L 4 10 L 4 9 L 1.1503906 9 z"/>
+ <path style="fill:#ffffff" d="M 8.5 2 A 5.5 5.5 0 0 0 3 7.5 A 5.5 5.5 0 0 0 8.5 13 A 5.5 5.5 0 0 0 12.085938 11.666016 L 10.667969 10.248047 A 3.5 3.5 0 0 1 8.5 11 A 3.5 3.5 0 0 1 5 7.5 A 3.5 3.5 0 0 1 8.5 4 A 3.5 3.5 0 0 1 10.662109 4.7519531 L 12.080078 3.3339844 A 5.5 5.5 0 0 0 8.5 2 z"/>
+ <circle style="fill:#ffffff" cx="8.5" cy="7.5" r="1.5"/>
+ <rect style="fill:#4c3a91" width="3" height="1" x="10" y="7"/>
+ <rect style="fill:#4c3a91" width="3" height="1" x="6" y="-12" transform="rotate(90)"/>
+ <rect style="fill:#4c3a91" width="3" height="1" x="13" y="7"/>
+ <rect style="fill:#4c3a91" width="3" height="1" x="6" y="-15" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/eclipse.svg b/.icons/awkward/16x16/apps/eclipse.svg
new file mode 100644
index 00000000..ac69968d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/eclipse.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#f7941e" width="15" height="14.999" x="-15" y="-15" rx="7.5" ry="7.499" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4c3a91" width="15" height="14.999" x="-15" y="-16" rx="7.5" ry="7.499" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#6e5dae" d="M 3.9648438 9.375 A 5.2495492 5.25 0 0 0 8.5 12 A 5.2495492 5.25 0 0 0 13.035156 9.375 L 3.9648438 9.375 z"/>
+ <path style="fill:#ffffff" d="M 1.4335938 5 C 1.3191505 5.3251175 1.2197151 5.6557984 1.1503906 6 L 15.849609 6 C 15.780312 5.6559354 15.680787 5.3249964 15.566406 5 L 1.4335938 5 z M 1.0253906 7 C 1.0145288 7.1658898 1 7.3312689 1 7.5 C 1 7.6687311 1.0145288 7.8341102 1.0253906 8 L 15.974609 8 C 15.98547 7.8341209 15.998047 7.66872 15.998047 7.5 C 15.998047 7.33128 15.98547 7.1658791 15.974609 7 L 1.0253906 7 z M 1.1503906 9 C 1.2197151 9.3442016 1.3191505 9.6748825 1.4335938 10 L 15.566406 10 C 15.680787 9.6750036 15.780312 9.3440646 15.849609 9 L 1.1503906 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/edex-ui.svg b/.icons/awkward/16x16/apps/edex-ui.svg
new file mode 100644
index 00000000..ad7731e6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/edex-ui.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#3f3f3f" d="M 8.5,1 A 7.5,7.5 0 0 0 1,8.5 7.5,7.5 0 0 0 8.5,16 7.5,7.5 0 0 0 16,8.5 7.5,7.5 0 0 0 8.5,1 Z"/>
+ <path style="fill:none;stroke:#eaeaeb;stroke-width:0.75" d="m 4.375,4.375 v 8.25 h 8.25 v -8.25 z"/>
+ <path style="fill:none;stroke:#eaeaeb" d="m 10.500329,9.6 10e-7,0.6 -0.8,0.8 H 7.3 L 6.5,10.2 V 6.8 L 7.3,6 h 2.40033 l 0.8,0.8 0.01734,1.7 H 6.8426456"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/edile.svg b/.icons/awkward/16x16/apps/edile.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/edile.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/edit-urpm-sources.svg b/.icons/awkward/16x16/apps/edit-urpm-sources.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/16x16/apps/edit-urpm-sources.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/edu.mit.Scratch.svg b/.icons/awkward/16x16/apps/edu.mit.Scratch.svg
new file mode 120000
index 00000000..4f8f6de5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/edu.mit.Scratch.svg
@@ -0,0 +1 @@
+scratch.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/edu.stanford.Almond.svg b/.icons/awkward/16x16/apps/edu.stanford.Almond.svg
new file mode 100644
index 00000000..26ea0c83
--- /dev/null
+++ b/.icons/awkward/16x16/apps/edu.stanford.Almond.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#f2ad32" d="M 12.985227,11.579068 C 12.769656,14.011224 10.753576,16 8.0006941,16 5.2478127,16 3.2515658,14.009399 3.0161616,11.579068 2.7796643,9.1374541 5.1721246,0.03654496 8.0006941,1.1068001e-4 10.848197,-0.03656736 13.209557,9.0480869 12.985227,11.579068 Z"/>
+ <path style="fill:#c67427" d="m 9.5391284,1.2031617 c -0.016373,0.00222 0.012585,0.086459 0.1480092,0.5042152 0.3505174,1.0812857 0.6555084,2.307553 0.8242294,3.3137378 0.126174,0.7524453 0.18165,1.5451645 0.203101,2.9021322 0.01136,0.7185184 0.03324,1.3063976 0.04856,1.3063976 0.03295,0 0.08133,-0.2310164 0.154268,-0.7364928 C 11.190551,6.599384 10.975597,4.6635315 10.278693,2.7414942 10.110252,2.2769404 9.6361234,1.2606955 9.5683588,1.2189847 c -0.013258,-0.00816 -0.023773,-0.016562 -0.02923,-0.015823 z"/>
+ <path style="fill:#c67427" d="M 6.6232097,1.600142 C 6.6023328,1.5951966 6.5586951,1.719239 6.4928663,1.9719991 6.3497274,2.5216014 6.290929,2.9982758 6.2688551,3.7884711 c -0.023931,0.8565812 0.00953,1.3171704 0.1847692,2.5456153 0.2617885,1.8352053 0.40774,3.1203014 0.40774,3.5898538 0,0.1305658 0.010781,0.2911048 0.023988,0.3567338 L 6.9094105,10.4 6.9381836,10.293933 C 6.9540105,10.235595 6.9854882,9.8139782 7.0081393,9.3570049 7.0705185,8.0985237 7.0209316,7.362506 6.6795763,4.4779083 6.5991997,3.7986903 6.5723743,2.5377854 6.6250124,1.914615 6.6423547,1.70928 6.6416355,1.6045056 6.6232047,1.600142 Z"/>
+ <path style="fill:#c67427" d="m 4.8745996,4.9269295 c -0.038814,-0.011016 -0.4887083,1.1159453 -0.5906413,1.4794929 -0.02163,0.077156 -0.060037,0.392796 -0.085342,0.7014216 -0.025307,0.3086257 -0.084061,0.8057581 -0.1305474,1.1047393 -0.064743,0.416382 -0.079,0.646198 -0.06073,0.98199 0.022203,0.4080525 0.045063,0.5406197 0.15307,0.8877367 0.030177,0.09699 0.060785,0.130545 0.1114043,0.122269 0.058997,-0.0096 0.071177,-0.06286 0.078505,-0.3441344 0.01294,-0.4967509 0.07071,-0.8166209 0.3737863,-2.0687145 L 4.9999996,6.65192 4.9944496,5.968034 c -0.00567,-0.6990253 -0.04253,-1.0191565 -0.11985,-1.0411045 z"/>
+ <path style="fill:#c67427" d="m 11.723943,5.0528295 c 0.02819,0.1096184 0.05191,0.2162308 0.0707,0.318996 0.07188,0.3930637 0.126034,0.9914937 0.126069,1.3940757 3.6e-5,0.5059104 0.07741,0.4129644 0.124075,-0.1490524 0.01797,-0.2164112 0.03273,-0.3438312 0.04794,-0.4057148 -0.113978,-0.3876672 -0.23702,-0.7758256 -0.368784,-1.1583045 z"/>
+ <path style="fill:#c67427" d="m 9.7294379,7.1253796 c -0.019346,0 -0.026169,0.035592 -0.0152,0.079115 0.088063,0.3494469 0.1441453,1.0237025 0.1430573,1.7195793 -6.539e-4,0.4212204 0.011923,0.7408457 0.027992,0.7122445 C 9.9780959,9.4711534 10.017387,8.4553149 9.9504202,7.9522901 9.9040879,7.6042621 9.7760875,7.1253796 9.7294379,7.1253796 Z"/>
+ <path style="fill:#c67427" d="m 12.556426,10.346508 c -0.0049,-6.4e-4 -0.0103,0.0023 -0.01623,0.0084 -0.0079,0.008 -0.04821,0.215169 -0.08969,0.460307 -0.242545,1.433674 -0.784085,2.877985 -1.483188,3.955704 -0.217671,0.335555 -0.332062,0.495448 -0.463698,0.604017 0.545603,-0.299567 1.019431,-0.694914 1.403406,-1.160565 0.0191,-0.04806 0.04159,-0.101421 0.06823,-0.158848 0.409304,-0.882286 0.623361,-1.914177 0.624707,-3.011318 6.15e-4,-0.513939 -0.0093,-0.693227 -0.04354,-0.697654 z"/>
+ <path style="fill:#c67427" d="m 4.6260035,12.067183 c -0.016192,0.0045 -0.035262,0.05037 -0.054816,0.141174 -0.047798,0.221972 0.010277,1.125841 0.088241,1.373253 0.0279,0.08854 0.099212,0.226629 0.1584635,0.306872 0.059252,0.08024 0.1222015,0.145901 0.1398934,0.145901 0.039616,0 0.039932,0.0073 -0.00516,-0.14049 C 4.7954158,13.378492 4.6732439,12.714446 4.6724973,12.371109 4.6720358,12.166686 4.6529935,12.059621 4.6260035,12.067183 Z"/>
+ <path style="fill:#453f3d" d="m 7.797137,13.980028 c -0.3342052,-0.07635 -0.6274237,-0.2997 -0.7459429,-0.568215 -0.079576,-0.180284 -0.066679,-0.294553 0.040767,-0.361196 0.1287624,-0.07986 0.2214632,-0.02656 0.3536608,0.203366 0.132148,0.229837 0.313192,0.341286 0.5544008,0.341286 0.2525933,0 0.4279901,-0.112788 0.5602693,-0.360275 0.119526,-0.223626 0.208302,-0.270896 0.3470949,-0.18481 0.108596,0.06736 0.1212012,0.180981 0.040388,0.364067 C 8.774514,13.806785 8.223912,14.07752 7.797137,13.980028 Z"/>
+ <path style="fill:#453f3d" d="m 10.987822,12.124306 c 0.05036,-0.138999 -0.06275,-0.553135 -0.205044,-0.750724 C 10.33499,10.751776 9.4413157,10.831426 9.110617,11.522619 8.9855153,11.784094 8.9596689,12.2 9.0685217,12.2 c 0.035241,0 0.06408,-0.01649 0.06408,-0.03665 0,-0.02017 0.062477,-0.104677 0.1388381,-0.187816 0.3188302,-0.347124 0.8198072,-0.422969 1.2136402,-0.183735 0.121226,0.07364 0.261906,0.19561 0.312624,0.271049 0.104577,0.155549 0.150636,0.170439 0.190119,0.06146 z"/>
+ <path style="fill:#453f3d" d="M 6.987822,12.124306 C 7.038182,11.985307 6.925072,11.571171 6.782778,11.373582 6.33499,10.751776 5.4413157,10.831426 5.110617,11.522619 4.9855153,11.784094 4.9596689,12.2 5.0685217,12.2 c 0.035241,0 0.06408,-0.01649 0.06408,-0.03665 0,-0.02017 0.062477,-0.104677 0.1388381,-0.187816 C 5.59027,11.62841 6.091247,11.552565 6.48508,11.791799 c 0.121226,0.07364 0.261906,0.19561 0.312624,0.271049 0.104577,0.155549 0.150636,0.170439 0.190119,0.06146 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/eekboard.svg b/.icons/awkward/16x16/apps/eekboard.svg
new file mode 100644
index 00000000..e86510a6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/eekboard.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#325f78" width="12" height="16" x="-14" y="-16" rx=".818" ry=".857" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="10" height="12" x="-13" y="-14" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#ffffff" d="M 2.25 4 C 2.11147 4 2 4.11147 2 4.25 L 2 5.75 C 2 5.88867 2.11147 6 2.25 6 L 3.75 6 C 3.8885 6 4 5.8887 4 5.75 L 4 4.25 C 4 4.11147 3.88853 4 3.75 4 L 2.25 4 z M 5.25 4 C 5.11147 4 5 4.11147 5 4.25 L 5 5.75 C 5 5.8887 5.1115 6 5.25 6 L 6.75 6 C 6.8885 6 7 5.8887 7 5.75 L 7 4.25 C 7 4.11147 6.88853 4 6.75 4 L 5.25 4 z M 8.25 4 C 8.11147 4 8 4.11147 8 4.25 L 8 5.75 C 8 5.8887 8.1115 6 8.25 6 L 9.75 6 C 9.8885 6 10 5.8887 10 5.75 L 10 4.25 C 10 4.11147 9.88853 4 9.75 4 L 8.25 4 z M 11.25 4 C 11.11147 4 11 4.11147 11 4.25 L 11 5.75 C 11 5.8887 11.111 6 11.25 6 L 12.75 6 C 12.889 6 13 5.8887 13 5.75 L 13 4.25 C 13 4.11147 12.88853 4 12.75 4 L 11.25 4 z M 2.25 7 C 2.11147 7 2 7.11147 2 7.25 L 2 8.75 C 2 8.88867 2.11147 9 2.25 9 L 3.75 9 C 3.8885 9 4 8.8887 4 8.75 L 4 7.25 C 4 7.11147 3.88853 7 3.75 7 L 2.25 7 z M 5.25 7 C 5.11147 7 5 7.11147 5 7.25 L 5 8.75 C 5 8.8887 5.1115 9 5.25 9 L 6.75 9 C 6.8885 9 7 8.8887 7 8.75 L 7 7.25 C 7 7.11147 6.88853 7 6.75 7 L 5.25 7 z M 8.25 7 C 8.11147 7 8 7.11147 8 7.25 L 8 8.75 C 8 8.8887 8.1115 9 8.25 9 L 9.75 9 C 9.8885 9 10 8.8887 10 8.75 L 10 7.25 C 10 7.11147 9.88853 7 9.75 7 L 8.25 7 z M 11.25 7 C 11.11147 7 11 7.11147 11 7.25 L 11 8.75 C 11 8.8887 11.111 9 11.25 9 L 12.75 9 C 12.889 9 13 8.8887 13 8.75 L 13 7.25 C 13 7.11147 12.88853 7 12.75 7 L 11.25 7 z M 4.2304688 10 C 4.1024687 10 4 10.11133 4 10.25 L 4 11.75 C 4 11.889 4.1024687 12 4.2304688 12 L 11.769531 12 C 11.897531 12 12 11.889 12 11.75 L 12 10.25 C 12 10.111 11.897531 10 11.769531 10 L 4.2304688 10 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/eeschema.svg b/.icons/awkward/16x16/apps/eeschema.svg
new file mode 100644
index 00000000..ead8a925
--- /dev/null
+++ b/.icons/awkward/16x16/apps/eeschema.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#709642" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <g transform="matrix(.5 0 0 .5 0 1.5)">
+ <path fill="#525252" d="m15 7v12h-9v1h10v-6h10v-1h-10v-6h-1z"/>
+ <path fill="#f9e470" d="m15.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.5zm0 7a1.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.5zm10 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-19 6a1.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.5zm9 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 fill="#525252" d="m15.5 6a0.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.5zm0 7a0.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.5zm10 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.5zm-19 6a0.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.5zm9 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/eid-viewer.svg b/.icons/awkward/16x16/apps/eid-viewer.svg
new file mode 100644
index 00000000..b54056a5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/eid-viewer.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,1)">
+ <path fill="#e4e4e4" d="m0.8 2.0001h14.4c0.4276 0 0.8 0.36204 0.8 0.77778v9.4443c0 0.416-0.372 0.778-0.8 0.778h-14.4c-0.4276 0-0.8-0.362-0.8-0.778v-9.4443c4e-8 -0.4155 0.37238-0.7776 0.8-0.7776z"/>
+ <path opacity=".2" d="m13.454 5c1.1428 0.0002962 1.0429 1.3336 1.0429 1.3336v1.1666c0 0.42914-0.496 1.318-0.496 1.318v0.81818l0.999 0.5056v0.858h-4v-0.85769l0.99828-0.50594v-0.81818s-0.49744-0.88793-0.49467-1.318v-1.1666s-0.1-1.3333 1.0428-1.3336"/>
+ <path fill="#289b36" d="m2 9-1-1 1-1z"/>
+ <path fill="#ecb64e" d="m3.625 6h3.75c0.3172 0 0.625 0.3283 0.625 0.6667v2.6666c0 0.3384-0.3078 0.6667-0.625 0.6667h-3.75c-0.3172 0-0.625-0.3283-0.625-0.6667v-2.6666c0-0.3384 0.3078-0.6667 0.625-0.6667z"/>
+ <g fill="#484848" transform="matrix(.70711 -.70711 .70711 .70711 -3.3137 6.9998)">
+ <circle cx="8" cy="8" r="4"/>
+ <rect width="2" height="4" x="7" y="11" rx=".5" ry=".5"/>
+ </g>
+ <path fill="#5d99ff" d="m10 7c0-1.1128-0.8885-2-2-2s-2 0.8872-2 2 0.8885 2 2 2 2-0.8872 2-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/eiskaltdcpp.svg b/.icons/awkward/16x16/apps/eiskaltdcpp.svg
new file mode 100644
index 00000000..4527fe93
--- /dev/null
+++ b/.icons/awkward/16x16/apps/eiskaltdcpp.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#d53068" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g fill="#fff" style="enable-background:new" transform="matrix(.5 0 0 .5 -308.5 -259.5)">
+ <path d="m636 528c-1.6568 0-3 1.3432-3 3 0 0.23127 0.0442 0.44001 0.0937 0.65625l-3.2188 2c-0.51-0.42-1.16-0.66-1.87-0.66-1.6568 0-3 1.3432-3 3s1.3432 3 3 3c0.70904 0 1.3615-0.24498 1.875-0.65625l3.2188 2c-0.06 0.22-0.1 0.43-0.1 0.66 0 1.6568 1.3432 3 3 3s3-1.3432 3-3-1.3432-3-3-3c-0.70904 0-1.3615 0.24498-1.875 0.65625l-3.2188-2c0.0495-0.21624 0.0937-0.42498 0.0937-0.65625s-0.0442-0.44001-0.0937-0.65625l3.2188-2c0.52 0.41 1.17 0.65 1.88 0.65 1.6568 0 3-1.3432 3-3s-1.3432-3-3-3z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ekiga.svg b/.icons/awkward/16x16/apps/ekiga.svg
new file mode 100644
index 00000000..b1796b1e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ekiga.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#fb8c15" d="M 16,8 A 8,7.999999 0 0 1 8.0063818,15.999997 8,7.999999 0 0 1 1.0181886e-5,8.0127636 8,7.999999 0 0 1 7.9808546,2.386291e-5 8,7.999999 0 0 1 15.999959,7.9744728"/>
+ <g style="fill:#c04500" transform="matrix(1.135893,0,0,1.1226002,0.77782096,-0.72731448)">
+ <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="fill:none;stroke:#fff18f;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" d="M 2.2,8.75 C 2.3537137,8.0887436 2.3158859,6.0158132 2.7847732,6.2396 3.2536596,6.4633868 3.6024144,9.4197588 4.0454664,9.71 4.488518,10.000241 4.2688648,8.2351018 4.5569804,7.5410214 4.845094,6.846941 4.8329132,7.6729202 5.197922,7.1439102 5.5629296,6.614899 5.6133764,4.7708674 6.017012,5.4249786 6.4206448,6.0790898 6.3736612,8.7324224 6.8124592,9.55 7.2512576,10.367578 7.3191376,8.2807016 7.7722052,8.25 8.2252716,8.2193 8.3628792,9.623786 8.6247248,9.4 8.8865716,9.1762132 8.6511768,8.4487052 8.8195884,7.4998204 8.9880036,6.5509348 8.8399484,4.9289044 9.2983864,5.38 9.7568248,5.831096 10.115385,8.7322196 10.653345,9.3042 11.191306,9.8761816 10.843013,7.9862484 11.450227,7.8296092 12.05744,7.67297 12.674204,8.4656364 13.082198,8.6776444"/>
+ <path style="fill:#ffffff" d="M 14,8 A 1,1 0 0 1 13.000798,8.9999997 1,1 0 0 1 12.000001,8.0015955 1,1 0 0 1 12.997607,7.0000029 1,1 0 0 1 13.999995,7.9968091"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/electorrent.svg b/.icons/awkward/16x16/apps/electorrent.svg
new file mode 100644
index 00000000..f3416234
--- /dev/null
+++ b/.icons/awkward/16x16/apps/electorrent.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#73cd4d" d="M 16,8 A 8,8 0 0 1 8,16 8,8 0 0 1 0,8 8,8 0 0 1 8,0 8,8 0 0 1 16,8 Z"/>
+ <path style="fill:#1e5914" d="M 7.583336,4.0000119 C 7.4464046,4.0010757 7.297309,4.0783971 7.1095989,4.2290713 L 6.6293507,4.6667385 8.1050974,6.1498992 8.5104594,5.7801312 C 8.9309022,5.3640924 8.8629554,5.1598685 8.6236034,4.8679838 L 7.9854424,4.2266173 C 7.8450891,4.0740747 7.7202672,3.9989165 7.583336,4.0000119 Z M 6.2508492,5.0119642 4.6860103,6.4397052 C 3.8809104,7.061498 3.2653289,7.9568389 3.0576031,8.8838883 2.8777111,9.7849196 3.0825695,11.12721 4.1971762,12.096449 5.281022,13.03894 6.5486547,13.132477 7.3847248,12.879341 8.220794,12.626206 8.750584,12.092358 8.750584,12.092358 c 0.010252,-0.01012 0.02029,-0.02052 0.030118,-0.03109 L 10.949145,9.733863 9.4750262,8.2523387 7.5224338,10.40374 C 6.6867003,11.324565 5.9609322,10.852453 5.5605934,10.512666 5.0999018,10.04517 4.7919448,9.1725956 5.3693078,8.6458301 L 7.7265959,6.4951244 Z m 4.4793368,2.1400705 c -0.191691,-0.011598 -0.357411,0.1428624 -0.56409,0.3591328 L 9.8242245,7.8776625 11.298343,9.3591868 11.686612,8.9427892 C 12.153921,8.4834141 12.022806,8.3184829 11.78185,8.0420946 L 11.11764,7.3745499 C 10.969139,7.2254633 10.845199,7.1589934 10.730186,7.1520347 Z"/>
+ <path style="fill:none;stroke:#1e5914;stroke-width:0.40000001px;stroke-linecap:round" d="M 11.854713,6.6973586 C 11.402854,5.582561 10.771286,4.5820602 9.4027008,4.121507"/>
+ <path style="fill:none;stroke:#1e5914;stroke-width:0.40000001px;stroke-linecap:round" d="M 12.845425,6.4744486 C 12.58649,5.1942878 11.312083,3.4121426 9.6766336,3.1803306"/>
+ <path style="fill:none;stroke:#1e5914;stroke-width:0.40000001px;stroke-linecap:round" d="M 13.812113,5.9655934 C 13.621076,4.6175338 11.672728,2.318989 9.9731032,2.1513514"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/electrip.svg b/.icons/awkward/16x16/apps/electrip.svg
new file mode 100644
index 00000000..303729ad
--- /dev/null
+++ b/.icons/awkward/16x16/apps/electrip.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#717ce5" d="m4 1c-2.216 0-4 1.784-4 4l0.0078125 1.9102c-0.0008522 0.0304-0.0078125 0.0591-0.0078125 0.0898 0 0.0261 0.0073196 0.0502 0.0078125 0.0762l0.021484 6.0668c-0.25174 1.482 1.1865 2.419 2.3945 0.798l2.1289-2.941h6.8943l2.129 2.941c1.208 1.621 2.646 0.684 2.395-0.798l0.021-6.0668c0.001-0.026 0.008-0.0501 0.008-0.0762 0-0.0241-0.007-0.0463-0.008-0.0703l0.008-1.9297c0-2.216-1.784-4-4-4h-8z"/>
+ <g fill="#ffffff">
+ <rect width="2" height="4" x="3" y="3" ry="0"/>
+ <rect width="2" height="4" x="4" y="2" ry="0" transform="matrix(0,1,1,0,0,0)"/>
+ </g>
+ <path fill="#ffffff" d="m12.023 2.8051a0.75 0.75 0 0 0 -0.75 0.75 0.75 0.75 0 0 0 0.75 0.75 0.75 0.75 0 0 0 0.75 -0.75 0.75 0.75 0 0 0 -0.75 -0.75z"/>
+ <path fill="#ffffff" d="m13.46 4.2113a0.75 0.75 0 0 0 -0.75 0.75 0.75 0.75 0 0 0 0.75 0.75 0.75 0.75 0 0 0 0.75 -0.75 0.75 0.75 0 0 0 -0.75 -0.75z"/>
+ <path fill="#ffffff" d="m10.5 4.2426a0.75 0.75 0 0 0 -0.75 0.75 0.75 0.75 0 0 0 0.75 0.75 0.75 0.75 0 0 0 0.75 -0.75 0.75 0.75 0 0 0 -0.75 -0.75z"/>
+ <path fill="#ffffff" d="m12.024 5.7192a0.75 0.75 0 0 0 -0.75 0.75 0.75 0.75 0 0 0 0.75 0.75 0.75 0.75 0 0 0 0.75 -0.75 0.75 0.75 0 0 0 -0.75 -0.75z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/electron-mail.svg b/.icons/awkward/16x16/apps/electron-mail.svg
new file mode 100644
index 00000000..d6da2997
--- /dev/null
+++ b/.icons/awkward/16x16/apps/electron-mail.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#11a88b" d="M 8 2 C 5.7908612 2 4 3.7908612 4 6 L 4 7.7949219 L 12 7.7304688 L 12 6 C 12 3.7908612 10.209139 2 8 2 z M 8 3 C 9.6686988 3 11 4.3313014 11 6 L 11 6.7382812 L 11 7 L 5 7 L 5 6.7871094 L 5 6 C 5 4.3313014 6.3313014 3 8 3 z"/>
+ <path style="fill:#11a88b" d="M 3.2857143,7 C 3.0585693,7 2.8485933,7.064517 2.6637834,7.1691896 l 4.0111607,4.0938714 c 0.6565993,0.670278 1.1850206,0.631554 1.6448105,0.475098 0.4597898,-0.156456 0.7792967,-0.475098 0.7792967,-0.475098 L 13.184709,7.0931398 C 13.038787,7.0346971 12.880993,7 12.714286,7 Z m 10.5452017,0.6707763 -3.333985,3.4034427 2.748884,2.806153 C 13.690541,13.674293 14,13.220247 14,12.6875 V 8.3125 C 14,8.0778885 13.93571,7.8609721 13.830916,7.6707763 Z M 2.092913,7.8245852 C 2.0338829,7.9755205 2,8.1395581 2,8.3125 v 4.375 c 0,0.509481 0.2845449,0.944419 0.6981026,1.16211 l 2.6484377,-2.703614 z m 7.797991,3.8682858 -0.185826,0.189697 c 0,0 -0.4374863,0.455061 -1.1141183,0.685303 -0.6766316,0.230243 -1.6634126,0.191215 -2.5220421,-0.685303 L 5.9525669,11.764649 3.7628347,14 h 8.3881143 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/electron.svg b/.icons/awkward/16x16/apps/electron.svg
new file mode 100644
index 00000000..656d091d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/electron.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#494c60" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <path style="fill:none;stroke:#cff7ff;stroke-linecap:round" d="m 11.501838,7.5159665 c 0,0 1.36337,-0.9752525 0.868162,-2.4180742 C 11.874793,3.6550706 8.4840507,5.0619646 6.1984756,6.658285 4.553071,7.807489 2.9940837,9.6864953 3.0229985,11.001241"/>
+ <path style="fill:none;stroke:#cff7ff;stroke-linecap:round" d="m 6.5018153,11.512076 c 0,0 0.4699574,0.920986 1.763391,0.987204 C 9.5586399,12.5655 10.316076,10.512479 10.076408,7.7349528 9.9038713,5.7353883 9.1392104,2.6528856 7.9861496,2.0205534"/>
+ <path style="fill:none;stroke:#cff7ff;stroke-linecap:round" d="m 6.5149722,4.790993 c 0,0 -2.20309,-0.9787859 -2.8811169,0.6409979 C 2.9558285,7.0517747 4.9454509,9.5605163 7.6360955,10.29026 9.514211,10.799634 12.45342,10.18376 12.995884,9.9626308"/>
+ <path style="fill:#cff7ff" d="M 8 7 C 7.4508921 7 7 7.4508921 7 8 C 7 8.5491079 7.4508921 9 8 9 C 8.5491079 9 9 8.5491079 9 8 C 9 7.4508921 8.5491079 7 8 7 z"/>
+ <path style="fill:#cff7ff" d="M 7.9531177,1.0011364 A 1.0001659,1.0001659 0 0 0 7.1339712,1.4999171 1.0001659,1.0001659 0 0 0 7.4999173,2.866029 1.0001659,1.0001659 0 0 0 8.8660288,2.5000829 1.0001659,1.0001659 0 0 0 8.5000831,1.1339711 1.0001659,1.0001659 0 0 0 7.9531177,1.0011364 Z"/>
+ <path style="fill:#cff7ff" d="m 12.976558,8.9998333 a 1.0001658,1.0001658 0 0 0 -0.476641,0.1341367 1.0001658,1.0001658 0 0 0 -0.365946,1.366112 1.0001658,1.0001658 0 0 0 1.366112,0.365947 1.0001658,1.0001658 0 0 0 0.365945,-1.366113 1.0001658,1.0001658 0 0 0 -0.88947,-0.5000827 z"/>
+ <path style="fill:#cff7ff" d="M 3,10 A 0.99999993,0.99999993 0 0 0 2,11 0.99999993,0.99999993 0 0 0 3,12 0.99999993,0.99999993 0 0 0 4,11 0.99999993,0.99999993 0 0 0 3,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/electron4.svg b/.icons/awkward/16x16/apps/electron4.svg
new file mode 120000
index 00000000..0a8bb495
--- /dev/null
+++ b/.icons/awkward/16x16/apps/electron4.svg
@@ -0,0 +1 @@
+electron.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/electrum-axe.svg b/.icons/awkward/16x16/apps/electrum-axe.svg
new file mode 100644
index 00000000..cff1d15a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/electrum-axe.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#cccccc" width="5.599" height="18.664" x="-2.8" y="-20.65" rx="1.4" ry="1.4" transform="rotate(135)"/>
+ <rect style="fill:#e4e4e4" width="5.599" height="18.664" x="8.51" y="-9.33" rx="1.4" ry="1.4" transform="rotate(45)"/>
+ <path style="fill:#4f4f4f" d="m 3.3804684,-2e-7 c -0.056762,0 -0.1131028,0.0095212 -0.1695312,0.0164064 L 7.9999996,7.1999998 12.789062,0.0156248 C 12.732642,0.00872756 12.676284,-2e-7 12.619531,-2e-7 c -0.35783,0 -0.71566,0.1367536 -0.989844,0.41093752 L 7.9999996,4.0406246 4.370312,0.41093732 C 4.0961284,0.1367534 3.7382932,-2e-7 3.3804684,-2e-7 Z"/>
+ <path style="fill:#4f4f4f" d="M 7.9999996,8.7999998 3.2109372,15.984375 C 3.2673572,15.991272 3.3237148,16 3.3804684,16 c 0.35783,0 0.71566,-0.136754 0.9898436,-0.410938 l 3.6296876,-3.629687 3.6296874,3.629687 C 11.903871,15.863246 12.261701,16 12.619531,16 c 0.05675,0 0.113111,-0.0087 0.169531,-0.01562 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/electrum-ltc.svg b/.icons/awkward/16x16/apps/electrum-ltc.svg
new file mode 100644
index 00000000..9e430d18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/electrum-ltc.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#3399cc" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 7.0507812 3 L 5.9609375 7.7871094 L 4.25 8.0507812 L 4 9.0507812 L 5.7324219 8.7832031 L 5 12 L 8 12 L 12.25 12 L 12.949219 10 L 8.4550781 10 L 8.8417969 8.3027344 L 10.800781 8 L 11.050781 7 L 9.0703125 7.3066406 L 10.050781 3 L 7.0507812 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/electrum.svg b/.icons/awkward/16x16/apps/electrum.svg
new file mode 100644
index 00000000..7cf26779
--- /dev/null
+++ b/.icons/awkward/16x16/apps/electrum.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#e4e4e4" cx="8" cy="8" r="8"/>
+ <path style="fill:#1488c4" d="M 6,2 6,4 C 5.754153,4.01 5.3019103,4 5.0664062,4 L 4,4 4,5 C 4,5 4.3594181,4.985005 4.3457031,5 4.8058321,4.993 4.95236,5.3260671 5,5.5488281 L 5,10.5 C 4.982365,10.640776 4.9973503,10.99 4.6757812,11 4.6906312,11.013 4,11 4,11 l 0,1 1.1269531,0 C 5.4020551,11.99 5.734241,12 6,12 L 6,14 7,13.98242 7,12 l 0.984375,0 0.03125,2 1,0 -0.03125,-2 C 10.892187,11.861524 12,11.633628 12,9.5 12,8 10.999089,7.500955 9.816203,7.5 10.566521,7.443175 10.999459,7 10.999797,5.75 11,5 10.566521,4 9.999797,4 L 9,4 9,2 8,2 8,4 C 7.701376,3.999995 7.30317,3.989 7,4 L 7,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/16x16/apps/element4l.svg b/.icons/awkward/16x16/apps/element4l.svg
new file mode 100644
index 00000000..255e3687
--- /dev/null
+++ b/.icons/awkward/16x16/apps/element4l.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#81dbf9" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#2a6c87" d="m10 10.394c0 0.887-1.1193 1.606-2.5 1.606s-2.5-0.719-2.5-1.606c0-0.88689 1.1193 0 2.5 0s2.5-0.88689 2.5 0z"/>
+ <g transform="translate(-1 -.5)">
+ <circle fill="#2a6c87" cx="3.5" cy="8" r="1.5"/>
+ <circle fill="#fff" cx="4.25" cy="7.625" r=".375"/>
+ </g>
+ <g transform="translate(-1 -.5)">
+ <circle fill="#2a6c87" cx="12.5" cy="8" r="1.5"/>
+ <circle fill="#fff" cx="13.25" cy="7.625" r=".375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/elisa.svg b/.icons/awkward/16x16/apps/elisa.svg
new file mode 100644
index 00000000..e0fc528e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/elisa.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(1,-1106.5)">
+ <path style="fill:#3f3f3f" transform="translate(0,1106.5)" d="M 1.1699,2 C 0.5215,2 0,2.5584 0,3.25 V 12.75 C 0,13.442 0.5215,14 1.1699,14 H 13.83 C 14.478,14 15,13.442 15,12.75 V 3.25 C 15,2.5584 14.478,2 13.83,2 Z M 4.5,7 A 1.5,1.5 0 0 1 6,8.5 1.5,1.5 0 0 1 4.5,10 1.5,1.5 0 0 1 3,8.5 1.5,1.5 0 0 1 4.5,7 Z M 10.5,7 A 1.5,1.5 0 0 1 12,8.5 1.5,1.5 0 0 1 10.5,10 1.5,1.5 0 0 1 9,8.5 1.5,1.5 0 0 1 10.5,7 Z"/>
+ <path style="fill:#4f4f4f" d="M 1.4286,1120.5 2.8571,1118.5 H 12.143 L 13.571,1120.5 Z"/>
+ <circle style="opacity:0.4" cx="4.5" cy="1119" r=".5"/>
+ <path style="fill:#e4e4e4" d="M 2.5523,1110.8 C 2.2466,1110.8 2.0008,1111.1 2.0008,1111.5 V 1113.5 H 12.999 V 1111.5 C 12.999,1111.1 12.753,1110.8 12.448,1110.8 Z"/>
+ <path style="fill:#1eb259" transform="translate(0,1106.5)" d="M 2,7 V 10.389 C 2,10.727 2.247,11 2.5527,11 H 12.447 C 12.753,11 13,10.727 13,10.389 V 7 Z M 4.5508,7.1992 A 1.25,1.25 0 0 1 5.8008,8.4492 1.25,1.25 0 0 1 4.5508,9.6992 1.25,1.25 0 0 1 3.3008,8.4492 1.25,1.25 0 0 1 4.5508,7.1992 Z M 10.449,7.1992 A 1.25,1.25 0 0 1 11.699,8.4492 1.25,1.25 0 0 1 10.449,9.6992 1.25,1.25 0 0 1 9.1992,8.4492 1.25,1.25 0 0 1 10.449,7.1992 Z"/>
+ <path style="fill:#3f3f3f" transform="translate(0,1106.5)" d="M 4.5,7 A 1.5,1.5 0 0 0 3,8.5 1.5,1.5 0 0 0 4.5,10 H 10.5 A 1.5,1.5 0 0 0 12,8.5 1.5,1.5 0 0 0 10.5,7 Z M 4.5,7.5 A 1,1 0 0 1 5.5,8.5 1,1 0 0 1 4.5,9.5 1,1 0 0 1 3.5,8.5 1,1 0 0 1 4.5,7.5 Z M 10.5,7.5 A 1,1 0 0 1 11.5,8.5 1,1 0 0 1 10.5,9.5 1,1 0 0 1 9.5,8.5 1,1 0 0 1 10.5,7.5 Z"/>
+ <g transform="matrix(0.7875,0,0,0.65622,-11.737,383.84)">
+ <rect style="fill:#cccccc" width="3.81" height="1.524" x="22.52" y="1113.5"/>
+ <path style="fill:#874f29" d="M 22.524,1113.5 V 1115 H 23.661 C 23.748,1114.8 23.793,1114.5 23.794,1114.2 23.793,1114 23.748,1113.7 23.661,1113.5 Z"/>
+ </g>
+ <circle style="opacity:0.4" cx="10.5" cy="1119" r=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/emacs-24.svg b/.icons/awkward/16x16/apps/emacs-24.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/16x16/apps/emacs-24.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/emacs-25.svg b/.icons/awkward/16x16/apps/emacs-25.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/16x16/apps/emacs-25.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/emacs-nox.svg b/.icons/awkward/16x16/apps/emacs-nox.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/16x16/apps/emacs-nox.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/emacs-snapshot.svg b/.icons/awkward/16x16/apps/emacs-snapshot.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/16x16/apps/emacs-snapshot.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/emacs.svg b/.icons/awkward/16x16/apps/emacs.svg
new file mode 100644
index 00000000..ca0043fc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/emacs.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#6966b2" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m5.4027 12.596s0.5365 0.15578 1.2506 0.24484c0.28921 0.03607 1.3896 0.16212 2.2333 0.15882 0 0 1.0275 0.00095 1.5947-0.07941 0.5935-0.08431 0.9297-0.1919 1.1168-0.40662 0.0049-0.05119 0.09032-0.21808-0.14038-0.379-0.59-0.412-1.352-0.524-2.8334-0.876-1.6377-0.412-2.1271-0.806-2.3716-1.091-0.2319-0.2862 0.0435-0.8801 1.3631-1.1715 0.6681-0.1626 3.1569-0.1925 3.1569-0.1925-0.714-0.5668-2.0546-1.5816-2.3285-1.7974-0.24028-0.18928-0.6275-0.47974-0.6691-0.7393-0.05615-0.25267 0.34157-0.37433 0.55215-0.38836 0.67845-0.04679 1.6049 0.03275 2.4284 0.19652 0.41395 0.08232 0.48662 0.07019 0.48662 0.07019 0.58955 0.02808 1.0481-0.28074 1.0247-0.93115-0.0047-0.65975-0.6643-1.1888-1.3943-1.2119-0.6875-0.02177-2.3816 0.09826-2.3816 0.09826 1.9746 0.40708 2.2974 0.51095 2.4004 0.74865 0.061 0.14045-0.1015 0.28-0.6455 0.25275-0.5925-0.0297-1.8065-0.17315-1.8065-0.17315-1.1555-0.1778-1.9605-0.34625-2.3115 0.1123-0.22927 0.29958 0.03276 0.66445 0.13569 0.87965 0.45855 0.80015 1.2515 1.3491 1.7546 1.7359 0.18932 0.14556 0.76735 0.46791 0.76735 0.46791-1.7967-0.4913-3.2285-0.21524-4.1363 0.26203-1.0434 0.61765-0.86495 1.6599 0.79075 2.6343 0.97795 0.57555 1.4648 0.852 3.066 1.0486 0.9359 0.14923 1.0753 0.21029 1.0682 0.28819-0.01004 0.10968-1.1077 0.15124-1.4094 0.17205-0.7676 0.05294-2.7528 0.06617-2.7627 0.06617z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/emacs24.svg b/.icons/awkward/16x16/apps/emacs24.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/16x16/apps/emacs24.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/emacs25.svg b/.icons/awkward/16x16/apps/emacs25.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/16x16/apps/emacs25.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/email.svg b/.icons/awkward/16x16/apps/email.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/email.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/emby-server.svg b/.icons/awkward/16x16/apps/emby-server.svg
new file mode 100644
index 00000000..06bad8f7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/emby-server.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#52b54a" d="M 7.4607486,-2.6199442e-5 A 0.55820287,0.55820287 0 0 0 7.0741154,0.16349346 L 3.0871434,4.1504658 a 0.55820287,0.55820287 0 0 0 0,0.7892548 L 3.2237728,5.07635 0.16341222,8.136711 a 0.55820287,0.55820287 0 0 0 0,0.7892548 L 4.1503842,12.912938 a 0.55820287,0.55820287 0 0 0 0.7892552,0 l 0.1366294,-0.136629 3.060361,3.06036 a 0.55820287,0.55820287 0 0 0 0.7892544,0 l 3.9869728,-3.986972 a 0.55820287,0.55820287 0 0 0 0,-0.789255 l -0.13663,-0.136629 3.060361,-3.0603615 a 0.55820287,0.55820287 0 0 0 0,-0.7892545 L 11.849616,3.0872246 a 0.55820287,0.55820287 0 0 0 -0.789255,0 L 10.923731,3.223854 7.8633703,0.16349346 A 0.55820287,0.55820287 0 0 0 7.4607486,-2.6199442e-5 Z"/>
+ <path style="fill:#ffffff" transform="matrix(0.35322426,0,0,0.36708142,-29.268819,-0.00981941)" d="M 114.00355,21.82028 99.848236,29.992854 V 13.647706 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/emerald-theme-manager-icon.svg b/.icons/awkward/16x16/apps/emerald-theme-manager-icon.svg
new file mode 100644
index 00000000..9c8f3096
--- /dev/null
+++ b/.icons/awkward/16x16/apps/emerald-theme-manager-icon.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#87d53c" d="M 4.3428356,1.0000003 C 4.0901534,0.99998901 3.8487309,1.1067196 3.6758676,1.2948606 L 0.24727637,5.3283272 C -0.07225339,5.6762954 -0.08341926,6.2141988 0.2213838,6.5756727 l 7.0857548,8.1000143 c 0.3647945,0.432418 1.0209274,0.432418 1.3857219,0 L 15.778615,6.5756727 C 16.083419,6.2141994 16.072254,5.6762961 15.752725,5.3283272 L 12.324133,1.2948606 C 12.151269,1.1067189 11.909845,0.99998816 11.657162,1.0000003 l -3.6571628,0 z"/>
+ <path style="fill:#87d53c" d="m 8,1.0000001 3.809523,4.7894736 -7.6190468,-1e-7 z"/>
+ <path style="opacity:0.2" d="M 7.9999998,15 12,6 4.0000001,6 Z"/>
+ <path style="opacity:0.2" d="M 4.34375 1 C 4.0910678 0.99998871 3.8486445 1.1067809 3.6757812 1.2949219 L 0.24804688 5.328125 C 0.075542805 5.5159821 -0.00063035648 5.7590738 0.0078125 6 L 15.992188 6 C 16.000631 5.7590738 15.924457 5.5159825 15.751953 5.328125 L 12.324219 1.2949219 C 12.151355 1.1067802 11.908933 0.99998786 11.65625 1 L 4.34375 1 z"/>
+ <path style="fill:#87d53c" d="M 8,1 12,6 4.0000003,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/empathy.svg b/.icons/awkward/16x16/apps/empathy.svg
new file mode 100644
index 00000000..5b4df97e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/empathy.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#cccccc" d="m10 13h3v3z"/>
+ <rect style="fill:#e4e4e4" width="12" height="15" x="-13" y="-15" rx=".75" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#3f7ed9" d="M 7.5,3 C 5.5670052,3 4,4.5670052 4,6.5 4,8.4329951 5.5670052,10 7.5,10 9.4329951,10 11,8.4329951 11,6.5 11,4.5670052 9.4329951,3 7.5,3 Z"/>
+ <path style="fill:#ffffff" d="m6 4.9999398v1h1v-1z"/>
+ <path style="fill:#ffffff" d="m8 4.9999398v1h1v-1z"/>
+ <path style="fill:#ffffff" d="M 9.75,7.1249398 C 9.2201366,7.6312697 8.3868424,8 7.4516602,8 6.5584327,8 5.7815812,7.6550904 5.25,7.1871958 c 0.2720104,0.748653 0.819333,1.8220553 2.2565917,1.812744 1.4372644,-0.0093 2.002764,-1.091775 2.2434083,-1.875 z"/>
+ <rect style="fill:none" width="6" height="6" x="5.46" y="4.79"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/emule.svg b/.icons/awkward/16x16/apps/emule.svg
new file mode 100644
index 00000000..4cde0625
--- /dev/null
+++ b/.icons/awkward/16x16/apps/emule.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1" viewBox="0 0 14.28 13.26" xml:space="preserve">
+ <circle style="fill:#ff4e4e" cx="10.708" cy="12.876" r=".892"/>
+ <path style="fill:#895c33" d="M 9.756406,-0.50919684 C 9.6123704,-0.51108354 9.1097542,-0.19822848 8.9227059,0.08172549 7.8953436,1.4875583 7.1219043,3.0738047 7.1354525,4.2834717 c 0.00277,0.1938468 0.0083,0.4179385 0.015709,0.6804675 C 7.4751511,4.9819022 8.3723702,5.1524524 8.674817,5.3038855 8.7189408,5.2278079 8.7621915,5.102711 8.8029613,5.020905 9.4428987,3.7364732 9.6780062,1.7805397 9.860647,0.22912411 9.924837,-0.31610742 9.868447,-0.50772867 9.756406,-0.50919684 Z M 2.8031927,2.1380623 c -0.4757833,0.030411 0.5268441,2.0927885 0.8219794,2.5490573 0.2677006,0.4138299 0.9323657,1.1681223 1.4640269,1.7389051 0.1139258,0.1223021 0.2156333,0.2283973 0.3120601,0.328659 0,0 0.062067,0.085571 0.1026193,0.048885 C 5.7331613,6.5961416 6.4784841,5.2555642 6.7628757,5.146014 L 6.7251893,5.0866393 C 5.9449618,3.9267323 4.6659644,3.1318506 3.1039654,2.2423038 2.9692793,2.1656024 2.8711616,2.1337177 2.8031927,2.1380623 Z"/>
+ <path style="fill:#c37e3f" d="M 7.3968406,4.8449572 C 6.2732646,4.9466243 5.5302287,5.5269307 5.0907794,6.3505455 5.022433,6.5562592 4.9854508,6.7845826 4.9854508,7.034294 c 0,0.8637332 0.2776304,1.5309944 0.1981009,2.4085387 -0.1077741,1.1893293 -1.0256424,1.9073543 -0.6180188,2.9823513 0.00846,0.0263 0.011008,0.05031 0.020929,0.07709 0.08416,0.227257 0.2515584,0.462696 0.4868813,0.725311 0.038104,0.04252 0.083403,0.07953 0.1297419,0.115969 0.184912,0.148447 0.4289491,0.251223 0.7100944,0.317742 0.1922692,0.04549 0.4007633,0.07533 0.615926,0.09318 0.073253,0.0061 0.1473072,0.01052 0.2218173,0.01407 l 0.063476,-0.0081 c 0.7550937,0.02867 1.5462682,-0.05355 2.0089101,-0.07776 0.1105088,-0.0058 0.2214348,-0.01767 0.3320281,-0.03485 0.3416283,-0.05314 0.6790066,-0.159488 0.9898068,-0.308357 l 0.002,0 c 0.01504,-0.0074 0.02834,-0.01721 0.04325,-0.02481 0.11842,-0.0589 0.234532,-0.121525 0.34319,-0.192388 0.347756,-0.226767 0.638775,-0.511745 0.828673,-0.836587 0.162057,-0.277206 0.249624,-0.583443 0.237163,-0.906973 -0.0041,-0.33505 -0.109884,-0.688808 -0.350163,-1.049084 C 10.46651,9.1559844 9.6172622,7.7150666 9.5731481,6.1460876 9.5494402,5.9175054 9.4660438,5.7182224 9.3373802,5.5481426 8.8954354,5.0213306 8.013203,4.8477572 7.3968294,4.8449538 Z"/>
+ <path style="fill:none" d="M 9.5732054,6.1491299 C 9.3747986,4.2380377 4.9878114,4.3403533 4.9878114,7.035247 c 0,0.8624318 0.277892,1.5289536 0.198406,2.4051754 -0.1322707,1.4581916 -1.490292,2.2058246 -0.1102257,3.7765466 0.6969729,0.79327 2.8463344,0.512275 3.7476777,0.464158 C 10.552083,13.588842 12.385761,12.029906 11.248636,10.32654 10.466242,9.1545987 9.6172954,7.7157447 9.5732054,6.1491299 l 0,0 z"/>
+ <path style="fill:#8e8e8e" d="m 9.0289599,9.3083525 c 0.4062048,0 0.7817531,-0.00834 1.0622371,0.086718 0.302724,0.1025766 0.494636,0.3256274 0.494636,0.8096466 0,0.442647 -0.7083713,1.09186 -0.9190129,1.69876 0.070874,0.521386 0.2433053,1.037642 0.4806189,1.435701 0.134417,-0.06454 0.263733,-0.137064 0.385999,-0.216849 0.347567,-0.226766 0.638306,-0.51186 0.828101,-0.836703 0.32017,-0.547972 0.353113,-1.209039 -0.112903,-1.893892 -1.129466,-2.1392148 -5.5855701,-0.6086046 -6.4325662,0.295934 -0.043716,0.28745 -0.561076,0.911391 -0.2266876,1.814833 0.084113,0.227257 0.2514152,0.462301 0.4866095,0.724917 0.1901013,0.212242 0.488199,0.346115 0.8395837,0.427599 0.192164,0.04456 0.4002412,0.07345 0.615286,0.09094 0.073214,0.0059 0.1472093,0.01057 0.2216776,0.01405 -4.799e-4,-0.334078 0.024276,-0.666929 0.01686,-0.984782 -6.401e-4,-0.02764 -0.00155,-0.05517 -0.00272,-0.08256 -0.073911,-0.729521 -1.4536427,-0.869673 -1.4536427,-1.894963 0,-0.212611 0.072379,-0.395782 0.1982111,-0.553416 C 6.1366226,9.4609366 8.0824214,9.3083544 9.0289699,9.3083544 l 0,0 z"/>
+ <path style="fill:none" d="M 8.4008125,8.7624674 C 8.6437378,8.9264423 9.8128134,9.1270776 9.8156449,8.7428944 9.818445,8.3645761 9.802969,8.0432832 9.7463502,7.8305923 9.6897294,7.6179004 9.574443,7.2148796 9.3420882,7.0413385 9.1960814,6.9322933 8.8135145,6.8696721 8.5972789,6.9244043 8.381043,6.9791362 8.0316198,7.8233192 8.0312406,8.0994213 8.0307207,8.4601607 8.1578866,8.5984947 8.4008125,8.7624697 Z"/>
+ <path style="fill:#ffffff" d="M 8.5972789,7.093319 C 8.381043,7.1407531 8.0316198,7.8723791 8.0312406,8.1116677 8.0307207,8.4243087 8.1578866,8.5441987 8.4008125,8.68631 8.6437378,8.8284218 9.8128134,9.0023058 9.8156449,8.6693468 9.818445,8.3414706 9.802969,8.0630165 9.7463502,7.8786842 9.6897294,7.6943511 9.574443,7.3450661 9.3420882,7.1946637 9.1960814,7.1001577 8.8135145,7.045886 8.5972789,7.0933206 Z"/>
+ <path style="fill:none" d="M 6.752539,13.760002 C 6.751464,13.066305 6.8595317,12.377945 6.5614626,11.818172 6.2626406,11.256986 5.9320191,10.771372 5.5112373,10.244281"/>
+ <path style="fill:none" d="M 10.147439,13.339178 C 9.8319782,12.81002 9.6311466,12.07197 9.6311466,11.390675 c 0,-0.528267 0.2037295,-1.4562411 0.4600504,-1.9956295"/>
+ <path style="fill:none" d="m 6.7694007,12.775219 c 0.026228,-0.803 -1.4563741,-0.914708 -1.4563741,-1.977523 0,-1.2691709 2.5789212,-1.4893435 3.7159333,-1.4893435 0.8446279,0 1.5568731,-0.036058 1.5568731,0.8963645 0,0.442647 -0.7083713,1.09186 -0.9190129,1.69876"/>
+ <path style="fill:none" d="M 6.3862978,9.2723659 C 6.9490665,9.0213799 7.4096662,8.7431252 7.3014954,7.9814348 7.2593706,7.6846435 6.8460602,7.1825708 6.5847742,7.0233227 5.9248602,6.6211077 5.4821274,7.3197315 5.5372594,7.9007523 5.5782086,8.3325604 5.823529,9.5233519 6.3862978,9.2723659 l 0,0 z"/>
+ <path style="fill:#ffffff" d="M 7.1230226,8.3222305 C 7.0808978,8.1017568 6.6675874,7.7287883 6.4063014,7.6104896 5.7463874,7.3117012 5.3036546,7.8306791 5.3587866,8.2622949 5.3997358,8.5830668 5.6450562,9.4676553 6.207825,9.2812084 6.7705937,9.0947616 7.2311934,8.8880579 7.1230226,8.3222305 Z"/>
+ <path style="fill:#e4e4e4" d="m 9.0289599,9.3083525 c -0.9465485,0 -2.8923472,0.1525821 -3.5177226,0.9359285 0.4207818,0.527091 0.7514033,1.012705 1.0502253,1.573891 0.1420252,0.266751 0.1918572,0.562678 0.2052064,0.874489 0.00272,0.02671 0.0036,0.0542 0.00272,0.08256 0.0074,0.317854 -0.017368,0.650704 -0.016856,0.984783 0.7734196,0.03611 1.5958068,-0.05234 2.07113,-0.07723 0.1104483,-0.0058 0.2213436,-0.01746 0.331876,-0.03465 0.3421596,-0.05326 0.6807244,-0.159596 0.9918922,-0.308958 -0.2373127,-0.398059 -0.4097438,-0.914315 -0.4806169,-1.435702 -0.023355,-0.171736 -0.035676,-0.343996 -0.035676,-0.512802 0,-0.528267 0.2037291,-1.456241 0.4600498,-1.9956296 C 9.8107047,9.2999982 9.4351563,9.3083459 9.0289511,9.3083459 l 0,0 z"/>
+ <path style="fill:#3f3f3f" d="m 6.5614626,11.818172 c -0.298822,-0.561186 -0.6294435,-1.0468 -1.0502253,-1.573891 -0.1258327,0.157633 -0.1982107,0.340804 -0.1982107,0.553415 0,1.025291 1.3797313,1.165443 1.4536424,1.894965 -0.013348,-0.311811 -0.063181,-0.607738 -0.2052064,-0.874489 z"/>
+ <path style="fill:#3f3f3f" d="M 10.091197,9.3950455 C 9.8348761,9.9344339 9.6311466,10.862408 9.6311466,11.390675 c 0,0.168806 0.012321,0.341066 0.035676,0.512802 0.2106411,-0.6069 0.9190125,-1.256113 0.9190125,-1.69876 0,-0.4840187 -0.191912,-0.7070697 -0.494635,-0.8096715 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/encryptr.svg b/.icons/awkward/16x16/apps/encryptr.svg
new file mode 120000
index 00000000..195ca56a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/encryptr.svg
@@ -0,0 +1 @@
+Encryptr.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/endless-sky.svg b/.icons/awkward/16x16/apps/endless-sky.svg
new file mode 100644
index 00000000..5cc46d22
--- /dev/null
+++ b/.icons/awkward/16x16/apps/endless-sky.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3c4164" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#ff6a5b" width="3.21" height=".235" x="5.5" y="-.42" transform="matrix(0.70710678,0.70710678,0.70710678,-0.70710678,0,0)"/>
+ <path style="fill:#5f5f5f" d="M 6.1187791,6.5552043 6.3508164,7.0073909 6.1306674,7.2275403 7.0112649,8.1081378 8.7804376,6.2959563 9.5244414,4.6544245 C 9.6463692,4.438201 9.632183,4.4212653 9.4679566,4.2570389 L 9.3407765,4.1298588 C 9.1669336,3.9594502 9.2061939,4.0191273 9.0111823,4.0748414 l -0.9730909,0.560958 z"/>
+ <path style="fill:#797979" d="M 3.3950525,3.7989727 7.41722,7.8211398 9.018398,6.1726087 4.6232983,2.570727 Z"/>
+ <rect style="fill:#959595" width=".916" height="2.863" x="5.09" y="-.99" rx=".467" ry=".467" transform="matrix(0.70710678,0.70710678,0.70710678,-0.70710678,0,0)"/>
+ <path style="fill:#ff5722" d="m 10.797431,3.8145539 c 0.729511,-0.7295107 0.827238,-1.8145542 0.827238,-1.8145542 0,0 -1.085043,0.097727 -1.8145541,0.8272381 -0.7295108,0.7295107 -0.512589,0.9546259 -0.2399494,1.2272655 0.2726396,0.27264 0.4977555,0.4895614 1.2272655,-0.2399494 z"/>
+ <path style="fill:#ffee58" d="M 9.570071,4.0547238 C 9.4185838,3.9032365 9.2909953,3.7633064 9.3267027,3.5464882 c 0.00661,-0.00672 0.010361,-0.012079 0.017198,-0.018919 0.53522,-0.5352202 1.3312153,-0.607131 1.3312153,-0.607131 0,0 -0.07191,0.795996 -0.607131,1.3312163 -0.02279,0.022793 -0.0413,0.037294 -0.06278,0.057617 C 9.8279113,4.3085587 9.7044129,4.1890672 9.5700695,4.0547238 Z"/>
+ <rect style="fill:#959595" width=".916" height="2.863" x="7.92" y="-.68" rx=".467" ry=".467" transform="matrix(0.70710678,0.70710678,0.70710678,-0.70710678,0,0)"/>
+ <rect style="fill:#ff6a5b" width="3.21" height=".235" x="-17.13" y="-.42" transform="rotate(-135)"/>
+ <path style="fill:#5f5f5f" d="M 9.4447959,9.881221 8.9926089,9.649183 8.7724595,9.8693328 7.891862,8.9887353 9.7040435,7.2195622 11.345576,6.4755584 c 0.216223,-0.1219282 0.233159,-0.1077416 0.397385,0.056484 l 0.12718,0.1271805 c 0.170408,0.1738425 0.110732,0.1345819 0.05502,0.3295939 L 11.364205,7.961908 Z"/>
+ <path style="fill:#797979" d="M 12.201028,12.604947 8.17886,8.5827802 9.8273911,6.9816018 13.429273,11.376701 Z"/>
+ <rect style="fill:#959595" width=".916" height="2.863" x="-17.54" y="-.99" rx=".467" ry=".467" transform="rotate(-135)"/>
+ <path style="fill:#959595" d="m 2.1537892,13.958865 c 0.097341,0.07221 0.2866228,0.05506 0.5348943,-0.09718 L 5.03852,11.812839 c 0,0 0.8358634,-0.2472 1.1265454,-0.546934 0.279573,-0.288278 0.4923262,-1.099456 0.4923262,-1.099456 L 7.8398349,10.079592 10.068847,7.7301865 9.8276285,6.9815924 10.568913,6.1904302 10.189241,5.8107588 9.8095692,5.431087 9.0184074,6.1723713 8.2698136,5.9311529 5.9204075,8.1601653 5.8335515,9.3426082 c 0,0 -0.8111794,0.2127532 -1.0994569,0.4923258 C 4.4343601,10.125616 4.1871609,10.96148 4.1871609,10.96148 L 2.13831,13.311316 c -0.1522347,0.248272 -0.1693804,0.437554 -0.097175,0.534894 0.016349,0.02204 0.041235,0.03422 0.066217,0.04644 0.012214,0.02498 0.024397,0.04987 0.046437,0.06621 z"/>
+ <path style="opacity:0.4" d="m 5.2658904,11.473674 c 0.1274647,-0.05158 0.457962,-0.365355 0.567816,-0.428503 L 4.9548286,10.166293 c -0.063147,0.109854 -0.3769207,0.440351 -0.4285027,0.567816 -0.1709899,0.406105 0.4009203,0.912329 0.7395645,0.739565 z"/>
+ <path style="fill:#ff5722" d="M 12.185446,5.2025688 C 12.914956,4.473058 14,4.3753308 14,4.3753308 c 0,0 -0.09773,1.0850434 -0.827238,1.8145541 -0.729511,0.7295111 -0.954626,0.5125894 -1.227265,0.2399494 -0.27264,-0.2726396 -0.489562,-0.4977551 0.239949,-1.2272655 z"/>
+ <path style="fill:#ffee58" d="m 11.945276,6.4299288 c 0.151487,0.1514872 0.291418,0.2790754 0.508235,0.2433679 0.0067,-0.00661 0.01207,-0.010361 0.01892,-0.017197 0.535221,-0.5352199 0.607131,-1.3312155 0.607131,-1.3312155 0,0 -0.795996,0.07191 -1.331216,0.6071306 -0.02279,0.022793 -0.03729,0.041299 -0.05762,0.062777 7.12e-4,0.1772973 0.120204,0.3007957 0.254547,0.4351391 z"/>
+ <rect style="fill:#959595" width=".916" height="2.863" x="-14.71" y="-.68" rx=".467" ry=".467" transform="rotate(-135)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6.6573916,10.166449 5.8335515,9.3426082 9.0184074,6.1723713 10.171509,5.828491 9.8276285,6.9815924 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/engauge-digitizer.svg b/.icons/awkward/16x16/apps/engauge-digitizer.svg
new file mode 100644
index 00000000..74b70b47
--- /dev/null
+++ b/.icons/awkward/16x16/apps/engauge-digitizer.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="1" height="9.6" x="2" y="3.2"/>
+ <rect style="fill:#4f4f4f" width="1" height="12.8" x="11" y="-14.4" transform="rotate(90)"/>
+ <path style="fill:none;stroke:#4f4f4f;stroke-linecap:round" d="m 5.0228478,8.7909384 c 0,0 1.4130872,-0.3638076 2.1202124,-0.543438 C 7.8517242,8.0674796 8.596843,7.8367872 9.270205,7.5518392 10.03805,7.2269088 10.797415,6.975042 11.39735,6.3960412 12.088746,5.72877 13,4 13,4"/>
+ <circle style="fill:#f45b5b" cx="2.5" cy="3.5" r="1.5"/>
+ <circle style="fill:#f45b5b" cx="2.5" cy="11.5" r="1.5"/>
+ <circle style="fill:#f45b5b" cx="13.5" cy="11.5" r="1.5"/>
+ <circle style="fill:#14b141" cx="12.5" cy="4.5" r="1.5"/>
+ <circle style="fill:#14b141" cx="5.5" cy="8.5" r="1.5"/>
+ <circle style="fill:#14b141" cx="9.5" cy="7.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/engrampa.svg b/.icons/awkward/16x16/apps/engrampa.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/engrampa.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/enhanced_browsing.svg b/.icons/awkward/16x16/apps/enhanced_browsing.svg
new file mode 100644
index 00000000..4e2c1dfa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/enhanced_browsing.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#6943b5" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <circle style="fill:#67d0ff" cx="5" cy="7" r="1"/>
+ <circle style="fill:#67d0ff" cx="5" cy="12" r="1"/>
+ <path style="fill:none;stroke:#67d0ff;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round" d="m 7.753774,12.2 3.2,-8.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/enjoy-music-player.svg b/.icons/awkward/16x16/apps/enjoy-music-player.svg
new file mode 100644
index 00000000..1889dcc0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/enjoy-music-player.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#23c197" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m5.6542 4.0002a0.63932 0.64857 0 0 0 -0.6542 0.6485v6.7033a0.63932 0.64857 0 0 0 0.95889 0.56153l2.8608-1.676 2.8613-1.6763a0.63932 0.64857 0 0 0 0 -1.1231l-2.8613-1.6761-2.8608-1.6753a0.63932 0.64857 0 0 0 -0.3047 -0.087z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/enpass.svg b/.icons/awkward/16x16/apps/enpass.svg
new file mode 100644
index 00000000..ccb9933e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/enpass.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#124aa0" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffffff" d="M 4.6777344 4 C 3.7576247 4 2.8621131 4.7432073 3.0175781 5.6367188 L 4.0136719 11.363281 C 4.1691377 12.256794 4.755672 13 5.6757812 13 L 10.324219 13 C 11.244328 13 11.830863 12.256794 11.986328 11.363281 L 12.982422 5.6367188 C 13.137888 4.7432073 12.242375 4 11.322266 4 L 4.6777344 4 z M 8 6 A 2 2 0 0 1 10 8 A 2 2 0 0 1 9 9.7285156 L 9 11.5 C 9 11.777 8.777 12 8.5 12 L 7.5 12 C 7.223 12 7 11.777 7 11.5 L 7 9.7304688 A 2 2 0 0 1 6 8 A 2 2 0 0 1 8 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/entangle.svg b/.icons/awkward/16x16/apps/entangle.svg
new file mode 100644
index 00000000..f5b91876
--- /dev/null
+++ b/.icons/awkward/16x16/apps/entangle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#2c80a2" cx="10.5" cy="10.5" r="5.5"/>
+ <circle style="fill:#ffffff" cx="10.5" cy="10.5" r="3.5"/>
+ <circle style="fill:#37abc8" cx="5.5" cy="5.5" r="5.5"/>
+ <circle style="fill:#ffffff" cx="5.5" cy="5.5" r="3.5"/>
+ <path style="stroke:#ff6e4c;stroke-linecap:round;fill:none" d="m10.5 11.5s-0.159105-3.1859204-1.5-4.5c-1.340894-1.3140808-4.5-1.5-4.5-1.5"/>
+ <path style="stroke:#ff6e4c;stroke-linecap:round;fill:none" d="m6.5066173 4.4839946s0.1524878 2.7462696 1.4933827 4.0603492c1.340894 1.3140812 4.506617 1.9396512 4.506617 1.9396512"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/enter-the-gungeon.svg b/.icons/awkward/16x16/apps/enter-the-gungeon.svg
new file mode 100644
index 00000000..9a54022d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/enter-the-gungeon.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#f3990f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <circle style="fill:#3f3f3f" cx="2.5" cy="12.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="13.5" cy="12.5" r="1.5"/>
+ <path style="fill:#3f3f3f" d="M 10,13 C 10,13.828428 9.1045696,14.5 8,14.5 6.8954304,14.5 6,13.828428 6,13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/eog.svg b/.icons/awkward/16x16/apps/eog.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/eog.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/eom.svg b/.icons/awkward/16x16/apps/eom.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/eom.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/epdfview.svg b/.icons/awkward/16x16/apps/epdfview.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/epdfview.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ephoto.svg b/.icons/awkward/16x16/apps/ephoto.svg
new file mode 120000
index 00000000..1b2314fb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ephoto.svg
@@ -0,0 +1 @@
+kphotoalbum.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/epiphany-bookmarks.svg b/.icons/awkward/16x16/apps/epiphany-bookmarks.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/16x16/apps/epiphany-bookmarks.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/epiphany-browser.svg b/.icons/awkward/16x16/apps/epiphany-browser.svg
new file mode 120000
index 00000000..8dca13c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/epiphany-browser.svg
@@ -0,0 +1 @@
+epiphany.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/epiphany-game.svg b/.icons/awkward/16x16/apps/epiphany-game.svg
new file mode 100644
index 00000000..25fa446c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/epiphany-game.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#be3c3c" d="M 7,13 C 7,12.446 6.554,12 6,12 5.446,12 5,12.446 5,13 l 0,2 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 l 0,-2 z"/>
+ <path style="fill:#be3c3c" d="M 6.5,8 4,9.6 4,12 5,12 5,10.4995 6.5,9.9125 Z"/>
+ <path style="fill:#09dbed" d="M 4.75,14 C 4.3345,14 4,14.446 4,15 c 0,0.554 0.3345,1 0.75,1 l 1.5,0 C 6.6655,16 7,15.554 7,15 7,14.446 6.6655,14 6.25,14 l -1.5,0 z"/>
+ <path style="fill:#be3c3c" d="m 10,13 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 -0.554,0 -1,-0.446 -1,-1 l 0,-2 z"/>
+ <path style="fill:#be3c3c" d="m 10.5,8 2.5,1.6 0,2.4 -1,0 0,-1.5005 -1.5,-0.587 z"/>
+ <path style="fill:#09dbed" d="m 12.25,14 c 0.4155,0 0.75,0.446 0.75,1 0,0.554 -0.3345,1 -0.75,1 l -1.5,0 C 10.3345,16 10,15.554 10,15 c 0,-0.554 0.3345,-1 0.75,-1 l 1.5,0 z"/>
+ <rect style="fill:#3ce63c" width="5" height="6" x="6" y="7" rx=".388" ry=".309"/>
+ <ellipse style="fill:#9f9f9f" cx="8.5" cy="5.5" rx="5.5" ry="3.5"/>
+ <rect style="fill:#3f3f3f" width="1" height="1" x="5" y="5"/>
+ <rect style="fill:#3f3f3f" width="1" height="1" x="11" y="5"/>
+ <rect style="fill:#3f3f3f" width="5.027" height="1" x="5.97" y="7"/>
+ <path style="fill:#ffc901" d="M 1.7903099,0 C 1.0360966,6.5868e-4 0.7121568,0.97025192 1.3108261,1.4351562 L 3.08,5 C 3.08,5 3.9902528,3.3264452 4.7173197,3.1 5.9296845,2.7224088 7.2145616,4 8.5,4 9.7854384,4 11.070315,2.7224088 12.28268,3.1 13.009747,3.3264452 13.92,5 13.92,5 L 15.689174,1.4351562 C 16.287843,0.97025192 15.963903,6.6e-4 15.209689,0 L 8.5,0 Z"/>
+ <rect style="fill:#3f3f3f" width="1" height="1" x="8" y="9"/>
+ <rect style="fill:#3f3f3f" width="1" height="1" x="8" y="11"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/epiphany-gecko.svg b/.icons/awkward/16x16/apps/epiphany-gecko.svg
new file mode 120000
index 00000000..8dca13c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/epiphany-gecko.svg
@@ -0,0 +1 @@
+epiphany.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/epiphany-icon.svg b/.icons/awkward/16x16/apps/epiphany-icon.svg
new file mode 120000
index 00000000..8dca13c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/epiphany-icon.svg
@@ -0,0 +1 @@
+epiphany.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/epiphany-webkit.svg b/.icons/awkward/16x16/apps/epiphany-webkit.svg
new file mode 120000
index 00000000..8dca13c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/epiphany-webkit.svg
@@ -0,0 +1 @@
+epiphany.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/epiphany.svg b/.icons/awkward/16x16/apps/epiphany.svg
new file mode 100644
index 00000000..ef144128
--- /dev/null
+++ b/.icons/awkward/16x16/apps/epiphany.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#2869b6" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#659cdb" d="M 8 0 C 6.9399606 0 5.9320016 0.20885097 5.0078125 0.58007812 L 6 1.7148438 L 6 2.8574219 L 7.25 4 L 8 4 L 8 3.4277344 L 8.5 2.5722656 L 8.5 2 L 9 1.4277344 L 9 0.068359375 C 8.6718897 0.027710503 8.3394628 0 8 0 z M 2.7109375 2 C 1.1583477 3.368777 0.148532 5.3294253 0.0234375 7.5390625 L 3 10.298828 L 3 9.4726562 L 2.1816406 8.6210938 L 3 8 L 3.5449219 8 L 4.0917969 8.3457031 L 4.1074219 7.1855469 L 4.9082031 6.5 L 5.5 6.5 L 5.5 5.8613281 L 6 5.3105469 L 6 4.4824219 L 5.4179688 3.9492188 L 4 3.9316406 L 4 5 L 3.5449219 5 L 3 4.4824219 L 3 3.9316406 L 3.8183594 3 L 4.5 3 L 4.5 2.5507812 L 4.0917969 2 L 2.7109375 2 z M 11.800781 2 L 10.960938 2.75 L 10.960938 3.25 L 12 3.25 L 12 2.9824219 L 13.060547 2.9824219 L 13.060547 3.515625 L 12.779297 3.75 L 11 3.75 L 11 4.25 L 10 4.25 L 10 5 L 9 5 L 9 6 L 10 6 L 10 5.5 L 11.419922 5.5 L 11.419922 5.8496094 L 11.980469 6.3496094 L 12.259766 6.3496094 L 12.259766 6.0996094 L 11.980469 5.8496094 L 11.980469 5.5 L 12.640625 5.5 L 13.480469 6 L 14.320312 6 L 14.320312 6.4003906 L 14.039062 6.6503906 L 13.480469 6.6503906 L 15.939453 8.9433594 C 15.975595 8.6335583 16 8.3198151 16 8 C 16 5.6023209 14.949442 3.4638053 13.289062 2 L 12.080078 2 L 11.800781 2 z M 10.042969 7 L 9 8.1035156 L 9 9.2070312 L 10.042969 10.009766 L 11.125 10.009766 L 11.646484 10.5625 L 11.646484 10.837891 L 12 11.113281 L 12 13.068359 L 12.919922 14.306641 C 13.311087 14.001489 13.672294 13.660776 14 13.289062 L 14 10.861328 L 15 10.310547 L 15 9.2070312 L 13.695312 8.0273438 L 13.695312 7.5 L 12.130859 7.5 L 11.869141 7 L 10.042969 7 z M 3.5 10 L 3 10.5 L 3 11.75 L 4.0078125 12.767578 L 3.9980469 14.925781 C 4.3188526 15.11093 4.6527732 15.276102 5 15.416016 L 5 15 L 6 14.25 L 6 13.75 L 6.5 13 L 6.5 12.5 L 7 12 L 7 11 L 6.5 10.5 L 5.5 10.5 L 5 10 L 3.5 10 z"/>
+ <path style="fill:#ffffff" d="m 5.6443056,8.0001133 c -0.082297,0.00189 -0.1612088,0.031924 -0.2226219,0.0847 L 0.116419,12.229536 c -0.22021124,0.188959 -0.11039419,0.539515 0.18161268,0.57974 l 2.05716052,0.285347 -0.964137,1.640543 c -0.2154568,0.366673 -0.087791,0.832657 0.2853912,1.044355 l 0.2067204,0.117593 c 0.3731818,0.211699 0.8474373,0.08626 1.062894,-0.280413 l 1.0009619,-1.703862 1.4671285,1.168527 c 0.2258645,0.180516 0.5679893,0.02605 0.5682717,-0.256566 L 5.9999986,8.3348006 C 6.0005557,8.1466829 5.8396319,7.9952741 5.6443039,8.0001133 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/epulse.svg b/.icons/awkward/16x16/apps/epulse.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/epulse.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/eradio.svg b/.icons/awkward/16x16/apps/eradio.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/eradio.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/eric.svg b/.icons/awkward/16x16/apps/eric.svg
new file mode 100644
index 00000000..63d60205
--- /dev/null
+++ b/.icons/awkward/16x16/apps/eric.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <g transform="translate(0 1036.4)">
+ <rect fill="#4795d1" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#ffc851" d="m6.75 3-0.1094 1.3203a3.9286 3.9286 0 0 0 -1.1523 0.6602l-1.1934-0.5625-1.25 2.1641 1.084 0.75195a3.9286 3.9286 0 0 0 -0.0566 0.6659 3.9286 3.9286 0 0 0 0.0586 0.6621l-1.0859 0.75586 1.25 2.1641 1.1973-0.5625a3.9286 3.9286 0 0 0 1.1483 0.664l0.1094 1.316h2.5l0.10938-1.3203a3.9286 3.9286 0 0 0 1.1523 -0.66016l1.1934 0.5625 1.25-2.1641-1.084-0.75195a3.9286 3.9286 0 0 0 0.057 -0.6664 3.9286 3.9286 0 0 0 -0.059 -0.6621l1.0859-0.75586-1.25-2.1641-1.1973 0.5625a3.9286 3.9286 0 0 0 -1.1486 -0.664l-0.1094-1.3164h-2.5zm1.25 3c1.1046 0 2 0.8954 2 2s-0.89539 2-2 2-2-0.8954-2-2 0.8954-2 2-2z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/eric6.svg b/.icons/awkward/16x16/apps/eric6.svg
new file mode 120000
index 00000000..aeaf1e53
--- /dev/null
+++ b/.icons/awkward/16x16/apps/eric6.svg
@@ -0,0 +1 @@
+eric.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ericWeb.svg b/.icons/awkward/16x16/apps/ericWeb.svg
new file mode 100644
index 00000000..a59efa70
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ericWeb.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4795d1" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffc851" d="M 8.0000002,3 C 5.2385711,3 2.9999999,5.2385724 2.9999999,8.0000004 2.9999999,10.761428 5.2385711,13 8.0000002,13 10.761428,13 13,10.761428 13,8.0000004 13,5.2385724 10.761428,3 8.0000002,3 Z M 7.5322261,3.9970714 c 0.0544,-0.0057 0.122843,0.0032 0.177735,0 0.0065,0.02602 -0.03854,0.119377 -0.100586,0.254882 -0.395108,0.863144 -0.41845,1.873764 -0.05176,2.414062 0.06636,0.09796 0.1269531,0.19101 0.1269531,0.203125 0,0.01212 -0.07143,0.02539 -0.152344,0.02539 -0.18995,1e-6 -0.370032,-0.11542 -0.737304,-0.40625 -0.163156,-0.129195 -0.374856,-0.237481 -0.457032,-0.253906 -0.12904,-0.02578 -0.163142,-0.01461 -0.330078,0.152344 -0.155317,0.155292 -0.203125,0.23967 -0.203125,0.381836 0,0.539111 0.640414,0.966572 1.830078,1.21875 1.615612,0.342419 2.013053,0.649476 2.057618,1.499023 0.05595,1.0653086 -0.510665,1.8683706 -1.7529301,2.4902346 -0.1482729,0.07425 -0.2424769,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.2225339,-1.148918 -0.558593,-1.474609 -0.09021,-0.08744 -0.3422959,-0.272355 -0.5585939,-0.4062496 -0.216291,-0.133888 -0.434769,-0.289111 -0.4833991,-0.355469 -0.08057,-0.110117 -0.08633,-0.177434 -0.02442,-0.380859 0.11284,-0.371532 0.246706,-0.579702 0.507813,-0.814453 0.136888,-0.123071 0.274362,-0.22509 0.304687,-0.22754 0.03033,-0.0024 -0.17454,-0.06495 -0.482422,-0.127929 -0.307866,-0.06311 -0.759341,-0.195024 -0.992188,-0.279297 -0.425782,-0.154063 -1.000565,-0.477839 -1.219726,-0.711914 -0.0093,-0.0099 -0.01734,-0.0166 -0.02539,-0.02539 0.314006,-1.250802 1.195101,-2.275503 2.363282,-2.76953 0.244427,-0.103384 0.49671,-0.174112 0.762695,-0.228516 0.132489,-0.02708 0.269451,-0.03785 0.40625,-0.05176 z m 3.8125009,1.90625 c 0.09551,0.05904 0.456624,0.840118 0.55957,1.220702 0.13291,0.491336 0.12329,1.341011 0,1.829102 -0.04693,0.18577 -0.107925,0.359229 -0.12793,0.380859 -0.02,0.02163 -0.09337,-0.101697 -0.178711,-0.25293 -0.08535,-0.151209 -0.356454,-0.47287 -0.583008,-0.711914 -0.653937,-0.690036 -0.757321,-1.049878 -0.483398,-1.600586 0.138141,-0.277704 0.739556,-0.910853 0.813477,-0.865233 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ericWeb6.svg b/.icons/awkward/16x16/apps/ericWeb6.svg
new file mode 120000
index 00000000..d9673da1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ericWeb6.svg
@@ -0,0 +1 @@
+ericWeb.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/estmob-sendanywhere.svg b/.icons/awkward/16x16/apps/estmob-sendanywhere.svg
new file mode 100644
index 00000000..8a78b83f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/estmob-sendanywhere.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ff5a48" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2" d="M 3,11 3,4.8 C 3,3.2 4.8,3 4.8,3 l 6.8,0"/>
+ <path style="fill:#ffffff" d="M 11.260921,0.99992295 A 0.26473913,0.26473913 0 0 0 11,1.264636 l 0,2.4706515 A 0.26473913,0.26473913 0 0 0 11.264712,4 l 2.470653,0 a 0.26473913,0.26473913 0 0 0 0.18716,-0.451873 L 11.451872,1.0774757 A 0.26473913,0.26473913 0 0 0 11.260921,0.9999232 Z"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="5" y="7" ry=".667"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2" d="m 13,4.999897 0,6.2 c 0,1.6 -1.8,1.8 -1.8,1.8 l -6.8,0"/>
+ <path style="fill:#ffffff" d="M 4.739079,14.999974 A 0.26473913,0.26473913 0 0 0 5,14.735261 L 5,12.26461 A 0.26473913,0.26473913 0 0 0 4.735288,11.999897 l -2.470653,0 a 0.26473913,0.26473913 0 0 0 -0.18716,0.451873 l 2.470653,2.470651 a 0.26473913,0.26473913 0 0 0 0.190951,0.07755 z"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="9" y="7" ry=".667"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/etcher-electron.svg b/.icons/awkward/16x16/apps/etcher-electron.svg
new file mode 120000
index 00000000..d17bc786
--- /dev/null
+++ b/.icons/awkward/16x16/apps/etcher-electron.svg
@@ -0,0 +1 @@
+etcher.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/etcher.svg b/.icons/awkward/16x16/apps/etcher.svg
new file mode 100644
index 00000000..edd94082
--- /dev/null
+++ b/.icons/awkward/16x16/apps/etcher.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#c8f178" d="M 7.539109,4.988505e-4 A 1.6487164,1.7054293 0 0 0 6.6756779,0.22800692 L 1.8244303,3.1252004 A 1.6487164,1.7054293 0 0 0 0.99999996,4.6022966 v 5.7947624 a 1.6487164,1.7054293 0 0 0 0.82435814,1.476946 l 4.8512476,2.897343 a 1.6487164,1.7054293 0 0 0 1.6487163,0 L 13.17557,11.874005 A 1.6487164,1.7054293 0 0 0 14,10.396909 V 4.6021466 A 1.6487164,1.7054293 0 0 0 13.17557,3.1250504 L 8.324322,0.22785692 A 1.6487164,1.7054293 0 0 0 7.5388923,3.4885342e-4 Z"/>
+ <path style="fill:#86bd1f" d="M 7.5141764,2.0001923 C 7.4041083,1.997319 7.2950129,2.026639 7.1983372,2.0867578 L 3.298828,4.5148837 C 3.1248062,4.6232302 2.9999874,4.857775 3,5.07234 v 4.8574795 c -10e-8,0.2145835 0.1268235,0.4497385 0.298828,0.5568425 l 3.9000762,2.42874 c 0.1811478,0.112798 0.4210454,0.112796 0.6021926,0 l 3.9000772,-2.42874 c 0.171989,-0.107081 0.29884,-0.342276 0.298827,-0.5568425 V 5.07234 5.0717212 C 12.000014,4.8571717 11.873163,4.62196 11.701174,4.5148788 L 7.8016638,2.0867576 a 0.43552747,0.47155183 0 0 0 -5.786e-4,0 c -0.088568,-0.055086 -0.186046,-0.08407 -0.2863418,-0.086565 a 0.43552747,0.47155183 0 0 0 -5.786e-4,0 z"/>
+ <path style="fill:#c8f178" d="M 1.4520941,3.4306087 A 1.6487164,1.7054293 0 0 0 1.0825195,4.0751274 l 6.0563693,3.6415304 v 7.2413142 a 1.6487164,1.7054293 0 0 0 0.3223199,0.04175 1.6487164,1.7054293 0 0 0 0.3999023,-0.04321 V 7.7166578 L 13.918186,4.0743947 A 1.6487164,1.7054293 0 0 0 13.547201,3.4306087 L 7.4999999,7.0662799 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/eternallands.svg b/.icons/awkward/16x16/apps/eternallands.svg
new file mode 100644
index 00000000..8819199f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/eternallands.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#5c3d2b" d="m 7.0914901,4.0073998e-4 c -0.1007068,-0.002364 -0.2042904,0.005772 -0.3134976,0.02335 C 6.0463462,0.14151361 5.560833,0.60722671 5.1269142,1.6077229 4.3089867,3.463743 3.5242439,5.3366378 2.9680583,6.6491461 2.3550299,7.8598244 1.7206988,9.1667448 1.5584603,9.5535279 1.1107734,10.620831 1.068692,11.639589 1.5100425,10.725749 1.7243451,10.282025 2.3919738,9.6814263 3.0164761,9.3705448 3.5885679,9.085752 3.8227951,9.0339168 3.7795895,9.2019072 3.7317183,9.3880384 3.6332691,9.7616567 3.6334367,9.8279223 c 0.23343,-0.1996244 0.6441648,-0.32294 0.7672104,-0.057531 0.073031,0.1606596 0.05197,0.3422747 -0.1143452,0.9893907 -0.18562,0.722231 -0.2241596,1.488505 -0.1358908,1.488505 0.1253636,-0.262585 0.415966,-0.620076 0.7021355,-0.473016 0.1936228,0.103865 0.2196684,0.198286 0.2845692,1.020982 0.055486,0.703354 0.564726,1.677275 0.6977504,1.723951 -0.061242,-0.408953 0.031772,-0.631042 0.5330972,-0.385687 0.093652,0.0484 0.4899843,0.400021 0.8808087,0.78138 0.3908244,0.381361 1.0684148,0.84805 1.1283364,0.84805 0,0 -0.1651528,-0.233843 -0.1228292,-0.330539 0.1052736,-0.240514 0.3647755,-0.25855 0.8540111,-0.05952 0.2270328,0.09236 0.7064052,0.250941 1.0651916,0.352384 0.591576,0.174827 1.008491,0.301602 1.130398,0.268437 -0.706011,-0.40251 0.44012,-0.58902 1.094699,-0.803241 0.498409,-0.170115 1.154808,-0.401526 1.699869,-0.982113 -0.363343,0.07886 -0.271987,-0.28067 -0.217145,-0.467359 0.137923,-0.46142 0.110793,-1.276488 -0.05679,-1.70469 -0.117957,-0.49655 -0.883597,-1.352537 -1.246948,-1.665396 0.01796,0.03904 0.0336,0.07925 0.0469,0.120717 0.01322,0.04121 0.02432,0.08359 0.03304,0.127432 5.3e-5,2.58e-4 7.8e-5,5.2e-4 1.56e-4,7.6e-4 7.8e-5,5.6e-4 1.56e-4,0.0011 3.12e-4,0.0017 0.0084,0.04246 0.01477,0.08628 0.01903,0.1314 0.0046,0.04805 0.007,0.09762 0.007,0.14895 0,0.173794 -0.04523,0.332505 -0.125612,0.463029 0.102928,0.627034 0.631394,1.446683 0.284834,2.237174 -0.272888,0.464072 -0.78793,0.817422 -1.195673,0.940771 -0.54579,0.153499 -1.152454,0.154417 -1.709445,0.0043 C 8.5859497,14.183605 7.4343685,13.110441 7.1624577,11.653025 7.0172785,10.874879 6.8438893,10.426808 7.3051629,10.895013 c 0.064222,-0.06066 0.02844,-0.476805 0.085534,-0.543219 1.1049892,-1.2853596 0.9407244,-3.5702843 2.0464699,-3.8065823 0.1037824,0 0.19023,9.6e-4 0.2760424,0.002 0.4698608,0.036228 0.7033478,0.1891608 1.0188788,0.3730204 0.0045,-0.2351192 -0.350622,-0.51082 -0.414932,-0.6715328 -0.148644,-0.3714656 0.651326,-0.097816 0.98598,-0.026348 -0.05026,-0.09426 -0.784193,-0.5208552 -0.834236,-0.5495184 -0.04433,-0.025388 -0.08135,-0.065172 0.633071,-0.055522 0,0 -0.445363,-0.2495983 -0.825105,-0.2284327 C 10.041607,5.4019905 9.8496992,5.3779306 9.8395828,5.3340906 9.7889016,5.114447 10.743654,4.7132566 11.540145,4.619403 c 0.628833,-0.074098 0.926268,0.010488 1.044789,0.2972904 0.16775,0.4059348 0.448075,0.6735395 0.843506,0.8051871 0.206953,0.0689 0.449736,0.2037012 0.539599,0.2995796 0.565819,0.4338936 0.59073,1.282852 0.405313,1.3014372 0,0 0.263803,0.070489 0.602326,4.8e-5 C 15.799476,7.1515257 16.246464,6.4356697 15.858314,5.9094421 15.728404,5.7333189 15.67964,5.5263501 15.644239,4.9998678 15.595241,4.271161 15.519667,4.0612874 15.095961,3.4775514 14.947435,3.2729275 14.781864,2.9388879 14.727955,2.7352407 14.559825,2.1001045 14.143133,1.3800329 13.668702,0.90449301 13.379469,0.61458467 13.196906,0.45982092 13.117587,0.45385128 c 0,0 0.462718,0.87176742 0.475595,1.46979252 0,0.5569493 -0.350515,0.6136265 -0.653259,0.2412662 -0.271036,-0.3900705 -0.290334,-0.8674385 -0.873267,-0.9440919 0,0 0.183116,0.3918896 0.130266,0.443127 -0.49852,0.4832972 -1.03806,0.2594419 -1.400098,-0.2375269 -0.152395,-0.2091914 -0.40614,-0.2638761 -0.40614,-0.2638761 0.0731,0.2041326 -0.120511,0.5646832 -0.5786604,0.538122 -0.2099264,0 -0.5966376,-0.2798838 -1.3715339,-0.99305384 C 7.9084077,0.21791257 7.5278877,0.01064106 7.0914901,4.0073998e-4 Z"/>
+ <path style="fill:#ffb144" d="m 6.5891045,2.9999731 c -0.2601648,8e-4 -0.5718255,0.00421 -0.9427043,0.010208 -2.2012839,0.035596 -2.1415251,0.041035 -1.8104643,0.5011808 0.1820712,0.2530631 0.1844524,0.2821643 0.1844524,2.2847986 0,2.0005383 -0.00256,2.3134767 -0.1895244,2.6370775 -0.3229948,0.5589588 -0.37019,0.56899 1.7752639,0.56899 h 1.82429 c 0.3045244,0.033736 0.4108824,0.00865 0.6126628,-0.19139 0.1062436,-0.105326 0.1932132,-0.2415673 0.1932132,-0.3026289 0,-0.061062 0.04922,-0.1514172 0.1092884,-0.200838 0.1558692,-0.128242 0.273999,2.4276779 0.1299351,2.8964569 -0.052749,0.171642 -0.1017796,0.399847 -0.1089804,0.507124 -0.012024,0.179112 0.019084,0.24486 0.3804323,0.280683 0.7851704,-0.01094 1.8500378,0.02343 2.6846478,0 0.328692,-0.0092 0.652712,-0.02241 0.965362,-0.08228 0.361356,-0.07884 0.603159,-0.399087 0.603159,-0.79878 0,-0.42605 -0.15607,-0.735464 -0.503401,-0.998095 -0.279747,-0.2115295 -0.544716,-0.3125105 -0.815893,-0.3081145 -0.09039,0.0015 -0.181537,0.01462 -0.274066,0.03932 -0.418082,0.111605 -0.442388,0.2521785 -0.107289,0.6198855 0.334448,0.514297 0.211632,0.875609 -0.295627,0.799711 -0.200539,-0.04064 -0.597298,-0.111815 -0.78438,-0.249729 -0.174018,-0.108529 -0.204122,-0.194454 -0.204736,-0.39326 l -0.0052,-1.2884654 c -0.0057,-1.8327428 0.0029,-1.5954223 0.156939,-1.843884 C 10.43937,7.04771 10.405886,6.9301741 9.3126236,7.009772 H 7.9391417 L 7.5988273,7.4099244 C 7.1032861,7.992524 6.7641345,8.3780771 6.2527141,8.3780771 c -0.5848171,0 -0.6580335,-0.2458492 -0.6580335,-1.2520383 0,-0.6592368 0.028428,-1.0015359 0.1770744,-1.2937631 C 5.9181318,5.5445123 5.9918874,5.4800618 6.197071,5.4603146 6.4811881,5.4329706 6.7059617,5.6651573 6.6394489,5.9173045 6.5839549,6.1276777 6.7906013,6.1837185 7.0781377,6.0363141 7.4135073,5.8643873 7.5621709,5.4991286 7.5621709,5.118141 c 0,-0.4284408 -0.3981564,-0.8854851 -0.7714712,-0.8854851 -0.3318736,0 -0.6445491,0.1282116 -0.8985895,0.3684567 -0.18911,0.17884 -0.2200844,0.1870092 -0.2654576,0.06979 -0.094202,-0.243362 0.017016,-0.9512144 0.1783036,-1.1111039 0.345234,-0.3422488 0.9731631,-0.1234024 1.5182691,0.2890879 0.388426,0.2939289 0.5498492,0.33369 0.6199132,0.1526856 C 8.0090045,3.831413 7.8713573,3.1822335 7.7460821,3.0720488 7.6863409,3.0195047 7.3696005,2.9975831 6.5891045,2.9999731 Z"/>
+ <path style="fill:#5c3d2b" d="M 11.138672 10.255859 C 10.000103 10.835163 8.9976151 11.510942 9.359375 12.634766 C 9.6019614 13.216712 10.027138 13.512187 10.619141 13.511719 C 11.243812 13.511239 11.749027 13.069321 11.613281 12.640625 C 11.569741 12.50314 11.546611 12.507791 11.304688 12.720703 C 10.952326 13.030804 10.774506 13.076164 10.484375 12.925781 C 10.168295 12.761947 10.00015 12.370073 10.097656 12.029297 C 10.18511 11.72365 10.855371 11.43446 11.345703 11.222656 C 11.540818 11.112501 11.535351 10.826604 11.298828 10.462891 C 11.225555 10.382488 11.177217 10.316615 11.138672 10.255859 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/etherape.svg b/.icons/awkward/16x16/apps/etherape.svg
new file mode 100644
index 00000000..3b7876a5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/etherape.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#307ada" width="15" height="15" x="-15" y="-16" rx="7.5" ry="7.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#3f3f3f" d="M 8.5,2 C 5.4624284,2 3,4.4624285 3,7.5 3,10.537572 5.4624284,13 8.5,13 11.537572,13 14,10.537572 14,7.5 14,4.4624285 11.537572,2 8.5,2 Z"/>
+ <path style="fill:none;stroke:#22d3ff;stroke-linecap:round;stroke-linejoin:round" d="m 1.5071212,7.500097 4.8060031,0 1.4526646,-3 1.4526646,6 1.4526655,-3 4.806003,0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ethereumwallet.svg b/.icons/awkward/16x16/apps/ethereumwallet.svg
new file mode 100644
index 00000000..16bf467e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ethereumwallet.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4c6a8f" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <path style="fill:#ffffff" d="M 8,2 12,8 8,10 4,8 Z"/>
+ <path style="fill:#ffffff" d="m 8,14 4,-4.9 -4,2 -4,-2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/etherwall.svg b/.icons/awkward/16x16/apps/etherwall.svg
new file mode 100644
index 00000000..ed7e585d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/etherwall.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="M 1.9998919,0 A 2.0000919,2.0002 0 0 0 0.19920797,2.8710938 C 0.12532869,2.7185708 0.55858698,3.8009285 0.96674463,4.9609375 1.3749023,6.1209465 1.8790359,7.5855738 2.3670596,9.0195312 3.3431071,11.887446 4.2595354,14.632813 4.2595354,14.632812 a 2.0000919,2.0002 0 0 0 3.3709117,0.71875 L 12.997345,9.4921875 a 2.0000919,2.0002 0 0 0 0.380838,-0.6035156 l 2.476429,-6.140625 A 2.0000919,2.0002 0 0 0 13.999244,0 L 1.9998919,0 Z"/>
+ <path style="fill:#feab07" d="M 2,2 C 2.17689,2.6025452 5.6739924,12.6941 6.15625,14 L 8,11.878 8,2 Z M 9.28125,2 C 9.2565075,2.2486152 9.1345241,4.1197349 8.9941406,6.3730469 8.8447132,8.771647 8.7074326,10.880651 8.6914062,11.060547 c -0.0069,0.0773 -0.00894,0.136677 -0.00977,0.183594 L 9.6699219,10.164062 C 9.9729915,8.8792466 11.291453,2.683426 11.404297,2 Z m 2.708984,0 C 11.835805,2.5843348 10.331538,8.7732105 10.126953,9.6640625 L 10.679688,9.0625 C 11.100385,7.83412 12.753862,2.6447876 12.927734,2 Z M 13.40625,2 C 13.210806,2.4840188 11.367976,7.8531362 11.162109,8.5351562 L 11.523438,8.140625 C 12.089977,6.8272333 13.853459,2.4673772 14,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/etr.svg b/.icons/awkward/16x16/apps/etr.svg
new file mode 100644
index 00000000..d941d79c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/etr.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#72a0d1;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 12.878906,5.9815268 -1.545312,0.90625 -0.725782,0.4257812 A 0.80008,0.80008 0 0 1 9.6171876,7.1682456 C 9.0476028,6.5556448 7.7397272,5.9994956 6.2,5.9994956 c -1.1386692,0 -2.1586604,0.2903936 -2.8367188,0.7031248 C 2.6852228,7.1153524 2.4,7.581444 2.4,7.9994956 2.4,8.4175472 2.6852228,8.8836392 3.3632812,9.2963708 4.0413396,9.709102 5.0613308,9.9994956 6.2,9.9994956 c 1.5397272,0 2.8476036,-0.5561492 3.4171876,-1.16875 A 0.80008,0.80008 0 0 1 10.607812,8.6854332 l 0.725782,0.4257812 1.545312,0.9062496 C 12.863956,9.977724 12.863466,9.985104 12.848436,9.944027 12.635981,9.3631252 12.4,8.6919084 12.4,7.9994956 c 0,-0.6924128 0.235969,-1.3638048 0.448438,-1.9445312 0.01503,-0.04109 0.0155,-0.033684 0.03047,-0.073438 z"/>
+ <path style="fill:#d76337" d="M 16,8 A 8,8 0 0 1 8,16 8,8 0 0 1 0,8 8,8 0 0 1 8,0 8,8 0 0 1 16,8 Z"/>
+ <path style="fill:#142f56" d="M 13.449219 4.4511719 C 13.351059 4.4542319 13.254929 4.481264 13.169922 4.53125 L 11.203125 5.9804688 L 10.408203 6.4453125 C 9.5443815 5.5162532 7.9102244 5 6.03125 5 C 3.2528946 5 0.9999999 6.2580467 1 7.9492188 C 0.9999999 9.6403907 3.2528946 11.011719 6.03125 11.011719 C 7.9102244 11.011719 9.5443811 10.384137 10.408203 9.4550781 L 11.203125 9.9199219 L 13.169922 11.369141 C 13.565741 11.601205 14.06058 11.310041 14.060547 10.845703 C 14.060547 10.845703 13 8.9576771 13 7.9492188 C 13 6.9407603 14.060547 5.0546875 14.060547 5.0546875 C 14.06077 4.7143311 13.784038 4.4410489 13.449219 4.4511719 z"/>
+ <path style="fill:#8dc6ff" d="M 6.03125,6 C 4.7930835,6 3.6891038,6.2941517 2.9746094,6.7070312 2.2601149,7.1199108 2,7.547566 2,7.9492188 c 0,0.4016526 0.2767429,0.8758229 0.9941406,1.3125 0.7173977,0.4366766 1.8124136,0.7500002 3.0371094,0.7500002 1.6559815,0 3.0560693,-0.6053782 3.6445312,-1.2382815 C 9.9949768,8.4301956 10.509736,8.3546867 10.914062,8.5917969 l 0.794922,0.4648437 c 0.02964,0.018027 0.05833,0.037585 0.08594,0.058594 l 0.662109,0.4863281 C 12.246921,9.0888416 12,8.5820561 12,7.9492188 12,7.3165618 12.24698,6.8113229 12.457031,6.2988281 l -0.662109,0.4863281 c -0.02765,0.020343 -0.05634,0.039248 -0.08594,0.056641 L 10.914062,7.3085938 C 10.509736,7.545704 9.9949767,7.4701951 9.6757812,7.1269531 9.1146779,6.523474 7.7270686,6 6.03125,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ettercap.svg b/.icons/awkward/16x16/apps/ettercap.svg
new file mode 100644
index 00000000..230672d5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ettercap.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1106.5197)">
+ <path style="fill:#275ac4" d="m 13.938945,1116.7452 -0.301708,0.7264 -8.5606362,-2.6211 q -0.018857,0.081 -0.066781,0.2381 -0.044783,0.1443 -0.063638,0.2247 -0.3425326,1.4607 0.1517837,2.3878 0.5045312,0.93 1.8427691,1.3398 1.1543583,0.3534 2.5381471,0.2888 1.3940053,-0.062 3.0143003,-0.5279 l -1.435472,3.5536 q -1.489077,0.2335 -2.8893765,0.1351 -1.3932271,-0.082 -2.7621113,-0.5009 -2.6764757,-0.8195 -3.7570576,-2.8883 -1.07036608,-2.0658 -0.3758743,-5.0274 0.4022402,-1.7154 1.2390404,-3.1828 0.8501579,-1.4777 2.0531612,-2.5458 1.4293023,-1.286 3.0849618,-1.6696 1.6658748,-0.3805 3.4535973,0.1669 2.318931,0.7101 3.297358,2.7476 0.988641,2.0407 0.344429,4.788 -0.1257,0.536 -0.328405,1.1203 -0.189349,0.574 -0.478488,1.2467 z m -2.937487,-3.255 q 0.0715,-0.1648 0.122567,-0.3358 0.06443,-0.1814 0.105279,-0.3557 0.2514,-1.0721 -0.09125,-1.8521 -0.342649,-0.78 -1.180325,-1.0364 -1.0726333,-0.3284 -2.0108492,0.2174 -0.9248582,0.5355 -1.6752244,1.9145 z"/>
+ <path style="fill:#453a53" d="m 9.5904949,1106.547 -8.5312501,8.775 c -0.12791253,1.1449 -0.028639,2.1745 0.2969834,3.0891 l 5.8994143,-6.068 -0.9836155,-0.3007 c 0.5002441,-0.9194 1.0582324,-1.5579 1.6748045,-1.9149 0.5463729,-0.3179 1.1268938,-0.4136 1.7416451,-0.2867 l 2.4898004,-2.5609 c -0.330223,-0.1734 -0.688091,-0.3194 -1.074002,-0.4376 -0.512163,-0.1568 -1.016618,-0.2527 -1.5137801,-0.2953 z m 4.3674041,2.2961 -2.647786,2.7235 c 0.05114,0.3723 0.02485,0.7827 -0.08051,1.232 -0.02723,0.1162 -0.06263,0.2346 -0.105578,0.3555 -0.03404,0.114 -0.07462,0.226 -0.122287,0.3359 l -1.2031249,-0.3687 -2.3781466,2.4461 2.5422091,0.7789 4.9545354,-5.0953 c -0.09299,-0.5879 -0.264188,-1.1418 -0.515733,-1.661 -0.128678,-0.268 -0.280121,-0.5133 -0.443577,-0.7469 z m 0.622071,6.1485 -2.074327,2.1336 1.131727,0.3461 0.30154,-0.7258 c 0.19276,-0.4485 0.352284,-0.8642 0.478516,-1.2469 0.05982,-0.1724 0.112785,-0.3409 0.162544,-0.507 z m -9.3857427,2.8656 -2.5285373,2.6008 c 0.5519986,0.5314 1.2356591,0.9593 2.0492621,1.2859 l 2.5482858,-2.6211 c -0.1077918,-0.027 -0.217861,-0.05 -0.3228081,-0.082 -0.8145371,-0.2494 -1.3949623,-0.645 -1.7462025,-1.1836 z m 7.2992627,0.9445 c -0.71366,0.2054 -1.391578,0.346 -2.039388,0.4336 l -3.088325,3.1766 c 0.2668062,0.034 0.5346837,0.063 0.8028428,0.079 0.8114548,0.057 1.6465397,0.025 2.5027132,-0.085 l 0.626627,-0.6437 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/eu.blumenstingl.martin.keystateplasmoid.svg b/.icons/awkward/16x16/apps/eu.blumenstingl.martin.keystateplasmoid.svg
new file mode 120000
index 00000000..8803a8f8
--- /dev/null
+++ b/.icons/awkward/16x16/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/16x16/apps/eu.scarpetta.PDFMixTool.svg b/.icons/awkward/16x16/apps/eu.scarpetta.PDFMixTool.svg
new file mode 100644
index 00000000..e8a9d6b4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/eu.scarpetta.PDFMixTool.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#f14223" d="M 1.8125,0 C 1.362375,0 1,0.3568 1,0.8 V 15.2 C 1,15.6432 1.362375,16 1.8125,16 h 11.375 C 13.637625,16 14,15.6432 14,15.2 V 5 L 9.9375,4 9,0 Z"/>
+ <path style="fill:#ffffff" d="m 3,2 v 12 h 9 V 4 H 10 L 9.0921722,2 Z"/>
+ <path style="fill:#f46b53" d="M 14,5 9,0 V 4.1666667 C 9,4.6283333 9.3716667,5 9.8333333,5 Z"/>
+ <g style="fill:#3f3f3f" transform="matrix(-0.25196923,0.26456694,0.25196923,0.26456694,-61.501499,-68.026378)">
+ <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 7.1686573,11.372831 0.215956,0.934863 -0.6923074,0.692304 H 5.923078 L 6.6923076,12.230764 6.4615379,11.538465 5.7692311,11.307692 5.000002,12.076917 5,11.307692 5.6923073,10.615388 6.4615394,10.769235 6.7099866,10.824445 8.8859183,8.7314655 8.6153859,7.6923071 9.3076932,6.999998 H 10.076921 L 9.3076922,7.7692327 9.5384615,8.4615315 10.23077,8.692304 10.999997,7.9230797 11,8.692304 10.307693,9.3846178 9.3445899,9.1969015 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/eureka.svg b/.icons/awkward/16x16/apps/eureka.svg
new file mode 100644
index 00000000..9de74182
--- /dev/null
+++ b/.icons/awkward/16x16/apps/eureka.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4a3f37" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#0096a7" d="m 4.6,2 0.39375,0.6710936 0.0125,0.021875 V 12.833594 14 14.948438 L 11,10.8 V 9 H 10 V 9.6 L 7,10.8 V 8 H 9 V 6 H 7 V 4 h 3 v 0.4 h 1 V 2.8 L 10.2,2 H 7 6.1492188 5.3742188 5.00625 Z"/>
+ <path style="fill:#ff9f03" d="M 10,9 V 9.6 L 7,10.8 V 9.89375 L 5.00625,10.817188 V 12.833594 14 14.948438 L 11,10.8 V 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/euro-truck-simulator-2.svg b/.icons/awkward/16x16/apps/euro-truck-simulator-2.svg
new file mode 100644
index 00000000..12bb9c32
--- /dev/null
+++ b/.icons/awkward/16x16/apps/euro-truck-simulator-2.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#4f4f4f" cx="8" cy="8" r="8"/>
+ <circle style="fill:#3f3f3f" cx="8" cy="8" r="6"/>
+ <path style="fill:#afafb1" d="M 8,2 A 6,6 0 0 0 2,8 6,6 0 0 0 8,14 6,6 0 0 0 14,8 6,6 0 0 0 8,2 Z M 7.9316406,3 A 5.0002129,5.0002129 0 0 1 8,3 5.0002129,5.0002129 0 0 1 9.5429688,3.2460938 L 8.8339844,4.6679688 8,6.3320312 7.1660156,4.6679688 6.4589844,3.2480469 A 5.0002129,5.0002129 0 0 1 7.9316406,3 Z M 5.7285156,3.5449219 6.2324219,5.0546875 6.8203125,6.8203125 5.0546875,6.2324219 3.5507812,5.7304688 A 5.0002129,5.0002129 0 0 1 4.515625,4.4121094 5.0002129,5.0002129 0 0 1 5.7285156,3.5449219 Z m 4.5410154,0.00586 a 5.0002129,5.0002129 0 0 1 1.31836,0.9648438 5.0002129,5.0002129 0 0 1 0.867187,1.2128906 L 10.945312,6.2324219 9.1796875,6.8203125 9.7675781,5.0546875 10.269531,3.5507812 Z M 3.2460938,6.4570312 4.6679688,7.1660156 6.3320312,8 4.6679688,8.8339844 3.2480469,9.5429688 A 5.0002129,5.0002129 0 0 1 3,8 5.0002129,5.0002129 0 0 1 3.2460938,6.4570312 Z m 9.5058592,0.00195 A 5.0002129,5.0002129 0 0 1 13,8 5.0002129,5.0002129 0 0 1 12.753906,9.5429688 L 11.332031,8.8339844 9.6679688,8 11.332031,7.1660156 12.751953,6.4589844 Z M 7.96875,6.75 A 0.41668441,0.41668441 0 0 1 8,6.75 0.41668441,0.41668441 0 0 1 8.4160156,7.1660156 0.41668441,0.41668441 0 0 1 8,7.5839844 0.41668441,0.41668441 0 0 1 7.5839844,7.1660156 0.41668441,0.41668441 0 0 1 7.96875,6.75 Z M 7.1386719,7.5839844 a 0.41668441,0.41668441 0 0 1 0.027344,0 A 0.41668441,0.41668441 0 0 1 7.5839844,8 0.41668441,0.41668441 0 0 1 7.1660156,8.4160156 0.41668441,0.41668441 0 0 1 6.75,8 0.41668441,0.41668441 0 0 1 7.1386719,7.5839844 Z m 1.6640625,0 a 0.41668441,0.41668441 0 0 1 0.03125,0 A 0.41668441,0.41668441 0 0 1 9.25,8 0.41668441,0.41668441 0 0 1 8.8339844,8.4160156 0.41668441,0.41668441 0 0 1 8.4160156,8 0.41668441,0.41668441 0 0 1 8.8027344,7.5839844 Z M 8,8.4160156 A 0.41668441,0.41668441 0 0 1 8.4160156,8.8339844 0.41668441,0.41668441 0 0 1 8,9.25 0.41668441,0.41668441 0 0 1 7.5839844,8.8339844 0.41668441,0.41668441 0 0 1 8,8.4160156 Z M 6.8203125,9.1796875 6.2324219,10.945312 5.7304688,12.449219 A 5.0002129,5.0002129 0 0 1 4.4121094,11.484375 5.0002129,5.0002129 0 0 1 3.5449219,10.271484 L 5.0546875,9.7675781 6.8203125,9.1796875 Z m 2.359375,0 1.7656245,0.5878906 1.503907,0.5019529 a 5.0002129,5.0002129 0 0 1 -0.964844,1.31836 5.0002129,5.0002129 0 0 1 -1.212891,0.867187 L 9.7675781,10.945312 9.1796875,9.1796875 Z M 8,9.6679688 8.8339844,11.332031 9.5410156,12.751953 A 5.0002129,5.0002129 0 0 1 8,13 5.0002129,5.0002129 0 0 1 6.4570312,12.753906 L 7.1660156,11.332031 8,9.6679688 Z"/>
+ <circle style="fill:#cc8e31" cx="11.5" cy="11.5" r="4.5"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 11.5,8.9999996 c 0,0 -0.354375,-0.007 -0.723635,0.17775 C 10.40711,9.3623496 10,9.8333505 10,10.5 l 1,0 c 0,-0.500001 0.5,-0.500001 0.5,-0.500001 0,0 0.5,0 0.5,0.500001 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 10.1802,12.59895 10,13.0139 10,13.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.6666495 -0.40711,-1.1376504 -0.776365,-1.3222504 C 11.854375,8.9930996 11.5,8.9999996 11.5,8.9999996 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/evelauncher.svg b/.icons/awkward/16x16/apps/evelauncher.svg
new file mode 100644
index 00000000..4991f806
--- /dev/null
+++ b/.icons/awkward/16x16/apps/evelauncher.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 3,3 V 5 6 H 6 V 5 h 7 V 3 Z M 3,7 V 9 H 13 V 7 Z m 0,3 v 1 2 H 13 V 11 H 6 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/everdo.svg b/.icons/awkward/16x16/apps/everdo.svg
new file mode 100644
index 00000000..98d4d2ad
--- /dev/null
+++ b/.icons/awkward/16x16/apps/everdo.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#5cbb6a;fill-rule:evenodd" d="m 13.583407,1.9998505 c -0.270824,0.00403 -0.529445,0.1141836 -0.721031,0.3071164 L 6.4923265,8.7260683 3.1374205,5.3058724 c -0.4068028,-0.409766 -1.0661821,-0.409766 -1.472985,0 L 0.30497594,6.6758 c -0.40663472,0.4099352 -0.40663472,1.0743924 0,1.4843276 l 4.09139896,4.1623604 0.9528708,0.960208 0.4352984,0.07956 c 0.4068028,0.409766 0.9298104,0.302104 1.3366132,-0.107662 L 8.5882785,12.322488 15.694821,5.1616323 c 0.406906,-0.4099824 0.406906,-1.0747556 0,-1.484738 L 14.335361,2.3073769 C 14.136263,2.1066595 13.865004,1.9957229 13.583407,1.9998505 Z"/>
+ <path style="fill:#3e8749;fill-rule:evenodd" d="M 9.1992188 5.9980469 L 6.4921875 8.7265625 L 4.6484375 6.8457031 L 1.671875 9.5507812 L 2.4863281 10.378906 L 10.886719 10.005859 L 10.888672 10.003906 L 14.863281 6 L 9.1992188 5.9980469 z"/>
+ <path style="fill:#2d6235;fill-rule:evenodd" d="M 8.0757813,7.1302083 7.2835937,7.9286459 10.865625,10.027864 12.263281,8.6192707 8.0757813,7.1302083 Z"/>
+ <path style="fill:#2d6235;fill-rule:evenodd" d="m 8.7195309,12.190364 -3.3992188,1.063282 0.4351564,0.439062 a 1.0417731,1.0497951 0 0 0 1.4734376,0 l 1.3593748,-1.370312 0.13125,-0.132032 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/evernote.svg b/.icons/awkward/16x16/apps/evernote.svg
new file mode 100644
index 00000000..31bfaea6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/evernote.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#7ec242" d="m6.8869 0.001683c-1.8869-0.001683-2.8869 0.8079-2.8866 1.2953 0.005 0.58-0.0075 1.1183 0 1.703-0.0003 0-1.1091 0.0284-1.5295 0.0284-0.33587 0-0.59091-0.0072-0.78481 0.0772-0.196 0.0868-0.3356 0.1988-0.4399 0.336-0.2114 0.2696-0.2461 1.1729-0.2461 1.5117 0 0 0.00235 0.2716 0.072387 0.80999 0.0595 0.418 0.529 3.3164 0.9763 4.1939 0.1736 0.3428 0.2887 0.4848 0.6288 0.6368 0.98 0.223 4.5748 0.861 4.7997-0.028 0.3064-0.7854 0.459-1.0523 0.5227-1.566 0 0.3468 0.054763 1.3208 1.0212 1.65 0.38293 0.1292 1.1727 0.2436 1.9777 0.3328 0.729 0.079 1.001 0.353 1.001 2.14 0 1.086 0.016 0.877-1.229 0.877-1.1241 0-1.771 0.071-1.771-0.5s0.1765-0.5 1-0.5v-0.99997c-1.647 0-2.0001 0-2.0001 1.8828 0 1.7172 0.66705 2.1172 3.0005 2.1172 1.8298 0 2.4755-0.06 3.2306-2.2992 0.14906-0.4428 0.51346-1.7932 0.73169-4.0624 0.13712-1.4328-0.13217-5.7588-0.3467-6.8555v-0.0016c-0.124-0.6393-0.518-0.9518-0.88-1.0765-1.614-0.3618-3.028-0.5255-4.736-0.7048 0-0.4-0.1054-0.58912-0.4685-0.73112-0.4843-0.18468-1.1007-0.25588-1.6446-0.2672z"/>
+ <path fill="#fff" d="m13 8.0001h-2c0-0.55228 0.44772-1 1-1s1 0.44772 1 1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/everpad.svg b/.icons/awkward/16x16/apps/everpad.svg
new file mode 120000
index 00000000..713d5a71
--- /dev/null
+++ b/.icons/awkward/16x16/apps/everpad.svg
@@ -0,0 +1 @@
+evernote.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/evince.svg b/.icons/awkward/16x16/apps/evince.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/evince.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/evnc.svg b/.icons/awkward/16x16/apps/evnc.svg
new file mode 100644
index 00000000..5c55f051
--- /dev/null
+++ b/.icons/awkward/16x16/apps/evnc.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#37a0f2" d="M 1,2 C 0.4477381,2.0000552 5.52e-5,2.4477381 0,3 v 10 c 5.52e-5,0.552262 0.4477381,0.999945 1,1 h 1 c 0.5522619,-5.5e-5 0.9999448,-0.447738 1,-1 v -1 h 10 v 1 c 5.5e-5,0.552262 0.447738,0.999945 1,1 h 1 c 0.552262,-5.5e-5 0.999945,-0.447738 1,-1 V 3 C 15.999945,2.4477381 15.552262,2.0000552 15,2 h -1 c -0.552262,5.52e-5 -0.999945,0.4477381 -1,1 V 4 H 3 V 3 C 2.9999448,2.4477381 2.5522619,2.0000552 2,2 Z"/>
+ <path style="fill:#ffffff" d="M 1,3 V 13 H 2 V 3 Z m 13,0 v 10 h 1 V 3 Z M 3,5 v 6 H 4 V 5 Z m 2,0 v 6 h 6 V 5 Z m 7,0 v 6 h 1 V 5 Z M 6,6 h 4 v 4 H 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/evolution-calendar.svg b/.icons/awkward/16x16/apps/evolution-calendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/evolution-calendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/evolution-mail.svg b/.icons/awkward/16x16/apps/evolution-mail.svg
new file mode 120000
index 00000000..6fb79ec1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/evolution-mail.svg
@@ -0,0 +1 @@
+evolution.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/evolution-memos.svg b/.icons/awkward/16x16/apps/evolution-memos.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/evolution-memos.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/evolution-tasks.svg b/.icons/awkward/16x16/apps/evolution-tasks.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/16x16/apps/evolution-tasks.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/evolution.svg b/.icons/awkward/16x16/apps/evolution.svg
new file mode 100644
index 00000000..fe386d54
--- /dev/null
+++ b/.icons/awkward/16x16/apps/evolution.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#3e50b4" d="m8 0-7.6359 4.9269c-0.01643 0.010703-0.03132 0.023307-0.04688 0.03521l-0.0094 0.007v0.0008603c-0.18625 0.1463-0.30784 0.3713-0.30784 0.6276v7.6022c0.000005 0.443 0.3568 0.8 0.80001 0.8h14.4c0.4432 0 0.8-0.3569 0.8-0.80023v-7.6022c0-0.26209-0.12679-0.49189-0.32031-0.63769l0.0032-0.005-7.683-4.955z"/>
+ <rect fill="#ebebeb" width="12" height="10" x="2" y="2" rx="0" ry="0"/>
+ <path fill="#6573c3" d="m0.000017 5.5979 15.2 10.4h-14.343c-0.05714 0-0.85714 0-0.85714-0.85714z"/>
+ <path fill="#8b96d2" d="m15.143 15.998c0.85714 0 0.85714-0.85714 0.85714-0.85714v-9.5429l-15.2 10.4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/evtest-qt.svg b/.icons/awkward/16x16/apps/evtest-qt.svg
new file mode 100644
index 00000000..4ddcc22b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/evtest-qt.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#838383" width="2" height="6.8" x="7" y="5" rx=".077" ry="0"/>
+ <rect style="fill:#a3a3a3" width="4" height="4" x="6" y="9" rx=".154" ry="0"/>
+ <path style="fill:#4f4f4f" d="M 6.737985,5.7216386 A 3,3.0000024 0 0 1 5.2782565,1.7382072 3,3.0000024 0 0 1 9.2615638,0.2781474 3,3.0000024 0 0 1 10.721953,4.2613368 3,3.0000024 0 0 1 6.7388875,5.722057"/>
+ <rect style="fill:#ffa733" width="14" height="5" x="1" y="11" rx=".549" ry=".499"/>
+ <path style="fill:#4f4f4f" d="M 2.75,10 C 2.3345,10 2,10.223 2,10.5 V 11 H 2.75 4.25 5 V 10.5 C 5,10.223 4.6655,10 4.25,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 11.75,10 C 11.3345,10 11,10.223 11,10.5 V 11 h 0.75 1.5 H 14 V 10.5 C 14,10.223 13.6655,10 13.25,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/exaile.svg b/.icons/awkward/16x16/apps/exaile.svg
new file mode 100644
index 00000000..e7f4f7ed
--- /dev/null
+++ b/.icons/awkward/16x16/apps/exaile.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#90ae32" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m11 7.9999c0 0.47767-4.3395 3.2242-4.717 2.9854-0.37735-0.23884-0.37735-5.732 0-5.9706 0.3774-0.2388 4.717 2.5077 4.717 2.9854z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/exfalso.svg b/.icons/awkward/16x16/apps/exfalso.svg
new file mode 120000
index 00000000..0d4bd5b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/exfalso.svg
@@ -0,0 +1 @@
+kid3.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/exmplayer.svg b/.icons/awkward/16x16/apps/exmplayer.svg
new file mode 100644
index 00000000..52970a77
--- /dev/null
+++ b/.icons/awkward/16x16/apps/exmplayer.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="14" height="16" x="-15" y="-16" rx=".875" ry=".857" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#bababa" transform="matrix(0.96225047,0,0,1,23.092458,-2.2364016)" d="m -12.566851,10.236402 -2.598076,1.5 -2.598076,1.5 0,-3.000001 0,-2.9999994 2.598076,1.5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/exodus.svg b/.icons/awkward/16x16/apps/exodus.svg
new file mode 100644
index 00000000..0116340c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/exodus.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3c4553" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="fill:#12a1ff" d="M 7.6061,3.0005 C 7.2792,2.996 7.2097,3.0091 7.1158,3.0895 7.046,3.1492 6.9888,3.2682 6.9677,3.3987 6.9582,3.4576 6.9532,3.8699 6.9531,4.5198 6.953,5.3409 6.9492,5.5472 6.9347,5.5472 6.9247,5.5472 6.4009,5.0311 5.7707,4.4001 5.1405,3.769 4.5972,3.2341 4.5637,3.2107 4.4724,3.1471 4.3097,3.0735 4.1808,3.0381 4.0747,3.0089 4.0277,3.0065 3.547,3.0012 3.2614,2.9981 3.0275,3.0009 3.0275,3.0074 3.0275,3.0139 4.1186,4.11 5.4522,5.4436 6.6909,6.6822 7.8543,7.5554 8,7.6957 V 3.002 Z M 9.3939,3.0005 9.0853,3.002 V 7.6957 C 9.2309,7.5554 10.309,6.6822 11.548,5.4436 12.881,4.11 13.972,3.0139 13.972,3.0074 13.972,3.0009 13.739,2.9982 13.453,3.0012 12.972,3.0065 12.925,3.0089 12.819,3.0381 12.69,3.0735 12.528,3.1471 12.436,3.2107 12.403,3.2341 11.86,3.769 11.229,4.4001 10.599,5.0311 10.075,5.5472 10.065,5.5472 10.051,5.5472 10.047,5.3409 10.047,4.5198 10.047,3.8699 10.042,3.4576 10.032,3.3987 10.011,3.2682 9.9541,3.1492 9.8842,3.0895 9.7903,3.0091 9.7208,2.996 9.3939,3.0005 Z M 3.0152,5.0032 C 2.9996,5.0032 2.9975,5.0916 3.0022,5.4935 3.0077,5.9674 3.0086,5.9889 3.0444,6.1204 3.0895,6.2861 3.1498,6.4216 3.2378,6.5562 3.2867,6.6311 3.5457,6.8998 4.2222,7.5783 L 5.1399,8.4991 4.2222,9.4191 C 3.5457,10.098 3.2867,10.366 3.2378,10.441 3.1498,10.576 3.0895,10.711 3.0444,10.877 3.0086,11.008 3.0077,11.03 3.0022,11.504 2.9975,11.906 2.9996,11.994 3.0152,11.994 3.0417,11.994 6.709,8.5256 6.709,8.4991 6.709,8.4726 3.0417,5.0032 3.0152,5.0032 Z M 13.985,5.0032 C 13.958,5.0032 10.291,8.4726 10.291,8.4991 10.291,8.5256 13.958,11.994 13.985,11.994 14,11.994 14.002,11.906 13.998,11.504 13.992,11.03 13.991,11.008 13.956,10.877 13.911,10.711 13.85,10.576 13.762,10.441 13.713,10.366 13.454,10.098 12.778,9.4191 L 11.86,8.4991 12.778,7.5783 C 13.454,6.8998 13.713,6.6311 13.762,6.5562 13.85,6.4216 13.911,6.2861 13.956,6.1204 13.991,5.9889 13.992,5.9674 13.998,5.4935 14.002,5.0916 14,5.0032 13.985,5.0032 Z M 8,9.3024 C 7.6652,9.624 3.0275,13.976 3.0275,13.99 3.0275,13.996 3.2613,14 3.547,13.997 4.0277,13.992 4.0747,13.988 4.1808,13.959 4.3097,13.924 4.4724,13.851 4.5637,13.787 4.5972,13.764 5.1404,13.228 5.7707,12.597 6.4009,11.966 6.9247,11.45 6.9347,11.45 6.9492,11.45 6.953,11.656 6.9531,12.478 6.9532,13.127 6.9581,13.54 6.9677,13.599 7.0003,13.8 7.0987,13.935 7.2447,13.978 7.297,13.994 7.391,14 7.5976,14 7.6597,14 7.9522,13.997 8,13.996 Z M 9.0853,9.3024 V 13.996 C 9.1331,13.997 9.3403,14 9.4024,14 9.609,14 9.703,13.994 9.7553,13.979 9.9013,13.935 9.9997,13.801 10.032,13.599 10.042,13.54 10.047,13.128 10.047,12.478 10.047,11.657 10.051,11.45 10.065,11.45 10.075,11.45 10.599,11.966 11.229,12.597 11.86,13.228 12.403,13.764 12.436,13.787 12.528,13.851 12.69,13.924 12.819,13.959 12.925,13.988 12.972,13.992 13.453,13.997 13.739,14 13.972,13.997 13.972,13.99 13.972,13.976 9.42,9.6241 9.0853,9.3025 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/exult.svg b/.icons/awkward/16x16/apps/exult.svg
new file mode 100644
index 00000000..d5266f03
--- /dev/null
+++ b/.icons/awkward/16x16/apps/exult.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#4677af" width="16" height="13" x="-16" y="-15" rx=".857" ry=".696" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#ebebeb" d="M 8.5,1 C 7.1193,1 6,1.9431 6,3.6 6.0006,4.3383 6.5283,6.4503 6.939,7 H 4.2852 C 3.7087,7 5.1396,8.4892 5.6465,9 6.5335,8.3359 7.6129,8.3203 7.9297,8.3203 8.0199,8.3203 8.5315,11.159 7.5937,12.119 6.9686,12.759 6.9687,13.08 7.2812,13.4 L 8.6465,15 9.8086,13.4 C 10.121,13.08 10.121,12.759 9.4961,12.119 8.5583,11.159 9.0699,8.3203 9.1738,8.3203 9.4906,8.3203 10.656,8.3231 11.543,9 12.05,8.4892 13.467,7 12.93,7 H 10.059 C 10.47,6.4507 10.999,4.3386 11,3.6 11,1.9431 9.8807,1 8.5,1 Z M 8.5,2 C 9.2322,2 10,2.3935 10,3.6 10,4.8065 9.2322,6.5 8.5,6.5 7.7678,6.5 7,4.8065 7,3.6 7,2.3935 7.7678,2 8.5,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/facebook-facebook.com.svg b/.icons/awkward/16x16/apps/facebook-facebook.com.svg
new file mode 120000
index 00000000..578089b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/facebook-facebook.com.svg
@@ -0,0 +1 @@
+facebook.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/facebook.svg b/.icons/awkward/16x16/apps/facebook.svg
new file mode 100644
index 00000000..867bae2d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/facebook.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <g style="enable-background:new" transform="translate(-16 768.36)">
+ <rect fill="#3b5999" width="16" height="16" x="-284" y="-32" rx="1.2" ry="1.2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" transform="translate(0,-244)" d="m27 515s-0.44899-0.0255-0.9375 0.21875c-0.488 0.24-1.062 0.95-1.062 1.78v2h-2v2h2v5h2v-5h2v-2h-2v-2h2v-2h-2z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/facebookresource.svg b/.icons/awkward/16x16/apps/facebookresource.svg
new file mode 120000
index 00000000..578089b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/facebookresource.svg
@@ -0,0 +1 @@
+facebook.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/factorio.svg b/.icons/awkward/16x16/apps/factorio.svg
new file mode 100644
index 00000000..98a13025
--- /dev/null
+++ b/.icons/awkward/16x16/apps/factorio.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#be7c2e" d="m6.3184 0c-0.1743 0.018456-0.3295 0.15841-0.3614 0.32617l-0.2129 1.0566a7 7 0 0 0 -2.4296 1.4277l-1.1329-0.373c-0.1775-0.0595-0.3929 0.0184-0.4882 0.1758l-1.6426 2.7754c-0.092603 0.15959-0.052959 0.38048 0.089844 0.5l0.98046 0.8379a7 7 0 0 0 -0.1211 1.2734 7 7 0 0 0 0.1211 1.2754l-0.98048 0.8376c-0.14279 0.11952-0.18245 0.34041-0.089844 0.5l1.6426 2.7734c0.095345 0.15736 0.31082 0.23533 0.48828 0.17578l1.1328-0.37305a7 7 0 0 0 2.4297 1.4297l0.21289 1.0566c0.0351 0.179 0.2109 0.322 0.3984 0.324h3.2891c0.1874-0.002 0.3634-0.145 0.3984-0.324l0.21289-1.0586a7 7 0 0 0 2.4297 -1.4277l1.1328 0.37305c0.17746 0.05955 0.39294-0.01839 0.48828-0.17578l1.6426-2.7734c0.0926-0.15959 0.05296-0.38048-0.08984-0.5l-0.981-0.8376a7 7 0 0 0 0.121 -1.2754 7 7 0 0 0 -0.121 -1.2754l0.98047-0.83594c0.14278-0.11952 0.18244-0.34041 0.08984-0.5l-1.642-2.7754c-0.095-0.1576-0.311-0.2353-0.489-0.1758l-1.132 0.373a7 7 0 0 0 -2.43 -1.4296l-0.213-1.0567c-0.035-0.17923-0.2112-0.32174-0.3985-0.3242h-3.289c-0.012858-0.00029142-0.02431-0.00029142-0.037109 0z"/>
+ <path fill="#fff" d="m8 4c2.209 0 4 1.7909 4 4 0 2.209-1.791 4-4 4-2.2091 0-4-1.791-4-4 0-2.2091 1.7909-4 4-4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/falkon.svg b/.icons/awkward/16x16/apps/falkon.svg
new file mode 100644
index 00000000..e072c840
--- /dev/null
+++ b/.icons/awkward/16x16/apps/falkon.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#8767d9" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 6.9929688,2.9997812 C 6.004262,2.9963412 4.869844,3.1872048 3.5804688,3.7208748 5.3489776,3.8585752 6.1077224,4.1058304 6.1507812,4.2935312 3.0923988,3.767914 2.1053019,7.9209464 2.00625,9.8601564 c 0,0 1.1207092,-1.4375688 1.4804688,-1.5632812 C 3.5975692,8.2581392 3.7210596,8.2212296 3.8546876,8.1851564 3.5349156,8.5152124 3.266798,8.7996756 3.0656248,8.9554688 2.9943412,9.0967704 2.9230508,9.2773904 2.8375,9.4296876 2.2329458,10.830037 1.9975,12.014908 2,12.967969 c 1.916e-4,0.07305 -0.00228,0.59514 -0.00274,1.014475 -2.925e-4,0.266039 0.3813031,0.513137 0.3838173,0.555552 C 2.7529413,14.958244 2.8048748,14.09708 3.25625,14.430469 3.353521,14.317357 3.4533176,14.202465 3.4851564,14.139844 3.4125934,14.257092 3.3567724,14.356055 3.2960936,14.460938 4.6619626,15.458275 6.3087663,15.99709 8,16 9.8835487,15.996925 11.705612,15.329351 13.145312,14.114844 12.673218,13.658752 10.95316,11.712397 11,10.099219 11.024268,9.2635148 11.298405,8.5118476 12.844531,8.0843752 13.582212,7.9973312 14.165835,7.963732 15,8 14.861055,6.9232164 14.017885,5.9955708 12.367969,5.6482188 12.085055,5.513498 10.412392,3.011686 6.9929688,2.9997812 Z"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="m 9.7,5.0749631 c 0,0 1.504115,-0.4636652 1.7,0.9152923 C 9.9168737,6.110694 9.7,5.0749631 9.7,5.0749631 Z"/>
+ <path style="fill:#ffb039;fill-rule:evenodd" d="m 2.6595851,15.816031 c 0,0 2.7553433,-7.5002826 10.3747899,-7.7879062 0,0 -6.6592171,-1.0619432 -11.0259601,5.8553542 -0.024211,0.978633 0.6511702,1.932552 0.6511702,1.932552 z"/>
+ <path style="fill:#ffb039;fill-rule:evenodd" d="m 3.5866028,3.72124 c 0,0 1.90044,0.1105288 2.5789492,0.5771952 C 6.4488492,4.240154 6.689392,4.0461868 6.7302824,3.7820092 6.4871824,3.6814008 4.262042,3.5001876 3.5866028,3.72124 Z"/>
+ <path style="fill:#ffb039;fill-rule:evenodd" d="m 2.0235371,9.86977 c 0,0 2.4594913,-2.857752 7.2628397,-3.1991596 0,0 -6.619048,0.295518 -7.1679773,2.1419176 -0.15261,0.4439916 -0.094862,1.057242 -0.094862,1.057242 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/far2l.svg b/.icons/awkward/16x16/apps/far2l.svg
new file mode 100644
index 00000000..3ee88092
--- /dev/null
+++ b/.icons/awkward/16x16/apps/far2l.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1042.9764)">
+ <path style="fill:#3f3f3f" d="m 1,1056.9764 v 0.9746 0.3218 c 0,0.4452 0.3345,0.8036 0.75,0.8036 h 13.5 c 0.4155,0 0.75,-0.3584 0.75,-0.8036 v -0.3218 -0.9746 z"/>
+ <rect style="fill:#009072" width="2" height="1" x="3" y="1057.98"/>
+ <path style="fill:#4551ff" d="m 1.75,1043.9764 c -0.4155,0 -0.75,0.3345 -0.75,0.75 v 12.25 h 15 v -12.25 c 0,-0.4155 -0.3345,-0.75 -0.75,-0.75 z"/>
+ <rect style="fill:#07e9ff" width="1" height="13" x="8" y="1043.98"/>
+ <rect style="fill:#ffff00" width="4" height="1" x="3" y="1045.98"/>
+ <rect style="fill:#07e9ff" width="1" height="4" x="1048.98" y="-7" transform="rotate(90)"/>
+ <rect style="fill:#07e9ff" width="1" height="4" x="1051.98" y="-7" transform="rotate(90)"/>
+ <rect style="fill:#07e9ff" width="1" height="4" x="1054.98" y="-7" transform="rotate(90)"/>
+ <rect style="fill:#ffff00" width="4" height="1" x="10" y="1045.98"/>
+ <rect style="fill:#07e9ff" width="1" height="4" x="1048.98" y="-14" transform="rotate(90)"/>
+ <rect style="fill:#07e9ff" width="1" height="4" x="1051.98" y="-14" transform="rotate(90)"/>
+ <rect style="fill:#07e9ff" width="1" height="4" x="1054.98" y="-14" transform="rotate(90)"/>
+ <rect style="fill:#009072" width="2" height="1" x="6" y="1057.98"/>
+ <rect style="fill:#009072" width="2" height="1" x="9" y="1057.98"/>
+ <rect style="fill:#009072" width="2" height="1" x="12" y="1057.98"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fbmessenger.svg b/.icons/awkward/16x16/apps/fbmessenger.svg
new file mode 100644
index 00000000..fdcfc190
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fbmessenger.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#009eff" d="m8 0c-3.9018 0-7.1471 2.5954-7.8535 6.0273a8 7.5 0 0 0 -0.18361 1.5762 8 7.5 0 0 0 3.0371 5.8735v2.523l1.7773-1.52a8 7.5 0 0 0 3.1856 0.624 8 7.5 0 0 0 7.8551 -6.1079c0.117-0.5057 0.182-1.0302 0.182-1.5684 0-4.1027-3.582-7.4277-8-7.4277z"/>
+ <path fill="#fff" d="m8 10-1.5-2.5-4.5 2.5 5-5 2 2.5 5-2.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fbreader.svg b/.icons/awkward/16x16/apps/fbreader.svg
new file mode 100644
index 00000000..72f50ddb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fbreader.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#dc4a3d" width="16" height="12" x="0" y="2" rx="1.2" ry="1.2"/>
+ <path style="fill:#e4e4e4" d="m 8,1.9999999 v 1.2 V 12.8 14 h 0.8235294 3.7058826 1.235294 C 14.449059,14 15,13.4648 15,12.8 V 3.1999999 c 0,-0.6648 -0.550941,-1.2 -1.235294,-1.2 H 12.529412 8.8235294 Z"/>
+ <path style="opacity:0.2" d="m 9,4 v 1 h 5 V 4 Z m 0,2 v 1 h 5 V 6 Z m 0,2 v 1 h 5 V 8 Z m 0,2 v 1 h 5 v -1 z m 0,2 v 1 h 5 v -1 z"/>
+ <path style="fill:#ffffff" d="m 8,1.9999999 v 1.2 V 12.8 14 H 7.1764706 3.4705881 2.2352939 C 1.550941,14 0.99999976,13.4648 0.99999976,12.8 V 3.1999999 c 0,-0.6648 0.55094124,-1.2 1.23529414,-1.2 h 1.2352942 3.7058825 z"/>
+ <path style="fill:#dc4a3d" d="M 8,1.375 C 8,1.375 8,1 9,1 c 1,0 1,0.375 1,0.375 V 7 L 9,6.4375 8,7 Z"/>
+ <path style="opacity:0.2" d="M 2 4 L 2 5 L 7 5 L 7 4 L 2 4 z M 2 6 L 2 7 L 7 7 L 7 6 L 2 6 z M 2 8 L 2 9 L 7 9 L 7 8 L 2 8 z M 2 10 L 2 11 L 7 11 L 7 10 L 2 10 z M 2 12 L 2 13 L 7 13 L 7 12 L 2 12 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fceu.svg b/.icons/awkward/16x16/apps/fceu.svg
new file mode 120000
index 00000000..2f6dc60b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fceu.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/fceux.svg b/.icons/awkward/16x16/apps/fceux.svg
new file mode 100644
index 00000000..80ee3b64
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fceux.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="15.697" height="7.848" x="-7.85" y="7.39" rx=".785" ry=".785" transform="rotate(-45)"/>
+ <path fill="#c6c6c6" d="m2.3095 9.6211c-0.17972 0.17972-0.17973 0.4691-0.0000011 0.64882l0.64882 0.6488-0.6488 0.64882c-0.17972 0.17972-0.17973 0.4691-0.000001 0.64882l0.64882 0.6488c0.17972 0.17972 0.4691 0.17973 0.64882 0.000001l0.6488-0.64882 0.64882 0.6488c0.17972 0.17973 0.4691 0.17973 0.64882 0.000001l0.6488-0.64882c0.17972-0.17972 0.17973-0.4691 0.000001-0.64882l-0.64882-0.6488 0.6488-0.64882c0.17972-0.17972 0.17973-0.4691 0.0000011-0.64882l-0.6488-0.6489c-0.1797-0.1797-0.4691-0.1797-0.6488 0l-0.6484 0.6494-0.6486-0.6486c-0.1797-0.1798-0.4692-0.1803-0.6489-0.0005l-0.6488 0.6488z"/>
+ <g transform="matrix(.46345 -.46344 .46344 .46345 -6.7741 8.4072)">
+ <circle fill="#ef5646" cx="24.5" cy="13.5" r="1.5"/>
+ <circle fill="#ef5646" cx="20.5" cy="13.5" r="1.5"/>
+ <circle fill="#eda836" cx="24.5" cy="17.5" r="1.5"/>
+ <circle fill="#eda836" cx="20.5" cy="17.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fcitx-sogoupinyin.svg b/.icons/awkward/16x16/apps/fcitx-sogoupinyin.svg
new file mode 100644
index 00000000..b83e8f3d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fcitx-sogoupinyin.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#e9541d" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 7.7479407,4.0015805 C 7.450606,4.0069138 7.1556047,4.0182472 6.961604,4.0472472 6.0925993,4.1802478 5.3969293,4.4855825 4.9482606,4.9295845 4.7025926,5.1702525 4.5569253,5.4292539 4.4609252,5.7659226 c -0.052667,0.203334 -0.070667,0.6700027 -0.015667,0.848004 0.1826673,0.6273358 0.615336,1.1093388 1.4310067,1.5926738 0.3463347,0.205002 0.613336,0.339668 1.3836734,0.687337 0.9236707,0.415335 1.2053387,0.583003 1.3366727,0.790671 0.051333,0.08433 0.071001,0.127667 0.063,0.229 C 8.645944,10.074276 8.565277,10.154276 8.3766096,10.222944 8.2509423,10.267274 8.2059423,10.281614 7.967941,10.280274 7.5316056,10.277274 7.1479369,10.195604 6.6156009,10.005273 6.2402656,9.8736054 5.8685976,9.6916054 5.5622629,9.4896034 c -0.3083354,-0.202 -0.3333354,-0.209334 -0.4246687,-0.160334 -0.069001,0.03733 -0.5720033,0.48567 -0.943338,0.8480036 -0.241668,0.236335 -0.245668,0.283668 -0.078667,0.447002 0.1650007,0.163002 0.6270034,0.505336 0.8806714,0.653004 0.275334,0.161667 0.460002,0.252334 0.7703367,0.366668 0.5206693,0.193334 0.9576714,0.273668 1.7766754,0.343668 0.1866673,0.01567 0.851004,0.01733 1.0850054,0 1.2816727,-0.103 2.3273439,-0.521336 2.8773469,-1.134338 0.196668,-0.217668 0.316335,-0.404002 0.408668,-0.66467 0.09067,-0.2533346 0.114001,-0.7516696 0.04733,-1.0540046 -0.110333,-0.49 -0.405001,-0.932335 -0.880671,-1.306004 C 10.60362,7.4545974 10.119951,7.2055964 8.9582787,6.7402606 8.146608,6.4165919 7.8416067,6.2445912 7.7632727,6.0642572 7.7199394,5.9682566 7.745606,5.7965892 7.810606,5.7319219 7.9382734,5.6029212 8.1839407,5.5559212 8.5026094,5.5945879 c 0.5936693,0.073001 1.3556727,0.3453353 2.0283426,0.72167 0.129667,0.071334 0.255335,0.1316674 0.283001,0.137334 0.108334,0.028667 0.175002,-0.014333 0.613337,-0.5156687 0.538336,-0.6173367 0.532669,-0.59167 0.236001,-0.802004 C 10.78062,4.5025825 9.7569488,4.1359145 8.5812761,4.0245805 c -0.2340007,-0.021333 -0.5360027,-0.028 -0.8333374,-0.023 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fcitx.svg b/.icons/awkward/16x16/apps/fcitx.svg
new file mode 120000
index 00000000..d14a5be9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fcitx.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/fcitx_ubuntukylin.svg b/.icons/awkward/16x16/apps/fcitx_ubuntukylin.svg
new file mode 120000
index 00000000..d14a5be9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fcitx_ubuntukylin.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/fedora-logo-icon.svg b/.icons/awkward/16x16/apps/fedora-logo-icon.svg
new file mode 120000
index 00000000..8966161a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fedora-logo-icon.svg
@@ -0,0 +1 @@
+distributor-logo-fedora.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/fedora-release-notes.svg b/.icons/awkward/16x16/apps/fedora-release-notes.svg
new file mode 120000
index 00000000..8966161a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fedora-release-notes.svg
@@ -0,0 +1 @@
+distributor-logo-fedora.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/feedindicator.svg b/.icons/awkward/16x16/apps/feedindicator.svg
new file mode 100644
index 00000000..b4d108e5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/feedindicator.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#8e8e8e" d="m 16,8 c 0,4.418278 -3.581722,8 -8,8 C 3.581722,16 0,12.418278 0,8 0,3.581722 3.581722,0 8,0 c 0.089712,0 0.254836,0.66435544 0.3438348,0.6672858 2.0025962,0.0659371 2.9098432,1.1709244 4.2781122,2.4470934 1.513665,1.4117776 2.725191,2.4190548 2.7877,4.6370776 C 15.411797,7.8277292 16,7.923208 16,8 Z"/>
+ <path style="fill:#ff9044" d="M 16,8 C 16,8 12.418278,8 8,8 L 8,0 c 4.418278,0 8,3.581722 8,8 z"/>
+ <path style="fill:#ffffff" d="M 8 2 A 6 6 0 0 0 2 8 A 6 6 0 0 0 8 14 A 6 6 0 0 0 14 8 A 6 6 0 0 0 8 2 z M 8 3 A 5 5 0 0 1 13 8 A 5 5 0 0 1 8 13 A 5 5 0 0 1 3 8 A 5 5 0 0 1 8 3 z"/>
+ <circle style="fill:#ffffff" cx="8" cy="8" r="3"/>
+ <circle style="fill:#3f3f3f" cx="8" cy="8" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/feedreader.svg b/.icons/awkward/16x16/apps/feedreader.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/16x16/apps/feedreader.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/feh.svg b/.icons/awkward/16x16/apps/feh.svg
new file mode 100644
index 00000000..26998552
--- /dev/null
+++ b/.icons/awkward/16x16/apps/feh.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#df4545" width="1" height="8" x="1" y="4"/>
+ <rect style="fill:#df4545" width="1" height="4" x="4" y="-5" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="fill:#df4545" width="1" height="4" x="7" y="-5" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="fill:#df4545" width="1" height="8" x="6" y="4"/>
+ <rect style="fill:#df4545" width="1" height="4" x="4" y="-10" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="fill:#df4545" width="1" height="4" x="7" y="-10" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="fill:#df4545" width="1" height="8" x="11" y="4"/>
+ <rect style="fill:#df4545" width="1" height="4" x="7" y="-15" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="fill:#df4545" width="1" height="4" x="11" y="-10" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="fill:#df4545" width="1" height="8" x="14" y="4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fern-wifi-cracker.svg b/.icons/awkward/16x16/apps/fern-wifi-cracker.svg
new file mode 100644
index 00000000..ea9ccfa3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fern-wifi-cracker.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#afba0d" d="M 7.5,0.99999981 A 7.5,7.5 0 0 0 0,8.4999998 7.5,7.5 0 0 0 7.5,16 7.5,7.5 0 0 0 15,8.4999998 7.5,7.5 0 0 0 7.5,0.99999981 Z"/>
+ <path style="fill:#3f3f3f" d="M 7,8.0000004 V 15.943014 A 5,9.4117639 0 0 0 7.5,16 5,9.4117639 0 0 0 8,15.953125 V 8.0000004 Z"/>
+ <circle style="fill:#3f3f3f" cx="7.5" cy="8.5" r="1.5"/>
+ <path style="fill:#3f3f3f" d="M 5.2441406 3.4882812 A 5.5 5.5 0 0 0 2 8.5 A 5.5 5.5 0 0 0 5.2460938 13.509766 L 5.6914062 12.617188 A 4.5 4.5 0 0 1 3 8.5 A 4.5 4.5 0 0 1 5.6933594 4.3847656 L 5.2441406 3.4882812 z M 9.7539062 3.4902344 L 9.3085938 4.3828125 A 4.5 4.5 0 0 1 12 8.5 A 4.5 4.5 0 0 1 9.3066406 12.615234 L 9.7558594 13.511719 A 5.5 5.5 0 0 0 13 8.5 A 5.5 5.5 0 0 0 9.7539062 3.4902344 z M 6.1367188 5.2753906 A 3.5 3.5 0 0 0 4 8.5 A 3.5 3.5 0 0 0 6.140625 11.720703 L 6.5878906 10.824219 A 2.5 2.5 0 0 1 5 8.5 A 2.5 2.5 0 0 1 6.5859375 6.1738281 L 6.1367188 5.2753906 z M 8.859375 5.2792969 L 8.4121094 6.1757812 A 2.5 2.5 0 0 1 10 8.5 A 2.5 2.5 0 0 1 8.4140625 10.826172 L 8.8632812 11.724609 A 3.5 3.5 0 0 0 11 8.5 A 3.5 3.5 0 0 0 8.859375 5.2792969 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fez.svg b/.icons/awkward/16x16/apps/fez.svg
new file mode 100644
index 00000000..d3cc2d90
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fez.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect x="4" y="2" width="12" height="12" style="fill:#d6000a"/>
+ <rect x="4" y="2" width="4" height="12" style="fill:#a20109"/>
+ <rect x="4" y="2" width="4" height="4" style="fill:#ffb221"/>
+ <rect y="6" width="4" height="4" style="fill:#ffb221"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ffado.svg b/.icons/awkward/16x16/apps/ffado.svg
new file mode 100644
index 00000000..be062206
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ffado.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#c2352a" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="fill:#ffc75e" d="M 8.5,5 C 7.1266,5 6,6.1266 6,7.5 6,8.8734 7.1266,10 8.5,10 9.8734,10 11,8.8734 11,7.5 11,6.1266 9.8734,5 8.5,5 Z M 8.5,6 C 9.3363,6 10,6.6628 10,7.5 10,8.3372 9.3363,9 8.5,9 7.6637,9 7,8.3372 7,7.5 7,6.6628 7.6637,6 8.5,6 Z"/>
+ <path style="fill:#ffc75e" d="M 7,11 V 12 H 10 V 11 Z"/>
+ <path style="fill:#ffc75e" d="M 7,13 V 14 H 10 V 13 Z"/>
+ <path style="fill:#ffc75e" d="M 2.5,4.3787 3.2071,5.0858 5.3284,2.9645 4.6213,2.2574 Z M 3.9142,5.7929 4.6213,6.5 6.7426,4.3787 6.0355,3.6716 Z"/>
+ <path style="fill:#ffc75e" d="M 12.371,2.2578 11.664,2.9648 10.25,4.3789 12.371,6.5 13.785,5.0859 14.492,4.3789 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ffmulticonverter.svg b/.icons/awkward/16x16/apps/ffmulticonverter.svg
new file mode 100644
index 00000000..439cf5ed
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ffmulticonverter.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx="8"/>
+ <path fill="#df574d" d="m7.4302 13c3.4156-0.87685 8.3878-4.5102 3.5717-9 2.2829 2.9192 2.1146 3.9497-2.5012 4 5.3453 1.0324 0.7496 3.107-1.5007 3.5z"/>
+ <path fill="#79de7d" d="m8.5698 3c-3.4156 0.8768-8.3878 4.5102-3.5717 9-2.283-2.9192-2.1147-3.9497 2.5012-4-5.3452-1.0324-0.7496-3.1067 1.5007-3.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fifteenpuzzle.svg b/.icons/awkward/16x16/apps/fifteenpuzzle.svg
new file mode 120000
index 00000000..acfd73b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fifteenpuzzle.svg
@@ -0,0 +1 @@
+gnome-taquin.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/figma.svg b/.icons/awkward/16x16/apps/figma.svg
new file mode 100644
index 00000000..94c0b5f2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/figma.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#424652" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#09c37b" d="m 6,10 a 2,2 0 0 0 -2,2 2,2 0 0 0 2,2 2,2 0 0 0 2,-2 v -2 z"/>
+ <path style="fill:#9154dd" d="m 6,6 h 2 v 4 H 6 C 4.892,10 4,9.108 4,8 4,6.892 4.892,6 6,6 Z"/>
+ <circle style="fill:#01b1f8" cx="10" cy="8" r="2"/>
+ <path style="fill:#f24e1e" d="M 6,2 C 4.892,2 4,2.892 4,4 4,5.108 4.892,6 6,6 H 8 V 2 Z"/>
+ <path style="fill:#ff7262" d="m 8,2 h 2 c 1.108,0 2,0.892 2,2 0,1.108 -0.892,2 -2,2 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fiji.svg b/.icons/awkward/16x16/apps/fiji.svg
new file mode 100644
index 00000000..e5946815
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fiji.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="fill:#3693ee" d="M 3,3 V 4.8 14 H 5 V 5 H 14 V 3 H 5 Z M 6,6 V 10.8 H 8 V 6 Z M 9,6 V 12 H 6 V 14 H 11 V 12 6 Z M 12,6 V 14 H 14 V 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/file-roller.svg b/.icons/awkward/16x16/apps/file-roller.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/file-roller.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/filebot.svg b/.icons/awkward/16x16/apps/filebot.svg
new file mode 100644
index 00000000..a2690a20
--- /dev/null
+++ b/.icons/awkward/16x16/apps/filebot.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 0.8,0 C 0.3568,0 0,0.3568 0,0.8 V 1.2 C 0,0.7568 0.3568,0.4 0.8,0.4 h 14.4 c 0.4432,0 0.8,0.3568 0.8,0.8 V 0.8 C 16,0.3568 15.6432,0 15.2,0 Z"/>
+ <path style="fill:#e57025" d="m 8.2857143,3.4011649 c 0,0.016453 -0.00224,0.042181 -0.00623,0.077075 -0.00422,0.035004 -0.00935,0.073983 -0.015577,0.1171583 -0.00623,0.043175 -0.015577,0.088449 -0.028034,0.135599 -0.012348,0.047261 -0.026923,0.091541 -0.043499,0.1326175 -0.016575,0.041077 -0.035153,0.073983 -0.055847,0.098607 -0.020806,0.024624 -0.043499,0.036991 -0.068307,0.036991 -0.029036,0 -0.065193,-0.00817 -0.108691,-0.024624 -0.04361,-0.016343 -0.09434,-0.0339 -0.1523009,-0.05245 -0.057965,-0.018441 -0.1263835,-0.035997 -0.2049259,-0.052451 -0.078765,-0.016343 -0.1656506,-0.024734 -0.2608803,-0.024734 -0.1781105,0 -0.3303002,0.026832 -0.4565684,0.080166 C 6.7584778,3.9785643 6.6497868,4.0618229 6.5587846,4.1747855 6.4676712,4.287858 6.3911316,4.4306345 6.3289428,4.6032249 6.2668658,4.7758153 6.2130208,4.9793239 6.1674085,5.21353 L 6.0239142,6.0173543 h 1.3272961 c 0.045501,0 0.081657,0.015459 0.108691,0.046267 0.026923,0.030808 0.040384,0.08116 0.040384,0.1510583 0,0.045273 -0.00422,0.092423 -0.012461,0.1417826 -0.00835,0.049359 -0.018578,0.097723 -0.03104,0.1448742 -0.012347,0.047261 -0.027924,0.092424 -0.046502,0.1357091 -0.018578,0.043175 -0.039382,0.041941 -0.062188,0.074847 -0.022805,0.032906 -0.048727,0.059628 -0.077652,0.080166 -0.029036,0.020649 -0.057974,0.029951 -0.086997,0.030808 H 5.8502509 L 4.8260693,11.984015 C 4.7556481,12.329196 4.6604184,12.62822 4.5403801,12.880978 4.4202306,13.133734 4.2732698,13.343428 4.0993865,13.509834 3.9255036,13.676241 3.7245867,13.799583 3.4968588,13.879749 3.2691356,13.959917 3.0123716,14 2.7266824,14 2.5403392,14 2.3881499,13.985535 2.270114,13.956825 2.1520782,13.928005 2.0786535,13.901282 2.0496174,13.876548 2.0331524,13.855898 2.0206925,13.833373 2.0123487,13.808858 2.0041163,13.784124 2,13.751218 2,13.710141 c 0,-0.01645 0.00311,-0.04417 0.00923,-0.08326 0.00623,-0.03909 0.013572,-0.08016 0.021694,-0.123232 0.00835,-0.04328 0.01869,-0.08856 0.031039,-0.135708 0.012459,-0.04737 0.027033,-0.09155 0.043499,-0.132508 0.016577,-0.04119 0.035155,-0.07409 0.055848,-0.09872 0.020804,-0.02473 0.045613,-0.03699 0.074538,-0.03699 0.029036,0 0.056959,0.0029 0.083882,0.0092 0.026922,0.0062 0.055848,0.01226 0.086886,0.01844 0.03104,0.0062 0.068307,0.01226 0.1118059,0.01855 0.043498,0.0062 0.098345,0.0091 0.164538,0.0091 0.1738833,0 0.3240702,-0.02672 0.4503385,-0.08016 0.1262682,-0.05345 0.2338466,-0.136702 0.3229576,-0.249665 0.089,-0.113072 0.163537,-0.255849 0.2236119,-0.428549 0.059964,-0.172591 0.1149206,-0.380186 0.164538,-0.622673 L 4.8252014,6.8226458 H 4.0302117 c -0.041497,0 -0.073647,-0.013251 -0.096342,-0.040083 -0.022805,-0.026722 -0.034155,-0.037856 -0.034155,-0.1118386 0,-0.032906 0.00212,-0.072989 0.00623,-0.12025 0.00412,-0.047261 0.011346,-0.095515 0.021694,-0.1448743 0.010234,-0.049359 0.023807,-0.096509 0.040384,-0.1417825 0.016465,-0.045163 0.03727,-0.08635 0.062188,-0.1233419 0.024809,-0.036991 0.050619,-0.066695 0.077652,-0.089442 0.026923,-0.022526 0.061076,-0.0339 0.1024606,-0.0339 H 4.9929651 L 5.1861877,4.9975438 C 5.2523814,4.6605345 5.3477223,4.3655958 5.4718766,4.1128386 5.5960312,3.8600814 5.746107,3.6514935 5.922215,3.4870741 6.0982119,3.3227655 6.3011312,3.2004173 6.5308619,3.1202504 6.7607045,3.0400832 7.0143539,3 7.2918105,3 c 0.091002,0 0.1863427,0.00519 0.2856888,0.015459 0.099457,0.010269 0.1914605,0.024624 0.2764552,0.043175 0.084773,0.018441 0.1593094,0.040083 0.2236119,0.064708 0.06408,0.024734 0.1086906,0.049359 0.1334995,0.073983 0.024809,0.020649 0.043498,0.049359 0.055848,0.08635 0.012571,0.037321 0.018802,0.076523 0.018802,0.1174894 z"/>
+ <path style="fill:#3f8caa" d="m 14,8.0375584 c 0.02813,0.5913992 -0.154758,1.0944069 -0.336808,1.6062071 -0.114804,0.2712123 -0.243798,0.5354285 -0.373704,0.8169625 -0.162396,0.295456 -0.360972,0.556777 -0.595491,0.783962 -0.234756,0.227415 -0.504512,0.410193 -0.809388,0.548216 C 11.579734,11.930931 11.236556,12 10.854962,12 10.460167,12 10.122294,11.927734 9.8415778,11.783317 9.5608608,11.638899 9.310785,11.430664 9.0915858,11.158725 l -0.1184383,0.601693 c -0.00884,0.07227 -0.055978,0.123298 -0.1415366,0.152981 -0.085558,0.02968 -0.2160176,0.04464 -0.3913766,0.04464 -0.1841982,0 -0.3071146,-0.01701 -0.3685144,-0.05092 -0.061399,-0.03402 -0.083437,-0.08299 -0.065877,-0.146587 L 9.7561358,3.2040108 c 0.0087,-0.03402 0.02299,-0.063817 0.04279,-0.089276 0.01968,-0.025572 0.05256,-0.046694 0.09863,-0.063818 0.04608,-0.016895 0.1053542,-0.029684 0.1777172,-0.038246 C 10.147632,3.0042235 10.238611,3 10.348329,3 c 0.105236,0 0.190797,0.00422 0.256557,0.012674 0.06588,0.00856 0.118437,0.021351 0.157918,0.038246 0.03949,0.01701 0.06364,0.038246 0.07236,0.063818 0.0087,0.025458 0.01095,0.055256 0.0067,0.089276 l -0.526412,2.8256313 c -0.02204,0.110511 -0.04832,0.2253596 -0.07896,0.3442042 -0.03076,0.1189591 -0.06247,0.2368902 -0.09546,0.3537941 -0.03289,0.1169038 -0.06588,0.2274148 -0.09876,0.331418 -0.03288,0.104232 -0.06247,0.1944214 -0.08886,0.2709111 0.07013,-0.1487557 0.180899,-0.3027629 0.332217,-0.4621356 0.151318,-0.1593728 0.329035,-0.3059592 0.532914,-0.4398739 0.203996,-0.1338001 0.426612,-0.2453378 0.66785,-0.3346143 0.241237,-0.089276 0.484713,-0.1338001 0.730429,-0.1338001 0.263039,0 0.488955,0.03402 0.677632,0.1019485 0.188676,0.068042 0.348715,0.1583456 0.480352,0.2709111 0.13152,0.1125654 0.237938,0.2412282 0.319136,0.3856459 0.08108,0.1445314 0.143658,0.2931729 0.187497,0.4461525 0.04384,0.1529795 0.0746,0.3049318 0.09215,0.4557424 0.01756,0.1510388 0.0264,0.2902046 0.0264,0.417612 z m -1.138305,0.089276 c 0,-0.1147345 -0.01095,-0.2463656 -0.03276,-0.3952354 C 12.806774,7.5829573 12.764109,7.4448192 12.700593,7.3172982 12.63695,7.1897768 12.544797,7.082577 12.424119,6.9954697 12.30356,6.908363 12.142224,6.864752 11.940468,6.864752 c -0.236877,0 -0.478233,0.065986 -0.723829,0.1976179 C 10.970923,7.1941152 10.742885,7.3758641 10.532288,7.6073887 10.321811,7.8390271 10.134195,8.1109658 9.9697948,8.423204 9.8052778,8.7354426 9.6857788,8.912788 9.6111798,9.2824512 L 9.3941019,10.241076 c 0.2061179,0.293174 0.4276749,0.509856 0.6645511,0.650049 0.236876,0.140194 0.504394,0.210405 0.802787,0.210405 0.228039,0 0.434275,-0.05092 0.618472,-0.15298 0.1842,-0.102068 0.350955,-0.237918 0.500035,-0.407908 0.149197,-0.169875 0.278478,-0.364297 0.388312,-0.583149 0.270369,-0.4660363 0.369272,-1.0280317 0.480568,-1.5145116 0.0086,-0.1087891 0.01287,-0.2141756 0.01287,-0.3161471 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/filelight.svg b/.icons/awkward/16x16/apps/filelight.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/filelight.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/filetypes.svg b/.icons/awkward/16x16/apps/filetypes.svg
new file mode 120000
index 00000000..a34d01f0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/filetypes.svg
@@ -0,0 +1 @@
+../mimetypes/application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/filezilla.svg b/.icons/awkward/16x16/apps/filezilla.svg
new file mode 100644
index 00000000..d150fed7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/filezilla.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#d95951" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m4.824 4-1.824 8h1.4822l0.861-3.5293h4.046l-3.789 3.3918 0.988 1.1375 0.506-0.2605c0.9567-0.492 1.358-0.205 2.0839-0.003 0.7062 0.19598 1.37 0.40573 2.7474-0.38821l-0.27353-1.4013c-1.5032 1.0688-1.9787 0.11522-3.0494 0.07737l3.0651-2.5936 0.33258-1.3845h-6.4205l0.4133-1.6616h3.7085l0.2886-1.3845h-5.1658z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/filter.svg b/.icons/awkward/16x16/apps/filter.svg
new file mode 100644
index 00000000..04996b26
--- /dev/null
+++ b/.icons/awkward/16x16/apps/filter.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e53935" transform="matrix(0.4,0,0,0.26740433,-1.6,-0.38382048)" d="M 4.9999999,4.4270815 24,4.4270821 43,4.4270807 24,35.840184 Z"/>
+ <rect style="fill:#ec6b68" width="16" height="2" x="0" y="0" rx="1" ry="1"/>
+ <path style="fill:#b4231f" d="M 10,7 H 6 v 5.869565 L 10,16 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/firefox-beta-bin.svg b/.icons/awkward/16x16/apps/firefox-beta-bin.svg
new file mode 120000
index 00000000..90ca4b46
--- /dev/null
+++ b/.icons/awkward/16x16/apps/firefox-beta-bin.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/firefox-beta.svg b/.icons/awkward/16x16/apps/firefox-beta.svg
new file mode 120000
index 00000000..90ca4b46
--- /dev/null
+++ b/.icons/awkward/16x16/apps/firefox-beta.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/firefox-default.svg b/.icons/awkward/16x16/apps/firefox-default.svg
new file mode 120000
index 00000000..90ca4b46
--- /dev/null
+++ b/.icons/awkward/16x16/apps/firefox-default.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/firefox-developer-edition.svg b/.icons/awkward/16x16/apps/firefox-developer-edition.svg
new file mode 120000
index 00000000..6d66c646
--- /dev/null
+++ b/.icons/awkward/16x16/apps/firefox-developer-edition.svg
@@ -0,0 +1 @@
+firefox-developer-icon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/firefox-developer-icon.svg b/.icons/awkward/16x16/apps/firefox-developer-icon.svg
new file mode 100644
index 00000000..ce9a778b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/firefox-developer-icon.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#02bfee" d="m 10.515699,0 c 0.479717,1.8941158 1.949025,2.4926903 3.558683,4.5542736 1.363226,1.745963 1.128278,2.6868229 1.632238,4.4382896 L 11.918701,12.252812 7.6399832,7.8603869 C 7.62077,4.9403113 6.9198886,2.4439054 10.515699,0 Z"/>
+ <path style="fill:#0086da" d="M 2.7825353,4.6855792 C 3.33827,4.1341417 4.2457238,2.8500996 5.3284587,2.4941513 5.0375689,4.0446215 5.4146825,4.5374201 5.6023872,5.3301164 L 3.8621359,4.8789399 Z"/>
+ <circle style="fill:#354bb0" cx="8" cy="8" r="4"/>
+ <path style="fill:#5fdffd" d="m 9.4955356,5.2938815 c -0.056896,5.6e-4 -0.1137686,0.00256 -0.1705607,0.00606 1.1584831,0.543823 1.8988701,1.7075933 1.9005541,2.9873686 -8.8e-4,1.7583419 -1.3783471,3.2483149 -3.1343449,3.3390809 0.4390925,0.207767 0.918587,0.276024 1.4043515,0.277377 1.8252684,1.6e-5 3.3049554,-1.479639 3.3049794,-3.3049069 1.6e-5,-1.8252964 -1.479683,-3.3049961 -3.3049794,-3.3049796 z"/>
+ <path id="ellipse841" style="fill:#095cd3" d="M 2.9534573,5.1627581 C 1.0820684,6.6099489 8.0061932e-8,5.5629849 8.0061932e-8,8.0934582 8.0061932e-8,12.460121 3.5817221,16 7.9999999,16 12.418278,16 16,12.460121 16,8.0934582 c 0,-2.032978 -0.776382,-3.886756 -2.052059,-5.2875291 0.02844,-0.00108 -0.119297,-0.1146454 -0.195459,-0.086303 0.533295,0.8839497 0.840246,1.9198194 0.840246,3.0274531 0,3.2414467 -1.802761,6.4526618 -5.0442079,6.4526618 C 7.4665589,12.300798 4.6931571,10.969816 4.266289,9.7243342 3.9908857,8.9207838 4.0604034,8.0182969 4.8096905,7.5187219 5.2166785,7.2603706 5.8100328,7.0052845 6.7487659,6.9753296 7.606296,6.4113681 7.1890527,6.475517 7.1478035,6.3047715 6.8814173,6.231929 6.4085572,6.131264 5.7556739,5.6174194 5.1774072,5.1623009 4.9088263,4.989727 3.2236406,4.9739857 2.9052776,4.3609585 2.9846621,5.8906483 2.9534573,5.1627581 Z"/>
+ <path style="fill:#0091eb" d="M 3.0741931,1.8632537 C 1.2829104,3.2484964 0.10697157,5.3726005 0.00934334,7.7710776 0.11177858,11.446792 3.4671583,14 7.5999831,14 c 4.1973719,0 7.4001119,-2.644473 7.4001119,-6.4000164 0,-1.0121387 -0.24895,-1.9719942 -0.692189,-2.8351619 0.05394,0.3197054 0.08516,0.6469761 0.08516,0.9820335 0,3.2414467 -2.428193,5.8695428 -5.6696401,5.8695428 C 6.6414617,11.717455 5.075283,10.567344 4.648415,9.3218622 4.3730116,8.5183114 4.4631914,8.1792464 5.2124785,7.6796714 5.6194665,7.4213201 6.1924992,7.2463442 7.1312322,7.2163893 7.9887623,6.6524278 8.0545144,6.4355702 8.0132651,6.2648246 7.746879,6.1919821 7.0122392,5.9099175 6.3593559,5.3960729 5.7810888,4.9409545 5.0500042,4.0237179 3.3648185,4.0079766 3.0464555,3.3949494 3.105398,2.5911439 3.0741931,1.8632537 Z"/>
+ <path style="fill:#5fdffd" d="M 3.5742553,6.0022817 C 3.0298398,5.9904697 2.4570851,6.1771709 2.0930199,6.4256173 2.0278094,6.4908279 2.726896,7.6712906 3.9436332,7.6840866 3.8309794,9.6468136 5.4001241,10.867354 6.386536,11.151358 l 2.992e-4,-8.8e-4 c -2.616e-4,-1.34e-4 -5.2e-4,-3.03e-4 -8e-4,-4.4e-4 -0.079488,-0.03941 -0.1568047,-0.08085 -0.2319657,-0.124197 -0.00703,-0.0041 -0.013968,-0.0082 -0.020956,-0.01227 -0.042014,-0.02456 -0.083305,-0.04971 -0.1239047,-0.07542 -0.00795,-0.005 -0.015908,-0.01004 -0.023804,-0.01511 -0.040637,-0.02614 -0.080508,-0.05285 -0.1196698,-0.0801 -0.00614,-0.0043 -0.012364,-0.0085 -0.018472,-0.01278 -0.02248,-0.01583 -0.044758,-0.03179 -0.066735,-0.04797 -0.043099,-0.03173 -0.085109,-0.06418 -0.1262411,-0.09718 -0.00976,-0.0078 -0.019412,-0.01569 -0.02906,-0.02358 -0.029132,-0.02386 -0.057767,-0.04796 -0.085865,-0.07243 -0.01368,-0.0119 -0.02724,-0.02388 -0.040669,-0.03592 -0.0195,-0.0175 -0.03878,-0.03508 -0.057754,-0.05286 -0.018336,-0.01716 -0.036488,-0.03442 -0.054323,-0.05184 -0.014716,-0.01439 -0.029288,-0.02882 -0.043662,-0.04337 -0.020892,-0.02113 -0.041464,-0.04242 -0.061624,-0.06389 -3.888e-4,-4e-4 -7.6e-4,-8.4e-4 -0.00116,-0.0012 -0.012464,-0.0133 -0.02462,-0.02674 -0.0368,-0.04016 -0.017164,-0.0189 -0.034076,-0.03789 -0.050671,-0.05702 -0.013068,-0.01508 -0.025984,-0.0302 -0.038696,-0.04542 -0.01692,-0.02024 -0.03344,-0.04064 -0.049723,-0.06111 -0.00918,-0.01156 -0.018476,-0.02306 -0.027452,-0.03468 -0.02042,-0.02642 -0.040154,-0.0531 -0.059507,-0.07988 -0.00771,-0.01067 -0.015388,-0.02133 -0.022928,-0.032052 C 4.9742769,9.960999 4.9547169,9.932248 4.9358359,9.903296 4.9306759,9.895386 4.9257119,9.887428 4.9206479,9.879492 4.9018799,9.850096 4.8835879,9.820636 4.8661069,9.790926 4.8623869,9.784636 4.8587969,9.778318 4.8551549,9.772014 4.8375389,9.741534 4.8207269,9.710854 4.8044829,9.680089 4.8014829,9.674389 4.7983229,9.668717 4.7953529,9.663005 4.7783849,9.630297 4.7623409,9.597413 4.7469449,9.564436 4.7437049,9.557526 4.7405349,9.55062 4.7373849,9.5437 4.7223129,9.510652 4.7079169,9.477519 4.6944529,9.444255 4.6923329,9.438985 4.6903429,9.433687 4.6882429,9.428411 4.674199,9.3929727 4.660791,9.3574971 4.648595,9.3219146 4.3731916,8.5183642 4.4628302,8.1792584 5.2121173,7.6796834 5.6191053,7.4213321 6.1923384,7.2467294 7.1310714,7.2167745 7.9886015,6.652813 8.0542568,6.435271 8.0130075,6.2645254 6.5667287,7.4109717 5.2157477,6.4337002 3.9437176,6.0438226 3.8240166,6.0182706 3.6999011,6.0050025 3.5742669,6.0022777 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/firefox-esr.svg b/.icons/awkward/16x16/apps/firefox-esr.svg
new file mode 120000
index 00000000..90ca4b46
--- /dev/null
+++ b/.icons/awkward/16x16/apps/firefox-esr.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/firefox-gtk3.svg b/.icons/awkward/16x16/apps/firefox-gtk3.svg
new file mode 120000
index 00000000..90ca4b46
--- /dev/null
+++ b/.icons/awkward/16x16/apps/firefox-gtk3.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/firefox-icon.svg b/.icons/awkward/16x16/apps/firefox-icon.svg
new file mode 120000
index 00000000..90ca4b46
--- /dev/null
+++ b/.icons/awkward/16x16/apps/firefox-icon.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/firefox-mozilla-build.svg b/.icons/awkward/16x16/apps/firefox-mozilla-build.svg
new file mode 120000
index 00000000..90ca4b46
--- /dev/null
+++ b/.icons/awkward/16x16/apps/firefox-mozilla-build.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/firefox-nightly-icon.svg b/.icons/awkward/16x16/apps/firefox-nightly-icon.svg
new file mode 120000
index 00000000..8597ee38
--- /dev/null
+++ b/.icons/awkward/16x16/apps/firefox-nightly-icon.svg
@@ -0,0 +1 @@
+firefox-trunk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/firefox-nightly.svg b/.icons/awkward/16x16/apps/firefox-nightly.svg
new file mode 120000
index 00000000..8597ee38
--- /dev/null
+++ b/.icons/awkward/16x16/apps/firefox-nightly.svg
@@ -0,0 +1 @@
+firefox-trunk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/firefox-original.svg b/.icons/awkward/16x16/apps/firefox-original.svg
new file mode 120000
index 00000000..90ca4b46
--- /dev/null
+++ b/.icons/awkward/16x16/apps/firefox-original.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/firefox-trunk.svg b/.icons/awkward/16x16/apps/firefox-trunk.svg
new file mode 100644
index 00000000..9bf6425b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/firefox-trunk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#45f1af" d="m 10.515699,0 c 0.479717,1.8941158 1.949025,2.4926903 3.558683,4.5542736 1.363226,1.745963 1.128278,2.6868229 1.632238,4.4382896 L 11.918701,12.252812 7.6399832,7.8603869 C 7.62077,4.9403113 6.9198886,2.4439054 10.515699,0 Z"/>
+ <path style="fill:#715fff" d="M 2.7825353,4.6855792 C 3.33827,4.1341417 4.2457238,2.8500996 5.3284587,2.4941513 5.0375689,4.0446215 5.4146825,4.5374201 5.6023872,5.3301164 L 3.8621359,4.8789399 Z"/>
+ <circle style="fill:#5543c7" cx="8" cy="8" r="4"/>
+ <path style="fill:#15bfd1" d="m 9.4955356,5.2938815 c -0.056896,5.6e-4 -0.1137686,0.00256 -0.1705607,0.00606 1.1584831,0.543823 1.8988701,1.7075933 1.9005541,2.9873686 -8.8e-4,1.7583419 -1.3783471,3.2483149 -3.1343449,3.3390809 0.4390925,0.207767 0.918587,0.276024 1.4043515,0.277377 1.8252684,1.6e-5 3.3049554,-1.479639 3.3049794,-3.3049069 1.6e-5,-1.8252964 -1.479683,-3.3049961 -3.3049794,-3.3049796 z"/>
+ <path id="ellipse841" style="fill:#763ad2" d="M 2.9534573,5.1627581 C 1.0820684,6.6099489 8.0061932e-8,5.5629849 8.0061932e-8,8.0934582 8.0061932e-8,12.460121 3.5817221,16 7.9999999,16 12.418278,16 16,12.460121 16,8.0934582 c 0,-2.032978 -0.776382,-3.886756 -2.052059,-5.2875291 0.02844,-0.00108 -0.119297,-0.1146454 -0.195459,-0.086303 0.533295,0.8839497 0.840246,1.9198194 0.840246,3.0274531 0,3.2414467 -1.802761,6.4526618 -5.0442079,6.4526618 C 7.4665589,12.300798 4.6931571,10.969816 4.266289,9.7243342 3.9908857,8.9207838 4.0604034,8.0182969 4.8096905,7.5187219 5.2166785,7.2603706 5.8100328,7.0052845 6.7487659,6.9753296 7.606296,6.4113681 7.1890527,6.475517 7.1478035,6.3047715 6.8814173,6.231929 6.4085572,6.131264 5.7556739,5.6174194 5.1774072,5.1623009 4.9088263,4.989727 3.2236406,4.9739857 2.9052776,4.3609585 2.9846621,5.8906483 2.9534573,5.1627581 Z"/>
+ <path style="fill:#8171ff" d="M 3.0741931,1.8632537 C 1.2829104,3.2484964 0.10697157,5.3726005 0.00934334,7.7710776 0.11177858,11.446792 3.4671583,14 7.5999831,14 c 4.1973719,0 7.4001119,-2.644473 7.4001119,-6.4000164 0,-1.0121387 -0.24895,-1.9719942 -0.692189,-2.8351619 0.05394,0.3197054 0.08516,0.6469761 0.08516,0.9820335 0,3.2414467 -2.428193,5.8695428 -5.6696401,5.8695428 C 6.6414617,11.717455 5.075283,10.567344 4.648415,9.3218622 4.3730116,8.5183114 4.4631914,8.1792464 5.2124785,7.6796714 5.6194665,7.4213201 6.1924992,7.2463442 7.1312322,7.2163893 7.9887623,6.6524278 8.0545144,6.4355702 8.0132651,6.2648246 7.746879,6.1919821 7.0122392,5.9099175 6.3593559,5.3960729 5.7810888,4.9409545 5.0500042,4.0237179 3.3648185,4.0079766 3.0464555,3.3949494 3.105398,2.5911439 3.0741931,1.8632537 Z"/>
+ <path style="fill:#15bfd1" d="M 3.5742553,6.0022817 C 3.0298398,5.9904697 2.4570851,6.1771709 2.0930199,6.4256173 2.0278094,6.4908279 2.726896,7.6712906 3.9436332,7.6840866 3.8309794,9.6468136 5.4001241,10.867354 6.386536,11.151358 l 2.992e-4,-8.8e-4 c -2.616e-4,-1.34e-4 -5.2e-4,-3.03e-4 -8e-4,-4.4e-4 -0.079488,-0.03941 -0.1568047,-0.08085 -0.2319657,-0.124197 -0.00703,-0.0041 -0.013968,-0.0082 -0.020956,-0.01227 -0.042014,-0.02456 -0.083305,-0.04971 -0.1239047,-0.07542 -0.00795,-0.005 -0.015908,-0.01004 -0.023804,-0.01511 -0.040637,-0.02614 -0.080508,-0.05285 -0.1196698,-0.0801 -0.00614,-0.0043 -0.012364,-0.0085 -0.018472,-0.01278 -0.02248,-0.01583 -0.044758,-0.03179 -0.066735,-0.04797 -0.043099,-0.03173 -0.085109,-0.06418 -0.1262411,-0.09718 -0.00976,-0.0078 -0.019412,-0.01569 -0.02906,-0.02358 -0.029132,-0.02386 -0.057767,-0.04796 -0.085865,-0.07243 -0.01368,-0.0119 -0.02724,-0.02388 -0.040669,-0.03592 -0.0195,-0.0175 -0.03878,-0.03508 -0.057754,-0.05286 -0.018336,-0.01716 -0.036488,-0.03442 -0.054323,-0.05184 -0.014716,-0.01439 -0.029288,-0.02882 -0.043662,-0.04337 -0.020892,-0.02113 -0.041464,-0.04242 -0.061624,-0.06389 -3.888e-4,-4e-4 -7.6e-4,-8.4e-4 -0.00116,-0.0012 -0.012464,-0.0133 -0.02462,-0.02674 -0.0368,-0.04016 -0.017164,-0.0189 -0.034076,-0.03789 -0.050671,-0.05702 -0.013068,-0.01508 -0.025984,-0.0302 -0.038696,-0.04542 -0.01692,-0.02024 -0.03344,-0.04064 -0.049723,-0.06111 -0.00918,-0.01156 -0.018476,-0.02306 -0.027452,-0.03468 -0.02042,-0.02642 -0.040154,-0.0531 -0.059507,-0.07988 -0.00771,-0.01067 -0.015388,-0.02133 -0.022928,-0.032052 C 4.9742769,9.960999 4.9547169,9.932248 4.9358359,9.903296 4.9306759,9.895386 4.9257119,9.887428 4.9206479,9.879492 4.9018799,9.850096 4.8835879,9.820636 4.8661069,9.790926 4.8623869,9.784636 4.8587969,9.778318 4.8551549,9.772014 4.8375389,9.741534 4.8207269,9.710854 4.8044829,9.680089 4.8014829,9.674389 4.7983229,9.668717 4.7953529,9.663005 4.7783849,9.630297 4.7623409,9.597413 4.7469449,9.564436 4.7437049,9.557526 4.7405349,9.55062 4.7373849,9.5437 4.7223129,9.510652 4.7079169,9.477519 4.6944529,9.444255 4.6923329,9.438985 4.6903429,9.433687 4.6882429,9.428411 4.674199,9.3929727 4.660791,9.3574971 4.648595,9.3219146 4.3731916,8.5183642 4.4628302,8.1792584 5.2121173,7.6796834 5.6191053,7.4213321 6.1923384,7.2467294 7.1310714,7.2167745 7.9886015,6.652813 8.0542568,6.435271 8.0130075,6.2645254 6.5667287,7.4109717 5.2157477,6.4337002 3.9437176,6.0438226 3.8240166,6.0182706 3.6999011,6.0050025 3.5742669,6.0022777 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/firefox.svg b/.icons/awkward/16x16/apps/firefox.svg
new file mode 100644
index 00000000..4c5adeab
--- /dev/null
+++ b/.icons/awkward/16x16/apps/firefox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffde3f" d="m 10.515699,0 c 0.479717,1.8941158 1.949025,2.4926903 3.558683,4.5542736 1.363226,1.745963 1.128278,2.6868229 1.632238,4.4382896 L 11.918701,12.252812 7.6399832,7.8603869 C 7.62077,4.9403113 6.9198886,2.4439054 10.515699,0 Z"/>
+ <path style="fill:#ff750e" d="M 2.7825353,4.6855792 C 3.33827,4.1341417 4.2457238,2.8500996 5.3284587,2.4941513 5.0375689,4.0446215 5.4146825,4.5374201 5.6023872,5.3301164 L 3.8621359,4.8789399 Z"/>
+ <circle style="fill:#8357cd" cx="8" cy="8" r="4"/>
+ <path style="fill:#ffba36" d="m 9.4955356,5.2938815 c -0.056896,5.6e-4 -0.1137686,0.00256 -0.1705607,0.00606 1.1584831,0.543823 1.8988701,1.7075933 1.9005541,2.9873686 -8.8e-4,1.7583419 -1.3783471,3.2483149 -3.1343449,3.3390809 0.4390925,0.207767 0.918587,0.276024 1.4043515,0.277377 1.8252684,1.6e-5 3.3049554,-1.479639 3.3049794,-3.3049069 1.6e-5,-1.8252964 -1.479683,-3.3049961 -3.3049794,-3.3049796 z"/>
+ <path id="ellipse841" style="fill:#f74e66" d="M 2.9534573,5.1627581 C 1.0820684,6.6099489 8.0061932e-8,5.5629849 8.0061932e-8,8.0934582 8.0061932e-8,12.460121 3.5817221,16 7.9999999,16 12.418278,16 16,12.460121 16,8.0934582 c 0,-2.032978 -0.776382,-3.886756 -2.052059,-5.2875291 0.02844,-0.00108 -0.119297,-0.1146454 -0.195459,-0.086303 0.533295,0.8839497 0.840246,1.9198194 0.840246,3.0274531 0,3.2414467 -1.802761,6.4526618 -5.0442079,6.4526618 C 7.4665589,12.300798 4.6931571,10.969816 4.266289,9.7243342 3.9908857,8.9207838 4.0604034,8.0182969 4.8096905,7.5187219 5.2166785,7.2603706 5.8100328,7.0052845 6.7487659,6.9753296 7.606296,6.4113681 7.1890527,6.475517 7.1478035,6.3047715 6.8814173,6.231929 6.4085572,6.131264 5.7556739,5.6174194 5.1774072,5.1623009 4.9088263,4.989727 3.2236406,4.9739857 2.9052776,4.3609585 2.9846621,5.8906483 2.9534573,5.1627581 Z"/>
+ <path style="fill:#ff7f1f" d="M 3.0741931,1.8632537 C 1.2829104,3.2484964 0.10697157,5.3726005 0.00934334,7.7710776 0.11177858,11.446792 3.4671583,14 7.5999831,14 c 4.1973719,0 7.4001119,-2.644473 7.4001119,-6.4000164 0,-1.0121387 -0.24895,-1.9719942 -0.692189,-2.8351619 0.05394,0.3197054 0.08516,0.6469761 0.08516,0.9820335 0,3.2414467 -2.428193,5.8695428 -5.6696401,5.8695428 C 6.6414617,11.717455 5.075283,10.567344 4.648415,9.3218622 4.3730116,8.5183114 4.4631914,8.1792464 5.2124785,7.6796714 5.6194665,7.4213201 6.1924992,7.2463442 7.1312322,7.2163893 7.9887623,6.6524278 8.0545144,6.4355702 8.0132651,6.2648246 7.746879,6.1919821 7.0122392,5.9099175 6.3593559,5.3960729 5.7810888,4.9409545 5.0500042,4.0237179 3.3648185,4.0079766 3.0464555,3.3949494 3.105398,2.5911439 3.0741931,1.8632537 Z"/>
+ <path style="fill:#ffba36" d="M 3.5742553,6.0022817 C 3.0298398,5.9904697 2.4570851,6.1771709 2.0930199,6.4256173 2.0278094,6.4908279 2.726896,7.6712906 3.9436332,7.6840866 3.8309794,9.6468136 5.4001241,10.867354 6.386536,11.151358 l 2.992e-4,-8.8e-4 c -2.616e-4,-1.34e-4 -5.2e-4,-3.03e-4 -8e-4,-4.4e-4 -0.079488,-0.03941 -0.1568047,-0.08085 -0.2319657,-0.124197 -0.00703,-0.0041 -0.013968,-0.0082 -0.020956,-0.01227 -0.042014,-0.02456 -0.083305,-0.04971 -0.1239047,-0.07542 -0.00795,-0.005 -0.015908,-0.01004 -0.023804,-0.01511 -0.040637,-0.02614 -0.080508,-0.05285 -0.1196698,-0.0801 -0.00614,-0.0043 -0.012364,-0.0085 -0.018472,-0.01278 -0.02248,-0.01583 -0.044758,-0.03179 -0.066735,-0.04797 -0.043099,-0.03173 -0.085109,-0.06418 -0.1262411,-0.09718 -0.00976,-0.0078 -0.019412,-0.01569 -0.02906,-0.02358 -0.029132,-0.02386 -0.057767,-0.04796 -0.085865,-0.07243 -0.01368,-0.0119 -0.02724,-0.02388 -0.040669,-0.03592 -0.0195,-0.0175 -0.03878,-0.03508 -0.057754,-0.05286 -0.018336,-0.01716 -0.036488,-0.03442 -0.054323,-0.05184 -0.014716,-0.01439 -0.029288,-0.02882 -0.043662,-0.04337 -0.020892,-0.02113 -0.041464,-0.04242 -0.061624,-0.06389 -3.888e-4,-4e-4 -7.6e-4,-8.4e-4 -0.00116,-0.0012 -0.012464,-0.0133 -0.02462,-0.02674 -0.0368,-0.04016 -0.017164,-0.0189 -0.034076,-0.03789 -0.050671,-0.05702 -0.013068,-0.01508 -0.025984,-0.0302 -0.038696,-0.04542 -0.01692,-0.02024 -0.03344,-0.04064 -0.049723,-0.06111 -0.00918,-0.01156 -0.018476,-0.02306 -0.027452,-0.03468 -0.02042,-0.02642 -0.040154,-0.0531 -0.059507,-0.07988 -0.00771,-0.01067 -0.015388,-0.02133 -0.022928,-0.032052 C 4.9742769,9.960999 4.9547169,9.932248 4.9358359,9.903296 4.9306759,9.895386 4.9257119,9.887428 4.9206479,9.879492 4.9018799,9.850096 4.8835879,9.820636 4.8661069,9.790926 4.8623869,9.784636 4.8587969,9.778318 4.8551549,9.772014 4.8375389,9.741534 4.8207269,9.710854 4.8044829,9.680089 4.8014829,9.674389 4.7983229,9.668717 4.7953529,9.663005 4.7783849,9.630297 4.7623409,9.597413 4.7469449,9.564436 4.7437049,9.557526 4.7405349,9.55062 4.7373849,9.5437 4.7223129,9.510652 4.7079169,9.477519 4.6944529,9.444255 4.6923329,9.438985 4.6903429,9.433687 4.6882429,9.428411 4.674199,9.3929727 4.660791,9.3574971 4.648595,9.3219146 4.3731916,8.5183642 4.4628302,8.1792584 5.2121173,7.6796834 5.6191053,7.4213321 6.1923384,7.2467294 7.1310714,7.2167745 7.9886015,6.652813 8.0542568,6.435271 8.0130075,6.2645254 6.5667287,7.4109717 5.2157477,6.4337002 3.9437176,6.0438226 3.8240166,6.0182706 3.6999011,6.0050025 3.5742669,6.0022777 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/firejail-ui.svg b/.icons/awkward/16x16/apps/firejail-ui.svg
new file mode 100644
index 00000000..7b634828
--- /dev/null
+++ b/.icons/awkward/16x16/apps/firejail-ui.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ef4e4e" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="fill:none;stroke:#656565" d="M 8.50005,1 V 15.979879"/>
+ <path style="fill:none;stroke:#656565" d="M 4.50005,1 V 15.979879"/>
+ <path style="fill:none;stroke:#656565" d="M 12.50005,1 V 15.979879"/>
+ <path style="fill:none;stroke:#656565" d="M 15.98,8.5 H 1"/>
+ <path style="fill:none;stroke:#656565" d="M 15.98,4.5 H 1"/>
+ <path style="fill:none;stroke:#656565" d="M 15.98,12.5 H 1"/>
+ <path style="fill:#ffffff" d="M 7,1.5 6.4697265,2.4697265 5.5,3 6.4697265,3.5302735 7,4.5 7.5302733,3.5302735 8.5,3 7.5302733,2.4697265 Z"/>
+ <path style="fill:#ffffff" d="M 11.499999,3.5 10.792968,4.7929689 9.5,5.5 10.792968,6.2070309 11.499999,7.5 12.20703,6.2070309 13.5,5.5 12.20703,4.7929689 Z"/>
+ <path style="fill:#ffffff" d="M 5.921124,5.5 4.5,6.9211239 6.0461991,8.4673229 7.4673229,7.046199 Z"/>
+ <path style="fill:#ffffff" d="M 7.9899339,7.56881 6.56881,8.9899339 12.078876,14.5 13.5,13.078876 Z"/>
+ <path style="fill:#ffffff" d="M 4.5,9.5000004 4.1464845,10.146485 3.5,10.500001 4.1464845,10.853516 4.5,11.5 4.8535155,10.853516 5.5,10.500001 4.8535155,10.146485 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/firetools.svg b/.icons/awkward/16x16/apps/firetools.svg
new file mode 100644
index 00000000..fefac536
--- /dev/null
+++ b/.icons/awkward/16x16/apps/firetools.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ef4e4e" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="fill:none;stroke:#656565" d="M 8.50005,1 V 15.979879"/>
+ <path style="fill:none;stroke:#656565" d="M 4.50005,1 V 15.979879"/>
+ <path style="fill:none;stroke:#656565" d="M 12.50005,1 V 15.979879"/>
+ <path style="fill:none;stroke:#656565" d="M 15.98,8.5 H 1"/>
+ <path style="fill:none;stroke:#656565" d="M 15.98,4.5 H 1"/>
+ <path style="fill:none;stroke:#656565" d="M 15.98,12.5 H 1"/>
+ <path style="fill:none;stroke:#ffa02e;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 9,10.5 v -3 C 9,6.604748 9.801749,6 11,6 c 1.145812,0 2,0.648713 2,1.5 v 3"/>
+ <circle style="fill:#ffce23" cx="11" cy="12" r="4"/>
+ <circle style="fill:#7f4a04" cx="11" cy="12" r="1"/>
+ <path style="fill:#7f4a04" d="m 10.5,12 v 1.5 A 0.5,0.5 0 0 0 11,14 0.5,0.5 0 0 0 11.5,13.5 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/firewall-config.svg b/.icons/awkward/16x16/apps/firewall-config.svg
new file mode 100644
index 00000000..b463d480
--- /dev/null
+++ b/.icons/awkward/16x16/apps/firewall-config.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 2.75,1 C 1.7639,1 1,1.8525 1,2.7988 V 5.2012 C 1,5.7508 1.2978,6.2053 1.707,6.543 1.2901,6.9116 1,7.41 1,8 V 9 C 1,9.59 1.2901,10.088 1.707,10.457 1.2978,10.795 1,11.249 1,11.799 V 14.201 C 1,15.148 1.7639,16 2.75,16 H 7.25 C 7.7485,16 8.1851,15.779 8.5,15.441 8.8149,15.779 9.2515,16 9.75,16 H 14.25 C 15.236,16 16,15.148 16,14.201 V 11.799 C 16,11.249 15.702,10.795 15.293,10.457 15.71,10.088 16,9.59 16,9 V 8 C 16,7.41 15.71,6.9116 15.293,6.543 15.702,6.2053 16,5.7508 16,5.2012 V 2.7988 C 16,1.8525 15.236,1 14.25,1 H 9.75 C 9.2515,1 8.8149,1.2209 8.5,1.5586 8.1851,1.2209 7.7485,1 7.25,1 Z"/>
+ <path style="fill:#f45c49" d="M 2.75,2 C 2.3345,2 2,2.3556 2,2.7988 V 5.2012 C 2,5.6444 2.3345,6 2.75,6 H 7.25 C 7.6655,6 8,5.6444 8,5.2012 V 2.7988 C 8,2.3556 7.6655,2 7.25,2 Z M 9.75,2 C 9.3345,2 9,2.3556 9,2.7988 V 5.2012 C 9,5.6444 9.3345,6 9.75,6 H 14.25 C 14.666,6 15,5.6444 15,5.2012 V 2.7988 C 15,2.3556 14.666,2 14.25,2 Z M 3,7 C 2.446,7 2,7.446 2,8 V 9 C 2,9.554 2.446,10 3,10 H 4 C 4.554,10 5,9.554 5,9 V 8 C 5,7.446 4.554,7 4,7 Z M 6.625,7 C 6.2787,7 6,7.2672 6,7.5996 V 9.4004 C 6,9.7328 6.2787,10 6.625,10 H 10.375 C 10.721,10 11,9.7328 11,9.4004 V 7.5996 C 11,7.2672 10.721,7 10.375,7 Z M 13,7 C 12.446,7 12,7.446 12,8 V 9 C 12,9.554 12.446,10 13,10 H 14 C 14.554,10 15,9.554 15,9 V 8 C 15,7.446 14.554,7 14,7 Z M 2.75,11 C 2.3345,11 2,11.356 2,11.799 V 14.201 C 2,14.644 2.3345,15 2.75,15 H 7.25 C 7.6655,15 8,14.644 8,14.201 V 11.799 C 8,11.356 7.6655,11 7.25,11 Z M 9.75,11 C 9.3345,11 9,11.356 9,11.799 V 14.201 C 9,14.644 9.3345,15 9.75,15 H 14.25 C 14.666,15 15,14.644 15,14.201 V 11.799 C 15,11.356 14.666,11 14.25,11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/firewatch.svg b/.icons/awkward/16x16/apps/firewatch.svg
new file mode 100644
index 00000000..5c2646ac
--- /dev/null
+++ b/.icons/awkward/16x16/apps/firewatch.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#fe6d40" d="m7.5 0c-0.0444892 0-0.2355659 0.13016552-0.439453 0.28906248-1.8012336 1.3719258-4.3347024 2.5152931-6.747533 2.8679687l-0.313014 0.05 0.02158697 0.3242188c0.03642711 0.5483196 0.34551644 2.0039196 0.64298933 3.0265624 0.3807447 1.3089116 0.8026001 2.408404 1.3569082 3.5390626 1.2553571 2.560633 2.8421269 4.431645 4.7915806 5.649219 0.2539769 0.158626 0.4897086 0.244078 0.6869349 0.253906 0.1972263-0.0098 0.432958-0.09528 0.6869345-0.253906 1.9494535-1.217574 3.5362235-3.088586 4.7915805-5.649219 0.554308-1.1306586 0.976164-2.230151 1.356908-3.5390626 0.297474-1.0226428 0.606563-2.4782428 0.64299-3.0265624l0.021587-0.3242188-0.313014-0.05c-2.41283-0.3526756-4.9463-1.4960429-6.747533-2.8679687-0.2038871-0.15889698-0.3949638-0.2890625-0.439453-0.2890625z"/>
+ <path style="fill:#ffffff" d="m7.4984375 1.7558594c-1.6547049 1.1714942-3.6746992 2.0506883-5.7929687 2.5449218 0.1130821 0.5952705 0.2160066 1.2107354 0.3984374 1.8378907 0.3606714 1.2399042 0.746143 2.2431904 1.2636719 3.2988281 1.1355824 2.316321 2.5099124 3.895913 4.1328125 4.943359 1.6228758-1.047447 2.9952904-2.627065 4.1308594-4.943359 0.517529-1.0556381 0.903001-2.0589247 1.263672-3.2988281 0.182431-0.6271543 0.285355-1.2426205 0.398437-1.8378907-2.118839-0.4943666-4.139983-1.3729952-5.7949215-2.5449218z"/>
+ <rect style="fill:#fe6d40" width="1" height="3" x="7" y="9"/>
+ <path style="fill:#fe6d40" transform="matrix(.95245185 0 0 1.319756 -11.59344 -19.816396)" 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(.95245185 0 0 .87983732 -11.59344 -12.877597)" d="m20.046619 18.04606 1.312403 2.273148 1.312402 2.273147h-2.624805-2.624804l1.312402-2.273147z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/five-or-more.svg b/.icons/awkward/16x16/apps/five-or-more.svg
new file mode 100644
index 00000000..a0a55f66
--- /dev/null
+++ b/.icons/awkward/16x16/apps/five-or-more.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#4caf50" cx="14" cy="14" r="2"/>
+ <circle style="fill:#3f51b5" cx="6" cy="10" r="2"/>
+ <circle style="fill:#4caf50" cx="6" cy="6" r="2"/>
+ <circle style="fill:#4caf50" cx="2" cy="2" r="2"/>
+ <circle style="fill:#f44336" cx="6" cy="2" r="2"/>
+ <circle style="fill:#3f51b5" cx="14" cy="2" r="2"/>
+ <circle style="fill:#3f51b5" cx="10" cy="6" r="2"/>
+ <circle style="fill:#f44336" cx="14" cy="10" r="2"/>
+ <circle style="fill:#3f51b5" cx="2" cy="14" r="2"/>
+ <circle style="fill:#3f51b5" cx="10" cy="14" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fjt.svg b/.icons/awkward/16x16/apps/fjt.svg
new file mode 120000
index 00000000..351fe6ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fjt.svg
@@ -0,0 +1 @@
+qwinff.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/flacon.svg b/.icons/awkward/16x16/apps/flacon.svg
new file mode 100644
index 00000000..6f335322
--- /dev/null
+++ b/.icons/awkward/16x16/apps/flacon.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#61aac5" cx="8" cy="8" r="8"/>
+ <path fill="#f5c839" d="m5.538 4c-0.849 0-1.538 0.689-1.538 1.538 0 0.84967 0.68879 1.5385 1.5385 1.5385 0.27451 0 0.52688-0.08555 0.75-0.21154l1.212 1.135-1.2115 1.1346c-0.2231-0.126-0.4755-0.2116-0.75-0.2116-0.849 0-1.538 0.689-1.538 1.539 0 0.849 0.689 1.538 1.538 1.538 0.84967 0 1.5385-0.68879 1.5385-1.5385 0-0.14102-0.02215-0.2741-0.05766-0.40385l1.3077-1.2692 2.75 2.5962h0.92308v-0.61538l-4.9808-4.8269c0.0356-0.1301 0.0577-0.2631 0.0577-0.4042 0-0.85-0.689-1.539-1.539-1.539zm0 0.92308c0.33986 0 0.61538 0.27552 0.61538 0.61538s-0.27552 0.61538-0.61538 0.61538-0.61538-0.27552-0.61538-0.61538 0.27552-0.61538 0.61538-0.61538zm5.5385-0.30769-2.4231 2.2885 0.80769 0.78846 2.5385-2.4615v-0.61538zm-5.538 5.2308c0.33986 0 0.61538 0.27552 0.61538 0.61538s-0.27552 0.61538-0.61538 0.61538-0.61538-0.27552-0.61538-0.61538 0.27552-0.61538 0.61538-0.61538z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/flameshot.svg b/.icons/awkward/16x16/apps/flameshot.svg
new file mode 100644
index 00000000..800505b2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/flameshot.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <g style="fill:#763983" transform="scale(0.25,0.25)">
+ <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="fill:#eb2273" d="M 8.0208456,6.7673064 C 12.815813,5.8569368 13,3.8 13,3.8 13,3.8 12.622389,10.17476 9.118167,10.512027 4.6775003,10.939422 4.8143914,13 4.8143914,13 c 0,0 -0.090822,-0.661439 0.1892172,-1.524616 0.5605295,-1.7277452 1.1372377,-4.351142 3.017237,-4.7080776 z"/>
+ <path style="fill:#ff812d" d="M 5.752466,6.4867994 C 9.4833857,4.4356824 9.2963472,2 9.2963472,2 c 0,0 2.1538658,5.674713 -1.0750608,6.9976761 C 4.614242,10.475561 4.8,13 4.8,13 4.8,13 3,8 5.752466,6.4867994 Z"/>
+ <path style="fill:#ffdf55" d="M 3.389096,8.0005596 C 5.8152026,5.061426 4.97,3 4.97,3 4.97,3 8.377868,6.5808656 6.2627222,8.798734 3.8998867,11.276323 4.7857267,13 4.7857267,13 c 0,0 -2.7881539,-3.3136616 -1.3966307,-4.9994404 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/flare.svg b/.icons/awkward/16x16/apps/flare.svg
new file mode 100644
index 00000000..cfd224db
--- /dev/null
+++ b/.icons/awkward/16x16/apps/flare.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ff9231" d="M 8.0541,0 C 8.0541,0 8.8742,2.82 8.6399,3.75 8.3426,4.93 7.7235,5.81 6.7658,6.01 6.4013,6.08 5.8798,5.59 5.6256,5.3 5.3152,4.95 5.1016,4.05 5.1016,4.05 5.1016,4.05 4.9031,4.92 4.9944,5.76 5.0858,6.59 5.4862,7.82 5.457,8.46 5.4254,9.16 4.833,9.92 4.833,9.92 4.833,9.92 4.5417,9.11 4.2556,8.56 3.9695,8.02 3,7 3,7 3,7 3.7188,8.19 3.7332,9.03 3.7476,9.86 2.1257,11.63 3.6612,13.93 5.2133,16.26 7.5367,15.99 7.5367,15.99 L 8.1019,15.78 6,14.72 9.032,13.25 6,11.88 9.032,10.51 11.531,11.88 13.968,10.68 13.9,10.3 11.531,9.13 13.094,8.12 13.011,7.55 12.67,4.64 C 12.67,4.64 12.277,5.47 11.842,5.77 11.556,5.96 11.051,6.03 11.051,6.03 11.051,6.03 10.665,4.37 10.259,3.3 9.5338,1.39 8.0541,0 8.0541,0 Z M 11.531,11.88 9.032,13.25 11.301,14.51 12.316,14.13 13.451,12.82 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/flareget.svg b/.icons/awkward/16x16/apps/flareget.svg
new file mode 100644
index 00000000..50c68302
--- /dev/null
+++ b/.icons/awkward/16x16/apps/flareget.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#c03131" d="M 3.7692308,0 C 3.4496154,0 3,0.3568 3,0.8 l 0,8.4 5,0 5,0 0,-8.4 C 13,0.3568 12.550385,0 12.230769,0 Z"/>
+ <path style="fill:#d54747;fill-rule:evenodd" d="M 0.61383344,9.0000042 C 0.54843884,8.9998358 -0.69358728,8.9996379 0.55238312,10.08236 L 7.1776976,15.682509 C 7.4237316,15.890485 7.6775372,15.996043 8,16 c 0.3224628,-0.004 0.5762684,-0.109515 0.8223024,-0.317491 L 15.447617,10.08236 c 1.24597,-1.0827221 0.0039,-1.0825242 -0.06145,-1.0823558 l -7.386166,0 -7.38616656,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/flash-player-properties.svg b/.icons/awkward/16x16/apps/flash-player-properties.svg
new file mode 120000
index 00000000..29daacec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/flash-player-properties.svg
@@ -0,0 +1 @@
+flash.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/flash.svg b/.icons/awkward/16x16/apps/flash.svg
new file mode 100644
index 00000000..f66d7323
--- /dev/null
+++ b/.icons/awkward/16x16/apps/flash.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#c2352a" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m12 3.0034v2.0116c-2.0085 0.03532-2.5021 1.994-2.5021 1.994h1.5149v2.0116h-2.349c-1.413 4.3589-4.664 3.9704-4.664 3.9704v-2.0116s2.063 0.38269 3.1149-3.4586c1.3155-4.8053 4.885-4.5176 4.885-4.5176z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/flashplayer.svg b/.icons/awkward/16x16/apps/flashplayer.svg
new file mode 120000
index 00000000..29daacec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/flashplayer.svg
@@ -0,0 +1 @@
+flash.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/flashplayerproperties.svg b/.icons/awkward/16x16/apps/flashplayerproperties.svg
new file mode 120000
index 00000000..29daacec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/flashplayerproperties.svg
@@ -0,0 +1 @@
+flash.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/flegita.svg b/.icons/awkward/16x16/apps/flegita.svg
new file mode 120000
index 00000000..fc7facf7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/flegita.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/flickr.svg b/.icons/awkward/16x16/apps/flickr.svg
new file mode 100644
index 00000000..06e608e9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/flickr.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <circle style="fill:#296ec6" cx="4.5" cy="8.5" r="2.5"/>
+ <circle style="fill:#e03c90" cx="11.5" cy="8.5" r="2.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/flightgear.svg b/.icons/awkward/16x16/apps/flightgear.svg
new file mode 100644
index 00000000..af30b189
--- /dev/null
+++ b/.icons/awkward/16x16/apps/flightgear.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#1e87e4" width="16" height="16" x="0" y="0" rx="1" ry="1"/>
+ <path style="fill:#ffffff" d="M 14,2.6272 Q 14,3.3746 12.72,4.6545 L 10.659,6.716 11.887,13.124 11.896,13.176 Q 11.896,13.296 11.819,13.374 L 11.268,13.923 Q 11.191,14 11.071,14 10.89,14 10.822,13.846 L 8.4682,8.9063 6.3637,11.01 Q 6.9478,13.056 6.9478,13.176 6.9478,13.296 6.8705,13.373 L 6.3207,13.923 Q 6.2434,14 6.1231,14 5.9685,14 5.8826,13.862 L 4.5512,11.457 2.1461,10.126 Q 2,10.049 2,9.8849 2,9.7649 2.0774,9.6877 L 2.6271,9.1294 Q 2.7044,9.0522 2.8247,9.0522 2.945,9.0522 4.9893,9.6364 L 7.0938,7.5318 2.1547,5.1781 Q 2,5.1096 2,4.929 2,4.8088 2.0774,4.7315 L 2.6271,4.1818 Q 2.7044,4.1046 2.8247,4.1046 2.8591,4.1046 2.8762,4.1132 L 9.2842,5.3415 11.345,3.2799 Q 12.626,2 13.373,2 13.648,2 13.824,2.1761 14,2.3522 14,2.627 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/florence.svg b/.icons/awkward/16x16/apps/florence.svg
new file mode 100644
index 00000000..c2dea672
--- /dev/null
+++ b/.icons/awkward/16x16/apps/florence.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="15" height="12" x="1" y="2" rx="1.125" ry="1.286"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="3" y="4"/>
+ <rect style="fill:#ffffff" width="11" height="2" x="3" y="10"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="6" y="4"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="9" y="4"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="12" y="4"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="3" y="7"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="6" y="7"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="9" y="7"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="12" y="7"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/flow.svg b/.icons/awkward/16x16/apps/flow.svg
new file mode 100644
index 00000000..3469b3b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/flow.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e47cff" d="m8 4e-8h-7.1429c-0.47481 0-0.8571 0.38229-0.8571 0.85714l4e-8 7.1429h8z"/>
+ <path fill="#ff6363" d="m8 4e-8h7.1429c0.475 0 0.857 0.38229 0.857 0.85714v7.1429h-8z"/>
+ <path fill="#64b5ff" d="m8 16h-7.1429c-0.47481 0-0.8571-0.382-0.8571-0.857l4e-8 -7.143h8z"/>
+ <path fill="#3bff80" d="m8 16h7.1429c0.475 0 0.857-0.382 0.857-0.857v-7.143h-8z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/flowblade.svg b/.icons/awkward/16x16/apps/flowblade.svg
new file mode 100644
index 00000000..ce66451d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/flowblade.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#e4e4e4" d="m 8,2 4,0 C 12,2 9.2927205,2.5741292 9,3.5714284 8.7792977,4.3233587 10.153389,4.9433738 10,5.7142861 9.816064,6.6387235 8.1825492,6.6466747 8,7.5714283 7.8272097,8.4467448 9.1435589,9.1186398 9,9.9999996 8.8487183,10.928771 7.0162869,11.057351 7,12 c -0.015714,0.909604 3,2 3,2 l -6,0 z"/>
+ <path style="fill:#989898" d="M 1 1 L 1 3 L 3 3 L 3 1 L 1 1 z M 13 1 L 13 3 L 15 3 L 15 1 L 13 1 z M 1 5 L 1 7 L 3 7 L 3 5 L 1 5 z M 13 5 L 13 7 L 15 7 L 15 5 L 13 5 z M 1 9 L 1 11 L 3 11 L 3 9 L 1 9 z M 13 9 L 13 11 L 15 11 L 15 9 L 13 9 z M 1 13 L 1 15 L 3 15 L 3 13 L 1 13 z M 13 13 L 13 15 L 15 15 L 15 13 L 13 13 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fluid.svg b/.icons/awkward/16x16/apps/fluid.svg
new file mode 100644
index 00000000..9f9cb46b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fluid.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="4" height="8" x="6" y="0" ry="1.6"/>
+ <path style="fill:#e4e4e4" d="M 8.1301627,5.6024668 A 2.7653345,2.2354162 0 0 0 5.6056046,6.717474 L 3.4878663,9.6824256 1.3701276,12.647376 A 2.7653345,2.2354162 0 0 0 3.7650185,16 l 4.2349813,0 4.2349812,0 a 2.7653345,2.2354162 0 0 0 2.394891,-3.352624 L 12.512134,9.6824256 10.39489,6.717474 A 2.7653345,2.2354162 0 0 0 8.1301627,5.6024668 Z"/>
+ <path style="fill:#578aff" d="M 8.5,3 A 0.5,0.5 0 0 0 8,3.5 0.5,0.5 0 0 0 8.5,4 0.5,0.5 0 0 0 9,3.5 0.5,0.5 0 0 0 8.5,3 Z"/>
+ <path style="fill:#578aff" d="M 7.5,5 A 0.5,0.5 0 0 0 7,5.5 0.5,0.5 0 0 0 7.5,6 0.5,0.5 0 0 0 8,5.5 0.5,0.5 0 0 0 7.5,5 Z"/>
+ <path style="fill:#578aff" d="M 8.5,7 A 0.5,0.5 0 0 0 8,7.5 0.5,0.5 0 0 0 8.5,8 0.5,0.5 0 0 0 9,7.5 0.5,0.5 0 0 0 8.5,7 Z"/>
+ <path style="fill:#578aff" d="M 6.5,9 A 0.5,0.5 0 0 0 6,9.5 0.5,0.5 0 0 0 6.5,10 0.5,0.5 0 0 0 7,9.5 0.5,0.5 0 0 0 6.5,9 Z"/>
+ <path style="fill:#578aff" d="M 4.965862,11 4.211589,12.065674 A 1.5802156,1.2896632 0 0 0 5.580218,14 l 2.4197815,0 2.4197815,0 a 1.5802156,1.2896632 0 0 0 1.36863,-1.934326 L 11.034137,11 4.965862,11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fluxgui.svg b/.icons/awkward/16x16/apps/fluxgui.svg
new file mode 100644
index 00000000..ff733c7f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fluxgui.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#ffc567" d="m8 0a8 8 0 0 0 -8 8 8 8 0 0 0 0.25977 2h15.474a8 8 0 0 0 0.266 -2 8 8 0 0 0 -8 -8zm7.734 10a8 8 0 0 1 -2.582 4.109 8 8 0 0 0 2.582 -4.109zm-15.474 0a8 8 0 0 0 0.23632 0.758 8 8 0 0 1 -0.23632 -0.758zm0.23828 0.766a8 8 0 0 0 0.28125 0.658 8 8 0 0 1 -0.28125 -0.658zm0.32226 0.75a8 8 0 0 0 0.37699 0.683 8 8 0 0 1 -0.37699 -0.683zm0.37699 0.683a8 8 0 0 0 0.4277 0.623 8 8 0 0 1 -0.4277 -0.623zm0.4609 0.668a8 8 0 0 0 0.4356 0.516 8 8 0 0 1 -0.4356 -0.516zm0.5273 0.619a8 8 0 0 0 0.5274 0.508 8 8 0 0 1 -0.5274 -0.508zm0.5625 0.543a8 8 0 0 0 0.5489 0.434 8 8 0 0 1 -0.5489 -0.434zm10.4 0.082a8 8 0 0 1 -0.601 0.461 8 8 0 0 0 0.601 -0.461zm-9.7613 0.42a8 8 0 0 0 0.5742 0.367 8 8 0 0 1 -0.5742 -0.367zm9.1133 0.074a8 8 0 0 1 -0.576 0.356 8 8 0 0 0 0.576 -0.356zm-8.4395 0.354a8 8 0 0 0 0.5821 0.293 8 8 0 0 1 -0.5821 -0.293zm7.7285 0.078a8 8 0 0 1 -0.568 0.275 8 8 0 0 0 0.568 -0.275zm-7.0038 0.283a8 8 0 0 0 0.5586 0.217 8 8 0 0 1 -0.5586 -0.217zm6.2868 0.059a8 8 0 0 1 -0.599 0.219 8 8 0 0 0 0.599 -0.219zm-5.529 0.228a8 8 0 0 0 0.4902 0.137 8 8 0 0 1 -0.4902 -0.137zm4.771 0.045a8 8 0 0 1 -0.5425 0.139 8 8 0 0 0 0.5425 -0.139zm-3.98 0.168a8 8 0 0 0 0.4961 0.084 8 8 0 0 1 -0.4961 -0.084zm3.164 0.032a8 8 0 0 1 -0.4609 0.07 8 8 0 0 0 0.4609 -0.07zm-2.3925 0.095a8 8 0 0 0 0.5097 0.033 8 8 0 0 1 -0.5097 -0.033zm1.5937 0.018a8 8 0 0 1 -0.6992 0.035 8 8 0 0 0 0.6992 -0.035z"/>
+ <path fill="#4a78c9" d="m0.25977 10a8 8 0 0 0 7.7402 6 8 8 0 0 0 7.734 -6h-15.474z"/>
+ <circle fill="#ff7e30" cx="11" cy="5" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fma-config-tool.svg b/.icons/awkward/16x16/apps/fma-config-tool.svg
new file mode 120000
index 00000000..c85ac1f5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fma-config-tool.svg
@@ -0,0 +1 @@
+caja-actions.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/fman.svg b/.icons/awkward/16x16/apps/fman.svg
new file mode 100644
index 00000000..9f0f7972
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fman.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3c3a2d" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <circle style="fill:#ed253e" cx="5" cy="3" r="1"/>
+ <circle style="fill:#f68f33" cx="8.5" cy="3" r="1"/>
+ <circle style="fill:#72be44" cx="12" cy="3" r="1"/>
+ <path style="fill:#f5e1d8" d="M 9.75,5 C 9.3345,5 9,5.3345 9,5.75 V 13.25 C 9,13.666 9.3345,14 9.75,14 H 13.25 C 13.666,14 14,13.666 14,13.25 V 5.75 C 14,5.3345 13.666,5 13.25,5 Z"/>
+ <path style="fill:#ffffff" d="M 3.75,5 C 3.3345,5 3,5.3345 3,5.75 V 13.25 C 3,13.666 3.3345,14 3.75,14 H 7.2498 C 7.6653,14 7.9998,13.666 7.9998,13.25 V 5.75 C 7.9998,5.3345 7.6653,5 7.2498,5 Z M 4.6016,6 H 6.4002 C 6.7326,6 7.0018,6.223 7.0018,6.5 7.0018,6.777 6.7326,7 6.4002,7 H 4.6016 C 4.2692,7 4.002,6.777 4.002,6.5 4.002,6.223 4.2692,6 4.6016,6 Z M 4.6016,8 H 6.4002 C 6.7326,8 7.0018,8.223 7.0018,8.5 7.0018,8.777 6.7326,9 6.4002,9 H 4.6016 C 4.2692,9 4.002,8.777 4.002,8.5 4.002,8.223 4.2692,8 4.6016,8 Z M 4.6328,10 H 6.4314 C 6.7638,10 7.0311,10.223 7.0311,10.5 7.0311,10.777 6.7638,11 6.4314,11 H 4.6328 C 4.3004,11 4.0312,10.777 4.0312,10.5 4.0312,10.223 4.3004,10 4.6328,10 Z M 4.6328,12 H 6.4314 C 6.7638,12 7.0311,12.223 7.0311,12.5 7.0311,12.777 6.7638,13 6.4314,13 H 4.6328 C 4.3004,13 4.0312,12.777 4.0312,12.5 4.0312,12.223 4.3004,12 4.6328,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fmit.svg b/.icons/awkward/16x16/apps/fmit.svg
new file mode 100644
index 00000000..c96203fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fmit.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#826f3d" width="16" height="14" x="-16" y="1" rx=".8" ry=".875" transform="scale(-1,1)"/>
+ <rect fill="#fff" width="14" height="8" x="1" y="2"/>
+ <g fill="#ff6e6e" transform="translate(1)">
+ <rect width="1" height="3" x="6" y="-6" transform="rotate(90)"/>
+ <rect width="1" height="3" x="4" y="-6" transform="rotate(90)"/>
+ <rect width="1" height="5" x="3" y="4"/>
+ </g>
+ <circle fill="#01d900" cx="14" cy="13" r="1"/>
+ <rect opacity=".4" width="8" height=".5" x="1" y="10.5"/>
+ <g fill="#ff6e6e" transform="matrix(0,1,-1,0,17,3)">
+ <rect width="1" height="3" x="8" y="-6" transform="rotate(90)"/>
+ <rect width="1" height="3" x="6" y="-6" transform="rotate(90)"/>
+ <rect width="1" height="3" x="4" y="-6" transform="rotate(90)"/>
+ <rect width="1" height="5" x="3" y="4"/>
+ </g>
+ <rect opacity=".4" width="8" height=".5" x="1" y="11.5"/>
+ <rect opacity=".4" width="8" height=".5" x="1" y="12.5"/>
+ <rect opacity=".4" width="8" height=".5" x="1" y="13.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/focuswriter.svg b/.icons/awkward/16x16/apps/focuswriter.svg
new file mode 100644
index 00000000..c055ad98
--- /dev/null
+++ b/.icons/awkward/16x16/apps/focuswriter.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <circle style="fill:#3f3f3f" cx="8" cy="8" r="6"/>
+ <path style="fill:#ffffff" d="M 6,4 6,7 6,9 6,12 8,12 8,9 9,9 9,7 8,7 8,6 10,6 10,4 8,4 6.8,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fofix.svg b/.icons/awkward/16x16/apps/fofix.svg
new file mode 100644
index 00000000..5aa395f4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fofix.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#dc730e" d="M 5.0486977,-9.1872685e-8 C 4.8310116,0.26727744 4.8413236,0.48914785 4.5918213,0.75494418 3.7577059,1.6436781 3.8923723,2.2130378 4.5532603,2.8339093 4.6676115,2.9413366 4.2967419,3.3242972 4.1701787,3.824731 4.4173606,4.025024 4.4978515,4.3723504 4.7237941,4.6046799 4.9699078,4.3016596 5.7351824,3.6184321 5.9065925,3.4359748 c 0,0 0.3627817,-0.5712247 -0.089185,-1.1085558 C 5.4896104,2.0027539 5.0486977,1.2016523 5.0676021,0.44983715 5.0887232,0.4005507 5.0422513,0.12735467 5.0486977,-9.1872685e-8 Z M 7.3065975,0.9446429 c -0.3136974,0 -0.3466956,0.1122566 -0.2370448,0.7979723 0.1589237,0.9938559 -0.4161879,1.5712785 -1.1908072,2.1439793 -0.3232309,0.2389746 -0.9793823,1.044491 -0.9793823,1.1506818 0,0.092503 -1.4917485,0.4787592 -1.0593459,1.0337828 0.063987,0.082132 -0.7465266,0.634027 0.1744587,0.2307861 0.7688544,-0.3366329 1.1979641,1.6552722 1.4918951,2.225717 L 6.0406998,9.5649258 5.565828,10.4912 C 4.873941,11.841589 5.0745172,11.684424 3.7717486,13.004591 3.5684458,13.210608 3.6017753,13.465554 3.4413783,13.359995 2.2984151,12.607797 3.3411653,13.697691 3.2698777,13.796418 2.7507735,12.710014 2.9025009,14.408059 2.9019001,14.4089 3.3975088,14.95329 4.3210395,15.041845 5.0472898,15.021409 6.2581672,15.026809 7.315743,14.606345 7.6723962,14 c 1.0409883,-1.780008 1.7017406,-2.430459 2.1258534,-2.267712 0.1851218,0.07104 0.6662814,0.755377 1.2995254,1.635102 0.633242,0.879725 1.460775,1.76457 1.570815,1.73261 0.357308,-0.103769 1.319634,-1.448572 1.322638,-2.31064 0.0022,-0.62204 0.09965,-1.62758 -0.246529,-1.966042 C 13.48691,10.571276 12.926081,10.43917 12.682599,10.083506 12.257216,9.4621337 12.049946,9.653333 12.366825,8.9855603 12.548201,8.6033372 12.74406,8.3582532 13.218655,7.9693581 14.389896,7.0096135 15.172667,5.2759224 14.912763,4.334628 14.805827,3.9473363 14.525568,3.454368 14.362989,3.239372 14.085123,2.8719201 14.066995,2.8931986 14.061011,3.5984597 c -0.0052,0.6173389 -0.96665,0.830648 -1.29929,0.8306468 -0.03336,0 -0.06886,0.00651 -0.106396,0.017993 -0.291453,0.459642 -0.531058,0.7487111 -0.716611,1.090979 -0.903038,1.2688255 -1.398739,1.8095763 -1.736019,1.8095763 -0.338637,0 -1.3031241,-0.8583483 -2.223597,-2.2409912 C 7.907663,4.9993606 7.8462197,4.8995165 7.7952516,4.8062502 7.7699528,4.7601036 7.7531829,4.7190195 7.7350124,4.6771667 c -0.00733,-0.015609 -0.015245,-0.031744 -0.021906,-0.04694 -0.012421,-0.028355 -0.029821,-0.059877 -0.039899,-0.086838 -0.026905,-0.071271 -0.042696,-0.1357611 -0.053198,-0.1979282 -3.212e-4,-0.002 -10e-4,-0.00413 -0.00156,-0.00626 -8.011e-4,-0.0052 -0.0032,-0.011287 -0.00393,-0.016431 -0.00108,-0.00761 7.61e-4,-0.013667 0,-0.021121 -0.00572,-0.055343 -0.00532,-0.1079817 0.00312,-0.1564652 7.21e-4,-0.00423 -8.05e-5,-0.00912 8.011e-4,-0.013298 0.010306,-0.052761 0.031788,-0.1009019 0.059457,-0.1462951 8.011e-4,-0.00132 0.00168,-0.00256 0.00236,-0.00393 0.00252,-0.00401 0.0036,-0.00858 0.00626,-0.012517 0.031371,-0.047057 0.074166,-0.089875 0.1251721,-0.1298662 0.00152,-0.0012 0.00252,-0.00272 0.00393,-0.00393 4.006e-4,-3.196e-4 0.00116,-4.807e-4 0.00156,-8.011e-4 0.1089686,-0.083091 0.2607321,-0.1524528 0.4568782,-0.2120103 0.046358,0.015786 0.089474,0.028892 0.1392543,0.047722 l 0.6679913,0 C 9.1054124,3.5925557 9.1087009,3.4993307 9.0946095,3.3784585 9.0250519,2.7826911 7.7943698,0.9446429 7.3065975,0.9446429 Z m 4.4078715,0.0623866 c -0.270588,0 -1.8190828,1.6713829 -1.7628588,2.3410751 0.0516,0.6146252 0.9921018,0.4372142 1.2598268,0.4046522 0.237598,-0.028896 0.796308,0.067826 0.914882,-0.1555521 0.07985,-0.1504293 -0.352286,-1.3272665 -0.273378,-1.6396494 0.223125,-0.8833131 0.213155,-0.9505258 -0.138472,-0.9505258 z"/>
+ <path style="fill:#e4e4e4" d="m 9.6128751,11.000464 c -0.5351687,0.02996 -1.8246743,1.456958 -2.8806659,3.217823 -0.3031792,0.505553 -0.5105043,0.818589 -0.7059867,1.027757 -0.080122,0.373763 0.012215,0.765682 0.432565,0.753687 l 2.8721999,0 2.8722006,0 c 0.763242,-0.09504 0.866931,-0.621246 0.762927,-1.071513 -0.370588,-0.844591 -1.190135,-1.474457 -1.647528,-2.090176 -0.685194,-0.928282 -1.4088999,-1.749409 -1.6092109,-1.824369 -0.02868,-0.01073 -0.06082,-0.01521 -0.0965,-0.01321 z"/>
+ <path style="fill:#e4e4e4" d="m 14.084689,7.0000032 c -0.114006,0.094038 -0.228072,0.1884983 -0.354054,0.278344 -0.546528,0.3897608 -1.164104,1.0219746 -1.372972,1.4050486 -0.364907,0.6692589 -0.360127,0.7219197 0.129729,1.3446752 0.280387,0.356455 0.752688,0.855284 1.049548,1.107887 0.293008,0.249322 0.443968,0.501509 0.503604,0.864042 l 0,-2.1514802 0,-2.6603405 c 0.02343,-0.053911 0.03981,-0.1011201 0.05946,-0.1513249 -0.0047,-0.01375 -0.01036,-0.023504 -0.01532,-0.036854 z"/>
+ <path style="fill:#e4e4e4" d="M 7.2405262,4.6025517 C 8.1637242,6.1449294 9.6832278,8 10.022868,8 10.361147,8 11.03402,7.2153095 11.939748,5.7999062 12.164225,5.3393672 12.443689,4.796303 12.831887,4.1400176 13.068195,3.7405149 13.107701,2.9838548 12.603556,3.0002625 l -2.463776,0 -2.463777,0 C 6.706671,3.1613575 6.9925222,4.1781894 7.2405262,4.6025517 Z"/>
+ <path style="fill:#e4e4e4" d="m 2.0871558,1.9999998 c -0.7015356,0.00197 -1.0425945,0.8463658 -1.0425945,0.8463658 -0.009,-0.052257 -0.0956012,3.7395847 0,6.3575088 0.095601,2.6179236 0,5.7585426 0,5.7585426 0.6347881,1.707162 1.9764073,1.016728 3.3143541,0.0025 0.153714,-0.206556 0.4106673,-0.482853 0.8478097,-0.911471 1.4006108,-1.373301 2.5388893,-2.848247 3.282739,-4.2529878 L 9.0000003,8.8368734 8.4255416,7.7577577 C 8.1095355,7.1643241 7.3877835,6.1222769 6.8216007,5.4424299 6.7486172,5.3547945 6.702832,5.2877926 6.6340396,5.2023547 5.4397539,3.8018429 4.0618975,2.1180716 2.0871558,1.9999998 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/folder_doc_q4os_startmenu.svg b/.icons/awkward/16x16/apps/folder_doc_q4os_startmenu.svg
new file mode 120000
index 00000000..67ce830d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/folder_doc_q4os_startmenu.svg
@@ -0,0 +1 @@
+../places/folder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/fontbase.svg b/.icons/awkward/16x16/apps/fontbase.svg
new file mode 100644
index 00000000..284518ea
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fontbase.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#3f3bbd" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 13.53927,8.4545457 12.439373,7.3847167 10.220283,5.2819496 9.487018,4.5810277 c -0.8104513,-0.7747037 -2.1419053,-0.7747037 -2.9716521,0 L 5.7821016,5.2819496 3.563011,7.3847167 2.4631141,8.4361007 c -0.6174859,0.5902499 -0.6174859,1.5309613 0,2.1212123 v 0 c 0.6174862,0.590249 1.6016044,0.590249 2.2190906,0 L 5.7821016,9.5059293 6.8819984,10.557313 c 0.6174858,0.590249 1.6016041,0.590249 2.2190902,0 0.6174862,-0.590251 0.6174862,-1.5309624 0,-2.1212123 l 1.0998984,1.0513831 1.099896,1.0513832 c 0.617486,0.59025 1.601605,0.59025 2.21909,0 v 0 c 0.636783,-0.5533595 0.636783,-1.5125163 0.0193,-2.0843213 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fontforge.svg b/.icons/awkward/16x16/apps/fontforge.svg
new file mode 100644
index 00000000..b192ddc5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fontforge.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="m 8,1e-7 c -4.432,0 -8,3.568 -8,7.9999998 C 0,12.432 3.568,16 8,16 12.432,16 16,12.432 16,7.9999999 16,3.5680001 12.432,1e-7 8,1e-7 Z"/>
+ <g transform="matrix(0.49999875,0,0,0.49999875,-1.999975,-3.99997)">
+ <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/16x16/apps/fonts.svg b/.icons/awkward/16x16/apps/fonts.svg
new file mode 120000
index 00000000..9b8590a9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fonts.svg
@@ -0,0 +1 @@
+kfontview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/fontypython.svg b/.icons/awkward/16x16/apps/fontypython.svg
new file mode 100644
index 00000000..08a32ce8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fontypython.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#6493a6" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#3f3f3f" d="M 7.1992188 2 C 5.4264187 2 4 3.4264187 4 5.1992188 L 4 6.8007812 L 4 8.4003906 L 4 10 L 4 12.542969 L 4 13.199219 C 4 13.642419 4.5568 14 5 14 C 5.4432001 14 6.0138466 13.642203 6 13.199219 L 6 10 L 7.1992188 10 L 8 10 L 8 8 L 7.3320312 8 C 6.5704256 8 6 7.4295745 6 6.6679688 L 6 5.3320312 C 6 4.5704258 6.5704255 4 7.3320312 4 L 8 4 L 8 2 L 7.1992188 2 z"/>
+ <path style="fill:#ffffff" d="M 8 2 L 8 4 L 8.6679688 4 C 9.4295744 4 10 4.5704257 10 5.3320312 L 10 6.6679688 C 10 7.4295744 9.4295743 8 8.6679688 8 L 8 8 L 8 10 L 8.8007812 10 C 10.573581 10 12 8.5735814 12 6.8007812 L 12 5.1992188 C 12 3.4264187 10.573581 2 8.8007812 2 L 8 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/foobillardplus.svg b/.icons/awkward/16x16/apps/foobillardplus.svg
new file mode 100644
index 00000000..00bd6a58
--- /dev/null
+++ b/.icons/awkward/16x16/apps/foobillardplus.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <path style="fill:#ff8a3c;fill-rule:evenodd" d="m 1.3926041,1048.1879 c -1.03780387,-1.4621 -1.41320284,-2.765 -1.39173861713,-3.8356 0.0385510971,-1.923 1.02654481713,-3.0964 1.02654481713,-3.0964 0,0 -0.13774365,1.007 0.3331793,1.1031 0.4709231,0.096 0.6877172,-0.5255 0.6578706,-1.5752 -0.029847,-1.0496 0.5431142,-1.5663 0.5431142,-1.5663 0,0 0.1403045,1.7224 1.6637681,1.0267 1.5234643,-0.6958 0.481315,-2.282 0.481315,-2.282 0,0 1.0979556,0.2514 2.3423531,1.9604 0.989561,1.3592 3.2071804,2.1007 2.9859794,0.6172 -0.2212007,-1.4835 1.039696,-1.6969 1.039696,-1.6969 0,0 -0.45341,0.9193 1.918547,2.4648 1.880404,1.2251 2.881045,3.8451 1.695694,6.7794 l -0.434302,1.0751"/>
+ <circle style="fill:#ffffff" cx="5" cy="1046.362" r="4"/>
+ <path style="fill:#ff8a3c;fill-rule:evenodd" d="m 7.2522579,1036.3622 c 0,0 -0.8100785,1.1532 0.475615,1.7349 2.1592792,0.9768 2.0790194,1.4651 2.0790194,1.4651 0,0 0.6402347,-1.429 -0.4081921,-2.2627 -1.0484272,-0.8338 -2.1464423,-0.9373 -2.1464423,-0.9373 z"/>
+ <circle style="fill:#4f4f4f" cx="11" cy="1047.362" r="5"/>
+ <ellipse style="fill:#ffffff" cx="-499.306" cy="923.741" rx="1.699" ry="2.086" transform="matrix(0.87690314,-0.48066713,0.48394815,0.87509667,0,0)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/foobnix.svg b/.icons/awkward/16x16/apps/foobnix.svg
new file mode 100644
index 00000000..a94f122d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/foobnix.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#29679e" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="fill:#ffffff" d="M 2.5996,2 C 2.2672,2 2,2.2672 2,2.5996 l 0,10.8 c 0,0.333 0.2672,0.6 0.5996,0.6 l 10.8,0 c 0.333,0 0.6,-0.267 0.6,-0.6 l 0,-10.8 c 0,-0.333 -0.267,-0.6 -0.6,-0.6 l -10.8,0 z"/>
+ <path style="fill:#29679e" d="M 6,5 8.5,6.5 11,8 8.5,9.5 6,11 6,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/football.svg b/.icons/awkward/16x16/apps/football.svg
new file mode 100644
index 00000000..4b0bff8a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/football.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#d6d6d6" width="15.4" height="15.4" x="-15.7" y="-15.7" rx="7.7" ry="7.7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g style="fill:#4f4f4f" transform="matrix(0.2210824,0,0,0.2210824,-3.4386e-5,1.23568e-4)">
+ <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>
+</svg>
diff --git a/.icons/awkward/16x16/apps/footnote.svg b/.icons/awkward/16x16/apps/footnote.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/footnote.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/for-the-king.svg b/.icons/awkward/16x16/apps/for-the-king.svg
new file mode 100644
index 00000000..73f7045a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/for-the-king.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#744169" d="M 7.5387898,0.99999999 V 1.0007125 A 1.6487162,1.7054587 0 0 0 6.6755087,1.227764 L 1.8244899,4.1252184 A 1.6487162,1.7054587 0 0 0 1,5.6025104 v 5.7949086 a 1.6487162,1.7054587 0 0 0 0.8244899,1.476559 l 4.8510188,2.897455 a 1.6487162,1.7054587 0 0 0 1.6489801,0 L 13.175508,12.873978 A 1.6487162,1.7054587 0 0 0 14,11.397419 V 5.6025292 A 1.6487162,1.7054587 0 0 0 13.175508,4.1252372 L 8.3244884,1.2277827 A 1.6487162,1.7054587 0 0 0 7.5387898,0.99999999 Z"/>
+ <path style="opacity:0.7;fill:#ff4532" d="m 7.5269948,3.1190163 v 6.508e-4 A 1.1414189,1.2144339 0 0 0 6.9293386,3.281347 L 3.5706614,5.344721 A 1.1414189,1.2144339 0 0 0 3,6.3962913 v 4.1267427 a 1.1414189,1.2144339 0 0 0 0.5706614,1.051571 l 3.3586772,2.062721 a 1.1414189,1.2144339 0 0 0 1.1413228,0 L 11.429339,11.574605 A 1.1414189,1.2144339 0 0 0 12,10.523034 V 6.3962913 A 1.1414189,1.2144339 0 0 0 11.429339,5.344721 L 8.0706614,3.2813479 A 1.1414189,1.2144339 0 0 0 7.5269948,3.1190163 Z m -0.00817,0.3344424 h 0.00315 c 0.1351587,0.0038 0.2674601,0.042953 0.3854633,0.1153924 v -6.509e-4 l 3.3580379,2.063372 c 0.253656,0.1557827 0.413128,0.4466387 0.413086,0.7647191 v 4.1267427 c -8.6e-5,0.317943 -0.159538,0.608352 -0.413086,0.764068 l -3.358049,2.063372 c -0.253617,0.155826 -0.5612544,0.155826 -0.8148715,0 L 3.7345103,11.287102 C 3.4809683,11.131386 3.3215144,10.840977 3.3214286,10.523034 V 6.3962913 C 3.3213862,6.0782113 3.4808588,5.7873552 3.7345144,5.6315722 L 7.0925642,3.5681991 v 6.51e-4 c 0.1301114,-0.079725 0.277271,-0.119285 0.4262695,-0.1153925 z"/>
+ <path style="fill:#fee4d2" d="M 6.0630465,6.0246568 6.0420315,6.7070758 6.2548166,6.8762285 6,7.1266907 6.1366031,8.7993432 6.066988,13.816258 c 0.1401571,0.79016 1.4330119,2.183741 1.4330119,2.183741 0,0 1.2928549,-1.393581 1.4330119,-2.183741 L 8.8633968,8.7993432 8.9999999,7.1266907 8.7451833,6.8762285 8.9579684,6.7070758 8.9369534,6.0246568 H 7.4999999 Z"/>
+ <path style="opacity:0.2" d="M 6.0630465,6.0246568 6.0420315,6.7070758 6.2548166,6.8762285 6,7.1266907 6.1366031,8.7993432 6.066988,13.816258 c 0.1401571,0.79016 1.4330119,2.183741 1.4330119,2.183741 V 6.0246568 Z"/>
+ <path style="fill:#d8bbb3" d="M 7,2 V 5.4 H 7.5 8 V 2 H 7.5 Z"/>
+ <path style="fill:#987d85" d="M 7.5000002,4.6056673 6.5720835,5.283904 6.1074088,5.3164059 5.6624855,5.057256 5.1421013,5.2702204 5,5.6486364 5.0921209,6.1369662 5.6458255,6.3242728 6.029008,6.0544546 H 6.5720835 L 7.5000002,6.709 8.427917,6.0544546 H 8.9709924 L 9.3541749,6.3242728 9.90788,6.1369662 10,5.6486364 9.8579,5.2702204 9.337515,5.057256 8.8925916,5.3164059 8.427917,5.283904 Z"/>
+ <path style="fill:#987d85" d="M 7.1191087,0 6.5,0.57879658 7.0031844,1.1461319 6.543312,1.4756447 6.623567,2 H 7.5 8.376433 L 8.456688,1.4756447 7.9968157,1.1461319 8.5000001,0.57879658 7.8808914,0 7.5,0.00286564 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/forager.svg b/.icons/awkward/16x16/apps/forager.svg
new file mode 100644
index 00000000..8426c4e5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/forager.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 2.8922074,3.4954245 C 4.9904639,2.5957148 8.4132988,2.1664023 11.332004,2.0055807 c 2.197939,-0.1211076 4.003385,1.7485966 4.099597,3.6889966 l 0.20195,4.0729176 c 0.09621,1.9403991 -0.707168,2.2884461 -1.815288,3.0658761 -1.198181,0.908561 -4.9711282,2.034348 -6.8346416,1.807555 L 4.0000235,14.277816 C 2.5486292,14.309567 1.7165503,14.290409 1.1647876,13.230153 0.87988847,12.682697 0.70074455,12.049963 0.61272305,11.394215 L 0.01862558,6.9682689 C -0.13367226,5.83367 0.63244509,4.4643866 2.8922074,3.4954245 Z"/>
+ <path style="fill:#eb73ff" d="m 14.984985,4.2654548 c 0.368332,2.8621757 0.610658,6.3074282 -0.998439,7.4504492 -3.622341,2.024709 -7.1556415,2.208646 -11.1009783,2.27413 -0.7003772,0.01532 -1.363936,-0.513158 -1.95632662,-1.300716 0.49491702,1.33915 1.50010982,2.346604 3.18705332,2.3097 l 3.2085366,-0.05309 c 1.8771935,-0.03116 6.033917,-1.075164 7.232098,-1.983724 1.108119,-0.777431 1.628462,-1.334945 1.383527,-3.2624092 L 15.431569,5.6946499 C 15.369295,5.2045952 15.215473,4.7175191 14.984985,4.2654548 Z"/>
+ <g transform="matrix(1.0999936,0,0,1.0999936,-0.40000039,-0.89994701)">
+ <ellipse style="fill:#3f3f3f" cx="3.97" cy="7.187" rx=".882" ry="2.193" transform="matrix(0.98891952,0.1484526,-0.116243,0.9932208,0,0)"/>
+ <ellipse id="ellipse844" style="fill:#ffffff" cx="2.18" cy="8.098" rx=".387" ry=".488" transform="matrix(0.73343411,-0.67976055,0.19880808,0.98003844,0,0)"/>
+ </g>
+ <ellipse id="ellipse889" style="fill:#3f3f3f" cx="10.647" cy="4.55" rx=".971" ry="2.412" transform="matrix(0.98891952,0.14845261,-0.11624301,0.9932208,0,0)"/>
+ <ellipse id="ellipse891" style="fill:#ffffff" cx="10.532" cy="12.1" rx=".426" ry=".536" transform="matrix(0.73343411,-0.67976055,0.19880809,0.98003844,0,0)"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.36363849" d="M 6.4579434,9.9904826 7.6364084,10.818196 8.5593706,9.3928285"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/four-in-a-row.svg b/.icons/awkward/16x16/apps/four-in-a-row.svg
new file mode 100644
index 00000000..1f53bc95
--- /dev/null
+++ b/.icons/awkward/16x16/apps/four-in-a-row.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx="1.2" ry="1.2"/>
+ <rect style="opacity:0.1" width="4" height="4" x="4" y="4"/>
+ <rect style="opacity:0.1" width="4" height="4" x="12" y="4"/>
+ <path style="opacity:0.1" d="M 1.2,0 C 0.5352,0 0,0.5352 0,1.2 V 4 H 4 V 0 Z"/>
+ <rect style="opacity:0.1" width="4" height="4" x="8" y="0"/>
+ <rect style="opacity:0.1" width="4" height="4" x="0" y="-12" transform="scale(1,-1)"/>
+ <rect style="opacity:0.1" width="4" height="4" x="8" y="-12" transform="scale(1,-1)"/>
+ <rect style="opacity:0.1" width="4" height="4" x="4" y="-16" transform="scale(1,-1)"/>
+ <path style="opacity:0.1" d="m 12,16 v -4 h 4 v 2.8 c 0,0.6648 -0.5352,1.2 -1.2,1.2 z"/>
+ <circle style="fill:#d12c6d" cx="14" cy="2" r="1"/>
+ <circle style="fill:#24a647" cx="14" cy="6" r="1"/>
+ <circle style="fill:#24a647" cx="14" cy="10" r="1"/>
+ <circle style="fill:#d12c6d" cx="14" cy="14" r="1"/>
+ <circle style="fill:#d12c6d" cx="10" cy="6" r="1"/>
+ <circle style="fill:#24a647" cx="10" cy="10" r="1"/>
+ <circle style="fill:#d12c6d" cx="10" cy="14" r="1"/>
+ <circle style="fill:#d12c6d" cx="6" cy="10" r="1"/>
+ <circle style="fill:#24a647" cx="6" cy="14" r="1"/>
+ <circle style="fill:#24a647" cx="2" cy="10" r="1"/>
+ <circle style="fill:#d12c6d" cx="2" cy="14" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/foursquare.svg b/.icons/awkward/16x16/apps/foursquare.svg
new file mode 100644
index 00000000..8f600cd2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/foursquare.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#fa4778" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:1px;stroke-linejoin:round" d="M 4.5,3.5 V 13.5 L 7.5,9.5 H 10 L 10.75,6.5 H 7.5 10.75 L 11.5,3.5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/foxit-reader.svg b/.icons/awkward/16x16/apps/foxit-reader.svg
new file mode 100644
index 00000000..0954b813
--- /dev/null
+++ b/.icons/awkward/16x16/apps/foxit-reader.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#f18d00" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" fill-rule="evenodd" d="m13 6.4839c-0.937-3.9612-4.5365-3.928-6.7096-2.8938-2.2867 1.1557-3.9427 4.1181-3.0395 6.5989 1.396 3.741 6.5348 3.685 8.2731 0.205 0.516-1.2753 0.896-2.1817-0.524-3.394v1.5l-0.5-1s-0.44377 1.049-0.91518 1.5275c-0.656 0.6657-1.5848 0.4725-1.5848 0.4725 0.17535 0.66285 1.5 1 1.5 1-3.4387 1.628-3.5393-1.0926-3.5-1.75 0.1129-1.8922 1.6342-3.3607 3.6383-3.2553 0.6397 0.049 1.8617 0.5053 1.8617 0.5053-0.46-1.0525-1.115-1.303-1.5-1.5 1.509-0.499 2.315 1.0764 3 1.9836z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/foxitpdf.svg b/.icons/awkward/16x16/apps/foxitpdf.svg
new file mode 120000
index 00000000..d167b12d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/foxitpdf.svg
@@ -0,0 +1 @@
+foxit-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/foxitreader.svg b/.icons/awkward/16x16/apps/foxitreader.svg
new file mode 120000
index 00000000..d167b12d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/foxitreader.svg
@@ -0,0 +1 @@
+foxit-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/fr.free.Homebank.svg b/.icons/awkward/16x16/apps/fr.free.Homebank.svg
new file mode 120000
index 00000000..5635fbf9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fr.free.Homebank.svg
@@ -0,0 +1 @@
+homebank.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/fr.handbrake.ghb.svg b/.icons/awkward/16x16/apps/fr.handbrake.ghb.svg
new file mode 120000
index 00000000..01f4e432
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fr.handbrake.ghb.svg
@@ -0,0 +1 @@
+hb-icon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/fr.natron.Natron.svg b/.icons/awkward/16x16/apps/fr.natron.Natron.svg
new file mode 120000
index 00000000..9efe5447
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fr.natron.Natron.svg
@@ -0,0 +1 @@
+natronIcon256_linux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/franz.svg b/.icons/awkward/16x16/apps/franz.svg
new file mode 100644
index 00000000..126fcd5d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/franz.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#0286c2" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m12.803 5.0006c-0.031-0.00571-0.06888 0.026611-0.11758 0.081922-0.07172 0.081458-0.13779 0.32254-0.22536 0.82267-0.14684 0.83861-0.24314 1.1887-0.38132 1.3883-0.05604 0.080914-0.09005 0.18327-0.07512 0.22745 0.03885 0.11499 0.25497 0.26424 0.55198 0.38083 0.30709 0.12055 0.4148 0.1284 0.44093 0.033117 0.01072-0.039105-0.0034-0.69017-0.03184-1.4475-0.04166-1.1095-0.06869-1.4695-0.16167-1.4867z"/>
+ <path fill="#fff" d="m3.2449 5.0005c-0.0347-0.0047-0.0724 0.0219-0.117 0.072-0.073 0.0819-0.0894 0.2961-0.1128 1.4711-0.015 0.7563-0.0197 1.3947-0.0101 1.4186 0.054 0.1344 0.6687-0.1144 0.8864-0.3589l0.1086-0.1226-0.1338-0.2558c-0.087-0.1667-0.1861-0.5386-0.2829-1.0607-0.157-0.8464-0.2342-1.1494-0.3384-1.1637z"/>
+ <path fill="#fff" d="m9.6364 7.0017c-0.2028-0.006-0.4351 0.0588-0.7936 0.1665-0.3803 0.1142-0.7714 0.2076-0.8693 0.2076s-0.3998-0.0754-0.6701-0.1674c-0.674-0.2293-0.9424-0.2599-1.2177-0.1381-0.1222 0.0541-0.5761 0.3933-1.0089 0.7534-0.6578 0.5473-0.85 0.6743-1.175 0.7784-0.5114 0.1639-0.9425 0.2038-1.2965 0.1189-0.4805-0.1152-0.7403 0.0998-0.5337 0.442 0.197 0.3262 0.9849 0.622 2.0283 0.7617 1.4486 0.1943 2.4079 0.0148 3.4261-0.6412 0.1952-0.1257 0.411-0.2293 0.4805-0.2293 0.069447 0 0.30661 0.1164 0.52627 0.25782 0.5217 0.33587 0.77602 0.44278 1.3945 0.58846 0.44018 0.10369 0.61153 0.11552 1.2304 0.084544 1.3014-0.065137 2.1718-0.28505 2.6303-0.66464 0.154-0.1279 0.212-0.2261 0.212-0.3592 0-0.2661-0.18-0.3335-0.638-0.2394-0.27836 0.057191-0.43359 0.05954-0.71377 0.00921-0.686-0.1232-0.996-0.2923-1.796-0.9793-0.621-0.5335-0.8774-0.7401-1.2156-0.7501z"/>
+ <path fill="#fff" d="m3.0039 10.004c-0.014496 0.01376 0.012719 0.14232 0.060156 0.28507 0.10391 0.3127 0.32641 0.5548 0.59141 0.64369 0.26372 0.08844 0.96588 0.08959 1.1445 0.0019 0.14294-0.07013 0.2-0.21622 0.2-0.51418 0-0.29373-0.01077-0.29984-0.55547-0.30004-0.2728-0.000103-0.70293-0.03144-0.95547-0.07029-0.25255-0.03885-0.47066-0.05996-0.48516-0.04621z"/>
+ <path fill="#fff" d="m12.996 10.004c0.0145 0.01376-0.01272 0.14232-0.06016 0.28507-0.10391 0.3127-0.32641 0.5548-0.59141 0.64369-0.26372 0.08844-0.96588 0.08959-1.1445 0.0019-0.143-0.07-0.2-0.216-0.2-0.514 0-0.29373 0.01077-0.29984 0.55547-0.30004 0.2728-0.000103 0.70292-0.03144 0.95547-0.07029s0.47066-0.05996 0.48516-0.04621z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/freecad-daily.svg b/.icons/awkward/16x16/apps/freecad-daily.svg
new file mode 120000
index 00000000..56c9d697
--- /dev/null
+++ b/.icons/awkward/16x16/apps/freecad-daily.svg
@@ -0,0 +1 @@
+freecad.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/freecad.svg b/.icons/awkward/16x16/apps/freecad.svg
new file mode 100644
index 00000000..d1bb7282
--- /dev/null
+++ b/.icons/awkward/16x16/apps/freecad.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#ff6363" d="m6 3h5v2h-4v2h2v1h-2v4h-0.99981z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/freeciv-client.svg b/.icons/awkward/16x16/apps/freeciv-client.svg
new file mode 100644
index 00000000..8b75e833
--- /dev/null
+++ b/.icons/awkward/16x16/apps/freeciv-client.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#cba606" cx="8" cy="8" r="8"/>
+ <circle style="fill:#e4d487" cx="8" cy="8" r="7"/>
+ <path style="opacity:0.4" d="m 7.33885,1.0375904 a 6.9999996,6.9999996 0 0 0 -2.5332998,0.73486 c 0.03535,0.112035 -0.00595,0.23842 -0.13475,0.35 -0.08715,0.07553 -0.15855,0.193165 -0.15855,0.261835 0,0.2098949 0.1897,0.5321749 0.34125,0.5790049 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.1368499 -0.0875,0.2407999 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.3153499 -0.4186,0.2834999 -0.12285,-0.0294 -0.19005,0.00525 -0.24605,0.12705 -0.0588,0.12915 -0.1554,0.1729 -0.4147499,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.2992849,-0.0728 -0.6036099,0.21875 -0.26915,0.2576 -0.301735,0.32655 -0.261135,0.5501999 0.07224,0.39795 0.288085,0.7511 0.534555,0.8743 0.215075,0.10745 0.219275,0.119 0.088865,0.2569 -0.075005,0.07945 -0.2037,0.1645 -0.28574,0.18935 -0.23695,0.0721 -0.103565,0.1623999 0.319235,0.2162999 0.4327399,0.05495 0.5672099,0.21175 0.3650499,0.4256 -0.112735,0.11935 -0.1064,0.14175 0.074515,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.3027499,-0.26215 0.6317499,0.12565 0.3548999,0.41825 -0.1760499,0.18655 -0.1228499,0.4112501 0.10535,0.4424001 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.3951499,0.28595 0.4668999,0.1071 0.0861,-0.2149 0.05145,-0.32585 -0.1806,-0.5789 -0.1844499,-0.2016 -0.4843999,-0.7371001 -0.4843999,-0.8655501 0,-0.0791 0.30485,-0.0119 0.4756499,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.3416001 0.08225,0.2429 0.1148,0.2639 0.406,0.2639 h 0.3164 l 0.04795,0.56875 c 0.0574,0.68425 0.11235,0.82285 0.3471999,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.2194499,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.1567999,0.2415 -0.2128,0.18445 -0.12495,0.2821 0.2019499,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.1644999,0.01019 -0.1991499,0.1414 -0.0119,0.04655 -0.03395,0.0861 -0.0602,0.1197 a 6.9999996,6.9999996 0 0 0 1.1077499,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.3545499,-0.0504 0.8427999,-0.5845 0.28245,-0.3094 0.4998,-0.4382 0.73815,-0.4382 0.091,0 0.4154499,-0.08365 0.7213499,-0.18585 0.5775,-0.19355 0.8032501,-0.18655 0.7819001,0.0245 -0.0441,0.4389 0.23835,0.4242 0.6986,-0.0357 0.1918,-0.19145 0.36715,-0.33005 0.3899,-0.30835 0.08785,0.08435 -0.07035,0.4949 -0.25515,0.66115 -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 6.9999996,6.9999996 0 0 0 3.3915,-5.7771 c -0.1071,-0.2289 -0.0994,-0.36715 0,-0.5229 A 6.9999996,6.9999996 0 0 0 14.95765,7.3042 C 14.89395,7.30107 14.82885,7.29825 14.75395,7.3014 14.40115,7.3161 14.0991,7.1771501 14.0991,7.0000501 c 0,-0.03745 -0.1253,-0.1918 -0.27825,-0.34265 -0.1736,-0.1708 -0.2625,-0.322 -0.2366,-0.4004 0.0238,-0.0714 -0.0273,-0.18655 -0.1176,-0.2646 -0.08785,-0.0763 -0.15995,-0.1988 -0.15995,-0.2723 0,-0.1172499 -0.07455,-0.1319499 -0.6139,-0.1189999 l -0.6139,0.01505 0.0105,0.60515 C 12.1076,7.2811 12.26545,7.5562 12.7523,7.37875 12.97525,7.2972 13.523,7.3588 13.67875,7.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.4826499 0.15645,0.8900499 -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 12.81215,8.9197999 12.6872,8.78225 12.62595,8.6412 12.5276,8.4158 12.53005,8.34685 12.6445,8.07315 12.76035,7.7956 12.7614,7.74975 12.65465,7.6472 12.55665,7.5534 12.5059,7.55025 12.3771,7.6276 12.2476,7.70495 12.18635,7.69935 12.03235,7.5961 c -0.10255,-0.06895 -0.2821,-0.126 -0.3983,-0.126 -0.23625,0 -0.30765,-0.1148 -0.30765,-0.4948999 0,-0.35105 -0.2093,-0.47845 -0.7077,-0.4326 -0.3458,0.03185 -0.4221,0.0091 -0.7010501,-0.2058 -0.17255,-0.13265 -0.44485,-0.45185 -0.60585,-0.71015 -0.161,-0.2582999 -0.33425,-0.5281499 -0.385,-0.5995499 -0.0728,-0.10325 -0.05495,-0.2023 0.0875,-0.48335 l 0.1799,-0.3535 -0.3801,0.05145 C 8.1379,4.3330502 8.00105,4.4205502 8.2919,4.5766502 c 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.00665,0.2072 -0.06965,0.32305 -0.06335,0.1162 -0.1162,0.27895 -0.1183,0.3625999 -0.00665,0.26075 -0.45325,0.4683 -0.9509499,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.2799999 0.41895,0.3916499 0.88305,0.3685499 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.1557499,0.2492 -0.2064999,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.3139499,-0.2891 -0.3671499,-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.4374999 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 -0.07945,-0.077 -0.0679,-0.1183 0.0588,-0.2079 0.0868,-0.06125 0.2296,-0.10255 0.3171,-0.09205 0.08715,0.0105 0.3283,-0.0273 0.53585,-0.08365 0.2999499,-0.08085 0.3881499,-0.1421 0.4287499,-0.2999499 0.077,-0.2996 0.26495,-0.54005 0.42245,-0.54005 0.24885,0 0.2541,-0.5852 0.01225,-1.4363999 -0.0357,-0.12565 -0.13405,-0.20545 -0.30765,-0.2485 -0.1407,-0.035 -0.29365,-0.1309 -0.33985,-0.21343 -0.04585,-0.08253 -0.1302,-0.14973 -0.1872499,-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.2036299 -0.00735,-0.3110099 0.30975,-0.11354 0.7920499,0.03528 0.9085999,0.2802449 0.15785,0.332185 0.3332,0.193585 0.38955,-0.3082799 0.06965,-0.620725 0.28385,-0.79912 0.9589999,-0.79912 H 7.7109 L 7.4981,1.2645654 C 7.43195,1.1982054 7.377,1.1171104 7.33885,1.0375904 Z m 2.5164999,0.220115 c -0.01365,0.01232 -0.02695,0.0224 -0.04025,0.036225 -0.1624,0.16576 -0.2387,0.189385 -0.48965,0.151095 -0.4382,-0.066815 -0.38185,0.10962 0.10325,0.322665 0.26215,0.115185 0.43085,0.246505 0.48825,0.379365 0.2765001,0.6410599 0.4669001,0.9861949 0.5624501,1.0211949 0.1932,0.07105 0.30835,-0.07154 0.3514,-0.43603 0.04935,-0.4181799 0.19075,-0.5068349 0.44485,-0.278215 0.0987,0.088725 0.2366,0.161315 0.30625,0.161315 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 0.006,0.00313 0.0119,0.0042 0.01785,0.00735 A 6.9999996,6.9999996 0 0 0 9.8553499,1.2577054 Z M 1.0014004,7.970005 a 6.9999996,6.9999996 0 0 0 -0.00136,0.0301 6.9999996,6.9999996 0 0 0 0.13671,1.3446999 c 0.25361,0.10325 0.32368,0.0623 0.35,-0.1736 0.013611,-0.12215 0.077381,-0.2604 0.1422009,-0.30835 0.100135,-0.07385 0.082075,-0.1116499 -0.12306,-0.2516499 -0.13279,-0.09065 -0.263655,-0.24885 -0.290535,-0.3514 -0.02604,-0.0994 -0.1141,-0.2079 -0.2139559,-0.2898 z m 2.2032849,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.1878999,1.0584 c -0.0714,0.0025 -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.1214499,0.40775 -0.18515,0.0945 -0.2247,0.3759 -0.07315,0.5208 0.1504999,0.1442 0.2939999,0.1064 0.3457999,-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.9508649,0.9037 a 6.9999996,6.9999996 0 0 0 0.162015,0.2044 c -0.047705,-0.07385 -0.102165,-0.14455 -0.162015,-0.2044 z m 2.3589649,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.00595,0.04235 0.0077,0.0763 0.0098,0.11165 a 6.9999996,6.9999996 0 0 0 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="fill:#cba606" d="m 0.13371876,7.7258906 c -0.0206791,0.2241668 -0.031887,0.4491066 -0.0335938,0.6742188 0.002582,0.3916129 0.0339163,0.1823982 0.09375,0.5694218 C 1.6504679,9.6983104 4.6140884,11 8,11 c 3.384146,0 6.346419,-1.299902 7.803953,-2.0289064 0.0607,-0.3874812 0.09281,-0.1787919 0.09609,-0.5709842 -0.0017,-0.2251122 -0.01292,-0.450052 -0.03359,-0.6742188 C 15.803835,7.7626302 12.075524,10.000109 8,10.000109 c -4.075524,0 -7.8036628,-2.2374788 -7.86628124,-2.2742184 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/freeciv-server.svg b/.icons/awkward/16x16/apps/freeciv-server.svg
new file mode 100644
index 00000000..0ba33188
--- /dev/null
+++ b/.icons/awkward/16x16/apps/freeciv-server.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#cba606" d="m6.75 3-0.1094 1.3203a3.9286 3.9286 0 0 0 -1.1523 0.6602l-1.1934-0.5625-1.25 2.1641 1.084 0.75195a3.9286 3.9286 0 0 0 -0.0566 0.6659 3.9286 3.9286 0 0 0 0.0586 0.6621l-1.0859 0.75586 1.25 2.1641 1.1973-0.5625a3.9286 3.9286 0 0 0 1.1483 0.664l0.1094 1.316h2.5l0.10938-1.3203a3.9286 3.9286 0 0 0 1.1523 -0.66016l1.1934 0.5625 1.25-2.1641-1.084-0.75195a3.9286 3.9286 0 0 0 0.057 -0.6664 3.9286 3.9286 0 0 0 -0.059 -0.6621l1.0859-0.75586-1.25-2.1641-1.1973 0.5625a3.9286 3.9286 0 0 0 -1.1486 -0.664l-0.1094-1.3164h-2.5zm1.25 3c1.1046 0 2 0.8954 2 2s-0.89539 2-2 2-2-0.8954-2-2 0.8954-2 2-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/freedm.svg b/.icons/awkward/16x16/apps/freedm.svg
new file mode 120000
index 00000000..810b2e89
--- /dev/null
+++ b/.icons/awkward/16x16/apps/freedm.svg
@@ -0,0 +1 @@
+doom.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/freedoom1.svg b/.icons/awkward/16x16/apps/freedoom1.svg
new file mode 100644
index 00000000..70fdc77d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/freedoom1.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4454ba" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 5.3181138,4.9999164 5.1581435,5.1268695 5.0000334,5.2557758 V 7.1053852 8.9549945 L 6.1163824,10.249916 6.999939,9.5389789 6.9980789,7.3983539 6.9962188,5.2557758 6.8418289,5.1268695 6.6837188,4.9999164 H 6.2500334 Z M 6.094061,5.7557758 c 0.04688,-0.00401 0.054671,-0.00324 0.1209077,0.029297 l 0.068825,0.035156 0.00186,1.6894531 c 2.69e-4,0.7438958 -0.00457,1.6897355 -0.0093,1.6894532 L 5.7161792,8.4022602 v -1.140625 l -0.00186,-1.4433594 0.065104,-0.029297 0.065104,-0.03125 H 6.194232 c 0.19213,0 -0.127692,4.169e-4 -0.1001688,-0.00195 z"/>
+ <path style="fill:#ffffff" d="m 14.393754,4.9999164 -0.569092,0.017576 c -0.416231,-0.00285 -0.8374,-0.00439 -0.841686,-0.00292 l -0.464222,1.0766525 c 0,0 -0.475407,-1.0915871 -0.561921,-1.0708005 l -0.06885,-0.0044 c -0.03771,-0.00247 -0.169734,-0.00439 -0.416595,-0.00439 h -0.452634 v 1.9240721 2.0368654 l -0.03589,0.027833 c -0.03153,0.022661 -0.03736,0.030214 -0.03003,0.037354 l 1.081633,0.8107913 0.0029,-0.7888185 c 0.0033,-0.72534 0.0044,-0.785103 0.01465,-0.7521975 l 0.466737,1.105224 0.47887,-1.1484376 0.0037,1.0437012 0.0037,1.0437012 1.010876,0.749268 0.0029,-2.90918 0.0037,-2.7978517 z"/>
+ <path style="fill:#ffffff" d="M 1.6250334,5.0018695 2.009799,5.3827289 v 2.6914063 c 0,1.48065 0.00133,2.7933848 0.00391,2.9179698 v 0.002 c 0.00333,0.160325 0.00816,0.384165 0.013672,0.380859 0.018459,-0.01101 2.051731,-2.2250615 2.0551365,-2.2304694 0.00202,-0.0033 -0.015581,-0.020582 -0.039063,-0.037109 L 4.0004823,9.0780414 V 7.165932 5.2557758 l -0.1621093,-0.125 -0.1621093,-0.125 -0.7387303,-0.00195 c -0.8860372,-0.00143 -1.3169052,-0.00608 -1.3125,-0.00195 z m 1.500449,0.7402344 0.064453,0.029297 0.0625,0.029297 v 1.046875 1.875 L 2.7617522,9.5350726 c -0.013193,0.00454 -0.014576,-1.379312 -0.011719,-2.4746093 l 0.00195,-1.3144531 0.4941407,-0.00195 z"/>
+ <path style="fill:#ffffff" d="M 9.678105,4.9999164 9.8380753,5.1268695 9.9961854,5.2557758 V 7.1053852 8.9549945 L 8.8798364,10.249916 7.9962798,9.5389789 7.9981399,7.3983539 8,5.2557758 8.1543899,5.1268695 8.3125,4.9999164 H 8.7461854 Z M 8.9021578,5.7557758 c -0.04688,-0.00401 -0.054671,-0.00324 -0.1209077,0.029297 l -0.068825,0.035156 -0.00186,1.6894531 c -2.69e-4,0.7438958 0.00457,1.6897355 0.0093,1.6894532 L 9.2800396,8.4022602 v -1.140625 l 0.00186,-1.4433594 -0.065104,-0.029297 -0.065104,-0.03125 H 8.8019868 c -0.19213,0 0.127692,4.169e-4 0.1001688,-0.00195 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/freedoom2.svg b/.icons/awkward/16x16/apps/freedoom2.svg
new file mode 100644
index 00000000..2c9389fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/freedoom2.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ce3535" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 5.3181138,4.9999164 5.1581435,5.1268695 5.0000334,5.2557758 V 7.1053852 8.9549945 L 6.1163824,10.249916 6.999939,9.5389789 6.9980789,7.3983539 6.9962188,5.2557758 6.8418289,5.1268695 6.6837188,4.9999164 H 6.2500334 Z M 6.094061,5.7557758 c 0.04688,-0.00401 0.054671,-0.00324 0.1209077,0.029297 l 0.068825,0.035156 0.00186,1.6894531 c 2.69e-4,0.7438958 -0.00457,1.6897355 -0.0093,1.6894532 L 5.7161792,8.4022602 v -1.140625 l -0.00186,-1.4433594 0.065104,-0.029297 0.065104,-0.03125 H 6.194232 c 0.19213,0 -0.127692,4.169e-4 -0.1001688,-0.00195 z"/>
+ <path style="fill:#ffffff" d="m 14.393754,4.9999164 -0.569092,0.017576 c -0.416231,-0.00285 -0.8374,-0.00439 -0.841686,-0.00292 l -0.464222,1.0766525 c 0,0 -0.475407,-1.0915871 -0.561921,-1.0708005 l -0.06885,-0.0044 c -0.03771,-0.00247 -0.169734,-0.00439 -0.416595,-0.00439 h -0.452634 v 1.9240721 2.0368654 l -0.03589,0.027833 c -0.03153,0.022661 -0.03736,0.030214 -0.03003,0.037354 l 1.081633,0.8107913 0.0029,-0.7888185 c 0.0033,-0.72534 0.0044,-0.785103 0.01465,-0.7521975 l 0.466737,1.105224 0.47887,-1.1484376 0.0037,1.0437012 0.0037,1.0437012 1.010876,0.749268 0.0029,-2.90918 0.0037,-2.7978517 z"/>
+ <path style="fill:#ffffff" d="M 1.6250334,5.0018695 2.009799,5.3827289 v 2.6914063 c 0,1.48065 0.00133,2.7933848 0.00391,2.9179698 v 0.002 c 0.00333,0.160325 0.00816,0.384165 0.013672,0.380859 0.018459,-0.01101 2.051731,-2.2250615 2.0551365,-2.2304694 0.00202,-0.0033 -0.015581,-0.020582 -0.039063,-0.037109 L 4.0004823,9.0780414 V 7.165932 5.2557758 l -0.1621093,-0.125 -0.1621093,-0.125 -0.7387303,-0.00195 c -0.8860372,-0.00143 -1.3169052,-0.00608 -1.3125,-0.00195 z m 1.500449,0.7402344 0.064453,0.029297 0.0625,0.029297 v 1.046875 1.875 L 2.7617522,9.5350726 c -0.013193,0.00454 -0.014576,-1.379312 -0.011719,-2.4746093 l 0.00195,-1.3144531 0.4941407,-0.00195 z"/>
+ <path style="fill:#ffffff" d="M 9.678105,4.9999164 9.8380753,5.1268695 9.9961854,5.2557758 V 7.1053852 8.9549945 L 8.8798364,10.249916 7.9962798,9.5389789 7.9981399,7.3983539 8,5.2557758 8.1543899,5.1268695 8.3125,4.9999164 H 8.7461854 Z M 8.9021578,5.7557758 c -0.04688,-0.00401 -0.054671,-0.00324 -0.1209077,0.029297 l -0.068825,0.035156 -0.00186,1.6894531 c -2.69e-4,0.7438958 0.00457,1.6897355 0.0093,1.6894532 L 9.2800396,8.4022602 v -1.140625 l 0.00186,-1.4433594 -0.065104,-0.029297 -0.065104,-0.03125 H 8.8019868 c -0.19213,0 0.127692,4.169e-4 0.1001688,-0.00195 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/freedroid.svg b/.icons/awkward/16x16/apps/freedroid.svg
new file mode 100644
index 00000000..b34068f0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/freedroid.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <circle cx="8" cy="8" r="8" style="fill:#ff4f4f"/>
+ <path style="fill:#f7df67" d="m9 11-1 5-1-5z"/>
+ <path style="fill:#f7df67" d="m7 5 1-5 1 5z"/>
+ <path style="fill:#f7df67" d="m12 7 4 1-4 1z"/>
+ <path style="fill:#f7df67" d="m4 9-4-1 4-1z"/>
+ <path style="fill:#ffffff" d="m8 3c-0.3512853 0.0004995-0.7015268 0.0306137-1.0449219 0.0898438l-0.9550781 1.9101562h6.322266c-0.891758-1.2356606-2.5387472-1.9977557-4.322266-2zm-1.1015625 0.1015625c-1.3584743 0.2458895-2.5271765 0.9339444-3.2246094 1.8984375h1.3261719zm-3.2207031 7.8984375c0.6966172 0.962708 1.8628813 1.649869 3.21875 1.896484l-1.8964844-1.896484zm2.3222656 0 0.953125 1.90625c0.3438585 0.060653 0.6947638 0.092077 1.046875 0.09375 1.7849148-0.0011 3.433715-0.763374 4.326172-2z"/>
+ <path style="fill:#ffffff" d="m10 10h2v-4h-2l-1 1h1z"/>
+ <path style="fill:#ffffff" d="m4.5 6a1.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="m7.5 6a1.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"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/freedroidrpg.svg b/.icons/awkward/16x16/apps/freedroidrpg.svg
new file mode 100644
index 00000000..9a5f9cb7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/freedroidrpg.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#1d758d" cx="8" cy="8" r="7"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.72727275" d="M 1,5 4,6.282"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.72727275" d="M 15,5 12,6.282"/>
+ <rect style="fill:#e29e00" width="2" height="2" x="7" y="3" rx=".333" ry=".333"/>
+ <rect style="fill:#e29e00" width="2.182" height="2.182" x="-4.63" y="5.46" rx=".364" ry=".364" transform="rotate(-60)"/>
+ <rect style="fill:#e29e00" width="2.182" height="2.182" x="-12.62" y="-8.38" rx=".364" ry=".364" transform="matrix(-0.50000001,-0.8660254,-0.8660254,0.50000001,0,0)"/>
+ <circle style="fill:#4f4f4f" cx="1" cy="5" r="1"/>
+ <circle style="fill:#4f4f4f" cx="15" cy="5" r="1"/>
+ <path style="fill:#f8cd2f" d="M 8,4 C 5.2385765,4 3,6.2792778 3,9.0909088 V 10.545454 C 3,11.351272 3.6371428,12 4.4285714,12 H 11.571429 C 12.362857,12 13,11.351272 13,10.545454 V 9.0909088 C 13,6.2792778 10.761423,4 8,4 Z"/>
+ <path style="fill:#ff7300" d="M 7.987132,9.5002804 A 0.35297641,0.40390524 0 0 0 7.8423712,9.54235 L 6.1953126,10.484702 A 0.35297641,0.40390524 0 0 0 6,10.845971 v 0.673108 a 0.35297641,0.40390524 0 0 0 0.1778491,0.350753 l 1.6470586,1.076973 a 0.35297641,0.40390524 0 0 0 0.350184,0 L 9.8221503,11.869832 A 0.35297641,0.40390524 0 0 0 9.9999999,11.519079 V 10.845971 A 0.35297641,0.40390524 0 0 0 9.8046871,10.484702 L 8.1576283,9.54235 A 0.35297641,0.40390524 0 0 0 7.987132,9.5002804 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7.9999997,9.5 V 13 a 0.35297641,0.40390524 0 0 0 0.1752232,-0.05332 l 1.6467634,-1.07666 a 0.35297641,0.40390524 0 0 0 0.1780136,-0.350686 v -0.67334 A 0.35297641,0.40390524 0 0 0 9.8046871,10.484373 L 8.1573657,9.542383 A 0.35297641,0.40390524 0 0 0 7.9999997,9.5 Z"/>
+ <rect style="fill:#3f3f3f" width="2" height="3" x="5" y="7" rx="1" ry="1"/>
+ <circle style="fill:#ffffff" cx="5.8" cy="8" r=".5"/>
+ <rect style="fill:#3f3f3f" width="2" height="3" x="9" y="7" rx="1" ry="1"/>
+ <circle style="fill:#ffffff" cx="9.8" cy="8" r=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/freefilesync.svg b/.icons/awkward/16x16/apps/freefilesync.svg
new file mode 100644
index 00000000..af3d11bc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/freefilesync.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#5db43e" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#3f3f3f" d="m8.0086 4.0002c0.8766 0.0018 1.7654 0.2641 2.4594 0.7834 0.488 0.5398-0.442 1.118-0.8605 0.5916-1.261-0.7326-3.0394-0.4747-3.9881 0.6206-0.5047 0.5436-0.7892 1.2689-0.7858 1.997h0.83334c-0.4446 0.64-0.889 1.28-1.3334 1.92l-1.3333-1.92h0.83334c-0.0265-1.7386 1.2757-3.3922 3.0239-3.8425 0.3751-0.0987 0.7616-0.154 1.151-0.1501zm3.6583 2.0803c0.44399 0.63999 0.88848 1.2805 1.333 1.9205h-0.83334c0.02363 1.7593-1.3118 3.4316-3.0907 3.8581-1.2004 0.32185-2.5577 0.087-3.5442-0.64939-0.50334-0.54889 0.43962-1.1215 0.86239-0.59029 1.2217 0.71174 2.9326 0.48598 3.897-0.53054 0.55849-0.55249 0.87989-1.3179 0.87564-2.088h-0.83334l1.3333-1.9203z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/freegish.svg b/.icons/awkward/16x16/apps/freegish.svg
new file mode 100644
index 00000000..0a8ade33
--- /dev/null
+++ b/.icons/awkward/16x16/apps/freegish.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <g>
+ <path style="fill:#4f4f4f" d="m8 14c-8 0-8-4-8-4s0-8 8-8 8 8 8 8 0 4-8 4z"/>
+ <path style="fill:#ff3737" d="m3 10h4s-2-3-4-3c-1 0-2 3 0 3z"/>
+ <path style="fill:#ff3737" d="m13 10h-4s2-3 4-3c1 0 2 3 0 3z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/freeoffice-planmaker.svg b/.icons/awkward/16x16/apps/freeoffice-planmaker.svg
new file mode 100644
index 00000000..259c5288
--- /dev/null
+++ b/.icons/awkward/16x16/apps/freeoffice-planmaker.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#569a40" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="opacity:0.5;fill:#ffffff" d="M 1,1 V 12 H 2 V 2 H 14 V 14 H 4 v 1 H 15 V 1 Z m 0,12 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.4593176,0,0,0.41666667,-16.940116,-9.2974318)">
+ <path style="fill:#ffffff" transform="matrix(0.96761902,0,0,1,33.25248,17.513836)" d="M 19.694406,12 C 18.50497,12.08093 17.109863,12.252804 15,12.582031 V 15 36 h 4.014172 0.535156 v -7.245441 h 2.147938 c 4.151094,-0.346049 6.319639,-1.222858 8.272531,-4.251954 0.519685,-1.005713 0.779297,-2.205324 0.779297,-3.599609 0,-2.674286 -0.955755,-5.761088 -2.869141,-7.01823 C 26.437584,12.925247 24.506398,12.332459 22.086844,12.105558 21.336347,12.035177 20.538863,12 19.694406,12 Z m 0.31836,4.697103 c 0.850394,0 2.316747,0.06989 3.049031,0.207031 0.755906,0.114286 1.403959,0.320045 1.947266,0.617188 0.543307,0.297143 0.968304,0.708661 1.27539,1.234375 0.307087,0.525715 0.460938,1.335 0.460938,2.112143 0.177671,3.15014 -2.743081,3.210302 -5.118438,3.222471 h -2.077625 v -7.322895 c 0.642915,-0.04232 -0.427309,-0.07031 0.463438,-0.07031 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/freeoffice-presentations.svg b/.icons/awkward/16x16/apps/freeoffice-presentations.svg
new file mode 100644
index 00000000..10139503
--- /dev/null
+++ b/.icons/awkward/16x16/apps/freeoffice-presentations.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e78117" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <g style="font-size:6.91562939px;line-height:1.25;letter-spacing:0px;word-spacing:0px;fill:#ffffff" transform="matrix(0.41757422,0,0,0.41666665,-1.5217815,-1.9999998)">
+ <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 1,1 V 12 H 2 V 2 H 14 V 14 H 4 v 1 H 15 V 1 Z m 0,12 v 2 h 2 v -2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/freeoffice-textmaker.svg b/.icons/awkward/16x16/apps/freeoffice-textmaker.svg
new file mode 100644
index 00000000..70491354
--- /dev/null
+++ b/.icons/awkward/16x16/apps/freeoffice-textmaker.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#dd2525" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 12,3 V 5 H 9 v 8 H 7 V 5 H 4 V 3 Z"/>
+ <path style="opacity:0.5;fill:#ffffff" d="M 1,0.99999985 V 12 H 2 V 1.9999998 H 14 V 14 H 4 v 1 H 15 V 0.99999985 Z M 1,13 v 2 h 2 v -2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/freeorion.svg b/.icons/awkward/16x16/apps/freeorion.svg
new file mode 100644
index 00000000..d9844db3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/freeorion.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#235b92" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff" d="M 6.8951228,3.0999998 C 6.20207,3.2583455 5.5504783,3.5618728 4.9833515,3.9905483 L 4.9063065,4.1325528 C 5.4180698,3.8001848 6.2278235,3.833835 6.8346954,3.7699885 Z m 2.2101317,0.00229 0.1087694,1.1987282 C 10.130372,4.8513084 10.778101,5.7563239 11.00343,6.8011928 l 1.927634,0.2265871 C 12.543983,5.0780034 11.04443,3.5393698 9.1052545,3.1022661 Z M 3.6516828,5.4967166 C 3.3762932,5.9717641 3.1805858,6.4887173 3.0723351,7.02704 L 3.4152607,6.9870067 C 3.417465,6.404177 3.6516828,5.4967166 3.6516828,5.4967166 Z"/>
+ <path style="fill:#363636" d="M 3.0689362,8.9720311 C 3.456017,10.921808 4.9559479,12.46082 6.8951228,12.897923 L 6.7642598,11.450121 C 5.357805,11.280533 4.1551222,10.354961 3.6318551,9.0385012 Z m 9.8583498,0 -2.191436,0.2575717 C 10.423537,9.9087104 9.9197914,10.483513 9.2880473,10.883048 L 9.1052545,12.9 C 11.043687,12.46162 12.541199,10.921553 12.927286,8.9720311 Z"/>
+ <path style="fill:#f75151" d="M 8,8e-8 7,7 1.8181819,8 7,9 8,16 9,9 14.181818,8 9,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/freeplane.svg b/.icons/awkward/16x16/apps/freeplane.svg
new file mode 100644
index 00000000..bc478cad
--- /dev/null
+++ b/.icons/awkward/16x16/apps/freeplane.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#fead38" d="m 8,1.0000002 c -3.878,0 -7,3.122 -7,7 C 1,11.878 4.122,15 8,15 c 3.878,0 7,-3.122 7,-6.9999998 0,-3.878 -3.122,-7 -7,-7 z"/>
+ <path style="fill:#3f3f3f" d="M 8.1086914,1.0027346 A 10.50152,10.507981 0 0 0 1.3698242,10.240137 c 0.4080617,1.214975 1.1366077,2.277945 2.0897462,3.089844 A 10.50152,10.507981 0 0 1 3.45,12.90957 10.50152,10.507981 0 0 1 12.370898,2.529883 C 11.200675,1.5949583 9.7237129,1.0272095 8.1086914,1.0027346 Z"/>
+ <path style="fill:#3f3f3f" d="M 13.159765,3.272266 A 10.50152,10.507981 0 0 0 4.5,13.608204 a 10.50152,10.507981 0 0 0 0.023925,0.468261 c 0.6485129,0.37058 1.3596845,0.644289 2.1184572,0.792285 A 10.50152,10.507981 0 0 1 14.545411,5.5281252 C 14.228626,4.6854547 13.755894,3.9228873 13.159765,3.272266 Z"/>
+ <g transform="matrix(0.91796878,0,0,0.91796878,1.4374999,0.35546869)">
+ <circle style="fill:#ffffff" cx="9.872" cy="8.872" r="2.723"/>
+ <circle style="fill:#3f3f3f" cx="9.191" cy="9.553" r="1.362"/>
+ </g>
+ <g transform="matrix(0.97916667,0,0,0.97916667,0.33333305,0.31249996)">
+ <circle style="fill:#ffffff" cx="13.957" cy="6.83" r="2.043"/>
+ <circle style="fill:#3f3f3f" cx="13.617" cy="7.17" r="1.021"/>
+ </g>
+ <path style="fill:#3f3f3f" d="M 12,13.333333 C 12,13.333333 11.104569,14 9.9999998,14 8.8954306,14 8,12.736379 8,12 8,12 9.0600633,12.772435 9.6666665,13 10.813565,13.430254 12,13.333333 12,13.333333 Z"/>
+ <path style="fill:#e4e4e4" d="M 3.9520708,10.365712 C 5.4920956,9.6299498 6.8516835,10.039313 6.9887964,11.280051 7.1259092,12.520788 5.9886249,14.123057 4.4486001,14.858818 2.9085758,15.594578 0.1424353,13.275442 0.0053226,12.034705 -0.13179009,10.793967 2.4120467,11.101473 3.9520708,10.365712 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/freetube-bin.svg b/.icons/awkward/16x16/apps/freetube-bin.svg
new file mode 120000
index 00000000..2508fb17
--- /dev/null
+++ b/.icons/awkward/16x16/apps/freetube-bin.svg
@@ -0,0 +1 @@
+freetube.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/freetube.svg b/.icons/awkward/16x16/apps/freetube.svg
new file mode 100644
index 00000000..13901e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/freetube.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 1.2,-5.0000003e-8 C 0.5352,-5.0000003e-8 0,0.53519995 0,1.1999999 V 4.8 11.2 14.8 C 0,15.4648 0.5352,16 1.2,16 H 4.8 8.560156 11.2 C 13.8592,16 16,13.8592 16,11.2 V 9.120312 4.8 1.1999999 C 16,0.53519995 15.4648,-5.0000003e-8 14.8,-5.0000003e-8 H 11.2 4.8 Z"/>
+ <path style="fill:#f04242" d="M 3.75,3 C 3.3345,3 3,3.3185714 3,3.7142857 V 11.214286 C 3,12.285714 4.5,13 5.25,13 H 6 V 12.285714 11.214286 3.7142857 C 6,3.3185714 5.6655,3 5.25,3 Z"/>
+ <path style="fill:#f04242" d="M 7,5.25 C 7,5.6655 7.2816842,6 7.6315789,6 H 11.421053 C 12.368421,6 13,4.5 13,3.75 V 3 H 12.368421 11.421053 7.6315789 C 7.2816842,3 7,3.3345 7,3.75 Z"/>
+ <path style="fill:#14a4df" d="M 7.3108881,7 A 0.30383907,0.26858172 0 0 0 7.0000002,7.2688537 v 1.7314859 1.7314854 a 0.30383907,0.26858172 0 0 0 0.4555639,0.232218 L 9.1519191,10.0983 10.848275,9.2325573 a 0.30383907,0.26858172 0 0 0 0,-0.4649987 L 9.1519191,7.9018157 7.4555641,7.0360727 A 0.30383907,0.26858172 0 0 0 7.3108881,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/freetuxtv.svg b/.icons/awkward/16x16/apps/freetuxtv.svg
new file mode 120000
index 00000000..24bc70b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/freetuxtv.svg
@@ -0,0 +1 @@
+tvtime.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/frescobaldi.svg b/.icons/awkward/16x16/apps/frescobaldi.svg
new file mode 100644
index 00000000..68c95a26
--- /dev/null
+++ b/.icons/awkward/16x16/apps/frescobaldi.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#298464" d="M 16,9.2857142 A 8,5.7134042 0 1 1 1.3047619e-7,9.2857142 8,5.7134042 0 1 1 16,9.2857142 Z"/>
+ <path style="fill:#ee4075;fill-rule:evenodd" d="M 11.78439,11.897132 C 11.367169,12.487203 7.9462329,10.349296 7.2327516,10.277567 6.3970206,10.193549 2.5704867,11.334876 2.0741105,10.698722 1.4783208,9.9351591 4.6728161,7.3715325 4.5955995,6.6718486 4.5108614,5.9040166 3.7383254,2.7237378 4.1961858,2.0761941 4.6134067,1.4861237 9.1381933,4.5192659 9.9003047,4.4479337 10.736647,4.3696545 13.205875,3.3777845 13.910865,3.7977624 c 0.642419,0.3827017 -2.400987,3.1354241 -2.32377,3.8351058 0.08474,0.7678321 0.655156,3.6167208 0.197295,4.2642638 z"/>
+ <path style="fill:#fc69a4;fill-rule:evenodd" d="M 6.855012,12.596331 C 6.3268782,12.494825 6.0875885,10.278652 5.7855549,9.8315376 5.4835224,9.3844237 1.8088613,6.0199689 2.0077891,5.2468577 2.1424722,4.7234259 6.1595194,5.2099923 6.6043816,4.9064307 7.0492433,4.6028689 8.4266201,1.5009291 8.9547547,1.6024361 9.4828882,1.7039425 10.015977,4.8408682 10.31801,5.2879815 c 0.302033,0.4471137 3.780828,2.309288 3.679834,2.8400963 -0.100996,0.5308079 -3.123442,1.9268312 -3.568304,2.2303932 -0.4448614,0.303562 -3.0463934,2.339367 -3.574528,2.23786 z"/>
+ <path style="fill:#ff96bf;fill-rule:evenodd" d="M 9.6249683,10.967937 C 9.0470832,11.204249 7.5877609,10.064848 7.0125102,9.8221577 6.4372591,9.5794679 2.286107,8.2776514 2.2009507,7.3962952 2.1407637,6.7733565 4.9574856,6.2587856 5.1994881,5.6819002 5.4414898,5.1050145 5.0842633,2.249993 5.6621492,2.0136808 6.2400339,1.7773688 8.1508163,4.6774376 8.7260674,4.9201271 9.3013186,5.162817 12.449225,3.9493942 12.684868,4.5289211 12.920511,5.1084487 10.329632,7.3767937 10.08763,7.9536795 9.8456264,8.5305649 10.202854,10.731625 9.6249683,10.967937 Z"/>
+ <path style="fill:#ffcbdb;fill-rule:evenodd" d="M 11.978262,8.0756233 C 11.760171,8.5551169 9.5656414,8.3764421 9.0744582,8.5603269 8.5832746,8.7442122 7.8331597,10.196929 7.3566142,9.9774897 6.8800673,9.7580493 6.0295205,8.6784769 5.8467649,8.1842573 5.6640097,7.6900376 3.7996217,5.4305856 4.0177129,4.9510936 4.2358052,4.4716008 6.9443965,4.4621884 7.4355801,4.2783036 7.9267633,4.0944184 10.359263,1.795308 10.83581,2.0147479 c 0.476546,0.2194398 -0.495491,3.8381922 -0.312735,4.3324113 0.182754,0.49422 1.673279,1.2489721 1.455187,1.7284641 z"/>
+ <path style="fill:#ff940a;fill-rule:evenodd" d="M 9.7758901,6.8218434 C 9.7467141,7.0506446 9.8871621,7.4895694 9.7213541,7.663177 9.4917569,7.9035751 8.8665053,7.9702263 8.5528924,8.1024423 8.3264109,8.1979246 7.9861472,8.5398111 7.7453893,8.4961719 7.412008,8.4357443 7.0502132,7.9652062 6.7770032,7.7805987 6.5796991,7.6472807 6.0989852,7.5502415 6.0240351,7.3329947 5.9202516,7.032169 6.1837083,6.4949802 6.2241108,6.1781562 6.2532868,5.9493557 6.1128379,5.5104305 6.2786467,5.336823 6.5082439,5.0964254 7.1334952,5.0297737 7.447108,4.8975577 7.6735896,4.8020753 8.0138533,4.4601893 8.2546112,4.5038281 c 0.3333817,0.060429 0.6951757,0.5309652 0.9683861,0.7155733 0.1973044,0.133318 0.6780184,0.2303572 0.7529676,0.447604 0.1037841,0.3008256 -0.1596724,0.838014 -0.2000748,1.154838 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fretsonfire.svg b/.icons/awkward/16x16/apps/fretsonfire.svg
new file mode 120000
index 00000000..11ddc723
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fretsonfire.svg
@@ -0,0 +1 @@
+fofix.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/friture.svg b/.icons/awkward/16x16/apps/friture.svg
new file mode 100644
index 00000000..e0c5aa95
--- /dev/null
+++ b/.icons/awkward/16x16/apps/friture.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g>
+ <g transform="matrix(0.07871412,0,0,0.07871412,-13.603644,-21.886191)">
+ <path style="fill:#f16d00" d="m 287.16124,278.04648 c -41.79707,0 -76.22521,34.45738 -76.22521,76.28996 v 0.0497 0.0745 c 0.0152,3.34611 1.21103,6.52929 1.66247,9.83425 l -30.42061,45.29716 c -3.7241,4.63354 -7.23623,10.60124 -8.63489,17.58246 -1.61594,8.06581 -0.20394,15.37317 1.3399,20.58735 l 0.0248,0.0497 v 0.0497 c 4.71369,15.68075 21.1139,29.81586 36.27645,32.50766 6.59316,1.27666 15.20128,1.61185 22.85268,-1.26653 7.84234,-2.95021 12.18161,-7.08456 15.55768,-10.03292 l 45.92866,-40.15654 c 37.7452,-4.40471 67.86326,-35.70344 67.86326,-74.5764 0,-41.83258 -34.42814,-76.28996 -76.2252,-76.28996 z"/>
+ <path style="fill:#325481" d="m 240.79728,367.82536 -37.96295,56.49442 c -4.9663,5.53896 -5.47566,9.72513 -3.59238,16.08036 2.75322,9.1512 8.19421,13.59174 16.44774,14.93048 8.17432,1.67395 11.18958,-0.34408 17.20083,-5.58933 l 52.79972,-46.07163 1.1694,0.8362 z"/>
+ <circle style="fill:#bfbfbf" cx="287.161" cy="354.272" r="50.817"/>
+ <path style="opacity:0.4" d="m 243.52245,328.04452 -2.48837,5.02888 c 2.50856,18.80918 8.68786,32.04971 21.5213,43.60488 12.19694,10.98206 29.18089,18.13664 51.21932,20.94452 l 5.81287,-4.16287 c -23.04664,-2.40285 -41.96636,-9.50381 -53.90182,-20.25043 -11.93545,-10.74663 -19.7676,-27.20199 -22.1633,-45.16498 z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fritzing.svg b/.icons/awkward/16x16/apps/fritzing.svg
new file mode 100644
index 00000000..5c87353e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fritzing.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#c2352a" d="M 9.2558594,1.0019531 C 8.9491172,0.9945535 8.532071,1.0018152 8.0390625,1.09375 7.5747783,1.1803287 6.881115,1.3719417 6.2363281,1.8964844 5.5466791,2.4575228 5.1547007,3.2760379 5.0703125,4.2128906 4.5462503,4.3209234 3.9837057,4.4489096 3.6386719,4.8339844 3.1834078,5.3420816 3.0019531,5.9420992 3.0019531,6.5136719 c 0,0.5715726 0.1814547,1.1696371 0.6367188,1.6777343 0.014687,0.016391 0.045232,0.011353 0.060547,0.027344 C 3.2875369,8.9010187 3.0002238,9.663624 3,10.5 3,12.961592 5.0384079,15 7.5,15 9.9615921,15 12,12.961592 12,10.5 V 10.4961 C 11.9986,9.660808 11.710528,8.8999287 11.298828,8.218756 11.315008,8.201925 11.347798,8.208688 11.363278,8.191412 11.818545,7.683309 12,7.0852445 12,6.5136719 12,5.9739579 11.799754,5.4168325 11.398438,4.9277344 11.647208,4.5746861 11.927199,4.2250352 11.976562,3.8339844 12.047958,3.2683984 11.945269,2.6530611 11.560547,2.09375 11.17614,1.5348961 10.464924,1.1226087 9.8027344,1.0410156 h -0.00195 C 9.783691,1.0388913 9.5519657,1.0090963 9.2558594,1.0019531 Z"/>
+ <path style="fill:#ffffff" d="M 9.2070312,3.0019531 C 8.9936777,2.9968063 8.7051796,3.0048034 8.40625,3.0605469 8.1073205,3.1162906 7.7824591,3.2158925 7.4980469,3.4472656 7.2136346,3.6786387 7.0019531,4.0721936 7.0019531,4.5175781 V 6.0136719 H 5.5058594 a 0.49904991,0.49904991 0 1 0 0,0.9980469 H 7.0019531 V 8.0507812 A 2.5,2.5 0 0 0 5,10.5 2.5,2.5 0 0 0 7.5,13 2.5,2.5 0 0 0 10,10.5 2.5,2.5 0 0 0 8,8.0546875 V 7.0117188 h 1.4960938 a 0.49904991,0.49904991 0 1 0 0,-0.9980469 H 8 V 4.5175781 C 8,4.3374627 8.037284,4.2956032 8.1269531,4.2226562 c 0.089669,-0.072947 0.2630452,-0.144374 0.4628907,-0.1816406 0.3996908,-0.074533 0.84375,-0.025391 0.84375,-0.025391 a 0.49904991,0.49904991 0 1 0 0.125,-0.9902344 c 0,0 -0.138209,-0.018291 -0.3515626,-0.023437 z m -1.8125,6.0019529 a 1.5,1.5 0 0 1 0.013672,0 0.49904991,0.49904991 0 0 0 0.00195,0 0.49904991,0.49904991 0 0 0 0.171875,0 A 1.5,1.5 0 0 1 9,10.5 1.5,1.5 0 0 1 7.5,12 1.5,1.5 0 0 1 6,10.5 1.5,1.5 0 0 1 7.3945312,9.003906 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fritzing_icon.svg b/.icons/awkward/16x16/apps/fritzing_icon.svg
new file mode 120000
index 00000000..b90cf142
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fritzing_icon.svg
@@ -0,0 +1 @@
+fritzing.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/frogr.svg b/.icons/awkward/16x16/apps/frogr.svg
new file mode 100644
index 00000000..e821d379
--- /dev/null
+++ b/.icons/awkward/16x16/apps/frogr.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <g>
+ <path fill="#91dd48" d="m7.2 1037.4h1.6c1.773 0 3.2 1.3 3.2 2.9v8.1052c0 1.6329-1.4272 2.9474-3.2 2.9474h-1.6c-1.7728 0.1-3.2-1.3-3.2-2.9v-8.1052c0-1.6329 1.4272-2.9474 3.2-2.9474z"/>
+ <g fill="none" stroke="#91dd48" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.874" transform="matrix(.53245 0 0 .53494 -.52107 490.47)">
+ <path d="m5.6739 1023.3v7.4775h7.5125"/>
+ <path d="m1.9177 1027h2.8172"/>
+ </g>
+ <g fill="none" stroke="#91dd48" stroke-linecap="round" stroke-linejoin="round">
+ <path d="m2.5 1051.9v-4h4"/>
+ <path d="m0.5 1049.9h1.5"/>
+ </g>
+ </g>
+ <g>
+ <circle fill="#9a48dd" cx="5.5" cy="1038.9" r="1.5"/>
+ <circle fill="#fff" cx="5.5" cy="1038.9"/>
+ </g>
+ <g transform="translate(5)">
+ <circle fill="#9a48dd" cx="5.5" cy="1038.9" r="1.5"/>
+ <circle fill="#fff" cx="5.5" cy="1038.9"/>
+ </g>
+ <g fill="none" stroke="#91dd48" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.874" transform="matrix(-.53245 0 0 .53494 16.521 490.47)">
+ <path d="m5.6739 1023.3v7.4775h7.5125"/>
+ <path d="m1.9177 1027h2.8172"/>
+ </g>
+ <g fill="none" stroke="#91dd48" stroke-linecap="round" stroke-linejoin="round" transform="matrix(-1,0,0,1,16,0)">
+ <path d="m2.5 1051.9v-4h4"/>
+ <path d="m0.5 1049.9h1.5"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/frozen-bubble.svg b/.icons/awkward/16x16/apps/frozen-bubble.svg
new file mode 100644
index 00000000..7201e7d4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/frozen-bubble.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16" 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.35294119,0,0,0.39999997,0.11764667,-0.9999995)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient4648"/>
+ </defs>
+ <path style="fill:#653578" d="M 5.2093024,8.4530349 C 4.4529977,10.79197 3.0078263,13.386781 0,12.951889 0.19889091,10.995592 1.0110388,9.025922 2.1582847,7.4454244 2.4001262,7.1122546 2.8991342,6.9645467 3.1055454,6.6744183 Z"/>
+ <path style="fill:#7d329a" d="m 6.7134545,1.0000004 c -1.7432534,0.026551 -5.2337609,2.9667247 -5.6664369,6.5024133 -0.12459351,1.0181381 0.0033,2.1021984 0.3259964,3.1149763 0.1783406,3.178336 4.2179254,5.208836 6.7408579,5.381081 3.0865531,0.07513 5.9692591,-2.637992 6.5357611,-3.366197 C 15.685685,11.04921 14.219263,7.6366736 12.910985,5.6493944 11.475259,3.4685198 8.7988428,1.8805331 6.7134545,1.0000004 Z"/>
+ <path style="fill:#fcf8fd" d="M 3.7675781 8.5117188 C 3.071979 8.4425651 2.4185762 8.664672 1.9375 9.1953125 C 1.5990655 9.5686153 1.4242213 10.111061 1.3847656 10.707031 C 1.536399 12.603827 3.0627728 14.077854 4.7988281 14.986328 C 5.4432733 15.015386 6.0444008 14.800763 6.4941406 14.304688 C 7.4562927 13.243407 7.170415 10.850456 5.8574219 9.578125 C 5.2009251 8.9419597 4.4631772 8.5808724 3.7675781 8.5117188 z"/>
+ <path style="fill:url(#linearGradient4652)" d="m 11.68707,5 c 2.218548,0.8711007 4.679803,2.5356286 4.267295,6 C 14.098761,10.77092 12.230471,9.8354984 10.731322,8.5141177 10.415299,8.235569 10.275195,7.6608182 10,7.4230766 Z"/>
+ <path style="fill:#ffc102" d="M 5.9722068,8.0360649 C 6.3196133,9.759965 3.3235903,11.537797 1.8204708,10.847398 1.0969786,10.515091 0.97369014,9.2498889 1.0041701,8.2600489 1.034894,7.3832908 0.95793775,7.11633 1.725949,7.032662 3.1804729,6.8786592 5.8195497,7.2785456 5.9722068,8.0360649 Z"/>
+ <circle style="fill:#ffffff" cx="-4.5" cy="5.5" r="2.5" transform="scale(-1,1)"/>
+ <circle style="fill:#3f3f3f" cx="-4" cy="6" r="1" transform="scale(-1,1)"/>
+ <circle style="fill:#ffffff" cx="-1.5" cy="6.5" r="1.5" transform="scale(-1,1)"/>
+ <circle style="fill:#3f3f3f" cx="-1.5" cy="6.5" r=".5" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fs-uae-launcher.svg b/.icons/awkward/16x16/apps/fs-uae-launcher.svg
new file mode 100644
index 00000000..e15a73b3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fs-uae-launcher.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#762276" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ff8118" d="M 12.953203,2.9999934 7.2257816,12.072347 5.896094,10 H 4 L 6.5570316,14 7.9125,13.993 14.836796,3.0000066 Z"/>
+ <path style="fill:#abe619" d="M 10.553203,2.9999934 4.8257816,12.072347 3.496094,10 H 1.6 L 4.1570316,14 5.5125,13.993 12.436796,3.0000058 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.7965728;stroke-linecap:round;stroke-linejoin:round" d="m 14.607347,10.41826 c 0,0 -1.203476,-0.211755 -1.203476,0.79087 0,1.002625 1.203476,0.579115 1.203476,1.58174 0,1.002625 -1.203476,0.79087 -1.203476,0.79087"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.79950947;stroke-linecap:round;stroke-linejoin:round" d="m 12.211783,11.583 h -0.800331 m 1.200496,-1.197703 c -1.355299,0 -1.200496,0.399344 -1.200496,3.194757"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fslint_icon.svg b/.icons/awkward/16x16/apps/fslint_icon.svg
new file mode 100644
index 00000000..be58d7c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fslint_icon.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e4e4e4" d="m15 15.143v-14.286c0-0.47471-0.426-0.857-0.955-0.857h-12.09c-0.5293 0-0.955 0.38229-0.955 0.85714v14.286c0 0.475 0.4257 0.857 0.9545 0.857h12.09c0.53 0 0.956-0.382 0.956-0.857z"/>
+ <g fill="#484848" transform="matrix(.70711 -.70711 .70711 .70711 -3.3137 7.9998)">
+ <circle cx="8" cy="8" r="4"/>
+ <rect width="2" height="4" x="7" y="11" rx=".5" ry=".5"/>
+ </g>
+ <path fill="#5d99ff" d="m10 8c0-1.1128-0.8885-2-2-2s-2 0.8872-2 2 0.8885 2 2 2 2-0.8872 2-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fspy.svg b/.icons/awkward/16x16/apps/fspy.svg
new file mode 100644
index 00000000..bc4373c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fspy.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#455259" cx="8" cy="8" r="8"/>
+ <path style="fill:none;stroke:#ff5e49;stroke-width:0.80000001" d="M 3.4,5.6 8,13 10.36,9.2 Z"/>
+ <path style="fill:none;stroke:#5cd262;stroke-width:0.80000001" d="M 12.6,5.6 8,13 5.64,9.2 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.80000001" d="M 8,13 5.64,9.2 8,7.98 10.36,9.2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/full-throttle-remastered.svg b/.icons/awkward/16x16/apps/full-throttle-remastered.svg
new file mode 100644
index 00000000..d066f747
--- /dev/null
+++ b/.icons/awkward/16x16/apps/full-throttle-remastered.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#8a4b2c" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#fbb64a" d="M 4.0987364,13.029166 C 4.254048,12.785227 4.5,12.5 4.5,12.5 L 4,12 3.9909134,9.21067 C 3.9857863,7.6368062 3.961901,7.3867148 4.1976486,7.268384 4.3681854,7.1827824 4.5805862,7.0497436 4.768507,7.0197312 5.0884782,6.9686292 5.7057796,7.2059244 5.8644368,7.51537 c 0.043458,0.08476 0.092992,0.1487316 0.1106472,0.1428988 0.05042,-0.016656 0.059642,-2.5324671 0.0093,-2.5324671 0,0 -0.3624273,0.5679038 -0.4939364,0.7778916 -0.1950872,0.086823 -1.2165806,0.106505 -1.3462502,0.106505 -0.052535,0 -0.1098808,-0.014244 -0.1274384,-0.031656 C 3.992607,5.9545903 3.984935,5.6485851 3.985247,4.4101699 3.985513,3.5098839 3.994867,3.1588706 4.006127,3.141297 4.1061442,2.9852219 5.2380152,2.9205992 5.780124,3.0412702 6.2625358,3.1440629 6.6533305,3.7032972 7,4 7.030844,4 6.991708,3.7934066 6.997876,2.9358301 7.001946,2.3699776 6.998476,1.4789049 6.990126,1.444979 6.97732,1.392839 6.968636,1.388513 6.933999,1.417021 c 0,0 -0.1810486,0.4213222 -0.2766782,0.5229785 l -0.083254,0.069471 -0.5100312,-0.00902 c -0.2804732,-0.00496 -0.9362354,1.319e-4 -1.9467842,-9.84e-4 -1.0105488,-0.00111 -2.0584913,0.01568 -2.0830576,0.025029 -0.089536,0.034072 2.786e-4,0.090764 0.2282256,0.2146256 C 2.655448,2.4526873 2.8810554,2.795245 2.9767078,3.1515563 3.0326948,3.3601231 3.056294,6.2631456 3,6.5 L 2.5,7 2.9830602,7.4273043 3,12.5 2.5,13 c 0.7783832,0.234551 1.5,2 1.5,2 0,0 -0.097284,-1.208261 0.098736,-1.970834 z"/>
+ <path style="fill:#fbb64a" d="m 9.0292969,2.3007812 c -0.028184,0.017284 -0.033228,0.80317 -0.027344,1.5429688 0.00856,1.0757188 0.014731,1.2986192 0.1933594,0.9882812 C 9.3189433,4.6172424 9.5497935,4.0661712 9.7304688,4 9.8356056,3.961496 9.7835858,4.00556 10.169922,3.99609 c 0.441704,-0.010812 0.749177,-0.00636 0.791016,0.035156 0.04281,0.042477 0.08306,0.2388562 0.04687,1.2246094 L 11,6.5 10.5,7 11,7.5 11.001953,9.7773438 11,12 10.5,12.5 C 11,13 11,13 11.5,14 12,13 12,13 12.5,12.5 L 12,12 11.998047,9.7773438 12,7.5 12.5,7 12,6.5 11.992188,5.2558594 c -0.03619,-0.9857532 0.0041,-1.1821324 0.04687,-1.2246094 0.04184,-0.041516 0.349312,-0.045968 0.791016,-0.035156 0.38634,0.00947 0.334316,-0.034598 0.439453,0.00391 0.180675,0.066171 0.411526,0.6172424 0.535157,0.8320312 0.178627,0.310338 0.184759,0.087438 0.193359,-0.9882812 0.0059,-0.7397988 8.36e-4,-1.5256847 -0.02734,-1.5429688 0,10e-8 -0.233725,0.5468563 -0.328125,0.6796876 C 13.599427,3.0023367 12.592811,2.999726 11.5,3 10.407189,2.999726 9.4005723,3.0023367 9.3574219,2.9804688 9.2630242,2.8476375 9.0292969,2.3007813 9.0292969,2.3007812 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fuse-emulator.svg b/.icons/awkward/16x16/apps/fuse-emulator.svg
new file mode 120000
index 00000000..fc8d7a75
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fuse-emulator.svg
@@ -0,0 +1 @@
+fuse.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/fuse.svg b/.icons/awkward/16x16/apps/fuse.svg
new file mode 100644
index 00000000..b762b8f3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fuse.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="fill:#f24c3d" d="M 16,2 2,16 H 4.5 L 16,4.5 Z"/>
+ <path style="fill:#e6df15" d="M 16,4.5 4.5,16 H 7 l 9,-9 z"/>
+ <path style="fill:#66dd23" d="M 16,7 7,16 H 9.5 L 16,9.5 Z"/>
+ <path style="fill:#24f0ff" d="M 16,9.5 9.5,16 H 12 l 4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fusion-icon.svg b/.icons/awkward/16x16/apps/fusion-icon.svg
new file mode 100644
index 00000000..beeb2f49
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fusion-icon.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="15.985" height="16" x="-15.99" y="-16" rx=".799" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#ff6363" fill-rule="evenodd" d="m13.235 15.988c3.225-5.673-0.758-8.9413-4.6952-9.7879 4.1672 2.6996 0.4763 8.0119-4.8398 9.7969 2.2957-0.01126 7.2394 0.01918 9.5349-0.0085z"/>
+ <path fill="#ff6363" fill-rule="evenodd" d="m3.5802 0.011985c-4.7134 5.4368-0.0368 8.9417 3.9009 9.7889-4.1676-2.6997-0.7754-7.7417 2.7219-9.7969-2.2956 0.01101-4.327-0.019418-6.623 0.008213z"/>
+ <path fill="#ff6363" d="m9.3697 9.3691a1.9364 1.1685 44.941 0 1 -2.7398 -2.7372 1.9364 1.1685 44.941 1 1 2.7398 2.7372z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fwupd.svg b/.icons/awkward/16x16/apps/fwupd.svg
new file mode 100644
index 00000000..5b478cf9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fwupd.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#aa52ce" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m4 8c0 2.2092 1.7909 4 4 4 2.1867 0 3.9602-1.7554 3.9961-3.9336 0.0024-0.02205 0.0038-0.04421 0.004-0.0664 0-0.368192-0.398908-0.66667-0.7671-0.66667s-0.733 0.298478-0.733 0.66667c0 1.4727-1.02714 2.5-2.49994 2.5-1.4727 0-2.50006-1.0272-2.50006-2.5 0-1.4727 1.02726-2.5 2.50006-2.5v1.5l2.99994-2.3334-2.99954-2.1666v1.4993c-2.2092 0-4 1.7909-4 4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gahshomar.svg b/.icons/awkward/16x16/apps/gahshomar.svg
new file mode 100644
index 00000000..033fdea2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gahshomar.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 0.07109376,3.96 C 0.02761076,4.2206416 0,4.52664 0,4.8 v 6.4 C 0,13.8592 2.1408,16 4.8,16 h 6.4 C 13.8592,16 16,13.8592 16,11.2 V 4.8 C 16,4.52664 15.97239,4.2206416 15.92891,3.96 Z"/>
+ <path style="fill:#df711b" d="M 4.8,0 C 2.41416,0 0.4506056,1.7251668 0.07109376,4 H 15.928906 C 15.549394,1.7251668 13.58584,0 11.2,0 Z"/>
+ <path style="fill:#4f4f4f" d="M 4.0245091,5.0000016 4.154374,8.3165464 c 0.00869,0.2425328 0.048305,0.4406732 0.1178016,0.5942776 0.069497,0.1536036 0.1951013,0.2673428 0.3775315,0.3401028 0.1824297,0.07276 0.4493611,0.1090352 0.80119,0.1090352 C 5.5898915,9.3599612 5.714162,9.34739 5.8227514,9.323134 5.9356844,9.298882 6.0421895,9.244829 6.1420917,9.159942 6.2463379,9.071014 6.3548867,8.9335728 6.4678193,8.7476308 6.624188,8.957826 6.8153479,9.1273508 7.0412135,9.256702 7.2670786,9.38201 7.4882634,9.444444 7.7054418,9.444444 c 0.1152201,0 0.2217012,-0.02608 0.3228888,-0.067876 l 0.1014792,2.580016 c 0.00869,0.242533 0.047595,0.440674 0.1170914,0.594278 0.069497,0.153604 0.1958115,0.267343 0.3782413,0.340103 C 8.8075723,12.963724 9.0745033,13 9.4263325,13 h 0.5925545 c 0.382233,0 0.686739,-0.02862 0.912604,-0.08521 0.225866,-0.06063 0.395173,-0.137375 0.508107,-0.230346 0.112932,-0.09297 0.186661,-0.19168 0.221409,-0.296778 0.03475,-0.105097 0.05251,-0.202072 0.05251,-0.291001 0,-0.31125 -0.13724,-0.618938 -0.410885,-0.922105 -0.269301,-0.307208 -0.657751,-0.652906 -1.165948,-1.036916 0.138994,-0.08893 0.288493,-0.175787 0.449206,-0.260674 0.165055,-0.08893 0.371228,-0.190094 0.618811,-0.303276 0.240341,-0.111833 0.555291,-0.2554036 0.926088,-0.4224212 0.05056,0.050158 0.110456,0.09141 0.181669,0.1234772 0.138995,0.056591 0.32811,0.085206 0.567007,0.085206 0.347486,-4e-7 0.621256,-0.091049 0.82106,-0.2729492 C 13.900333,8.9010704 14,8.6202624 14,8.2443364 14,8.1230696 13.982942,7.981438 13.948196,7.8197496 13.913447,7.6580612 13.869744,7.4961956 13.817621,7.3345072 13.765498,7.1687764 13.713622,7.019484 13.661499,6.8860912 l -0.527977,0.181966 c 0.09556,0.230406 0.180212,0.4623652 0.254054,0.6968136 0.07819,0.2344484 0.117091,0.4266632 0.117091,0.5762252 0,0.2101952 -0.05596,0.3493708 -0.168896,0.4180884 -0.112933,0.068718 -0.263142,0.1032584 -0.449915,0.1032584 -0.169399,0 -0.297047,-0.014308 -0.383919,-0.042603 -0.08253,-0.028296 -0.139199,-0.066305 -0.169605,-0.114812 -0.02606,-0.052549 -0.03903,-0.1073224 -0.03903,-0.1639136 0,-0.068718 0.0061,-0.1538412 0.01917,-0.2548964 0.01303,-0.1050976 0.02876,-0.2097328 0.04613,-0.31483 0.02172,-0.1050976 0.03877,-0.1944124 0.0518,-0.267172 L 11.91507,7.6197318 c -0.04642,0.2905568 -0.0911,0.5145852 -0.133414,0.683094 L 11.628362,7.991606 c -0.408098,0.1972524 -0.763096,0.3794752 -1.092855,0.5552848 -3.8e-5,-0.00216 -0.0014,-0.0036 -0.0014,-0.00578 0,-0.113182 0.01706,-0.2405068 0.0518,-0.3819836 0.03475,-0.141478 0.06548,-0.2646112 0.09154,-0.3697084 L 10.188492,7.6623352 C 10.118992,7.9533744 10.058236,8.179408 10.006112,8.3410968 9.953992,8.5027856 9.897317,8.6217276 9.836507,8.69853 9.780035,8.77129 9.7090654,8.818404 9.6221945,8.8386144 c -0.086872,0.016172 -0.200217,0.023828 -0.339211,0.023828 -2.699e-4,-4e-7 -4.333e-4,0 -7.091e-4,0 -0.1129326,0 -0.2153521,-0.016044 -0.3065668,-0.04838 -0.086872,-0.03638 -0.1715255,-0.10893 -0.2540531,-0.21807 C 8.6434702,8.4868528 8.5547298,8.3190616 8.4548275,8.0926976 8.3462385,7.8501652 8.2417757,7.6596844 8.1418742,7.5222492 8.0463148,7.380772 7.9425625,7.2820624 7.8296296,7.2254716 7.7166966,7.1648384 7.5883389,7.1344884 7.4450017,7.1344884 c -0.1042458,0 -0.2216775,0.02616 -0.3519844,0.078708 C 6.967054,7.2657448 6.8325666,7.3609852 6.689229,7.4984204 6.550235,7.6358556 6.410951,7.8339964 6.271957,8.0926976 6.1677115,8.286724 6.0810142,8.4402076 6.0115173,8.5533892 c -0.065154,0.10914 -0.1347954,0.187616 -0.2086358,0.2361224 -0.069497,0.048506 -0.1650771,0.072931 -0.2866973,0.072931 -0.2475834,0 -0.4298603,-0.020232 -0.5471365,-0.060655 C 4.8561148,8.7613652 4.7823866,8.688814 4.747638,8.5837168 4.7172338,8.4745768 4.6974261,8.3210936 4.6887374,8.1230252 L 4.558163,5 Z m 8.0012559,0.4245868 c -0.09122,0 -0.16903,0.030348 -0.234183,0.090983 -0.06081,0.060633 -0.09154,0.1314492 -0.09154,0.2122936 0,0.080844 0.03074,0.1516604 0.09154,0.2122936 0.06516,0.05659 0.142968,0.084484 0.234183,0.084484 0.08687,0 0.161309,-0.027892 0.222119,-0.084484 0.06516,-0.060633 0.09722,-0.13145 0.09722,-0.2122936 0,-0.080844 -0.03207,-0.1516608 -0.09722,-0.2122936 -0.06081,-0.060633 -0.135248,-0.090983 -0.222119,-0.090983 z m -0.442819,0.6672084 c -0.09122,0 -0.16903,0.030348 -0.234183,0.090983 -0.06081,0.060633 -0.09154,0.1314492 -0.09154,0.2122932 0,0.080844 0.03074,0.1509384 0.09154,0.2115716 0.06516,0.05659 0.142968,0.085206 0.234183,0.085206 0.08687,0 0.1606,-0.028616 0.22141,-0.085206 0.06516,-0.060633 0.09793,-0.1307276 0.09793,-0.2115716 0,-0.080844 -0.03278,-0.1516604 -0.09793,-0.2122932 -0.06081,-0.060633 -0.134538,-0.090983 -0.22141,-0.090983 z m 0.886347,0 c -0.09122,0 -0.169738,0.030348 -0.234892,0.090983 -0.06081,0.060633 -0.09083,0.1314492 -0.09083,0.2122932 0,0.080844 0.03003,0.1509384 0.09083,0.2115716 0.06516,0.05659 0.143678,0.085206 0.234892,0.085206 0.08687,0 0.1606,-0.028616 0.22141,-0.085206 0.06516,-0.060633 0.09793,-0.1307276 0.09793,-0.2115716 0,-0.080844 -0.03277,-0.1516604 -0.09793,-0.2122932 -0.06081,-0.060633 -0.134538,-0.090983 -0.22141,-0.090983 z M 2.6612795,7.2738528 2.1858167,7.498422 c 0.1172765,0.198068 0.2080598,0.3634024 0.2732139,0.4967956 0.065154,0.1333932 0.1108998,0.2530576 0.1369617,0.3581552 0.026063,0.1050976 0.039032,0.2139236 0.039032,0.3271052 0,0.1778576 -0.045037,0.3658816 -0.1362522,0.56395 C 2.4119011,9.438454 2.2487221,9.624744 2.0098258,9.802601 1.7752733,9.980458 1.4387004,10.133942 1,10.263292 l 0.1887657,0.460692 C 1.3234164,10.691648 1.4756689,10.639329 1.645068,10.566569 1.8188107,10.493809 1.9901619,10.400304 2.159561,10.287121 2.3333036,10.173939 2.4916858,10.036498 2.6350238,9.87481 2.782705,9.717163 2.9001367,9.535787 2.9870082,9.329634 3.0782225,9.1234812 3.1239699,8.8925344 3.1239699,8.6378748 c 0,-0.1778572 -0.036865,-0.383658 -0.1107052,-0.618106 C 2.9437679,7.7853204 2.8263361,7.5365968 2.6612806,7.2738528 Z M 7.405971,7.6197324 c 0.099902,0 0.1865996,0.038008 0.26044,0.114812 0.073841,0.07276 0.138686,0.168 0.1951525,0.2852244 0.056466,0.117224 0.111096,0.2361664 0.1632185,0.3574328 0.043093,0.1002576 0.060572,0.1871416 0.057482,0.2628396 H 7.9992351 L 8.006326,8.829228 C 7.9363692,8.910416 7.8353173,8.9534268 7.6990532,8.9534268 7.5557152,8.9534268 7.3925373,8.9011088 7.2101075,8.796012 7.0276773,8.6868724 6.8631651,8.5166248 6.7154843,8.2862188 6.8544787,8.0315592 6.9800831,7.8578432 7.0930157,7.764872 7.2059487,7.6719012 7.3104112,7.6237748 7.4059694,7.6197324 Z m 4.350839,0.7697448 c -0.03844,0.1285688 -0.08069,0.2325432 -0.128446,0.2974996 -0.05213,0.076802 -0.119012,0.1249284 -0.20154,0.1451396 -0.08253,0.020212 -0.189034,0.030328 -0.319341,0.030328 -0.09179,0 -0.165028,-0.00722 -0.232764,-0.017332 0.276046,-0.1451112 0.535655,-0.2840112 0.882091,-0.4556364 z m -1.40297,0.7256972 c 0.03075,0.037836 0.06381,0.072137 0.102189,0.098926 0.0579,0.037712 0.119407,0.064372 0.183089,0.085928 -0.0219,0.010208 -0.05816,0.027632 -0.07948,0.037548 C 10.190435,9.511392 9.919417,9.685108 9.7456741,9.858923 c -0.047785,0.04446 -0.082602,0.106898 -0.1043179,0.187743 -0.021718,0.08084 -0.032642,0.167702 -0.032642,0.260673 0,0.03638 0.051877,0.09535 0.1561219,0.176189 0.1042469,0.08084 0.2366899,0.179554 0.3974019,0.296778 0.160712,0.117224 0.321848,0.25293 0.482559,0.406535 0.234553,0.218279 0.388849,0.396187 0.462689,0.533622 0.07819,0.137435 0.117092,0.252909 0.117092,0.345879 0,0.05255 -0.01297,0.104867 -0.03903,0.157415 -0.02172,0.04851 -0.06951,0.0949 -0.143348,0.139363 -0.0695,0.04042 -0.18009,0.07496 -0.332115,0.103258 -0.152024,0.02425 -0.35411,0.0361 -0.606037,0.0361 H 9.4916189 c -0.2475834,0 -0.4305706,-0.02023 -0.5478464,-0.06066 -0.112933,-0.04041 -0.1866611,-0.112964 -0.2214097,-0.218062 -0.030404,-0.109139 -0.049502,-0.262623 -0.058191,-0.460691 L 8.5563067,9.1837724 c 0.05662,0.041018 0.1199983,0.076187 0.1916047,0.1032588 0.1433376,0.048506 0.2996768,0.07293 0.4690758,0.072931 2.513e-4,0 4.727e-4,0 7.091e-4,0 0.0026,0 0.00453,-7.2e-4 0.00709,-7.2e-4 L 9.4199393,9.634357 C 9.6748616,9.486573 9.990361,9.3116028 10.353837,9.1151768 Z M 6.0753852,10.11382 5.7368845,10.489306 5.92565,10.647442 c -0.3083931,0.266786 -0.5254912,0.521435 -0.6514548,0.763968 -0.1216198,0.238491 -0.1823786,0.438366 -0.1823786,0.600054 -4e-7,0.32742 0.1057956,0.570218 0.3186308,0.727864 0.212834,0.153604 0.4804752,0.230346 0.8018994,0.230346 0.221522,0 0.4058427,-0.03454 0.5535235,-0.103259 0.1476816,-0.07276 0.2630704,-0.163809 0.3455979,-0.272949 0.082528,-0.113181 0.1412434,-0.228655 0.175992,-0.345879 0.034745,-0.117224 0.051804,-0.221859 0.051804,-0.31483 0,-0.23849 -0.058716,-0.465247 -0.1759917,-0.679484 C 7.0459959,11.039036 6.8917001,10.837426 6.7005835,10.647442 6.5094658,10.457458 6.3012507,10.279551 6.0753852,10.11382 Z m 0.162509,0.776244 c 0.1824302,0.14552 0.3196696,0.27877 0.4108851,0.400036 0.091215,0.117224 0.1519739,0.226049 0.182379,0.327105 0.030404,0.101055 0.045417,0.19803 0.045417,0.291001 0,0.169773 -0.055963,0.307214 -0.1688952,0.412311 -0.1129329,0.101055 -0.2781547,0.151639 -0.4953331,0.151639 -0.1737422,0 -0.3191559,-0.0422 -0.436432,-0.127088 -0.1129326,-0.08489 -0.1696051,-0.21221 -0.1696051,-0.381984 0,-0.145519 0.05392,-0.315766 0.1625087,-0.509792 0.1129325,-0.194027 0.2692713,-0.381328 0.4690756,-0.563228 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gajim.svg b/.icons/awkward/16x16/apps/gajim.svg
new file mode 100644
index 00000000..e6f1b9da
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gajim.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#7bc136" d="m8 5c-4.4183 0-8 2.7288-8 6h3v4.154s0.4857 0.846 1.2857 0.846h7.4286c0.8 0 1.286-0.846 1.286-0.846v-4.154h3c0-3.2712-3.582-6-8-6z"/>
+ <path fill="#4c4c4c" d="m6 5h4l-0.5 3h-3z"/>
+ <circle fill="#fecd38" cx="8" cy="3" r="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/galculator.svg b/.icons/awkward/16x16/apps/galculator.svg
new file mode 120000
index 00000000..80698d65
--- /dev/null
+++ b/.icons/awkward/16x16/apps/galculator.svg
@@ -0,0 +1 @@
+accessories-calculator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/galeon.svg b/.icons/awkward/16x16/apps/galeon.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/16x16/apps/galeon.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/galternatives.svg b/.icons/awkward/16x16/apps/galternatives.svg
new file mode 100644
index 00000000..9a4a1462
--- /dev/null
+++ b/.icons/awkward/16x16/apps/galternatives.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#4f4f4f" cx="8.5" cy="8.5" r="7.5"/>
+ <path style="fill:#d08e3b" d="M 8.5,3 A 5.5,5.5 0 0 0 3,8.5 5.5,5.5 0 0 0 8.5,14 5.5,5.5 0 0 0 13.973,9 H 15.975 A 7.5,7.5 0 0 0 16,8.5 7.5,7.5 0 0 0 15.982,8 H 13.975 12.967 11 V 9 H 12.969 A 4.5,4.5 0 0 1 8.5,13 4.5,4.5 0 0 1 4,8.5 4.5,4.5 0 0 1 8.5,4 H 11.648 A 5.5,5.5 0 0 0 8.5,3 Z"/>
+ <path style="fill:#ffffff" d="M 8.5,6 A 2.5,2.5 0 0 0 6,8.5 2.5,2.5 0 0 0 8.5,11 2.5,2.5 0 0 0 10,10.496 V 11 H 11 V 8.5 6 H 10 V 6.502 A 2.5,2.5 0 0 0 8.5,6 Z M 8.5,7 A 1.5,1.5 0 0 1 10,8.5 1.5,1.5 0 0 1 8.5,10 1.5,1.5 0 0 1 7,8.5 1.5,1.5 0 0 1 8.5,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gambas3.svg b/.icons/awkward/16x16/apps/gambas3.svg
new file mode 100644
index 00000000..25ad68b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gambas3.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.5 0 0 .49994 .00011272 .00061930)">
+ <path fill="#1eceec" d="m23.277 2c-3.0385 0.86561-4.9366 6.1162-4.6103 5.9926l0.04688 1.2168c0.4734 0.0258 0.90666 0.0859 1.2326 0.19688 1.1711 0.39866 2.6556-0.32193 3.6149-0.93792 0.02154-0.23927 0.03359-0.47446 0.03033-0.69865 0.51798-0.4375 1.0858-0.99342 1.2436-1.4424 0.31109-0.88542 0.59025-2.6301 0.09375-3.3237-0.25031-0.34969-0.61099 1.1212-0.62179 1.2414-0.0198 0.22054-0.55258-0.23022-0.7183-0.0861-0.30826 0.26803-0.01215 0.86511-0.13373 0.84904-0.15888-0.021-0.21111-0.30387-0.36949-0.27754-0.41867 0.35178-0.65642 0.77841-0.83962 1.195-0.11683-0.0321-0.23289-0.0668-0.34192-0.11348-0.15745-0.0676-0.13936-0.48541-0.0841-0.6508 0.06899-0.20648 0.43281-0.0636 0.52942-0.2584 0.10516-0.21203-0.09922-0.5799 0.04963-0.76291 0.0877-0.10784 0.25228 0.0399 0.33778-0.0697 0.27211-0.34898 0.72294-2.122 0.54045-2.07z"/>
+ <path fill="#1888b7" d="m27.873 5.74c-0.301 1.0535-0.681 1.7435-1.126 2.1862 0.063-0.2684 0.06-0.5631-0.022-0.8901l-1.3015 1.4069c0.08497-0.2398 0.13704-0.49362 0.07721-0.79162l-1.2463 1.0651c0.20358-0.26149 0.31218-0.57054 0.28401-0.97757 0.01805 0.0341-2.6996 2.3151-4.5924 1.6708-1.5773-0.53692-5.3216-0.14849-6.9803 1.8553-5.0393 0.50367-9.3309 5.14-8.9408 8.6928 0.4065 3.7025 4.0282 5.9708 4.8985 6.1963 0.20751 0.0668 0.39758 0.0956 0.57767 0.10665 0.21452 1.4465 1.1574 3.0058 2.3176 3.6286 1.0133 0.544 3.6742-1.0541 3.6742-1.0541-1.7463-1.033-2.8508-2.045-3.6742-3.0763 1.2995-0.086 3.1594 0.38942 4.8999 0.74651 0.2241-0.0161-0.01991-2.4494-2.2307-3.12-1.1428-0.34661-3.2947-0.53762-4.3773 0.52501-0.39405-0.9245-0.72329-2.5125 0.08134-3.5575 0.83673-1.0867 3.5268-1.891 4.7358-1.9975 0.1131 0.0498 0.22295 0.10976 0.33778 0.15177 4.0011 1.2928 13.97-6.341 12.608-12.767z"/>
+ <circle fill="#fff" cx="18.5" cy="11.5" r="1.5"/>
+ <path fill="#1eceec" d="m16.76 16c-0.29633 0.004-0.6516 0.0972-1.0311 0.31196-0.56153 0.31779-1.4228 2.5654-1.7114 3.3184-1.1725 1.0283-1.2664 3.3951-0.6144 4.5708 2.5308 4.5633 9.4708 7.2803 11.415 4.9437-0.41212-0.64487-1.1377-0.73912-2.079-1.3992-0.20113 0.0375-0.37528 0.11748-0.50547 0.26623l-0.51071-0.87405c-0.19652 0.0308-0.35931-0.25756-0.55235 0.083-0.36564-0.26711-0.34488-0.36687-0.27548-0.57847 0.06194-0.15947 0.13886-0.28501 0.21813-0.40739 0.5511 0.1836 1.1382 0.38733 1.5214 0.54375 0.21897 0.0894 0.04158-0.64238 0.27659-0.66148 0.32693-0.0266 0.4002 0.8267 0.72746 0.84866 0.28168 0.0189 0.40188-0.83435 0.64997-0.69648 0.37498 0.20838 1.8046 1.4352 1.7061 0.81421-0.21505-1.3565-1.9094-2.8703-2.9244-3.4556-0.51197-0.29519-1.4967-0.43583-2.288-0.50506-0.8913-1.2638-2.3586-2.7628-3.5088-3.4028-0.06421-0.0357-0.12519-0.0646-0.18779-0.0969 0.32204-0.93035 0.86375-2.3962 0.45004-3.2512-0.11174-0.23093-0.39527-0.37637-0.77627-0.37211z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gaphor.svg b/.icons/awkward/16x16/apps/gaphor.svg
new file mode 100644
index 00000000..174f7897
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gaphor.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <path style="fill:#9f2642" d="m8.0002333 0.00016c-0.3258058-0.00807538-0.6474957 0.07588343-0.9298256 0.24267798l-5.2242898 3.0903743c-0.5494191 0.3249675-0.88786613 0.925595-0.88782597 1.5755869v6.1811488c-4.5e-7 0.649918 0.33840727 1.250468 0.88774817 1.575427l5.2242898 3.090534c0.3061739 0.181115 0.6519462 0.261286 0.9931767 0.240513 0.2710089-0.0165 0.3938042-0.423704 0.6369708-0.567548l4.9699296-3.126871c0.549419-0.324968 0.633505-0.453211 0.633465-1.103203l0.39971-6.2174864c0.000014-0.2269675 0.213116-0.5205905 0.136016-0.7258852-0.143701-0.3826303-0.411912-0.7108825-0.769482-0.9223761l-5.2242898-3.0903743c-0.2576547-0.1521986-0.5484965-0.23564473-0.8458262-0.242678z"/>
+ <path style="fill:#d9cf3d" d="m1.1376606 4.1135214a1.7754963 1.8191449 0 0 0 -0.179252 0.7953062v6.1811984a1.7754963 1.8191449 0 0 0 0.8879049 1.574987l5.2241319 3.090599a1.7754963 1.8191449 0 0 0 0.8879049 0.242967v-7.98509z"/>
+ <path style="fill:#894c9b" d="m14.783597 4.1283653-6.8260062 3.9023111 0.0007595 7.9679026a1.7754963 1.8191449 0 0 0 0.8871454 -0.242967l5.2248913-3.090599a1.7754963 1.8191449 0 0 0 0.887905 -1.574987v-6.1811984a1.7754963 1.8191449 0 0 0 -0.174695 -0.7804623z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gargoyle-house.svg b/.icons/awkward/16x16/apps/gargoyle-house.svg
new file mode 100644
index 00000000..b4342e08
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gargoyle-house.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 15,15.280303 15,6.4403614 13.859456,5.3141004 C 13.579765,5.0379121 11.848393,3.5319658 11.467035,3.4595943 L 8.1057554,1.0089336 4.312215,3.5730752 C 3.9881702,3.7921044 2.3375425,5.1419615 2.066961,5.4275814 L 1,6.5538423 1,15.280303 C 1,15.679015 1.3122,16 1.7000001,16 L 14.300001,16 C 14.6878,16 15,15.679015 15,15.280303 Z"/>
+ <rect style="opacity:0.15" width="14" height="1" x="1" y="6"/>
+ <path style="fill:#4f4f4f" d="m 2.5070386,1 1,0 c 0.277,0 0.5,0.223 0.5,0.5 l 0,3.6 c 0,0.277 -0.223,0.5 -0.5,0.5 l -1,0 c -0.277,0 -0.5,-0.223 -0.5,-0.5 l 0,-3.6 c 0,-0.277 0.223,-0.5 0.5,-0.5 z"/>
+ <rect style="fill:#956a42" width="4" height="6" x="2" y="9" rx=".6" ry=".563"/>
+ <path style="fill:#956a42" d="M 10.041667,9 C 9.4717904,9 9,9.4717904 9,10.041667 l 0,2.916667 C 9,13.52821 9.4717904,14 10.041667,14 l 2.916667,0 C 13.52821,14 14,13.52821 14,12.958334 l 0,-2.916667 C 14,9.4717904 13.52821,9 12.958334,9 l -2.916667,0 z"/>
+ <path style="fill:#c2eeff" d="m 10.1875,9.997894 c -0.110361,0 -0.1875,0.07719 -0.1875,0.187632 l 0,2.626842 C 10,12.922807 10.07714,13 10.1875,13 l 2.625001,0 c 0.110361,0 0.1875,-0.0772 0.1875,-0.187632 l 0,-2.626842 c 0,-0.110439 -0.07714,-0.187632 -0.1875,-0.187632 l -2.625001,0 z"/>
+ <circle style="fill:#ffffff" cx="4.5" cy="12.5" r=".5"/>
+ <path style="opacity:0.05" d="M 2.4065896,5.2303082 C 2.1731975,5.4244231 1.9813336,5.5890025 1.9048098,5.6676237 l -1.0964238,1.1260874 0,-0.3896636 1.5982036,0 z"/>
+ <path style="opacity:0.15" d="M 4.0047932,3.56195 C 3.6351727,3.8344278 2.9262039,4.394091 2.4065896,4.8262607 l 0,1.1737393 1.5982036,0 z"/>
+ <path style="opacity:0.05" d="M 6,2.4936506 4.2587891,3.4088897 C 4.21217,3.4333982 4.0844544,3.5121994 4,3.56195 L 4,6 6,6 Z"/>
+ <path style="opacity:0.15" d="M 8,1.4417508 6,2.4936506 6,6 8,6 Z"/>
+ <path style="opacity:0.05" d="M 9.135742,1.3442978 8,1.9417021 8,6 10,6 10,1.834716 Z"/>
+ <path style="opacity:0.15" d="M 10,2.8351971 10,6 12,6 12,3.9690935 Z"/>
+ <path style="opacity:0.05" d="M 12,3.9690935 12,6 l 1.598203,0 0,-0.9711971 C 13.409969,4.9037213 13.250777,4.8119144 13.165096,4.7960887 Z"/>
+ <path style="opacity:0.05" d="m 13.594015,5.1787675 0,1.22528 1.598203,0 0,0.2764302 -1.17212,-1.1268683 c -0.06799,-0.065352 -0.22921,-0.2070686 -0.426083,-0.3748419 z"/>
+ <path style="fill:none;stroke:#5d5d5d;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 8.0003022,1 1,7"/>
+ <path style="fill:none;stroke:#5d5d5d;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 8,1 7,6"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/garrysmod.svg b/.icons/awkward/16x16/apps/garrysmod.svg
new file mode 100644
index 00000000..dc06253b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/garrysmod.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#1194f0" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m7.75 4c-1.2235 0-2.75 1.3932-2.75 3.2665 0 1.953 1.177 3.7335 2.8085 3.7335 0.8055 0 1.1545-0.3035 1.6915-1-0.263 0.9135-0.7045 1.4945-1.412 1.664-0.558 0.134-1.185-0.173-1.588-0.664h-1.5c0.46499 1.2676 1.6318 2 3.0362 2 1.0327 0 1.8488-0.39951 2.3858-1.1533 0.4025-0.5825 0.578-1.3595 0.578-2.57v-5.128h-1.5v0.7998c0-0.00005-0.5265-0.9483-1.75-0.9483zm0.22168 1.5c0.908 0 1.5285 0.821 1.5285 2.0235 0 1.1905-0.602 1.9765-1.51 1.9765-0.9075 0-1.49-0.774-1.49-1.9765 0-1.2145 0.583-2.0235 1.4715-2.0235z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gaupol.svg b/.icons/awkward/16x16/apps/gaupol.svg
new file mode 100644
index 00000000..c37a4753
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gaupol.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#4f4f4f" width="16" height="14" x="0" y="1" rx="1.455" ry="1.474"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 7.9003906 3.9902344 C 2.8094816 3.9902344 3.0097656 4.3538704 3.0097656 7.9902344 C 3.0097656 11.262961 3.5761719 11.263672 3.5761719 11.263672 C 2.645969 14.900035 3.5574211 11.344371 2.6464844 15 L 7.9003906 11.990234 C 12.991352 11.990234 12.990234 11.626597 12.990234 7.9902344 C 12.990234 4.3538704 12.9913 3.9902344 7.9003906 3.9902344 z M 5 7 A 1 1 0 0 1 6 8 A 1 1 0 0 1 5 9 A 1 1 0 0 1 4 8 A 1 1 0 0 1 5 7 z M 8 7 A 1 1 0 0 1 9 8 A 1 1 0 0 1 8 9 A 1 1 0 0 1 7 8 A 1 1 0 0 1 8 7 z M 11 7 A 1 1 0 0 1 12 8 A 1 1 0 0 1 11 9 A 1 1 0 0 1 10 8 A 1 1 0 0 1 11 7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gb-studio.svg b/.icons/awkward/16x16/apps/gb-studio.svg
new file mode 100644
index 00000000..d7fada9f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gb-studio.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="M 1.4545455,1.0000001 C 0.64872735,1.0000001 8e-8,1.6572632 8e-8,2.4736843 V 13.526316 C 8e-8,14.342737 0.64872735,15 1.4545455,15 H 9.0909091 C 16,15 16,12.421053 16,8 V 2.4736843 C 16,1.6572632 15.351273,1.0000001 14.545454,1.0000001 H 9.0909091 Z"/>
+ <path style="opacity:0.3" d="M 2.7500002,5 C 2.3345002,5 2.0000001,5.3243635 2.0000001,5.7272727 V 12.272727 C 2.0000001,12.675636 2.3345002,13 2.7500002,13 H 9.8749999 C 14,13 14,11.181818 14,8.9999998 V 5.7272727 C 14,5.3243635 13.6655,5 13.25,5 H 9.8749999 Z"/>
+ <rect style="fill:#b8dd16" width="6" height="6" x="5" y="6" rx=".675" ry=".813"/>
+ <circle style="fill:#e2527d" cx="3.5" cy="7.5" r=".5"/>
+ <path style="opacity:0.15" d="M 2,1 V 2 H 8e-8 V 3 H 16 V 2 H 14 V 1 H 13 V 2 H 3 V 1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gbrainy.svg b/.icons/awkward/16x16/apps/gbrainy.svg
new file mode 100644
index 00000000..7e1298de
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gbrainy.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <circle style="fill:#18b2d6" cx="9.5" cy="6.5" r="6.5"/>
+ <rect style="fill:#18b2d6" width="7.2" height="8" x="3" y="6" rx="1.137" ry="1.263"/>
+ <rect style="fill:#18b2d6" width="7" height="7" x="6" y="9" rx="1.105" ry="1.105"/>
+ <path style="fill:#18b2d6" d="M 3.8782,5.7273 A 0.80008,0.80008 0 0 0 3.2282,6.1266 L 2.1673,7.9633 1.1071,9.8 A 0.80008,0.80008 0 0 0 1.8001,11 H 3.9204 6.0415 A 0.80008,0.80008 0 0 0 6.7345,9.8 L 5.6743,7.9633 4.6134,6.1266 A 0.80008,0.80008 0 0 0 3.9579,5.7273 0.80008,0.80008 0 0 0 3.8782,5.7273 Z"/>
+ <path style="fill:#ffffff" d="M 9.5869,2.0093 C 9.4622,2.0053 9.336,2.0063 9.2101,2.0108 8.496,2.0365 7.7737,2.1985 7.1397,2.4824 6.4846,2.8236 5.9192,3.3146 5.4895,3.9154 5.0319,4.6404 4.8524,5.4951 5.1364,6.0388 5.4718,6.6807 6.2256,7.0706 6.9383,7.0706 7.3076,7.0706 7.3365,7.0905 7.3365,7.3557 7.3365,7.9368 8.037,8.068 9.0978,8.068 9.6642,8.068 9.7595,8.0925 9.7085,8.2254 9.6306,8.4284 9.9543,9.1752 10.303,9.5 10.452,9.6391 10.636,10.101 10.712,10.281 10.86,10.634 11.005,10.678 11.411,10.492 11.722,10.351 11.733,9.8131 11.467,9.3777 11.356,9.1956 11.265,9.0989 11.265,9.0662 11.264,9.0335 11.187,9.01 11.618,9.0143 12.869,9.0266 13.067,8.87 13.068,7.8494 13.068,7.684 13.152,7.5636 13.266,7.4648 13.653,7.2774 13.981,7.0755 14,6.6869 13.998,4.6734 12.713,2.846 10.805,2.2026 10.76,2.1896 10.717,2.1743 10.672,2.1621 10.328,2.0717 9.9613,2.0211 9.5869,2.0093 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gcbalculator.svg b/.icons/awkward/16x16/apps/gcbalculator.svg
new file mode 120000
index 00000000..80698d65
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gcbalculator.svg
@@ -0,0 +1 @@
+accessories-calculator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gcleaner.svg b/.icons/awkward/16x16/apps/gcleaner.svg
new file mode 120000
index 00000000..d5ad4059
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gcleaner.svg
@@ -0,0 +1 @@
+computerjanitor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gcolor.svg b/.icons/awkward/16x16/apps/gcolor.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gcolor.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gcolor2.svg b/.icons/awkward/16x16/apps/gcolor2.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gcolor2.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gcolor3.svg b/.icons/awkward/16x16/apps/gcolor3.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gcolor3.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gcompris-edit.svg b/.icons/awkward/16x16/apps/gcompris-edit.svg
new file mode 100644
index 00000000..cd172f77
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gcompris-edit.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="4" height="9.429" x="6" y="6.57" rx="1.5" ry="1.5"/>
+ <rect style="opacity:0.3" width="2" height="7.041" x="7" y="7.96" rx="1" ry="1.174"/>
+ <path style="fill:#8e8e8e;fill-rule:evenodd" d="M 10,0.41992188 10,4 8,6 6,4 6,0.42382812 C 4.1799949,1.2181415 3.002544,3.014214 3,5 c 0,2.7614237 2.2385763,5 5,5 2.761424,0 5,-2.2385763 5,-5 -9.93e-4,-1.9872042 -1.178697,-3.7851966 -3,-4.58007812 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gcompris-qt.svg b/.icons/awkward/16x16/apps/gcompris-qt.svg
new file mode 120000
index 00000000..377138cf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gcompris-qt.svg
@@ -0,0 +1 @@
+gcompris.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gcompris.svg b/.icons/awkward/16x16/apps/gcompris.svg
new file mode 100644
index 00000000..16e83aab
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gcompris.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#535353" cx="8" cy="1.999"/>
+ <path fill="#fead00" d="m7.9928 1.9994c-0.03876 0-0.074991 0.00764-0.11268 0.01098-0.045705 0.0041-0.092186 0.00536-0.13658 0.013725-0.01218 0.00243-0.02345 0.00752-0.03551 0.010293-1.1783 0.25445-1.7771 1.9876-1.7056 3.6398-0.0012 0.04834-0.00751 0.10019-0.0075 0.14754l-4.8529 3.1108c-0.0902 0.0451-0.1377 0.1234-0.142 0.234v1.5742c0.00011284 0.09016 0.038781 0.16362 0.11609 0.22097 0.081666 0.05337 0.1698 0.06778 0.26428 0.04324l4.5146-1.4082 0.6993 3.2942-1.794 0.801c-0.060145 0.05741-0.090165 0.1231-0.090145 0.19695l0.1358 1.111 3.154-0.5 3.154 0.5 0.136-1.111c0.000022-0.07384-0.03-0.13954-0.09014-0.19695l-1.8083-0.80016 0.7136-3.2946 4.5153 1.4082c0.09448 0.02455 0.18262 0.01013 0.26428-0.04323 0.077-0.057 0.115-0.131 0.115-0.221v-1.574c-0.004-0.1106-0.051-0.1889-0.141-0.234l-4.854-3.111c0.000002-0.04736-0.0038-0.099201-0.005-0.14754 0.07156-1.6523-0.52985-3.3854-1.7081-3.6398-0.01206-0.00277-0.02333-0.00787-0.03551-0.010293-0.04439-0.00837-0.090876-0.00963-0.13658-0.013725-0.037685-0.00334-0.073915-0.01098-0.11268-0.01098-0.0026 0-0.00495 0.00067-0.00751 0.000685-0.00235-0.0000101-0.0045-0.000685-0.00683-0.000685z"/>
+ <path fill="#fe5600" d="m4.5487 6.7485-1.0489 0.672v2.9235l1.0489-0.327v-3.2685zm6.951 0.0315v3.2515l1.049 0.3275v-2.9075l-1.049-0.6715zm-8.451 0.92951-1.0489 0.673v2.4295l1.0489-0.327v-2.7755zm9.9511 0.031v2.76l1.049 0.327v-2.414l-1.049-0.673z"/>
+ <rect fill="#292929" width="5" height="1" x="5.5" y="2" rx=".313" ry="1"/>
+ <path fill="#292929" d="m9.9999 7.666c0 1.289-0.89551 2.3335-2 2.3335s-2-1.0445-2-2.3335c0-1.2885 0.89551-1.6665 2-1.6665 1.1046 0 2 0.378 2 1.6667z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gconf-editor.svg b/.icons/awkward/16x16/apps/gconf-editor.svg
new file mode 100644
index 00000000..6f00c4d3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gconf-editor.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#5bbc41" d="M 7,0 C 3.1576961,1.5369215e-7 1.5369215e-7,3.1576961 0,7 c 1.5369215e-7,3.842304 3.1576961,7 7,7 H 7.00195 7.0039 c 0.797734,-0.0013 1.568283,-0.177376 2.3125,-0.441406 l 1.533203,1.533203 c 0.584189,0.608468 1.489216,0.978967 2.302735,0.9375 0.813519,-0.04147 1.488818,-0.397022 1.984375,-0.892578 0.495556,-0.495557 0.851111,-1.170856 0.892578,-1.984375 0.04147,-0.813519 -0.329032,-1.718546 -0.9375,-2.302735 L 13.558594,9.3164062 C 13.822624,8.5721892 13.998725,7.8016402 14,7.0039062 V 7.0019531 7 C 14,3.1576961 10.842304,1.5369214e-7 7,0 Z"/>
+ <path style="fill:#565656" d="M 9.9902344,8.9902344 A 1.0001,1.0001 0 0 0 9.2929688,10.707031 l 3.0000002,3 a 1.0001,1.0001 0 1 0 1.414062,-1.414062 l -3,-3.0000002 A 1.0001,1.0001 0 0 0 9.9902344,8.9902344 Z"/>
+ <path style="fill:#ffffff" d="M 7 2 A 5.0000002 5.0000002 0 0 0 2 7 A 5.0000002 5.0000002 0 0 0 7 12 A 5.0000002 5.0000002 0 0 0 12 7 A 5.0000002 5.0000002 0 0 0 7 2 z M 7 4 A 3.0000001 3.0000001 0 0 1 10 7 A 3.0000001 3.0000001 0 0 1 7 10 A 3.0000001 3.0000001 0 0 1 4 7 A 3.0000001 3.0000001 0 0 1 7 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gconfeditor.svg b/.icons/awkward/16x16/apps/gconfeditor.svg
new file mode 120000
index 00000000..c788339e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gconfeditor.svg
@@ -0,0 +1 @@
+gconf-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gcstar.svg b/.icons/awkward/16x16/apps/gcstar.svg
new file mode 100644
index 00000000..a5233286
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gcstar.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#1d81e8" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#ffc05b" d="m8 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 -5zm-2.3887 3.5a1.5133 1.2337 76.77 0 1 1.3291 1.1729 1.5133 1.2337 76.77 0 1 -0.8076 1.791 1.5133 1.2337 76.77 0 1 -1.5732 -1.1368 1.5133 1.2337 76.77 0 1 0.8076 -1.791 1.5133 1.2337 76.77 0 1 0.2441 -0.0361zm4.7773 0a1.2337 1.5133 13.23 0 1 0.244 0.0361 1.2337 1.5133 13.23 0 1 0.807 1.791 1.2337 1.5133 13.23 0 1 -1.5728 1.1368 1.2337 1.5133 13.23 0 1 -0.8076 -1.791 1.2337 1.5133 13.23 0 1 1.3294 -1.1729z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gda-browser-5.0.svg b/.icons/awkward/16x16/apps/gda-browser-5.0.svg
new file mode 100644
index 00000000..7aaa162b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gda-browser-5.0.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#959595" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#4d4d4d" d="m8.5 5c-1.0497 0-1.9433 0.3907-2.3144 0.9375-0.0341 0.0469-0.0595 0.0937-0.084 0.1406-0.0244 0.047-0.042 0.0937-0.0566 0.1407-0.005 0.0156-0.0068 0.0306-0.0118 0.041-0.0097 0.0365-0.0185 0.0684-0.0234 0.0996-0.0049 0.0469-0.0098 0.0937-0.0098 0.1406 0 0.046933 0.0039 0.099551 0.01367 0.14648 0.0049 0.0468 0.02041 0.093825 0.03516 0.14062 0.01463 0.046933 0.03323 0.093825 0.05273 0.14062 0.0245 0.047 0.0547 0.0879 0.0839 0.1348 0.3809 0.5677 1.2989 0.9375 2.3145 0.9375s1.9336-0.36977 2.3145-0.9375c0.02925-0.041733 0.04886-0.078701 0.06836-0.11523 0.005-0.0104 0.01077-0.014991 0.01563-0.025391 0.01462-0.0312 0.02736-0.068409 0.03711-0.099609 0.0049-0.0156 0.01466-0.031142 0.01953-0.046875 0.0099-0.026 0.01661-0.055898 0.02149-0.082031 0.0049-0.0208 0.0089-0.042359 0.01367-0.068359 0.0049-0.041735 0.0098-0.083401 0.0098-0.125 0-0.052133-0.004-0.098257-0.01367-0.15039-0.024-0.1459-0.084-0.2818-0.172-0.4121-0.371-0.5468-1.2642-0.9375-2.314-0.9375zm-2.3144 3c-0.122 0.17187-0.18555 0.35928-0.18555 0.54688 0 0.8024 1.1181 1.4531 2.5 1.4531s2.5-0.65072 2.5-1.4531c0-0.1876-0.06355-0.37501-0.18555-0.54688-0.38 0.5469-1.2935 1-2.314 1s-1.9335-0.4531-2.3144-1zm0 2c-0.122 0.172-0.18555 0.36021-0.18555 0.54688 0 0.80267 1.1181 1.4531 2.5 1.4531s2.5-0.6511 2.5-1.4531c0-0.18667-0.06355-0.37488-0.18555-0.54688-0.38088 0.54667-1.294 1-2.3145 1s-1.9336-0.45333-2.3145-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gda-control-center.svg b/.icons/awkward/16x16/apps/gda-control-center.svg
new file mode 100644
index 00000000..08e20b30
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gda-control-center.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#cc5e55" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#4d4d4d" d="m8.5 5c-1.0497 0-1.9433 0.3907-2.3144 0.9375-0.0341 0.0469-0.0595 0.0937-0.084 0.1406-0.0244 0.047-0.042 0.0937-0.0566 0.1407-0.005 0.0156-0.0068 0.0306-0.0118 0.041-0.0097 0.0365-0.0185 0.0684-0.0234 0.0996-0.0049 0.0469-0.0098 0.0937-0.0098 0.1406 0 0.046933 0.0039 0.099551 0.01367 0.14648 0.0049 0.0468 0.02041 0.093825 0.03516 0.14062 0.01463 0.046933 0.03323 0.093825 0.05273 0.14062 0.0245 0.047 0.0547 0.0879 0.0839 0.1348 0.3809 0.5677 1.2989 0.9375 2.3145 0.9375s1.9336-0.36977 2.3145-0.9375c0.02925-0.041733 0.04886-0.078701 0.06836-0.11523 0.005-0.0104 0.01077-0.014991 0.01563-0.025391 0.01462-0.0312 0.02736-0.068409 0.03711-0.099609 0.0049-0.0156 0.01466-0.031142 0.01953-0.046875 0.0099-0.026 0.01661-0.055898 0.02149-0.082031 0.0049-0.0208 0.0089-0.042359 0.01367-0.068359 0.0049-0.041735 0.0098-0.083401 0.0098-0.125 0-0.052133-0.004-0.098257-0.01367-0.15039-0.024-0.1459-0.084-0.2818-0.172-0.4121-0.371-0.5468-1.2642-0.9375-2.314-0.9375zm-2.3144 3c-0.122 0.17187-0.18555 0.35928-0.18555 0.54688 0 0.8024 1.1181 1.4531 2.5 1.4531s2.5-0.65072 2.5-1.4531c0-0.1876-0.06355-0.37501-0.18555-0.54688-0.38 0.5469-1.2935 1-2.314 1s-1.9335-0.4531-2.3144-1zm0 2c-0.122 0.172-0.18555 0.36021-0.18555 0.54688 0 0.80267 1.1181 1.4531 2.5 1.4531s2.5-0.6511 2.5-1.4531c0-0.18667-0.06355-0.37488-0.18555-0.54688-0.38088 0.54667-1.294 1-2.3145 1s-1.9336-0.45333-2.3145-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gdeb.svg b/.icons/awkward/16x16/apps/gdeb.svg
new file mode 120000
index 00000000..ff64ae45
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gdeb.svg
@@ -0,0 +1 @@
+gdebi.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gdebi.svg b/.icons/awkward/16x16/apps/gdebi.svg
new file mode 120000
index 00000000..c718ca15
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gdebi.svg
@@ -0,0 +1 @@
+distributor-logo-debian.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gdevilspie.svg b/.icons/awkward/16x16/apps/gdevilspie.svg
new file mode 100644
index 00000000..8102f441
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gdevilspie.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ff8e03;fill-rule:evenodd" d="M 8.0000004,16 C 7.6138152,16 7.1925284,15.566844 6.8110976,15.506431 6.4296676,15.446019 5.8951476,15.72779 5.5278644,15.608452 5.1605804,15.489114 4.8937652,14.946974 4.549672,14.77165 4.2055788,14.596325 3.610148,14.69913 3.297718,14.472136 2.985288,14.245142 2.8990624,13.647086 2.6259884,13.374011 2.3529144,13.100938 1.7548579,13.014712 1.5278642,12.702282 1.3008703,12.389852 1.4036746,11.794421 1.2283503,11.450328 1.053026,11.106234 0.5108856,10.83942 0.39154792,10.472136 0.2722102,10.104852 0.55398124,9.570332 0.49356856,9.1889016 0.43315596,8.8074716 0,8.3861848 0,8.0000004 0,7.6138152 0.433156,7.1925284 0.49356864,6.8110976 0.55398124,6.4296676 0.27221012,5.8951476 0.3915478,5.5278644 0.51088556,5.1605804 1.0530262,4.8937652 1.2283506,4.549672 1.4036748,4.2055788 1.3008702,3.610148 1.5278639,3.297718 1.7548578,2.985288 2.3529146,2.8990624 2.6259888,2.6259884 2.8990624,2.3529144 2.9852876,1.7548579 3.297718,1.5278642 3.610148,1.3008703 4.2055792,1.4036746 4.5496724,1.2283503 4.8937656,1.053026 5.1605804,0.5108856 5.527864,0.39154792 5.8951476,0.2722102 6.429668,0.55398124 6.8110984,0.49356856 7.1925284,0.43315596 7.6138152,0 7.9999996,0 c 0.3861852,0 0.807472,0.433156 1.1889028,0.49356864 0.38143,0.0604126 0.9159496,-0.22135852 1.2832336,-0.10202084 0.367284,0.11933776 0.634099,0.6614784 0.978192,0.8368028 0.344093,0.1753242 0.939524,0.07252 1.251954,0.2995133 0.31243,0.2269939 0.398656,0.8250507 0.67173,1.0981249 0.273074,0.2730736 0.87113,0.3592988 1.098124,0.6717292 0.226994,0.31243 0.124189,0.9078612 0.299514,1.2519544 0.175324,0.3440932 0.717464,0.610908 0.836802,0.9781916 0.119338,0.3672836 -0.162433,0.901804 -0.10202,1.2832344 C 15.566844,7.1925284 16,7.6138152 16,7.9999996 c 0,0.3861852 -0.433156,0.807472 -0.493569,1.1889028 -0.06041,0.38143 0.221359,0.9159496 0.102021,1.2832336 -0.119338,0.367284 -0.661478,0.634099 -0.836802,0.978192 -0.175325,0.344093 -0.07252,0.939524 -0.299514,1.251954 -0.226994,0.31243 -0.82505,0.398656 -1.098125,0.67173 -0.273073,0.273074 -0.359299,0.87113 -0.671729,1.098124 -0.31243,0.226994 -0.907861,0.124189 -1.251954,0.299514 -0.344094,0.175324 -0.610908,0.717464 -0.978192,0.836802 C 10.104852,15.72779 9.570332,15.446019 9.1889016,15.506432 8.8074716,15.566844 8.3861848,16 8.0000004,16 Z"/>
+ <path style="fill:#f95050" d="m 14.082995,0 c 1.395999,1.36 1.395999,5.44 -1.395998,6.8 L 9.895,4.0800004 C 12.686997,4.0800004 14.082995,1.36 14.082995,0 Z"/>
+ <path style="fill:#f95050" d="M 1.9169677,0 C 0.52096897,1.36 0.52096897,5.44 3.3129664,6.8 L 6.1049632,4.0800004 C 3.3129664,4.0800004 1.9169677,1.36 1.9169677,0 Z"/>
+ <path style="fill:#ffd059;fill-rule:evenodd" d="M 8,14 C 7.7103612,14 7.3943964,13.675133 7.1083235,13.629823 6.8222506,13.584514 6.421361,13.795843 6.145898,13.706339 5.8704354,13.616836 5.6703241,13.21023 5.412254,13.078738 5.1541842,12.947244 4.707611,13.024348 4.4732885,12.854102 4.238966,12.683857 4.1742969,12.235314 3.9694914,12.030508 3.7646859,11.825703 3.3161435,11.761034 3.145898,11.526712 2.9756529,11.292389 3.0527559,10.845816 2.9212629,10.587746 2.7897695,10.329676 2.3831642,10.129565 2.293661,9.854102 2.2041577,9.5786394 2.415486,9.177749 2.3701765,8.8916761 2.324867,8.6056036 2,8.2896388 2,8 2,7.7103613 2.3248671,7.3943964 2.3701766,7.1083235 2.415486,6.8222506 2.2041576,6.421361 2.2936608,6.145898 2.3831641,5.8704354 2.7897699,5.6703241 2.9212629,5.412254 3.0527563,5.1541843 2.9756525,4.707611 3.145898,4.4732885 3.3161435,4.238966 3.7646859,4.1742969 3.9694914,3.9694914 4.1742969,3.7646859 4.2389656,3.3161435 4.4732885,3.145898 4.707611,2.9756529 5.1541842,3.0527559 5.4122544,2.9212629 5.6703241,2.7897695 5.8704354,2.3831642 6.145898,2.293661 6.4213606,2.2041577 6.822251,2.415486 7.1083239,2.3701765 7.3943964,2.324867 7.7103612,2 8,2 8.2896388,2 8.6056036,2.3248671 8.8916765,2.3701766 9.1777494,2.4154856 9.578639,2.2041576 9.854102,2.2936606 c 0.275463,0.089503 0.475574,0.4961091 0.733644,0.6276021 0.25807,0.1314934 0.704643,0.05439 0.938966,0.2246351 0.234322,0.1702455 0.298991,0.6187879 0.503796,0.8235934 0.204806,0.2048055 0.653349,0.2694742 0.823594,0.5037971 0.170246,0.2343225 0.09314,0.6808958 0.224636,0.9389659 0.131492,0.2580697 0.538098,0.458181 0.627601,0.7336436 0.0895,0.2754626 -0.121825,0.676353 -0.07652,0.9624259 C 13.675133,7.3943964 14,7.7103613 14,8 c 0,0.2896388 -0.324867,0.6056036 -0.370177,0.8916765 -0.04531,0.2860729 0.16602,0.6869625 0.07652,0.9624255 -0.0895,0.275463 -0.496109,0.475574 -0.627602,0.733644 -0.131493,0.25807 -0.05439,0.704643 -0.224635,0.938966 -0.170245,0.234322 -0.618788,0.298991 -0.823594,0.503796 -0.204805,0.204806 -0.269474,0.653349 -0.503796,0.823594 -0.234323,0.170246 -0.680896,0.09314 -0.938967,0.224636 -0.25807,0.131492 -0.458181,0.538098 -0.7336442,0.627601 C 9.5786394,13.795843 9.177749,13.584514 8.8916761,13.629823 8.6056036,13.675133 8.2896387,14 8,14 Z"/>
+ <path style="opacity:0.4" d="m 7.9999997,7 c 0,0 -0.5767295,-0.8771015 -0.733734,-1.276705 C 7.1092562,5.323691 6.9388103,4.9169226 7.0216863,4.6289751 c 0.08288,-0.287943 0.2158149,-0.4380655 0.4891579,-0.5471565 0.273342,-0.1090913 0.704971,-0.1090925 0.978312,0 0.273342,0.109091 0.406279,0.259214 0.489157,0.5471565 0.082877,0.2879475 -0.087568,0.6947154 -0.244578,1.0943204 C 8.5767302,6.1228985 7.9999997,7 7.9999997,7 Z"/>
+ <path style="opacity:0.4" d="m 7.9999997,8.9999997 c 0,0 -0.5767295,0.8771015 -0.733734,1.2767053 -0.1570095,0.399604 -0.3274554,0.806372 -0.2445794,1.09432 0.08288,0.287943 0.2158149,0.438065 0.4891579,0.547156 0.273342,0.109091 0.704971,0.109093 0.978312,0 0.273342,-0.109091 0.406279,-0.259214 0.489157,-0.547156 0.082877,-0.287948 -0.087568,-0.694716 -0.244578,-1.094321 C 8.5767302,9.8771012 7.9999997,8.9999997 7.9999997,8.9999997 Z"/>
+ <path style="opacity:0.4" d="m 9,7.9999995 c 0,0 0.8771015,-0.5767295 1.276705,-0.733734 0.399604,-0.1570095 0.806372,-0.3274554 1.09432,-0.2445794 0.287943,0.08288 0.438065,0.2158149 0.547156,0.4891579 0.109092,0.273342 0.109093,0.704971 0,0.978312 C 11.80909,8.762498 11.658967,8.895435 11.371025,8.978313 11.083077,9.06119 10.67631,8.890745 10.276705,8.733735 9.8771015,8.57673 9,7.9999995 9,7.9999995 Z"/>
+ <path style="opacity:0.4" d="m 7.0000003,7.9999995 c 0,0 -0.8771015,-0.5767295 -1.2767053,-0.733734 C 5.323691,7.109256 4.916923,6.9388101 4.628975,7.0216861 4.341032,7.1045661 4.19091,7.237501 4.081819,7.510844 c -0.109091,0.273342 -0.109093,0.704971 0,0.978312 C 4.19091,8.762498 4.341033,8.895435 4.628975,8.978313 4.916923,9.06119 5.323691,8.890745 5.723296,8.733735 6.1228988,8.57673 7.0000003,7.9999995 7.0000003,7.9999995 Z"/>
+ <path style="opacity:0.4" d="m 8.7071075,8.7071063 c 0,0 1.0280138,0.212395 1.4215955,0.3839384 0.393585,0.1715403 0.801737,0.3386455 0.946744,0.6008573 0.145002,0.2622115 0.157155,0.462363 0.04101,0.732785 -0.116143,0.270421 -0.42135,0.57563 -0.691772,0.691771 -0.27042,0.116143 -0.4705741,0.103991 -0.7327838,-0.04101 C 9.4296907,10.930439 9.2625851,10.522288 9.0910446,10.128702 8.9195019,9.7351207 8.7071075,8.7071063 8.7071075,8.7071063 Z"/>
+ <path style="opacity:0.4" d="m 7.2928942,7.2928929 c 0,0 -0.2123951,-1.0280137 -0.3839387,-1.4215952 C 6.7374153,5.4777125 6.5703103,5.0695606 6.3080981,4.9245528 6.0458867,4.7795514 5.8457352,4.7673983 5.5753136,4.883542 5.3048926,4.999685 4.9996834,5.3048913 4.8835425,5.575313 4.7673995,5.845734 4.7795518,6.0458876 4.924554,6.308097 5.0695611,6.5703098 5.4777123,6.7374154 5.8712986,6.908956 6.2648797,7.0804985 7.2928942,7.2928929 7.2928942,7.2928929 Z"/>
+ <path style="opacity:0.4" d="m 7.2928937,8.7071063 c 0,0 -1.0280138,0.212395 -1.4215951,0.3839384 C 5.4777135,9.262585 5.0695613,9.4296902 4.9245539,9.691902 4.7795524,9.9541135 4.767399,10.154265 4.8835427,10.424687 c 0.1161427,0.270421 0.4213497,0.57563 0.691771,0.691771 0.270421,0.116143 0.4705746,0.103991 0.7327843,-0.04101 C 6.5703105,10.930439 6.7374161,10.522288 6.9089566,10.128702 7.0804993,9.7351207 7.2928937,8.7071063 7.2928937,8.7071063 Z"/>
+ <path style="opacity:0.4" d="m 8.707107,7.2928929 c 0,0 0.2123951,-1.0280137 0.3839387,-1.4215952 C 9.2625859,5.4777125 9.4296909,5.0695606 9.6919031,4.9245528 9.9541145,4.7795514 10.154266,4.7673983 10.424688,4.883542 c 0.270421,0.116143 0.57563,0.4213493 0.691771,0.691771 0.116143,0.270421 0.10399,0.4705746 -0.04101,0.732784 C 10.93044,6.5703098 10.522289,6.7374154 10.128703,6.908956 9.7351215,7.0804985 8.707107,7.2928929 8.707107,7.2928929 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gdm-setup.svg b/.icons/awkward/16x16/apps/gdm-setup.svg
new file mode 120000
index 00000000..cd623cfa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gdm-setup.svg
@@ -0,0 +1 @@
+gdm-xnest.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gdm-xnest.svg b/.icons/awkward/16x16/apps/gdm-xnest.svg
new file mode 100644
index 00000000..94c325ba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gdm-xnest.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="12" height="16" x="-14" y="-16" rx=".75" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#4d4d4d" d="M 3.6669778,5.0002775 C 3.2976401,5.0002775 3,5.2578125 3,5.5772 l 0,4.84605 C 3,10.74275 3.2976567,11 3.6669778,11 l 8.6655442,0 C 12.70251,11 13,10.74275 13,10.42325 L 13,5.5769 C 13,5.25755 12.70251,5 12.333356,5 L 3.6669778,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gdmap_icon.svg b/.icons/awkward/16x16/apps/gdmap_icon.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gdmap_icon.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gdmsetup.svg b/.icons/awkward/16x16/apps/gdmsetup.svg
new file mode 120000
index 00000000..cd623cfa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gdmsetup.svg
@@ -0,0 +1 @@
+gdm-xnest.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/geany.svg b/.icons/awkward/16x16/apps/geany.svg
new file mode 100644
index 00000000..6a278490
--- /dev/null
+++ b/.icons/awkward/16x16/apps/geany.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.5 0 0 .5 -.5 .00003)">
+ <path fill="#fecd38" d="m17.15 4a1.9091 1.3333 0 0 0 -1.9091 1.3333 1.9091 1.3333 0 0 0 0.0062 0.10156 7 2.6667 0 0 0 -5.097 2.5651 7 2.6667 0 0 0 0.022 0.1706c0.183-0.1059 0.39-0.1706 0.614-0.1706h12.727c0.22692 0 0.4361 0.066313 0.62021 0.17448a7 2.6667 0 0 0 0.017 -0.1745 7 2.6667 0 0 0 -5.098 -2.5638 1.9091 1.3333 0 0 0 0.007 -0.1029 1.9091 1.3333 0 0 0 -1.909 -1.3333z"/>
+ <path fill="#fec006" d="m10.8 8c-0.72 0-1.3 0.5947-1.3 1.3333 1.231 4.5397-1.2245 8.9867-2.6 5.3337-0.4666-1.217-1.1139-2.021-2.6-2h-0.65c-0.3601 0-0.65 0.297-0.65 0.667v1.3333c0 0.36933 0.2899 0.66667 0.65 0.66667h0.65v1.3333c0.24398 4.231 0.99005 4.8618 2.6 5.3333 2.2184 0.80468 2.6 1.5363 2.6 4.6667 0 0.738 0.58 1.333 1.3 1.333h13c0.72 0 1.2-0.595 1.2-1.333v-0.667h3.35c0.36 0 0.65-0.297 0.65-0.667v-11.633c0-0.369-0.292-0.664-0.65-0.7h-3.35v-3.6667c0-0.7386-0.48-1.3333-1.2-1.3333zm14.2 7h2.05v9h-2.05z"/>
+ <rect fill="#e82d2d" width="2.5" height="2.5" x="-1.46" y="19.79" transform="matrix(.6 -.8 .6 .8 0 0)"/>
+ <rect fill="#e82d2d" width="3.606" height="3.606" x="3.31" y="23.74" transform="matrix(.5547 -.83205 .5547 .83205 0 0)"/>
+ <rect fill="#e82d2d" width="2.5" height="2.5" x="6.04" y="27.29" transform="matrix(.6 -.8 .6 .8 0 0)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/geary.svg b/.icons/awkward/16x16/apps/geary.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/geary.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gedit-icon.svg b/.icons/awkward/16x16/apps/gedit-icon.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gedit-icon.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gedit-logo.svg b/.icons/awkward/16x16/apps/gedit-logo.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gedit-logo.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gedit.svg b/.icons/awkward/16x16/apps/gedit.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gedit.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/geeqie.svg b/.icons/awkward/16x16/apps/geeqie.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/geeqie.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gelemental.svg b/.icons/awkward/16x16/apps/gelemental.svg
new file mode 100644
index 00000000..68dd1d8c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gelemental.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="4" height="8" x="6" y="0" ry="1.6"/>
+ <path style="fill:#e4e4e4" d="M 8.1301627,5.6024668 A 2.7653345,2.2354162 0 0 0 5.6056046,6.717474 L 3.4878663,9.6824256 1.3701276,12.647376 A 2.7653345,2.2354162 0 0 0 3.7650185,16 l 4.2349813,0 4.2349812,0 a 2.7653345,2.2354162 0 0 0 2.394891,-3.352624 L 12.512134,9.6824256 10.39489,6.717474 A 2.7653345,2.2354162 0 0 0 8.1301627,5.6024668 Z"/>
+ <path style="fill:#b343ff" d="M 8.5,3 A 0.5,0.5 0 0 0 8,3.5 0.5,0.5 0 0 0 8.5,4 0.5,0.5 0 0 0 9,3.5 0.5,0.5 0 0 0 8.5,3 Z"/>
+ <path style="fill:#b343ff" d="M 7.5,5 A 0.5,0.5 0 0 0 7,5.5 0.5,0.5 0 0 0 7.5,6 0.5,0.5 0 0 0 8,5.5 0.5,0.5 0 0 0 7.5,5 Z"/>
+ <path style="fill:#b343ff" d="M 8.5,7 A 0.5,0.5 0 0 0 8,7.5 0.5,0.5 0 0 0 8.5,8 0.5,0.5 0 0 0 9,7.5 0.5,0.5 0 0 0 8.5,7 Z"/>
+ <path style="fill:#b343ff" d="M 6.5,9 A 0.5,0.5 0 0 0 6,9.5 0.5,0.5 0 0 0 6.5,10 0.5,0.5 0 0 0 7,9.5 0.5,0.5 0 0 0 6.5,9 Z"/>
+ <path style="fill:#b343ff" d="M 4.965862,11 4.211589,12.065674 A 1.5802156,1.2896632 0 0 0 5.580218,14 l 2.4197815,0 2.4197815,0 a 1.5802156,1.2896632 0 0 0 1.36863,-1.934326 L 11.034137,11 4.965862,11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gemini.svg b/.icons/awkward/16x16/apps/gemini.svg
new file mode 100644
index 00000000..b2b95b88
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gemini.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m16 8a8 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 8z"/>
+ <circle fill="#31afe1" cx="8" cy="4" r="3"/>
+ <circle fill="#f19f00" cx="8" cy="12" r="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gens-gs.svg b/.icons/awkward/16x16/apps/gens-gs.svg
new file mode 100644
index 00000000..d99ce813
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gens-gs.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#5856c2" d="M 6.9910699,0.99382686 C 5.5872038,0.99125193 4.0440265,1.2532462 2.548617,1.6844749 2.1224,1.8073823 1.4690416,2.0259008 1.437243,2.0561702 c -0.016565,0.015768 0.00993,0.02667 0.1000482,0.041188 0.2325386,0.037461 0.5744586,0.1430908 0.8308749,0.2566691 0.9342325,0.4138118 1.808172,1.395085 2.3990258,2.561023 0.1086831,0.2144664 0.1922061,0.3995902 0.1922061,0.4259727 0,0.00766 -0.067826,0.023371 -0.1790526,0.041501 C 3.6511034,5.5665845 2.5797572,6.2773381 1.5980889,7.3432125 1.1868215,7.7897565 0.75067161,8.3778191 0.40921337,8.9461471 0.17849091,9.3301636 -0.02899319,9.7317487 0.00333893,9.7317487 c 0.00218285,0 0.11161875,-0.026217 0.24319096,-0.058265 C 1.6497084,9.3317045 2.9311346,9.2668542 3.8316337,9.4920516 4.2111781,9.5869678 4.5339443,9.6511583 4.7616384,9.8206969 4.8593424,9.8934459 4.959398,9.9853396 4.959398,10.002317 3.8804467,10.883469 3.6718493,12.072573 3.2457574,13.256132 3.0463651,13.96755 2.9591602,14.679883 2.9669719,15.47 3.5444379,15.026955 4.4568848,14.274955 5.1559775,14.018316 5.9796945,13.724911 6.7134123,13.628763 7.729028,13.5763 8.0115142,13.56171 8.7619043,13.56546 8.7730152,13.59085 11.66045,13.5694 12.987445,12.445629 14.244625,11.055748 c 0.871752,-0.859354 1.327067,-2.0804436 1.617027,-3.2416856 0.09083,-0.3740431 0.129341,-0.6331632 0.136962,-0.9216497 0.009,-0.3416251 -0.02499,-0.5345421 -0.132848,-0.753536 -0.05133,-0.1042092 -0.07282,-0.1351627 -0.141263,-0.2033105 -0.05327,-0.053036 -0.106916,-0.094038 -0.157694,-0.1205372 -0.0832,-0.043421 -0.216917,-0.082314 -0.282986,-0.082314 -0.03817,0 -0.0429,-0.0035 -0.06435,-0.047639 l -0.02313,-0.047639 0.03881,-0.083295 c 0.194056,-0.4163536 0.324247,-1.2377734 0.381468,-1.9007297 0.01576,-0.1826587 0.02597,-0.4927657 0.01768,-0.5369482 -0.0086,-0.045971 -0.003,-0.044276 -0.222229,-0.066782 -0.522756,-0.053658 -1.156215,-0.040242 -1.822074,0.038579 L 13.396256,3.1111855 13.29604,3.0225877 C 11.7848,1.9724691 9.8795296,1.2522308 8.2357946,1.0604209 7.8375141,1.0166205 7.4208238,0.99461566 6.9910699,0.99382686 Z"/>
+ <path style="fill:#ffffff" d="m 10.149897,6.0618629 c -0.067,-0.00421 -0.133601,-0.00257 -0.1997788,0.00521 -1.1026908,0.1296088 -1.6642919,0.9177113 -1.8933624,2.0796131 -0.089744,0.7638405 -0.0073,1.2744248 0.2111304,1.90838 0.020476,0.05939 0.02902,0.09944 0.022701,0.105655 -0.00632,0.0062 -0.044495,0.004 -0.100647,-0.0052 C 8.1558085,10.149921 8.0697171,10.149621 8,10.147321 V 11 L 11.667615,11.455322 14.19921,11 l 0.470691,-0.630208 0.05675,-0.335566 c 0.369928,-1.1288472 0.347341,-2.4933181 0.0348,-2.9096397 -0.01863,-0.024827 -0.05343,-0.055044 -0.07719,-0.066964 -0.19845,-0.099542 -0.476377,0.1414604 -0.830137,0.7187554 -0.665373,1.3439098 -0.832173,1.5018149 -1.170675,2.0264546 -0.08205,0.087521 -0.127765,0.099002 -0.20659,0.049851 C 12.268156,9.7225408 12.147325,9.6663421 12.081852,8.5901371 12.060345,8.2366589 12.039737,8.2428616 12.000125,8.0484703 11.898724,7.5508691 11.718063,7.1541449 11.437867,6.8140954 11.098132,6.4017871 10.61893,6.0913269 10.149897,6.0618629 Z"/>
+ <path style="fill:#f3a993" d="M 7.147684,3.0000009 7.1321,3.0487619 C 7.103923,3.1369629 7.053583,3.3547665 7.0374,3.4584304 7.009717,3.6357683 7,3.7679376 7,3.9674395 7,4.3128536 7.034395,4.5436509 7.1313656,4.8490017 7.1703506,4.97176 7.1827656,5 7.1977926,5 7.2029426,5 7.2485306,4.966178 7.2991119,4.924842 7.7885022,4.5248992 8.3995539,4.1761237 8.955043,3.9796725 8.97774,3.9716425 8.99791,3.9606395 8.999857,3.9552055 9.0055438,3.9393458 8.8404992,3.7525335 8.7319726,3.6519973 8.535876,3.4703386 8.3544997,3.3506267 8.1002809,3.2350381 8.0085019,3.1933081 7.8911717,3.1454628 7.839546,3.1287298 7.6467474,3.0662382 7.4136446,3.0188289 7.238104,3.0064009 Z"/>
+ <path style="fill:#fcb9a4" d="m 8.5455664,11.092902 c 0.1524678,8e-4 0.2250309,0.04841 0.3441379,0.225758 0.1950168,0.290372 0.3970283,0.483707 0.6609247,0.632551 0.2097573,0.118307 0.449999,0.188546 0.684685,0.200181 0.07825,0.0039 0.156409,0.01464 0.201747,0.02777 0.06424,0.0186 0.08283,0.03022 0.140595,0.08798 0.05636,0.05636 0.06998,0.07769 0.08898,0.139217 0.01234,0.03996 0.02245,0.0909 0.02245,0.113182 0,0.02228 -0.0101,0.0732 -0.02245,0.11316 -0.01899,0.06148 -0.03264,0.08287 -0.08879,0.139029 -0.05616,0.05616 -0.07755,0.06983 -0.139029,0.08882 -0.06908,0.02133 -0.187023,0.02762 -0.289562,0.01543 C 9.8966389,12.845936 9.8059452,12.827037 9.6147673,12.764629 9.2522846,12.6463 8.9341859,12.449564 8.6513988,12.168824 8.4614982,11.980297 8.2433866,11.687154 8.2029111,11.566046 8.1451542,11.393227 8.2231206,11.208996 8.388457,11.1276 8.451576,11.09653 8.469735,11.0925 8.5455664,11.0929 Z"/>
+ <path style="fill:#fcb9a4" d="m 8.7004632,13.522473 c 0.00525,4.19e-4 0.011829,8e-4 0.016369,0.0012 0.050948,0.0048 0.1129901,0.0092 0.1559406,0.01125 -0.026137,-0.0015 -0.059181,-0.0042 -0.099757,-0.0077 -0.019771,-0.0017 -0.045045,-0.0033 -0.072552,-0.0048 z"/>
+ <path style="fill:#f3a993" d="m 7.7721709,10.078682 c -0.4088606,0.14699 -0.6658233,0.438465 -0.7486949,0.849236 -0.025992,0.12884 -0.031531,0.395681 -0.010914,0.52599 0.1168953,0.738844 0.6488767,1.44421 1.4313011,1.913029 0.3908545,0.251637 0.6281289,0.319219 1.0648497,0.458887 0.4297562,0.117339 0.8862352,0.173846 1.3945732,0.174174 0.498528,3.21e-4 0.89182,-0.04613 1.326239,-0.156667 0.96108,-0.244528 1.769241,-0.78722 2.238674,-1.503303 0.339449,-0.640516 0.713025,-1.187335 0.434316,-1.580239 -0.450165,-0.634608 -1.680191,-0.135744 -2.156641,0.0579 -0.429944,0.175267 -0.585987,0.22415 -0.811352,0.254134 -0.50738,0.06751 -0.782575,-0.0043 -1.734138,-0.452282 C 9.4595109,10.281099 8.5631668,9.8120789 7.7721709,10.078682 Z"/>
+ <path style="fill:#4f4f4f" d="m 14.379812,11.980483 c -0.153366,-0.04719 -0.232029,-0.107018 -0.304417,-0.231523 -0.169963,-0.292333 -0.0463,-0.764876 0.307782,-1.176024 0.131794,-0.153036 0.254794,-0.258283 0.422448,-0.361474 0.38322,-0.2358713 0.766965,-0.2777653 0.996616,-0.1088 0.08814,0.06485 0.131835,0.127872 0.168499,0.24304 0.02985,0.09378 0.0319,0.110391 0.0275,0.223335 -0.0087,0.222717 -0.0748,0.40845 -0.230909,0.648574 -0.191909,0.295183 -0.490992,0.556945 -0.777908,0.680832 -0.215478,0.09304 -0.464808,0.126596 -0.609612,0.08204 z"/>
+ <ellipse style="fill:#3f3f3f" cx="11.422" cy="8.468" rx=".738" ry="1.009" transform="matrix(0.99856688,0.0535181,-0.13641489,0.99065179,0,0)"/>
+ <path style="opacity:0.5;fill:none;stroke:#000000;stroke-linecap:round" d="m 8.5,11.5 c 0.529546,0.761905 0.8571432,1 2,1"/>
+ <path style="fill:#3f3f3f" d="M 13.677734 8.1054688 C 13.204599 9.0255884 12.986217 9.3385669 12.701172 9.7773438 A 0.73289472 1.0126032 13.17543 0 0 13.113281 10 A 0.73289472 1.0126032 13.17543 0 0 13.986328 9.0390625 A 0.73289472 1.0126032 13.17543 0 0 13.677734 8.1054688 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gens.svg b/.icons/awkward/16x16/apps/gens.svg
new file mode 100644
index 00000000..0985ba7a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gens.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3b8c5f" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="fill:none;stroke:#ffffff" d="M 9,8.5 H 11.5 V 12.5 M 12,12.5 H 9.25 C 8.125,12.5 5.5,12.725 5.5,8.6 5.5,4.475 8.125,4.5 9.25,4.5 10.75,4.5 11.675,5.309 11.675,5.309 V 5.309 5.309"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/genymotion-player.svg b/.icons/awkward/16x16/apps/genymotion-player.svg
new file mode 100644
index 00000000..a2c75afb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/genymotion-player.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#f15990" d="M 11 4 A 4 4 0 0 0 7 8 A 4 4 0 0 0 11 12 A 4 4 0 0 0 15 8 A 4 4 0 0 0 11 4 z M 7 8 A 3 3 0 0 0 4 5 A 3 3 0 0 0 1 8 A 3 3 0 0 0 4 11 A 3 3 0 0 0 7 8 z M 11 5 A 3 3 0 0 1 14 8 A 3 3 0 0 1 11 11 A 3 3 0 0 1 8 8 A 3 3 0 0 1 11 5 z M 4 6 A 2 2 0 0 1 6 8 A 2 2 0 0 1 4 10 A 2 2 0 0 1 2 8 A 2 2 0 0 1 4 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/genymotion.svg b/.icons/awkward/16x16/apps/genymotion.svg
new file mode 100644
index 00000000..b7af20ed
--- /dev/null
+++ b/.icons/awkward/16x16/apps/genymotion.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#f15990" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m11 4a4 4 0 0 0 -4 4 4 4 0 0 0 4 4 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -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 fill="#fff" d="m4 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"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/geogebra-classic.svg b/.icons/awkward/16x16/apps/geogebra-classic.svg
new file mode 120000
index 00000000..1f18c02a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/geogebra-classic.svg
@@ -0,0 +1 @@
+geogebra.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/geogebra.svg b/.icons/awkward/16x16/apps/geogebra.svg
new file mode 100644
index 00000000..11dac704
--- /dev/null
+++ b/.icons/awkward/16x16/apps/geogebra.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <ellipse style="fill:#6e6e6e" cx="3.137" cy="10.786" rx="7.116" ry="5.254" transform="matrix(0.85147053,-0.52440245,0.44770835,0.89417964,0,0)"/>
+ <rect style="fill:#3e3e3e" width="5" height="5" x="-5" y="-10" rx="2.5" ry="2.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#6666ff" width="3" height="3" x="-4" y="-9" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#3e3e3e" width="5" height="5" x="-9" y="-5" rx="2.5" ry="2.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#6666ff" width="3" height="3" x="-8" y="-4" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#3e3e3e" width="5" height="5" x="-16" y="-6" rx="2.5" ry="2.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#6666ff" width="3" height="3" x="-15" y="-5" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#3e3e3e" width="5" height="5" x="-15" y="-13" rx="2.5" ry="2.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#6666ff" width="3" height="3" x="-14" y="-12" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#3e3e3e" width="5" height="5" x="-9" y="-16" rx="2.5" ry="2.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#6666ff" width="3" height="3" x="-8" y="-15" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gerbview.svg b/.icons/awkward/16x16/apps/gerbview.svg
new file mode 100644
index 00000000..901c7bf1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gerbview.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#d2d2d2" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <g transform="matrix(.66664 0 0 .66664 -2.4665 -2.6664)">
+ <g transform="matrix(1 0 0 .96671 .18547 .0084422)">
+ <path fill="#4d4d4d" transform="translate(-.18547)" d="m8.5098 7.2324a0.50005 0.50005 0 1 0 -0.00586 1l3.1504 0.019531 1.6055 1.6191v6.1641a0.50005 0.50005 0 1 0 1 0v-1.2402a0.50005 0.50005 0 0 0 0 -0.03516v-5.0957a0.50005 0.50005 0 0 0 -0.147 -0.3518l-1.894-1.9102a0.50005 0.50005 0 0 0 -0.352 -0.1484l-3.3572-0.0215zm11.982 0.0137a0.50005 0.50005 0 0 0 -0.492 0.5078v8.2813a0.50005 0.50005 0 1 0 1 0v-1.2402a0.50005 0.50005 0 0 0 0 -0.03516v-7.0061a0.50005 0.50005 0 0 0 -0.508 -0.5078zm-5.9902 0.00195a0.50005 0.50005 0 0 0 -0.35156 0.85742l1.75 1.7656v4.8887a0.50005 0.50005 0 0 0 0 0.05078v1.2246a0.50005 0.50005 0 1 0 1 0v-6.3711a0.50005 0.50005 0 0 0 -0.144 -0.3524l-1.895-1.9102a0.50005 0.50005 0 0 0 -0.359 -0.1543zm2 0a0.50005 0.50005 0 0 0 -0.35156 0.85742l1.748 1.7656v6.1641a0.50005 0.50005 0 1 0 1 0v-1.2402a0.50005 0.50005 0 0 0 0 -0.03516v-5.0957a0.50005 0.50005 0 0 0 -0.144 -0.3518l-1.895-1.9102a0.50005 0.50005 0 0 0 -0.357 -0.1543z" display="block"/>
+ </g>
+ <g transform="matrix(1 0 0 1.0965 -.014095 -1.5184)">
+ <path fill="#4d4d4d" transform="translate(.014095)" d="m13.553 18.713a0.50005 0.50005 0 0 0 -0.49219 0.50586v1.2402a0.50005 0.50005 0 0 0 0 0.03516v1.7051l-0.97266 0.97852h-3.5801a0.50005 0.50005 0 1 0 0 1h3.7891a0.50005 0.50005 0 0 0 0.35547 -0.14648l1.2617-1.2754a0.50005 0.50005 0 0 0 0.147 -0.353v-3.1856a0.50005 0.50005 0 0 0 -0.507 -0.506zm2.9395 0a0.50005 0.50005 0 0 0 -0.492 0.506v4.459a0.50005 0.50005 0 1 0 1 0v-3.1484a0.50005 0.50005 0 0 0 0 -0.03516v-1.2754a0.50005 0.50005 0 0 0 -0.50781 -0.50586zm2.002 0a0.50005 0.50005 0 0 0 -0.494 0.506v1.2754a0.50005 0.50005 0 0 0 0 0.05078v1.8594a0.50005 0.50005 0 0 0 0.14648 0.35156l1.2617 1.2754a0.50005 0.50005 0 0 0 0.35547 0.14648h3.7891a0.50005 0.50005 0 1 0 0 -1h-3.5801l-0.972-0.978v-2.98a0.50005 0.50005 0 0 0 -0.50586 -0.50586zm2.0039 0a0.50005 0.50005 0 0 0 -0.49219 0.50586v1.1953a0.50005 0.50005 0 0 0 0.0293 0.25781 0.50005 0.50005 0 0 0 0.0098 0.02344 0.50005 0.50005 0 0 0 0.1582 0.20313l1.2109 1.2207a0.50005 0.50005 0 0 0 0.35547 0.14844h1.2617a0.50005 0.50005 0 1 0 0 -1h-1.0547l-0.9707-0.98047v-1.0684a0.50005 0.50005 0 0 0 -0.50781 -0.50586z" display="block"/>
+ </g>
+ <path fill="#4d4d4d" d="m7.522 9a0.52208 0.48694 0 0 0 -0.522 0.4869v13.026a0.52208 0.48694 0 0 0 0.522 0.487h3.2973a0.52208 0.48694 0 0 0 0.37113 -0.14455l0.659-0.62a0.52208 0.48694 0 0 0 0.151 -0.342v-11.166a0.52208 0.48694 0 0 0 -0.151 -0.342l-1.319-1.2405a0.52208 0.48694 0 0 0 -0.369 -0.1445h-2.639z" display="block"/>
+ <rect fill="none" stroke="#4d4d4d" stroke-linecap="round" stroke-linejoin="round" width="10.105" height="8.281" x="12.5" y="13.22" ry="1.292" display="block"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gftp.svg b/.icons/awkward/16x16/apps/gftp.svg
new file mode 100644
index 00000000..2034895e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gftp.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#84b126" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#5c5c5c" d="M 4.835,2 C 4.3725,2 4,2.3725 4,2.835 l 0,6.33 C 4,9.6275 4.3725,10 4.835,10 l 6.3301,0 c 0.463,0 0.835,-0.3725 0.835,-0.835 l 0,-6.33 C 12.0001,2.3725 11.6281,2 11.1651,2 l -6.33,0 z M 6,4 10,4 10,8 6,8 6,4 Z"/>
+ <rect style="fill:#3f3f3f" width="2" height="2" x="7" y="10"/>
+ <rect style="fill:#3f3f3f" width="10" height="2" x="3" y="12"/>
+ <circle style="fill:#ffffff" cx="3" cy="13" r="2"/>
+ <circle style="fill:#ffffff" cx="8" cy="13" r="2"/>
+ <circle style="fill:#ffffff" cx="13" cy="13" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ghex.svg b/.icons/awkward/16x16/apps/ghex.svg
new file mode 100644
index 00000000..410eeea5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ghex.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#558b2f" d="M 2.9851564,0.2 C 2.7850126,0.20016112 2.5997622,0.30878864 2.4953125,0.49296876 L 0.68046876,3.6929688 c -0.1069158,0.1885796 -0.1069158,0.4254828 0,0.6140624 l 1.81484374,3.2 C 2.5997622,7.6912112 2.7850126,7.7998388 2.9851564,7.8 a 0.20002,0.20002 0 0 1 0,0.4 C 2.7850126,8.2001612 2.5997622,8.3087888 2.4953125,8.4929688 L 0.68046876,11.692969 c -0.1069158,0.188579 -0.1069158,0.425483 0,0.614062 l 1.81484374,3.2 C 2.5997622,15.691211 2.7850126,15.799839 2.9851564,15.8 h 3.6296872 c 0.2001432,-1.61e-4 0.3853796,-0.108771 0.489844,-0.292969 l 1.8148436,-3.2 c 0.08752,-0.154369 0.099466,-0.341935 0.039844,-0.5125 a 0.20002,0.20002 0 0 1 0.1890624,-0.265625 h 0.064844 a 0.20002,0.20002 0 0 1 0.1515624,0.06953 C 9.4746432,11.726295 9.6244612,11.799871 9.7851564,11.8 h 3.6296876 c 0.200143,-1.61e-4 0.385394,-0.108789 0.489844,-0.292969 l 1.814843,-3.1999998 c 0.106916,-0.1885796 0.106916,-0.4254828 0,-0.6140624 l -1.814843,-3.2 C 13.800238,4.3087888 13.614987,4.2001612 13.414844,4.2 H 9.7851564 C 9.5850132,4.2001612 9.399762,4.3087888 9.2953124,4.4929688 a 0.20002,0.20002 0 0 0 -8e-4,8e-4 l -0.00312,0.00547 A 0.20002,0.20002 0 0 1 9.1179688,4.6 h -0.021876 a 0.20002,0.20002 0 0 1 -0.175,-0.2976564 C 9.0259252,4.1141912 9.0255968,3.8800512 8.9195328,3.6929688 L 7.1046876,0.49296876 C 7.000238,0.30878896 6.8149868,0.20016112 6.6148436,0.2 Z m 6.016406,4 -0.053906,0.095312 C 8.9703764,4.2553564 9.0131248,4.235872 9.0406248,4.2 Z"/>
+ <path style="fill:#5d9733" d="M 2.9852984,8 C 2.7120343,8.00022 2.4592664,8.150284 2.3207518,8.394532 l -1.8143256,3.2 c -0.1419016,0.250288 -0.1419016,0.560648 0,0.810936 l 1.8143256,3.2 C 2.4592664,15.849716 2.7120343,15.99978 2.9852984,16 h 3.6294032 c 0.273264,-2.2e-4 0.526032,-0.150284 0.6645464,-0.394532 l 1.814326,-3.2 c 0.1419012,-0.250288 0.1419012,-0.560648 0,-0.810936 l -1.814326,-3.2 C 7.1407336,8.150284 6.8879656,8.00022 6.6147016,8 Z"/>
+ <path style="fill:#7cb342" d="M 9.7852984,4 C 9.5120344,4.00022 9.2592664,4.150284 9.120752,4.394532 l -1.814326,3.2 c -0.1419016,0.250288 -0.1419016,0.560648 0,0.810936 l 1.814326,3.2 C 9.2592664,11.849716 9.5120344,11.99978 9.7852984,12 h 3.6294036 c 0.273264,-2.2e-4 0.526032,-0.150284 0.664546,-0.394532 l 1.814326,-3.2 c 0.141901,-0.250288 0.141901,-0.560648 0,-0.810936 l -1.814326,-3.2 C 13.940734,4.150284 13.687966,4.00022 13.414702,4 Z"/>
+ <path style="fill:#9ccc65" d="M 2.9852984,0 C 2.7120343,2.2e-4 2.4592664,0.150284 2.3207518,0.394532 l -1.8143256,3.2 c -0.1419016,0.250288 -0.1419016,0.560648 0,0.810936 l 1.8143256,3.2 C 2.4592664,7.849716 2.7120343,7.99978 2.9852984,8 H 6.6147016 C 6.8879656,7.99978 7.1407336,7.849716 7.279248,7.605468 l 1.814326,-3.2 c 0.1419012,-0.250288 0.1419012,-0.560648 0,-0.810936 l -1.814326,-3.2 C 7.1407336,0.150284 6.8879656,2.2e-4 6.6147016,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ghidra.svg b/.icons/awkward/16x16/apps/ghidra.svg
new file mode 100644
index 00000000..3ed41435
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ghidra.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="m 8,0 c 2.949233,0 5.515877,1.5799506 6.903159,3.9430788 0.697475,1.1880948 0.292821,2.7349584 0.292821,4.2177252 0,4.432 -2.844382,7.316583 -7.276382,7.316583 -2.4006032,0 -4.4673176,-0.524193 -5.9312445,-2.188101 C 0.74957468,11.881282 0,10.031397 0,8 0,3.568 3.568,0 8,0 Z"/>
+ <path style="fill:#f04339" d="M 10.589844 1.0058594 C 10.28399 1.0155202 9.9901615 1.0572186 9.7207031 1.140625 C 8.6518247 1.4762757 7.6500956 2.3517268 7.0410156 3.1464844 L 6.7109375 3.578125 C 6.7109375 3.578125 6.2240416 3.3850143 5.96875 3.3886719 C 5.5723564 3.3967239 5.3406121 3.5737453 5.0917969 3.8398438 C 4.9184197 4.0252886 4.7991714 4.238616 4.7246094 4.5 C 4.4048622 5.6209032 4.0560574 6.1817172 2.3847656 6.65625 C 1.7059294 6.8489932 1.2892697 7.2544412 1.0957031 7.90625 C 0.97054554 8.3277096 0.9682027 9.0088967 1.0917969 9.3046875 C 1.2262901 9.6265751 1.5893551 10.137792 1.6542969 10.097656 C 1.6841901 10.07918 1.7300323 9.9230988 1.7558594 9.75 C 1.781687 9.5769004 1.8445499 9.3336404 1.8964844 9.2089844 L 1.9902344 8.9824219 L 2.2480469 9.2324219 C 2.4385096 9.4184035 2.6197837 9.5144475 2.9550781 9.6074219 C 3.2032089 9.6762259 3.428984 9.7324219 3.4570312 9.7324219 C 3.5553772 9.7324219 3.5070337 9.5974151 3.3105469 9.3261719 C 3.1143131 9.0552795 3.0577171 8.875 3.1699219 8.875 C 3.2018299 8.875 3.340042 8.920657 3.4785156 8.9785156 C 3.664146 9.0560766 3.8285754 9.0727665 4.0996094 9.0390625 C 4.3017918 9.0139183 4.4899264 8.9790731 4.5195312 8.9609375 C 4.5491352 8.9428015 4.4522076 8.8232553 4.3027344 8.6953125 C 4.1532612 8.5673685 4.0492988 8.4428627 4.0722656 8.4199219 C 4.0952296 8.3969819 4.3029851 8.3789062 4.5332031 8.3789062 C 5.0220135 8.3789062 5.0254796 8.2400473 5.2304688 7.7675781 C 5.2974917 7.6130997 5.3790946 7.4863281 5.4121094 7.4863281 C 5.4451254 7.4863281 5.4850181 7.6303922 5.5019531 7.8066406 C 5.5194891 7.9891278 5.637599 8.3383199 5.7753906 8.6171875 C 5.9945414 9.0607151 6.0167439 9.156448 6.0136719 9.6347656 C 6.0117919 9.925226 5.9886995 10.367178 5.9609375 10.617188 C 5.8897775 11.257986 5.8543416 11.275898 4.84375 11.222656 C 4.348232 11.196556 3.7304688 11.060547 3.7304688 11.060547 C 3.7304688 11.060547 4.9599725 12.286976 5.2988281 12.490234 C 5.4936889 12.607118 5.8536455 12.754497 6.0976562 12.818359 C 6.5328383 12.932255 6.5439582 12.931869 6.7246094 12.800781 C 6.9601044 12.629895 7.3411577 11.84581 8.0078125 10.162109 C 8.2956477 9.4351528 8.5595916 8.7741386 8.59375 8.6933594 C 8.628774 8.6105346 8.7360893 8.5311224 8.8398438 8.5097656 C 9.3583133 8.4030448 9.9607492 8.2851648 10.25 8 C 10.884378 7.4495496 10.770233 7.1269394 10.730469 6.6621094 C 10.730469 6.6621094 11.207002 6.3167061 11.886719 6.5605469 C 12.601456 6.8116485 12.985319 7.1403271 13.21875 8.0546875 C 13.697953 9.6061659 13.230079 11.683933 12.167969 12.775391 C 11.597489 13.361634 10.585348 13.93551 9.6054688 14.226562 C 9.1251212 14.36924 8.8589411 14.40356 8.0664062 14.423828 C 7.0958543 14.448648 6.6139215 14.392807 5.7832031 14.160156 C 4.4319767 13.842451 3.2200628 13.173154 1.8496094 13.105469 A 8 8 0 0 0 6.4023438 15.837891 A 8 8 0 0 0 6.4199219 15.841797 A 8 8 0 0 0 7.1679688 15.955078 C 7.1990834 15.958214 7.2304746 15.96215 7.2617188 15.964844 A 8 8 0 0 0 8 16 C 8.2321655 16 8.4604649 15.984037 8.6875 15.964844 A 8 8 0 0 0 9.1601562 15.908203 C 9.2540604 15.894643 9.3486068 15.882004 9.4414062 15.865234 A 8 8 0 0 0 9.9785156 15.746094 C 10.057568 15.726096 10.136763 15.705913 10.214844 15.683594 A 8 8 0 0 0 10.787109 15.494141 C 10.838577 15.475091 10.890451 15.457569 10.941406 15.4375 A 8 8 0 0 0 11.625 15.130859 C 11.626294 15.130203 11.627613 15.129563 11.628906 15.128906 A 8 8 0 0 0 11.630859 15.128906 A 8 8 0 0 0 12.304688 14.742188 C 12.310336 14.738584 12.316627 14.736039 12.322266 14.732422 A 8 8 0 0 0 12.328125 14.728516 A 8 8 0 0 0 12.972656 14.267578 A 8 8 0 0 0 15.958984 8.8066406 C 15.959242 8.8040462 15.960682 8.8014233 15.960938 8.7988281 A 8 8 0 0 0 16 8 C 16 7.8245304 15.991619 7.6509936 15.980469 7.4785156 C 15.978381 7.4464611 15.977032 7.414768 15.974609 7.3828125 A 8 8 0 0 0 15.890625 6.7011719 C 15.883473 6.6572671 15.875037 6.6139754 15.867188 6.5703125 A 8 8 0 0 0 15.740234 6 C 15.722465 5.933035 15.708516 5.8652203 15.689453 5.7988281 A 8 8 0 0 0 15.494141 5.2109375 C 15.489023 5.1972893 15.483658 5.1835724 15.478516 5.1699219 C 15.468102 5.1424989 15.454048 5.1014548 15.443359 5.0722656 A 8 8 0 0 0 14.591797 3.4824219 C 14.397547 3.4531621 14.152344 3.4160156 14.152344 3.4160156 C 14.152344 3.4160156 14.309414 3.3210626 14.427734 3.25 A 8 8 0 0 0 13.361328 2.0742188 C 12.300512 2.0252796 11.177805 2.1076473 9.859375 2.9472656 C 10.567183 1.6878406 11.562859 1.5060987 12.671875 1.5136719 A 8 8 0 0 0 12.226562 1.2167969 C 11.785362 1.1076201 11.335334 1.0231987 10.898438 1.0078125 C 10.794061 1.0041325 10.691795 1.0026406 10.589844 1.0058594 z M 5.9902344 4.1992188 L 6 5.1054688 L 5.1992188 5.4003906 C 5.5366288 5.0812454 5.8033156 4.6825271 5.9902344 4.1992188 z M 2.5996094 7.1992188 L 2.5996094 7.5996094 C 2.3329426 7.4569034 2.0674478 7.4630767 1.8007812 7.5332031 L 2.5996094 7.1992188 z"/>
+ <path style="fill:#ff9e18" d="m 12.521875,6.8773436 c 0.327703,0.2390772 0.544428,0.584042 0.696094,1.1781252 0.479203,1.5514784 0.01211,3.6288542 -1.05,4.7203122 -0.57048,0.586243 -1.583402,1.159729 -2.5632814,1.450781 C 9.12434,14.36924 8.8581596,14.403169 8.0656248,14.423438 7.0950728,14.448258 6.6135308,14.39281 5.7828124,14.160156 4.4250808,13.840921 3.2090712,13.16528 1.8304688,13.103125 c 0,0 1.5651472,0.987223 2.685156,1.345313 3.2242984,1.132768 6.0156882,1.104057 7.8507812,-0.567969 2.566753,-2.554592 1.65013,-6.556887 0.155469,-7.0031254 z"/>
+ <path style="opacity:0.73999999;fill:#fe7e40" d="M 10.589844 1.0058594 C 10.28399 1.0155202 9.9901615 1.0572186 9.7207031 1.140625 C 8.6518247 1.4762757 7.6500956 2.3517268 7.0410156 3.1464844 L 6.7109375 3.578125 C 8.5400584 2.1467851 10.357083 1.1594951 12.611328 1.46875 A 8 8 0 0 0 12.226562 1.2167969 C 11.785362 1.1076201 11.335334 1.0231987 10.898438 1.0078125 C 10.794061 1.0041325 10.691795 1.0026406 10.589844 1.0058594 z M 12.820312 2.0566406 C 11.917791 2.0698302 10.954578 2.2498048 9.859375 2.9472656 C 11.0279 2.5841315 12.475928 2.4687491 13.832031 2.5332031 A 8 8 0 0 0 13.361328 2.0742188 C 13.181765 2.0659561 13.004267 2.053952 12.820312 2.0566406 z M 10.541016 5.3789062 C 10.513736 6.7388011 10.047037 7.8140464 8.734375 8.53125 C 8.7212955 8.5429995 8.7066389 8.5653321 8.6933594 8.578125 C 8.7372393 8.5455788 8.7885297 8.5203281 8.8398438 8.5097656 C 9.0807253 8.4601828 9.3370975 8.4059047 9.5742188 8.3359375 C 9.5742188 8.3359375 9.5722656 8.3339844 9.5722656 8.3339844 C 9.7089416 8.2938224 9.8394993 8.2497465 9.9550781 8.1953125 C 10.009458 8.1697005 10.060464 8.1413641 10.107422 8.1113281 C 10.110422 8.1094081 10.114287 8.1074188 10.117188 8.1054688 C 10.165938 8.0734968 10.21161 8.0378526 10.25 8 C 10.884379 7.4495496 10.770233 7.1269394 10.730469 6.6621094 C 10.730469 6.6621094 10.732422 6.6601562 10.732422 6.6601562 L 10.541016 5.3789062 z M 8.6699219 8.6035156 C 7.8535157 9.4179772 6.6858943 12.080941 6.2792969 12.064453 C 5.7939561 12.044773 3.7304688 11.060547 3.7304688 11.060547 C 3.7304688 11.060547 4.9599725 12.286976 5.2988281 12.490234 C 5.4936889 12.607118 5.8536454 12.754497 6.0976562 12.818359 C 6.5328383 12.932255 6.5439582 12.931868 6.7246094 12.800781 C 6.9601046 12.629893 7.3411577 11.84581 8.0078125 10.162109 C 8.2956477 9.4351548 8.5595916 8.7741386 8.59375 8.6933594 C 8.6074059 8.6610659 8.6387822 8.6316775 8.6699219 8.6035156 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ghostwriter.svg b/.icons/awkward/16x16/apps/ghostwriter.svg
new file mode 100644
index 00000000..c8f4c5a6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ghostwriter.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="M 8 1 A 7 7 0 0 0 2.15625 4.1542969 A 1.5 1.5 0 0 0 1.5 4 A 1.5 1.5 0 0 0 0 5.5 A 1.5 1.5 0 0 0 1.0898438 6.9414062 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 8.6796875 14.960938 L 8.6308594 15 C 12.001252 14.822467 14.990423 14.312463 16 14 C 14.338426 13.463375 14.339879 11.263819 14.669922 10.117188 A 7 7 0 0 0 15 8 A 7 7 0 0 0 14.914062 6.9414062 A 1.5 1.5 0 0 0 16 5.5 A 1.5 1.5 0 0 0 14.5 4 A 1.5 1.5 0 0 0 13.84375 4.1542969 A 7 7 0 0 0 8 1 z"/>
+ <ellipse style="fill:#3f3f3f" cx="6.442" cy="4.932" rx="1.484" ry="2.012" transform="matrix(0.98420841,0.17701359,-0.17034281,0.98538486,0,0)"/>
+ <ellipse style="fill:#3f3f3f" cx="9.319" cy="7.757" rx="1.483" ry="2.012" transform="matrix(0.98433594,-0.17630303,0.17103082,0.98526568,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gifcurry.svg b/.icons/awkward/16x16/apps/gifcurry.svg
new file mode 100644
index 00000000..efbd0f5d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gifcurry.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#623bb2" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 6.7222654,0.571875 4.5386722,8.966406 C 3.909649,5.479428 3.3674586,3.627034 2.6285158,2.15 A 8,8 0 0 0 0.9964846,4.242969 c 0.5216568,1.339776 1.0239418,3.141682 1.6976564,5.985156 0.7251924,3.09532 1.8995528,4.212603 4.5843744,4.742187 l 1.923438,0.457813 2.1828116,-8.395313 c 0.648832,3.596797 1.206517,5.454662 1.982032,6.954688 a 8,8 0 0 0 1.636718,-2.028907 C 14.453928,10.601599 13.935779,8.753634 13.229297,5.771875 12.504108,2.676551 11.329747,1.559271 8.6449224,1.029687 Z m 1.835938,2.234375 c 1.36119,0.363391 1.8803446,1.026211 2.2999996,2.382031 H 9.9355474 L 7.3660154,13.19375 C 6.0048262,12.830358 5.4856742,12.167539 5.0660158,10.811719 h 0.9226564 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gifup.svg b/.icons/awkward/16x16/apps/gifup.svg
new file mode 100644
index 00000000..96e56aa3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gifup.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <path style="fill:#358be1" d="m 1.0059128,1036.3628 c -0.55170267,-0.018 -1.0059349695,0.4133 -1.00591266180842,1.1969 l 0,6.7842 0,6.7853 C -2.221695e-4,1052.204 0.81944589,1052.6771 1.474777,1052.1391 l 4.0167553,-3.2933 4.0175215,-3.2934 c 0.6545952,-0.5373 0.6545952,-1.879 0,-2.4163 l -4.0175215,-3.2933 -4.0167553,-3.2934 c -0.1427865,-0.1171 -0.3040231,-0.1812 -0.4688642,-0.1866 z"/>
+ <path style="fill:#e4e4e4" d="M 4.0059127,1036.3628 C 3.45421,1036.3448 2.9999777,1036.7761 3,1037.5597 l 0,6.7842 0,6.7853 c -2.223e-4,1.0748 0.8194458,1.5479 1.4747769,1.0099 l 4.0167553,-3.2933 4.0175218,-3.2934 c 0.654595,-0.5373 0.654595,-1.879 0,-2.4163 l -4.0175218,-3.2933 -4.0167553,-3.2934 c -0.1427865,-0.1171 -0.3040231,-0.1812 -0.4688642,-0.1866 z"/>
+ <path style="fill:#f47329" d="M 7.0059127,1036.3628 C 6.45421,1036.3448 5.9999777,1036.7761 6,1037.5597 l 0,6.7842 0,6.7853 c -2.223e-4,1.0748 0.8194458,1.5479 1.474777,1.0099 l 4.016756,-3.2933 4.017521,-3.2934 c 0.654595,-0.5373 0.654595,-1.879 0,-2.4163 l -4.017521,-3.2933 -4.016756,-3.2934 c -0.1427865,-0.1171 -0.3040231,-0.1812 -0.4688643,-0.1866 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/giggle.svg b/.icons/awkward/16x16/apps/giggle.svg
new file mode 100644
index 00000000..cc5a1d98
--- /dev/null
+++ b/.icons/awkward/16x16/apps/giggle.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient4532" x1="17" x2="10" y1="5" y2="18" gradientTransform="translate(0.5,0.5)" 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,15,-1036.4)">
+ <path style="fill:none;stroke:#1f711f;stroke-linecap:round;stroke-linejoin:round" d="m 10.5,1045.9 c 0,0 -1.7668,-1.821 -2,-3 -0.32985,-1.6674 1,-5 1,-5"/>
+ <path style="fill:none;stroke:#248424;stroke-linecap:round;stroke-linejoin:round" d="m 4.5,1046.9 c 0,0 0.198,-3.5014 1,-5 0.88974,-1.6625 4,-4 4,-4"/>
+ <circle style="fill:#c72828" cx="10.5" cy="1046.9" r="3.5"/>
+ <circle style="fill:#ff3737" cx="4.5" cy="1047.9" r="3.5"/>
+ </g>
+ <g transform="matrix(0.375,0,0,0.375,-1.125,-0.5)">
+ <path style="fill:#32b632;fill-rule:evenodd" d="m 16.868801,4 -0.31986,0.120996 c 0,0 -2.355861,0.8983916 -5.072042,2.4765795 C 8.7607182,8.175763 5.6592262,10.425922 4.1548169,13.244672 2.6431909,16.076942 2.8630896,19.649064 3.4237117,22.512317 3.984334,25.375569 4.9111326,27.55737 4.9111326,27.55737 L 5.098636,28 5.5083075,27.733503 c 0,0 2.3488546,-1.528204 5.0578615,-3.734015 2.709006,-2.20581 5.788355,-5.076977 7.281115,-7.873898 C 20.847237,10.504706 17.043698,4.2879394 17.043698,4.2879394 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:url(#linearGradient4532);stroke-width:1px;stroke-linecap:round;stroke-linejoin:round" d="M 17.1,5 10,18"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gimagereader.svg b/.icons/awkward/16x16/apps/gimagereader.svg
new file mode 120000
index 00000000..44243e08
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gimagereader.svg
@@ -0,0 +1 @@
+ocrfeeder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gimp.svg b/.icons/awkward/16x16/apps/gimp.svg
new file mode 100644
index 00000000..e1d005cd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gimp.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill-rule:evenodd;fill:#6c5a42" d="m15.468793 1.0526048c-0.132446-0.021053-0.251436 0.053684-0.322969 0.1387789-0.07153 0.085137-0.121166 0.1906105-0.164389 0.3235368-0.07475 0.2300211-0.349277 1.0838319-1.3392 1.9277051-0.989922 0.8439162-2.697006 1.981245-5.6556849 2.0573715-1.7990737 0.0210514-2.7946556-1.2857791-3.5120477-2.7053578-0.1790362-0.354274-0.4744959-1.0144844-0.4744959-0.5944001v0.6495159l-0.00914 3.8620338 0.018267 0.044252s0.1611719 0.358021-0.00913 0.8403791c-0.1703025 0.4824002-1.0524725 1.1863523-2.5533595 1.6368361l-0.1834864 0.05453 0.034871 0.193221c0.08325 0.468084 0.4150889 0.9478319 0.9049761 1.4389889 0.4898872 0.491116 1.1458026 0.988 1.9095829 1.437221 1.5275601 0.898443 3.4840799 1.608421 5.3850236 1.6416 1.9009438 0.03327 3.7608428-0.631494 4.9914838-2.472631 1.230641-1.8410949 1.830818-5.354841 1.339198-9.9312203h-0.000838c-0.01563-0.1256422-0.04334-0.2329263-0.09298-0.3269474-0.04964-0.093979-0.133235-0.1910316-0.265681-0.212z"/>
+ <path style="opacity:.3;fill-rule:evenodd" d="m6 10.999598c0.8662349 0 1.6559578 0.04294 2.3722669 0 1.1899404-0.07265 2.2359091-0.000721 2.7647261-0.402904-0.223684-0.284555-0.136993-0.5966969-0.136993-0.5966969s0.523772 0.2716799 0.873291 0.7160449c0.348516 0.443124-0.122675 0.716124-0.213885 1.283075-0.203051-0.497941-0.329973-0.684699-0.381285-0.882572-0.36904 0.502499-1.004687 0.8629-1.859638 0.882572-0.9100367 0.02079-2.0685471-0.529247-3.4184826-0.99872z"/>
+ <g transform="translate(-4,-1.0000029)">
+ <path style="fill-rule:evenodd;fill:#ffffff" d="m8.9996293 6.0000004c-0.4947793 0-0.9920447 0.16356-1.3706239 0.5000799-0.3785796 0.3365196-0.6290054 0.8493596-0.6290054 1.5002799 0 0.6509199 0.2504258 1.1630398 0.6290054 1.4995598 0.3785792 0.33652 0.8758446 0.50008 1.3706239 0.50008 0.4947796 0 0.992045-0.16356 1.3706247-0.50008 0.378579-0.33652 0.629746-0.8486399 0.629746-1.4995598 0-0.6509203-0.251167-1.1637603-0.629746-1.5002799-0.3785797-0.3365199-0.8758451-0.5000799-1.3706247-0.5000799z"/>
+ <circle style="fill:#3f3f3f" cx="9" cy="8" r="1"/>
+ </g>
+ <path style="fill-rule:evenodd;fill:#3f3f3f" d="m1.8641535 6.9999973c-0.1109309 0-0.2197152 0.00625-0.3254587 0.021665-0.2819826 0.040834-0.54306381 0.1386669-0.7681524 0.2870834-0.90035416 0.5937089-1.1374713 1.9392514-0.025372 3.3482523 1.1120997 1.409042 2.5834532 1.627709 3.4838074 1.034 0.9003541-0.593708 1.1383467-1.9392509 0.0262456-3.3482519-0.7298144-0.9246668-1.6145541-1.3364584-2.3910702-1.3426668z"/>
+ <path style="fill-rule:evenodd;fill:#ffffff" d="m8.9996293 4.9999975c-0.4947793 0-0.9920447 0.16356-1.3706239 0.5000799-0.3785796 0.3365196-0.6290054 0.8493596-0.6290054 1.5002799 0 0.6509199 0.2504258 1.1630398 0.6290054 1.4995598 0.3785792 0.33652 0.8758446 0.50008 1.3706239 0.50008 0.4947796 0 0.992045-0.16356 1.3706247-0.50008 0.378579-0.33652 0.629746-0.8486399 0.629746-1.4995598 0-0.6509203-0.251167-1.1637603-0.629746-1.5002799-0.3785797-0.3365199-0.8758451-0.5000799-1.3706247-0.5000799z"/>
+ <circle style="fill:#3f3f3f" cx="9" cy="7" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/girl.svg b/.icons/awkward/16x16/apps/girl.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/girl.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gis-weather.svg b/.icons/awkward/16x16/apps/gis-weather.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gis-weather.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gish.svg b/.icons/awkward/16x16/apps/gish.svg
new file mode 100644
index 00000000..da7c6507
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gish.svg
@@ -0,0 +1,5 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <path d="m8 14c-8 0-8-4-8-4s0-8 8-8 8 8 8 8 0 4-8 4z" style="fill:#4f4f4f"/>
+ <path d="m3 10h4s-2-3-4-3c-1 0-2 3 0 3z" style="fill:#f0b530"/>
+ <path d="m13 10h-4s2-3 4-3c1 0 2 3 0 3z" style="fill:#f0b530"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gisto.svg b/.icons/awkward/16x16/apps/gisto.svg
new file mode 100644
index 00000000..ff267305
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gisto.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#388ebb" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 3.8773436,5 C 3.5927908,5 3.3754064,5.0858043 3.225,5.2569753 3.0745936,5.423642 2.9992188,5.6596533 2.9992188,5.9659597 v 1.1760604 c 0,0.1846848 -0.032616,0.326124 -0.097656,0.425223 C 2.8365216,7.6663421 2.6691308,7.7389953 2.559375,7.7840403 2.4536839,7.8245819 2.3341463,7.8465003 2.2,7.8510046 v 0.283761 c 0.1341463,0.00901 0.2536839,0.033956 0.359375,0.074497 0.1097558,0.040539 0.2771466,0.1131938 0.3421874,0.2167971 0.065041,0.099099 0.097656,0.2405383 0.097656,0.425223 v 1.1760603 c 0,0.297298 0.075375,0.53331 0.2257812,0.708985 C 3.3754064,10.912004 3.5927908,11 3.8773436,11 H 4.2 V 10.709542 H 4.0171876 c -0.178862,0 -0.3071396,-0.06086 -0.3843752,-0.182477 C 3.5555748,10.405443 3.5171876,10.229451 3.5171876,9.9997211 v -1.168527 c 0,-0.2207207 -0.055088,-0.4032887 -0.164844,-0.5474331 C 3.2425872,8.1351123 3.0723332,8.0383486 2.8406248,7.9933036 v -0.0067 C 3.0642024,7.9460621 3.2322728,7.8536849 3.3460936,7.7095404 3.4599148,7.5608917 3.5171876,7.3761316 3.5171876,7.1554109 V 6.0002767 c 0,-0.234234 0.038388,-0.4102264 0.1156248,-0.5273434 0.077236,-0.1216217 0.2055132,-0.182478 0.3843752,-0.182478 H 4.2 V 5 Z"/>
+ <path style="fill:#ffffff" d="m 11.8,5 v 0.2904574 h 0.182812 c 0.178862,0 0.30714,0.060856 0.384376,0.182478 0.07723,0.117117 0.115624,0.2931095 0.115624,0.5273435 V 7.155413 c 0,0.2207207 0.05727,0.4054809 0.171094,0.5541296 0.113821,0.1441444 0.281892,0.2365238 0.505469,0.2770645 v 0.0067 c -0.231707,0.045044 -0.401962,0.1418073 -0.511719,0.290456 -0.109756,0.1441445 -0.164844,0.3267125 -0.164844,0.5474332 v 1.168527 c 0,0.2297297 -0.03839,0.4057217 -0.115624,0.5273437 -0.07724,0.121621 -0.205514,0.182477 -0.384376,0.182477 H 11.8 V 11 h 0.322656 c 0.284553,0 0.501938,-0.088 0.652344,-0.263672 0.150406,-0.175675 0.225781,-0.411687 0.225781,-0.708984 V 8.8512834 c 0,-0.1846847 0.03262,-0.326124 0.09766,-0.425223 0.06504,-0.1036028 0.232432,-0.1762564 0.342187,-0.2167971 0.105689,-0.040539 0.225226,-0.065489 0.359372,-0.074498 v -0.283761 c -0.134146,-0.0045 -0.253684,-0.026422 -0.359375,-0.066964 -0.109755,-0.045045 -0.277147,-0.1176982 -0.342187,-0.2167972 -0.06504,-0.099099 -0.09766,-0.2405382 -0.09766,-0.425223 V 5.9659597 C 13.000781,5.6596533 12.925411,5.423642 12.775,5.2569753 12.624594,5.0858043 12.407209,5 12.122656,5 Z"/>
+ <path style="fill:#ffffff" d="M 8.2335936,5.6 C 7.6567916,5.6 7.1724732,5.7021268 6.78125,5.9070312 6.390028,6.1075764 6.0943772,6.3889288 5.89375,6.7507812 5.6981392,7.1082744 5.6,7.5229052 5.6,7.99375 5.6,8.4776736 5.6925456,8.9006468 5.8781248,9.2625 6.0687212,9.6199928 6.3547468,9.8986736 6.7359376,10.099219 7.122144,10.299764 7.6064632,10.4 8.1882812,10.4 8.5143,10.4 8.8099504,10.37608 9.0757812,10.328125 9.341612,10.275809 9.7492148,10.199491 10,10.099219 V 8.7617188 c 0.01699,-0.3492592 0.211488,-0.4735556 0.4,-0.4703124 v -0.275 H 8.8 c 0,0 0.013892,0.2573492 0.014844,0.275 C 9.1046064,8.3036304 9.2,8.6375832 9.2,8.7359376 v 1.2125 c -0.1053292,0.026156 -0.3348896,0.046295 -0.4703124,0.059374 -0.1354232,0.01308 -0.2756396,0.01953 -0.421094,0.01953 -0.6871472,0 -1.171466,-0.1746636 -1.4523436,-0.5234376 C 6.5753724,9.1507728 6.4,8.6477008 6.4,7.99375 6.4,7.3397992 6.5705604,6.835946 6.8414064,6.4828124 7.1122532,6.1253192 7.5661352,5.9468752 8.2031248,5.9468752 c 0.245768,0 0.441264,0.043274 0.5867188,0.1304684 0.1454544,0.082834 0.248406,0.1895228 0.308594,0.3203128 0.065206,0.1264304 0.097656,0.2570372 0.097656,0.3921872 0.0014,0 0.00248,-7.6e-4 0.00392,-8e-4 V 6.8 h 0.4 V 6.7039064 5.88125 5.6 h -0.4 V 5.7070312 C 8.946912,5.637258 8.6272284,5.6 8.2335936,5.6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/git-cola.svg b/.icons/awkward/16x16/apps/git-cola.svg
new file mode 120000
index 00000000..4546c71c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/git-cola.svg
@@ -0,0 +1 @@
+git.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/git-dag.svg b/.icons/awkward/16x16/apps/git-dag.svg
new file mode 120000
index 00000000..4546c71c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/git-dag.svg
@@ -0,0 +1 @@
+git.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/git-gui.svg b/.icons/awkward/16x16/apps/git-gui.svg
new file mode 120000
index 00000000..4546c71c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/git-gui.svg
@@ -0,0 +1 @@
+git.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/git.svg b/.icons/awkward/16x16/apps/git.svg
new file mode 100644
index 00000000..387978e0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/git.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#c2352a" d="M 7.999768,7.3783858e-6 C 7.580701,7.3783858e-6 7.161355,0.15620588 6.848093,0.46946058 L 0.46944614,6.8488182 c -0.6265247,0.6265088 -0.6256359,1.6749775 9.143e-4,2.301487 L 6.849007,15.529663 c 0.626525,0.626509 1.675928,0.627398 2.302453,9.14e-4 l 6.378647,-6.3793571 c 0.626524,-0.6265095 0.626524,-1.6758758 0,-2.3023849 L 9.151443,0.46946058 C 8.838181,0.15620588 8.418834,7.3783858e-6 7.999768,7.3783858e-6 Z"/>
+ <path style="fill:#3f3f3f" d="M 4.3359375 2.9804688 L 3.9804688 3.3359375 L 6.25 5.6054688 L 6.25 10.5 L 6.75 10.5 L 6.75 6.1054688 L 9.8222656 9.1777344 L 10.177734 8.8222656 L 4.3359375 2.9804688 z"/>
+ <circle fill="#fff" cx="9.5" cy="8.5" r="1.5"/>
+ <circle fill="#fff" cx="6.5" cy="10.5" r="1.5"/>
+ <circle fill="#fff" cx="6.5" cy="5.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gitahead.svg b/.icons/awkward/16x16/apps/gitahead.svg
new file mode 100644
index 00000000..7acee771
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gitahead.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#143d4d" cx="8" cy="8" r="8"/>
+ <path style="fill:none;stroke:#c97335;stroke-width:0.40000001px" d="M 8.4,8 6.2832116,10.30073 6.1239548,11.44207 5,12.6"/>
+ <path style="fill:none;stroke:#d59467;stroke-width:0.40000001px" d="M 7.6,7.2 5.1153284,9.2000664 H 3.8678168 L 2.6,9.9999336"/>
+ <path style="fill:none;stroke:#b95026;stroke-width:0.40000001px" d="M 8,7.6 3,12.2"/>
+ <circle style="fill:#b95026" cx="3" cy="12.4" r=".6"/>
+ <circle style="fill:#d59467" cx="2.4" cy="10" r=".6"/>
+ <circle style="fill:#c97335" cx="5" cy="12.6" r=".6"/>
+ <path style="fill:#37adba" d="M 15.303476,2.9760986e-5 A 0.70280616,0.72228445 0 0 0 15.03995,0.05010504 L 3.4448082,4.7444847 a 0.70280616,0.72228445 0 0 0 0.1839193,1.3901174 c 1.2110418,0.1313272 2.6842652,1.088574 3.8067147,2.3493058 1.1224488,1.2607316 1.8658093,2.8216981 1.8886022,3.8106561 a 0.70280616,0.72228445 0 0 0 1.3389046,0.289872 L 15.933468,1.0290411 A 0.70280616,0.72228445 0 0 0 15.303476,2.9760986e-5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gitg.svg b/.icons/awkward/16x16/apps/gitg.svg
new file mode 120000
index 00000000..4546c71c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gitg.svg
@@ -0,0 +1 @@
+git.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/github-desktop.svg b/.icons/awkward/16x16/apps/github-desktop.svg
new file mode 100644
index 00000000..908f254c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/github-desktop.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#8034a9" d="m16 8c0-4.432-3.568-8-8-8-4.432 4e-8 -8 3.568-8 8 4e-8 4.432 3.568 8 8 8s8-3.568 8-8z"/>
+ <path style="fill:#ffffff" d="M 11.661953,3.1113281 C 11.426004,3.1003291 10.75964,3.5516312 9.7166406,4.2695312 9.1248647,4.0928894 8.567132,3.9953 8,4 7.497033,4.0041 6.791544,4.0886682 6.162,4.2695312 5.1193,3.5516313 4.5864,3.1021814 4.3495,3.1132812 4.270502,3.1168913 4.2323125,3.1289062 4.2323125,3.1289062 3.8359145,4.1470063 4.0869,5.2992281 4.162,5.4863281 3.6963,6.0030291 3.0097656,7.0636926 3.0097656,7.8710938 c 0,2.8346002 1.4010781,3.8679872 3.0175782,4.0546872 -0.2078202,0.18483 -0.3967407,0.512505 -0.4628907,0.990235 -0.41475,0.18936 -1.4697396,0.515085 -2.1191406,-0.615235 0,0 -0.3845144,-0.711482 -1.1152344,-0.763672 0,0 -0.7098582,-0.0074 -0.048828,0.451172 0,0 0.4774038,0.227412 0.8085938,1.082031 0,0 0.4261218,1.337505 2.4511718,0.890626 v 1.652343 C 6.3154398,15.861677 7.1409688,16 8,16 c 0.6920845,0 1.3603488,-0.09605 2,-0.259766 v -0.730468 c 0.0018,-0.34411 0.0039,-0.88563 0.0039,-1.71875 0,-0.68981 -0.065166,-1.142694 -0.3261716,-1.371094 C 11.29914,11.736912 13,10.712914 13,7.8710938 13,7.0636918 12.319878,6.0031291 11.853359,5.4863281 c 0.07464,-0.187099 0.325058,-1.341315 -0.07227,-2.359375 -10e-7,0 -0.03829,-0.011925 -0.117187,-0.015625 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/github.svg b/.icons/awkward/16x16/apps/github.svg
new file mode 100644
index 00000000..e9489af8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/github.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m16 8c0-4.432-3.568-8-8-8-4.432 4e-8 -8 3.568-8 8 4e-8 4.432 3.568 8 8 8s8-3.568 8-8z"/>
+ <path style="fill:#ffffff" d="M 11.661953,3.1113281 C 11.426004,3.1003291 10.75964,3.5516312 9.7166406,4.2695312 9.1248647,4.0928894 8.567132,3.9953 8,4 7.497033,4.0041 6.791544,4.0886682 6.162,4.2695312 5.1193,3.5516313 4.5864,3.1021814 4.3495,3.1132812 4.270502,3.1168913 4.2323125,3.1289062 4.2323125,3.1289062 3.8359145,4.1470063 4.0869,5.2992281 4.162,5.4863281 3.6963,6.0030291 3.0097656,7.0636926 3.0097656,7.8710938 c 0,2.8346002 1.4010781,3.8679872 3.0175782,4.0546872 -0.2078202,0.18483 -0.3967407,0.512505 -0.4628907,0.990235 -0.41475,0.18936 -1.4697396,0.515085 -2.1191406,-0.615235 0,0 -0.3845144,-0.711482 -1.1152344,-0.763672 0,0 -0.7098582,-0.0074 -0.048828,0.451172 0,0 0.4774038,0.227412 0.8085938,1.082031 0,0 0.4261218,1.337505 2.4511718,0.890626 v 1.652343 C 6.3154398,15.861677 7.1409688,16 8,16 c 0.6920845,0 1.3603488,-0.09605 2,-0.259766 v -0.730468 c 0.0018,-0.34411 0.0039,-0.88563 0.0039,-1.71875 0,-0.68981 -0.065166,-1.142694 -0.3261716,-1.371094 C 11.29914,11.736912 13,10.712914 13,7.8710938 13,7.0636918 12.319878,6.0031291 11.853359,5.4863281 c 0.07464,-0.187099 0.325058,-1.341315 -0.07227,-2.359375 -10e-7,0 -0.03829,-0.011925 -0.117187,-0.015625 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gitkraken.svg b/.icons/awkward/16x16/apps/gitkraken.svg
new file mode 100644
index 00000000..8e1381bf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gitkraken.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#3fb2ab" d="m4.529 3.0774c-1.0899 0.96069-1.779 2.364-1.779 3.9378 0 2.126 1.2536 3.9447 3.0625 4.7719v0.04102h0.084595c0.2529 0.11017 0.5186 0.19485 0.79042 0.26492v0.89133a6.125 6.1256 0 0 1 -4.8125 -5.9682 6.125 6.1256 0 0 1 0.25807 -1.75h-0.90492a7 7.0006 0 0 0 -0.2282 1.75 7 7.0006 0 0 0 6.5625 6.9842v-3.0919c0.15073 0.02362 0.3005 0.04197 0.4469 0.04529 0.15143-0.0062 0.28966-0.02472 0.4281-0.04273v3.0833a7 7.0006 0 0 0 6.5625 -6.9784 7 7.0006 0 0 0 -0.23158 -1.75h-0.90405a6.125 6.1256 0 0 1 0.26062 1.7502 6.125 6.1256 0 0 1 -4.8125 5.9751v-0.89728c0.2718-0.07006 0.53751-0.15475 0.79042-0.26492h0.0846v-0.04102c1.8089-0.82722 3.0625-2.6459 3.0625-4.7719 0-1.5738-0.68915-2.9772-1.779-3.9378h-1.5671c1.4635 0.70612 2.4712 2.1982 2.4712 3.9378 0 1.6249-0.87932 3.0344-2.1875 3.7892v-0.56743c0.3023-0.29184 0.31916-0.73267 0.01025-1.0656l-0.17261-0.18544 0.05896-0.34012c0.0874-0.50638 0.29665-0.88713 0.60585-1.1024 0.13956-0.09715 0.28102-0.20816 0.31445-0.24782 0.07482-0.08875 0.07854-0.53302 0.0068-0.78878-0.197-0.7018-1.2282-2.1952-1.9892-2.8813-0.4323-0.3897-0.7709-0.5669-1.098-0.5469-0.1963 0.012-0.3878 0.0951-0.5939 0.2461-0.2749 0.2015-0.9799 0.9414-1.3134 1.3793-0.71213 0.93532-1.0801 1.6909-1.0801 2.2159 0 0.34805 0.031138 0.40399 0.3324 0.60416 0.33322 0.22143 0.52599 0.5459 0.6272 1.0571l0.0803 0.4085-0.1264 0.1136c-0.2079 0.1876-0.2952 0.3979-0.27 0.6529 0.01729 0.17522 0.10718 0.34819 0.23157 0.47941v0.56829c-1.3082-0.75472-2.1875-2.1643-2.1875-3.7892 0-1.7397 1.0077-3.2317 2.4712-3.9378h-1.5671zm2.1583 6.1256a0.4375 0.43754 0 0 1 0.4375 0.4375 0.4375 0.43754 0 0 1 -0.4375 0.4375 0.4375 0.43754 0 0 1 -0.4375 -0.4375 0.4375 0.43754 0 0 1 0.4375 -0.4375zm2.625 0a0.4375 0.43754 0 0 1 0.4375 0.43754 0.4375 0.43754 0 0 1 -0.4375 0.43754 0.4375 0.43754 0 0 1 -0.4375 -0.4375 0.4375 0.43754 0 0 1 0.4375 -0.4375z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gitlab.svg b/.icons/awkward/16x16/apps/gitlab.svg
new file mode 100644
index 00000000..e36527ca
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gitlab.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-316.29999)">
+ <path style="fill:#fc6d26;fill-rule:evenodd" d="m 15.970096,325.30471 -0.89529,-3.00472 -1.741473,-2.05263 c -0.09127,-0.26687 -0.488773,-0.26687 -0.580082,0 l -1.807243,2.05263 H 5.0540055 l -2.0063862,-2.05263 c -0.091266,-0.26687 -0.488773,-0.26687 -0.5800823,0 l -1.54237306,2.05263 -0.89524641,3.00472 c -0.08169326,0.23872 0.0077969,0.50024 0.22155919,0.64779 l 7.74850808,5.34749 7.7485522,-5.34749 c 0.213762,-0.14755 0.303208,-0.40907 0.221559,-0.64779"/>
+ <path style="fill:#d9381d;fill-rule:evenodd" d="m 8.0000024,331.29999 v 0 l 2.9460226,-9.00001 H 5.0539792 Z"/>
+ <path style="fill:#fca326;fill-rule:evenodd" d="m 0.92518112,322.29999 v 0 l -0.89528957,3.00473 c -0.08164998,0.23872 0.0077969,0.50024 0.22160239,0.64775 l 7.74850846,5.34749 z"/>
+ <path style="fill:#d9381d;fill-rule:evenodd" d="M 0.92518112,322.29999 H 5.0539792 l -1.7743797,-4.79982 c -0.091309,-0.2669 -0.4888164,-0.2669 -0.5800823,0 z"/>
+ <path style="fill:#fca326;fill-rule:evenodd" d="m 15.074819,322.29999 v 0 l 0.89529,3.00473 c 0.08165,0.23872 -0.0078,0.50024 -0.221603,0.64775 l -7.7485078,5.34749 z"/>
+ <path style="fill:#d9381d;fill-rule:evenodd" d="m 15.074819,322.29999 h -4.128798 l 1.774379,-4.79982 c 0.09131,-0.2669 0.488816,-0.2669 0.580083,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gitter.svg b/.icons/awkward/16x16/apps/gitter.svg
new file mode 100644
index 00000000..6e1f3e07
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gitter.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect fill="#e11966" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect fill="#fff" width="1" height="7" x="4" y="3"/>
+ <rect fill="#fff" width="1" height="9" x="6" y="5"/>
+ <rect fill="#fff" width="1" height="9" x="8" y="5"/>
+ <rect fill="#fff" width="1" height="5" x="10" y="5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gkdebconf-icon.svg b/.icons/awkward/16x16/apps/gkdebconf-icon.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gkdebconf-icon.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gkdebconf.svg b/.icons/awkward/16x16/apps/gkdebconf.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gkdebconf.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gksu-debian.svg b/.icons/awkward/16x16/apps/gksu-debian.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gksu-debian.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gksu-root-terminal.svg b/.icons/awkward/16x16/apps/gksu-root-terminal.svg
new file mode 120000
index 00000000..326f86b2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gksu-root-terminal.svg
@@ -0,0 +1 @@
+utilities-terminal_su.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gksu.svg b/.icons/awkward/16x16/apps/gksu.svg
new file mode 100644
index 00000000..2f33a128
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gksu.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#eb5555" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffffff" d="M 8,3 C 9.1045333,3 10,3.8954667 10,5 10,6.1044 9.1044,7 8,7 6.8956,7 6,6.1044 6,5 6,3.8956 6.8956,3 8,3 Z"/>
+ <path style="fill:#ffffff" d="m 7.9999999,8.000001 c -3.9996001,0.00231 -4.0000001,2.461538 -4.0000001,2.461538 v 1 c 0,0 0.738457,1.538461 4.0000001,1.538461 C 11.261543,13 12,11.461539 12,11.461539 v -1 c 0,0 0,-2.4630764 -3.9992001,-2.461538 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/glabels-3.0.svg b/.icons/awkward/16x16/apps/glabels-3.0.svg
new file mode 100644
index 00000000..358e3fe7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/glabels-3.0.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e48a26" width="13" height="16" x="-15" y="0" rx=".813" ry=".8" transform="scale(-1,1)"/>
+ <rect style="fill:#ffebb7" width="5" height="3" x="3" y="2" ry=".75"/>
+ <rect style="fill:#ffd774" width="5" height="3" x="3" y="6" ry=".75"/>
+ <rect style="fill:#ffb84a" width="5" height="3" x="3" y="10" ry=".75"/>
+ <rect style="fill:#ffebb7" width="5" height="3" x="9" y="2" ry=".75"/>
+ <rect style="fill:#ffd774" width="5" height="3" x="9" y="6" ry=".75"/>
+ <rect style="fill:#ffb84a" width="5" height="3" x="9" y="10" ry=".75"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/glade-3.svg b/.icons/awkward/16x16/apps/glade-3.svg
new file mode 120000
index 00000000..d5852ae9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/glade-3.svg
@@ -0,0 +1 @@
+glade.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/glade.svg b/.icons/awkward/16x16/apps/glade.svg
new file mode 100644
index 00000000..59b01038
--- /dev/null
+++ b/.icons/awkward/16x16/apps/glade.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e4e4e4" d="m14 15.2v-14.4c0-0.4432-0.334-0.8-0.75-0.8h-10.5c-0.4155 0-0.75 0.3568-0.75 0.8v14.4c0 0.443 0.3345 0.8 0.75 0.8h10.5c0.416 0 0.75-0.357 0.75-0.8z"/>
+ <path fill="#689f38" d="m0 1v13c0 1 1 1 1 1h15l-16-14zm3 6.6113 5.0156 4.3887h-5.0156v-4.3887z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gladish.svg b/.icons/awkward/16x16/apps/gladish.svg
new file mode 100644
index 00000000..0bd33ff1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gladish.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 8,7 C 3.568,7 0,9.007 0,11.5 0,13.993 3.568,16 8,16 12.432,16 16,13.993 16,11.5 16,9.007 12.432,7 8,7 Z"/>
+ <path style="opacity:0.1" d="M 8,8.5 C 5.23,8.5 3,9.7265 3,11.25 3,12.7735 5.23,14 8,14 10.77,14 13,12.7735 13,11.25 13,9.7265 10.77,8.5 8,8.5 Z"/>
+ <path style="fill:#1b7b34" d="M 10.442328,0.00158076 C 10.265622,-0.00818684 9.6535008,0.03050556 9.6535008,0.03050556 9.6535008,0.03050556 9,0.0909278 9,0.7841046 V 10.296 L 10.989499,11.5 V 3.5952164 C 11.849987,3.5587764 13.564383,4.3120748 13.028,7.1920416 15.743783,2.9638152 11.597228,2.808816 11.086515,0.51753028 11.023369,0.21201072 10.809474,0.1182084 10.597554,0.0305052 10.555593,0.01313996 10.501229,0.00483672 10.442328,0.00158076 Z"/>
+ <ellipse style="fill:#529c0a" cx="8" cy="11.5" rx="3" ry="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/glipper.svg b/.icons/awkward/16x16/apps/glipper.svg
new file mode 120000
index 00000000..644ff5b1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/glipper.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/glippy.svg b/.icons/awkward/16x16/apps/glippy.svg
new file mode 120000
index 00000000..644ff5b1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/glippy.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/glob2-icon-48x48.svg b/.icons/awkward/16x16/apps/glob2-icon-48x48.svg
new file mode 120000
index 00000000..f96c9dd5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/glob2-icon-48x48.svg
@@ -0,0 +1 @@
+glob2-icon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/glob2-icon.svg b/.icons/awkward/16x16/apps/glob2-icon.svg
new file mode 100644
index 00000000..dbf67d18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/glob2-icon.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <path style="fill:#0037d1" d="m4 1s0 1 2 2c1.490712 0.745356 4 1 4 3 0 2.1081851 2 6 2 6h-3v-2c-3 0-5 3-5 3l-2-2s3-1 4-4c0.2108185-0.6324555 1-1 0-2s-3-1-3-1z"/>
+ <path style="fill:#0849ff" d="m10 10c2-0.4915254 2-5 2-5s-1.87868-3.7071068-4-3c-3 1-3 4-3 4s0.9960399 4.984024 5 4z"/>
+ <circle r="3" style="fill:#225cff" cx="13" cy="4"/>
+ <ellipse style="fill:#225cff" rx="3" ry="2.5" cy="13.5" cx="11"/>
+ <path style="fill:#225cff" d="m2 10s1 0 2 2 0 3-1 3-3 0-3-2c0-3 2-3 2-3z"/>
+ <path style="fill:#225cff" d="m3 5s2 0 2-2-2-3-2-3-2 0-2 2c0 3 2 3 2 3z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/glrp.svg b/.icons/awkward/16x16/apps/glrp.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/glrp.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/glxinfo.svg b/.icons/awkward/16x16/apps/glxinfo.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/glxinfo.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/glyphr-studio-desktop.svg b/.icons/awkward/16x16/apps/glyphr-studio-desktop.svg
new file mode 100644
index 00000000..7cdcdcad
--- /dev/null
+++ b/.icons/awkward/16x16/apps/glyphr-studio-desktop.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#00aae1" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:none;stroke:#cff0f5;stroke-width:1.60000002" d="M 8,9.2 C 5.3328552,9.2 3.9043628,8.1074924 3.8,6.4 3.6956372,4.6925076 5.909154,2.8 8,2.8 c 2.090846,0 4.304363,1.8925076 4.2,3.6 C 12.095637,8.1074924 10.667145,9.2 8,9.2 Z"/>
+ <path style="fill:none;stroke:#cff0f5;stroke-width:1.60000002" d="M 6,10.8 H 3.8 c 0,0 0.258104,2.4 4.2,2.4 3.941896,0 4.2,-2.4 4.2,-2.4 V 6.4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gmail-desktop.svg b/.icons/awkward/16x16/apps/gmail-desktop.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gmail-desktop.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gmail-notify-icon.svg b/.icons/awkward/16x16/apps/gmail-notify-icon.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gmail-notify-icon.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gmail-offline.svg b/.icons/awkward/16x16/apps/gmail-offline.svg
new file mode 100644
index 00000000..f310af8d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gmail-offline.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" preserveAspectRatio="xMidYMid" version="1.1">
+ <path style="fill:#e4e4e4" d="M 14.321334,13.586039 14.045441,14 H 2.0064916 L 1.649159,13.498377 C 1.3341942,13.05623 1.0898531,13.077433 0.56063736,12.920478 v 0 L 0.88105727,4.1739207 C 0.90072377,3.6370808 0.44286,2 1,2 h 14 c 0.54286,0 0.532166,0.6038783 0.531938,1.1557682 l -0.0041,9.8232948 v 0 c 0,0 -0.64941,0.606976 -1.20655,0.606976 z"/>
+ <path style="fill:#376bc9" d="m 0.99052,2.0465 c -0.48358,0 -0.88067,0.34466 -0.97279,0.78934 -7.258e-5,3.504e-4 7.223e-5,7.627e-4 0,0.00111 C 3.84e-4,2.96825 0,3.06925 0,3.06925 l 0,9.9357 c 0,0.54653 0.43939,1.0012 0.99162,0.99502 l 1.0084,0 0,-10.931 c 0,-0.0663 -0.0069,-0.1269 -0.0199,-0.1809 C 1.91412,2.60367 1.6476694,2.7847929 1.3036694,2.5480929 Z"/>
+ <path style="fill:#376bc9" d="M 14.719014,2.383594 C 14.240014,2.520194 13.989,2.5497 14,2.9989 l 0,11.002 0.97991,0 c 0.577,-10e-4 1.02,-0.447 1.02,-0.985 l 0,-10.025 c 0,-0.5519 -0.457,-0.9911 -1,-0.9911 z"/>
+ <path style="fill:#4f8cf6;fill-rule:evenodd" d="M 1.0361816,2.000685 A 0.99917917,0.9987072 0 0 0 0.43127029,3.8204128 L 7.4248252,8.8134496 a 0.99917917,0.9987072 0 0 0 1.1629906,0 L 15.58137,3.8204128 A 1.0001247,0.99965229 0 0 0 14.41838,2.1937752 L 8.0063205,6.773326 1.5942609,2.1937752 A 0.99917917,0.9987072 0 0 0 1.0361816,2.000685 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gmail-plasmoid.svg b/.icons/awkward/16x16/apps/gmail-plasmoid.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gmail-plasmoid.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gmail.svg b/.icons/awkward/16x16/apps/gmail.svg
new file mode 100644
index 00000000..2e517667
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gmail.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" preserveAspectRatio="xMidYMid" version="1.1">
+ <path style="fill:#e4e4e4" d="M 14.321334,13.586039 14.045441,14 H 2.0064916 L 1.649159,13.498377 C 1.3341942,13.05623 1.0898531,13.077433 0.56063736,12.920478 v 0 L 0.88105727,4.1739207 C 0.90072377,3.6370808 0.44286,2 1,2 h 14 c 0.54286,0 0.532166,0.6038783 0.531938,1.1557682 l -0.0041,9.8232948 v 0 c 0,0 -0.64941,0.606976 -1.20655,0.606976 z"/>
+ <path style="fill:#b63728" d="m 0.99052,2.0465 c -0.48358,0 -0.88067,0.34466 -0.97279,0.78934 -7.258e-5,3.504e-4 7.223e-5,7.627e-4 0,0.00111 C 3.84e-4,2.96825 0,3.06925 0,3.06925 l 0,9.9357 c 0,0.54653 0.43939,1.0012 0.99162,0.99502 l 1.0084,0 0,-10.931 c 0,-0.0663 -0.0069,-0.1269 -0.0199,-0.1809 C 1.91412,2.60367 1.6476694,2.7847929 1.3036694,2.5480929 Z"/>
+ <path style="fill:#b63728" d="M 14.719014,2.383594 C 14.240014,2.520194 13.989,2.5497 14,2.9989 l 0,11.002 0.97991,0 c 0.577,-10e-4 1.02,-0.447 1.02,-0.985 l 0,-10.025 c 0,-0.5519 -0.457,-0.9911 -1,-0.9911 z"/>
+ <path style="fill:#d54b3d;fill-rule:evenodd" d="M 1.0361816,2.000685 A 0.99917917,0.9987072 0 0 0 0.43127029,3.8204128 L 7.4248252,8.8134496 a 0.99917917,0.9987072 0 0 0 1.1629906,0 L 15.58137,3.8204128 A 1.0001247,0.99965229 0 0 0 14.41838,2.1937752 L 8.0063205,6.773326 1.5942609,2.1937752 A 0.99917917,0.9987072 0 0 0 1.0361816,2.000685 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gmailwatcher.svg b/.icons/awkward/16x16/apps/gmailwatcher.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gmailwatcher.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gmpc.svg b/.icons/awkward/16x16/apps/gmpc.svg
new file mode 120000
index 00000000..9df0f543
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gmpc.svg
@@ -0,0 +1 @@
+musique.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gmtpicon.svg b/.icons/awkward/16x16/apps/gmtpicon.svg
new file mode 100644
index 00000000..c9e0a802
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gmtpicon.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <rect style="fill:#3f3f3f" rx="1" ry="1" height="16" width="10" y="0" x="3"/>
+ <circle r="3" style="fill:#4f4f4f" cx="8" cy="12"/>
+ <rect style="fill:#0f92db" rx="1" ry="1" height="7" width="8" y="1" x="4"/>
+ <path style="fill:#0f92db" d="m8 10a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2 -2 2 2 0 0 0 -2 -2zm0 1a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gmusicbrowser.svg b/.icons/awkward/16x16/apps/gmusicbrowser.svg
new file mode 120000
index 00000000..4bf1121a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gmusicbrowser.svg
@@ -0,0 +1 @@
+juk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnac.svg b/.icons/awkward/16x16/apps/gnac.svg
new file mode 100644
index 00000000..d74fc327
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnac.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#6f7368" d="m 8.0101834,1 c -0.831,0 -1.4996338,0.6686338 -1.4996338,1.4996338 v 0.703125 A 5.625,5.625 0 0 0 4.7362576,4.2281494 L 4.1265163,3.8765869 C 3.4068494,3.4610869 2.4930662,3.706236 2.0775662,4.4259033 L 1.7022,5.0740967 C 1.2866999,5.793764 1.5318493,6.7075469 2.2515163,7.1230469 L 2.8594266,7.4746094 A 5.625,5.625 0 0 0 2.7605496,8.5 5.625,5.625 0 0 0 2.8594266,9.5253906 L 2.2515163,9.8769531 C 1.5318493,10.292453 1.2866999,11.206236 1.7022,11.925903 l 0.3753662,0.648194 c 0.4155,0.719667 1.3292832,0.964816 2.0489501,0.549316 l 0.6060791,-0.349731 a 5.625,5.625 0 0 0 1.7779542,1.021729 v 0.704956 c 0,0.831 0.6686338,1.499633 1.4996338,1.499633 h 0.7507323 c 0.831,0 1.4996343,-0.668633 1.4996343,-1.499633 v -0.708619 a 5.625,5.625 0 0 0 1.774291,-1.019897 l 0.609742,0.351562 c 0.719666,0.4155 1.63345,0.170351 2.04895,-0.549316 l 0.375366,-0.648194 c 0.4155,-0.719667 0.17035,-1.63345 -0.549316,-2.0489499 L 13.911672,9.5253906 A 5.625,5.625 0 0 0 14.010549,8.5 5.625,5.625 0 0 0 13.911672,7.4746094 l 0.607911,-0.3515625 c 0.719666,-0.4155 0.964816,-1.3292829 0.549316,-2.0489502 L 14.693533,4.4259033 C 14.278033,3.706236 13.364249,3.4610869 12.644583,3.8765869 l -0.60608,0.3497314 A 5.625,5.625 0 0 0 10.26055,3.2045898 V 2.4996338 C 10.26055,1.6686338 9.5919157,1 8.7609157,1 Z"/>
+ <path style="fill:#5dcd18" d="M 10.4,0 C 10,0 10,0.41797 10,0.41797 V 5.3418 A 3.5,3.5 0 0 0 8.5,5 3.5,3.5 0 0 0 5,8.5 3.5,3.5 0 0 0 8.5,12 3.5,3.5 0 0 0 12,8.5 V 2 C 12,2 14.267,3.1587 13.324,4.0234 13.065,4.172 12.98,4.4016 13.025,4.6016 13.094,4.9052 13.465,5.1402 13.979,4.9219 14.75,4.5199 15,3.7992 15,3.1992 15,1.3992 12,0 10.4,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnethogs.svg b/.icons/awkward/16x16/apps/gnethogs.svg
new file mode 120000
index 00000000..53ccf3bb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnethogs.svg
@@ -0,0 +1 @@
+applications-utilities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnibbles.svg b/.icons/awkward/16x16/apps/gnibbles.svg
new file mode 120000
index 00000000..2d932797
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnibbles.svg
@@ -0,0 +1 @@
+gnome-nibbles.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnochm.svg b/.icons/awkward/16x16/apps/gnochm.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnochm.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-2048.svg b/.icons/awkward/16x16/apps/gnome-2048.svg
new file mode 100644
index 00000000..d02743ba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-2048.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#3465a4" width="16" height="16" x="0" y="0" rx="1.2" ry="1.2"/>
+ <path style="fill:#ffffff" d="m 9.4999996,9.0000003 c -0.822505,0 -1.5,0 -1.5,1.4999997 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 C 10.322505,14 11,14 11,12.5 11,12.1157 10.74149,11.7667 10.5,11.5 10.74149,11.2333 11,10.8843 11,10.5 11,9.0000003 10.322505,9.0000003 9.4999996,9.0000003 Z m 0,0.9999997 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 5,9.0000003 5,11 l 1,0 0,-1.9999997 0.9999996,0 0,1.9999997 0.5,0 0,1 -0.5,0 0,2 L 6,14 6,12 4,12 4,9.0000003 l 1,0 0,0"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 5.5,2.9999998 c 0,0 -0.354375,-0.007 -0.723635,0.17775 C 4.40711,3.3623498 4,3.8333503 4,4.5000003 l 1,0 c 0,-0.5 0.5,-0.5 0.5,-0.5 0,0 0.5,0 0.5,0.5 0,0.2639 -0.0698,0.41145 -0.203125,0.578099 -0.133325,0.166701 -0.34668,0.334 -0.59668,0.5215 -0.25,0.1875 -0.536645,0.395201 -0.77832,0.6973 C 4.1802,6.5989503 4,7.0139003 4,7.5000003 L 4,8 7,8 7,7.0000003 l -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 0.241675,-0.30205 0.421875,-0.717 0.421875,-1.2031 0,-0.66665 -0.40711,-1.1376505 -0.776365,-1.3222505 C 5.854375,2.9930998 5.5,2.9999998 5.5,2.9999998 Z"/>
+ <path style="fill:#ffffff" d="m 9.75,2.9999823 c -0.96085,0 -1.75,0.78915 -1.75,1.75 l 0,1.5 c 0,0.96085 0.78915,1.7499997 1.75,1.7499997 0.96085,0 1.75,-0.7891497 1.75,-1.7499997 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/16x16/apps/gnome-about-logo.svg b/.icons/awkward/16x16/apps/gnome-about-logo.svg
new file mode 120000
index 00000000..879651b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-about-logo.svg
@@ -0,0 +1 @@
+desktop-environment-gnome.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-abrt.svg b/.icons/awkward/16x16/apps/gnome-abrt.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-abrt.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-activity-journal.svg b/.icons/awkward/16x16/apps/gnome-activity-journal.svg
new file mode 120000
index 00000000..1612081f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-activity-journal.svg
@@ -0,0 +1 @@
+kwordquiz.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-aisleriot.svg b/.icons/awkward/16x16/apps/gnome-aisleriot.svg
new file mode 120000
index 00000000..2f7cf976
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-aisleriot.svg
@@ -0,0 +1 @@
+kpatience.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-alsamixer-icon.svg b/.icons/awkward/16x16/apps/gnome-alsamixer-icon.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-alsamixer-icon.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-app-install.svg b/.icons/awkward/16x16/apps/gnome-app-install.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-app-install.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-appfolders-manager.svg b/.icons/awkward/16x16/apps/gnome-appfolders-manager.svg
new file mode 100644
index 00000000..8f09476a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-appfolders-manager.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#81ff85" d="m1.375 3c-0.2078 0-0.375 0.1672-0.375 0.375v2.25c0 0.2078 0.1672 0.375 0.375 0.375h2.25c0.2078 0 0.375-0.1672 0.375-0.375v-2.25c0-0.2078-0.1672-0.375-0.375-0.375h-2.25zm4 0c-0.2078 0-0.375 0.1672-0.375 0.375v2.25c0 0.2078 0.1672 0.375 0.375 0.375h2.25c0.2078 0 0.375-0.1672 0.375-0.375v-2.25c0-0.2078-0.1672-0.375-0.375-0.375h-2.25zm-4 4c-0.2078 0-0.375 0.1672-0.375 0.375v2.25c0 0.2078 0.1672 0.375 0.375 0.375h2.25c0.2078 0 0.375-0.1672 0.375-0.375v-2.25c0-0.2078-0.1672-0.375-0.375-0.375h-2.25zm4 0c-0.2078 0-0.375 0.1672-0.375 0.375v2.25c0 0.2078 0.1672 0.375 0.375 0.375h2.25c0.2078 0 0.375-0.1672 0.375-0.375v-2.25c0-0.2078-0.1672-0.375-0.375-0.375h-2.25zm-4 4c-0.2078 0-0.375 0.167-0.375 0.375v2.25c0 0.208 0.1672 0.375 0.375 0.375h2.25c0.2078 0 0.375-0.167 0.375-0.375v-2.25c0-0.208-0.1672-0.375-0.375-0.375h-2.25z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-apt.svg b/.icons/awkward/16x16/apps/gnome-apt.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-apt.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-audio.svg b/.icons/awkward/16x16/apps/gnome-audio.svg
new file mode 120000
index 00000000..4bf1121a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-audio.svg
@@ -0,0 +1 @@
+juk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-baker.svg b/.icons/awkward/16x16/apps/gnome-baker.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-baker.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-balsa.svg b/.icons/awkward/16x16/apps/gnome-balsa.svg
new file mode 120000
index 00000000..0bd20bda
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-balsa.svg
@@ -0,0 +1 @@
+mutt.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-balsa2.svg b/.icons/awkward/16x16/apps/gnome-balsa2.svg
new file mode 120000
index 00000000..0bd20bda
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-balsa2.svg
@@ -0,0 +1 @@
+mutt.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-books.svg b/.icons/awkward/16x16/apps/gnome-books.svg
new file mode 120000
index 00000000..a732bc8a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-books.svg
@@ -0,0 +1 @@
+accessories-ebook-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-boxes.svg b/.icons/awkward/16x16/apps/gnome-boxes.svg
new file mode 100644
index 00000000..5b11c4ce
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-boxes.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <g style="enable-background:new" transform="translate(-16,-268)">
+ <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/16x16/apps/gnome-break-timer.svg b/.icons/awkward/16x16/apps/gnome-break-timer.svg
new file mode 100644
index 00000000..c5b7b15f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-break-timer.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#484b61" d="M 8.5,1 A 7.5,7.5 0 0 0 1,8.5 7.5,7.5 0 0 0 8.5,16 7.5,7.5 0 0 0 16,8.5 7.5,7.5 0 0 0 8.5,1 Z"/>
+ <circle style="fill:#9499b2" cx="8.5" cy="8.5" r="4.5"/>
+ <rect style="fill:#ffffff" width="2" height="7" x="10.83" y="-3.63" rx="1" ry=".778" transform="rotate(30)"/>
+ <rect style="fill:#9499b2" width="1" height="2" x="8" y="1" rx=".583" ry=".597"/>
+ <rect style="fill:#9499b2" width="1" height="2" x="8" y="14" rx=".583" ry=".597"/>
+ <rect style="fill:#9499b2" width="1" height="2" x="-9" y="1" rx=".583" ry=".597" transform="rotate(-90)"/>
+ <rect style="fill:#9499b2" width="1" height="2" x="-9" y="14" rx=".583" ry=".597" transform="rotate(-90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-calculator.svg b/.icons/awkward/16x16/apps/gnome-calculator.svg
new file mode 120000
index 00000000..80698d65
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-calculator.svg
@@ -0,0 +1 @@
+accessories-calculator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-calendar.svg b/.icons/awkward/16x16/apps/gnome-calendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-calendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-character-map.svg b/.icons/awkward/16x16/apps/gnome-character-map.svg
new file mode 120000
index 00000000..f04d4679
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-character-map.svg
@@ -0,0 +1 @@
+accessories-character-map.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-characters.svg b/.icons/awkward/16x16/apps/gnome-characters.svg
new file mode 120000
index 00000000..f04d4679
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-characters.svg
@@ -0,0 +1 @@
+accessories-character-map.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-chess.svg b/.icons/awkward/16x16/apps/gnome-chess.svg
new file mode 120000
index 00000000..3f8c01d9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-chess.svg
@@ -0,0 +1 @@
+chess.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-clocks.svg b/.icons/awkward/16x16/apps/gnome-clocks.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-clocks.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-color-chooser.svg b/.icons/awkward/16x16/apps/gnome-color-chooser.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-color-chooser.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-color-manager.svg b/.icons/awkward/16x16/apps/gnome-color-manager.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-color-manager.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-commander.svg b/.icons/awkward/16x16/apps/gnome-commander.svg
new file mode 100644
index 00000000..bc00bd51
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-commander.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 0.85742188,1 C 0.50003121,1 0.19535194,1.2209975 0.06640625,1.5371094 0.19617734,1.2292812 0.50138938,1.0136719 0.85742188,1.0136719 l 14.28515612,0 c 0.35625,0 0.661313,0.2156093 0.791016,0.5234375 C 15.804648,1.2209975 15.499969,1 15.142578,1 Z M 0,2.9 0,14.125 C 0,14.60975 0.38264388,15 0.85742188,15 L 15.142578,15 C 15.617356,15 16,14.60975 16,14.125 L 16,2.9 Z"/>
+ <path fill="#636e73" d="m16 3v-1.1286c0-0.4748-0.382-0.8571-0.857-0.8571h-14.286c-0.47471 0-0.857 0.3823-0.857 0.8571l4e-8 1.1286z"/>
+ <path opacity=".15" d="m16 14.125v-11.125h-8v12h7.143c0.475 0 0.857-0.39 0.857-0.875z"/>
+ <g fill="#636e73">
+ <path d="m2 5.0003v0.4997h1v1.5h-2v-2h1z"/>
+ <path d="m2 8.0003v0.4997h1v1.5h-2v-2h1z"/>
+ <path d="m2 11v0.5h1v1.5h-2v-2h1z"/>
+ </g>
+ <g fill="#636e73" opacity=".9" transform="translate(8)">
+ <path d="m2 5.0003v0.4997h1v1.5h-2v-2h1z"/>
+ <path d="m2 8.0003v0.4997h1v1.5h-2v-2h1z"/>
+ <path d="m2 11v0.5h1v1.5h-2v-2h1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-contacts.svg b/.icons/awkward/16x16/apps/gnome-contacts.svg
new file mode 100644
index 00000000..2c1cdaab
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-contacts.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#55b65a" width="6" height="5" x="8" y="2" ry=".417"/>
+ <rect style="fill:#fec006" width="6" height="5" x="9" y="6" ry=".417"/>
+ <rect style="fill:#fe6c06" width="6" height="5" x="10" y="10" ry=".417"/>
+ <path style="fill:#3f89db" d="M 1.75,0 C 1.3345,0 1,0.3568 1,0.8 V 15.2 C 1,15.643 1.3345,16 1.75,16 H 3.2419 12.25 C 12.666,16 13,15.643 13,15.2 V 0.8 C 13,0.3568 12.666,0 12.25,0 H 6.9919 3.2419 Z"/>
+ <path style="fill:#ffffff" d="M 6.9999,4.0002 C 4.7908,4.0002 3,5.791 3,8.0001 3,10.209 4.7908,12 6.9999,12 H 9.4998 C 9.4998,12 9.9685,12 9.9998,11.5 9.9998,11 9.4998,11 9.4998,11 H 6.9999 C 5.3431,11 4,9.6569 4,8.0001 4,6.3433 5.3431,5.0002 6.9999,5.0002 8.6567,5.0002 9.9998,6.3433 9.9998,8.0001 V 8.5001 C 9.9998,8.7762 9.7759,9.0001 9.4998,9.0001 9.2237,9.0001 8.9998,8.7762 8.9998,8.5001 V 8.0001 C 8.9998,6.8956 8.1044,6.0001 6.9998,6.0001 5.8953,6.0001 4.9998,6.8955 4.9998,8.0001 4.9998,9.1046 5.8952,10 6.9998,10 7.5229,10 7.9949,9.7947 8.3513,9.4659 8.6363,9.8044 9.0568,9.9999 9.4998,9.9999 10.328,9.9999 11,9.3283 11,8.4999 V 7.9999 C 11,5.791 9.2088,4 6.9998,4 Z M 6.9999,7.0001 C 7.5522,7.0001 7.9999,7.4478 7.9999,8.0001 7.9999,8.5523 7.5522,9 6.9999,9 6.4476,9 5.9999,8.5523 5.9999,8 5.9999,7.4477 6.4476,7 6.9999,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-control-center.svg b/.icons/awkward/16x16/apps/gnome-control-center.svg
new file mode 120000
index 00000000..c49e7bd2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-control-center.svg
@@ -0,0 +1 @@
+utilities-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-debian.svg b/.icons/awkward/16x16/apps/gnome-debian.svg
new file mode 120000
index 00000000..c718ca15
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-debian.svg
@@ -0,0 +1 @@
+distributor-logo-debian.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-desktop-config.svg b/.icons/awkward/16x16/apps/gnome-desktop-config.svg
new file mode 120000
index 00000000..911ba54b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-desktop-config.svg
@@ -0,0 +1 @@
+preferences-desktop-wallpaper.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-desktop-item-edit.svg b/.icons/awkward/16x16/apps/gnome-desktop-item-edit.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-desktop-item-edit.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-device-manager.svg b/.icons/awkward/16x16/apps/gnome-device-manager.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-device-manager.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-dictionary.svg b/.icons/awkward/16x16/apps/gnome-dictionary.svg
new file mode 120000
index 00000000..fc7facf7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-dictionary.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-disks.svg b/.icons/awkward/16x16/apps/gnome-disks.svg
new file mode 120000
index 00000000..14d09c23
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-disks.svg
@@ -0,0 +1 @@
+disk-utility.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-display-properties.svg b/.icons/awkward/16x16/apps/gnome-display-properties.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-display-properties.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-do-panel.svg b/.icons/awkward/16x16/apps/gnome-do-panel.svg
new file mode 120000
index 00000000..91a4b318
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-do-panel.svg
@@ -0,0 +1 @@
+gnome-do.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-do.svg b/.icons/awkward/16x16/apps/gnome-do.svg
new file mode 100644
index 00000000..e3027d9c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-do.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ae56b8" d="M 7.5996094,0 C 6.7132094,0 6,0.71320937 6,1.5996094 v 0.75 a 6,6 0 0 0 -1.8925781,1.09375 l -0.6503907,-0.375 C 2.6893865,2.6251594 1.7146844,2.8866517 1.2714844,3.6542969 L 0.87109375,4.3457031 C 0.42789375,5.1133483 0.68938635,6.08805 1.4570312,6.53125 l 0.6484376,0.375 A 6,6 0 0 0 2,8 6,6 0 0 0 2.1054688,9.09375 l -0.6484376,0.375 c -0.76764485,0.4432 -1.02913745,1.417902 -0.58593745,2.185547 l 0.40039065,0.691406 c 0.4432,0.767645 1.4179021,1.029138 2.1855468,0.585938 L 4.1035156,12.558594 A 6,6 0 0 0 6,13.648438 v 0.751953 C 6,15.286791 6.7132094,16 7.5996094,16 H 8.4003906 C 9.2867906,16 10,15.286791 10,14.400391 v -0.75586 a 6,6 0 0 0 1.892578,-1.08789 l 0.650391,0.375 c 0.767644,0.4432 1.742347,0.181707 2.185547,-0.585938 l 0.40039,-0.691406 c 0.4432,-0.767645 0.181707,-1.742347 -0.585937,-2.185547 l -0.648438,-0.375 A 6,6 0 0 0 14,8 6,6 0 0 0 13.894531,6.90625 l 0.648438,-0.375 c 0.767644,-0.4432 1.029137,-1.4179017 0.585937,-2.1855469 L 14.728516,3.6542969 C 14.285316,2.8866517 13.310613,2.6251594 12.542969,3.0683594 L 11.896484,3.4414062 A 6,6 0 0 0 10,2.3515625 V 1.5996094 C 10,0.71320938 9.2867906,0 8.4003906,0 Z"/>
+ <path style="fill:#ffffff" d="m 8,5 c 1.65675,0 3,1.343175 3,3 0,1.65675 -1.34325,3 -3,3 C 6.343175,11 5,9.65675 5,8 5,6.343175 6.343175,5 8,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-documents.svg b/.icons/awkward/16x16/apps/gnome-documents.svg
new file mode 120000
index 00000000..65f0dd42
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-documents.svg
@@ -0,0 +1 @@
+applications-office.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-emacs.svg b/.icons/awkward/16x16/apps/gnome-emacs.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-emacs.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-encfs-manager.svg b/.icons/awkward/16x16/apps/gnome-encfs-manager.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-encfs-manager.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-eterm.svg b/.icons/awkward/16x16/apps/gnome-eterm.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-eterm.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-freecell.svg b/.icons/awkward/16x16/apps/gnome-freecell.svg
new file mode 120000
index 00000000..3453df85
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-freecell.svg
@@ -0,0 +1 @@
+lskat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-genius.svg b/.icons/awkward/16x16/apps/gnome-genius.svg
new file mode 120000
index 00000000..852099c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-genius.svg
@@ -0,0 +1 @@
+pcbcalculator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-glchess.svg b/.icons/awkward/16x16/apps/gnome-glchess.svg
new file mode 120000
index 00000000..3e02f21f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-glchess.svg
@@ -0,0 +1 @@
+gnome-chess.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-glines.svg b/.icons/awkward/16x16/apps/gnome-glines.svg
new file mode 120000
index 00000000..99ffabe4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-glines.svg
@@ -0,0 +1 @@
+klines.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-gmail.svg b/.icons/awkward/16x16/apps/gnome-gmail.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-gmail.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-gmenu.svg b/.icons/awkward/16x16/apps/gnome-gmenu.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-gmenu.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-gnect.svg b/.icons/awkward/16x16/apps/gnome-gnect.svg
new file mode 120000
index 00000000..2e677f0b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-gnect.svg
@@ -0,0 +1 @@
+kigo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-gnibbles.svg b/.icons/awkward/16x16/apps/gnome-gnibbles.svg
new file mode 120000
index 00000000..2d932797
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-gnibbles.svg
@@ -0,0 +1 @@
+gnome-nibbles.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-gnumeric.svg b/.icons/awkward/16x16/apps/gnome-gnumeric.svg
new file mode 120000
index 00000000..bd2a77f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-gnumeric.svg
@@ -0,0 +1 @@
+gnumeric.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-hearts.svg b/.icons/awkward/16x16/apps/gnome-hearts.svg
new file mode 120000
index 00000000..5d911243
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-hearts.svg
@@ -0,0 +1 @@
+kpat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-help.svg b/.icons/awkward/16x16/apps/gnome-help.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-help.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-hideseek.svg b/.icons/awkward/16x16/apps/gnome-hideseek.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-hideseek.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-iagno.svg b/.icons/awkward/16x16/apps/gnome-iagno.svg
new file mode 120000
index 00000000..46d3ec2f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-iagno.svg
@@ -0,0 +1 @@
+qgo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-info.svg b/.icons/awkward/16x16/apps/gnome-info.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-info.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-internet-radio-locator.svg b/.icons/awkward/16x16/apps/gnome-internet-radio-locator.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-internet-radio-locator.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-internet.svg b/.icons/awkward/16x16/apps/gnome-internet.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-internet.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-klotski.svg b/.icons/awkward/16x16/apps/gnome-klotski.svg
new file mode 100644
index 00000000..1fdfcb1a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-klotski.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#3775f2" d="m8 4e-8h-7.1429c-0.47481 0-0.8571 0.38229-0.8571 0.85714l4e-8 7.1429h8z"/>
+ <path fill="#f4c165" d="m8 4e-8h7.1429c0.475 0 0.857 0.38229 0.857 0.85714v7.1429h-8z"/>
+ <path fill="#f2ae37" d="m8 16h-7.1429c-0.47481 0-0.8571-0.382-0.8571-0.857l4e-8 -7.143h8z"/>
+ <path fill="#6192f5" d="m8 16h7.1429c0.475 0 0.857-0.382 0.857-0.857v-7.143h-8z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-latex.svg b/.icons/awkward/16x16/apps/gnome-latex.svg
new file mode 120000
index 00000000..e3dfe5e4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-latex.svg
@@ -0,0 +1 @@
+latexila.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-ldraw.svg b/.icons/awkward/16x16/apps/gnome-ldraw.svg
new file mode 120000
index 00000000..6042e1c0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-ldraw.svg
@@ -0,0 +1 @@
+ldview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-lightsoff.svg b/.icons/awkward/16x16/apps/gnome-lightsoff.svg
new file mode 120000
index 00000000..88261cb6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-lightsoff.svg
@@ -0,0 +1 @@
+lightsoff.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-lockscreen.svg b/.icons/awkward/16x16/apps/gnome-lockscreen.svg
new file mode 100644
index 00000000..d4c1e215
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-lockscreen.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#8e8e8e" width="12" height="10" x="-15" y="-13" rx=".75" ry=".833" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#4f4f4f" width="12" height="16" x="-13" y="-16" rx=".75" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#333333" width="8" height="12" x="-11" y="-14" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#bcbcbc" d="M 8,4 C 6.5226,4 6,4 6,5.3223 V 6 H 5.666 C 5.297,6 5,6.484 5,6.8008 V 9.43 C 5,9.746 5.298,10 5.668,10 h 4.666 C 10.703,10 11,9.746 11,9.43 V 6.8008 C 11,6.4842 10.738,6 10.334,6 H 10 V 5.3223 C 10,4 9.4771,4 8,4 Z M 8,5 C 8.7387,5 9,5.0379 9,5.4902 V 6 H 7 V 5.4902 C 7,5.0382 7.261,5 8,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-logo-icon-transparent.svg b/.icons/awkward/16x16/apps/gnome-logo-icon-transparent.svg
new file mode 120000
index 00000000..879651b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-logo-icon-transparent.svg
@@ -0,0 +1 @@
+desktop-environment-gnome.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-logo-icon.svg b/.icons/awkward/16x16/apps/gnome-logo-icon.svg
new file mode 120000
index 00000000..879651b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-logo-icon.svg
@@ -0,0 +1 @@
+desktop-environment-gnome.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-logout.svg b/.icons/awkward/16x16/apps/gnome-logout.svg
new file mode 120000
index 00000000..5160f3f6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-logout.svg
@@ -0,0 +1 @@
+system-log-out.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-logs.svg b/.icons/awkward/16x16/apps/gnome-logs.svg
new file mode 120000
index 00000000..086f9aeb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-logs.svg
@@ -0,0 +1 @@
+utilities-log-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-mahjongg.svg b/.icons/awkward/16x16/apps/gnome-mahjongg.svg
new file mode 120000
index 00000000..6c409e39
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-mahjongg.svg
@@ -0,0 +1 @@
+kmahjongg.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-maps.svg b/.icons/awkward/16x16/apps/gnome-maps.svg
new file mode 120000
index 00000000..59b5c64a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-maps.svg
@@ -0,0 +1 @@
+maps.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-mastermind.svg b/.icons/awkward/16x16/apps/gnome-mastermind.svg
new file mode 100644
index 00000000..6956ce9e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-mastermind.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ab47bc" d="M 14.328606,2.4693702 C 14.253889,2.3334929 14.080502,2.2865984 13.947897,2.3669816 l -2.806301,1.7011386 c -0.132604,0.080383 -0.181171,0.2618209 -0.106454,0.3976993 l 0.21592,0.3926637 c 0.07472,0.1358779 0.248659,0.1824372 0.381263,0.1020548 l 2.806301,-1.7011386 c 0.132605,-0.080383 0.180619,-0.2614876 0.105901,-0.3973655 z"/>
+ <path style="fill:#ab47bc" d="m 14.27606,1.029152 c -0.515248,-0.0966987 -1.053455,0.05399 -1.558219,0.3509376 a 0.1822495,0.1822495 0 0 0 -0.06691,0.245585 l 1.822312,3.2801633 a 0.1822495,0.1822495 0 0 0 0.230636,0.079726 C 15.289353,4.7377247 15.687679,4.3019718 15.848518,3.782553 16.009356,3.2631337 15.933254,2.6682624 15.616457,2.1047436 15.263093,1.476178 14.79131,1.1258505 14.27606,1.029152 Z"/>
+ <path style="fill:#6d6f69" d="M 6,2 C 5.4543834,2 5,2.4488598 5,2.9999999 5,3.5511402 5.4543834,4 6,4 6.5456164,4 7,3.5511402 7,2.9999999 7,2.4488598 6.5456164,2 6,2 Z"/>
+ <path style="fill:#3f51b5" d="M 1.9999995,6 C 0.89758382,6 -7e-8,6.8975838 -7e-8,7.9999996 -7e-8,9.1024154 0.89758382,9.999999 1.9999995,9.999999 3.1024152,9.999999 3.999999,9.1024154 3.999999,7.9999996 3.999999,6.8975838 3.1024152,6 1.9999995,6 Z"/>
+ <path style="fill:#ab47bc" d="M 5.9999987,6 C 4.8975829,6 3.999999,6.8975838 3.999999,7.9999996 c 0,1.1024158 0.8975839,1.9999994 1.9999997,1.9999994 1.1024161,0 1.9999995,-0.8975836 1.9999995,-1.9999994 C 7.9999982,6.8975838 7.1024148,6 5.9999987,6 Z"/>
+ <path style="fill:#795548" d="m 10,11 c -1.1024158,0 -1.9999998,0.897583 -1.9999998,2 0,1.102416 0.897584,2 1.9999998,2 1.102417,0 2,-0.897584 2,-2 0,-1.102417 -0.897583,-2 -2,-2 z"/>
+ <path style="fill:#ffc107" d="m 13.999997,6.0000009 c -1.102416,0 -2,0.8975838 -2,1.9999992 0,1.1024156 0.897584,1.9999999 2,1.9999999 1.102416,0 1.999999,-0.8975843 1.999999,-1.9999999 0,-1.1024154 -0.897583,-1.9999992 -1.999999,-1.9999992 z"/>
+ <path style="fill:#795548" d="M 2,11 C 0.89758404,11 -7e-8,11.897583 -7e-8,13 -7e-8,14.102416 0.89758404,15 2,15 3.102416,15 4,14.102416 4,13 4,11.897583 3.102416,11 2,11 Z"/>
+ <path style="fill:#f44336" d="M 9.9999978,6 C 8.897582,6 7.9999982,6.8975838 7.9999982,7.9999996 c 0,1.1024158 0.8975838,1.9999994 1.9999996,1.9999994 1.1024162,0 1.9999992,-0.8975836 1.9999992,-1.9999994 C 11.999997,6.8975838 11.102414,6 9.9999978,6 Z"/>
+ <path style="fill:#4caf50" d="m 14,11 c -1.102416,0 -2,0.897584 -2,2 0,1.102416 0.897584,2 2,2 1.102417,0 2,-0.897584 2,-2 0,-1.102416 -0.897583,-2 -2,-2 z"/>
+ <path style="fill:#3f51b5" d="M 6.0000002,11 C 4.897584,11 4,11.897583 4,13 c 0,1.102416 0.897584,2 2.0000002,2 1.1024164,0 2,-0.897584 2,-2 0,-1.102417 -0.8975836,-2 -2,-2 z"/>
+ <path style="fill:#4caf50" d="M 2,0.9999999 C 0.89758401,0.9999999 -7e-8,1.8975839 -7e-8,2.9999998 -7e-8,4.1024159 0.89758401,4.9999999 2,4.9999999 c 1.1024159,0 1.9999999,-0.897584 1.9999999,-2.0000001 C 3.9999999,1.8975839 3.1024159,0.9999999 2,0.9999999 Z"/>
+ <path style="fill:#6d6f69" d="M 9.9999997,2 C 9.4543842,2 9,2.4488597 9,2.9999998 9,3.5511403 9.4543842,4 9.9999997,4 10.545616,4 11,3.5511403 11,2.9999998 11,2.4488597 10.545616,2 9.9999997,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-menu.svg b/.icons/awkward/16x16/apps/gnome-menu.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-menu.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-mines.svg b/.icons/awkward/16x16/apps/gnome-mines.svg
new file mode 120000
index 00000000..f4b00830
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-mines.svg
@@ -0,0 +1 @@
+kmines.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-mixer.svg b/.icons/awkward/16x16/apps/gnome-mixer.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-mixer.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-monitor.svg b/.icons/awkward/16x16/apps/gnome-monitor.svg
new file mode 120000
index 00000000..53ccf3bb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-monitor.svg
@@ -0,0 +1 @@
+applications-utilities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-mouse-properties.svg b/.icons/awkward/16x16/apps/gnome-mouse-properties.svg
new file mode 120000
index 00000000..90ea8e2b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-mouse-properties.svg
@@ -0,0 +1 @@
+preferences-desktop-peripherals.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-mouse.svg b/.icons/awkward/16x16/apps/gnome-mouse.svg
new file mode 120000
index 00000000..90ea8e2b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-mouse.svg
@@ -0,0 +1 @@
+preferences-desktop-peripherals.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-mplayer.svg b/.icons/awkward/16x16/apps/gnome-mplayer.svg
new file mode 100644
index 00000000..12d28dc0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-mplayer.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4bae4f" d="m16 14.222v-12.444c0-0.4311-0.357-0.778-0.8-0.778h-14.4c-0.4432 0-0.8 0.3469-0.8 0.7778v12.444c2e-8 0.431 0.3568 0.778 0.8 0.778h14.4c0.4432 0 0.8-0.34689 0.8-0.77779z"/>
+ <path style="fill:#ffffff" d="m6.3822 5.0000609a0.37501 0.33334209 0 0 0-0.3822 0.3334878v5.3328733a0.37501 0.33334209 0 0 0 0.56099 0.289697l5.25-2.6665657a0.37501 0.33334209 0 0 0 0-0.5793843l-5.2499-2.6663939a0.37501 0.33334209 0 0 0-0.1788-0.043543z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-mpv.svg b/.icons/awkward/16x16/apps/gnome-mpv.svg
new file mode 100644
index 00000000..59bc55a2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-mpv.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.0">
+ <rect style="fill:#2769bc" width="16" height="13" x="0" y="1" rx="1" ry="1"/>
+ <path style="fill:#ffffff" d="M 8 3 A 3 3 0 0 0 5 6 A 3 3 0 0 0 8 9 A 3 3 0 0 0 11 6 A 3 3 0 0 0 8 3 z M 7 4.5 L 7.265625 4.5 L 7.2929688 4.5 C 7.3441608 4.49955 7.3949034 4.5112194 7.4394531 4.5371094 L 9.4882812 5.7382812 C 9.5792183 5.7898463 9.625 5.8945346 9.625 6 C 9.625 6.1054654 9.5792181 6.2101514 9.4882812 6.2617188 L 7.4394531 7.4628906 C 7.3949031 7.4887506 7.3441617 7.500299 7.2929688 7.5 L 7.265625 7.5 L 7 7.5 L 7 4.5 z"/>
+ <rect style="opacity:0.5;fill:#ffffff" width="10" height="1" x="3" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#ffffff" width="3" height="3" x="4" y="10" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.3" d="M 1 1 L 1 2 L 2 2 L 2 1 L 1 1 z M 14 1 L 14 2 L 15 2 L 15 1 L 14 1 z M 1 3 L 1 4 L 2 4 L 2 3 L 1 3 z M 14 3 L 14 4 L 15 4 L 15 3 L 14 3 z M 1 5 L 1 6 L 2 6 L 2 5 L 1 5 z M 14 5 L 14 6 L 15 6 L 15 5 L 14 5 z M 1 7 L 1 8 L 2 8 L 2 7 L 1 7 z M 14 7 L 14 8 L 15 8 L 15 7 L 14 7 z M 1 9 L 1 10 L 2 10 L 2 9 L 1 9 z M 14 9 L 14 10 L 15 10 L 15 9 L 14 9 z M 1 11 L 1 12 L 2 12 L 2 11 L 1 11 z M 14 11 L 14 12 L 15 12 L 15 11 L 14 11 z M 1 13 L 1 14 L 2 14 L 2 13 L 1 13 z M 14 13 L 14 14 L 15 14 L 15 13 L 14 13 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-multi-writer.svg b/.icons/awkward/16x16/apps/gnome-multi-writer.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-multi-writer.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-music.svg b/.icons/awkward/16x16/apps/gnome-music.svg
new file mode 120000
index 00000000..4bf1121a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-music.svg
@@ -0,0 +1 @@
+juk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-nettool.svg b/.icons/awkward/16x16/apps/gnome-nettool.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-nettool.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-nettools.svg b/.icons/awkward/16x16/apps/gnome-nettools.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-nettools.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-network-properties.svg b/.icons/awkward/16x16/apps/gnome-network-properties.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-network-properties.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-networktool.svg b/.icons/awkward/16x16/apps/gnome-networktool.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-networktool.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-nibbles.svg b/.icons/awkward/16x16/apps/gnome-nibbles.svg
new file mode 100644
index 00000000..8a3df9a0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-nibbles.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 6,2 A 3.0003,3.0003 0 0 0 3,5 V 6 A 3.0003,3.0003 0 0 0 0,9 v 1 a 3.0003,3.0003 0 0 0 3,3 h 10 a 3.0003,3.0003 0 0 0 3,-3 V 7 A 3.0003,3.0003 0 0 0 13,4 H 12.824219 A 3.0003,3.0003 0 0 0 10,2 Z"/>
+ <path style="fill:#ee8827" d="m 6,5 v 3 h 6 V 9 H 3 v 1 H 13 V 7 H 7 V 6 h 3 V 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-note.svg b/.icons/awkward/16x16/apps/gnome-note.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-note.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-oregano.svg b/.icons/awkward/16x16/apps/gnome-oregano.svg
new file mode 120000
index 00000000..a00b79b4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-oregano.svg
@@ -0,0 +1 @@
+eeschema.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-package.svg b/.icons/awkward/16x16/apps/gnome-package.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-package.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-paint.svg b/.icons/awkward/16x16/apps/gnome-paint.svg
new file mode 120000
index 00000000..f4aff083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-paint.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-panel-clock.svg b/.icons/awkward/16x16/apps/gnome-panel-clock.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-panel-clock.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-panel-drawer.svg b/.icons/awkward/16x16/apps/gnome-panel-drawer.svg
new file mode 120000
index 00000000..5ae0d0c2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-panel-drawer.svg
@@ -0,0 +1 @@
+cs-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-panel-fish.svg b/.icons/awkward/16x16/apps/gnome-panel-fish.svg
new file mode 120000
index 00000000..aa9cef1e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-panel-fish.svg
@@ -0,0 +1 @@
+bluefish.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-panel-force-quit.svg b/.icons/awkward/16x16/apps/gnome-panel-force-quit.svg
new file mode 120000
index 00000000..ce98796f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-panel-force-quit.svg
@@ -0,0 +1 @@
+xorg.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-panel-hibernate.svg b/.icons/awkward/16x16/apps/gnome-panel-hibernate.svg
new file mode 120000
index 00000000..2451dd60
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-panel-hibernate.svg
@@ -0,0 +1 @@
+system-suspend-hibernate.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-panel-launcher.svg b/.icons/awkward/16x16/apps/gnome-panel-launcher.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-panel-launcher.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-panel-notification-area.svg b/.icons/awkward/16x16/apps/gnome-panel-notification-area.svg
new file mode 120000
index 00000000..0f3a7188
--- /dev/null
+++ b/.icons/awkward/16x16/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/16x16/apps/gnome-panel-screenshoot.svg b/.icons/awkward/16x16/apps/gnome-panel-screenshoot.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-panel-screenshoot.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-panel-screenshot.svg b/.icons/awkward/16x16/apps/gnome-panel-screenshot.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-panel-screenshot.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-panel-separator.svg b/.icons/awkward/16x16/apps/gnome-panel-separator.svg
new file mode 120000
index 00000000..75d8f0e0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-panel-separator.svg
@@ -0,0 +1 @@
+mate-panel-separator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-panel-suspend.svg b/.icons/awkward/16x16/apps/gnome-panel-suspend.svg
new file mode 120000
index 00000000..11a5ef74
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-panel-suspend.svg
@@ -0,0 +1 @@
+mate-inhibit-applet.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-panel-window-list.svg b/.icons/awkward/16x16/apps/gnome-panel-window-list.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-panel-window-list.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-panel-window-menu.svg b/.icons/awkward/16x16/apps/gnome-panel-window-menu.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-panel-window-menu.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-panel-workspace-switcher.svg b/.icons/awkward/16x16/apps/gnome-panel-workspace-switcher.svg
new file mode 120000
index 00000000..8352b2ed
--- /dev/null
+++ b/.icons/awkward/16x16/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/16x16/apps/gnome-panel.svg b/.icons/awkward/16x16/apps/gnome-panel.svg
new file mode 120000
index 00000000..5ae0d0c2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-panel.svg
@@ -0,0 +1 @@
+cs-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-pdf.svg b/.icons/awkward/16x16/apps/gnome-pdf.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-pdf.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-pie.svg b/.icons/awkward/16x16/apps/gnome-pie.svg
new file mode 100644
index 00000000..16890384
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-pie.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#ffcf3f" d="m5.2444 13.198c0.71906 0.41105 0.96869 1.3272 0.55767 2.0462-0.4111 0.719-1.3272 0.969-2.0462 0.558-0.7193-0.411-0.969-1.327-0.5579-2.046 0.411-0.719 1.3269-0.969 2.0464-0.558z"/>
+ <path fill="#7cc327" d="m2.9923 8.2641c0.9588 0.5481 1.2917 1.7699 0.7436 2.7289-0.5481 0.958-1.7696 1.291-2.7284 0.743-0.95878-0.548-1.2917-1.7697-0.74358-2.7286 0.54811-0.9588 1.7697-1.2914 2.7284-0.7434z"/>
+ <path fill="#27adc3" d="m4.7407 2.33c1.1982 0.6851 1.6144 2.2119 0.9294 3.4107-0.685 1.1982-2.2121 1.6144-3.4106 0.9294s-1.6146-2.2121-0.9295-3.4106 2.2121-1.6146 3.4107-0.9295z"/>
+ <path fill="#ffcf3f" d="m12.237 0.46195c1.678 0.95915 2.26 3.097 1.301 4.7748s-3.097 2.2604-4.7747 1.3012c-1.6779-0.9592-2.2605-3.0969-1.3013-4.7747 0.9592-1.6779 3.097-2.2605 4.775-1.3014z"/>
+ <path fill="#7cc327" d="m14.741 7.33c1.1984 0.68512 1.6146 2.2121 0.9295 3.4106-0.68512 1.1984-2.2121 1.6146-3.4106 0.9295-1.1984-0.68512-1.6146-2.2121-0.9295-3.4105 0.68512-1.1984 2.2121-1.6146 3.4106-0.9295z"/>
+ <path fill="#27adc3" d="m10.897 12.213c0.98715 0.49505 1.3861 1.6966 0.89103 2.6838-0.49505 0.98715-1.6966 1.3861-2.6838 0.89103-0.98715-0.49505-1.3861-1.6966-0.89103-2.6838 0.49505-0.98714 1.6966-1.3861 2.6838-0.89103z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-planner.svg b/.icons/awkward/16x16/apps/gnome-planner.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-planner.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-pomodoro.svg b/.icons/awkward/16x16/apps/gnome-pomodoro.svg
new file mode 120000
index 00000000..02a5b083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-pomodoro.svg
@@ -0,0 +1 @@
+kronometer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-power-manager.svg b/.icons/awkward/16x16/apps/gnome-power-manager.svg
new file mode 120000
index 00000000..e7a4d9f1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-power-manager.svg
@@ -0,0 +1 @@
+preferences-system-power.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-power-statistics.svg b/.icons/awkward/16x16/apps/gnome-power-statistics.svg
new file mode 100644
index 00000000..435f56d4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-power-statistics.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#fecd38" cx="8" cy="8" r="8"/>
+ <path fill="#3f3f3f" d="m8 3v4h4l-4 6v-4h-4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-quadrapassel.svg b/.icons/awkward/16x16/apps/gnome-quadrapassel.svg
new file mode 120000
index 00000000..765b85dd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-quadrapassel.svg
@@ -0,0 +1 @@
+quadrapassel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-remote-desktop.svg b/.icons/awkward/16x16/apps/gnome-remote-desktop.svg
new file mode 120000
index 00000000..2e170d10
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-remote-desktop.svg
@@ -0,0 +1 @@
+preferences-desktop-remote-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-robots.svg b/.icons/awkward/16x16/apps/gnome-robots.svg
new file mode 100644
index 00000000..835e083b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-robots.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="12" height="6" x="2" y="5"/>
+ <path fill="#e4e4e4" d="m8 0c-3.3668 0-6.2188 2.0664-7.4004 5h14.802c-1.182-2.9337-4.035-5-7.402-5zm-7.4004 11c1.1819 2.934 4.0338 5 7.4004 5 3.367 0 6.22-2.066 7.402-5h-14.802z"/>
+ <circle fill="#ff6363" cx="8" cy="8" r="2"/>
+ <circle fill="#ff6363" cx="12" cy="8" r="2"/>
+ <circle fill="#ff6363" cx="4" cy="8" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-run.svg b/.icons/awkward/16x16/apps/gnome-run.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-run.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-samegnome.svg b/.icons/awkward/16x16/apps/gnome-samegnome.svg
new file mode 120000
index 00000000..313b1688
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-samegnome.svg
@@ -0,0 +1 @@
+swell-foop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-schedule.svg b/.icons/awkward/16x16/apps/gnome-schedule.svg
new file mode 100644
index 00000000..7eabaef9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-schedule.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e97d10" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g transform="matrix(.95447 0 0 .95447 .36469 .36515)">
+ <path fill="#ebebeb" d="m8 1.7143c-1.7411 0-3.3081 0.70537-4.4442 1.8415-1.1373 1.1354-1.8425 2.7029-1.8425 4.4432 0 3.4823 2.8034 6.2857 6.2857 6.2857v-6.2857l4.444-4.4434c-1.135-1.1374-2.7021-1.8426-4.4427-1.8426z"/>
+ <path fill="#c4c4c4" d="m12.443 3.5568-4.443 4.4432v6.286c3.4823 0 6.2857-2.8034 6.2857-6.2857 0-1.7411-0.70537-3.3081-1.8415-4.4442z"/>
+ <path fill="#5e5e5e" d="m12.321 3.3957-4.6045 4.3218 0.5647 0.5648 4.3218-4.6047-0.282-0.2819z"/>
+ <path fill="none" stroke="#f34235" stroke-width=".393" d="m8 8v6.2857"/>
+ <path fill="#3f3f3f" d="m5.0006 4.7137-0.2824 0.2824 2.9995 3.2862 0.5647-0.5647z"/>
+ <circle fill="#3f3f3f" cx="8" cy="8" r=".393"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-screenruler.svg b/.icons/awkward/16x16/apps/gnome-screenruler.svg
new file mode 120000
index 00000000..f8b21e86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-screenruler.svg
@@ -0,0 +1 @@
+kruler.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-screenshot.svg b/.icons/awkward/16x16/apps/gnome-screenshot.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-screenshot.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-search-tool.svg b/.icons/awkward/16x16/apps/gnome-search-tool.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-search-tool.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-searchtool.svg b/.icons/awkward/16x16/apps/gnome-searchtool.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-searchtool.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-session-halt.svg b/.icons/awkward/16x16/apps/gnome-session-halt.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-session-halt.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-session-hebirnate.svg b/.icons/awkward/16x16/apps/gnome-session-hebirnate.svg
new file mode 120000
index 00000000..2451dd60
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-session-hebirnate.svg
@@ -0,0 +1 @@
+system-suspend-hibernate.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-session-hibernate.svg b/.icons/awkward/16x16/apps/gnome-session-hibernate.svg
new file mode 120000
index 00000000..2451dd60
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-session-hibernate.svg
@@ -0,0 +1 @@
+system-suspend-hibernate.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-session-properties.svg b/.icons/awkward/16x16/apps/gnome-session-properties.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-session-properties.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-session-suspend.svg b/.icons/awkward/16x16/apps/gnome-session-suspend.svg
new file mode 120000
index 00000000..620d61d3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-session-suspend.svg
@@ -0,0 +1 @@
+system-suspend.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-session.svg b/.icons/awkward/16x16/apps/gnome-session.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-session.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-set-time.svg b/.icons/awkward/16x16/apps/gnome-set-time.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-set-time.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-settings-accessibility-keyboard.svg b/.icons/awkward/16x16/apps/gnome-settings-accessibility-keyboard.svg
new file mode 120000
index 00000000..d14a5be9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-settings-accessibility-keyboard.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-settings-accessibility-technologies.svg b/.icons/awkward/16x16/apps/gnome-settings-accessibility-technologies.svg
new file mode 120000
index 00000000..d14a5be9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-settings-accessibility-technologies.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-settings-background.svg b/.icons/awkward/16x16/apps/gnome-settings-background.svg
new file mode 120000
index 00000000..911ba54b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-settings-background.svg
@@ -0,0 +1 @@
+preferences-desktop-wallpaper.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-settings-default-applications.svg b/.icons/awkward/16x16/apps/gnome-settings-default-applications.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-settings-default-applications.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-settings-font.svg b/.icons/awkward/16x16/apps/gnome-settings-font.svg
new file mode 120000
index 00000000..9b8590a9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-settings-font.svg
@@ -0,0 +1 @@
+kfontview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-settings-keybinding.svg b/.icons/awkward/16x16/apps/gnome-settings-keybinding.svg
new file mode 120000
index 00000000..8803a8f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-settings-keybinding.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard-shortcuts.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-settings-keybindings.svg b/.icons/awkward/16x16/apps/gnome-settings-keybindings.svg
new file mode 120000
index 00000000..8803a8f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-settings-keybindings.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard-shortcuts.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-settings-mouse.svg b/.icons/awkward/16x16/apps/gnome-settings-mouse.svg
new file mode 120000
index 00000000..90ea8e2b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-settings-mouse.svg
@@ -0,0 +1 @@
+preferences-desktop-peripherals.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-settings-sound.svg b/.icons/awkward/16x16/apps/gnome-settings-sound.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-settings-sound.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-settings-theme.svg b/.icons/awkward/16x16/apps/gnome-settings-theme.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-settings-theme.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-settings-ui-behavior.svg b/.icons/awkward/16x16/apps/gnome-settings-ui-behavior.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-settings-ui-behavior.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-settings.svg b/.icons/awkward/16x16/apps/gnome-settings.svg
new file mode 120000
index 00000000..c49e7bd2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-settings.svg
@@ -0,0 +1 @@
+utilities-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-shell-extension-prefs.svg b/.icons/awkward/16x16/apps/gnome-shell-extension-prefs.svg
new file mode 120000
index 00000000..6a3b5fc4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-shell-extension-prefs.svg
@@ -0,0 +1 @@
+preferences-plugin.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-shutdown.svg b/.icons/awkward/16x16/apps/gnome-shutdown.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-shutdown.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-software.svg b/.icons/awkward/16x16/apps/gnome-software.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-software.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-sound-properties.svg b/.icons/awkward/16x16/apps/gnome-sound-properties.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-sound-properties.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-sound-recorder.svg b/.icons/awkward/16x16/apps/gnome-sound-recorder.svg
new file mode 100644
index 00000000..9e86c172
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-sound-recorder.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 3 7 A 1 1 0 0 0 2 8 A 1 1 0 0 0 2.0058594 8.1113281 C 2.0695658 10.546391 4.1990695 12.536687 7 12.925781 L 7 14 L 4 14 A 1 1 0 0 0 3 15 A 1 1 0 0 0 4 16 L 12 16 A 1 1 0 0 0 13 15 A 1 1 0 0 0 12 14 L 9 14 L 9 12.925781 C 11.804683 12.536166 13.9359 10.539113 13.994141 8.0996094 A 1 1 0 0 0 14 8 A 1 1 0 0 0 13 7 A 1 1 0 0 0 12 8 L 11.984375 8 C 11.900841 10.067786 10.573405 11 8 11 C 5.4264018 11 4.0991466 10.067786 4.015625 8 L 4 8 A 1 1 0 0 0 3 7 z"/>
+ <rect style="fill:#8e8e8e" width="10" height="8" x="-10" y="-12" rx="4.167" ry="4" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-status.svg b/.icons/awkward/16x16/apps/gnome-status.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-status.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-sticky-notes-applet.svg b/.icons/awkward/16x16/apps/gnome-sticky-notes-applet.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-sticky-notes-applet.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-subtitles.svg b/.icons/awkward/16x16/apps/gnome-subtitles.svg
new file mode 100644
index 00000000..4530bd16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-subtitles.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#2e8163" d="m0.88892 1c-0.49249 0-0.88892 0.3903-0.88892 0.875v10.125c0 0.48475 0.39669 0.98462 0.88892 1h8.1111l1.5 2 1.5-2h3.1117c0.492 0 0.888-0.515 0.888-1v-10.125c0-0.4847-0.396-0.875-0.889-0.875z"/>
+ <g fill="#fff" transform="translate(0,-1)">
+ <path d="m3 5v-1h10v1z"/>
+ <path d="m3 8v-1h10v1z"/>
+ <path d="m3 11v-1h6v1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-sudoku.svg b/.icons/awkward/16x16/apps/gnome-sudoku.svg
new file mode 120000
index 00000000..b65825b5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-sudoku.svg
@@ -0,0 +1 @@
+ksudoku.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-swell-foop.svg b/.icons/awkward/16x16/apps/gnome-swell-foop.svg
new file mode 120000
index 00000000..313b1688
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-swell-foop.svg
@@ -0,0 +1 @@
+swell-foop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-system-config.svg b/.icons/awkward/16x16/apps/gnome-system-config.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-system-config.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-system-log.svg b/.icons/awkward/16x16/apps/gnome-system-log.svg
new file mode 120000
index 00000000..086f9aeb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-system-log.svg
@@ -0,0 +1 @@
+utilities-log-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-system-monitor.svg b/.icons/awkward/16x16/apps/gnome-system-monitor.svg
new file mode 120000
index 00000000..b6e5ceea
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-system-monitor.svg
@@ -0,0 +1 @@
+utilities-system-monitor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-system.svg b/.icons/awkward/16x16/apps/gnome-system.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-system.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-tali.svg b/.icons/awkward/16x16/apps/gnome-tali.svg
new file mode 120000
index 00000000..ce1089e8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-tali.svg
@@ -0,0 +1 @@
+kjumpingcube.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-taquin.svg b/.icons/awkward/16x16/apps/gnome-taquin.svg
new file mode 100644
index 00000000..f295aeda
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-taquin.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 2,1 H 6 V 6 H 1 V 2 C 1,1 2,1 2,1 Z"/>
+ <rect style="fill:#adadad" width="5" height="5" x="6" y="1"/>
+ <path style="fill:#e4e4e4" d="M 11,1 H 15 C 15,1 16,0.9963 16,2 V 6 H 11 Z"/>
+ <rect style="fill:#adadad" width="5" height="5" x="1" y="6"/>
+ <rect style="fill:#e4e4e4" width="5" height="5" x="6" y="6"/>
+ <rect style="fill:#adadad" width="5" height="5" x="11" y="6"/>
+ <path style="fill:#e4e4e4" d="M 1,11 H 6 V 16 H 2 C 1,16 1,15 1,15 Z"/>
+ <rect style="fill:#adadad" width="5" height="5" x="6" y="11"/>
+ <path style="fill:#e4e4e4" d="M 11,11 H 16 V 15 C 16,15 16,16 15,16 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-term.svg b/.icons/awkward/16x16/apps/gnome-term.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-term.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-terminal.svg b/.icons/awkward/16x16/apps/gnome-terminal.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-terminal.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-tetraves.svg b/.icons/awkward/16x16/apps/gnome-tetraves.svg
new file mode 120000
index 00000000..eef4e759
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-tetraves.svg
@@ -0,0 +1 @@
+gnome-tetravex.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-tetravex.svg b/.icons/awkward/16x16/apps/gnome-tetravex.svg
new file mode 100644
index 00000000..c51cd784
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-tetravex.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4987d7" d="m0.80011 0.0001771c-0.2216 0-0.42182 0.08897-0.56639 0.2336l7.7662 7.7661 7.7661-7.7661c-0.145-0.14477-0.345-0.23374-0.566-0.23374h-14.4z"/>
+ <path fill="#a45390" d="m0.80011 16c-0.2216 0-0.42182-0.08914-0.56639-0.23371l7.7662-7.7659 7.7661 7.7659c-0.14457 0.14457-0.34457 0.23371-0.56628 0.23371h-14.4z"/>
+ <path fill="#6db832" d="m16 0.80017c0-0.2216-0.08899-0.4218-0.23359-0.5664l-7.7659 7.7661 7.7659 7.7661c0.145-0.144 0.234-0.344 0.234-0.566v-14.4z"/>
+ <path fill="#c2352a" d="m0.00012 0.80017c0-0.2216 0.088993-0.4218 0.23359-0.5664l7.7662 7.7661-7.7662 7.7661c-0.14473-0.144-0.2337-0.344-0.2337-0.566v-14.4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-todo.svg b/.icons/awkward/16x16/apps/gnome-todo.svg
new file mode 100644
index 00000000..732e14d2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-todo.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#989898" d="M 8,1 A 1,1 0 0 0 7,2 1,1 0 0 0 8,3 1,1 0 0 0 9,2 1,1 0 0 0 8,1 Z"/>
+ <rect style="fill:#c48f61" width="12" height="13" x="2" y="3" rx="1.189" ry="1.157"/>
+ <rect style="fill:#ffffff" width="10" height="11.5" x="3" y="3.5"/>
+ <path style="fill:#989898" d="M 5.500244,1.9999993 C 5.2232439,1.9999993 5,2.2545214 5,2.5710931 v 0.8578125 0.5710937 h 6 V 3.4289056 2.5710931 C 11,2.2545214 10.776756,1.9999993 10.499756,1.9999993 H 8.75 a 0.75,0.8 0 0 1 -0.75,0.8 0.75,0.8 0 0 1 -0.75,-0.8 z"/>
+ <path style="fill:none;stroke:#5f5f5f;stroke-linecap:round" d="M 4.5058009,9.1369978 5.2956833,9.8022832 6.5000002,8.4858135"/>
+ <path style="fill:none;stroke:#c8c8c8;stroke-linecap:round" d="m 8.5,6.49995 h 3.025"/>
+ <path style="fill:none;stroke:#5f5f5f;stroke-linecap:round" d="M 4.5058009,5.7619978 5.2956829,6.4272829 6.4999998,5.1108135"/>
+ <path style="fill:none;stroke:#5f5f5f;stroke-linecap:round" d="m 4.5058009,12.512002 0.789882,0.665282 1.2043169,-1.31647"/>
+ <path style="fill:none;stroke:#c8c8c8;stroke-linecap:round" d="m 8.5,9.49995 h 3.025"/>
+ <path style="fill:none;stroke:#c8c8c8;stroke-linecap:round" d="m 8.5,12.49995 h 3.025"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-tracker.svg b/.icons/awkward/16x16/apps/gnome-tracker.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-tracker.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-translate.svg b/.icons/awkward/16x16/apps/gnome-translate.svg
new file mode 120000
index 00000000..223c77fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-translate.svg
@@ -0,0 +1 @@
+lokalize.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-tweak-tool.svg b/.icons/awkward/16x16/apps/gnome-tweak-tool.svg
new file mode 100644
index 00000000..aec8d871
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-tweak-tool.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#569c3b" d="M 12.083984,0 C 11.375262,0 10.750053,0.25627001 10.195312,0.59179688 9.6081995,0.21450198 8.9409237,-0.04896639 8.3398438,0.0234375 l -0.00195,0 C 7.3824789,0.13856473 6.4495404,0.77697871 6,1.5234375 5.9589054,1.5242896 5.9264934,1.5031438 5.8847656,1.5058594 5.6439329,1.521528 5.4355194,1.5609537 5.2441406,1.609375 4.5196804,1.7926803 3.7169523,2.3226525 3.3046875,3.1464844 3.0721076,3.1975961 2.8239281,3.1984727 2.6152344,3.296875 1.852531,3.6567139 1.0349196,4.630035 1,5.6191406 0.96508041,6.6082463 1.4005175,7.2311432 1.7929688,7.6777344 1.948561,7.8547911 2.1550955,7.9367586 2.3261719,8.0761719 2.2690045,8.2472101 2.1345134,8.3630904 2.0957031,8.5449219 1.6870003,10.458223 2.4048969,12.254438 3.5410156,13.613281 c 1.1361187,1.358843 2.8246778,2.402344 4.8359375,2.402344 2.0930429,0 4.1754559,-1.628677 4.5917969,-3.9375 C 13,11 12,8 14.501953,4.8496096 14.836932,4.1348656 15.159175,3.3706801 14.945312,2.25 14.838381,1.68966 14.491698,1.0061413 13.914062,0.57226562 13.336427,0.13838998 12.661769,0 12.083984,0 Z"/>
+ <path style="fill:#ffffff" d="M 12.083984 2 C 9.862563 2 9.4456386 6 10.695312 6 C 11.944807 6 14.305497 2 12.083984 2 z M 8.578125 2.0097656 C 6.8841117 2.2138944 7.4788543 4.948883 8.3808594 5 C 9.2824975 5.051118 10.27275 1.8056373 8.578125 2.0097656 z M 6.0136719 3.5019531 C 5.9271444 3.5075826 5.8334771 3.523754 5.734375 3.5488281 C 4.1484482 3.9501046 5.4943642 5.6054701 6.3828125 5.4941406 C 7.2164028 5.3899327 7.3115901 3.4174871 6.0136719 3.5019531 z M 3.9277344 5 C 3.786171 4.9967601 3.6317458 5.0286138 3.46875 5.1054688 C 2.1653719 5.7203947 3.9089424 7.2069478 4.6757812 6.9765625 C 5.3467665 6.7748884 4.918679 5.0227714 3.9277344 5 z M 8.8496094 6 C 6.8841707 5.9652139 4.4929328 6.8913504 4.0507812 8.9628906 C 3.5719148 11.204655 5.8205278 14.015625 8.3769531 14.015625 C 9.6345825 14.015625 10.728611 13.227645 11 11.722656 C 11.207272 10.575018 8.7486548 11.03358 8.84375 11.792969 C 8.9214 12.413358 8.5983013 12.9899 8.1503906 13 C 7.0758967 12.925887 7.0804526 12.220899 7 11.6875 C 6.8904821 10.286844 11.46071 9.2870791 11.111328 7.1152344 C 10.983542 6.3208841 10.028873 6.020872 8.8496094 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-twitch.svg b/.icons/awkward/16x16/apps/gnome-twitch.svg
new file mode 100644
index 00000000..00bcaa6e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-twitch.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#7b5ab7" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" fill-rule="evenodd" d="m3.5 2-0.5 2v8h2v1h1l1-1h2l3-3v-7zm0.5 1h7v5.5l-1.5 1.5h-2l-1.5 1v-1h-2zm2 1v3h1v-3zm3 0v3h1v-3z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-twofactorauth.svg b/.icons/awkward/16x16/apps/gnome-twofactorauth.svg
new file mode 100644
index 00000000..04052247
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-twofactorauth.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 7.9999998,0 C 4.3998936,0 3.9998936,3.2941176 4,7 H 6 C 5.9576627,3.2941176 6.4943937,2 7.9999998,2 9.5056062,2 10.042126,3.2941176 10,7 h 2 C 11.999893,3.2941176 11.599894,0 7.9999998,0 Z"/>
+ <rect style="fill:#a0a0a0" width="12" height="12" x="-16" y="-14" rx="6" ry="6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="8" height="8" x="-14" y="-12" rx="4" ry="4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#ff5969" d="m 10.474874,7.5251255 -1.06066,0.3535533 -0.731966,0.243068 a 2,2 0 0 0 -2.0964611,0.4640388 2,2 0 0 0 0,2.8284284 2,2 0 0 0 2.8284271,0 2,2 0 0 0 0.4640388,-2.0964624 l 0.2430682,-0.731966 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-user-share.svg b/.icons/awkward/16x16/apps/gnome-user-share.svg
new file mode 120000
index 00000000..d1e9ba9f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-user-share.svg
@@ -0,0 +1 @@
+krfb.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-video-arcade.svg b/.icons/awkward/16x16/apps/gnome-video-arcade.svg
new file mode 120000
index 00000000..2f6dc60b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-video-arcade.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-volume-control.svg b/.icons/awkward/16x16/apps/gnome-volume-control.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-volume-control.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-warning.svg b/.icons/awkward/16x16/apps/gnome-warning.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-warning.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-weather.svg b/.icons/awkward/16x16/apps/gnome-weather.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-weather.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-web-browser.svg b/.icons/awkward/16x16/apps/gnome-web-browser.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-web-browser.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-web.svg b/.icons/awkward/16x16/apps/gnome-web.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-web.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-window-manager.svg b/.icons/awkward/16x16/apps/gnome-window-manager.svg
new file mode 120000
index 00000000..cd623cfa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-window-manager.svg
@@ -0,0 +1 @@
+gdm-xnest.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-windows.svg b/.icons/awkward/16x16/apps/gnome-windows.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-windows.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-wm.svg b/.icons/awkward/16x16/apps/gnome-wm.svg
new file mode 120000
index 00000000..cd623cfa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-wm.svg
@@ -0,0 +1 @@
+gdm-xnest.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-word.svg b/.icons/awkward/16x16/apps/gnome-word.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-word.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-xterm.svg b/.icons/awkward/16x16/apps/gnome-xterm.svg
new file mode 120000
index 00000000..8e71357d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-xterm.svg
@@ -0,0 +1 @@
+utilities-x-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome_apps.svg b/.icons/awkward/16x16/apps/gnome_apps.svg
new file mode 120000
index 00000000..879651b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome_apps.svg
@@ -0,0 +1 @@
+desktop-environment-gnome.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnomeradio.svg b/.icons/awkward/16x16/apps/gnomeradio.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnomeradio.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnote.svg b/.icons/awkward/16x16/apps/gnote.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnote.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gns3.svg b/.icons/awkward/16x16/apps/gns3.svg
new file mode 100644
index 00000000..fe5d724c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gns3.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#685d8d" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <path style="fill:#34bae3" d="M 7.1770731,13.9488 C 6.4924091,13.818529 5.7633423,13.502425 5.1526571,13.07107 4.4668887,12.586683 3.7581155,11.73431 3.4173503,10.984186 3.0749147,10.230378 2.9362415,9.3189336 3.0272515,8.42021 3.0961015,7.7403424 3.1744079,7.4247288 3.4085747,6.883294 4.0582027,5.3812488 5.3290047,4.3457872 7.0126235,3.9466816 7.2880911,3.8813816 7.4790507,3.8044004 7.5971435,3.7110468 7.7721879,3.5726696 7.7727403,3.5710488 7.8781491,2.8887808 8.0097463,2.0370077 8.0077779,2.0435459 8.1426647,2.0097556 c 0.18122,-0.045398 1.0281784,0.075359 1.4423532,0.2056463 0.6665671,0.2096841 1.1427221,0.4825717 1.7106641,0.9803957 0.175158,0.1535324 0.341773,0.27915 0.370252,0.27915 0.171504,0 0.647842,0.223822 0.840347,0.4105636 0.574064,0.5568744 0.651453,1.2588044 0.213838,1.9394876 -0.117439,0.1826672 -0.102515,0.2724132 -0.102515,0.507988 0,0.157368 -0.02699,0.3213744 -0.06001,0.364458 -0.04839,0.063165 -0.363128,0.097584 -1.291504,0.1777408 -0.845935,0.073038 -1.170102,0.1181476 -1.222114,0.1700628 -0.1546081,0.1543148 0.01528,0.1867024 1.658657,0.316234 1.536697,0.121122 1.389145,0.163366 1.272367,0.2797076 -0.02509,0.024988 -0.412365,0.2000624 -1.349697,0.3890468 L 9.9210651,8.3738504 8.8501675,7.9608428 C 8.2611723,7.7336916 7.7608335,7.547838 7.7383023,7.547838 c -0.070235,0 -0.5859164,0.8560176 -0.5688796,0.9443232 0.02112,0.109444 0.2937016,0.2210576 0.5740528,0.2594108 0.1936444,0.026504 0.2476664,0.011952 0.4478976,-0.12041 0.4461884,-0.2949852 0.8458304,-0.2953408 1.0939932,-8.8e-4 0.1516692,0.1799076 0.1568104,0.3021256 0.016828,0.3999916 -0.1398644,0.097778 -0.2412392,0.094098 -0.4475088,-0.01624 -0.2897228,-0.1549904 -0.47368,0.0473 -0.3686248,0.3250964 0.067824,0.1793544 0.029424,0.27694 -0.1089812,0.27694 -0.076918,0 -0.1320768,-0.047675 -0.1857368,-0.1605388 C 8.1151635,9.2952984 8.1142111,9.214984 7.6938051,9.1865852 7.2390111,9.1558652 6.9671103,9.1419888 6.6828563,8.9628828 c -0.2246352,-0.14154 -0.434308,-0.38755 -0.434308,-0.5095784 0,-0.116768 0.2224824,-0.5599124 0.4509472,-0.8982052 0.212194,-0.3142024 0.2187172,-0.3904948 0.033388,-0.3904948 -0.09853,0 -0.178778,0.045937 -0.2720432,0.155728 -0.163988,0.1930376 -0.5483408,0.9906388 -0.5483408,1.1379024 0,0.2030532 0.1551776,0.427484 0.5682104,0.6989772 0.3272632,0.2151124 0.4270752,0.229024 0.4972192,0.3879216 0.1053564,0.2386624 0.1755768,0.5333764 0.2157608,0.9055724 0.033368,0.309042 0.1005796,0.22916 0.223642,0.01328 0.1252612,-0.219736 0.4712904,-0.263009 0.4712904,-0.05894 0,0.04908 -0.053651,0.117898 -0.1192232,0.152926 -0.2167336,0.115772 -0.20159,0.311591 0.033828,0.437343 0.069703,0.03723 0.1388188,0.02012 0.3005372,-0.07449 0.1155076,-0.06757 0.2427464,-0.122844 0.2827552,-0.122844 0.094659,0 0.2222048,0.183602 0.2222048,0.319862 0,0.303814 -0.2392528,0.494714 -0.6200148,0.494714 -0.4543712,0 -0.802658,-0.244142 -0.99136,-0.694922 C 6.8966471,10.677074 6.6176279,10.357017 6.4552755,10.182777 6.2947347,10.010485 6.1523639,9.9806808 6.0180211,10 c -0.150194,0.0216 -0.2240396,0.163672 -0.2248424,0.528932 -0.00144,0.706018 0.278554,1.656056 1.0806804,2.051388 1.3175536,0.649366 2.5820052,0.656854 3.9437799,0.02336 1.005066,-0.467557 1.351553,-1.325627 1.407697,-2.137229 0.02062,-0.298286 0.0083,-0.377144 -0.08775,-0.5625425 -0.199667,-0.3852704 -0.820359,-0.608598 -1.243035,-0.4170852 -0.253398,0.114812 -0.396628,0.3376536 -0.39687,0.6174597 -1.43e-4,0.17328 0.02734,0.235913 0.163045,0.37135 0.129499,0.129256 0.201683,0.162915 0.349368,0.162915 0.224325,0 0.377455,-0.09732 0.420122,-0.267006 0.04766,-0.189541 -0.04501,-0.265702 -0.303864,-0.249733 -0.195549,0.01207 -0.2225,0.0018 -0.235736,-0.09117 -0.01989,-0.1395921 0.189347,-0.2747585 0.415449,-0.2683617 0.133426,0.00376 0.20865,0.043946 0.330204,0.1763336 0.188646,0.2054611 0.206451,0.4161531 0.05947,0.7037231 -0.134261,0.262677 -0.34103,0.379399 -0.67016,0.378311 -0.468849,-0.0014 -0.847551,-0.262095 -0.958023,-0.659107 -0.06622,-0.237993 -0.06302,-0.333059 0.02068,-0.6143695 0.242726,-0.8158068 1.614809,-0.9830184 2.267548,-0.349822 0.314734,0.3053092 0.47412,0.6518205 0.44466,1.2013455 -0.06387,1.19125 -0.836226,2.19686 -2.207272,2.869036 -0.8120969,0.398144 -1.2681853,0.504806 -2.2563197,0.527674 -0.5627128,0.01303 -0.922816,-0.0014 -1.1597676,-0.0465 z"/>
+ <circle style="fill:#ffffff" cx="9" cy="5" r="1"/>
+ <circle style="fill:#5e5e5e" cx="8.778" cy="4.811" r=".25"/>
+ <path style="fill:#ffffff" d="M 12.578192,4.4525108 C 12.669016,4.7780972 12.467862,5.1127592 12.128902,5.2 L 11.8,4.0209476 c 0.33896,-0.08724 0.687368,0.1059768 0.778192,0.4315632 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnubg.svg b/.icons/awkward/16x16/apps/gnubg.svg
new file mode 100644
index 00000000..4f48360d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnubg.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#539710" d="M 0.8,2e-7 C 0.52480236,2e-7 0.28290032,0.13803876 0.13906248,0.34843772 L 1.6,4.0000002 l 1.6,-4 z"/>
+ <path style="fill:#e64040" transform="matrix(0.20737479,0,0,-0.29931972,4.8,20.435374)" d="M 2.3871817e-7,54.909093 7.715499,68.27273 l -15.4309982,-10e-7 z"/>
+ <path style="fill:#539710" transform="matrix(0.20737479,0,0,-0.29931972,8,20.435374)" d="M 2.3871817e-7,54.909093 7.715499,68.27273 l -15.4309982,-10e-7 z"/>
+ <path style="fill:#e64040" transform="matrix(0.20737479,0,0,-0.29931972,11.2,20.435374)" d="M 2.3871817e-7,54.909093 7.715499,68.27273 l -15.4309982,-10e-7 z"/>
+ <path style="fill:#539710" d="m 12.8,2e-7 1.6,4 1.460938,-3.65156248 C 15.7171,0.13803876 15.475198,2e-7 15.2,2e-7 Z"/>
+ <path style="fill:#3f3f3f" d="M 5,9.607489 C 4.8383232,9.736604 4.6556885,9.834732 4.4520958,9.901872 4.2504992,9.967291 4.031936,10 3.796407,10 3.229541,10 2.7884233,9.825264 2.473054,9.4757911 2.1576845,9.1245968 2,8.6330968 2,8.0012911 2,7.3712074 2.1596806,6.8805684 2.4790423,6.529374 2.7984031,6.176458 3.2425148,6 3.8113772,6 3.999002,6 4.1786428,6.02324 4.3502993,6.069722 4.521956,6.114482 4.6876247,6.1833443 4.8473053,6.2763073 V 6.8108454 C 4.6856285,6.678287 4.5199598,6.58102 4.3502993,6.5190444 4.1806385,6.4553474 4.0009978,6.423499 3.8113772,6.423499 c -0.3932134,0 -0.6886227,0.131698 -0.8862274,0.3950937 -0.1956087,0.261674 -0.2934131,0.6559067 -0.2934131,1.1826984 0,0.5353993 0.09481,0.9322147 0.2844311,1.1904457 0.1916167,0.2565097 0.4850299,0.3847643 0.8802392,0.3847643 0.1337325,0 0.250499,-0.012913 0.3502995,-0.038735 0.101796,-0.027543 0.1936127,-0.069722 0.2754492,-0.126533 V 8.4423318 H 3.875 V 8.0136684 H 5 Z"/>
+ <path style="fill:#3f3f3f" d="M 6,6 H 6.8041887 L 8.3874345,9.2926995 V 6 H 9 v 4 H 8.1958113 L 6.6125655,6.707301 V 10 H 6 Z"/>
+ <path style="fill:#3f3f3f" d="M 10,8.4178714 V 6 h 0.649254 v 2.6596584 q 0,0.2864654 0.01919,0.4099871 0.01919,0.1208936 0.06716,0.1865966 0.102342,0.155059 0.294244,0.2339027 0.195095,0.078843 0.470148,0.078843 0.278252,0 0.470148,-0.078843 0.191898,-0.078843 0.297442,-0.2339027 0.04797,-0.065703 0.06716,-0.1865966 0.01919,-0.1208937 0.01919,-0.4047307 V 6 H 13 V 8.4178714 Q 13,9.0197111 12.907255,9.2746391 12.817705,9.5269385 12.593823,9.69251 12.382736,9.847569 12.110881,9.923785 11.839017,10 11.499998,10 11.164179,10 10.892324,9.92378 10.620468,9.84756 10.406183,9.692505 10.185501,9.5295665 10.092751,9.2720108 10,9.0118268 10,8.4178714 Z"/>
+ <path style="fill:#e64040" d="M 1.6,12 0.13906248,15.651563 C 0.28290032,15.861962 0.52480236,16 0.8,16 h 2.4 z"/>
+ <path style="fill:#539710" transform="matrix(0.20737479,0,0,0.29931972,4.8,-4.4353742)" d="M 2.3871817e-7,54.909093 7.715499,68.27273 l -15.4309982,-10e-7 z"/>
+ <path style="fill:#e64040" transform="matrix(0.20737479,0,0,0.29931972,8,-4.4353742)" d="M 2.3871817e-7,54.909093 7.715499,68.27273 l -15.4309982,-10e-7 z"/>
+ <path style="fill:#539710" transform="matrix(0.20737479,0,0,0.29931972,11.2,-4.4353742)" d="M 2.3871817e-7,54.909093 7.715499,68.27273 l -15.4309982,-10e-7 z"/>
+ <path style="fill:#e64040" d="m 14.4,12 -1.6,4 h 2.4 c 0.275198,0 0.5171,-0.138038 0.660938,-0.348437 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnubik.svg b/.icons/awkward/16x16/apps/gnubik.svg
new file mode 120000
index 00000000..b638aaef
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnubik.svg
@@ -0,0 +1 @@
+kubrick.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnucash-icon.svg b/.icons/awkward/16x16/apps/gnucash-icon.svg
new file mode 120000
index 00000000..c0f3c030
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnucash-icon.svg
@@ -0,0 +1 @@
+skrooge.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnucash.svg b/.icons/awkward/16x16/apps/gnucash.svg
new file mode 120000
index 00000000..c0f3c030
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnucash.svg
@@ -0,0 +1 @@
+skrooge.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnugo.svg b/.icons/awkward/16x16/apps/gnugo.svg
new file mode 120000
index 00000000..46d3ec2f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnugo.svg
@@ -0,0 +1 @@
+qgo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnugo48.svg b/.icons/awkward/16x16/apps/gnugo48.svg
new file mode 120000
index 00000000..46d3ec2f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnugo48.svg
@@ -0,0 +1 @@
+qgo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnumeric.svg b/.icons/awkward/16x16/apps/gnumeric.svg
new file mode 100644
index 00000000..818cc50c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnumeric.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4bae4f" d="M 14,15.143 V 0.857 C 14,0.38229 13.666,0 13.25,0 H 3.75 C 3.3345,0 3,0.38229 3,0.85714 V 15.143 C 3,15.618 3.3345,16 3.75,16 H 13.25 C 13.666,16 14,15.618 14,15.143 Z"/>
+ <path style="fill:#ffff84" d="M 5,5 V 12 H 12 V 5 Z M 6,6 H 8 V 7 H 6 Z M 9,6 H 11 V 7 H 9 Z M 6,8 H 8 V 9 H 6 Z M 9,8 H 11 V 9 H 9 Z M 6,10 H 8 V 11 H 6 Z M 9,10 H 11 V 11 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnupg.svg b/.icons/awkward/16x16/apps/gnupg.svg
new file mode 120000
index 00000000..48720206
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnupg.svg
@@ -0,0 +1 @@
+preferences-desktop-user-password.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnuradio-grc.svg b/.icons/awkward/16x16/apps/gnuradio-grc.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnuradio-grc.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/go-for-it.svg b/.icons/awkward/16x16/apps/go-for-it.svg
new file mode 120000
index 00000000..39729eef
--- /dev/null
+++ b/.icons/awkward/16x16/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/16x16/apps/go.svg b/.icons/awkward/16x16/apps/go.svg
new file mode 120000
index 00000000..eeb0366f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/go.svg
@@ -0,0 +1 @@
+desktop-environment-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/goa-account-exchange.svg b/.icons/awkward/16x16/apps/goa-account-exchange.svg
new file mode 120000
index 00000000..7e20bbe7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/goa-account-exchange.svg
@@ -0,0 +1 @@
+microsoft.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/goa-account-facebook.svg b/.icons/awkward/16x16/apps/goa-account-facebook.svg
new file mode 120000
index 00000000..578089b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/goa-account-facebook.svg
@@ -0,0 +1 @@
+facebook.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/goa-account-flickr.svg b/.icons/awkward/16x16/apps/goa-account-flickr.svg
new file mode 120000
index 00000000..1bc6e8fc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/goa-account-flickr.svg
@@ -0,0 +1 @@
+flickr.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/goa-account-foursquare.svg b/.icons/awkward/16x16/apps/goa-account-foursquare.svg
new file mode 120000
index 00000000..15031950
--- /dev/null
+++ b/.icons/awkward/16x16/apps/goa-account-foursquare.svg
@@ -0,0 +1 @@
+foursquare.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/goa-account-google.svg b/.icons/awkward/16x16/apps/goa-account-google.svg
new file mode 120000
index 00000000..7780ffd0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/goa-account-google.svg
@@ -0,0 +1 @@
+google.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/goa-account-lastfm.svg b/.icons/awkward/16x16/apps/goa-account-lastfm.svg
new file mode 120000
index 00000000..76dd477b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/goa-account-lastfm.svg
@@ -0,0 +1 @@
+lastfm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/goa-account-microsoft.svg b/.icons/awkward/16x16/apps/goa-account-microsoft.svg
new file mode 120000
index 00000000..7e20bbe7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/goa-account-microsoft.svg
@@ -0,0 +1 @@
+microsoft.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/goa-account-msn.svg b/.icons/awkward/16x16/apps/goa-account-msn.svg
new file mode 120000
index 00000000..7e20bbe7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/goa-account-msn.svg
@@ -0,0 +1 @@
+microsoft.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/goa-account-owncloud.svg b/.icons/awkward/16x16/apps/goa-account-owncloud.svg
new file mode 120000
index 00000000..d01d25d4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/goa-account-owncloud.svg
@@ -0,0 +1 @@
+nextcloud.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/goa-account-pocket.svg b/.icons/awkward/16x16/apps/goa-account-pocket.svg
new file mode 120000
index 00000000..1a8e55f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/goa-account-pocket.svg
@@ -0,0 +1 @@
+pocket.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/goa-account-todoist.svg b/.icons/awkward/16x16/apps/goa-account-todoist.svg
new file mode 120000
index 00000000..43385985
--- /dev/null
+++ b/.icons/awkward/16x16/apps/goa-account-todoist.svg
@@ -0,0 +1 @@
+todoist.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/goa-account-twitter.svg b/.icons/awkward/16x16/apps/goa-account-twitter.svg
new file mode 120000
index 00000000..894e8e48
--- /dev/null
+++ b/.icons/awkward/16x16/apps/goa-account-twitter.svg
@@ -0,0 +1 @@
+twitter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/goa-account-ubuntusso.svg b/.icons/awkward/16x16/apps/goa-account-ubuntusso.svg
new file mode 100644
index 00000000..2c726c49
--- /dev/null
+++ b/.icons/awkward/16x16/apps/goa-account-ubuntusso.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#e2450e" d="M 7.285511,12.980139 C 7.0136757,12.945929 6.4952379,12.817817 6.2523339,12.724824 5.2522997,12.341974 4.5240903,11.579722 4.2094154,10.5864 4.0332572,10.030316 4.0342077,10.050112 4.0095986,6.4312506 3.995931,4.4227853 4.0008688,3 4.0008688,3 h 3.053491 L 5.8188532,6 H 7 V 7.9999973 10 H 8.1112109 9 V 6.7088833 3 h 3 c 0,0 -2.76e-4,2.2143706 -2.6e-5,4.787781 3.59e-4,4.423923 -0.0025,4.680524 -0.05575,4.708204 -0.141838,0.07382 -1.628587,0.332338 -2.5151654,0.43734 -0.5085011,0.06022 -1.810992,0.08868 -2.1435713,0.04682 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/goa-panel.svg b/.icons/awkward/16x16/apps/goa-panel.svg
new file mode 120000
index 00000000..6c7330af
--- /dev/null
+++ b/.icons/awkward/16x16/apps/goa-panel.svg
@@ -0,0 +1 @@
+credentials-preferences.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/godot.svg b/.icons/awkward/16x16/apps/godot.svg
new file mode 100644
index 00000000..9183be9f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/godot.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#3888c3" d="M 6.4,-1.4062e-4 6.3343752,0.03814062 4.4,1 4.8,3 2.9585936,3.8421876 2,3 0,5 1,6.2382812 1,10.384375 1,10.064844 1,11.398438 C 1,11.398438 2.6033898,15 8,15 c 5.39661,0 7,-3.601562 7,-3.601562 l 0,-1.333594 0,0.319531 L 15,6.2382812 16,5 14,3 13.041406,3.8421876 11.2,3 11.6,1 9.6,-1.4062e-4 8.9156248,2 7.0828124,2 Z"/>
+ <path style="fill:#ffffff" d="m8 6c0.554 0 1 0.3345 1 0.7499995v1.5000005c0 0.4154995-0.446 0.75-1 0.75s-1-0.3345005-1-0.75v-1.5000005c0-0.4154995 0.446-0.7499995 1-0.7499995z"/>
+ <path style="fill:#ffffff" d="m3.5 6c0.8286 0 1.5 0.6714 1.5 1.5s-0.6714 1.5-1.5 1.5-1.5-0.6714-1.5-1.5 0.6714-1.5 1.5-1.5z"/>
+ <rect style="fill:#353535" width="1" height="1" x="3" y="7"/>
+ <g transform="translate(9)">
+ <path style="fill:#ffffff" d="m3.5 6c0.8286 0 1.5 0.6714 1.5 1.5s-0.6714 1.5-1.5 1.5-1.5-0.6714-1.5-1.5 0.6714-1.5 1.5-1.5z"/>
+ <rect style="fill:#353535" width="1" height="1" x="3" y="7"/>
+ </g>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.7;stroke-linejoin:round" d="m 15,10.35 -2.65,0 0,1.3 -2.7,0 0,-1.3 -1.65,0 m -7,0 2.65,0 0,1.3 2.7,0 0,-1.3 1.65,0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gogland.svg b/.icons/awkward/16x16/apps/gogland.svg
new file mode 100644
index 00000000..370610a1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gogland.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#2086e7" d="m8 0h-7.2c-0.4432 0-0.8 0.3568-0.8 0.8v7.2h8z"/>
+ <path style="fill:#21d789" d="m8 0h7.2c0.4432 0 0.8 0.3568 0.8 0.8v7.2h-8z"/>
+ <path style="fill:#21d789" d="m8 16h-7.2c-0.4432 0-0.8-0.3568-0.8-0.8v-7.2h8z"/>
+ <path style="fill:#6655e4" d="m8 16h7.2c0.4432 0 0.8-0.3568 0.8-0.8v-7.2h-8z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="stroke:#ffffff;stroke-linecap:round;fill:none" d="m3.5071217 11.5h4.0000003"/>
+ <path style="stroke-linejoin:bevel;stroke:#ffffff;stroke-width:.999937;stroke-linecap:round;fill:none" d="m5.0003233 5.5h0.999935m-0.499968 0s0.245436 1.9997345-0.999938 1.9997345c-0.999935 0-0.999935-0.999938-0.999935-1.999876 0-0.9999355 0-1.9998735 0.999935-1.9998735 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.5013133 3.4996535c1.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/16x16/apps/goland.svg b/.icons/awkward/16x16/apps/goland.svg
new file mode 100644
index 00000000..964865ba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/goland.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#6655e4" d="M 8,0 0.8,0 C 0.3568,0 0,0.3568 0,0.8 L 0,8 8,8 Z"/>
+ <path style="fill:#21d789" d="m 8,0 7.2,0 C 15.6432,0 16,0.3568 16,0.8 L 16,8 8,8 Z"/>
+ <path style="fill:#2086e7" d="M 8,16 0.8,16 C 0.3568,16 0,15.6432 0,15.2 L 0,8 8,8 Z"/>
+ <path style="fill:#6655e4" d="m 8,16 7.2,0 C 15.6432,16 16,15.6432 16,15.2 L 16,8 8,8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="m 3.5071212,11.49995 3.9999998,0"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 5.0074488,5.49995 0.9999992,0 m -0.4999992,0 c 0,0 0.245452,2 -1.000001,2 -0.999999,0 -0.999999,-1 -0.999999,-2.000001 0,-0.999999 0,-1.9999995 0.999999,-1.9999995 1.000001,0 0.996189,0.4999995 0.996189,0.4999995"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 8.5,2.99995 c -0.831,0 -1.5,0.669 -1.5,1.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 0,-0.831 -0.669,-1.5 -1.5,-1.5 z m 0,1 c 0.277,0 0.5,0 0.5,0.899414 L 9,6.100536 C 9,6.999951 8.777,6.99995 8.5,6.99995 8.223,6.99995 8,6.999951 8,6.100536 L 8,4.899364 C 8,3.99995 8.223,3.99995 8.5,3.99995 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/goldendict.svg b/.icons/awkward/16x16/apps/goldendict.svg
new file mode 120000
index 00000000..fc7facf7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/goldendict.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/golly.svg b/.icons/awkward/16x16/apps/golly.svg
new file mode 100644
index 00000000..91757238
--- /dev/null
+++ b/.icons/awkward/16x16/apps/golly.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#fadd00" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="fill:#234fa7" d="M 2,2 V 3 H 3 V 2 Z M 4,2 V 3 H 5 V 2 Z M 6,2 V 3 H 7 V 2 Z M 8,2 V 3 H 9 V 2 Z M 12,2 V 3 H 13 V 2 Z M 14,2 V 3 H 15 V 2 Z M 2,4 V 5 H 3 V 4 Z M 4,4 V 5 H 5 V 4 Z M 6,4 V 5 H 7 V 4 Z M 8,4 V 5 H 9 V 4 Z M 12,4 V 5 H 13 V 4 Z M 14,4 V 5 H 15 V 4 Z M 12,6 V 7 H 13 V 6 Z M 14,6 V 7 H 15 V 6 Z M 2,8 V 9 H 3 V 8 Z M 4,8 V 9 H 5 V 8 Z M 12,8 V 9 H 13 V 8 Z M 14,8 V 9 H 15 V 8 Z M 2,10 V 11 H 3 V 10 Z M 4,10 V 11 H 5 V 10 Z M 2,12 V 13 H 3 V 12 Z M 4,12 V 13 H 5 V 12 Z M 8,12 V 13 H 9 V 12 Z M 10,12 V 13 H 11 V 12 Z M 12,12 V 13 H 13 V 12 Z M 14,12 V 13 H 15 V 12 Z M 2,14 V 15 H 3 V 14 Z M 4,14 V 15 H 5 V 14 Z M 8,14 V 15 H 9 V 14 Z M 10,14 V 15 H 11 V 14 Z M 12,14 V 15 H 13 V 14 Z M 14,14 V 15 H 15 V 14 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/goobox.svg b/.icons/awkward/16x16/apps/goobox.svg
new file mode 100644
index 00000000..431c5870
--- /dev/null
+++ b/.icons/awkward/16x16/apps/goobox.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(-14,-15)">
+ <circle fill="#2eac43" cx="22" cy="23" r="8"/>
+ <circle fill="#fff" cx="21.5" cy="26.5" r="2.5"/>
+ <rect fill="#fff" width="2" height="8" x="22" y="19" rx="1" ry="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/goodvibes.svg b/.icons/awkward/16x16/apps/goodvibes.svg
new file mode 100644
index 00000000..3a932c01
--- /dev/null
+++ b/.icons/awkward/16x16/apps/goodvibes.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ffc543" width="16" height="13" x="-16" y="2" rx=".8" ry=".813" transform="scale(-1,1)"/>
+ <circle style="fill:#ff5100" cx="3.5" cy="10.5" r="2.5"/>
+ <rect style="fill:#4d4d4d" width="14" height="3" x="1" y="3"/>
+ <rect style="fill:#ff5100" width="2" height="1" x="4" y="-6" transform="matrix(0,1,-1,0,0,0)"/>
+ <path style="fill:#4d4d4d" d="M 12.5,8 A 0.5,0.5 0 0 0 12,8.5 0.5,0.5 0 0 0 12.5,9 0.5,0.5 0 0 0 13,8.5 0.5,0.5 0 0 0 12.5,8 Z"/>
+ <path style="fill:#4d4d4d" d="M 14.5,8 A 0.5,0.5 0 0 0 14,8.5 0.5,0.5 0 0 0 14.5,9 0.5,0.5 0 0 0 15,8.5 0.5,0.5 0 0 0 14.5,8 Z"/>
+ <path style="fill:#4d4d4d" d="M 10.5,8 A 0.5,0.5 0 0 0 10,8.5 0.5,0.5 0 0 0 10.5,9 0.5,0.5 0 0 0 11,8.5 0.5,0.5 0 0 0 10.5,8 Z"/>
+ <path style="fill:#4d4d4d" d="M 12.5,10 A 0.5,0.5 0 0 0 12,10.5 0.5,0.5 0 0 0 12.5,11 0.5,0.5 0 0 0 13,10.5 0.5,0.5 0 0 0 12.5,10 Z"/>
+ <path style="fill:#4d4d4d" d="M 14.5,10 A 0.5,0.5 0 0 0 14,10.5 0.5,0.5 0 0 0 14.5,11 0.5,0.5 0 0 0 15,10.5 0.5,0.5 0 0 0 14.5,10 Z"/>
+ <path style="fill:#4d4d4d" d="M 10.5,10 A 0.5,0.5 0 0 0 10,10.5 0.5,0.5 0 0 0 10.5,11 0.5,0.5 0 0 0 11,10.5 0.5,0.5 0 0 0 10.5,10 Z"/>
+ <path style="fill:#4d4d4d" d="M 12.5,12 A 0.5,0.5 0 0 0 12,12.5 0.5,0.5 0 0 0 12.5,13 0.5,0.5 0 0 0 13,12.5 0.5,0.5 0 0 0 12.5,12 Z"/>
+ <path style="fill:#4d4d4d" d="M 14.5,12 A 0.5,0.5 0 0 0 14,12.5 0.5,0.5 0 0 0 14.5,13 0.5,0.5 0 0 0 15,12.5 0.5,0.5 0 0 0 14.5,12 Z"/>
+ <path style="fill:#4d4d4d" d="M 10.5,12 A 0.5,0.5 0 0 0 10,12.5 0.5,0.5 0 0 0 10.5,13 0.5,0.5 0 0 0 11,12.5 0.5,0.5 0 0 0 10.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/google-agenda.svg b/.icons/awkward/16x16/apps/google-agenda.svg
new file mode 100644
index 00000000..1feebbcb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/google-agenda.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4384f1" d="M 1,0 H 15 C 15.554,0 16,0.446 16,1 V 10 L 11,11 10,16 H 1 C 0.446,16 0,15.554 0,15 V 1 C 0,0.446 0.446,0 1,0 Z"/>
+ <path style="fill:#ffffff" d="M 4.2773438,5.0174688 C 3.9378544,5.0273388 3.6566743,5.0565318 3.5,5.0565308 l 0,1 c 0.4883313,0 1.1750625,-0.089282 1.6992188,0.019531 0.2620779,0.054407 0.457164,0.1495028 0.5820312,0.28125 C 5.9061172,6.4890596 6,6.6716923 6,7.0565308 6,7.4630622 5.912975,7.578671 5.8203125,7.7031242 5.7276505,7.8275774 5.6114664,7.8956288 5.4257812,7.9433586 c -0.254364,0.065384 -0.6269438,0.027373 -0.9765624,0.00977 -0.1365135,-0.00551 -0.3216885,-0.035962 -0.4199219,-0.03125 -0.059164,0.00284 -0.1114718,0.00747 -0.1601563,0.013672 -0.024342,0.0031 -0.045995,0.00722 -0.076172,0.013672 -0.030177,0.00645 -0.051218,-0.00402 -0.1640626,0.060547 -0.014106,0.00807 -0.048502,0.03101 -0.048828,0.03125 -3.262e-4,2.399e-4 -0.064225,0.056404 -0.064453,0.056641 -2.279e-4,2.371e-4 -0.077996,0.107188 -0.078125,0.1074219 -1.287e-4,2.34e-4 -0.058565,0.179457 -0.058594,0.1796875 -2.85e-5,2.305e-4 0.019459,0.214617 0.019531,0.2148438 7.23e-5,2.267e-4 0.081857,0.1560274 0.082031,0.15625 1.741e-4,2.226e-4 0.085662,0.085719 0.085937,0.085937 2.769e-4,2.181e-4 0.04763,0.032438 0.066406,0.042969 0.15021,0.08425 0.1640964,0.060088 0.1972656,0.064453 0.066338,0.00873 0.1088795,0.00781 0.1699219,0.00781 0.0767,0 0.2946064,-0.020827 0.4101562,-0.011719 0.1493167,0.00656 0.26734,-2.643e-4 0.4472657,0.033203 0.3142444,0.058456 0.6310052,0.1739568 0.8320327,0.3300808 C 5.8904806,9.4647162 6,9.6200612 6,9.9570302 6,10.320178 5.902595,10.48224 5.7382812,10.624999 5.5739671,10.767759 5.2992616,10.877323 4.9648438,10.935547 4.2960081,11.051995 3.4883391,10.957027 3,10.957027 l 0,1 c 0.3133609,0 1.2559794,0.116234 2.1367188,-0.03711 C 5.5770883,11.843247 6.027861,11.699425 6.3945312,11.380855 6.7612016,11.062286 7,10.554299 7,9.9570262 7,9.3335762 6.6957225,8.8227786 6.3027344,8.5175733 c -0.00303,-0.00235 -0.00673,-0.00157 -0.00977,-0.00391 C 6.4010587,8.4305416 6.5356625,8.4181455 6.6230469,8.3007808 6.873869,7.9639054 7,7.61042 7,7.0565312 7,6.4809499 6.8201828,5.9974409 6.5078125,5.6678594 6.1954422,5.3382779 5.7900556,5.178035 5.4023438,5.0975469 c -0.387712,-0.080488 -0.7855107,-0.089946 -1.125,-0.080078 z m 5.7167972,-0.017469 -1.494141,0.5 0,1 1.5,-0.5 L 10.0059,11 9,11 l 0,1 3,0 0,-1 -1,0 0,-6.0000006 z"/>
+ <circle style="opacity:0.4" cx="3" cy="2" r="1"/>
+ <circle style="opacity:0.4" cx="13" cy="2" r="1"/>
+ <path style="fill:#9bcdff" d="M 11,10 H 16 L 10,16 V 11 C 10,10.446 10.446,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/google-chrome-beta.svg b/.icons/awkward/16x16/apps/google-chrome-beta.svg
new file mode 100644
index 00000000..886f4699
--- /dev/null
+++ b/.icons/awkward/16x16/apps/google-chrome-beta.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#109f5b" d="m 3,12 c 1.4012,2.4293 2.1036645,1.8518 4.6968645,2 C 10.461565,12.474 11.771,12.5352 11.055,9.9006 10.752,10.3952 10.332,10.8232 9.7929,11.1352 8.9365,11.6302 8.1436,11.1102 7.2608,10.8782 6.366,10.6432 5.3837,10.6872 4.8825,9.8181 L 1.3128,3.6292 C 0.25378588,5.2397373 -0.19171679,7.1918336 0.07614455,9.1130181 0.21464798,10.106408 1.7516619,10.074632 2.2854235,11 Z"/>
+ <path style="fill:#ffce41" d="m 8.1074219,4 c 0.5792,0.015661 1.1603187,0.5693994 1.6992187,0.8808594 0.9216804,0.53264 0.8352024,1.584975 1.0390624,2.546875 0.17761,0.83803 1.065153,1.6825281 0.601563,2.4863281 L 7.2882443,14.136719 c 0.034492,0.0022 0.068998,0.0041 0.1035156,0.0059 0.3181752,0.01432 0.6356838,0.01385 0.9511719,-0.0098 0.059323,-0.0065 0.1185716,-0.01366 0.1777344,-0.02148 C 8.7736596,14.086647 9.0256977,14.048578 9.2745725,14 c 0.122352,-0.02384 0.24413,-0.05054 0.3652343,-0.08008 0.2103489,-0.05141 0.4175232,-0.11327 0.6230472,-0.181641 0.102901,-0.03243 0.205135,-0.06695 0.306641,-0.103516 0.27927,-0.105704 0.553706,-0.22633 0.820312,-0.363281 0.108845,-0.05934 0.216296,-0.121209 0.322266,-0.185547 0.177318,-0.101847 0.351695,-0.208343 0.521484,-0.324218 0.105253,-0.07109 0.208798,-0.144681 0.310547,-0.220704 0.201482,-0.152228 0.396107,-0.315681 0.583984,-0.488281 0.05202,-0.04491 0.103454,-0.09048 0.154297,-0.136719 0.23811,-0.230497 0.46245,-0.478595 0.673828,-0.742187 0.04305,-0.05543 0.08537,-0.111425 0.126953,-0.167969 0.192702,-0.253628 0.375557,-0.519016 0.541016,-0.800781 0.01577,-0.02595 0.0314,-0.05199 0.04687,-0.07813 0.49725,-0.8698708 1.082633,-2.58e-4 1.230495,-0.9968823 0.05769,-0.3888343 0.08963,-0.781389 0.09649,-1.1730395 0.0033,-0.1873937 -0.01342,-0.3721923 -0.02149,-0.5585937 C 15.882789,6.2003469 15.5203,5.0387761 14.916016,4 Z"/>
+ <path style="fill:#dd4d3e" d="m8 0a8 8 0 0 0 -0.3984375 0.013671875c-1.3967107 0.069523137-2.7712496 0.54380334-3.9628906 1.28125a8 8 0 0 0 -2.75 3.0566406l3.6914062 5.7265625c-0.3008147-0.4952059-0.149286-1.2845618-0.1796875-1.90625-0.0520376-1.0632458 0.8783731-1.5611673 1.5761719-2.2539062 0.6079375-0.6035327 0.8369145-1.8054014 1.7636719-1.8515626l7.2050776-0.0175781a8 8 0 0 0 -6.945312 -4.0488281z"/>
+ <rect fill="#fff" width="8" height="8" x="-12" y="-12" rx="4" ry="4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4587f3" width="6" height="6" x="-11" y="-11" rx="3" ry="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#4f4f4f" d="M 0.072265625 9 A 8 8 0 0 0 5.6367188 15.642578 A 8 8 0 0 0 6.3574219 15.826172 A 8.2352942 8.2352942 0 0 0 6.6230469 15.873047 A 8 8 0 0 0 7.1171875 15.947266 A 8.2352942 8.2352942 0 0 0 7.5546875 15.978516 A 8 8 0 0 0 8 16 A 8 8 0 0 0 8.0019531 16 A 8.2352942 8.2352942 0 0 0 8.0058594 16 A 8.2352942 8.2352942 0 0 0 8.7070312 15.962891 A 8 8 0 0 0 9.1210938 15.912109 A 8.2352942 8.2352942 0 0 0 9.453125 15.861328 A 8 8 0 0 0 10.021484 15.736328 A 8.2352942 8.2352942 0 0 0 10.195312 15.691406 A 8 8 0 0 0 15.929688 9 L 0.072265625 9 z"/>
+ <path style="fill:#ffffff" d="m 5,10 v 0.333984 1 0.332032 1 V 13 H 6.3339844 C 6.7033184,13 7,12.53532 7,12.166016 7,11.935484 6.8839422,11.668422 6.7070312,11.5 6.8839422,11.331577 7,11.064515 7,10.833984 7,10.464679 6.7033184,10 6.3339844,10 h -1 z m 0.3339844,0.333984 h 1 c 0.190433,0 0.3320312,0.309582 0.3320312,0.5 0,0.190417 -0.1415982,0.5 -0.3320312,0.5 h -1 z m 0,1.332032 h 1 c 0.190433,0 0.3320312,0.309582 0.3320312,0.5 0,0.190417 -0.1415982,0.5 -0.3320312,0.5 h -1 z"/>
+ <path style="fill:#ffffff" d="m 9.033333,10.499964 c 0,0.21599 0.0025,0.32236 0.0026,0.499961 H 8.7 v 0.333308 h 0.337891 c 0.0037,0.577403 0.01652,1.013139 0.08529,1.253809 0.04973,0.17404 0.157786,0.309962 0.298177,0.364555 0.140392,0.05459 0.278646,0.04817 0.445313,0.04817 V 12.66646 c -0.166667,0 -0.2777619,-0.0071 -0.32487,-0.02539 -0.04711,-0.01832 -0.06405,-0.02822 -0.09766,-0.145822 -0.04642,-0.162452 -0.06154,-0.586972 -0.06901,-1.16202 h 0.32487 V 10.999919 H 9.371876 c -9.999e-4,-0.178406 -0.0052,-0.283447 -0.0052,-0.499961 z"/>
+ <path style="fill:#ffffff" d="M 7.8613281,11 C 7.6890811,11 7.537255,11.04152 7.40625,11.123047 7.2776723,11.204577 7.1782487,11.319636 7.1054687,11.470703 7.0351187,11.62177 7,11.802657 7,12.013672 c 0,0.21581 0.037597,0.396698 0.1152344,0.542969 0.08006,0.146272 0.1913235,0.257696 0.3320312,0.332031 C 7.5879736,12.963002 7.750698,13 7.9375,13 8.070931,13 8.1861621,12.98838 8.2832031,12.9668 8.3802431,12.94762 8.478659,12.91816 8.578125,12.875 v -0.277344 c -0.101892,0.04316 -0.199834,0.07564 -0.296875,0.09961 -0.09461,0.02158 -0.204398,0.0332 -0.328125,0.0332 -0.19408,0 -0.3459072,-0.05722 -0.4550782,-0.169922 C 7.3922982,12.446522 7.3377768,12.216446 7.3320312,12 c -5.41e-5,-0.002 -0.00191,-0.0038 -0.00195,-0.0059 h 0.00195 V 12 h 1.3339844 v -0.128906 c 0,-0.175046 -0.032146,-0.327545 -0.097656,-0.457032 -0.06308,-0.131883 -0.156044,-0.234704 -0.277344,-0.30664 C 8.1697146,11.035482 8.0262971,11 7.8613281,11 Z m -0.00391,0.259766 c 0.1625431,0 0.2822159,0.05119 0.3574219,0.154296 0.05099,0.06828 0.078173,0.155027 0.095703,0.251954 H 7.3691406 c 0.02677,-0.102675 0.064751,-0.193603 0.125,-0.259766 0.08976,-0.09831 0.2104432,-0.146484 0.3632812,-0.146484 z"/>
+ <path style="fill:#ffffff" d="m 10.726563,11 c -0.133431,0 -0.248662,0.01162 -0.345703,0.0332 -0.09704,0.01918 -0.195456,0.04864 -0.294922,0.0918 v 0.277344 c 0.101892,-0.04316 0.201787,-0.07564 0.298828,-0.09961 0.09461,-0.02158 0.204398,-0.0332 0.328125,-0.0332 0.19408,0 0.345907,0.05722 0.455078,0.169922 0.05077,0.05474 0.08961,0.136493 0.117188,0.230469 l -0.208985,0.0059 c -0.366034,0.0107 -0.636469,0.07572 -0.8125,0.19336 C 10.087641,11.984109 10,12.147435 10,12.361328 c 0,0.219239 0.06705,0.382056 0.201172,0.486328 C 10.335291,12.949256 10.503059,13 10.707032,13 c 0.187208,0 0.33634,-0.02783 0.445312,-0.08398 0.06229,-0.03209 0.120942,-0.07662 0.179688,-0.128907 V 12.822266 13 h 0.333984 v -1 h -0.002 c 3.9e-5,-0.0051 0.002,-0.0086 0.002,-0.01367 0,-0.215811 -0.03955,-0.396697 -0.117188,-0.542969 C 11.468768,11.29709 11.359458,11.185664 11.21875,11.11133 11.078042,11.036998 10.913365,11 10.726563,11 Z m 0.599609,0.914062 c 0.0025,0.02898 0.007,0.05715 0.0078,0.08594 h -0.002 v 0.0059 0.488282 c -0.02146,0.02636 -0.04307,0.05072 -0.07031,0.07226 -0.125736,0.09892 -0.283495,0.148438 -0.470703,0.148438 -0.120148,0 -0.218638,-0.02783 -0.296875,-0.08399 -0.07544,-0.05615 -0.113281,-0.143357 -0.113281,-0.263671 0,-0.136358 0.05203,-0.243498 0.158203,-0.31836 0.108972,-0.07486 0.304569,-0.116258 0.583984,-0.126953 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/google-chrome-unstable.svg b/.icons/awkward/16x16/apps/google-chrome-unstable.svg
new file mode 100644
index 00000000..8a8a7a88
--- /dev/null
+++ b/.icons/awkward/16x16/apps/google-chrome-unstable.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#f66f6f" d="m1.0776 12.017c1.4012 2.4293 3.8695 3.835 6.4627 3.9832 2.7647-1.526 4.2307-3.465 3.5147-6.0996-0.303 0.4946-0.723 0.9226-1.2621 1.2346-0.8564 0.495-1.6493-0.025-2.5321-0.257-0.8948-0.235-1.8771-0.191-2.3783-1.0601l-3.5697-6.1889c-1.6066 2.4433-1.8012 5.6727-0.23516 8.3877z"/>
+ <path style="fill:#e58989" d="m8.1074219 4c0.5792 0.015661 1.1603187 0.5693994 1.6992187 0.8808594 0.9216804 0.53264 0.8352024 1.584975 1.0390624 2.546875 0.17761 0.83803 1.065153 1.6825281 0.601563 2.4863281l-3.8906254 6.0644535a8 8 0 0 0 0.1035156 0.005859c0.3181752 0.01432 0.6356838 0.013854 0.9511719-0.009766a8 8 0 0 0 0.1777344 -0.021484c0.2529934-0.024681 0.5050315-0.06275 0.7539063-0.111328a8 8 0 0 0 0.3652343 -0.080078c0.2103489-0.051414 0.4175229-0.11327 0.6230469-0.181641a8 8 0 0 0 0.306641 -0.103516c0.27927-0.105704 0.553706-0.22633 0.820312-0.363281a8 8 0 0 0 0.322266 -0.185547c0.177318-0.101847 0.351695-0.208343 0.521484-0.324218a8 8 0 0 0 0.310547 -0.220704c0.201482-0.152228 0.396107-0.315681 0.583984-0.488281a8 8 0 0 0 0.154297 -0.136719c0.23811-0.230497 0.46245-0.478595 0.673828-0.742187a8 8 0 0 0 0.126953 -0.167969c0.192702-0.253628 0.375557-0.519016 0.541016-0.800781a8 8 0 0 0 0.046875 -0.078125c0.691253-1.209252 1.034143-2.6162256 1.058594-4.0117188 0.003283-0.1873937-0.013418-0.3721923-0.021485-0.5585937a8 8 0 0 0 -1.060546 -3.3984375h-6.8085941z"/>
+ <path style="fill:#e64646" d="m8 0a8 8 0 0 0 -0.3984375 0.013671875c-1.3967107 0.069523137-2.7712496 0.54380334-3.9628906 1.28125a8 8 0 0 0 -2.75 3.0566406l3.6914062 5.7265625c-0.3008147-0.4952059-0.149286-1.2845618-0.1796875-1.90625-0.0520376-1.0632458 0.8783731-1.5611673 1.5761719-2.2539062 0.6079375-0.6035327 0.8369145-1.8054014 1.7636719-1.8515626l7.2050776-0.0175781a8 8 0 0 0 -6.945312 -4.0488281z"/>
+ <rect fill="#fff" width="8" height="8" x="-12" y="-12" rx="4" ry="4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#e64646" width="6" height="6" x="-11" y="-11" rx="3" ry="3" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/google-chrome.svg b/.icons/awkward/16x16/apps/google-chrome.svg
new file mode 100644
index 00000000..ac2d7e51
--- /dev/null
+++ b/.icons/awkward/16x16/apps/google-chrome.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#109f5b" d="m1.0776 12.017c1.4012 2.4293 3.8695 3.835 6.4627 3.9832 2.7647-1.526 4.2307-3.465 3.5147-6.0996-0.303 0.4946-0.723 0.9226-1.2621 1.2346-0.8564 0.495-1.6493-0.025-2.5321-0.257-0.8948-0.235-1.8771-0.191-2.3783-1.0601l-3.5697-6.1889c-1.6066 2.4433-1.8012 5.6727-0.23516 8.3877z"/>
+ <path style="fill:#ffce41" d="m8.1074219 4c0.5792 0.015661 1.1603187 0.5693994 1.6992187 0.8808594 0.9216804 0.53264 0.8352024 1.584975 1.0390624 2.546875 0.17761 0.83803 1.065153 1.6825281 0.601563 2.4863281l-3.8906254 6.0644535a8 8 0 0 0 0.1035156 0.005859c0.3181752 0.01432 0.6356838 0.013854 0.9511719-0.009766a8 8 0 0 0 0.1777344 -0.021484c0.2529934-0.024681 0.5050315-0.06275 0.7539063-0.111328a8 8 0 0 0 0.3652343 -0.080078c0.2103489-0.051414 0.4175229-0.11327 0.6230469-0.181641a8 8 0 0 0 0.306641 -0.103516c0.27927-0.105704 0.553706-0.22633 0.820312-0.363281a8 8 0 0 0 0.322266 -0.185547c0.177318-0.101847 0.351695-0.208343 0.521484-0.324218a8 8 0 0 0 0.310547 -0.220704c0.201482-0.152228 0.396107-0.315681 0.583984-0.488281a8 8 0 0 0 0.154297 -0.136719c0.23811-0.230497 0.46245-0.478595 0.673828-0.742187a8 8 0 0 0 0.126953 -0.167969c0.192702-0.253628 0.375557-0.519016 0.541016-0.800781a8 8 0 0 0 0.046875 -0.078125c0.691253-1.209252 1.034143-2.6162256 1.058594-4.0117188 0.003283-0.1873937-0.013418-0.3721923-0.021485-0.5585937a8 8 0 0 0 -1.060546 -3.3984375h-6.8085941z"/>
+ <path style="fill:#dd4d3e" d="m8 0a8 8 0 0 0 -0.3984375 0.013671875c-1.3967107 0.069523137-2.7712496 0.54380334-3.9628906 1.28125a8 8 0 0 0 -2.75 3.0566406l3.6914062 5.7265625c-0.3008147-0.4952059-0.149286-1.2845618-0.1796875-1.90625-0.0520376-1.0632458 0.8783731-1.5611673 1.5761719-2.2539062 0.6079375-0.6035327 0.8369145-1.8054014 1.7636719-1.8515626l7.2050776-0.0175781a8 8 0 0 0 -6.945312 -4.0488281z"/>
+ <rect fill="#fff" width="8" height="8" x="-12" y="-12" rx="4" ry="4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4587f3" width="6" height="6" x="-11" y="-11" rx="3" ry="3" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/google-chrome2.svg b/.icons/awkward/16x16/apps/google-chrome2.svg
new file mode 120000
index 00000000..51768ebb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/google-chrome2.svg
@@ -0,0 +1 @@
+google-chrome.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/google-docs.svg b/.icons/awkward/16x16/apps/google-docs.svg
new file mode 100644
index 00000000..c82af269
--- /dev/null
+++ b/.icons/awkward/16x16/apps/google-docs.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#528ff5" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#fff" d="m4 8v1h7v-1h-7zm0 2v1h7v-1h-7zm0 2v1h7v-1h-7zm0 2v1h4v-1h-4z"/>
+ <path style="fill:#a5c5ff" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/google-drive.svg b/.icons/awkward/16x16/apps/google-drive.svg
new file mode 100644
index 00000000..cabd8295
--- /dev/null
+++ b/.icons/awkward/16x16/apps/google-drive.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#306ed2" d="m 3.5612822,10.435803 c 0.015005,0.215634 -0.7928856,0.461865 -0.6723871,0.648757 l 0.080783,3.013801 c 0.09054,0.140323 -0.093864,0.595437 0.04204,0.688748 C 3.2135692,14.925786 3.4510173,14.999986 3.6933594,15 l 8.6152346,0 c 0.411534,3.3e-5 0.795102,-0.212374 1.023437,-0.566406 l 2.462891,-3.81836 c 0.05497,-0.08607 0.09947,-0.178185 0.132812,-0.27539 l 0,-0.002 c 4.75e-4,-0.0014 0.0015,-0.0025 0.002,-0.0039 0.03734,-0.108753 0.05458,-0.221088 0.0625,-0.333984 L 15.822997,9.664729 5.0284948,10 Z"/>
+ <path style="fill:#05ab5f" d="M 5.5386746,0.99999994 C 5.1009322,0.9999392 4.6960898,1.2402666 4.4754155,1.6311848 L 0.1676887,9.2676867 c -0.2369369,0.4199946 -0.22177781,0.9428753 0.0390643,1.3474393 L 2.668514,14.433377 c 0.09054,0.140323 0.2071518,0.260638 0.3430557,0.353949 L 10.56419,0.99999994 Z"/>
+ <path style="fill:#ffbc3b" d="M 5.5390625 1 C 5.5165471 1.0003741 5.4931636 1.0022573 5.4707031 1.0039062 L 10.328125 10 L 15.990234 10 C 16.00794 9.7471684 15.959727 9.4912013 15.833984 9.2675781 L 11.525391 1.6308594 C 11.304716 1.2399412 10.900633 0.99993926 10.462891 1 L 5.5390625 1 z M 15.990234 10.005859 C 15.982121 10.116702 15.966352 10.22719 15.929688 10.333984 C 15.966381 10.227105 15.981977 10.116693 15.990234 10.005859 z M 0.16601562 10.542969 C 0.17511562 10.559899 0.18352117 10.57727 0.19335938 10.59375 C 0.18352137 10.57726 0.17511593 10.559899 0.16601562 10.542969 z"/>
+ <path style="fill:#ffffff" d="M 8.3315079,5.0005897 A 0.73333739,0.6250651 0 0 0 7.6662712,5.3100394 L 6.3830591,7.1850473 5.0998464,9.0600552 A 0.73333739,0.6250651 0 0 0 5.7335761,10 l 2.5664243,0 2.5664246,0 A 0.73333739,0.6250651 0 0 0 11.500154,9.0600552 L 10.216942,7.1850473 8.9337299,5.3100394 A 0.73333739,0.6250651 0 0 0 8.3315079,5.0005897 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/google-earth.svg b/.icons/awkward/16x16/apps/google-earth.svg
new file mode 100644
index 00000000..5629e6e9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/google-earth.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4d95db" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g fill="#fff" transform="matrix(.053292 0 0 .054448 1.5201 1.7549)">
+ <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/16x16/apps/google-keep.svg b/.icons/awkward/16x16/apps/google-keep.svg
new file mode 120000
index 00000000..9edd43db
--- /dev/null
+++ b/.icons/awkward/16x16/apps/google-keep.svg
@@ -0,0 +1 @@
+keep.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/google-photos.svg b/.icons/awkward/16x16/apps/google-photos.svg
new file mode 100644
index 00000000..0fe4e93c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/google-photos.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#fec006" d="m8 8h-8l4-4h4"/>
+ <path style="fill:#f34235" d="m8 8v-8l4 4v4"/>
+ <path style="fill:#4bae4f" d="m4 8v4l4 4v-8"/>
+ <path style="fill:#2095f2" d="m8 8h8l-4 4h-4"/>
+ <path style="fill:#9c27b0" d="m8 8 4-4v4z"/>
+ <path style="fill:#1ea362" d="m8 8-4 4v-4z"/>
+ <path style="fill:#3e50b4" d="m12 12-4-4v4z"/>
+ <path style="fill:#fe9700" d="m4 4 4 4v-4z"/>
+ <path style="fill:#ffffff" d="m8 6-0.75 1.25-1.25 0.75 1.25 0.75 0.75 1.25 0.75-1.25 1.25-0.75-1.25-0.75z"/>
+ <path style="fill:#ebebeb" d="m6 8 1.25 0.75 0.75 1.25-0-2z"/>
+ <path style="fill:#dfdfdf" d="m10 8-1.25 0.75-0.75 1.25-0-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/google-play-music-desktop-player.svg b/.icons/awkward/16x16/apps/google-play-music-desktop-player.svg
new file mode 100644
index 00000000..0deb5b0d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/google-play-music-desktop-player.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1">
+ <path fill="#eb4d27" d="m14.362 7.1008-11.828-6.8937c-0.50538-0.29103-0.95757-0.26374-1.2324 0.009095-0.1952 0.191-0.3016 0.50021-0.3016 0.9004v13.76c0 0.40016 0.11526 0.70938 0.30146 0.90036 0.28372 0.28193 0.72704 0.30922 1.2324 0.0091l11.828-6.8936c0.85117-0.49111 0.85117-1.2914 0-1.7916z"/>
+ <path fill="#ffd739" d="m8 2c-1.7234 0-3.2728 0.731-4.3672 1.8945a6 6 0 0 0 -0.0156 0.0157c-0.1332 0.1426-0.2581 0.2921-0.377 0.4472-0.1142 0.1491-0.2202 0.3033-0.3203 0.4629a6 6 0 0 0 -0.0469 0.0762c-0.0895 0.1477-0.1731 0.2994-0.25 0.4551a6 6 0 0 0 -0.0253 0.0507c-0.0792 0.1643-0.1507 0.3318-0.2149 0.5039a6 6 0 0 0 -0.0176 0.0469c-0.0592 0.1629-0.1111 0.329-0.1562 0.4981a6 6 0 0 0 -0.0274 0.1015c-0.037 0.1495-0.0681 0.3014-0.0937 0.4551a6 6 0 0 0 -0.0254 0.1719c-0.0174 0.1272-0.0317 0.2551-0.041 0.3848a6 6 0 0 0 -0.0215 0.4355 6 6 0 0 0 0.0508 0.7285c0.0108 0.089 0.0263 0.1759 0.041 0.2637a6 6 0 0 0 0.0996 0.4746c0.0213 0.0843 0.0397 0.1691 0.0645 0.252a6 6 0 0 0 0.2187 0.6172 6 6 0 0 0 0.0039 0.008c0.0412 0.097 0.0906 0.189 0.1367 0.283a6 6 0 0 0 0.1778 0.342c0.0575 0.1 0.1185 0.198 0.1816 0.295a6 6 0 0 0 0.2227 0.316c0.0623 0.084 0.1229 0.168 0.1894 0.248a6 6 0 0 0 0.4063 0.442 6 6 0 0 0 0.0312 0.033c0.0779 0.075 0.1623 0.143 0.2442 0.215a6 6 0 0 0 0.2773 0.23c0.0981 0.076 0.198 0.147 0.3008 0.217a6 6 0 0 0 0.2734 0.172c0.0755 0.045 0.1451 0.098 0.2227 0.14 0.0172 0.01 0.0319 0.006 0.0488 0.014a6 6 0 0 0 0.9297 0.402l7.7639-4.5231a6 6 0 0 0 0.115 -1.1699c0-3.3137-2.686-6-6-6z"/>
+ <circle fill="#ff8c00" cx="8" cy="8" r="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/google-slides.svg b/.icons/awkward/16x16/apps/google-slides.svg
new file mode 100644
index 00000000..49a136ea
--- /dev/null
+++ b/.icons/awkward/16x16/apps/google-slides.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#fec006" d="M 2.8008,1 C 2.3576,1 2,1.3576 2,1.8008 V 15.199 C 2,15.642 2.3576,16 2.8008,16 H 13.199 C 13.642,16 14,15.642 14,15.199 V 6 L 10,5 9,1 Z"/>
+ <path style="fill:#fed861" d="M 14,6 9,1 V 5.1992 C 9,5.6424 9.358,6 9.801,6 Z"/>
+ <path style="fill:#ffffff" d="M 5,7 C 4.446,7 4,7.446 4,8 V 13 C 4,13.554 4.446,14 5,14 H 10 C 10.554,14 11,13.554 11,13 V 8 C 11,7.446 10.554,7 10,7 Z M 10,9 V 12 H 5 V 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/google-webdesigner.svg b/.icons/awkward/16x16/apps/google-webdesigner.svg
new file mode 100644
index 00000000..70d45685
--- /dev/null
+++ b/.icons/awkward/16x16/apps/google-webdesigner.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#b7b7b7" cx="10" cy="7" r="4"/>
+ <path style="fill:#ffc10f" d="m 1,7 a 9,9 0 0 0 8.9999998,9 V 7 Z"/>
+ <path style="fill:#4481f6" d="M 8.8157895,-6.0000001e-8 A 6.8157895,6.8157895 0 0 0 2,6.8157895 6.8157895,6.8157895 0 0 0 2.0064796,7 H 9 V 0.00647609 a 6.8157895,6.8157895 0 0 0 -0.1842105,-0.00647615 z"/>
+ <path style="fill:#db4533" d="M 9.0000043,1 V 7 H 14.9841 A 5.9999989,5.6 0 0 0 15,6.6 5.9999989,5.6 0 0 0 9,1 Z"/>
+ <path style="fill:#ffffff" d="M 9.5 4.0136719 A 3.7777778 3.4999998 0 0 0 6 7.5 A 3.7777778 3.4999998 0 0 0 9.7773438 11 A 3.7777778 3.4999998 0 0 0 10 10.992188 L 10 8 L 9.5 8 L 9.5 4.0136719 z"/>
+ <circle style="fill:#ffffff" cx="9.5" cy="6.5" r="2.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/google.svg b/.icons/awkward/16x16/apps/google.svg
new file mode 100644
index 00000000..fdc7cf09
--- /dev/null
+++ b/.icons/awkward/16x16/apps/google.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#d2d2d2" cx="8" cy="8" r="8"/>
+ <path style="fill:#3779d7" d="m 8,7 0,2 3.867188,0 C 11.643496,9.8660186 11.136,10.632076 10.425781,11.175781 l 1.652344,1.285157 C 13.266183,11.360936 14,9.77 14,8 14,7.6587725 13.968059,7.3260367 13.916016,7 L 13,7 11.865234,7 Z"/>
+ <path style="fill:#e7453c" d="M 8.1230469 2 C 5.7724473 2 3.6749654 3.3503125 2.6542969 5.3203125 L 4.28125 6.5351562 A 4 4 0 0 1 8 4 A 4 4 0 0 1 10.691406 5.0488281 L 12.148438 3.5996094 C 11.107355 2.6096094 9.7010004 2 8.1230469 2 z"/>
+ <path style="fill:#eead33" d="M 2.6542969 5.3203125 C 2.2368435 6.1303125 2 7.04 2 8 C 2 8.99 2.2524306 9.93 2.6933594 10.75 L 4.2949219 9.5019531 A 4 4 0 0 1 4 8 A 4 4 0 0 1 4.28125 6.5351562 L 2.6542969 5.3203125 z"/>
+ <path style="fill:#359950" d="M 4.2949219 9.5019531 L 2.6933594 10.75 C 3.7272966 12.68 5.8010261 14 8.1230469 14 C 9.665277 14 11.043167 13.420937 12.078125 12.460938 L 10.425781 11.175781 A 4 4 0 0 1 8 12 A 4 4 0 0 1 4.2949219 9.5019531 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/googlechrome.svg b/.icons/awkward/16x16/apps/googlechrome.svg
new file mode 120000
index 00000000..51768ebb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/googlechrome.svg
@@ -0,0 +1 @@
+google-chrome.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/googledrive.svg b/.icons/awkward/16x16/apps/googledrive.svg
new file mode 120000
index 00000000..a88855e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/googledrive.svg
@@ -0,0 +1 @@
+google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/googleearth.svg b/.icons/awkward/16x16/apps/googleearth.svg
new file mode 120000
index 00000000..cb9be8c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/googleearth.svg
@@ -0,0 +1 @@
+google-earth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/goterminal.svg b/.icons/awkward/16x16/apps/goterminal.svg
new file mode 100644
index 00000000..89bd80df
--- /dev/null
+++ b/.icons/awkward/16x16/apps/goterminal.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#a53e62" width="16" height="14" x="0" y="1" rx=".8" ry=".8"/>
+ <path style="fill:#ffbe23" d="m4 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.5129-0.5 0.5h-0.5zm4 2v1h6v-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gottet.svg b/.icons/awkward/16x16/apps/gottet.svg
new file mode 100644
index 00000000..ea81225c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gottet.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#5ba8da" width="4" height="4" x="-16" y="-4" rx=".4" ry=".4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#2d89c3" width="4" height="4" x="-16" y="-8" rx=".4" ry=".4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#5ba8da" width="4" height="4" x="-16" y="-12" rx=".4" ry=".4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#fc965f" width="4" height="4" x="-12" y="-4" rx=".4" ry=".4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#5ba8da" width="4" height="4" x="-12" y="-8" rx=".4" ry=".4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#d83535" width="4" height="4" x="-12" y="-12" rx=".4" ry=".4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#dd5252" width="4" height="4" x="-12" y="-16" rx=".4" ry=".4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#fc7c35" width="4" height="4" x="-8" y="-4" rx=".4" ry=".4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#d83535" width="4" height="4" x="-8" y="-8" rx=".4" ry=".4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#dd5252" width="4" height="4" x="-8" y="-12" rx=".4" ry=".4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#fc965f" width="4" height="4" x="-4" y="-4" rx=".4" ry=".4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#fc7c35" width="4" height="4" x="-4" y="-8" rx=".4" ry=".4" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gourmet.svg b/.icons/awkward/16x16/apps/gourmet.svg
new file mode 120000
index 00000000..af73aec7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gourmet.svg
@@ -0,0 +1 @@
+preferences-web-browser-cookies.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/goxel.svg b/.icons/awkward/16x16/apps/goxel.svg
new file mode 100644
index 00000000..a2d64dac
--- /dev/null
+++ b/.icons/awkward/16x16/apps/goxel.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#6e7e87" transform="matrix(0.4,0,0,0.39837171,3.525946,4.9897327)" 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 12,6.8000003 4,2.3 V 13.7 L 12,16 Z"/>
+ <path style="fill:#83929a" d="m 12,6.7999999 -4,2.3 L 12,11.4 16,9.0999999 Z"/>
+ <path style="fill:#2f5d7c" transform="matrix(0.4,0,0,0.39837171,-4.4740539,4.9897327)" 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 4,6.8000003 3.9999996,2.3 V 13.7 L 4,16 Z"/>
+ <path style="fill:#366a90" d="M 4,6.7999999 4e-8,9.0999999 4,11.4 8,9.0999999 Z"/>
+ <path style="fill:#447ede" transform="matrix(0.4,0,0,0.39837171,-0.47405396,-1.8102675)" 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 8,-8.1033114e-8 12,2.2999999 V 6.9000001 L 8,9.1999999 Z"/>
+ <path style="fill:#649cff" d="m 8,-1e-7 -4,2.3 4,2.3 4,-2.3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gp.svg b/.icons/awkward/16x16/apps/gp.svg
new file mode 100644
index 00000000..61c0fb2a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gp.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#dfd92a" d="M 16,13.6 C 16,5.6000001 10.399999,4.6e-7 2.3999999,4.6e-7 1.1999999,4.6e-7 4.0000013e-8,1.2000004 4.0000013e-8,2.4000003 V 13.6 C 4.0000013e-8,14.8 1.1999999,16 2.3999999,16 H 13.6 c 1.2,0 2.4,-1.2 2.4,-2.4 z"/>
+ <path style="fill:#db3151" d="M 11.000001,14.35 C 11.000001,8.85 7.15,5 1.6500004,5 0.82500044,5 4.3999999e-7,5.8249999 4.3999999e-7,6.6500004 V 14.35 C 4.3999999e-7,15.175 0.82500044,16 1.6500004,16 h 7.6999999 c 0.8250007,0 1.6500007,-0.825 1.6500007,-1.65 z"/>
+ <path style="fill:#3f3f3f" d="m 5.0000004,15.25 c 0,-2.5 -1.75,-4.25 -4.24999994,-4.25 C 0.37500045,11 4.3999999e-7,11.375 4.3999999e-7,11.75 v 3.5 C 4.3999999e-7,15.625 0.37500045,16 0.75000046,16 H 4.2500008 c 0.3750001,0 0.7499996,-0.375 0.7499996,-0.75 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gpa.svg b/.icons/awkward/16x16/apps/gpa.svg
new file mode 100644
index 00000000..f47abd82
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gpa.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="m 11.629513,3.2720776 c 1.093468,1.093468 1.493461,2.86633 0.399993,3.959798 -0.286428,0.2849008 -0.64061,0.5044548 -1.019892,0.6435776 V 15.03049 L 10.963324,15.08628 10,16 9.0955224,15.086285 9.018024,15.03049 v -0.399104 l -0.017676,-0.08983 -0.7961332,-1.0326 0.8138108,-0.970502 v -1.00729 L 8.2141584,10.49083 9.0180256,9.7446142 9.0397296,7.8754532 C 8.6604484,7.7363304 8.3557144,7.5167804 8.0692904,7.2318756 c -1.093468,-1.093468 -1.093468,-2.86633 0,-3.959798 C 8.5873348,2.7544028 8.221838,5.3433244 8.954164,5.3358512 v 0 L 9.6147096,5.06446 C 10.345955,5.07192 11.111659,2.7557452 11.629516,3.2720776 Z M 9.915682,4.1807156 C 9.4470528,3.7120864 9.8090788,4.2013516 9.3404492,4.6699828 8.8718204,5.1386116 8.7320296,4.5005048 9.2006588,4.969134 c 0.4686292,0.4686292 0.8288542,0.4686292 1.2974832,0 0.468629,-0.4686292 -0.113831,-0.3197892 -0.58246,-0.7884184 z"/>
+ <path style="fill:#379dc7" d="M 10,1 C 8.9762334,1 7.9529825,1.3907967 7.171875,2.171875 c -1.5622153,1.5621563 -1.5622153,4.0940936 0,5.65625 1.5622154,1.5621563 4.094035,1.5621563 5.65625,0 1.562216,-1.5621564 1.562216,-4.0940937 0,-5.65625 C 12.047018,1.3907967 11.023766,1 10,1 Z m 0,1 c 0.255942,0 0.511753,0.097699 0.707031,0.2929688 0.390552,0.390539 0.390552,1.0235233 0,1.4140624 -0.390556,0.3905393 -1.0235087,0.3905392 -1.4140622,0 -0.3905543,-0.390539 -0.3905543,-1.0235233 0,-1.4140624 C 9.4882455,2.0976989 9.744059,2 10,2 Z"/>
+ <path style="fill:#e4e4e4" d="m 10.361055,3.9171638 c 0,1.5463972 -0.9707652,3.0828377 -2.5171625,3.0828377 C 7.439902,6.9989216 7.4343456,6.9037253 7.067778,6.7339071 L 2.008403,11.99284 1.936222,11.99954 0.209,12 0.2156733,10.979125 0.2003267,10.884875 0.88188642,10.102787 0.93290701,10.026767 1,9 H 2 L 3,8 V 7 H 4 L 5.2747232,5.3409884 C 5.1049056,4.9744215 5.0446714,4.6036967 5.0435972,4.1997062 c 0,-1.5463973 1.2536027,-2.8 2.8,-2.8 C 8.5759613,1.3999676 6.486872,2.9721663 7.009989,3.4847146 v 0 L 7.6689678,3.7598884 C 8.1807614,4.282232 10.359979,3.1858835 10.361057,3.9171659 Z M 8.5066891,3.3478063 c 0,-0.6627418 -0.089972,-0.060788 -0.7527151,-0.060787 -0.6627413,0 -0.3103786,-0.5500567 -0.3103786,0.1126851 0,0.6627417 0.2547175,0.9174593 0.9174591,0.9174591 0.6627417,-1e-7 0.1456345,-0.3066158 0.1456346,-0.9693572 z"/>
+ <path style="fill:#ffbb30" d="M 10.815417,1.1583226 C 10.091504,0.43441027 9.0916216,-0.01280238 7.9869894,-0.01282303 5.777725,-0.01286475 3.987375,1.7774853 3.9874167,3.9867497 c 4.18e-5,2.2092644 1.7903086,3.9995312 3.9995727,3.9995727 2.2092646,4.22e-5 3.9996146,-1.7903079 3.9995726,-3.9995727 -2e-5,-1.1046318 -0.447234,-2.1045152 -1.171145,-2.8284271 z M 10.10831,1.8654294 c 0.180978,0.1809783 0.29278,0.4309476 0.292786,0.7071066 9e-6,0.5523147 -0.4475784,0.9999022 -0.9998932,0.9998931 C 8.848885,3.5724173 8.40132,3.1248521 8.4013098,2.5725361 8.401299,2.0202198 8.8488865,1.5726323 9.401203,1.572643 c 0.2761581,4.8e-6 0.5261291,0.1118087 0.707107,0.2927864 z"/>
+ <path style="fill:#e4e4e4" d="M 12 0 A 3 3 0 0 0 9 3 L 9.0234375 3 C 9.028081 3.1830463 9.0712645 3.3658464 9.1738281 3.5273438 C 9.2487704 3.5452752 9.3199445 3.5722639 9.4003906 3.5722656 C 9.6430869 3.5722697 9.8577196 3.4771225 10.029297 3.3320312 A 2 2 0 0 1 10 3 A 2 2 0 0 1 12 1 A 2 2 0 0 1 14 3 A 2 2 0 0 1 13.804688 3.8574219 C 13.94301 4.314502 13.998753 4.7876716 13.970703 5.2597656 A 3 3 0 0 0 15 3 A 3 3 0 0 0 12 0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gpaint.svg b/.icons/awkward/16x16/apps/gpaint.svg
new file mode 100644
index 00000000..7ec35171
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gpaint.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <ellipse style="fill:#6155db" cx="7.5" cy="15" rx="6.5" ry="1"/>
+ <path style="fill:#8d4e0a" d="M 14.939009,1.9295957e-4 C 14.87688,0.00117296 14.814522,0.00715054 14.751374,0.01773932 14.498782,0.06010245 14.240244,0.17629036 13.993406,0.34171455 l -0.0047,0.002664 -0.0054,0.003364 c 0,0 -3.596485,2.20134375 -5.2495676,4.47032415 v 0 0 l 3.7374576,2.9571839 v 0 C 14.423856,5.3372618 15.940633,1.528901 15.940633,1.528901 l 0.01012,-0.029022 0.0047,-0.030373 C 16.048389,0.94479894 15.91953,0.39382671 15.473573,0.13580782 15.306341,0.03905058 15.125403,-0.00278731 14.939014,1.4343969e-4 Z"/>
+ <path style="fill:#a9a9a9" d="M 9.1089479,4.0178103 C 8.997907,4.0164903 8.8860776,4.0246303 8.7734987,4.0434583 L 8.319259,4.1204021 8.4549235,5.1496983 8.1336483,5.4210276 5.826,10.567508 6.1263521,10.796315 7.89,12.292 11.878261,8.3017065 11.984902,7.8994371 12.965603,7.7172007 12.798216,7.2008656 C 12.563668,6.4775634 11.972989,5.6992253 11.251908,5.0606057 10.620964,4.5018139 9.8862368,4.0269215 9.1089479,4.0178103 Z"/>
+ <path style="fill:#3f3f3f" d="M 0.99999996,15 C 4.8544565,14.271135 7.6321339,16.397537 7.9823988,12.696469 8.2646644,9.7139182 5.0786592,8.9128369 3.6852395,11.791307 2.3429393,14.564184 0.99999996,15 0.99999996,15 Z"/>
+ <ellipse style="fill:#6155db;stroke:#000000;stroke-width:0;stroke-linecap:round" cx="14.5" cy="13.5" rx="1.5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gparted.svg b/.icons/awkward/16x16/apps/gparted.svg
new file mode 120000
index 00000000..86ccd96d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gparted.svg
@@ -0,0 +1 @@
+partitionmanager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gpaste.svg b/.icons/awkward/16x16/apps/gpaste.svg
new file mode 120000
index 00000000..644ff5b1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gpaste.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gpdftext.svg b/.icons/awkward/16x16/apps/gpdftext.svg
new file mode 100644
index 00000000..eb915a8a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gpdftext.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#66a02c" width="14" height="12" x="0" y="3" rx="1" ry="1" transform="matrix(0,1,1,0,0,0)"/>
+ <rect style="fill:#7ebc2e" width="14" height="12" x="-16" y="-13" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#ffffff;stroke:#ffffff;stroke-width:0.5" d="M 6.5119,5.0902 C 6.3274,5.0902 6.1549,5.1805 6.1131,5.3296 5.9581,5.901 6.1316,6.7847 6.4209,7.8858 L 6.3337,8.099 C 6.1121,8.639 5.8352,9.1768 5.5917,9.6541 4.5863,11.621 3.8041,12.683 3.2826,12.757 L 3.281,12.736 C 3.2696,12.49 3.7225,11.858 4.3363,11.355 4.4003,11.303 4.6735,11.038 4.6735,11.038 4.6735,11.038 4.3047,11.233 4.2219,11.283 3.4528,11.742 3.0701,12.202 3.0077,12.508 2.9891,12.598 3.0013,12.71 3.0812,12.756 L 3.2778,12.855 C 3.8132,13.123 4.4714,12.418 5.3466,10.884 6.2372,10.592 7.3483,10.317 8.36,10.168 9.2657,10.685 10.304,10.932 10.704,10.825 10.78,10.805 10.859,10.746 10.9,10.691 10.932,10.64 10.977,10.438 10.977,10.438 10.977,10.438 10.902,10.54 10.84,10.57 10.587,10.69 9.7899,10.491 8.9715,10.09 9.6791,10.015 10.269,10.012 10.584,10.113 10.984,10.24 10.984,10.371 10.979,10.398 10.984,10.376 11.002,10.288 11,10.251 10.991,10.155 10.961,10.069 10.889,9.9983 10.741,9.853 10.375,9.7795 9.8766,9.7729 9.501,9.7689 9.0506,9.8017 8.5617,9.8717 8.3377,9.743 8.1013,9.6016 7.9139,9.4265 7.4389,8.9828 7.0407,8.3668 6.7934,7.6761 6.8103,7.6099 6.8265,7.5452 6.8413,7.48 6.91,7.1709 6.9593,6.149 6.9593,6.149 6.9593,6.149 6.7636,6.9167 6.7328,7.0324 6.7131,7.1058 6.6885,7.1842 6.6603,7.2658 6.5103,6.7387 6.4343,6.2277 6.4343,5.8402 6.4343,5.7307 6.4437,5.5176 6.4747,5.3491 6.4898,5.2289 6.5333,5.1665 6.5785,5.1364 6.6679,5.1581 6.768,5.2952 6.8725,5.5246 6.9623,5.7229 6.9566,5.9526 6.9566,6.0948 6.9566,6.0948 7.0529,5.7428 7.0306,5.5347 7.017,5.4098 6.8982,5.0885 6.6456,5.0923 H 6.625 L 6.5124,5.0903 Z M 6.5978,8.2818 C 6.8592,8.8074 7.2198,9.3066 7.6926,9.707 7.798,9.7961 7.9102,9.8809 8.0257,9.9606 7.1668,10.12 6.2649,10.345 5.4267,10.696 5.5783,10.427 5.7421,10.134 5.91,9.8173 6.2351,9.2025 6.4321,8.7284 6.5978,8.2819 Z"/>
+ <circle style="fill:#ffa93e" cx="-11.5" cy="11.5" r="4.5" transform="scale(-1,1)"/>
+ <path style="fill:#ffffff" d="M 10,11.58 V 13 H 11.418 L 14,10.42 12.582,9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gpick.svg b/.icons/awkward/16x16/apps/gpick.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gpick.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gpicview.svg b/.icons/awkward/16x16/apps/gpicview.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gpicview.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gpk-log.svg b/.icons/awkward/16x16/apps/gpk-log.svg
new file mode 100644
index 00000000..4186750d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gpk-log.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#fabd7f" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="fill:#3f3f3f" d="M 3 3 L 3 5 L 13 5 L 13 3 L 3 3 z M 3 7 L 3 9 L 13 9 L 13 7 L 3 7 z M 3 11 L 3 13 L 13 13 L 13 11 L 3 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gpk-prefs.svg b/.icons/awkward/16x16/apps/gpk-prefs.svg
new file mode 100644
index 00000000..f072a8aa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gpk-prefs.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#f58411" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m8 3c-2.7614 0-5 2.2386-5 5h-1l1.5 2.5 1.5-2.5h-1c0-2.2091 1.7909-4 4-4v0.002c0.52534-0.00062 1.0457 0.10225 1.5312 0.30274 0.25511 0.10495 0.54701-0.0165 0.65234-0.27149 0.10517-0.25457-0.0153-0.54625-0.26953-0.65234-0.0178-0.008-0.0361-0.0141-0.0547-0.0195-0.59124-0.23723-1.2224-0.35921-1.8594-0.35946zm4.5 2.5-1.5 2.5h1c0 2.2091-1.7909 4-4 4v-0.002c-0.52535 0.00062-1.0457-0.10225-1.5312-0.30274-0.25511-0.10495-0.54702 0.0165-0.65235 0.27149-0.10517 0.25457 0.0153 0.54625 0.26954 0.65234 0.0178 0.008 0.0361 0.0141 0.0547 0.0195 0.59123 0.23715 1.2223 0.35913 1.8594 0.35938v0.002c2.7614 0 5-2.2386 5-5h1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gpmdp.svg b/.icons/awkward/16x16/apps/gpmdp.svg
new file mode 120000
index 00000000..9ae27dfe
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gpmdp.svg
@@ -0,0 +1 @@
+google-play-music-desktop-player.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gpodder.svg b/.icons/awkward/16x16/apps/gpodder.svg
new file mode 100644
index 00000000..94aed6c7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gpodder.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#974fa4" d="m7.478 1.00125c-0.2798 0.011-0.5257 0.1627-0.7187 0.3876s-0.3455 0.5244-0.474 0.8759c-0.2568 0.703-0.4147 2.6193874-0.5022 3.5676874-0.0874 0.9483-0.1024 1.9262-0.0625 2.7437 0.039903 0.81753 0.11784 0.4542964 0.28273 0.8094964 0.14422 0.3107 0.31176 0.6658202 0.38391 0.9865402 0.072147 0.32071 0.057057 0.57631-0.12797 0.78304s-0.59322 0.301826-1.3779 0.344786c-0.7847 0.04297-1.9314-0.163014-3.5571-0.47188-0.26186-0.04974-0.48032-0.0542-0.67036 0.01011-0.19004 0.06425-0.33881 0.20716-0.4293 0.38765-0.18098 0.36097-0.19724 2.056837-0.22395 2.742927-0.0086343 0.22186 0.071177 0.43336 0.2113 0.60662s0.33632 0.3153 0.57959 0.43949c0.48654 0.24839 1.1679 0.42746 2.0141 0.55478 1.6923 0.25465 4.0419 0.29478 6.711 0.13695l0.00223-0.000758h0.00297c0.98234-0.08258 2.5363-0.14051 3.8763-0.48824 0.67002-0.17386 1.2896-0.41878 1.7626-0.7931 0.47302-0.37431 0.79694-0.89399 0.82884-1.5568 0.02965-0.61622-0.0015-2.228294-0.12276-2.524794-0.12124-0.29651-0.38105-0.537265-0.64804-0.542955-0.53398-0.01138-1.1632 0.427785-1.9798 0.623425-0.93716 0.22451-1.29856 0.411405-1.74856 0.376575-0.44995-0.03483-0.67487-0.07918-0.81396-0.261804-0.139-0.182-0.202-0.452-0.231-0.7955002-0.029-0.3435-0.026-0.7501-0.07-1.1783996-0.0848-0.8212-0.2449-1.7438968-0.6077-3.4604968-0.1815-0.8583-0.412-2.6654874-0.721-3.2728874-0.1545-0.3036-0.3285-0.5591-0.5372-0.7435-0.2087-0.1845-0.75964-0.29625-1.03184-0.2855z"/>
+ <path style="fill:#4d4d4d" d="m7.4961 0.00857002c-0.1656 0.00267-0.3333 0.01343-0.5016 0.03203-2.6373 0.29158-4.5585 2.4671-4.3773 4.8961l-0.6172 0.0688 0.3531 3.1945 2.0586-0.2273-0.3531-3.1954-0.7625 0.0844c-0.1413-2.0814 1.5085-3.9398 3.7703-4.1898 2.2603-0.24989998 4.2856 1.1996 4.6046 3.2593l-0.67109 0.074219 0.35312 3.1945 1.9875-0.21953-0.35313-3.1945-0.63828 0.070313c-0.337-2.2508-2.4263-3.8868-4.8529-3.8476z"/>
+ <path style="fill:#ffffff" d="m6.9915 6.5882886a1.9934 3.5013 3.205 1 1 -3.983 -0.176 1.9934 3.5013 3.205 1 1 3.983 0.176z"/>
+ <path style="fill:#4d4d4d" d="m5.9953 7.0242886a0.96379 1.0356 44.722 0 1 -1.9908 -0.048 0.96379 1.0356 44.722 0 1 1.9908 0.048z"/>
+ <path style="fill:#ffffff" d="m11.964 6.3154886a3.5145 1.9724 83.477 1 1 -3.9279 0.3696 3.5145 1.9724 83.477 1 1 3.9279 -0.3696z"/>
+ <path style="fill:#4d4d4d" d="m10.965 7.0690886a0.89655502 1.0939648 45 0 1 -1.9302 -0.1355 0.89655502 1.0939648 45 0 1 1.9302 0.1355z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gpredict-icon.svg b/.icons/awkward/16x16/apps/gpredict-icon.svg
new file mode 100644
index 00000000..14d37070
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gpredict-icon.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#01a59b" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 5.1739785,3 3,5.1739785 4.9283354,7.1023138 7.9969954,5.8222658 Z M 10.307692,5.6923077 4.1538462,8.2584135 6.928035,9.0471754 7.6942608,11.846154 Z M 10.166466,7.9924881 8.8706431,11.044621 10.82527,13 13,10.82527 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gprename.svg b/.icons/awkward/16x16/apps/gprename.svg
new file mode 120000
index 00000000..904ec891
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gprename.svg
@@ -0,0 +1 @@
+krename.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gps.svg b/.icons/awkward/16x16/apps/gps.svg
new file mode 100644
index 00000000..d2eee2b4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gps.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#1e80ff" d="M 6 0 L 6 1.2988281 A 7 7 0 0 0 1.2949219 6 L 0 6 L 0 10 L 1.2988281 10 A 7 7 0 0 0 6 14.705078 L 6 16 L 10 16 L 10 14.701172 A 7 7 0 0 0 14.705078 10 L 16 10 L 16 6 L 14.701172 6 A 7 7 0 0 0 10 1.2949219 L 10 0 L 6 0 z"/>
+ <rect style="fill:#ffffff" width="8" height="8" x="-12" y="-12" rx="4" ry="4" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gpsd-logo.svg b/.icons/awkward/16x16/apps/gpsd-logo.svg
new file mode 100644
index 00000000..312522c4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gpsd-logo.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#0e427e" d="M 2.8586429,1.1860349 C 2.7611933,1.1859054 2.6638688,1.2240707 2.5876467,1.3002927 L 0.30029313,3.5869141 c -0.15244403,0.1524442 -0.15244417,0.3902801 0,0.5427243 L 11.870362,15.699707 c 0.152445,0.152445 0.39028,0.152445 0.542724,0 l 2.286622,-2.286621 c 0.152437,-0.152444 0.152444,-0.39028 0,-0.542724 L 3.1296389,1.3010251 C 3.0534168,1.2248031 2.9560923,1.1861644 2.8586429,1.1860349 Z"/>
+ <g transform="matrix(0.37500001,0,0,0.37500001,-0.74999985,-1.2500003)">
+ <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="fill:#455a64" cx="-5.054" cy="11.314" r="1.426" transform="rotate(-45)"/>
+ <path style="fill:#455a64" transform="matrix(0.03249336,-0.03249336,0.02211006,0.02211006,11.336154,3.6025628)" 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="fill:#607d8b" cx="8.485" cy="11.314" r="1" transform="rotate(-45)"/>
+ <rect style="fill:#607d8b" width="4.433" height="8.963" x="9.1" y="-3.66" rx=".771" ry=".771" transform="rotate(45)"/>
+ <path style="fill:#e4e4e4" d="m 15.617489,6.6930455 c -1.742606,1.742606 -4.567928,1.742606 -6.3105346,0 -1.7426059,-1.7426059 -1.7426059,-4.5679282 0,-6.31053413 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gpx-viewer.svg b/.icons/awkward/16x16/apps/gpx-viewer.svg
new file mode 120000
index 00000000..3097b5f2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gpx-viewer.svg
@@ -0,0 +1 @@
+gpxviewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gpxsee.svg b/.icons/awkward/16x16/apps/gpxsee.svg
new file mode 120000
index 00000000..59b5c64a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gpxsee.svg
@@ -0,0 +1 @@
+maps.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gpxviewer.svg b/.icons/awkward/16x16/apps/gpxviewer.svg
new file mode 100644
index 00000000..ae96d502
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gpxviewer.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#2869b6" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g style="enable-background:new" transform="matrix(0.42524352,0,0,0.42511616,-17.574396,-10.541534)">
+ <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,2.0873434 0.617188,-0.349609 0.773437,-1.2246095 c 1.19387,-0.3690008 2.263684,-1.0372534 3.398438,-1.561953 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.111796 -0.773437,0.499532 -1.480473,0.525391 0,1.576172 0.939457,0 0.423828,0.480469 0.966797,-0.980001 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.849142 c -0.737161,0.835459 -2.114457,1.667494 -2.812166,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,2.233005 1.868932,2.976639 l 0.96875,-0.830078 0.423828,0.482422 2.041258,-0.65625 0.34961,0.392578 0.411128,0 0.597656,0.677734 -0.369141,1.454023 0.736328,0.830078 -0.03906,0.444339 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.864144,1.741068 1.163191,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,-1.773048 0,-0.613281 c -0.456968,0.05754 -0.902613,0.104273 -1.349609,0.136719 l 0.923828,-0.923828 1.27539,-1.37539 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 c 0.3476056,1.502685 1.1200145,2.573627 1.9951315,3.759766 l 0.617188,0.873047 -0.07617,1.83789 1.362291,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.909341,-0.263672 0.687497,-1.097978 -0.222653,-1.746094 0.770342,-1.3125 0.15625,-1.3125 c -1.268711,-0.62896 -3.1216,-1.276271 -4.380855,-1.923828 L 16.453127,29.098359 15.294924,28.836641 14.677736,26.425586 13.132814,26.599414 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.062454 1.080078,-0.03775 0.619141,-0.871094 1.390625,-0.265625 0.695312,-1.296921 -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.185556,1.1596876 -1.11934,0.3496094 -0.506202,-0.087891 -0.002,0 -0.07813,0.5253906 0.74253,0.3496092 1.425981,-0.6132811 -0.462891,-0.5234375 z m -10.201181,0.1235155 -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.728905 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.569285 -1.236328,-3.65078 l -0.857813,-0.742188 -0.347657,-1.269531 z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gqrx.svg b/.icons/awkward/16x16/apps/gqrx.svg
new file mode 100644
index 00000000..82e922c1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gqrx.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3f3f3f" width="2" height="9" x="3" y="0" rx=".75" ry=".519"/>
+ <rect style="fill:#5d4c4c" width="15" height="12" x="1" y="4" rx=".75" ry=".75"/>
+ <path style="fill:#121e7e" d="m 13.360351,5.9997133 c -1.006198,0 -1.876592,0.59721 -2.323974,1.2531738 C 10.588995,7.908851 10.387363,8.5932594 10.177246,9.1872133 9.9671293,9.7811672 9.7538207,10.274301 9.5473633,10.528278 9.3409055,10.782255 9.2434918,10.874713 8.75708,10.874713 7.4234717,10.874713 6.8253388,10.539459 6.1240232,10.10567 5.4227084,9.671882 4.5328971,8.9997133 3.2075195,8.9997133 2.3111089,8.9997133 1.5969522,9.3612189 1,9.8507874 V 13.269 c 0.1282288,-0.185666 0.266797,-0.379755 0.4196777,-0.574219 0.663795,-0.844346 1.5626427,-1.445068 1.7878418,-1.445068 0.5919253,0 0.9185487,0.265332 1.7329099,0.769043 0.8143617,0.503712 2.0320605,1.105958 3.8166506,1.105958 1.0726875,0 1.999794,-0.516917 2.536377,-1.177003 0.536582,-0.660086 0.783855,-1.385702 1.004883,-2.0104977 0.221027,-0.6247962 0.420895,-1.1591377 0.596924,-1.4172364 0.176029,-0.2580986 0.151445,-0.2702636 0.465087,-0.2702636 0.26037,0 0.647684,0.1639268 1.103027,0.5822752 0.455345,0.4183485 0.929684,1.0487085 1.331544,1.6977535 0.07181,0.11598 0.138056,0.231718 0.205078,0.347168 V 7.1898988 C 15.9949,7.1852088 15.9904,7.1799288 15.98536,7.1752508 15.292741,6.5389123 14.419824,5.9997141 13.360352,5.9997141 Z"/>
+ <path style="fill:#1cff1f" d="M 3.3500001,6 C 3.1561001,6 3,6.223 3,6.5 3,6.777 3.1561001,7 3.3500001,7 H 7 V 6 Z"/>
+ <path style="opacity:0.3" d="M 7,6 V 7 H 9.65 C 9.8439,7 10,6.777 10,6.5 10,6.223 9.8439,6 9.65,6 Z"/>
+ <path style="fill:#1827a5" d="m 13.360351,7.9857137 c -1.006198,0 -1.876592,0.5964772 -2.323974,1.2524411 -0.447382,0.6559642 -0.649014,1.3403722 -0.859131,1.9343262 -0.2101167,0.593954 -0.4234253,1.08782 -0.6298827,1.341797 -0.2064578,0.253977 -0.3038715,0.346436 -0.7902833,0.346436 -1.3336083,0 -1.9317412,-0.335987 -2.6330568,-0.769775 C 5.4227087,11.657149 4.5328971,10.985714 3.2075195,10.985714 2.3111089,10.985714 1.5969522,11.346679 1,11.836056 V 15.255 c 0.1282288,-0.185666 0.266797,-0.379755 0.4196777,-0.574218 0.663795,-0.844347 1.5626427,-1.445068 1.7878418,-1.445068 0.5919253,0 0.9185487,0.265331 1.7329099,0.769042 0.8143621,0.503712 2.0320605,1.105958 3.8166506,1.105958 1.0726875,0 1.999794,-0.516917 2.536377,-1.177003 0.536582,-0.660084 0.783855,-1.385702 1.004883,-2.010497 0.221027,-0.624796 0.420895,-1.159138 0.596924,-1.417237 0.176029,-0.258098 0.151445,-0.270263 0.465087,-0.270263 0.26037,0 0.647684,0.163926 1.103027,0.582275 0.455345,0.418349 0.929684,1.047976 1.331544,1.697021 0.07181,0.115979 0.138056,0.231707 0.205078,0.347168 V 9.1758992 C 15.9949,9.1712092 15.9904,9.1659292 15.98536,9.1612512 15.292741,8.5249126 14.419824,7.9857148 13.360352,7.9857148 Z"/>
+ <path style="fill:#1965d5" d="m 13.360351,9.9860849 c -1.006198,0 -1.876592,0.5964771 -2.323974,1.2524411 -0.447382,0.655964 -0.649014,1.340372 -0.859131,1.934327 -0.2101167,0.593953 -0.4234253,1.087819 -0.6298827,1.341796 -0.2064578,0.253977 -0.3038715,0.346435 -0.7902833,0.346435 -1.3336083,0 -1.9317412,-0.335986 -2.6330568,-0.769775 C 5.4227087,13.65752 4.5328971,12.986085 3.2075195,12.986085 2.3111089,12.986085 1.5969522,13.34705 1,13.836426 V 15.25 c 0,0.4155 0.3345,0.750001 0.75,0.750001 h 0.3061523 c 0.5059946,-0.466021 0.9937674,-0.763916 1.1513672,-0.763916 0.5896696,0 0.9172872,0.263933 1.7248534,0.763916 h 6.3010251 c 0.01931,-0.02229 0.04166,-0.04328 0.06006,-0.06592 0.536582,-0.660085 0.783855,-1.385702 1.004883,-2.010497 0.221027,-0.624796 0.420895,-1.159138 0.596924,-1.417236 0.176029,-0.2581 0.151445,-0.270264 0.465087,-0.270264 0.26037,0 0.647684,0.163926 1.103027,0.582274 0.455345,0.41835 0.929684,1.047976 1.331544,1.697022 0.07181,0.115979 0.138056,0.231707 0.205078,0.347169 v -3.68628 c -0.0051,-0.0047 -0.0096,-0.01 -0.01464,-0.01464 C 15.292749,10.52529 14.419832,9.9860931 13.36036,9.9860931 Z"/>
+ <path style="fill:#218df0" d="M 13.359375 11.986328 C 12.353177 11.986328 11.484491 12.582316 11.037109 13.238281 C 10.589727 13.894245 10.387851 14.57792 10.177734 15.171875 C 10.066465 15.48641 9.9533952 15.763066 9.8417969 16 L 12.271484 16 C 12.280266 15.975376 12.290235 15.94812 12.298828 15.923828 C 12.519855 15.299031 12.718502 14.763957 12.894531 14.505859 C 13.07056 14.247761 13.045733 14.236328 13.359375 14.236328 C 13.619745 14.236328 14.007548 14.400011 14.462891 14.818359 C 14.784333 15.113685 15.106676 15.527885 15.414062 15.966797 C 15.747577 15.890495 16 15.607303 16 15.25 L 16 13.175781 C 15.9949 13.171081 15.991368 13.166749 15.986328 13.162109 C 15.293713 12.525767 14.418847 11.986328 13.359375 11.986328 z M 3.2070312 14.986328 C 2.3928217 14.986328 1.7341826 15.289686 1.171875 15.710938 C 1.3090638 15.8832 1.5116759 16 1.75 16 L 5.9765625 16 C 5.2968728 15.569086 4.4465397 14.986328 3.2070312 14.986328 z"/>
+ <path style="fill:#a7e2ff" d="M 13.359375 14 C 12.353177 14 11.484491 14.595989 11.037109 15.251953 C 10.868528 15.499133 10.741302 15.751105 10.628906 16 L 15.25 16 C 15.6655 16 16 15.6655 16 15.25 L 16 15.189453 C 15.9949 15.184753 15.991368 15.180431 15.986328 15.175781 C 15.293709 14.539444 14.418847 14 13.359375 14 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gradio.svg b/.icons/awkward/16x16/apps/gradio.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gradio.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/grafx2.svg b/.icons/awkward/16x16/apps/grafx2.svg
new file mode 100644
index 00000000..236ed99b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/grafx2.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <path style="fill:#005aeb" d="m 2.4261361,1044.3629 -2.213068,2.2124 c -0.13638892,0.1363 -0.21302988,0.3213 -0.2130682,0.5142 v 4.5454 c 3.612e-5,0.4017 0.32562488,0.7273 0.72727272,0.7273 H 5.2727273 c 0.1927704,2e-4 0.3777164,-0.076 0.5142044,-0.2124 l 2.213068,-2.213 5.5738633,-5.5739 2.213068,-2.2131 c 0.136566,-0.1365 0.213221,-0.3218 0.213069,-0.5149 v -4.5454 c -3.6e-5,-0.4017 -0.325625,-0.7273 -0.727273,-0.7273 h -4.545454 c -0.192874,0 -0.377835,0.077 -0.514205,0.2131 l -2.2130683,2.213 z"/>
+ <path style="fill:#00d5e6" d="m 13.573864,1044.3629 2.213068,2.2124 c 0.136389,0.1363 0.21303,0.3213 0.213068,0.5142 v 4.5454 c -3.6e-5,0.4017 -0.325625,0.7273 -0.727273,0.7273 h -4.545454 c -0.192771,2e-4 -0.377717,-0.076 -0.514205,-0.2124 l -2.2130679,-2.213 -5.5738636,-5.5739 -2.21306796,-2.2131 c -0.1365656,-0.1365 -0.2132212,-0.3218 -0.2130684,-0.5149 v -4.5454 c 3.6e-5,-0.4017 0.3256248,-0.7273 0.7272728,-0.7273 H 5.2727273 c 0.1928736,0 0.3778344,0.077 0.5142044,0.2131 l 2.2130684,2.213 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 11.486857,1038.3628 v 8e-4 a 0.12420403,0.12419189 0 0 0 -0.08461,0.037 l -0.335318,0.3352 a 0.12420403,0.12419189 0 0 0 -0.03648,0.087 v 1.9248 H 9.1054811 a 0.12420403,0.12419189 0 0 0 -0.08771,0.037 l -1.24114,1.2411 a 0.12420403,0.12419189 0 0 0 0,0.1754 l 2.0584757,2.059 -0.3011644,0.3013 -1.3428217,-1.3436 c -0.4426149,-0.4426 -1.1641145,-0.4426 -1.606729,0 -0.4426154,0.4426 -0.4426158,1.164 0,1.6066 l 1.3428228,1.3434 -0.5293666,0.5295 -1.0548525,-0.1118 c 0.3287878,-0.4443 0.3416711,-1.0577 -0.060544,-1.46 -0.442615,-0.4424 -1.1633384,-0.4424 -1.6059525,0 l -2.1469626,2.1468 c -0.7060516,0.7059 -0.7060519,1.8544 0,2.5604 0.7060474,0.706 1.8546227,0.7061 2.5606756,0 0.3436583,-0.3436 0.4782188,-0.7941 0.4874523,-1.2448 l 0.2910741,0.291 a 0.12420403,0.12419189 0 0 0 0.1754206,0 l 0.2382925,-0.2391 a 0.12420403,0.12419189 0 0 0 0,-0.1753 l -1.1922395,-1.1922 a 0.12420403,0.12419189 0 0 0 -0.1754205,0 l -0.7156541,0.7156 a 0.12420403,0.12419189 0 0 0 0,0.1753 l 0.2382925,0.2384 a 0.12420403,0.12419189 0 0 0 0.1761971,0 l 0.2902976,-0.2903 c 0.1740058,0.4398 0.1295308,0.9501 -0.2274256,1.3069 -0.4794142,0.4794 -1.253054,0.4794 -1.732473,0 -0.4794102,-0.4793 -0.4794102,-1.2529 0,-1.7322 l 2.146186,-2.146 c 0.2159778,-0.216 0.5625487,-0.216 0.7785264,0 0.2159809,0.216 0.2159809,0.5624 0,0.7784 l -0.4773615,0.4765 a 0.12420403,0.12419189 0 0 0 0,0.1762 l 1.1930156,1.1921 a 0.12420403,0.12419189 0 0 0 0.1754205,0 l 0.2382929,-0.2382 a 0.12420403,0.12419189 0 0 0 0,-0.1761 l -0.5642957,-0.5643 1.1231579,0.1164 a 0.12420403,0.12419189 0 0 0 0.1009056,-0.037 l 1.0098328,-1.0099 a 0.12420403,0.12419189 0 0 0 0,-0.1761 l -0.8662363,-0.8654 0.778526,-0.7784 0.8662367,0.8661 a 0.12420403,0.12419189 0 0 0 0.1754205,0 l 0.9539467,-0.9538 a 0.12420403,0.12419189 0 0 0 0,-0.1762 l -0.8662364,-0.8662 0.6279444,-0.627 a 0.12420403,0.12419189 0 0 0 0,-0.1754 l -0.238292,-0.2391 a 0.12420403,0.12419189 0 0 0 -0.1761972,0 l -0.6271682,0.6278 -0.7785264,-0.7784 0.781631,-0.7815 h 1.7316978 v 2.2609 a 0.12420403,0.12419189 0 0 0 0.212677,0.087 l 0.335318,-0.3353 a 0.12420403,0.12419189 0 0 0 0.03648,-0.087 v -1.9256 h 1.92497 a 0.12420403,0.12419189 0 0 0 0.08771,-0.036 l 0.335318,-0.3353 a 0.12420403,0.12419189 0 0 0 -0.08771,-0.2127 h -2.260288 v -2.26 a 0.12420403,0.12419189 0 0 0 -0.128072,-0.1242 z m -4.0991,5.1069 c 0.1405936,0 0.2808864,0.055 0.3888751,0.1622 l 0.3888751,0.3888 -0.7785264,0.7784 -0.3888747,-0.3888 c -0.2159809,-0.2159 -0.2159809,-0.5625 0,-0.7784 0.1079887,-0.108 0.2490576,-0.1622 0.3896509,-0.1622 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 10.55399,1045.3622 c -0.398601,0 -0.7970689,0.151 -1.0998382,0.4537 -0.6055415,0.6056 -0.60553,1.5944 0,2.2 l 0.164525,0.1652 0.6423242,-0.6416 -0.165277,-0.1653 c -0.2549028,-0.2549 -0.2548968,-0.6609 0,-0.9158 0.254888,-0.255 0.660882,-0.255 0.915781,0 0.105545,0.1055 0.163465,0.2346 0.180302,0.3703 v 2.9249 l 0.608516,0.6086 0.228382,-0.2284 0.559685,-0.5597 1.41161,-1.4117 -0.641572,-0.6416 -1.261359,1.2606 c -0.0013,-0.6742 0.0021,-1.349 0,-2.027 v -0.013 l -0.0015,-0.013 c -0.04027,-0.3313 -0.186334,-0.6559 -0.441739,-0.9114 -0.302768,-0.3027 -0.701238,-0.4537 -1.099838,-0.4537 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gramps.svg b/.icons/awkward/16x16/apps/gramps.svg
new file mode 100644
index 00000000..29ba6619
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gramps.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect fill="#ac8a78" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="none" stroke="#494949" stroke-width=".5" d="m5 8.75v-4.75h5v4.75"/>
+ <path fill="none" stroke="#494949" stroke-width=".5" d="m6 12.25v-4.25h6v4.25"/>
+ <path fill="none" stroke="#494949" stroke-width=".5" d="m3 12.25v-4.25h6v4.25"/>
+ <rect fill="#fff" width="2" height="2" x="2" y="11"/>
+ <rect fill="#fff" width="2" height="2" x="5" y="11"/>
+ <rect fill="#fff" width="2" height="2" x="8" y="11"/>
+ <rect fill="#fff" width="2" height="2" x="11" y="11"/>
+ <rect fill="#fff" width="2" height="2" x="4" y="7"/>
+ <rect fill="#fff" width="2" height="2" x="9" y="7"/>
+ <rect fill="#fff" width="3" height="2" x="6" y="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/granatier.svg b/.icons/awkward/16x16/apps/granatier.svg
new file mode 100644
index 00000000..a4ccb4a7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/granatier.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m10.739 1.1465c-0.187-0.1077-0.424-0.0442-0.532 0.1424l-0.5288 0.9159a7.0016 7.0016 0 0 0 -7.7402 3.293 7.0016 7.0016 0 0 0 2.5626 9.5642 7.0016 7.0016 0 0 0 9.5644 -2.563 7.0016 7.0016 0 0 0 -1.019 -8.3478l0.53-0.9171c0.107-0.1867 0.044-0.4236-0.143-0.5314l-2.695-1.5559z"/>
+ <path fill="#bbb673" fill-rule="evenodd" d="m14.643 1.96c-0.147-0.1006-0.32-0.1698-0.496-0.2182-0.352-0.0966-0.749-0.1221-1.13-0.1209-0.76125 0.00233-1.4696 0.041063-1.4696 0.041063l0.96383 0.55647c0.16161-0.010908 0.33269-0.013776 0.50853-0.014315 0.35017-0.00107 0.70704 0.028231 0.97316 0.1013 0.26614 0.073067 0.40771 0.17883 0.45063 0.28386 0.12018 0.29411 0.0523 0.49646-0.17633 0.77718-0.22863 0.28074-0.6302 0.58125-1.0734 0.88827-0.44322 0.30702-0.92625 0.62361-1.3299 0.98623-0.40371 0.36257-0.74263 0.7812-0.82269 1.3041-0.08715 0.56929 0.22263 1.1532 0.51002 1.6419 0.28739 0.48871 0.58965 0.86808 0.58965 0.86808 0.23953 0.32266 0.71673-0.056205 0.45676-0.36265 0 0-0.28055-0.35277-0.54416-0.80104-0.263-0.4484-0.473-1.0063-0.434-1.2577 0.049-0.32 0.278-0.6396 0.634-0.959 0.355-0.3195 0.822-0.6286 1.273-0.9411 0.451-0.3124 0.888-0.6251 1.193-0.9995 0.305-0.3745 0.467-0.8694 0.264-1.3647-0.071-0.1762-0.192-0.309-0.339-0.4096z"/>
+ <circle fill="#ff6363" cx="12" cy="10" r="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/grandr.svg b/.icons/awkward/16x16/apps/grandr.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/grandr.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/granule.svg b/.icons/awkward/16x16/apps/granule.svg
new file mode 100644
index 00000000..9e188334
--- /dev/null
+++ b/.icons/awkward/16x16/apps/granule.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#fecd38" width="12" height="12" x="2" y="0" rx=".6" ry=".8"/>
+ <rect fill="#d2d2d2" width="16" height="8" x="0" y="8" rx=".8" ry=".8"/>
+ <path opacity=".5" d="m4 4v-1h8v1z"/>
+ <rect fill="#484848" width="6" height="1" x="5" y="11" rx=".375" ry=".25"/>
+ <path opacity=".5" d="m4 6v-1h8v1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/grass.svg b/.icons/awkward/16x16/apps/grass.svg
new file mode 100644
index 00000000..2258e020
--- /dev/null
+++ b/.icons/awkward/16x16/apps/grass.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 3.5110028,3.8095229 0.81183814,6.8489554 C 0.25538569,7.4754643 0.25613285,8.5237832 0.81260784,9.1502929 L 6.4776941,15.529753 c 0.5564525,0.62651 1.4881593,0.627228 2.0446118,7.62e-4 L 14.188162,9.1510369 c 0.556452,-0.6265097 0.556452,-1.6755722 0,-2.3020815 L 11.488997,3.8095229 Z"/>
+ <path style="fill:#e4e4e4" d="M 7.4997821,9.1780181e-8 C 7.1069076,9.1780181e-8 6.7137702,0.14643627 6.4200871,0.44011279 L 0.4401059,6.4207655 c -0.58736693,0.5873523 -0.58653372,1.5702926 8.5658e-4,2.157646 L 6.420944,14.559064 c 0.5873671,0.587353 1.5711827,0.588186 2.1585498,8.68e-4 L 14.559475,8.5792803 c 0.587366,-0.5873533 0.587367,-1.571135 0,-2.1584875 L 8.579478,0.44011279 C 8.2857948,0.14643631 7.892657,9.1780181e-8 7.4997821,9.1780181e-8 Z"/>
+ <path style="fill:#008f23" d="M 7.2421875 0.99023438 L 7.1601562 1.0429688 L 7.1269531 1.1445312 L 7.1113281 1.2558594 L 7.0585938 1.4316406 L 7.0214844 1.3730469 L 7.0371094 1.5878906 L 7.0273438 1.6347656 L 7.0273438 1.7148438 L 7.0585938 1.7792969 L 7.0859375 1.8652344 L 7.1386719 1.9355469 L 7.1601562 1.9648438 L 7.1777344 2.046875 L 7.1113281 2.0957031 L 7.1386719 2.1699219 L 7.0742188 2.25 L 7.0859375 2.3125 L 7.1015625 2.3769531 L 7.15625 2.4414062 L 7.203125 2.5 L 7.2675781 2.5546875 L 7.2773438 2.6035156 L 7.2558594 2.671875 L 7.203125 2.71875 L 7.1777344 2.7597656 L 7.1855469 2.859375 L 7.2675781 2.9121094 L 7.3144531 2.9609375 L 7.34375 3.0625 L 7.2558594 3.1640625 L 7.2421875 3.2363281 L 7.2773438 3.3183594 L 7.3320312 3.3828125 L 7.3320312 3.4453125 L 7.3710938 3.4960938 L 7.40625 3.5371094 L 7.4355469 3.5839844 L 7.4179688 3.6660156 L 7.4707031 3.7402344 L 7.5195312 3.7519531 L 7.5351562 3.7890625 L 7.5195312 3.8515625 L 7.5644531 3.9433594 L 7.6113281 3.9804688 L 7.6484375 4.0546875 L 7.6113281 4.1835938 L 7.6640625 4.2988281 L 7.7148438 4.3222656 L 7.7402344 4.375 L 7.75 4.5253906 L 7.7226562 4.5898438 L 7.6972656 4.6640625 L 7.7734375 5.0429688 L 7.9082031 5.1289062 L 7.8964844 6.7695312 L 7.7402344 8.5410156 L 7.6484375 9.5683594 L 7.4960938 10.814453 L 7.4375 10.964844 L 6.9394531 10.117188 L 6.7695312 8.9785156 L 6.5488281 7.1308594 L 6.2851562 5.4179688 L 6.3046875 6.9824219 L 6.3964844 8.2753906 L 6.5566406 9.5078125 L 5.4472656 7.7578125 L 3.8515625 5.3789062 L 3.4863281 4.8730469 L 3.4550781 4.8730469 L 3.5605469 5.1757812 L 3.7597656 5.6679688 L 4.0507812 6.3242188 L 4.5605469 7.4101562 L 4.8671875 7.9550781 L 5.2480469 8.6113281 L 6.0332031 9.8496094 L 6.7441406 10.972656 L 6.8535156 11.980469 L 7.1914062 14.277344 L 6.8007812 13.070312 L 5.9726562 11.042969 L 5.3125 9.6796875 L 4.4355469 8.2636719 L 3.9921875 7.6816406 L 3.6367188 7.3300781 L 3.0585938 6.7949219 L 3.2988281 7.0898438 L 3.6875 7.484375 L 3.9160156 7.7402344 L 4.0683594 8.0019531 L 4.25 8.2910156 L 4.546875 8.7988281 L 4.8027344 9.2675781 L 5.0664062 9.8496094 L 5.3886719 10.625 L 6.0175781 12.244141 L 6.6777344 13.951172 L 6.9921875 14.908203 C 7.1795329 14.973057 7.3754946 15.003105 7.5722656 14.994141 L 7.4570312 14.146484 L 7.4765625 13.871094 L 7.59375 13.458984 L 7.7167969 13.082031 L 7.8515625 12.783203 L 8.2890625 13.511719 L 8.7128906 14.283203 L 8.7382812 14.402344 L 9.4648438 13.675781 L 9.7011719 11.916016 L 10.330078 8.8828125 L 10.734375 6.8261719 L 11.558594 5.203125 L 11.679688 4.8671875 L 11.724609 4.6699219 L 11.742188 4.3496094 L 11.691406 4.09375 L 11.574219 3.8632812 L 11.359375 3.6484375 L 11.371094 3.7070312 L 11.476562 3.8164062 L 11.574219 4.0449219 L 11.585938 4.2285156 L 11.451172 4.59375 L 11.277344 4.9902344 L 10.90625 5.6542969 L 11.113281 4.1191406 L 11.169922 3.3300781 L 11.146484 3.3085938 L 11.095703 3.2988281 L 10.679688 6.0585938 L 10.601562 6.1972656 L 9.9160156 7.4785156 L 9.0410156 9.203125 L 8.3046875 10.699219 L 7.8964844 11.742188 L 7.6640625 11.347656 L 7.8085938 11.050781 L 8.609375 9.5234375 L 9.4199219 8.1777344 L 9.7597656 7.5214844 L 10.039062 6.9746094 L 10.115234 6.7890625 L 10.130859 6.6074219 L 10.097656 6.46875 L 10.064453 6.46875 L 10.039062 6.5917969 L 9.8984375 6.9121094 L 9.5605469 7.4785156 L 8.59375 8.9589844 L 8.0429688 9.7714844 L 7.6640625 10.435547 L 7.8964844 8.1464844 L 7.9824219 7.1699219 L 8.0195312 5.1074219 L 8.0136719 5.1074219 L 8.03125 5.0371094 L 8.0839844 4.9082031 L 8.125 4.7910156 L 8.1757812 4.7050781 L 8.1757812 4.5351562 L 8.1601562 4.3222656 L 8.234375 4.1835938 L 8.2011719 3.9804688 L 8.2011719 3.8261719 L 8.2304688 3.7402344 L 8.2890625 3.5488281 L 8.3300781 3.4453125 L 8.2519531 3.3183594 L 8.3183594 3.1894531 L 8.2128906 3.1152344 L 8.1484375 2.9238281 L 8.2402344 2.7734375 L 8.1113281 2.7304688 L 8.0566406 2.6308594 L 8.0566406 2.5449219 L 7.9980469 2.4472656 L 7.9375 2.3945312 L 7.9453125 2.3125 L 7.9453125 2.2246094 L 7.9160156 1.9824219 L 7.8964844 1.84375 L 7.8085938 1.7792969 L 7.7675781 1.7050781 L 7.6699219 1.65625 L 7.6113281 1.5507812 L 7.6230469 1.4316406 L 7.6113281 1.3085938 L 7.546875 1.203125 L 7.4355469 1.1816406 L 7.3320312 1.1445312 L 7.2773438 1.0703125 L 7.2421875 0.99023438 z M 10.285156 7.6875 L 10.173828 8.1523438 L 9.6660156 10.166016 L 9.4199219 11.310547 L 9.1640625 12.691406 L 8.8789062 13.59375 L 8.7773438 13.359375 L 8.1289062 12.164062 L 8.3476562 11.660156 L 9.0566406 10.179688 L 9.4375 9.3847656 L 9.9472656 8.3164062 L 10.285156 7.6875 z M 10.914062 9.1875 L 10.822266 9.7207031 L 10.558594 10.607422 L 10.294922 11.265625 L 10.005859 12.119141 L 9.8515625 12.958984 L 9.7871094 13.353516 L 10.277344 12.863281 L 10.3125 12.574219 L 10.453125 11.908203 L 10.757812 10.712891 L 10.896484 9.8300781 L 10.914062 9.1875 z M 3.2402344 9.7597656 L 3.2617188 9.7832031 L 3.2558594 9.7714844 L 3.2402344 9.7597656 z M 3.2617188 9.7832031 L 3.59375 10.410156 L 3.9003906 11.115234 L 4.359375 12.152344 L 4.5605469 12.611328 L 4.6035156 12.740234 L 5.7832031 13.919922 L 5.6953125 13.753906 L 5.2304688 12.873047 L 4.5761719 11.699219 L 4.1152344 10.945312 L 3.6875 10.294922 L 3.4550781 9.9746094 L 3.2617188 9.7832031 z M 7.1503906 11.621094 L 7.3632812 11.974609 L 7.3183594 12.796875 L 7.2832031 12.822266 L 7.1503906 11.621094 z M 7.5078125 12.212891 L 7.6308594 12.416016 L 7.5351562 12.638672 L 7.4648438 12.689453 L 7.5078125 12.212891 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/green-recorder.svg b/.icons/awkward/16x16/apps/green-recorder.svg
new file mode 100644
index 00000000..47d5139b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/green-recorder.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#8e8e8e" width="12" height="10" x="-15" y="-13" rx=".75" ry=".833" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="12" height="16" x="-13" y="-16" rx=".75" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#37b368" width="8" height="12" x="-11" y="-14" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#ffffff" d="m 5.3361,5.000305 4.3539,0 c 0.33621,0 0.31,0.35589 0.31,0.35589 l 0,3.2878 c 0,0.356 -0.31,0.356 -0.31,0.356 l -4.3539001,0 c 0,0 -0.3362,0 -0.3362,-0.356 l 0,-3.2881 c 0,0 0,-0.3559 0.3362,-0.3559 z M 12,5.5 l 0,3 -2,-1.49969 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gretl.svg b/.icons/awkward/16x16/apps/gretl.svg
new file mode 100644
index 00000000..6b88c2b2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gretl.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#f28b42" d="M 16,14.222222 V 1.7777778 C 16,1.3468889 15.6432,1 15.2,1 H 0.8 C 0.3568,1 0,1.3468889 0,1.7777778 V 14.222222 C 0,14.653111 0.3568,15 0.8,15 h 14.4 c 0.4432,0 0.8,-0.346889 0.8,-0.777778 z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.7" d="M 3,11 6,7 9,9 13,6"/>
+ <circle style="fill:#3f3f3f" cx="3" cy="11" r="1"/>
+ <circle style="fill:#3f3f3f" cx="6" cy="7" r="1"/>
+ <circle style="fill:#3f3f3f" cx="9" cy="9" r="1"/>
+ <circle style="fill:#3f3f3f" cx="13" cy="6" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/grid-autosport.svg b/.icons/awkward/16x16/apps/grid-autosport.svg
new file mode 100644
index 00000000..4f63288f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/grid-autosport.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#b4b4b4" d="m2.2859 4 0.031553 0.26471c0.057958 0.49568 0.11873 0.65552 0.28397 0.7414 0.085098 0.044524 0.16998 0.13966 0.18826 0.21198 0.03567 0.14176 0.12621 0.17908 0.12621 0.051711 0-0.0432-0.094718-0.26324-0.21035-0.48909-0.1157-0.2259-0.2107-0.4342-0.2115-0.4633-0.0007-0.029091-0.0473-0.11237-0.10412-0.18509zm11.428 0-0.10412 0.13236c-0.05682 0.072721-0.10343 0.156-0.10413 0.18509-0.000827 0.02909-0.09577 0.23739-0.2114 0.46324-0.11563 0.22586-0.21035 0.44589-0.21035 0.48909 0 0.12738 0.09055 0.090062 0.12621-0.051711 0.01828-0.072313 0.10317-0.16745 0.18826-0.21198 0.16524-0.085875 0.22602-0.24574 0.28397-0.74139zm-11.964 0.2916c-0.031546 0-0.038178 0.038423-0.015776 0.092028 0.089222 0.21347 0.091223 0.33089 0.00527 0.33089-0.046761 0-0.085191 0.017718-0.085191 0.040326 0 0.083252 0.17262 0.28523 0.28187 0.32985 0.13008 0.052791 0.244 0.06518 0.244 0.025849 0-0.014939-0.023275-0.069435-0.051534-0.11995-0.0282-0.0505-0.0758-0.192-0.1062-0.3144-0.0553-0.2229-0.1705-0.3846-0.2724-0.3846zm12.501 0c-0.10192 0-0.21708 0.16172-0.2724 0.38466-0.03036 0.12233-0.07797 0.26383-0.10623 0.31434-0.02826 0.050522-0.05153 0.10501-0.05153 0.11995 0 0.039323 0.11496 0.026936 0.24505-0.025849 0.10924-0.044628 0.28081-0.2466 0.28081-0.32985 0-0.022609-0.03843-0.040326-0.08519-0.040326-0.08598 0-0.08399-0.11742 0.0053-0.33089 0.0224-0.053612 0.01576-0.092028-0.01578-0.092028zm-6.2669 0.1313c0.017672 0.046336 0.0014 0.07962-0.03997 0.07962-0.17379 0-0.24175 0.6356-0.11043 1.0309 0.035153 0.10578 0.034293 0.10578-0.029451 0-0.1056-0.1754-0.2732-0.3443-0.3428-0.3443-0.036044 0-0.081888 0.07197-0.10097 0.15924-0.019052 0.08727-0.056872 0.15924-0.085191 0.15924-0.028331 0-0.037742-0.023875-0.019982-0.052739 0.017736-0.028857 0.011212-0.092111-0.015776-0.14063-0.044093-0.079228-0.055357-0.076721-0.10938 0.02482-0.046919 0.088164-0.04354 0.15466 0.018932 0.30504 0.10093 0.24278 0.10043 0.28539-0.00319 0.28539-0.10977 0-0.065149 0.12802 0.052589 0.15097 0.10371 0.020231 0.29343-0.13181 0.29343-0.23472 0-0.037407 0.026409-0.083852 0.057846-0.1034 0.082114-0.051036 0.17349 0.058692 0.1199 0.14373-0.024507 0.038892-0.044857 0.086268-0.045226 0.10547-0.0004416 0.019182-0.067164 0.087815-0.14829 0.152-0.18785 0.14859-0.1821 0.38533 0.00946 0.41258 0.07226 0.010271 0.11024-0.0036 0.091502-0.034122-0.018677-0.030368 0.020554-0.028986 0.092553 0.00521 0.068117 0.032329 0.14815 0.12569 0.17879 0.20681 0.053779-0.00237 0.10427-0.00893 0.1525-0.019645 0.04823 0.01071 0.098718 0.017287 0.1525 0.019645 0.030654-0.081112 0.11173-0.17447 0.17985-0.20681 0.071995-0.034167 0.11018-0.035531 0.091501-0.00521-0.018734 0.03051 0.020294 0.044389 0.092553 0.034122 0.19157-0.027251 0.19627-0.26399 0.00842-0.41258-0.081135-0.064189-0.14785-0.13282-0.14829-0.152-0.000369-0.019196-0.020714-0.066579-0.04522-0.10547-0.053594-0.085041 0.037787-0.19477 0.1199-0.14373 0.03143 0.019549 0.057839 0.065991 0.057839 0.1034 0 0.10292 0.18972 0.25495 0.29344 0.23472 0.11774-0.022943 0.16236-0.15097 0.05259-0.15097-0.10355 0-0.10406-0.042614-0.00319-0.28539 0.062465-0.15038 0.066906-0.21687 0.019982-0.30504-0.054027-0.10154-0.06529-0.10404-0.10938-0.024821-0.026994 0.048517-0.034567 0.11177-0.016826 0.14063 0.017754 0.028851 0.00834 0.052739-0.019982 0.052739-0.028324 0-0.066136-0.071971-0.085191-0.15924-0.019-0.0873-0.0648-0.1593-0.1009-0.1593-0.069608 0-0.23718 0.16892-0.34287 0.34433-0.063742 0.10578-0.06461 0.10578-0.029451 0 0.13133-0.39532 0.063363-1.0309-0.11043-1.0309-0.041364 0-0.057649-0.033279-0.039964-0.07962-0.00586 0.0065-0.011048 0.013092-0.016826 0.019647-0.00579-0.0065-0.010955-0.013111-0.016826-0.019647zm-6.9246 0.1479c-0.098705 0.034573-0.064919 0.69802 0.044174 0.86548 0.081387 0.12494 0.081331 0.13587 0.00527 0.1065-0.10504-0.040532-0.10796 0.031616-0.010512 0.21921 0.1123 0.21616 0.33754 0.40459 0.70151 0.58733 0.18077 0.090764 0.32814 0.17267 0.32814 0.18302 0 0.057259-0.50112-0.087559-0.61527-0.17785-0.2092-0.1657-0.3041-0.1388-0.1672 0.0476 0.0626 0.0851 0.1004 0.191 0.0841 0.2337-0.0331 0.0866 0.1083 0.233 0.3839 0.3991 0.2298 0.1388 0.279 0.1405 0.2366 0.0062-0.0439-0.1391-0.0185-0.1338 0.1336 0.029 0.1046 0.1119 0.1087 0.129 0.0263 0.0972-0.0743-0.0287-0.0877-0.021-0.0557 0.031 0.0422 0.0687-0.0483 0.0603-0.3597-0.0331-0.0817-0.0245-0.0912-0.0092-0.0589 0.0951 0.085588 0.27713 0.22647 0.39969 0.57215 0.49943 0.18654 0.053627 0.32692 0.117 0.31237 0.14063-0.032201 0.052508-0.3872-0.00686-0.47854-0.07962-0.095022-0.075749-0.086323 0.11892 0.011573 0.25954 0.087542 0.12563 0.44192 0.30804 0.86874 0.44566l0.2892 0.0931-0.263-0.0248c-0.1446-0.0135-0.3252-0.0337-0.4017-0.0455-0.11684-0.018-0.13525-0.00566-0.11254 0.081688 0.039423 0.15169 0.30733 0.35963 0.50273 0.38983 0.093142 0.0144 0.28765 0.046035 0.43226 0.071348l0.26293 0.04653-0.23559 0.067208c-0.1295 0.0372-0.3266 0.0553-0.4374 0.0403-0.1968-0.0265-0.1996-0.0248-0.1262 0.0869 0.1063 0.1619 0.3606 0.3011 0.6531 0.3557l0.25137 0.046529-0.3029-0.020681c-0.16631-0.011417-0.30185-0.00231-0.30185 0.020681 0 0.023021 0.06258 0.1053 0.13883 0.18199 0.14767 0.14845 0.20636 0.1595 0.78144 0.1458l0.36811-0.0093-0.31552 0.13856c-0.38314 0.16804-0.4471 0.22202-0.34182 0.28747 0.064281 0.03996 0.04433 0.0841-0.11254 0.2492-0.10477 0.11029-0.2797 0.31883-0.38809 0.46428-0.49142 0.6595-0.75009 0.87272-1.0623 0.87272-0.27108 0-0.29774 0.08702-0.041019 0.13546 0.2571 0.0485 0.60747-0.01288 0.89082-0.15717 0.34408-0.17521 0.32243-0.08488-0.049432 0.20887-0.10233 0.08082-0.10163 0.08237 0.026293 0.04963 0.072309-0.0185 0.2444-0.10251 0.38178-0.18612 0.26314-0.16015 0.30446-0.16705 0.16407-0.02585-0.11879 0.11948-0.049242 0.16492 0.12411 0.08065 0.079659-0.03873 0.1861-0.06549 0.23559-0.05893 0.04949 0.0066 0.20078-0.09084 0.33656-0.21611 0.13895-0.1282 0.22189-0.17883 0.18931-0.11684-0.031843 0.06057-0.095963 0.14031-0.14093 0.17785-0.044984 0.03753-0.080984 0.08925-0.080984 0.11478 0 0.10354 0.12564 0.0334 0.3923-0.22025 0.16542-0.15736 0.29533-0.24484 0.31552-0.21198 0.018894 0.03073 0.00637 0.05583-0.027344 0.05583-0.033664 0-0.047154 0.03599-0.030501 0.07961 0.018436 0.04832-0.000287 0.07858-0.047326 0.07858-0.042471 0-0.076777 0.02306-0.076777 0.05065 0 0.10614 0.32201-0.0671 0.39756-0.21404 0.10217-0.19868 0.13388-0.1944 0.092553 0.01343-0.023717 0.1193-0.016113 0.15627 0.027344 0.12925 0.033422-0.02078 0.060995-0.07365 0.060995-0.11684 0-0.04498 0.038691-0.07196 0.090448-0.06307 0.061606 0.01058 0.13664-0.06884 0.23559-0.2492 0.11462-0.20894 0.14527-0.23746 0.14619-0.13856 0.0009544 0.09862 0.022814 0.11987 0.10517 0.09823 0.085092-0.02238 0.072228 0.01229-0.073621 0.1913-0.18984 0.23288-0.29501 0.51081-0.19352 0.51081 0.032054 0 0.057846-0.02131 0.057846-0.04755 0-0.02625 0.077434-0.07431 0.17143-0.1065l0.17038-0.05785-0.17249 0.13753c-0.23558 0.18814-0.48382 0.6364-0.48064 0.86755v0.0011c0.0023 0.16472 0.00946 0.17338 0.065206 0.08376 0.17394-0.27968 0.39741-0.46836 0.77618-0.65764l0.41649-0.20887v0.15304c0 0.0843 0.023654 0.15304 0.052589 0.15304 0.028917 0 0.05259-0.0482 0.05259-0.10754 0-0.05933 0.047103-0.19986 0.10412-0.31228 0.12746-0.2513 0.83522-0.81651 1.036-0.8448 0.19234 0.01489 0.90691 0.59039 1.036 0.8448 0.05702 0.11241 0.10412 0.25293 0.10412 0.31228 0 0.05933 0.02367 0.10857 0.05259 0.10857 0.02894 0 0.05259-0.06977 0.05259-0.15407v-0.15304l0.41649 0.20887c0.37875 0.18928 0.60225 0.37797 0.77618 0.65764 0.05573 0.08962 0.06288 0.08096 0.06521-0.08376v-0.0011c0.0033-0.23112-0.24506-0.67836-0.48065-0.86651l-0.17249-0.13856 0.17038 0.0579c0.094 0.03221 0.17143 0.08026 0.17143 0.1065 0 0.02626 0.0258 0.04755 0.05785 0.04755 0.1015 0-0.0037-0.27793-0.19352-0.51081-0.14585-0.17902-0.15871-0.21367-0.07362-0.19129 0.08236 0.02165 0.10422 0.000398 0.10517-0.09823 0.000955-0.0989 0.03157-0.06934 0.14619 0.13959 0.09895 0.18036 0.17398 0.25876 0.23559 0.24816 0.05175-0.0089 0.09045 0.01808 0.09045 0.06307 0 0.0432 0.02758 0.09606 0.06101 0.11684 0.04347 0.02701 0.05106-0.01001 0.02734-0.12925-0.04132-0.20784-0.0096-0.21212 0.09255-0.01343 0.07555 0.14694 0.39756 0.32019 0.39756 0.21404 0-0.02759-0.03431-0.05067-0.07678-0.05067-0.04704 0-0.06576-0.03026-0.04733-0.07858 0.01665-0.04362 0.0033-0.07961-0.0305-0.07961-0.03372 0-0.04625-0.02511-0.02733-0.05583 0.02019-0.03287 0.1501 0.05462 0.31552 0.21198 0.26666 0.25365 0.3923 0.32483 0.3923 0.22128 0-0.02553-0.036-0.07828-0.08098-0.11581-0.04496-0.03754-0.10908-0.11728-0.14093-0.17785-0.03256-0.06198 0.05036-0.01035 0.18931 0.11788 0.13578 0.12527 0.28707 0.22162 0.33656 0.21508 0.0495-0.0066 0.15593 0.02022 0.23559 0.05894 0.17334 0.08426 0.2429 0.03883 0.1241-0.08065-0.14039-0.1412-0.09907-0.1343 0.16407 0.02585 0.13738 0.08361 0.30947 0.16762 0.38178 0.18613 0.12792 0.03274 0.12862 0.03118 0.0263-0.04963-0.37186-0.29375-0.39351-0.38408-0.04943-0.20887 0.28338 0.14429 0.63375 0.20568 0.89082 0.15717 0.25672-0.04845 0.23006-0.13546-0.04102-0.13546-0.31215 0-0.57083-0.21218-1.0623-0.87168-0.10841-0.14543-0.28335-0.35501-0.38812-0.4653-0.15687-0.1651-0.17682-0.20924-0.11254-0.2492 0.10528-0.06545 0.04131-0.11943-0.34181-0.28746l-0.31553-0.13856 0.36811 0.0093c0.57505 0.0137 0.63373 0.0026 0.78144-0.1458 0.07625-0.076692 0.13883-0.15897 0.13883-0.18199 0-0.023002-0.13554-0.032104-0.30185-0.020681l-0.3029 0.020679 0.25137-0.04653c0.29244-0.054572 0.54678-0.19375 0.65313-0.35571 0.07336-0.11167 0.07053-0.1134-0.12621-0.086858-0.11088 0.014971-0.30794-0.00322-0.43752-0.040326l-0.23559-0.067201 0.26293-0.046529c0.14462-0.025323 0.33912-0.05695 0.43226-0.071348 0.1954-0.030188 0.46331-0.23814 0.50273-0.38983 0.02273-0.087355 0.0043-0.099689-0.11254-0.081688-0.07649 0.011771-0.25714 0.031982-0.40176 0.045495l-0.26294 0.02482 0.28923-0.093062c0.4268-0.13762 0.78118-0.32004 0.86874-0.44566 0.09788-0.14062 0.10659-0.33529 0.01155-0.25954-0.09133 0.072749-0.44634 0.13212-0.47854 0.07962-0.01456-0.023618 0.12583-0.087001 0.31237-0.14063 0.3457-0.099749 0.48653-0.22128 0.57215-0.4984 0.03224-0.10433 0.02274-0.12065-0.0589-0.096165-0.31143 0.093396-0.40195 0.10186-0.35969 0.033094 0.03195-0.052013 0.01855-0.059702-0.05574-0.031018-0.08234 0.031803-0.07828 0.014774 0.0263-0.097198 0.15213-0.16276 0.17749-0.16808 0.13357-0.028954-0.04233 0.13425 0.0069 0.13255 0.23664-0.00617 0.27563-0.16613 0.41697-0.31251 0.38388-0.39913-0.01628-0.042749 0.02154-0.14857 0.08414-0.23369 0.13691-0.18638 0.04193-0.21331-0.16723-0.047565-0.11412 0.090293-0.61527 0.23511-0.61527 0.17785 0-0.010361 0.14737-0.092264 0.32814-0.18302 0.36398-0.18275 0.58924-0.37117 0.70151-0.58733 0.09744-0.1876 0.09452-0.25872-0.0105-0.21818-0.07607 0.029359-0.07612 0.017396 0.0053-0.10754 0.1091-0.16745 0.14288-0.83091 0.04417-0.86548-0.0337-0.01179-0.0754 0.026059-0.0936 0.083755-0.0182 0.05769-0.13289 0.20449-0.25452 0.32675-0.12164 0.12226-0.18241 0.20869-0.13462 0.19233 0.14186-0.048554 0.15973 0.026601 0.03682 0.15821-0.13189 0.1412-0.24446 0.15803-0.28818 0.043425-0.039-0.10223-0.06888-0.099981-0.50273 0.029983l-0.362 0.1091-0.166 0.3485c-0.13938 0.29347-0.22211 0.3908-0.53533 0.62455-0.2042 0.15236-0.41608 0.32701-0.47013 0.38776-0.12762 0.14347-0.07861 0.35193 0.10518 0.44877 0.13367 0.07044 0.12562 0.074942-0.34918 0.24713-0.67844 0.24605-0.92045 0.22495-0.88136-0.077551 0.01343-0.10381 0.12505-0.17613 0.44804-0.2947 0.21286-0.078137 0.22154-0.15614 0.01682-0.15614-0.25258 0-0.23295-0.090502 0.05048-0.23369 0.568-0.28695 1.2576-0.88883 1.3936-1.216 0.06442-0.15508 0.05028-0.45755-0.02103-0.4529-0.01833 0.00116-0.0887 0.12202-0.15671 0.26781-0.193 0.4127-0.919 0.9287-1.585 1.125-0.399 0.1175-0.809 0.3656-0.984 0.5967-0.2799 0.3678-0.4627 0.5374-0.6199 0.5728l-0.15776 0.036193 0.17985-0.12305c0.23943-0.16366 0.27502-0.27152 0.07467-0.22542l-0.14935 0.034123 0.13147-0.093064c0.20382-0.14442 0.41964-0.35614 0.41964-0.41051 0-0.027038-0.04664-0.036842-0.10412-0.021722-0.08509 0.022384-0.07118-0.013332 0.07467-0.19233 0.18972-0.23286 0.29501-0.50977 0.19352-0.50977-0.03206 0-0.0589 0.021304-0.0589 0.047558 0 0.026249-0.07638 0.07431-0.17038 0.10651l-0.1711 0.0578 0.1731-0.1385c0.23557-0.18815 0.48389-0.63542 0.48064-0.86651-0.0022-0.16472-0.0094-0.17442-0.0652-0.084791-0.17394 0.27967-0.39742 0.46838-0.77618 0.65764l-0.41652 0.20888v-0.15304c0-0.084294-0.02367-0.15304-0.05259-0.15304-0.02894 0-0.05259 0.048195-0.05259 0.10754 0 0.21826-0.21764 0.53133-0.55532 0.79827-0.3909 0.30897-0.47554 0.44214-0.53007 0.84376l-0.054683 0.078586-0.05469-0.078586c-0.0539-0.4012-0.1376-0.5345-0.5285-0.8437-0.3377-0.2668-0.5564-0.5791-0.5564-0.7972 0-0.059336-0.023654-0.10857-0.05259-0.10857-0.028922 0-0.052589 0.069782-0.052589 0.15407v0.15303l-0.4165-0.2089c-0.3787-0.1892-0.6022-0.379-0.7762-0.6586-0.0557-0.0897-0.063-0.08-0.0652 0.0848-0.0033 0.2311 0.2451 0.6794 0.4807 0.8675l0.1735 0.1386-0.1714-0.059c-0.094-0.0322-0.1704-0.0802-0.1704-0.1065 0-0.026254-0.026836-0.047565-0.058896-0.047565-0.10149 0 0.00388 0.27692 0.19352 0.50977 0.14585 0.179 0.15976 0.21472 0.074674 0.19233-0.057483-0.015139-0.10412-0.00431-0.10412 0.022751 0 0.054359 0.21582 0.26505 0.41964 0.40947l0.13147 0.093062-0.14935-0.034122c-0.20035-0.046099-0.16476 0.061759 0.074674 0.22542l0.1799 0.1231-0.1578-0.0362c-0.1572-0.0354-0.34-0.204-0.6195-0.5719-0.1755-0.2311-0.5858-0.4801-0.9844-0.5976-0.6658-0.1963-1.3925-0.7124-1.585-1.125-0.068-0.1458-0.1384-0.2657-0.1567-0.2668-0.071317-0.0047-0.08546 0.29678-0.021035 0.45187 0.13595 0.32719 0.8255 0.92907 1.3936 1.216 0.28344 0.14319 0.30306 0.23369 0.050483 0.23369-0.2047 0-0.19604 0.078 0.016826 0.15614 0.32299 0.11856 0.4346 0.19192 0.44804 0.29573 0.0391 0.3025-0.2029 0.3236-0.8814 0.0776-0.4747-0.1722-0.4828-0.1778-0.3491-0.2482 0.1837-0.0968 0.2327-0.3053 0.1051-0.4488-0.054-0.0607-0.2659-0.2354-0.4701-0.3877-0.3132-0.2338-0.396-0.3311-0.5353-0.6246l-0.1662-0.3474-0.3629-0.1086c-0.4338-0.1299-0.4637-0.1322-0.5027-0.03-0.0437 0.1146-0.1552 0.0978-0.2871-0.0434-0.1229-0.1316-0.1061-0.2057 0.0358-0.1572 0.0477 0.0164-0.013-0.0711-0.1347-0.1933-0.1216-0.1223-0.2363-0.2691-0.2545-0.3268s-0.0599-0.0955-0.0936-0.0837zm1.0307 1.1809c0.027851-0.0063 0.090551 0.00904 0.18405 0.0486 0.096346 0.040879 0.21217 0.14869 0.26293 0.24506 0.049887 0.094871 0.16551 0.25115 0.25662 0.3464v0.00103c0.091102 0.095313 0.15027 0.17174 0.13147 0.17062-0.0821-0.0052-0.3621-0.1823-0.507-0.3196-0.0867-0.0823-0.2179-0.1718-0.2902-0.2006-0.0918-0.0366-0.1032-0.0547-0.0389-0.0569 0.10685-0.00398 0.11897-0.060956 0.0305-0.14993-0.049337-0.049623-0.0573-0.078447-0.029448-0.084789zm11.823 0c0.02785 0.0063 0.01989 0.035171-0.02946 0.08479-0.08847 0.088981-0.07635 0.14604 0.0305 0.14993 0.06424 0.00218 0.05179 0.020276-0.03997 0.056873-0.07231 0.028833-0.20246 0.11833-0.28923 0.2006-0.14484 0.13734-0.42485 0.31443-0.50694 0.31951-0.01879 0.00116 0.04037-0.075303 0.13147-0.17062v-0.00103c0.09111-0.095248 0.20568-0.25153 0.25557-0.3464 0.05077-0.096377 0.16659-0.20419 0.26293-0.24506 0.0935-0.039567 0.15726-0.054951 0.18511-0.0486zm-6.0002 0.047558c0.029813-0.018528 0.038989 0.00263 0.021033 0.049634-0.034956 0.091632-0.07257 0.10813-0.07257 0.032053 0-0.027372 0.022954-0.063907 0.051539-0.081688zm0.14935 0c0.00369-0.00888 0.01349-0.00927 0.028394 0 0.028573 0.017781 0.051533 0.054308 0.051533 0.081687 0 0.076078-0.03761 0.059587-0.07257-0.032053-0.00897-0.023535-0.011107-0.04075-0.00736-0.049634z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/grim-fandango-remastered.svg b/.icons/awkward/16x16/apps/grim-fandango-remastered.svg
new file mode 100644
index 00000000..fcde4708
--- /dev/null
+++ b/.icons/awkward/16x16/apps/grim-fandango-remastered.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffd787" transform="matrix(0,-1,-1,0,0,0)" d="M -15.143,-13.000375 -2.8565,-14 c 0.4732144,-0.0385 0.732488,0.309146 0.857,0.64275 L 0,-8 -1.9995,-2.64275 C -2.1240122,-2.3091452 -2.3832856,-1.9614995 -2.8565,-2 L -15.143,-2.999625 C -15.616214,-3.0381255 -16,-3.2862915 -16,-3.642375 l 0,-8.71525 c 0,-0.356083 0.383786,-0.604249 0.857,-0.64275 z"/>
+ <path style="fill:#593333" d="M 8,1.5662031 7.5175781,1.7458907 7.625,2.2497969 l 0.375,1.75 0.375,-1.75 0.1074219,-0.5039062 z M 6.1035156,2.2732344 5.53125,2.4880781 5.75,2.829875 6.5,3.9997969 l -0.34375,-1.5 z m 3.7929688,0 L 9.84375,2.4997969 9.5,3.9997969 10.25,2.829875 10.46875,2.4880781 Z M 5.5,4.4997969 C 4.6715729,4.4997969 4,5.6454305 4,6.75 4,7.8545695 4.6715729,9 5.5,9 6.3284271,9 7,7.8545695 7,6.75 7,5.6454305 6.3284271,4.4997969 5.5,4.4997969 Z m 5,0 C 9.6715729,4.4997969 9,5.6454305 9,6.75 9,7.8545695 9.6715729,9 10.5,9 11.328427,9 12,7.8545695 12,6.75 12,5.6454305 11.328427,4.4997969 10.5,4.4997969 Z M 7.9785156,7.0019531 c -0.171171,0.0077 -0.320641,0.1075203 -0.375,0.2539063 l -0.4160156,1.125 -0.4160156,1.125 c -0.122016,0.330067 0.278033,0.6182466 0.609375,0.4394531 0.567936,-0.386993 0.6660121,-0.307783 1.2363281,0 0.331341,0.1787945 0.73139,-0.1093861 0.609375,-0.4394531 l -0.4160156,-1.125 -0.4160157,-1.125 C 8.3352414,7.0961654 8.1652286,6.9932811 7.9785156,7.0019531 Z M 5.7148438,11 C 4.7651291,11 4,11.669 4,12.5 L 4,13 4,13.5 4,14 c 0,0.831 0.7651291,1.5 1.7148438,1.5 l 4.5703122,0 C 11.234871,15.5 12,14.831 12,14 l 0,-1.5 c 0,-0.766442 -0.653749,-1.387421 -1.5,-1.480469 L 10.5,11 10.285156,11 10,11 8.5,11 8,11 6.5,11 6,11 Z m 0,0.5 L 6,11.5 6,13 l -1.5,0 0,-0.5 c 0,-0.524313 0.4999369,-1 1.2148438,-1 z M 6.5,11.5 8,11.5 8,13 6.5,13 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 4.5,13.5 6,13.5 6,15 5.7148438,15 C 4.9999366,15 4.5,14.524313 4.5,14 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"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/grive.svg b/.icons/awkward/16x16/apps/grive.svg
new file mode 120000
index 00000000..a88855e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/grive.svg
@@ -0,0 +1 @@
+google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/groove.svg b/.icons/awkward/16x16/apps/groove.svg
new file mode 100644
index 00000000..9fb6fc48
--- /dev/null
+++ b/.icons/awkward/16x16/apps/groove.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#0078d7" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g transform="matrix(0.70710678,-0.70710678,0.70710678,0.70710678,-3.3137085,8)">
+ <path style="fill:#71c1ff" d="m 11,7.5 3,8.66e-5 L 13.250065,8.5 l -2.25,-6.46e-5 z"/>
+ <path style="fill:#71c1ff" d="m 8,2 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.02539,-0.5 l -1.003906,0 A 5,5 0 0 1 13,8 5,5 0 0 1 8,13 5,5 0 0 1 3,8 5,5 0 0 1 8,3 5,5 0 0 1 12.763672,6.5 l 1.039062,0 A 6,6 0 0 0 8,2 Z"/>
+ </g>
+ <path style="fill:#cae8ff" d="M 8 6 A 2 2 0 0 0 6 8 A 2 2 0 0 0 8 10 A 2 2 0 0 0 10 8 A 2 2 0 0 0 8 6 z M 8 7 A 1 1 0 0 1 9 8 A 1 1 0 0 1 8 9 A 1 1 0 0 1 7 8 A 1 1 0 0 1 8 7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/groovy.svg b/.icons/awkward/16x16/apps/groovy.svg
new file mode 100644
index 00000000..04d7cb3b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/groovy.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#3f9142" cx="8" cy="8" r="8"/>
+ <circle style="fill:#79de7d" cx="8" cy="8" r="7"/>
+ <path style="fill:#3f9142" d="m13 8.8127c0 1.3782-0.39367 2.4216-1.181 3.1303-0.78733 0.70467-1.9658 1.057-3.5353 1.057-1.1043 0-2.0577-0.21167-2.8604-0.635-0.79753-0.42867-1.4008-1.022-1.8098-1.78-0.409-0.76233-0.6135-1.6474-0.6135-2.6552 0-0.95427 0.21472-1.8038 0.64417-2.5485 0.42945-0.74473 1.048-1.3267 1.8558-1.7458 0.8078-0.42363 1.7434-0.63545 2.8067-0.63545 1.1707 0 2.1293 0.26087 2.8758 0.78261 0.75153 0.52174 1.273 1.3344 1.5644 2.2173h-1.979c-0.189-0.4103-0.505-0.8595-0.9504-1.127-0.4448-0.2675-0.9586-0.4013-1.5414-0.4013-0.94073 0-1.7485 0.32773-2.4233 0.9832-0.67487 0.65107-1.0123 1.4738-1.0123 2.4683l-0.00006-0.00009c0 0.66887 0.13548 1.2753 0.40644 1.8194 0.27607 0.53957 0.67484 0.97214 1.1963 1.2977 0.52659 0.32553 1.1324 0.48829 1.8175 0.48829 0.53681 0 1.0123-0.05797 1.4264-0.17391 0.41922-0.1204 0.76175-0.31215 1.0276-0.57525 0.271-0.267 0.47-0.9 0.485-1.279h-2.2v-1.5h4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/grsync.svg b/.icons/awkward/16x16/apps/grsync.svg
new file mode 100644
index 00000000..b5491588
--- /dev/null
+++ b/.icons/awkward/16x16/apps/grsync.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#d54747" d="M 8,1 C 4.8307517,1 2.2366063,3.1888297 1.3867188,6.0976562 0.22128811,6.4734904 -0.33589288,7.7988777 0.2109375,8.8945312 l 1.5,2.9999998 c 0.4543337,0.905471 1.5138958,1.32829 2.4667969,0.984375 0.1955786,0.725124 0.6040404,1.372781 1.3320312,1.679688 0.045905,0.01928 0.073496,0.02766 0.1113282,0.04101 C 6.4473843,14.848497 7,15 8,15 c 3.169248,0 5.763394,-2.18883 6.613281,-5.0976562 1.165431,-0.3758344 1.722611,-1.7012216 1.175781,-2.796875 l -1.5,-3 C 13.834728,3.1999978 12.775167,2.7771797 11.822266,3.1210938 11.626698,2.395977 11.218227,1.7483262 10.490234,1.4414062 10.44433,1.4221285 10.416738,1.4137468 10.378906,1.4003906 9.5523442,1.1528468 9,1 8,1 Z"/>
+ <path style="fill:#ffad87" d="M 8,3 C 5.2386,3 3,5.2386 3,8 H 1 L 3.5,11 6,8 H 4 C 4,5.7909 5.7909,4 8,4 v 0.002 c 0.52534,-6.2e-4 0.84533,0.00218 1.33083,0.202665 0.25511,0.10495 0.54701,-0.0165 0.65234,-0.27149 0.10517,-0.25457 -0.0153,-0.54625 -0.26953,-0.65234 -0.0178,-0.008 -0.0361,-0.0141 -0.0547,-0.0195 C 9.0677,3.024105 8.63691,3.0022 7.99991,3.00195 Z M 12.5,5 10,8 h 2 c 0,2.2091 -1.7909,4 -4,4 v -0.002 c -0.52535,6.2e-4 -0.845325,-0.0022 -1.330825,-0.202665 -0.25511,-0.10495 -0.54702,0.0165 -0.65235,0.27149 -0.10517,0.25457 0.0153,0.54625 0.26954,0.65234 0.0178,0.008 0.0361,0.0141 0.0547,0.0195 0.59123,0.23715 1.021925,0.259055 1.659025,0.259305 v 0.002 c 2.7614,0 5,-2.2386 5,-5 H 15 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/grub-customizer.svg b/.icons/awkward/16x16/apps/grub-customizer.svg
new file mode 100644
index 00000000..66b908ff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/grub-customizer.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <path fill="#78ac3d" d="m6.3184 1036.4c-0.1743 0.018-0.3295 0.1584-0.3614 0.3262l-0.2129 1.0566a7 7 0 0 0 -2.4296 1.4278l-1.1329-0.3731c-0.1775-0.06-0.3929 0.018-0.4882 0.1758l-1.6426 2.7754c-0.092603 0.1596-0.052959 0.3805 0.089844 0.5l0.98046 0.8379a7 7 0 0 0 -0.1211 1.2734 7 7 0 0 0 0.1211 1.2754l-0.98047 0.8375c-0.14279 0.1195-0.18245 0.3404-0.089844 0.5l1.6426 2.7734c0.095345 0.1573 0.31082 0.2353 0.48828 0.1758l1.1328-0.372a7 7 0 0 0 2.4296 1.429l0.21289 1.0566c0.03517 0.1792 0.21095 0.3217 0.39844 0.3242h3.2891c0.18749 0 0.36329-0.145 0.39844-0.3242l0.21289-1.0586a7 7 0 0 0 2.4297 -1.4277l1.1328 0.373c0.17746 0.06 0.39294-0.018 0.48828-0.1758l1.6426-2.7734c0.0926-0.1596 0.05296-0.3805-0.08984-0.5l-0.981-0.8375a7 7 0 0 0 0.121 -1.2754 7 7 0 0 0 -0.121 -1.2754l0.98047-0.8359c0.14278-0.1195 0.18244-0.3404 0.08984-0.5l-1.642-2.7754c-0.095-0.1576-0.311-0.2353-0.489-0.1758l-1.132 0.3731a7 7 0 0 0 -2.43 -1.4297l-0.213-1.0567c-0.035-0.1792-0.2112-0.3217-0.3985-0.3242h-3.2891c-0.012858-0.0003-0.02431-0.0003-0.037109 0z"/>
+ <path fill="#fff" d="m8 1040.4c2.209 0 4 1.7909 4 4s-1.7909 4-4 4-4-1.7909-4-4 1.7909-4 4-4z"/>
+ <path opacity=".2" d="m8 1038.4c-3.3095 0-6 2.6905-6 6 0 3.31 2.6905 6 6 6 3.31 0 6-2.69 6-6 0-3.3095-2.69-6-6-6zm0 0.7059c2.9281 0 5.2941 2.366 5.2941 5.2941s-2.366 5.2941-5.2941 5.2941c-2.928 0-5.2941-2.3661-5.2941-5.2941 0-2.9278 2.3661-5.2939 5.2941-5.2939z"/>
+ <path fill="#ffee57" d="m7.3838 1038.4c-3.0209 0.3093-5.3838 2.8667-5.3838 5.9682 0 3.3095 2.6905 6 6 6 0.49652 0 0.97631-0.067 1.438-0.1813 0.042724-0.099 0.11809-0.2666 0.085495-0.3985-0.030101-0.1217-0.12965-0.2254-0.24128-0.2888-0.41082 0.102-0.83894 0.1627-1.2819 0.1627-2.928 0-5.2941-2.3661-5.2941-5.2941 0-2.7918 2.1522-5.0668 4.89-5.2733 0.1058-0.1145 0.1461-0.2378 0.1263-0.3992-0.0204-0.1662-0.1482-0.2564-0.3385-0.2958z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gscan2pdf.svg b/.icons/awkward/16x16/apps/gscan2pdf.svg
new file mode 120000
index 00000000..a6fb1a21
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gscan2pdf.svg
@@ -0,0 +1 @@
+skanlite.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gsd-xrandr.svg b/.icons/awkward/16x16/apps/gsd-xrandr.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gsd-xrandr.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gshutdown.svg b/.icons/awkward/16x16/apps/gshutdown.svg
new file mode 100644
index 00000000..2a08c7a3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gshutdown.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <ellipse fill="#4f4f4f" cx="8" cy="8" rx="8" ry="8"/>
+ <ellipse fill="#cb4444" cx="8" cy="8" rx="6" ry="6"/>
+ <path fill="#fff" d="m7 4v3h1v-3h-1zm1.0195 1.042c0.059721 0.00923 0.11955 0.019916 0.17871 0.032227-0.059163-0.01231-0.11899-0.022996-0.17871-0.032227zm-1.167 0.020508c-0.05477 0.011122-0.10891 0.023377-0.16309 0.037109 0.054175-0.013732 0.10832-0.025987 0.16309-0.037109zm1.5039 0.046875c0.060732 0.01557 0.12086 0.032948 0.18066 0.051758-0.059808-0.01881-0.11993-0.036187-0.18066-0.051758zm-1.8486 0.037109c-0.051134 0.01582-0.10199 0.032633-0.15234 0.050781 0.050355-0.018149 0.10121-0.034961 0.15234-0.050781zm2.207 0.073242c0.03166 0.01156 0.063415 0.023664 0.094727 0.036133-0.03131-0.012469-0.063068-0.024574-0.094727-0.036133zm-2.4863 0.0235c-1.3424 0.5234-2.2269 1.8159-2.2285 3.2568 0 1.933 1.567 3.5 3.5 3.5s3.5-1.567 3.5-3.5c-0.002-1.3994-0.836-2.6635-2.123-3.2139l-0.37695 0.92383a2.5 2.5 0 0 1 1.5 2.29 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.5322 -2.3026l-0.3037-0.9541z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gsmartcontrol.svg b/.icons/awkward/16x16/apps/gsmartcontrol.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gsmartcontrol.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gst-debug-viewer.svg b/.icons/awkward/16x16/apps/gst-debug-viewer.svg
new file mode 100644
index 00000000..7848b8be
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gst-debug-viewer.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#5d4e73" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ff4c4c" d="M 4.9571892,5 C 6.100508,4.9411872 7.092682,6.0636976 8.2357784,6 9.19046,5.9468016 11,5.0000001 11,5.0000001 10.840045,6.0251741 10.528298,6.6978009 8.2582712,6.9813997 7.0323196,7.1345605 5.648692,6.1456644 4.64147,6 3.9777748,5.9040168 3,6.3546209 3,6.3546209 3,6.3546209 3.657042,5.06688 4.9571892,5 Z"/>
+ <path style="fill:#319831" d="M 8.9571892,7 C 10.100508,6.941187 11.092682,8.0636976 12.235778,8 13.19046,7.946802 15,7.0000001 15,7.0000001 14.840045,8.0251741 14.528298,8.6978009 12.258271,8.9813997 11.032319,9.1345605 9.648692,8.1456644 8.64147,8 7.9777748,7.9040168 7,8.3546209 7,8.3546209 7,8.3546209 7.657042,7.06688 8.9571892,7 Z"/>
+ <path style="fill:#3b73df" d="m 2.9571892,10.002537 c 1.1433188,-0.058813 2.1354928,1.063698 3.2785888,1 0.954682,-0.0532 2.764222,-1 2.764222,-1 -0.159955,1.025174 -0.471702,1.697801 -2.741729,1.9814 C 5.032319,12.137097 3.648692,11.148201 2.64147,11.002537 1.9777748,10.906557 1,11.357158 1,11.357158 c 0,0 0.657042,-1.287741 1.9571892,-1.354621 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gstreamer-properties.svg b/.icons/awkward/16x16/apps/gstreamer-properties.svg
new file mode 120000
index 00000000..4bf1121a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gstreamer-properties.svg
@@ -0,0 +1 @@
+juk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gtg.svg b/.icons/awkward/16x16/apps/gtg.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtg.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gthumb.svg b/.icons/awkward/16x16/apps/gthumb.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gthumb.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gtimelog.svg b/.icons/awkward/16x16/apps/gtimelog.svg
new file mode 100644
index 00000000..c667d36c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtimelog.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#616161;fill-rule:evenodd" d="M 16,7.5000006 C 16,11.642303 12.64196,15 8.5,15 4.3576975,15 1,11.641961 1,7.5000006 1,3.3576981 4.3580403,6.4285716e-7 8.5,6.4285716e-7 12.642302,6.4285716e-7 16,3.3580409 16,7.5000006"/>
+ <circle style="fill:#ffffff" cx="8.5" cy="6.5" r="4.5"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.8246249;stroke-linecap:round" d="M 8.4999999,6.5 V 3.5000005"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.8246249;stroke-linecap:round" d="M 8.4999999,6.5 H 11.499999"/>
+ <circle style="fill:#818181" cx="8.5" cy="6.5" r="1.125"/>
+ <path style="fill:none;stroke:#444444;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round" d="m 4.75,10.392858 c 0,0 1.1250001,1.499999 3.75,1.499999 2.625,0 3.670174,-1.499999 3.670174,-1.499999"/>
+ <path style="fill:#ffa746" d="m 12,10.397657 c -0.03327,0.02024 -0.06716,0.03707 -0.100488,0.05704 C 11.268856,11.146233 10.157936,12 8.5,12 6.7918215,12 5.6380734,11.101206 5,10.40625 V 14.4 C 5,15.2864 5.6244001,16 6.4,16 h 4.2 c 0.7756,0 1.4,-0.7136 1.4,-1.600001 z"/>
+ <rect style="opacity:0.3" width="5" height="1" x="6" y="12"/>
+ <rect style="opacity:0.3" width="3" height="1" x="6" y="14"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gtk-help.svg b/.icons/awkward/16x16/apps/gtk-help.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtk-help.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gtk-info.svg b/.icons/awkward/16x16/apps/gtk-info.svg
new file mode 120000
index 00000000..94c48c94
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtk-info.svg
@@ -0,0 +1 @@
+preferences-gtk-config.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gtk-lshw.svg b/.icons/awkward/16x16/apps/gtk-lshw.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtk-lshw.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gtk-recordmydesktop.svg b/.icons/awkward/16x16/apps/gtk-recordmydesktop.svg
new file mode 120000
index 00000000..9100e9c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtk-recordmydesktop.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gtk-redshift.svg b/.icons/awkward/16x16/apps/gtk-redshift.svg
new file mode 120000
index 00000000..918a7487
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtk-redshift.svg
@@ -0,0 +1 @@
+redshift.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gtk-theme-config.svg b/.icons/awkward/16x16/apps/gtk-theme-config.svg
new file mode 100644
index 00000000..67edfd49
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtk-theme-config.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#8e8e8e" cx="8" cy="8" r="6"/>
+ <path style="fill:#ff4c4c" d="M 13.020458,10.899138 C 12.473724,10.352404 8.5857865,7.4142137 8.0000001,8.0000001 7.4142137,8.5857865 10.352403,12.473724 10.899138,13.020458 c 0.546734,0.546734 1.464823,0.515076 2.050609,-0.07071 0.585787,-0.585786 0.617445,-1.503875 0.07071,-2.050609 z"/>
+ <path style="fill:#db4cb7" d="M 13.6,6.5 C 12.826801,6.5 8.0000001,7.1715729 8.0000001,8 8.0000001,8.8284271 12.826801,9.5 13.6,9.5 14.373199,9.5 15,8.8284271 15,8 15,7.1715729 14.373199,6.5 13.6,6.5 Z"/>
+ <path style="fill:#924ab4" d="M 10.899138,2.9795419 C 10.352404,3.5262758 7.4142135,7.4142136 7.9999999,8 8.5857863,8.5857864 12.473724,5.6475962 13.020458,5.1008622 13.567192,4.5541282 13.535534,3.6360389 12.949747,3.0502525 12.363961,2.4644661 11.445872,2.4328079 10.899138,2.9795419 Z"/>
+ <path style="fill:#6c48b3" d="M 9.5,2.4 C 9.5,3.1731986 8.8284271,8 8,8 7.1715729,8 6.5,3.1731986 6.5,2.4 6.5,1.6268014 7.1715729,1 8,1 8.8284271,1 9.5,1.6268014 9.5,2.4 Z"/>
+ <path style="fill:#476bd7" d="M 5.1008622,2.9795419 C 5.6475962,3.5262758 8.5857864,7.4142136 8,8 7.4142136,8.5857864 3.5262758,5.6475962 2.9795419,5.1008622 2.4328079,4.5541282 2.4644661,3.636039 3.0502525,3.0502525 3.636039,2.4644661 4.5541282,2.4328079 5.1008622,2.9795419 Z"/>
+ <path style="fill:#47b1b1" d="M 2.4,6.5 C 3.1731986,6.5 8,7.1715729 8,8 8,8.8284271 3.1731986,9.5 2.4,9.5 1.6268014,9.5 1,8.8284271 1,8 1,7.1715729 1.6268014,6.5 2.4,6.5 Z"/>
+ <path style="fill:#8bdb4c" d="M 2.9795418,10.899138 C 3.526276,10.352404 7.4142134,7.4142136 7.9999998,8.0000001 8.5857863,8.5857865 5.6475964,12.473724 5.1008621,13.020458 4.5541279,13.567192 3.6360389,13.535534 3.0502524,12.949747 2.464466,12.363961 2.4328075,11.445872 2.9795418,10.899138 Z"/>
+ <path style="fill:#ffdb4c" d="M 9.5,13.6 C 9.5,12.826801 8.8284271,8.0000001 8,8.0000001 7.1715729,8.0000001 6.5,12.826801 6.5,13.6 6.5,14.373199 7.1715729,15 8,15 8.8284271,15 9.5,14.373199 9.5,13.6 Z"/>
+ <path style="fill:#ff4c4c" d="M 8,8 C 7.7004748,8.2995252 8.3238158,9.4576011 9.0761719,10.595703 8.9387105,9.3128533 8.453727,8.0120289 8,8 Z"/>
+ <path style="fill:#db4cb7" d="M 8,8 C 8,8.1387963 8.2788188,8.3328139 8.5080344,8.4603836 8.4519409,8.2121076 8.1387963,8 8,8 Z"/>
+ <path style="fill:#4f4f4f" d="M 6.4935372,5.2994863 C 6.3191551,5.3728414 6.237823,5.5722838 6.3111781,5.7466659 L 6.4831572,6.1554968 A 2.3903969,2.3903969 0 0 0 6.139005,6.5035917 L 5.7285074,6.3361923 C 5.553331,6.2647556 5.3548412,6.3482556 5.2834045,6.5234291 l -0.2578662,0.63234 C 4.9541016,7.3309459 5.0376017,7.529436 5.2127744,7.600872 L 5.621525,7.7675595 a 2.3903969,2.3903969 0 0 0 0.0031,0.4907236 L 5.2170238,8.4297445 C 5.0426413,8.5030999 4.9613096,8.7025423 5.034665,8.8769244 l 0.2648211,0.6295381 c 0.073355,0.1743821 0.2727979,0.2557141 0.44718,0.1823588 L 6.1554967,9.5168425 A 2.3903969,2.3903969 0 0 0 6.5035919,9.8609947 L 6.3361924,10.271492 c -0.071437,0.175177 0.012063,0.373666 0.1872368,0.445103 l 0.6323397,0.257866 c 0.1751771,0.07144 0.3736669,-0.01206 0.4451033,-0.187236 l 0.1666877,-0.40875 a 2.3903969,2.3903969 0 0 0 0.4907237,-0.0031 l 0.1714611,0.407601 c 0.073355,0.174383 0.2727978,0.255714 0.4471796,0.182359 l 0.6295383,-0.264821 c 0.1743818,-0.07336 0.2557142,-0.272798 0.1823588,-0.44718 L 9.5168426,9.8445033 A 2.3903969,2.3903969 0 0 0 9.8609952,9.4964085 l 0.4104978,0.1673987 c 0.175176,0.071437 0.373666,-0.01206 0.445103,-0.1872364 L 10.974462,8.8442311 C 11.045898,8.6690537 10.962398,8.4705642 10.787225,8.3991278 L 10.378474,8.2324407 a 2.3903969,2.3903969 0 0 0 -0.0031,-0.4907239 L 10.782975,7.570256 C 10.957358,7.4969003 11.03869,7.2974578 10.965334,7.1230761 L 10.700513,6.4935377 C 10.627158,6.3191559 10.427715,6.2378236 10.253333,6.3111793 L 9.8445025,6.4831577 A 2.3903969,2.3903969 0 0 0 9.496408,6.1390052 L 9.6638071,5.7285076 C 9.7352438,5.5533318 9.6517437,5.3548414 9.4765703,5.2834053 L 8.8442302,5.0255385 C 8.6690528,4.9541021 8.4705634,5.0376018 8.3991273,5.2127753 L 8.2324395,5.6215252 a 2.3903969,2.3903969 0 0 0 -0.4907229,0.0031 L 7.5702575,5.217021 C 7.4969024,5.0426388 7.29746,4.9613068 7.1230779,5.0346618 Z"/>
+ <circle style="fill:#ffffff" cx="8" cy="8" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gtk3-demo.svg b/.icons/awkward/16x16/apps/gtk3-demo.svg
new file mode 100644
index 00000000..62b67519
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtk3-demo.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#3476cc" d="M 8.0419413,5.3203445e-4 A 1.7754963,1.8191449 0 0 0 7.1121157,0.24321001 L 1.8878259,3.3335843 A 1.7754963,1.8191449 0 0 0 0.99999993,4.9091712 l 0,6.1811488 a 1.7754963,1.8191449 0 0 0 0.88774817,1.575427 l 5.2242898,3.090534 a 1.7754963,1.8191449 0 0 0 1.7754963,0 L 14.111824,12.665747 A 1.7754963,1.8191449 0 0 0 14.99965,11.09016 l 0,-6.1811488 A 1.7754963,1.8191449 0 0 0 14.111824,3.3334243 L 8.8875342,0.24305002 A 1.7754963,1.8191449 0 0 0 8.041708,3.7203578e-4 Z"/>
+ <path style="fill:#f56666" d="m 1.1793686,4.1138934 a 1.7754963,1.8191449 0 0 0 -0.179252,0.7953062 l 0,6.1811984 a 1.7754963,1.8191449 0 0 0 0.8879049,1.574987 l 5.2241319,3.090599 a 1.7754963,1.8191449 0 0 0 0.8879049,0.242967 l 0,-7.98509 -6.8206897,-3.8999676 z"/>
+ <path style="fill:#7cce44" d="M 14.825305,4.1287373 7.9992988,8.0310484 8.0000583,15.998951 A 1.7754963,1.8191449 0 0 0 8.8872037,15.755984 L 14.112095,12.665385 A 1.7754963,1.8191449 0 0 0 15,11.090398 L 15,4.9091996 A 1.7754963,1.8191449 0 0 0 14.825305,4.1287373 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gtk3-icon-browser.svg b/.icons/awkward/16x16/apps/gtk3-icon-browser.svg
new file mode 120000
index 00000000..743fd0f7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtk3-icon-browser.svg
@@ -0,0 +1 @@
+preferences-desktop-icons.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gtk3-widget-factory.svg b/.icons/awkward/16x16/apps/gtk3-widget-factory.svg
new file mode 120000
index 00000000..604fb0e1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtk3-widget-factory.svg
@@ -0,0 +1 @@
+applications-interfacedesign.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gtk4-demo.svg b/.icons/awkward/16x16/apps/gtk4-demo.svg
new file mode 120000
index 00000000..5cad03d6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtk4-demo.svg
@@ -0,0 +1 @@
+gtk3-demo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gtk4-widget-factory.svg b/.icons/awkward/16x16/apps/gtk4-widget-factory.svg
new file mode 120000
index 00000000..604fb0e1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtk4-widget-factory.svg
@@ -0,0 +1 @@
+applications-interfacedesign.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gtkam-camera.svg b/.icons/awkward/16x16/apps/gtkam-camera.svg
new file mode 120000
index 00000000..1b2314fb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtkam-camera.svg
@@ -0,0 +1 @@
+kphotoalbum.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gtkconfig.svg b/.icons/awkward/16x16/apps/gtkconfig.svg
new file mode 120000
index 00000000..94c48c94
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtkconfig.svg
@@ -0,0 +1 @@
+preferences-gtk-config.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gtkhash.svg b/.icons/awkward/16x16/apps/gtkhash.svg
new file mode 100644
index 00000000..aa32ce7e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtkhash.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#3476cc" d="M 5.9945056,2.1340843e-4 A 1.4958847,1.4979092 0 0 0 4.5396694,1.2132425 L 2.0467775,13.195316 a 1.4961524,1.4981772 0 1 0 2.929148,0.612366 L 7.4688174,1.8256076 A 1.4958847,1.4979092 0 0 0 5.9945056,2.1340843e-4 Z"/>
+ <path style="fill:#7cce44" d="M 11.478868,2.1340843e-4 A 1.4958847,1.4979092 0 0 0 10.024032,1.2132425 L 7.5311397,13.195316 a 1.4961525,1.4981773 0 1 0 2.9291483,0.612366 L 12.95318,1.8256076 A 1.4958847,1.4979092 0 0 0 11.478868,2.1340843e-4 Z"/>
+ <path style="fill:#e4e4e4" d="m 2.5141947,3.0171844 a 1.4958847,1.4979092 0 1 0 0,2.9955188 H 13.482919 a 1.4958847,1.4979092 0 1 0 0,-2.9955188 z"/>
+ <path style="fill:#f56666" d="m 1.517038,8.0097157 a 1.4958847,1.4979092 0 1 0 0,2.9955173 h 10.968725 a 1.4958847,1.4979092 0 1 0 0,-2.9955173 z"/>
+ <path style="fill:#7cce44" d="M 9.6484375 3.0175781 L 9.0253906 6.0136719 L 12.082031 6.0136719 L 12.705078 3.0175781 L 9.6484375 3.0175781 z"/>
+ <path style="fill:#3476cc" d="M 3.125 8.0097656 L 2.5019531 11.005859 L 5.5585938 11.005859 L 6.1835938 8.0097656 L 3.125 8.0097656 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gtklick.svg b/.icons/awkward/16x16/apps/gtklick.svg
new file mode 100644
index 00000000..b37b8528
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtklick.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="M 0.01888,15.2 4.00968,0.8 C 4.12803,0.373 4.36566,0 4.80784,0 h 6.3853 c 0.44218,0 0.67981,0.373 0.79816,0.8 l 3.9908,14.4 C 16.10045,15.627 15.62612,16 15.18394,16 H 0.81694 C 0.37476,16 -0.09957,15.627 0.01878,15.2 Z"/>
+ <circle style="fill:#717171" cx="-8.001" cy="13" r="2" transform="scale(-1,1)"/>
+ <rect style="fill:#e4e4e4" width="2" height="11.998" x="-1.44" y="4.2" rx=".962" ry=".932" transform="matrix(-0.8660254,0.5,0.5,0.8660254,0,0)"/>
+ <path style="fill:#e4e4e4" d="m 6.00088,0 2,3 2,-3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gtkorphan.svg b/.icons/awkward/16x16/apps/gtkorphan.svg
new file mode 100644
index 00000000..0e974a20
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtkorphan.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#8c45c7" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 4,4 V 5.885417 L 6.114584,8 4,10.114584 V 12 H 5.885417 L 8,9.885418 10.114584,12 h 1.885417 V 10.114584 L 9.885417,8 12.000001,5.885417 V 4 H 10.114584 L 8,6.114583 5.885417,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gtkpod.svg b/.icons/awkward/16x16/apps/gtkpod.svg
new file mode 100644
index 00000000..5043dc1d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtkpod.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#8e8e8e" width="12" height="16" x="-14" y="0" rx=".75" ry=".8" transform="scale(-1,1)"/>
+ <rect style="fill:#333333" width="10" height="7" x="3" y="1" rx="0" ry="0"/>
+ <circle style="fill:#ffffff" cx="8" cy="12" r="3"/>
+ <circle style="fill:#8e8e8e" cx="8" cy="12" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gtkterm.svg b/.icons/awkward/16x16/apps/gtkterm.svg
new file mode 100644
index 00000000..2807505f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtkterm.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#8e8e8e" width="13" height="9" x="2" y="4" rx=".8" ry=".8"/>
+ <path style="fill:#2bd677" d="M 4.6484,6 H 12.352 C 12.707,6 13.052,6.2835 12.993,6.625 L 12.352,10.375 C 12.293,10.717 12.065,11 11.71,11 H 5.2904 C 4.9347,11 4.7069,10.717 4.6484,10.375 L 4.0065,6.625 C 3.9481,6.2835 4.2928,6 4.6484,6 Z"/>
+ <rect style="fill:#b3b3b3" width="3" height="3" x="1" y="7" rx=".682" ry=".643"/>
+ <rect style="opacity:0.5" width="1" height="1" x="2" y="8"/>
+ <rect style="fill:#b3b3b3" width="3" height="3" x="13" y="7" rx=".682" ry=".643"/>
+ <rect style="opacity:0.5" width="1" height="1" x="14" y="8"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="5" y="7"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="7" y="7"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="9" y="7"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="11" y="7"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="6" y="9"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="8" y="9"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="10" y="9"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gtkwave.svg b/.icons/awkward/16x16/apps/gtkwave.svg
new file mode 100644
index 00000000..9164b31e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtkwave.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3f3f3f" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="opacity:0.2;fill:#57c400" d="M 3,1 V 3 H 1 V 4 H 3 V 6 H 1 V 7 H 3 V 9 H 1 V 10 H 3 V 12 H 1 V 13 H 3 V 16 H 4 V 13 H 6 V 16 H 7 V 13 H 9 V 16 H 10 V 13 H 12 V 16 H 13 V 13 H 16 V 12 H 13 V 10 H 16 V 9 H 13 V 7 H 16 V 6 H 13 V 4 H 16 V 3 H 13 V 1 H 12 V 3 H 10 V 1 H 9 V 3 H 7 V 1 H 6 V 3 H 4 V 1 Z M 4,4 H 6 V 6 H 4 Z M 7,4 H 9 V 6 H 7 Z M 10,4 H 12 V 6 H 10 Z M 4,7 H 6 V 9 H 4 Z M 7,7 H 9 V 9 H 7 Z M 10,7 H 12 V 9 H 10 Z M 4,10 H 6 V 12 H 4 Z M 7,10 H 9 V 12 H 7 Z M 10,10 H 12 V 12 H 10 Z"/>
+ <path style="fill:none;stroke:#85fc0e;stroke-linecap:round;stroke-linejoin:round" d="M 14.5,13.5 H 12.704 L 10.231,3.5 H 8.3077 M 2.5,13.5 H 4.2963 L 6.7692,3.5 H 8.6923"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gtranscribe.svg b/.icons/awkward/16x16/apps/gtranscribe.svg
new file mode 100644
index 00000000..cf2cb707
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtranscribe.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#00b897" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 8,2 C 6.893334,2 6,2.85184 6,3.908203 V 7.091797 C 6,8.14816 6.893334,9 8,9 9.106667,9 10,8.14816 10,7.091797 V 3.908203 C 10,2.85184 9.106667,2 8,2 Z M 3,6 v 1 c 0,2.407209 1.725392,4.43156 4,4.898438 V 14 H 9 V 11.898438 C 11.274608,11.43156 13,9.407209 13,7 V 6 H 11 V 7 C 11,8.668699 9.668699,10 8,10 6.331301,10 5,8.668699 5,7 V 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/guake-indicator.svg b/.icons/awkward/16x16/apps/guake-indicator.svg
new file mode 120000
index 00000000..5526d3a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/guake-indicator.svg
@@ -0,0 +1 @@
+guake.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/guake-prefs.svg b/.icons/awkward/16x16/apps/guake-prefs.svg
new file mode 100644
index 00000000..6b494570
--- /dev/null
+++ b/.icons/awkward/16x16/apps/guake-prefs.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#74d159" width="16" height="14" x="0" y="1" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m6.991 4.0002-0.08899 1.0536a3.1712 3.1429 0 0 0 -0.92678 0.53126l-0.9662-0.4509-1.009 1.7321 0.87723 0.6038a3.1712 3.1429 0 0 0 -0.04843 0.53013 3.1712 3.1429 0 0 0 0.04611 0.53237l-0.87499 0.60156 1.009 1.7321 0.96395-0.44978a3.1712 3.1429 0 0 0 0.92903 0.5279l0.08899 1.0558h2.018l0.08899-1.0536a3.1712 3.1429 0 0 0 0.9268 -0.53126l0.96619 0.4509 1.009-1.7321-0.87724-0.6038a3.1712 3.1429 0 0 0 0.04843 -0.53013 3.1712 3.1429 0 0 0 -0.04611 -0.53237l0.875-0.6013-1.009-1.7321-0.964 0.4498a3.1712 3.1429 0 0 0 -0.92928 -0.528l-0.08879-1.056h-2.018zm1.009 2.8572a1.1532 1.1429 0 0 1 1.1533 1.143 1.1532 1.1429 0 0 1 -1.1533 1.143 1.1532 1.1429 0 0 1 -1.1533 -1.143 1.1532 1.1429 0 0 1 1.1533 -1.143z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/guake.svg b/.icons/awkward/16x16/apps/guake.svg
new file mode 100644
index 00000000..2a3e750d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/guake.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#74d159" width="16" height="14" x="0" y="1" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m4 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.5129-0.5 0.5h-0.5zm4 2v1h6v-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/guayadeque.svg b/.icons/awkward/16x16/apps/guayadeque.svg
new file mode 120000
index 00000000..4bf1121a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/guayadeque.svg
@@ -0,0 +1 @@
+juk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gufw.svg b/.icons/awkward/16x16/apps/gufw.svg
new file mode 100644
index 00000000..371de8cf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gufw.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g fill="#7e97de" transform="matrix(.046206 0 0 .045373 -.14762 4.9391e-8)">
+ <path d="m324.48 44.079-146.49-43.794c-1.076-0.38-2.25-0.38-3.326 0l-146.49 43.794c-1.999 0.705-3.337 10.459-3.337 12.579 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-11.874-3.337-12.579z"/>
+ </g>
+ <g fill="#fff" transform="matrix(.026403 0 0 .025522 3.3442 3)">
+ <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>
+</svg>
diff --git a/.icons/awkward/16x16/apps/guitarix.svg b/.icons/awkward/16x16/apps/guitarix.svg
new file mode 100644
index 00000000..7c2db405
--- /dev/null
+++ b/.icons/awkward/16x16/apps/guitarix.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="11" x="0" y="5" rx=".8" ry=".846"/>
+ <circle style="fill:#e4e4e4" cx="4.5" cy="10.5" r="3.5"/>
+ <circle style="fill:#4f4f4f" cx="4.5" cy="10.5" r="1.5"/>
+ <rect style="fill:#4f4f4f" width="16" height="5" x="0" y="0" rx=".8" ry=".714"/>
+ <rect style="fill:#63a535" width="14" height="3" x="1" y="1" rx=".871" ry=".675"/>
+ <circle style="fill:#4f4f4f" cx="2.5" cy="2.5" r=".5"/>
+ <g transform="matrix(0.62499999,0,0,0.62499999,5.2500001,0.7500001)">
+ <rect style="fill:#983a0e" width="1.6" height="1.6" x="12.4" y="2"/>
+ <rect style="fill:#f7bf32" width=".8" height=".8" x="12.8" y="2.4"/>
+ </g>
+ <circle style="fill:#4f4f4f" cx="4.5" cy="2.5" r=".5"/>
+ <circle style="fill:#4f4f4f" cx="6.5" cy="2.5" r=".5"/>
+ <circle style="fill:#e4e4e4" cx="11.5" cy="10.5" r="3.5"/>
+ <circle style="fill:#4f4f4f" cx="11.5" cy="10.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/guitarix2.svg b/.icons/awkward/16x16/apps/guitarix2.svg
new file mode 120000
index 00000000..689b66af
--- /dev/null
+++ b/.icons/awkward/16x16/apps/guitarix2.svg
@@ -0,0 +1 @@
+guitarix.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/guitarpro6.svg b/.icons/awkward/16x16/apps/guitarpro6.svg
new file mode 120000
index 00000000..1fc05572
--- /dev/null
+++ b/.icons/awkward/16x16/apps/guitarpro6.svg
@@ -0,0 +1 @@
+GP6-icon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gummi.svg b/.icons/awkward/16x16/apps/gummi.svg
new file mode 100644
index 00000000..b0ade507
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gummi.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#7cb14f" d="m16 15.2v-14.4c0-0.4432-0.357-0.8-0.8-0.8h-14.4c-0.4432 0-0.8 0.3568-0.8 0.8v14.4c0 0.443 0.3568 0.8 0.8 0.8h14.4c0.4432 0 0.8-0.3568 0.8-0.8z"/>
+ <g transform="scale(1 .99998)">
+ <path fill="#2e2e2e" d="m11.5 6.0001c-0.194-0.8522-0.475-1.2656-0.927-1.6443-0.452-0.3831-1.0892-0.5746-1.9112-0.5746-0.99851 0-1.7323 0.34001-2.2015 1.02-0.46482 0.67572-0.46042 1.7431-0.46042 3.2021 0 1.4461-0.013017 2.5113 0.43459 3.1957 0.44761 0.68002 1.1448 1.02 2.0917 1.02 0.36153 0 0.69724-0.04089 1.0071-0.12266 0.30988-0.08178 0.59179-0.20444 0.84572-0.36799v-2.6469h-1.3792v-1.0814h3.9999v4.0059c-0.72306 0.33571-1.7556 0.58534-2.4787 0.74888-0.71876 0.16355-1.4547 0.24532-2.2079 0.24532-1.6527 0-2.9525-0.44546-3.8994-1.3364-0.9428-0.891-1.4141-2.1112-1.4141-3.6606 0-1.5537 0.47128-2.776 1.4138-3.6669 0.947-0.891 2.2467-1.3364 3.8994-1.3364 0.68863 0 1.3665 0.068863 2.0336 0.20659 0.66711 0.13773 0.97731 0.34647 1.653 0.62622v2.1672z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/guvcview.svg b/.icons/awkward/16x16/apps/guvcview.svg
new file mode 100644
index 00000000..6033a7d9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/guvcview.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <circle style="opacity:0.4" cx="8" cy="8" r="5"/>
+ <circle style="fill:#ba174e" cx="8" cy="-8" r="4" transform="scale(1,-1)"/>
+ <circle style="fill:#d67495" cx="8" cy="8" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gvim.svg b/.icons/awkward/16x16/apps/gvim.svg
new file mode 120000
index 00000000..150dd041
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gvim.svg
@@ -0,0 +1 @@
+vim.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gweled.svg b/.icons/awkward/16x16/apps/gweled.svg
new file mode 100644
index 00000000..cce51306
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gweled.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#00aff2" d="m 4.3428361,1.0000004 c -0.342836,-3e-7 -0.7256396,0.357351 -1.12279,0.6377879 L 0.24727735,3.7369281 C -0.07225236,4.1097511 -0.0834182,4.686076 0.22138495,5.0733693 L 7.3071388,15.652521 c 0.3647944,0.463305 1.0209272,0.463305 1.3857215,0 L 15.778614,5.0733697 C 16.083417,4.6860768 16.072253,4.1097519 15.752726,3.7369281 L 12.820507,1.6664234 C 12.455988,1.3721456 12,1.0000001 11.657162,1.0000004 H 7.9999992 Z"/>
+ <path style="opacity:0.1" d="M 12 4 L 8 16 C 8.1330266 16.000044 8.262659 15.967403 8.3808594 15.908203 C 8.4990597 15.849004 8.6064794 15.762525 8.6933594 15.652344 L 15.779297 5.0742188 C 16.019902 4.7684972 16.053723 4.3482222 15.904297 4 L 12 4 z"/>
+ <path style="fill:#156fc5" d="M 12,4 8,16 V 4 Z"/>
+ <path style="opacity:0.4;fill:#ffffff" d="M 4,4 2.0046876,7.7359683 7.3070312,15.652293 C 7.4890596,15.883476 7.7437224,15.999532 7.9984376,16 c 3.672e-4,-7e-6 4e-4,-7.89e-4 8e-4,-7.89e-4 z"/>
+ <path style="opacity:0.5;fill:#ffffff" d="M 4.34375 1 C 4.000914 0.9999997 3.6178535 1.3562817 3.2207031 1.6367188 L 0.24804688 3.7363281 C 0.18161522 3.8138396 0.14683927 3.9084127 0.10742188 4 L 15.892578 4 C 15.853161 3.9084127 15.818383 3.8138399 15.751953 3.7363281 L 12.820312 1.6660156 C 12.455794 1.3717378 11.999088 0.9999997 11.65625 1 L 8 1 L 4.34375 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gwenview.svg b/.icons/awkward/16x16/apps/gwenview.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gwenview.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gx_head.svg b/.icons/awkward/16x16/apps/gx_head.svg
new file mode 120000
index 00000000..689b66af
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gx_head.svg
@@ -0,0 +1 @@
+guitarix.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gxneur.svg b/.icons/awkward/16x16/apps/gxneur.svg
new file mode 120000
index 00000000..a52bbb5e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gxneur.svg
@@ -0,0 +1 @@
+xneur.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gydl.svg b/.icons/awkward/16x16/apps/gydl.svg
new file mode 120000
index 00000000..68228e81
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gydl.svg
@@ -0,0 +1 @@
+youtube-dl.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gzdoom.svg b/.icons/awkward/16x16/apps/gzdoom.svg
new file mode 100644
index 00000000..d4e30180
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gzdoom.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#4454ba" cx="8.5" cy="8.5" r="7.5"/>
+ <path style="fill:none;stroke:#9e9e9e;stroke-linejoin:round" d="M 9,6.5 H 5.3 C 5.3,6.5 4.5,7.2 4.5,8.6 4.5,10 5.3,10.5 5.3,10.5 H 7.5 V 8.5"/>
+ <path style="fill:none;stroke:#fefefe;stroke-linejoin:round" d="M 8,6.5 H 12.5 L 8.5,10.5 H 13"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/h2-icon.svg b/.icons/awkward/16x16/apps/h2-icon.svg
new file mode 120000
index 00000000..3fba0674
--- /dev/null
+++ b/.icons/awkward/16x16/apps/h2-icon.svg
@@ -0,0 +1 @@
+hydrogen.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/haguichi.svg b/.icons/awkward/16x16/apps/haguichi.svg
new file mode 100644
index 00000000..b27c4142
--- /dev/null
+++ b/.icons/awkward/16x16/apps/haguichi.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#ff4646" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <g transform="matrix(.51948 0 0 .51020 -.31169 -.16327)">
+ <path fill="#ffabab" d="m17.444 25.8h6.2562l-8.6625-8.82-3.3688 2.45z"/>
+ <path fill="#fff" d="m17.444 6.2h6.2562l-12.031 13.23-3.369-3.43z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/half-life-blue-shift.svg b/.icons/awkward/16x16/apps/half-life-blue-shift.svg
new file mode 100644
index 00000000..d0fe8a61
--- /dev/null
+++ b/.icons/awkward/16x16/apps/half-life-blue-shift.svg
@@ -0,0 +1,4 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <path d="m8 4e-8c-4.4091 0-8 3.591-8 8 4e-8 4.409 3.591 8 8 8s8-3.591 8-8-3.591-8-8-8z" style="fill:#2298e2"/>
+ <path d="m8 2a6 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-6zm-2.4067 1.7666h2.2991l2.6396 6.7134 1.1609-0.37793 0.38672 1.3-2.5034 0.72288-1.6838-4.2686-2.469 3.8906h-1.5484l3.4483-5.5686-0.38672-1.1001h-1.3433v-1.3118z" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/half-life-deathmatch.svg b/.icons/awkward/16x16/apps/half-life-deathmatch.svg
new file mode 100644
index 00000000..1ad4ff37
--- /dev/null
+++ b/.icons/awkward/16x16/apps/half-life-deathmatch.svg
@@ -0,0 +1,4 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect width="16" height="16" rx="1" ry="1" style="fill:#522f17"/>
+ <path d="m3.87502 11.74695h1.5484l2.469-3.8906 1.6838 4.2686 2.5034-0.72288-0.38672-1.3-1.1609 0.37793-2.6396-6.7134h-2.2991v1.31165h1.3433l0.38672 1.1001z" style="fill:#a38976"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/half-life-opposing-force.svg b/.icons/awkward/16x16/apps/half-life-opposing-force.svg
new file mode 100644
index 00000000..6b23c6c2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/half-life-opposing-force.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g>
+ <path d="m8 4e-8c-4.4091 0-8 3.591-8 8 4e-8 4.409 3.591 8 8 8s8-3.591 8-8-3.591-8-8-8z" style="fill:#5aa331"/>
+ <path d="m8 2a6 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-6zm-2.4067 1.7666h2.2991l2.6396 6.7134 1.1609-0.37793 0.38672 1.3-2.5034 0.72288-1.6838-4.2686-2.469 3.8906h-1.5484l3.4483-5.5686-0.38672-1.1001h-1.3433v-1.3118z" style="fill:#ffffff"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/half-life.svg b/.icons/awkward/16x16/apps/half-life.svg
new file mode 100644
index 00000000..6c21e681
--- /dev/null
+++ b/.icons/awkward/16x16/apps/half-life.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#f37b21" d="m8 4e-8c-4.4091 0-8 3.591-8 8 4e-8 4.409 3.591 8 8 8s8-3.591 8-8-3.591-8-8-8z"/>
+ <path fill="#fff" d="m8 2a6 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 -6zm-2.4067 1.7666h2.2991l2.6396 6.7134 1.1609-0.37793 0.38672 1.3-2.5034 0.72288-1.6838-4.2686-2.469 3.8906h-1.5484l3.4483-5.5686-0.38672-1.1001h-1.3433v-1.3118z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/half-life2.svg b/.icons/awkward/16x16/apps/half-life2.svg
new file mode 100644
index 00000000..2f7a6784
--- /dev/null
+++ b/.icons/awkward/16x16/apps/half-life2.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#f37b21" d="M 8,4e-8 C 3.5909,4e-8 0,3.591 0,8 c 4e-8,4.409 3.591,8 8,8 4.409,0 8,-3.591 8,-8 C 16,3.591 12.409,4e-8 8,4e-8 Z"/>
+ <path style="fill:#ffffff" d="M 8,2 A 6,6 0 0 0 2,8 6,6 0 0 0 8,14 6,6 0 0 0 14,8 6,6 0 0 0 8,2 Z m -2.4067,1.7666 2.2991,0 2.6396,6.7134 1.1609,-0.37793 0.38672,1.3 -2.5034,0.72288 -1.6838,-4.2686 -2.469,3.8906 -1.5484,0 3.4483,-5.5686 -0.38672,-1.1001 -1.3433,0 0,-1.3118 z"/>
+ <circle style="fill:#42a1cd" cx="11.5" cy="11.5" r="4.5"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 11.5,8.9999996 c 0,0 -0.354375,-0.007 -0.723635,0.17775 C 10.40711,9.3623496 10,9.8333505 10,10.5 l 1,0 c 0,-0.500001 0.5,-0.500001 0.5,-0.500001 0,0 0.5,0 0.5,0.500001 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 10.1802,12.59895 10,13.0139 10,13.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.6666495 -0.40711,-1.1376504 -0.776365,-1.3222504 C 11.854375,8.9930996 11.5,8.9999996 11.5,8.9999996 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hamsket.svg b/.icons/awkward/16x16/apps/hamsket.svg
new file mode 120000
index 00000000..81ca07e9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hamsket.svg
@@ -0,0 +1 @@
+rambox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/hamster-applet.svg b/.icons/awkward/16x16/apps/hamster-applet.svg
new file mode 120000
index 00000000..04a836a2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hamster-applet.svg
@@ -0,0 +1 @@
+hamster.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/hamster-indicator.svg b/.icons/awkward/16x16/apps/hamster-indicator.svg
new file mode 120000
index 00000000..04a836a2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hamster-indicator.svg
@@ -0,0 +1 @@
+hamster.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/hamster-time-tracker.svg b/.icons/awkward/16x16/apps/hamster-time-tracker.svg
new file mode 120000
index 00000000..04a836a2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hamster-time-tracker.svg
@@ -0,0 +1 @@
+hamster.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/hamster.svg b/.icons/awkward/16x16/apps/hamster.svg
new file mode 100644
index 00000000..356e0073
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hamster.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#5584bb" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m6 4.5359a4 4 0 0 0 -1.6837 5.0135l6.8667-3.9643a4 4 0 0 0 -5.183 -1.0492zm-1.1828 5.8791a4 4 0 0 0 5.1828 1.049 4 4 0 0 0 1.684 -5.0134l-6.8665 3.9644z"/>
+ <g fill="#fff" transform="scale(.5)">
+ <rect width="4" height="2" x="14" y="4"/>
+ <rect width="4" height="2" x="14" y="26"/>
+ <rect width="4" height="2" x="14" y="-28" transform="rotate(90)"/>
+ <rect width="4" height="2" x="14" y="-6" transform="rotate(90)"/>
+ <rect width="4" height="2" x="20.63" y="-12" transform="rotate(45)"/>
+ <rect width="4" height="2" x="20.63" y="10" transform="rotate(45)"/>
+ <rect width="4" height="2" x="-2" y="-34.63" transform="rotate(135)"/>
+ <rect width="4" height="2" x="-2" y="-12.63" transform="rotate(135)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/harbour-pure-maps.svg b/.icons/awkward/16x16/apps/harbour-pure-maps.svg
new file mode 100644
index 00000000..f71aee47
--- /dev/null
+++ b/.icons/awkward/16x16/apps/harbour-pure-maps.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#a096a6" d="M 7.9384,3.6e-5 7.9376,0.0016 C 3.5348,0.03516 0,3.58884 0,8 c 0,4.432 3.568,8 8,8 4.272,0 7.7404,-3.3156 7.9852,-7.5244 L 16,8.4616 V 1.6 C 16,0.7136 15.2864,0 14.4,0 H 7.9384 Z"/>
+ <circle style="fill:#595959" cx="8" cy="8" r="6"/>
+ <path style="fill:#42c042" d="m 7.9055176,2.0036619 a 5.9999999,5.9999999 0 0 0 -0.900879,0.080567 l 0.8400882,-0.043945 z m -0.900879,0.080567 A 5.9999999,5.9999999 0 0 0 5.2600097,2.6635741 L 5.2592597,2.8129882 5.3705878,3.0949706 5.5690742,3.0502927 5.5170722,2.8547362 5.5595529,2.70166 6.2824531,2.6445311 6.49925,2.6364746 6.9394355,2.3149414 Z M 9.5161134,2.2021483 C 9.216407,2.2472627 8.8448799,2.2890527 8.6643065,2.2175289 l -0.6936034,0.3457035 -0.06665,0.2666016 0.172119,0.156738 0.1274415,-0.076904 0.1545408,0.2585449 -0.2834471,-0.013185 -0.00513,0.375 -0.079102,0.013185 -0.087157,0.053466 c 0,0 -0.039558,-0.018356 -0.060791,0.011719 -0.021232,0.030075 -0.093018,-0.053467 -0.093018,-0.053467 L 7.630857,3.6618648 7.60742,3.7512198 l -0.1230468,-0.02124 -0.1384279,0.084229 0.015383,0.1091307 0.098145,-0.043213 -0.027101,0.1596679 0.057129,0.041016 C 7.3798078,4.1655213 7.1423349,4.1826172 7.1423349,4.1826172 A 0.22433024,0.25199981 0 0 0 7.0104988,4.2624512 C 6.9420168,4.3374272 6.9204108,4.560547 6.9204108,4.560547 l -0.056396,0.2365721 0.2204591,0.068848 0.098144,-0.060059 0.1530765,-0.034425 0.052002,0.043945 L 7.6367195,4.6469718 7.7546394,4.3320303 7.9355476,4.1643056 8.1816414,4.1320781 c 0,0 0.197793,-0.1789392 0.1816406,-0.1347657 -0.016151,0.04417 0.234375,0.1765137 0.234375,0.1765137 l 0.2116699,0.1904298 0.156006,0.09082 0.093018,0.145752 0.059326,-0.053467 L 9.3447275,4.4440897 9.212159,4.3532696 9.0385749,4.3334921 8.8129891,4.1137657 8.6628425,3.9775353 l 0.073242,-0.095947 0.1508786,0.1105958 0.1552736,0.091553 0.2651366,-0.00952 0.075439,0.156006 0.095215,0.059326 0.2438966,-0.038818 0.1296386,-0.213867 0.00513,-0.1289062 -0.1274415,-0.06958 0.1918948,-0.1164552 0.2460932,0.095215 0.324463,-0.01245 0.05713,0.1662596 0.240966,0.081299 -0.03076,0.114258 -0.39331,0.037354 -0.341308,-0.00367 -0.45337,0.3164063 0.1215821,0.2211911 0.3999029,0.031496 0.388916,-0.044677 0.336913,0.014647 0.07984,0.2277829 0.01026,0.2622071 -0.204346,-0.019774 -0.523682,-0.1875 -0.06885,0.060058 -0.4057618,-0.077636 -0.1281739,0.077636 0.043213,0.1992188 -0.092295,0.039551 -0.06665,-0.109131 L 8.7390129,5.0952018 8.7844231,4.8769402 8.9147941,4.7289911 8.751464,4.6374382 8.6635734,4.6901726 8.3632812,4.6550291 8.1889647,4.8359373 7.8029784,4.7509766 7.6418458,4.8645018 7.4375,4.9560543 7.1987304,4.9904782 6.96875,5.1640623 6.8120116,5.5192871 6.5908205,5.7119141 6.5161134,5.8671873 6.3981935,5.9975583 6.374756,6.1535643 6.1499023,6.2736813 6.0246583,6.665527 6.0715333,6.8273924 6.130127,7.0881344 6.0297853,7.5019529 6.0612778,7.6455078 6.15869,7.8469237 6.3769516,8.0512694 6.6179184,8.2409665 7.1218246,8.6042478 7.2609849,8.6145003 7.4587389,8.5134261 7.804442,8.5786115 8.2431627,8.3559552 8.3625474,8.4269999 8.4482405,8.3581518 8.7148422,8.4746076 8.846678,8.3596173 9.06494,8.6899398 9.0371075,8.9331036 8.9689921,9.1433088 9.1938459,9.469969 9.5124492,10.024413 a 1.1463276,1.287719 0 0 1 0.037354,0.255615 c -0.016508,0.04343 -0.1333005,0.28125 -0.1333005,0.28125 l 0.1552732,1.007812 0.2856447,0.382324 0.1318365,0.408692 -0.046875,0.321532 0.095214,0.228516 0.02783,0.167725 0.182373,-0.04175 0.124512,-0.186036 0.243896,-0.148682 0.421875,-0.08716 0.191895,-0.318604 0.235107,-0.44458 0.189698,-0.149414 -0.136964,-0.36255 0.03662,-0.189696 0.2146,-0.172853 0.09448,-0.258544 0.138427,-0.08423 0.256348,-0.8034677 a 1.4387045,1.6161588 0 0 0 -0.06591,-0.2460938 3.0179894,3.3902373 0 0 1 -0.09156,-0.3317869 l 0.03662,-0.4350585 0.184571,-0.1281738 0.158203,-0.2299808 0.238037,-0.5654295 0.01391,-0.421875 0.0044,-0.1684571 -0.167724,0.025635 -0.02563,0.1230465 -0.265869,-0.056396 0.01685,0.065185 -0.158203,-0.2644043 c 0,0 0.03008,-0.1136002 -0.09741,-0.1259767 C 11.911083,7.0581888 11.75,6.8749998 11.75,6.8749998 L 11.587402,6.7138668 11.410888,6.4084469 11.374266,6.2707518 11.256346,6.0554197 11.054198,5.6049802 11.22412,5.552978 l 0.176513,0.489258 0.188965,0.1618654 0.16919,0.3522948 0.13916,0.2270505 0.240234,0.249756 0.370606,0.1794435 0.05713,-0.1450196 0.156006,-0.095215 0.20581,-0.9404299 -0.06152,-0.2065429 -0.18164,-0.098145 -0.266603,-0.1333009 -0.04614,0.027832 -0.06372,0.1464844 L 12.187992,5.583008 12.032718,5.4746094 c 0,0 -0.05371,0.090772 -0.112793,-0.058594 A 1.9913047,2.2369183 0 0 1 11.8357,5.1647949 l 0.07984,-0.1442869 0.21167,0.2080076 0.150146,0.1699219 0.202149,0.044677 0.230713,0.062256 0.344971,0.1105958 0.223388,0.2460937 0.194092,0.2644043 0.152334,-0.024902 0.180176,0.4006346 A 5.9999999,5.9999999 0 0 0 9.5161134,2.2021483 Z M 7.3562011,2.9594726 7.2338866,2.9865701 7.3811034,3.239256 7.3217773,3.5227031 7.3371598,3.6918926 7.7509783,3.4128397 7.606691,3.2524395 7.4887711,3.1462383 Z M 4.6081543,3.059082 A 5.9999999,5.9999999 0 0 0 2.4299317,5.7844237 L 2.490723,5.7309571 2.8122563,5.6115721 2.8400888,5.4921875 2.8269038,5.3764647 2.8408201,5.2651366 2.878906,5.1179199 2.9565423,5.0498049 3.027587,5.0073249 3.062012,4.9384777 A 1.2846645,1.443119 0 0 1 3.2348638,4.7011717 L 3.7900397,4.2976072 3.8420413,4.0412594 c 0,0 0.2700187,-0.1653146 0.2980957,-0.1069335 0.02808,0.058385 0.1098852,0.020224 0.1201174,0.145752 0.01023,0.1255433 0.1032713,-0.3288573 0.1032713,-0.3288573 L 4.3613132,3.3271481 4.6066745,3.1513668 Z m -2.5576172,5.0244138 -0.04541,0.060058 a 5.9999999,5.9999999 0 0 0 2.0427244,4.3645032 l 0.04541,-0.323731 0.197754,-0.04541 0.024169,-0.139893 -0.00146,-1.240722 L 4.5415052,10.54663 4.5803233,10.352539 4.4990244,10.230224 4.1899427,9.9921873 3.8903822,9.974611 3.7146009,9.6091326 3.3022472,9.6105951 3.0861816,9.1249998 3.0832566,8.9272458 2.9477586,8.8378904 2.6994675,8.8371404 2.5522507,8.654035 2.4072311,8.2643864 Z m 10.7739259,1.9855952 -0.145752,0.383057 -0.276123,0.195557 -0.09302,0.227783 0.02124,0.185303 -0.08716,0.273193 0.0037,-0.0029 c 0.01939,0.0403 -0.109252,0.121942 -0.125243,0.131836 0.008,0.0052 0.02078,0.01376 0.0542,0.04248 l -0.03955,0.194824 0.08203,0.169922 0.3208,-0.244629 0.151611,-0.703857 0.0813,-0.372803 0.113526,-0.09595 0.06958,-0.260743 z M 12.12207,11.46289 c -0.009,-0.0058 -0.01046,-0.0073 -0.01612,-0.01904 l 0.01026,0.02271 c 0,0 0.0049,-0.0032 0.0059,-0.0037 z"/>
+ <circle style="fill:#ffffff" cx="8" cy="8" r="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/harddrake.svg b/.icons/awkward/16x16/apps/harddrake.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/harddrake.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/hardinfo.svg b/.icons/awkward/16x16/apps/hardinfo.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hardinfo.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/harmony.svg b/.icons/awkward/16x16/apps/harmony.svg
new file mode 100644
index 00000000..b543668d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/harmony.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#ff5f7f" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m4.0037 12.571c0.02656-0.26113 0.18237-0.82574 0.56936-2.0632 0.65476-2.0937 1.0654-4.4734 0.89125-5.1652-0.04328-0.17195-0.048055-0.26014-0.01623-0.29982 0.099113-0.12359 0.49665-0.2579 0.82403-0.27841 0.67605-0.014051 0.64244 0.23602 0.62021 0.78053-0.019925 0.48805-0.14904 1.4055-0.26882 2.0207-0.03717 0.19092-0.056986 0.37569-0.04404 0.4106 0.019515 0.052657 0.20106 0.063361 1.065 0.062797 0.57283-0.0003555 1.0644-0.015765 1.0924-0.034195 0.087401-0.057513 0.13858-0.25191 0.50967-1.9357 0.1985-0.90073 0.39485-1.6975 0.43632-1.7706 0.09463-0.16674 0.3275-0.29827 0.52806-0.29827 0.20482 0 0.56568 0.11385 0.68936 0.21749l0.09964 0.083501-0.09516 0.2823c-0.2179 0.6464-0.82254 3.53-1.0598 5.0542-0.0627 0.40283-0.15129 0.92603-0.19686 1.1627-0.0988 0.51299-0.1014 0.70872-0.01258 0.94584 0.14055 0.37522 0.13384 0.4118-0.09476 0.51644-0.11323 0.05183-0.37264 0.12334-0.57648 0.15891-0.68941 0.1203-0.89985-0.03309-0.90014-0.6561-0.0002065-0.41919 0.0387-0.64306 0.303-1.7436 0.11636-0.48455 0.21156-0.92022 0.21156-0.96816 0-0.081164-0.02048-0.085074-0.29757-0.056818-0.16366 0.016685-0.6639 0.03288-1.1116 0.035975-0.44774 0.0031-0.82717 0.019185-0.84318 0.035745-0.015995 0.01656-0.10447 0.36613-0.1966 0.77682-0.092124 0.41069-0.25793 1.0863-0.36846 1.5013-0.11053 0.41504-0.20922 0.87842-0.21932 1.0297-0.012005 0.1797-0.04271 0.29746-0.088571 0.33958-0.1042 0.09569-0.61936 0.24749-0.94388 0.27813-0.3948 0.041-0.534-0.132-0.5049-0.423z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/haroopad.svg b/.icons/awkward/16x16/apps/haroopad.svg
new file mode 100644
index 00000000..0c07097d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/haroopad.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(-2)">
+ <path style="fill:#248afd" d="M 7.652247,15.731783 C 7.5358704,15.572702 7.3244753,15.225614 7.1824793,14.96048 6.8778201,14.391613 6.7577017,14.373783 6.0999992,14.799788 c -0.824615,0.534121 -1.1404409,0.387667 -0.8888838,-0.412191 0.083016,-0.263957 0.1004935,-0.524209 0.038841,-0.578337 -0.061654,-0.05413 -0.4433479,0.0121 -0.84821,0.147147 -0.926389,0.309034 -1.2048318,0.200502 -0.8838192,-0.344493 0.1251821,-0.21253 0.1913295,-0.418262 0.146994,-0.457186 -0.044336,-0.03893 -0.3465016,0.01159 -0.6714786,0.112253 -1.12137,0.347349 -1.272943,0.167618 -0.5581235,-0.661796 C 2.6746787,12.327453 2.8723527,11.992162 2.874593,11.860089 2.876833,11.728017 3.0764608,11.422179 3.3182111,11.18045 3.870823,10.627886 4.490523,9.5659003 4.4855555,9.1799571 3.0726619,7.2780813 3.7089736,6.3876966 4.6335576,4.7564688 4.8755518,4.2879096 5.1987037,3.359158 5.4954816,3.1134234 6.752301,1.6108021 9.1956077,1.6537973 10.514577,3.0929062 c 0.39877,0.2293912 1.087463,1.532706 1.219416,2.002486 1.629243,1.8050667 -0.358996,3.1931403 -0.136861,4.1585758 0.118122,0.4984026 0.676767,1.365196 1.247965,1.936344 0.236329,0.236311 0.42969,0.561178 0.42969,0.721928 0,0.16075 0.164728,0.481878 0.366059,0.713619 0.609576,0.701642 0.439853,0.926318 -0.483654,0.64026 -0.712144,-0.220592 -0.816802,-0.155263 -0.530352,0.331054 0.198054,0.336247 0.195835,0.379438 -0.0233,0.453265 -0.133219,0.04488 -0.560082,-0.0077 -0.948588,-0.116713 -0.388503,-0.109075 -0.739107,-0.169575 -0.779121,-0.134447 -0.04001,0.03513 -0.03457,0.346927 0.0121,0.692885 0.0738,0.547025 0.0506,0.629013 -0.177961,0.629013 -0.144549,0 -0.478785,-0.144621 -0.7427473,-0.321378 -0.263962,-0.176758 -0.549269,-0.321377 -0.634016,-0.321377 -0.08475,0 -0.3536565,0.347088 -0.5975751,0.771307 -0.4738958,0.824189 -0.7448933,0.944771 -1.0833887,0.482064 z"/>
+ <g transform="matrix(0.42395133,0,0,0.38629987,-9.6344039,-39.936326)">
+ <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.30769231,0,0,0.30769231,-1.6153846,-1.7692308)">
+ <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.30769231,0,0,0.30769231,-1.7692309,-1.7692308)">
+ <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(1.1321399,0,0,1.027787,-1.0571192,-0.12709974)">
+ <path style="fill:#fecd38" d="m 5.3501508,8.3685231 c 0,0 0.947628,-0.9476281 2.5972033,-0.9476281 1.649575,0 2.7024949,1.1582121 2.7024949,1.1582121 0,0 -0.0351,0.6668498 -0.421168,0.8774338 -0.3860705,0.210584 -1.4389906,-0.9827258 -2.4217164,-0.9827258 -0.9827255,0 -2.0005487,0.842336 -2.0005487,0.842336 z"/>
+ <path style="fill:#535353" d="M 7.9662663,8.0000442 C 7.2392809,7.9969156 6.5423425,8.1637948 6.0118302,8.4942251 L 5.4285713,8.8575485 5.9513373,9.8907008 C 6.2864742,10.55311 6.72288,11.168186 7.1674188,11.604784 c 0.3813349,0.374524 0.7917055,0.680932 0.9121073,0.680932 0.3599946,0 1.6384193,-1.434925 2.1368579,-2.3985318 C 10.472175,9.392678 10.624276,9.0226563 10.554467,9.0650311 10.484657,9.1074048 10.374405,9.004472 10.309291,8.8362637 10.236011,8.6469677 9.9858757,8.4499814 9.6529119,8.3191331 9.1152802,8.1078573 8.5317001,8.0024796 7.9662663,8.0000442 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.3824288,0,0,0.31427567,-10.191088,-32.034786)">
+ <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/16x16/apps/hashit.svg b/.icons/awkward/16x16/apps/hashit.svg
new file mode 100644
index 00000000..ebdc8e30
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hashit.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#6ea23d" d="M 8.5,1 A 7.5,7.5 0 0 0 1,8.5 7.5,7.5 0 0 0 8.5,16 7.5,7.5 0 0 0 16,8.5 7.5,7.5 0 0 0 8.5,1 Z"/>
+ <path style="fill:#ffffff" d="M 4.6914,6 4.3242,7 H 13.5 L 13.75,6 Z"/>
+ <path style="fill:#ffffff" d="M 3.7695,10 3.4004,11 H 12.5 L 12.75,10 Z"/>
+ <path style="fill:#ffffff" d="M 7.25,4 5,13 H 6 L 8.25,4 Z"/>
+ <path style="fill:#ffffff" d="M 11.25,4 9,13 H 10 L 12.25,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hb-icon.svg b/.icons/awkward/16x16/apps/hb-icon.svg
new file mode 100644
index 00000000..da2c3666
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hb-icon.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 9.1764702,3.0000006 -4.110294e-8,3 4,10.37075 V 15 H 3 v 1 H 6 V 15 H 5 v -4.595645 z"/>
+ <path style="fill:#76ae17" d="M 10.503579,4.8889839 C 9.9145189,4.4790275 9.603785,3.7771125 9.1720362,3.3946728 8.9292273,3.1796324 8.9331551,3.0163439 9.2497859,3.0355094 c 0.3074185,0.018622 0.7277069,0.1080938 1.2318001,0.3749812 0,0 -0.185183,-2.1658594 -0.9874401,-3.11834029 C 9.283548,0.04213064 9.3156275,-0.05088136 9.6177481,0.05059976 10.277414,0.27219586 11.205919,0.91079454 11.7144,1.8219978 c 0,0 1.219227,-1.86403288 2.914686,-1.82127319007 0.31704,0.007994 0.336525,0.20648415007 0.07446,0.39539813007 -0.620309,0.44716739 -1.644271,1.29360226 -1.660123,2.63628116 0,0 0.390481,-0.4409839 1.13441,-0.3933076 0.482148,0.0309 1.066346,0.4038638 1.682345,0.9505309 0.242602,0.2152932 0.156953,0.4077207 -0.159923,0.4222399 -0.721416,0.033052 -1.922879,0.3342889 -2.401065,0.9952283 0,0 0.534604,-0.09792 0.64817,0.1767312 C 14.05802,5.4515341 13.92343,5.9741454 13.492641,6.061016 12.409746,6.2794258 11.425267,5.5304092 10.50362,4.8889929 Z"/>
+ <path style="fill:#b31f13" d="M 1.6464844 4 C 2.0821184 4.8889015 3.3348775 7.3366566 3.6914062 7.9042969 C 3.9213157 8.2703504 4.175275 8.568841 4.3417969 8.6660156 C 4.4882102 8.7514556 4.6573493 8.7585997 4.8027344 8.6835938 C 4.9615156 8.6016872 5.2741277 8.2388868 5.5019531 7.875 C 5.8374904 7.3391616 7.096891 4.8824011 7.53125 4 L 1.6464844 4 z"/>
+ <g transform="matrix(1.0078125,0,0,0.98541666,5.6972205e-8,0.41666648)">
+ <path style="fill:#9b7528" d="M 14.644706,11.394138 A 4.3787977,5.6347464 14.268536 0 1 8.9775359,15.694498 4.3787977,5.6347464 14.268536 0 1 6.1924766,9.1005597 4.3787977,5.6347464 14.268536 0 1 11.860044,4.8002003 4.3787977,5.6347464 14.268536 0 1 14.644706,11.394138 Z"/>
+ <g style="opacity:0.3" transform="matrix(0.3447197,-0.20236583,0.19862142,0.349805,-4.2242497,6.4678185)">
+ <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>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hedgewars.svg b/.icons/awkward/16x16/apps/hedgewars.svg
new file mode 100644
index 00000000..b90bfd50
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hedgewars.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#df82d9" width="4" height="4" x="-15" y="-14" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#72acef" d="m1 10.5 2.5938-3.9285 2.1053 3.6464z"/>
+ <path fill="#4c95eb" d="m-4e-8 6.8462 4.3077-2.1539v4.3077z"/>
+ <path fill="#3a8ae9" d="m1 4.3767 4.6117-0.9438-1.0895 4.0671z"/>
+ <path fill="#3074c3" d="m3 2.0715 4.6991 0.2821-2.1053 3.6464z"/>
+ <rect fill="#d761cf" width="12" height="12" x="-14" y="-16" rx="6" ry="6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#df82d9" width="4" height="4" x="-16" y="-9" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill-rule="evenodd" opacity=".6" d="m13.599 10c-0.62415 0.17483-1.0083 0.76164-1.6242 0.92068-0.44325 0.10062-1.0266-0.32643-1.4418-0.08786-0.23232 0.13349-0.83505 0.48577-0.34882 0.71319 0 0 0.28678 0.13485 0.64792 0.25547s0.78003 0.25794 1.2225 0.17057c0.50027-0.0988 0.90317-0.43664 1.2445-0.73398 0.34137-0.29734 0.59426-0.57654 0.59426-0.57654 0.236-0.253 0.055-0.659-0.294-0.662z"/>
+ <ellipse fill="#fff" cx="13" cy="6.5" rx="1.5" ry="2"/>
+ <ellipse fill="#fff" cx="11.5" cy="7" rx="1.5" ry="2"/>
+ <circle fill="#1b1b1b" cx="12.5" cy="7"/>
+ <circle fill="#1b1b1b" cx="13.8" cy="6.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/help-browser.svg b/.icons/awkward/16x16/apps/help-browser.svg
new file mode 100644
index 00000000..48ba9360
--- /dev/null
+++ b/.icons/awkward/16x16/apps/help-browser.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#435ece" width="15" height="15" x="1" y="1" rx=".803" ry=".803"/>
+ <path style="fill:#ffffff" d="M 9.125,13 H 7.875 V 11.75 H 9.125 Z M 10.419,7.9563 9.8562,8.5313 C 9.4062,8.9875 9.125,9.3625 9.125,10.3 H 7.875 V 9.9875 C 7.875,9.3 8.1562,8.675 8.6063,8.2188 L 9.3812,7.4313 C 9.6125,7.2063 9.75,6.8938 9.75,6.55 9.75,5.8625 9.1875,5.3 8.5,5.3 7.8125,5.3 7.25,6 7.25,7 H 6 C 6,5 7.1188,4.05 8.5,4.05 9.8812,4.05 11,5.1688 11,6.55 11,7.1 10.775,7.6 10.419,7.9563 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/help-faq.svg b/.icons/awkward/16x16/apps/help-faq.svg
new file mode 120000
index 00000000..ee0c10da
--- /dev/null
+++ b/.icons/awkward/16x16/apps/help-faq.svg
@@ -0,0 +1 @@
+preferences-system-notifications.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/help-info.svg b/.icons/awkward/16x16/apps/help-info.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/help-info.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/heroesofnewerth.svg b/.icons/awkward/16x16/apps/heroesofnewerth.svg
new file mode 100644
index 00000000..5a18dcec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/heroesofnewerth.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#fecd38" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <circle fill="#31b03b" cx="8" cy="8" r="6"/>
+ <rect fill="#fff" width="1" height="5" x="3" y="5"/>
+ <rect fill="#fff" width="1" height="4" x="5" y="5"/>
+ <path fill="#fff" d="m8 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"/>
+ <rect fill="#fff" width="3" height="1" x="3" y="6"/>
+ <g fill="#fff" transform="translate(-1)">
+ <rect width="1" height="5" x="-14" y="5" transform="scale(-1,1)"/>
+ <rect width="1" height="4" x="-12" y="5" transform="scale(-1,1)"/>
+ <path d="m12 5.0002 1.3581 2.2939 0.05083 0.54237l-0.178 0.2722 0.167 1.2413-0.084-0.2218-0.549-0.9522-1.565-2.7101z"/>
+ </g>
+ <rect fill="#fff" width="4" height="1" x="6" y="10"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hexalate.svg b/.icons/awkward/16x16/apps/hexalate.svg
new file mode 100644
index 00000000..2f9ec80f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hexalate.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#3f3f3f" d="M 16,8 A 8,8 0 0 1 8,16 8,8 0 0 1 0,8 8,8 0 0 1 8,0 8,8 0 0 1 16,8 Z"/>
+ <path style="fill:#ff5454" d="M 8,0 A 8,8 0 0 0 6.2398436,0.20625 L 8,7.6 9.7609376,0.203125 A 8,8 0 0 0 8,0 Z"/>
+ <path style="fill:#fff129" d="M 13.871094,2.5773436 8.3460936,7.8 15.63125,5.6273436 a 8,8 0 0 0 -1.760156,-3.05 z"/>
+ <path style="fill:#c552da" d="M 2.1304688,2.5789064 A 8,8 0 0 0 0.36093752,5.625 L 7.6539064,7.8 Z"/>
+ <path style="fill:#336eef" d="M 7.6539064,8.2 0.36875,10.372656 a 8,8 0 0 0 1.7601562,3.05 z"/>
+ <path style="fill:#45cb32" d="m 8.3460936,8.2 5.5234374,5.221094 A 8,8 0 0 0 15.639062,10.375 Z"/>
+ <path style="fill:#00d4ea" d="M 8,8.4 6.2390624,15.796875 A 8,8 0 0 0 8,16 8,8 0 0 0 9.7601564,15.79375 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hexchat.svg b/.icons/awkward/16x16/apps/hexchat.svg
new file mode 120000
index 00000000..e597c17a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hexchat.svg
@@ -0,0 +1 @@
+xchat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/hi64-apps-ffado.svg b/.icons/awkward/16x16/apps/hi64-apps-ffado.svg
new file mode 120000
index 00000000..9c6722f1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hi64-apps-ffado.svg
@@ -0,0 +1 @@
+ffado.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/higan.svg b/.icons/awkward/16x16/apps/higan.svg
new file mode 120000
index 00000000..2f6dc60b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/higan.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/hipchat.svg b/.icons/awkward/16x16/apps/hipchat.svg
new file mode 100644
index 00000000..980d39ad
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hipchat.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#2a5083" width="15" height="15" x="1" y="1" rx="4.8" ry="4.8"/>
+ <g transform="translate(0.5,0.49177)">
+ <path style="fill:#ffffff" d="M 8,3.5078 C 5.5431,3.5078 3.5,5.4459 3.5,7.791 3.5,10.136 5.5431,12.008 8,12.008 H 8.001 C 8.3454,12.007 8.6836,11.941 9.0186,11.867 9.7094,12.322 10.553,12.632 11.511,12.46 11.95,12.38 12.125,11.946 11.819,11.621 11.492,11.275 11.282,11.059 11.272,10.598 12.021,9.8292 12.499,8.8496 12.5,7.7911 12.5,5.446 10.457,3.5079 8.0004,3.5079 Z M 8,4.5078 C 9.9306,4.5078 11.499,6.0261 11.5,7.79 11.499,8.5483 11.157,9.2827 10.557,9.8994 A 1.0001,1.0001 0 0 0 10.272,10.619 C 10.279,10.913 10.392,11.184 10.506,11.437 10.183,11.363 9.8714,11.232 9.5673,11.032 A 1.0001,1.0001 0 0 0 8.8026,10.891 C 8.4842,10.961 8.2182,11.007 7.9999,11.008 6.0507,11.008 4.4999,9.556 4.4999,7.7917 4.4999,6.0274 6.069,4.5085 7.9999,4.5085 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" d="M 6.5,9 C 6.5,9 7.3,9.5 8,9.5 8.7,9.5 9.5,9 9.5,9"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hipchat4.svg b/.icons/awkward/16x16/apps/hipchat4.svg
new file mode 120000
index 00000000..de588a2c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hipchat4.svg
@@ -0,0 +1 @@
+hipchat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/hiri.svg b/.icons/awkward/16x16/apps/hiri.svg
new file mode 100644
index 00000000..406e2cbe
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hiri.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#f48e06" d="m 5.022745,5.6070108 c -0.033738,0 -0.2786247,0.1090317 -0.5441916,0.2422915 C 4.2048647,5.9866373 3.9299734,6.0456627 3.6689301,6.0310041 3.1882632,6.0040128 2.7545487,5.7271965 2.4617519,5.2294343 2.3436131,5.0285958 2.2467694,4.6217723 2.2465421,4.4467785 2.2461287,4.1317183 2.2408208,4.1104366 1.7030649,4.0586265 0.91704252,3.7643576 1.1196614,3.5168269 0.96360722,2.7588336 c 0,-0.109847 -0.52956617,-0.1552419 -0.72334944,-0.3624867 C -7.7512726e-4,2.1385696 -0.12291058,2.0306682 0.17701825,2.0298345 1.4193134,2.1195534 2.5768613,2.354571 3.8292385,2.3611118 5.4744199,2.3477262 6.3797694,2.1676286 8,2 8.1538752,2.053167 8.4973591,3.4827355 8.5599282,4.6509404 8.6106922,5.5987244 8.6173542,5.0514501 8.3636363,6.2945809 7.9152618,6.8400765 7.3354874,7.0711708 6.7838146,7 5.9445972,6.8917334 5.17041,6.1839449 5.022745,5.6070108 Z"/>
+ <path style="fill:#9b9c9c" d="m 7.9877751,2 c 0,0 0.1641138,0.4369492 0.2211986,1.4658269 0.05272,0.9502021 -0.065032,2.1778774 -0.3285274,3.4241788 0,0 -0.1034929,0.3873997 -0.5032729,2.6992367 -0.1606646,0.9270906 -0.31938,2.3095176 -0.3526766,2.9395906 -0.052337,0.990368 -0.030469,1.199916 0.1609935,1.546544 0.2833417,0.512971 1.0489995,0.912122 1.6576863,0.914569 l 0.4693973,0.0018 -0.054504,-0.848451 c -0.095878,-1.492531 0.035289,-3.102058 1.1078041,-3.825295 0.963914,-0.6500053 1.171954,-0.303983 0.814359,1.646895 -0.319556,1.74335 -0.276666,2.27421 0.219689,2.718031 0.423127,0.378342 1.037591,0.416772 1.949196,0.122166 0.941202,-0.304173 2.313927,-1.691996 2.135009,-2.15855 -0.09431,-0.245912 -0.206169,-0.213294 -0.768743,0.223692 -0.660185,0.512806 -1.027241,0.603787 -1.285099,0.318672 -0.187351,-0.207157 -0.181534,-0.281362 0.114205,-1.467169 0.214272,-0.859159 0.463029,-1.358822 0.466704,-2.0418259 0.005,-1.0824175 -0.197823,-1.528313 -1.263632,-1.6841574 C 11.932956,7.8850496 11.225019,8.1080441 10.254933,8.7759147 9.9573411,8.9807969 9.6886786,9.1231888 9.657915,9.0924059 9.62715,9.0616209 9.7853311,8.1056994 10.009418,6.9680889 10.233505,5.8304795 10.416933,4.5601718 10.416933,4.3897486 10.416933,4.0747718 9.9649451,3.5741576 8.6371156,2.4181401 8.3709166,2.1864305 8.2264659,2.0530371 7.9877751,2.0000018 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hitori.svg b/.icons/awkward/16x16/apps/hitori.svg
new file mode 100644
index 00000000..88384e81
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hitori.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="3" height="3" x="1" y="1" rx=".15" ry=".15"/>
+ <rect style="fill:#e4e4e4" width="3" height="3" x="5" y="1" rx=".15" ry=".15"/>
+ <rect style="fill:#ff5757" width="3" height="3" x="9" y="1" rx=".15" ry=".15"/>
+ <rect style="fill:#e4e4e4" width="3" height="3" x="13" y="1" rx=".15" ry=".15"/>
+ <rect style="fill:#e4e4e4" width="3" height="3" x="1" y="5" rx=".15" ry=".15"/>
+ <rect style="fill:#e4e4e4" width="3" height="3" x="5" y="5" rx=".15" ry=".15"/>
+ <rect style="fill:#ff5757" width="3" height="3" x="9" y="5" rx=".15" ry=".15"/>
+ <rect style="fill:#e4e4e4" width="3" height="3" x="13" y="5" rx=".15" ry=".15"/>
+ <rect style="fill:#e4e4e4" width="3" height="3" x="1" y="9" rx=".15" ry=".15"/>
+ <rect style="fill:#4f4f4f" width="3" height="3" x="5" y="9" rx=".15" ry=".15"/>
+ <rect style="fill:#e4e4e4" width="3" height="3" x="9" y="9" rx=".15" ry=".15"/>
+ <rect style="fill:#4ac73e" width="3" height="3" x="13" y="9" rx=".15" ry=".15"/>
+ <rect style="fill:#e4e4e4" width="3" height="3" x="1" y="13" rx=".15" ry=".15"/>
+ <rect style="fill:#e4e4e4" width="3" height="3" x="5" y="13" rx=".15" ry=".15"/>
+ <rect style="fill:#e4e4e4" width="3" height="3" x="9" y="13" rx=".15" ry=".15"/>
+ <rect style="fill:#e4e4e4" width="3" height="3" x="13" y="13" rx=".15" ry=".15"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hollow-knight.svg b/.icons/awkward/16x16/apps/hollow-knight.svg
new file mode 100644
index 00000000..f4537797
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hollow-knight.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#595f93" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 4.4742736,2.0007812 C 4.4122188,2.0051568 4.3352316,2.0330736 4.225048,2.0867188 3.6068104,2.38771 2.9190668,3.261132 2.6203184,4.1242188 2.3539104,4.8938712 2.3281149,5.7375732 2.5492228,6.4234376 2.80302,7.1870668 3.3730336,7.8336068 3.9796844,8.3718752 c 0.1758232,0.3838744 -0.070934,0.6814412 0.042189,1.7054688 0.078417,0.709855 0.1161404,0.952832 0.1984428,1.28125 0.2196412,1.784443 1.3797684,2.6412 3.7798316,2.641406 2.4000632,-2.06e-4 3.5598952,-0.856963 3.7795362,-2.641406 0.0823,-0.328418 0.120026,-0.571395 0.198443,-1.28125 0.113123,-1.0240276 -0.133635,-1.3215944 0.04219,-1.7054688 0.60665,-0.5382684 1.176959,-1.1848084 1.430756,-1.9484376 0.221108,-0.6858644 0.195313,-1.5295664 -0.07109,-2.2992188 -0.298749,-0.8630868 -0.986493,-1.7365088 -1.60473,-2.0375 -0.110184,-0.053645 -0.187171,-0.081562 -0.249225,-0.085938 -0.06205,-0.00438 -0.108558,0.015473 -0.158598,0.057813 0,0 0.423845,0.435075 0.471106,0.8624998 -0.08872,0.3119012 -0.686737,0.2617188 -0.686737,0.2617188 0,-4e-7 0.921857,0.849312 1.084404,1.5101564 C 12.367109,5.248178 12.29621,6.2740252 11.680713,6.53125 11.680713,6.53125 10.148822,6 8.0001476,6 5.8514728,6 4.3195816,6.53125 4.3195816,6.53125 3.7040848,6.2740252 3.633186,5.248178 3.7640984,4.6929688 3.9266452,4.0321244 4.848502,3.182812 4.848502,3.1828124 c 0,0 -0.598022,0.050182 -0.6867368,-0.2617188 0.047261,-0.4274248 0.471106,-0.8624998 0.471106,-0.8624998 -0.05004,-0.042339 -0.096543,-0.06219 -0.1585976,-0.057813 z"/>
+ <ellipse style="fill:#3f3f3f" cx="13.769" cy="5.403" rx="1.212" ry="1.531" transform="matrix(0.87678211,0.48088785,-0.42987803,0.90288697,0,0)"/>
+ <ellipse id="ellipse840" style="fill:#3f3f3f" cx="-.701" cy="13.11" rx="1.212" ry="1.531" transform="matrix(-0.87678211,0.48088785,0.42987803,0.90288697,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/homebank.svg b/.icons/awkward/16x16/apps/homebank.svg
new file mode 100644
index 00000000..21abce24
--- /dev/null
+++ b/.icons/awkward/16x16/apps/homebank.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#f4981b" d="m8 0c-4.432 0-8 3.568-8 8s3.568 8 8 8 8-3.568 8-8-3.568-8-8-8z"/>
+ <circle fill="#fff" cx="8" cy="8" r="6"/>
+ <g fill="#3f3f3f" transform="matrix(.5 0 0 .5 -.5 -.5)">
+ <path d="m 9,16 h 2 v 7 h 12 v -7 h 2 L 17,8.9988 Z"/>
+ <rect width="2" height="7" x="21" y="10"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hon.svg b/.icons/awkward/16x16/apps/hon.svg
new file mode 120000
index 00000000..0cf4c37b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hon.svg
@@ -0,0 +1 @@
+heroesofnewerth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/honicon_128x128.svg b/.icons/awkward/16x16/apps/honicon_128x128.svg
new file mode 120000
index 00000000..0cf4c37b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/honicon_128x128.svg
@@ -0,0 +1 @@
+heroesofnewerth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/hook.svg b/.icons/awkward/16x16/apps/hook.svg
new file mode 100644
index 00000000..bfc7fc62
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hook.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#595552" cx="8.5" cy="8.5" r="7.5"/>
+ <path style="fill:#ffffff" d="M 2.166,6 V 8.084 H 1.0215 A 7.5,7.5 0 0 0 1,8.5 7.5,7.5 0 0 0 1.0156,8.916 H 2.166 V 11 H 3 V 6 Z M 5.916,6 C 4.5353,6 3.416,7.1193 3.416,8.5 3.416,9.8807 4.5353,11 5.916,11 7.2967,11 8.416,9.8807 8.416,8.5 8.416,7.1193 7.2967,6 5.916,6 Z M 11.334,6 C 9.9533,6 8.834,7.1193 8.834,8.5 8.834,9.8807 9.9533,11 11.334,11 12.715,11 13.834,9.8807 13.834,8.5 13.834,7.1193 12.715,6 11.334,6 Z M 14.25,6 V 11 H 15.084 V 9.2617 L 15.85,9.9902 A 7.5,7.5 0 0 0 15.977,8.9629 L 15.5,8.5098 15.984,8.0664 A 7.5,7.5 0 0 0 15.854,7.0566 L 15.084,7.7617 V 6 Z M 5.916,6.834 C 6.8365,6.834 7.584,7.5795 7.584,8.5 7.584,9.4205 6.8365,10.166 5.916,10.166 4.9955,10.166 4.25,9.4205 4.25,8.5 4.25,7.5795 4.9955,6.834 5.916,6.834 Z M 11.334,6.834 C 12.254,6.834 13,7.5795 13,8.5 13,9.4205 12.254,10.166 11.334,10.166 10.414,10.166 9.666,9.4205 9.666,8.5 9.666,7.5795 10.414,6.834 11.334,6.834 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/horizon-chase-turbo.svg b/.icons/awkward/16x16/apps/horizon-chase-turbo.svg
new file mode 100644
index 00000000..13acbe67
--- /dev/null
+++ b/.icons/awkward/16x16/apps/horizon-chase-turbo.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="15" height="15" x="0" y="0" rx=".75" ry=".75"/>
+ <path style="fill:#ffffff" d="M 6.6030132,3 5.6846972,6.3388633 4.9340195,6.3278034 4.2023828,6.6666667 H 1.6282903 L 1,7 H 6.6611078 L 7.7660288,3 Z M 9.5038702,3 9.0920544,4.718876 9.2765693,5.3137906 8.8087487,5 H 7.4987032 L 7.2045702,6 H 8.4878834 L 8.6851666,6.2702737 8.465183,7 h 1.096782 l 1.104848,-4 z"/>
+ <path style="fill:#dc384b" d="M 3.6,8 3.9320976,8.3333333 H 8.2952463 L 8.9286102,8.6666666 H 9.6377305 L 9.6528525,8.9999999 8.9434381,11.305634 9.5472175,12 h 2.3547075 l 0.218022,-1 H 10.075534 L 9.905008,10.705342 10.483022,8.9999999 H 12.68394 L 12.913268,8 Z"/>
+ <path style="fill:#ffc208" d="m 11.115412,13.320769 c -0.390449,0.412748 -0.697837,0.565728 -0.697837,0.347316 0,-0.0428 0.134954,-0.339175 0.2999,-0.658606 0.303548,-0.587844 0.344953,-0.724906 0.244183,-0.808883 -0.07735,-0.06446 -0.202362,-0.02819 -0.618987,0.179613 L 9.9866147,12.557763 H 9.5313472 c -0.3950878,0 -0.4657331,0.0095 -0.5342725,0.07176 -0.111068,0.100838 -0.1042221,0.286582 0.014721,0.398781 0.1233628,0.116376 0.1235798,0.315502 9.176e-4,0.703894 C 8.8476679,14.254733 8.5714323,14.638856 8.3142905,14.70327 8.196711,14.73273 8.093317,14.64572 8.093317,14.517335 c 0,-0.04764 0.082986,-0.296256 0.1842888,-0.552515 0.2290001,-0.579303 0.3761423,-1.1417 0.3149109,-1.203179 -0.031948,-0.03209 -0.1189821,-0.01733 -0.3453701,0.05837 -0.4511093,0.150858 -0.4648786,0.167629 -0.4964131,0.600671 -0.033169,0.45548 -0.1581899,0.746941 -0.4431174,1.033051 -0.3720975,0.373641 -0.4222674,0.14423 -0.1222726,-0.559646 0.2823889,-0.662569 0.3250757,-0.788602 0.2814475,-0.83241 -0.05035,-0.05056 -0.7384474,0.176506 -0.8600154,0.283792 -0.056414,0.04979 -0.1199823,0.187591 -0.1751346,0.380033 -0.076407,0.266606 -0.083656,0.350201 -0.062016,0.715218 0.016337,0.275542 0.045952,0.454627 0.088741,0.537294 0.073412,0.141907 0.2615018,0.270941 0.3953736,0.271148 0.1566528,3.5e-4 0.3873393,-0.13917 0.6185443,-0.373783 l 0.222436,-0.225711 0.1246154,0.128736 c 0.2322359,0.240117 0.5693837,0.20725 0.9713806,-0.0947 0.2236065,-0.167951 0.5521723,-0.59265 0.7274183,-0.940192 0.067858,-0.134574 0.1714381,-0.322418 0.2302726,-0.417455 0.1070301,-0.172902 0.2783172,-0.2912 0.3367282,-0.232549 0.01707,0.01715 -0.06977,0.249724 -0.1930735,0.516783 -0.2313539,0.501082 -0.2697182,0.684427 -0.1652566,0.789327 0.095452,0.09583 0.2872231,0.07279 0.4509491,-0.05419 0.257668,-0.199821 0.629308,-0.440846 0.771936,-0.500608 l 0.138532,-0.05808 0.07453,0.126824 c 0.09466,0.161105 0.241998,0.19242 0.611516,0.13006 0.411462,-0.06944 0.7611,-0.195894 1.391139,-0.503181 0.756454,-0.368943 0.771508,-0.373025 1.254588,-0.341728 0.256992,0.01665 0.457362,0.01117 0.554626,-0.01522 0.507209,-0.13757 0.978885,-0.794324 1.020142,-1.420436 0.03699,-0.350267 -0.12408,-0.707148 -0.418805,-0.86998 -0.172114,-0.09038 -0.52371,-0.07894 -0.760807,0.02478 -0.667448,0.376761 -0.880748,0.987898 -0.793092,1.729814 0.02274,0.164218 0.01741,0.220282 -0.0238,0.251664 -0.09676,0.07366 -0.767853,0.331041 -0.79419,0.3046 -0.01424,-0.0143 0.01145,-0.07666 0.05704,-0.138589 0.198865,-0.270091 0.265979,-0.390416 0.339585,-0.609272 0.133986,-0.398369 0.09291,-0.631162 -0.147005,-0.833881 -0.138348,-0.116897 -0.382905,-0.189441 -0.547892,-0.162556 -0.06591,0.01074 -0.129812,0.0095 -0.141968,-0.0027 0.25194,-0.52753 0.58059,-1.108918 0.844858,-1.5582889 0.146907,-0.2492835 0.267099,-0.4938461 0.267099,-0.5433955 0,-0.1372844 -0.100558,-0.2623685 -0.281666,-0.3504042 -0.293053,-0.037235 -0.484377,0.1457561 -0.635564,0.3876651 -0.754494,1.2680395 -1.298506,2.7435105 -1.843073,3.9282695 z M 4.6572103,11.894753 c -0.3200343,0.133409 -0.9036967,0.190726 -0.5438384,0.611765 0.17161,0.192861 0.3942904,0.191426 0.9997168,-0.0064 0.2680368,-0.08758 0.5109784,-0.168271 0.5398362,-0.179319 -0.06551,0.616238 -1.8346929,3.131305 -1.4743176,3.622184 0.089055,0.08941 0.2575802,0.07198 0.3906199,-0.04044 0.2829753,-0.239094 0.8875222,-1.251278 1.6144535,-2.702872 L 6.8047852,11.959447 7.5708651,11.654186 C 8.8656819,11.138272 9.0591923,11.121554 8.9476513,10.783177 8.8160435,10.383916 7.2354458,11.040506 6.8287439,11.156515 6.0914545,11.367876 5.3788575,11.616783 4.6572103,11.894755 Z M 15.211365,11.296722 c 0.221688,0 0.283913,0.226664 0.176017,0.641475 -0.0731,0.281141 -0.222606,0.536811 -0.406138,0.694559 -0.198785,0.170857 -0.337489,0.177012 -0.403136,0.01787 -0.165752,-0.401817 0.279538,-1.353899 0.633257,-1.353899 z m -2.437346,0.640225 c 0.06531,-0.0012 0.122814,0.01708 0.155368,0.05647 0.121374,0.146852 -0.124789,0.889174 -0.391498,1.180682 -0.20858,0.22797 -0.529226,0.349076 -0.603752,0.22799 -0.08866,-0.144056 0.350017,-1.168957 0.585522,-1.367941 0.07352,-0.06212 0.1704,-0.09569 0.25436,-0.0972 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hotspot.svg b/.icons/awkward/16x16/apps/hotspot.svg
new file mode 100644
index 00000000..0c550e77
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hotspot.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ff7d20" d="M 6.9844,1.1426 C 5.9135,2.3504 5.2806,3.6319 5.25,4.8613 5.2175,6.1664 5.6154,7.391 6.0508,8.3203 6.1062,8.4393 6.0601,8.5809 5.9453,8.6445 5.496,8.891 5.1109,9.2405 4.8223,9.6641 4.6713,9.8849 4.3258,9.7464 4.3691,9.4824 L 4.4277,9.127 C 4.4275,9.0614 4.3618,9.0244 4.3516,8.9687 4.3428,9.0083 4.3445,9.0675 4.3359,9.1055 4.2719,9.3891 4.2203,9.6303 4.2578,9.9453 4.2702,10.049 4.3164,10.137 4.3926,10.248 4.4364,10.313 4.4472,10.395 4.4219,10.469 4.2665,10.927 4.2161,11.416 4.2734,11.896 V 11.898 C 4.2938,12.057 4.3257,12.213 4.3691,12.367 4.4443,12.638 4.0854,12.808 3.9238,12.578 3.8736,12.506 3.803,12.407 3.7402,12.326 3.8301,13.045 4.032,13.744 4.4492,14.314 5.1031,15.208 6.093,15.795 7.2949,15.746 7.2982,15.746 7.3014,15.746 7.3047,15.746 9.359,15.748 10.513,14.941 11.139,13.752 11.763,12.566 11.833,10.961 11.557,9.418 11.392,8.7722 11.055,8.0829 10.545,7.4473 9.7304,6.433 8.7334,5.833 7.9277,5.1191 7.8794,5.0767 7.8494,5.0172 7.8437,4.9531 7.7734,4.1329 7.7418,3.3411 7.7402,2.498 7.7366,2.5063 7.7281,2.5131 7.7246,2.5215 7.6035,2.8136 7.4736,3.3232 7.375,3.7422 7.3214,3.977 6.9993,4.0077 6.9023,3.7871 6.8899,3.7593 6.8505,3.7045 6.8145,3.6055 6.8105,3.5953 6.8073,3.5848 6.8047,3.5742 6.6378,2.8231 6.7602,1.9983 6.9297,1.3125 6.9502,1.2294 6.9625,1.2215 6.9844,1.1426 Z M 4.3301,12.973 C 4.3409,12.997 4.3519,13.021 4.3633,13.045 4.3472,13.05 4.3399,13.058 4.3223,13.063 4.3329,13.033 4.3264,13.003 4.3301,12.973 Z"/>
+ <path style="fill:#ff7d20" d="M 7.6191,0 C 7.6191,0 6.118,2.0934 6.2597,3.4244 6.375,4.5081 8.6079,7.8328 9.2974,10.032 L 6.7865,10.036 C 6.4061,9.5919 4.9373,7.3743 5,4.8546 5.0404,3.2306 5.8008,1.4811 7.6191,0 Z"/>
+ <path style="fill:#d83b2f" d="M 4.2005,8.0999 C 4.2485,8.8494 3.9242,9.2597 4.0093,9.975 4.0459,10.282 4.2761,10.472 4.4169,10.734 L 4.5112,10.159 C 4.519,10.114 4.5258,10.07 4.5334,10.024 L 4.6782,9.1413 4.6844,9.1337 4.6799,9.132 V 9.1314 C 4.6799,8.6881 4.4668,8.4279 4.2005,8.0999 Z"/>
+ <path style="fill:#ff7d20" d="M 8.1264,1.4105 C 7.9165,1.8094 7.6624,2.0196 7.4942,2.4251 7.2701,2.9654 7,4.2495 7,4.2495 L 7.5387,5.0696 8.1344,5.4639 C 8.0234,4.3059 7.9575,3.3146 7.9751,2.1506 7.9781,1.9546 8.0915,1.6047 8.1264,1.4105 Z"/>
+ <circle style="fill:#ffb832" cx="6.04" cy="12.329" r="3.5" transform="rotate(-7.0122)"/>
+ <path style="fill:#db3f2e" d="M 7.6191,0 C 4.6839,3.0992 6.4347,4.5731 7.6504,6.7715 7.8511,7.1502 8.047,7.6386 8.2031,8.0859 8.2045,8.0862 8.2057,8.0876 8.207,8.0879 8.3807,8.1239 8.5488,8.1713 8.7129,8.2324 8.7167,8.2338 8.7208,8.2349 8.7246,8.2363 8.7312,8.2388 8.7376,8.2416 8.7441,8.2441 8.9062,8.3062 9.0628,8.3762 9.2129,8.4609 9.4811,8.6125 9.7238,8.7999 9.9434,9.0156 9.9848,9.0559 10.029,9.0924 10.068,9.1348 10.142,9.2142 10.206,9.3005 10.271,9.3867 10.333,9.4665 10.393,9.5475 10.447,9.6328 10.499,9.7142 10.547,9.7968 10.592,9.8828 10.65,9.9937 10.701,10.108 10.748,10.227 10.777,10.301 10.808,10.374 10.832,10.451 10.895,10.651 10.946,10.856 10.973,11.072 11.144,12.466 10.466,13.762 9.3496,14.461 9.3352,14.471 9.3193,14.478 9.3047,14.488 9.2421,14.526 9.1843,14.569 9.1191,14.604 9.1038,14.612 9.0877,14.612 9.0723,14.619 9.0245,14.644 8.9814,14.676 8.9316,14.697 8.634,14.827 8.3003,14.899 7.9277,14.906 6.4809,14.934 5.5948,14.354 5.2406,13.24 5.1793,12.859 5.2756,12.348 5.4965,12.219 5.3689,12.263 5.2138,12.311 5.0278,12.484 4.7143,12.776 4.7323,12.949 4.3227,13.063 4.5306,12.485 3.3349,11.855 3.4555,11.059 3.0173,13.444 4.7254,16.101 7.3051,15.996 11.55,16 12.372,12.528 11.803,9.3633 11.629,8.6775 11.274,7.9553 10.74,7.291 9.3936,5.6142 7.6055,5.0498 7.0488,3.5195 6.7438,2.1471 7.4907,0.33813 7.6191,0 Z"/>
+ <path style="fill:#ff7d20" d="M 10.373,8.1523 10.943,9.125 C 10.951,9.1476 10.967,9.1934 10.967,9.1934 L 11.258,10.008 C 11.473,11.026 11.443,12.042 11.129,12.873 10.676,14.072 9.6936,14.939 8.6582,15.367 6.846,16.116 4.7891,15.525 3.8164,13.631 3.83,13.693 3.8513,13.752 3.8691,13.813 3.9685,14.013 4.0776,14.207 4.2051,14.389 4.2418,14.442 4.2831,14.492 4.3223,14.543 5.018,15.443 6.0556,16.047 7.3047,15.996 7.3876,15.996 7.4607,15.987 7.541,15.984 7.5415,15.984 7.5484,15.975 7.5488,15.975 7.5512,15.974 7.5524,15.982 7.5547,15.982 10.494,15.883 11.705,14.05 11.922,11.855 11.922,11.853 11.914,11.814 11.914,11.813 11.91,11.633 11.903,11.453 11.881,11.271 11.809,10.697 11.642,10.144 11.396,9.6289 L 11.4,9.627 11.359,9.5547 C 11.246,9.3259 11.117,9.1044 10.973,8.8926 L 10.951,8.8555 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hotwire.svg b/.icons/awkward/16x16/apps/hotwire.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hotwire.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/houdini.svg b/.icons/awkward/16x16/apps/houdini.svg
new file mode 100644
index 00000000..3919ef99
--- /dev/null
+++ b/.icons/awkward/16x16/apps/houdini.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ff5722" d="M 1.7499999,4.4e-7 H 15.249999 C 15.665499,4.4e-7 16,0.33450044 16,0.75000043 V 14.25 C 16,14.665501 15.665499,15 15.249999,15 H 5.767781 L 3.3236132,14.4399 C 2.9186109,14.347092 2.1086737,13.820423 1.986842,13.423187 L 1,10.205548 V 0.75000043 C 1,0.33450044 1.3345,4.4e-7 1.7499999,4.4e-7 Z"/>
+ <path style="fill:#e4e4e4" d="M 5.3066406 2 C 4.914329 1.9972389 4.520515 2.0161693 4.2304688 2.0566406 C 3.1008404 2.2142624 2.0538088 2.5883668 1 3.1855469 L 1 5.1445312 C 2.1110885 4.2206489 3.5359288 3.6094974 5.0488281 3.5566406 C 5.1781812 3.5521206 5.3032977 3.5509475 5.4257812 3.5546875 C 6.2831646 3.5807925 6.984137 3.802194 7.6933594 4.1503906 C 9.1179811 4.8498149 10.162742 6.180639 10.544922 7.7832031 C 10.985348 9.6299924 10.573242 11.61358 9.5078125 12.787109 C 8.6965019 13.680734 7.2220613 14.191017 5.8183594 14.066406 C 4.9520698 13.989497 4.0844499 13.695756 3.4492188 13.261719 C 3.1865098 13.082216 2.7412132 12.644135 2.5507812 12.376953 C 2.0041909 11.610078 1.7518124 10.800688 1.8222656 10.037109 C 1.9466138 8.689437 2.9496209 7.5995507 4.5527344 7.203125 C 5.0139735 7.0890658 5.5623262 7.0403365 5.8339844 7.0898438 C 6.6172082 7.2325796 7.2212266 8.0610972 7.21875 8.8886719 C 7.2179849 9.1401514 7.208057 9.168014 7.0664062 9.4589844 C 6.7170938 10.176539 5.92092 10.643033 5.3925781 10.492188 C 5.0773249 10.402177 4.8231253 9.9666573 4.7480469 9.5078125 C 4.705398 9.2471842 4.6546163 9.1299715 4.5546875 9.0585938 C 4.2253524 8.8233653 3.6620839 9.4229518 3.515625 10.164062 C 3.3902768 10.798362 3.4936427 11.322752 3.8652344 11.742188 C 4.1192963 12.028958 4.6126456 12.313558 5.0800781 12.445312 C 5.2980356 12.506742 5.4081322 12.515625 5.9257812 12.515625 C 6.5968647 12.515625 6.8922244 12.475227 7.3300781 12.263672 C 8.2087239 11.839151 8.9026803 10.883643 9.1972656 9.6953125 C 9.5241393 8.3767299 9.2050435 7.1956956 8.2851562 6.3125 C 7.6835106 5.7348613 6.8839364 5.3609549 5.84375 5.1699219 C 4.6000213 4.9663798 3.3012285 5.3044525 2.3847656 5.9140625 C 0.68201853 7.0634595 0.06471636 8.0909579 0 10.166016 C 0.00960992 13.970911 2.6715656 16 5.9121094 16 C 10.859244 15.908565 12.708622 12.77152 12.984375 9.4277344 C 13.082441 7.8942058 12.693441 6.3694942 11.685547 5.0800781 C 11.377899 4.6864974 10.723319 4.047461 10.304688 3.7304688 C 9.1501011 2.8561881 7.8310966 2.298672 6.3769531 2.0722656 C 6.0904236 2.0276535 5.6989517 2.002765 5.3066406 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hourglass.svg b/.icons/awkward/16x16/apps/hourglass.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hourglass.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/hp-logo.svg b/.icons/awkward/16x16/apps/hp-logo.svg
new file mode 100644
index 00000000..ccf32a70
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hp-logo.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#0286c2" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffffff" d="M 7.5253779,0.0234303 C 6.848679,0.06287627 6.19268,0.1788802 5.572281,0.37499007 4.3821829,3.7836879 3.1875848,7.5046855 1.9999867,10.794983 c 0.0873,0.026 0.1733997,0.016 0.2636996,0.017 0.4969992,-0.002 0.9955984,0.002 1.4940976,0 0.0675,0 0.0593,-0.097 0.0879,-0.14 0.598999,-1.6903984 1.206698,-3.3715974 1.8085971,-5.0606963 0.0359,-0.1044999 0.0757,-0.2162998 0.1229998,-0.3163998 0.3124995,0.0059 0.620699,-0.0044 0.9316985,0 -0.653199,1.8322989 -1.3041979,3.6756977 -1.9687969,5.5020961 0.0701,0.027 0.1398998,0.014 0.2128997,0.015 0.5215992,-0.004 1.0409983,0.008 1.5624975,0 C 7.1057786,9.1477845 7.7150776,7.4870855 8.3085767,5.8222866 8.4347765,5.4826868 8.4534764,5.0464871 8.2382768,4.7675873 7.7815775,4.1755876 6.7671791,4.0770877 6.1112802,4.0526877 6.5749794,2.7395886 7.0543787,1.3672894 7.5253779,0.0233903 Z m 2.4179962,4.2695973 v 0.0019 c -0.0128,0.0275 -0.0224,0.0941 -0.0352,0.1210999 -1.268698,3.5589977 -2.7731956,7.6509955 -4.0780935,11.2789925 0.4455993,0.125 0.9049986,0.22 1.3788978,0.266 0.5877991,-1.570999 1.3820978,-3.392998 1.923797,-4.901997 0.6517989,-0.013 1.3001976,-0.005 1.9531966,-0.018 0.414,-0.014 1.039999,-0.264 1.177998,-0.667999 0.549999,-1.5486993 1.099999,-3.0826984 1.631998,-4.6385974 0.088,-0.2350998 0.141,-0.4920996 0.071,-0.7363995 -0.093,-0.3123998 -0.377,-0.5514996 -0.683999,-0.6346996 -0.266,-0.0833 -0.534999,-0.0469 -0.807999,-0.0528 -0.836999,-0.0014 -1.694997,-0.0087 -2.5315959,-0.0175 z m 1.5725979,0.9823993 c 0.026,0.0029 0.054,0.0076 0.08,0.0039 0.242,0.0044 0.48,-0.0059 0.719999,0 -0.560999,1.602999 -1.133998,3.206698 -1.686997,4.8146971 -0.314,0.021 -0.635299,0.001 -0.9492985,0 0.5712995,-1.5933991 1.1352985,-3.1853981 1.7052975,-4.7814971 0.013,-0.0143 0.035,-0.0308 0.053,-0.0352 v 0.002 c 0.025,-0.0079 0.051,-0.0068 0.078,-0.0039 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hp-toolbox.svg b/.icons/awkward/16x16/apps/hp-toolbox.svg
new file mode 120000
index 00000000..57416d98
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hp-toolbox.svg
@@ -0,0 +1 @@
+hp-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/hp_logo.svg b/.icons/awkward/16x16/apps/hp_logo.svg
new file mode 120000
index 00000000..57416d98
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hp_logo.svg
@@ -0,0 +1 @@
+hp-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/hplip.svg b/.icons/awkward/16x16/apps/hplip.svg
new file mode 120000
index 00000000..3bb68d40
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hplip.svg
@@ -0,0 +1 @@
+hp_logo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/hplj1020_icon.svg b/.icons/awkward/16x16/apps/hplj1020_icon.svg
new file mode 120000
index 00000000..57416d98
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hplj1020_icon.svg
@@ -0,0 +1 @@
+hp-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/htop.svg b/.icons/awkward/16x16/apps/htop.svg
new file mode 120000
index 00000000..53ccf3bb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/htop.svg
@@ -0,0 +1 @@
+applications-utilities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/httrack.svg b/.icons/awkward/16x16/apps/httrack.svg
new file mode 100644
index 00000000..be3ece29
--- /dev/null
+++ b/.icons/awkward/16x16/apps/httrack.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#9182d7" cx="8" cy="8" r="8"/>
+ <g transform="translate(-13,-15)">
+ <path style="fill:#ffffff" d="m22 18.999955v4.000045h1.5l-2.50002 3-2.49998-3h1.5v-4.000045z"/>
+ <path style="fill:#ffffff" d="m18 26h6v0.999955h-6z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hub.svg b/.icons/awkward/16x16/apps/hub.svg
new file mode 100644
index 00000000..3a9ed23a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hub.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#6655e4" d="M 8,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 8 h 8 z"/>
+ <path style="fill:#2cbfeb" d="m 8,0 h 7.2 C 15.6432,0 16,0.3568 16,0.8 V 8 H 8 Z"/>
+ <path style="fill:#2cbfeb" d="M 8,16 H 0.8 C 0.3568,16 0,15.6432 0,15.2 V 8 h 8 z"/>
+ <path style="fill:#f7c73c" d="m 8,16 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 H 8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.5071212,11.5 H 7.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round" d="m 3.5071212,5.5 h 2.000002 m 0,2.000001 V 3.5000005 M 3.5071212,7.500001 v -4.0000005 0"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 7.507072,5.500051 c 0,0 2.000001,-0.2322505 2.000001,0.999999 0,1.23225 -2.000001,1 -2.000001,1 M 7.507121,3.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 3.511388"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hubstaff.svg b/.icons/awkward/16x16/apps/hubstaff.svg
new file mode 100644
index 00000000..d5d98531
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hubstaff.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4061dc" d="M 3.1490392,14.127367 C 1.0060766,13.04793 0.91561143,12.981354 1.0327394,12.569788 1.1488264,12.161873 2.9003617,10.310044 3.7581099,9.9109245 l 0.6688455,-0.311221 0.6092674,0.4255775 c 0.7672774,0.535947 1.4724012,0.759859 2.4154496,0.767016 0.9465158,0.0071 1.6085206,-0.09645 2.4341172,-0.740106 l 0.7078274,-0.4518375 0.670398,0.308707 c 0.368721,0.1697895 1.14937,1.1198795 1.73478,1.6220625 1.469915,1.260932 1.466704,1.269068 -0.991007,2.513935 -0.684002,0.346457 -1.319438,0.652897 -1.715613,0.83035 -0.4370764,0.241055 -0.4893544,0.0712 -0.7376404,-0.182483 C 9.189183,14.376981 8.5132276,13.999996 7.5,13.999996 c -1.1046227,0 -1.7709081,0.456098 -2.0843624,0.77551 -0.2243231,0.343384 -0.3600038,0.220485 -0.6665315,0.103748 -0.3903275,-0.164028 -0.981507,-0.44031 -1.6000669,-0.751887 z"/>
+ <path style="fill:#088aff" d="M 0.09785029,9.9080654 C 0.04403237,9.8537204 -9.9996466e-8,8.8681181 -9.9996466e-8,7.7178418 l 0,-2.0914119 L 0.68946758,5.3274011 C 1.8668308,4.8167695 2.1837023,3.9917063 2.0129936,2.7702652 1.9717182,2.4749514 1.9807089,2.165469 2.0330063,2.082526 2.155307,1.8884563 5.7036499,-3.4788746e-6 5.9292816,-3.4788746e-6 c 0.093874,0 0.227283,0.071969998875 0.2964663,0.1599333988746 C 6.6695564,0.72420332 7.1228359,3.0548837 6.9695757,3.8560681 6.9006095,4.2165808 6.7937515,4.3131327 6.2038556,4.5479319 5.3726854,4.8787652 4.6752202,5.3523014 4.299147,6.1880107 4.0737215,6.6889455 4.0279308,6.9998233 4.0643931,7.7817508 l 0.045296,0.971413 -0.4361154,0.2887236 C 2.7332719,9.6643964 0.41312394,10.226429 0.09786798,9.9080654 Z"/>
+ <path style="fill:#088aff" d="M 14.90215,9.9080654 C 14.955968,9.8537204 15,8.8681181 15,7.7178418 L 15,5.6264299 14.310532,5.3274011 C 13.133169,4.8167695 12.816298,3.9917063 12.987006,2.7702652 13.028282,2.4749514 13.019291,2.165469 12.966994,2.082526 12.844693,1.8884563 9.29635,-3.4788746e-6 9.0707183,-3.4788746e-6 8.9768443,-3.4788746e-6 8.8434353,0.07196652 8.774252,0.15992992 8.3304435,0.72420332 7.877164,3.0548837 8.0304242,3.8560681 8.0993902,4.2165808 8.2062484,4.3131327 8.7961443,4.5479319 9.627315,4.8787652 10.32478,5.3523014 10.700853,6.1880107 c 0.225425,0.5009348 0.271216,0.8118126 0.234754,1.5937401 l -0.0453,0.971413 0.436115,0.2887236 c 0.940302,0.622509 3.26045,1.1845416 3.575706,0.866178 z"/>
+ <circle style="fill:#ffffff" cx="7.5" cy="7.5" r="3.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hugin.svg b/.icons/awkward/16x16/apps/hugin.svg
new file mode 120000
index 00000000..fd113dd3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hugin.svg
@@ -0,0 +1 @@
+kipi-panorama.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/hulu.svg b/.icons/awkward/16x16/apps/hulu.svg
new file mode 100644
index 00000000..b9ab0fc5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hulu.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#66aa33" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <rect style="fill:#ffffff" width="1" height="4" x="10" y="6"/>
+ <path style="fill:none;stroke:#ffffff" d="M 2.5,10 V 8 C 2.5,7.625 3.125,7.5 3.5,7.5 3.875,7.5 4.5,7.625 4.5,8 V 10"/>
+ <rect style="fill:#ffffff" width="1" height="4" x="2" y="6"/>
+ <path style="fill:none;stroke:#ffffff" d="M 6.5,7 V 9 C 6.5,9.375 7.125,9.5 7.5,9.5 7.875,9.5 8.5,9.375 8.5,9 V 7"/>
+ <path style="fill:none;stroke:#ffffff" d="M 12.5,7 V 9 C 12.5,9.375 13.125,9.5 13.5,9.5 13.875,9.5 14.5,9.375 14.5,9 V 7"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hw-probe.svg b/.icons/awkward/16x16/apps/hw-probe.svg
new file mode 100644
index 00000000..f1951c5c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hw-probe.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#42a5f5" d="m 15.001465,7.5007325 c 0,2.4460327 -1.170838,4.6186015 -2.982643,5.9878375 -1.256623,0.949668 -2.4499757,-0.916839 -4.1464831,-0.916839 -3.8967602,0 -7.46121601,-0.663571 -7.83654284,-4.3532069 C 0.01212315,7.9858082 -2e-8,7.7465124 -2e-8,7.5007325 -2e-8,3.3581924 3.3581923,8e-8 7.5007324,8e-8 11.643272,8e-8 15.001465,3.3581924 15.001465,7.5007325 Z"/>
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="M 4.6352182,5.2695575 C 3.4069118,5.1653333 1.1167665,6.8543677 0.0739818,8.4852036 A 7.5007324,7.5007324 0 0 0 7.4655727,15 c 0.1884296,-10e-4 0.377336,-0.006 0.5654847,-0.01758 a 7.5007324,7.5007324 0 0 0 0.0044,-7.5e-4 7.5007324,7.5007324 0 0 0 4.0624086,-1.558746 C 11.933675,12.35019 11.376782,11.163396 10.177996,9.784647 8.668026,8.0204762 6.347737,5.5552476 4.6352182,5.2695575 Z"/>
+ <path style="fill:#424242;fill-rule:evenodd" d="M 7.1067958,2.0590037 C 6.8646331,2.0616665 6.6117857,2.0799833 6.3458952,2.1189964 4.4232265,2.4010907 3.1914334,3.5476245 1.6132443,5.4522772 0.97203118,6.2261311 0.40535013,7.1588525 9.2510985e-8,7.8748461 0.01407709,8.1392004 0.0419227,8.4026175 0.08342088,8.6639993 1.1909353,7.1313488 4.0738147,4.9029082 4.768,5.9019514 5.5627945,7.0457872 3.7736601,8.4104821 4.081,8.8426135 4.4103178,9.3056468 5.5527243,8.7582711 6.8912975,8.6621388 8.3857067,8.5548157 9.1796611,9.0172227 10.177894,9.7845094 9.9264925,9.3101368 9.7616148,8.9636532 9.6659771,8.6234807 9.4671844,7.9163856 9.9977712,7.108904 10.196205,6.7219348 10.511477,6.107126 10.776987,5.2505788 11.245678,4.788204 12.06598,3.9789545 13.498057,3.5601215 14.763355,3.1402548 15.159335,3.0088559 15.510342,3.0366832 15.923335,2.9462075 15.540046,2.7322664 15.061632,2.6530185 14.670863,2.6472302 12.587773,2.6163759 11.318287,2.932033 10.477627,2.8404637 9.4114048,2.724325 8.4144739,2.0445907 7.1067958,2.0590037 Z"/>
+ <ellipse style="opacity:0.4;fill:#ffffff" cx="8.236" cy="2.919" rx=".5" ry=".5" transform="matrix(0.98003409,0.19882952,-0.19571033,0.98066175,0,0)"/>
+ <path style="fill:#424242;fill-rule:evenodd" d="M 1.8320312 9.9667969 C 1.5611822 9.9619873 1.0302691 10.179182 0.58984375 10.373047 A 7.5007324 7.5007324 0 0 0 1.2246094 11.578125 C 1.5657514 10.803586 2.1132069 10.24864 1.9765625 10.023438 C 1.9536565 9.9856875 1.9031294 9.9680569 1.8320312 9.9667969 z"/>
+ <path style="fill:#ffc107;fill-rule:evenodd" d="M 9.3906349,4.5866068 C 9.8322417,4.3575892 10.045638,4.167167 11.077047,3.9094827 c 1.001234,-0.2501449 2.246757,-0.854785 3.248801,-1.0894649 -1.71438,0.2065769 -3.782851,0.6390399 -4.9352131,1.766589 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hwbrowser.svg b/.icons/awkward/16x16/apps/hwbrowser.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hwbrowser.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/hwinfo.svg b/.icons/awkward/16x16/apps/hwinfo.svg
new file mode 100644
index 00000000..30077c3a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hwinfo.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#37a0f2" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m7 2.1055v1.8945h2v-1.8945h-2zm0 3.8945v8h2v-8h-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hydrogen.svg b/.icons/awkward/16x16/apps/hydrogen.svg
new file mode 100644
index 00000000..6de27eed
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hydrogen.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#b5c0df" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <rect style="fill:#314277" width="2" height="7" x="3" y="3" rx=".286" ry=".318"/>
+ <rect style="fill:#314277" width="7" height="7" x="7" y="3" rx=".368" ry=".318"/>
+ <rect style="fill:#314277" width="2" height="8.4" x="6" y="-11.4" rx=".286" ry=".4" transform="rotate(90)"/>
+ <rect style="opacity:0.56;fill:#314277" width="2" height="2" x="3" y="11" rx=".5" ry=".5"/>
+ <rect style="opacity:0.82;fill:#314277" width="2" height="2" x="6" y="11" rx=".5" ry=".5"/>
+ <rect style="opacity:0.81999966;fill:#314277" width="2" height="2" x="9" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#ffffff" width="5" height="1" x="8" y="4" rx=".385" ry=".25"/>
+ <rect style="fill:#ffffff" width="5" height="1" x="8" y="8" rx=".385" ry=".25"/>
+ <rect style="fill:#ffffff" width="3" height="1" x="6" y="-9" rx=".231" ry=".25" transform="rotate(90)"/>
+ <rect style="fill:#ffffff" width="5" height="1" x="-13" y="-7" rx=".385" ry=".25" transform="scale(-1)"/>
+ <rect style="fill:#ffffff" width="3" height="1" x="4" y="-13" rx=".231" ry=".25" transform="rotate(90)"/>
+ <rect style="opacity:0.56000001;fill:#314277" width="2" height="2" x="12" y="11" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hyper.svg b/.icons/awkward/16x16/apps/hyper.svg
new file mode 100644
index 00000000..72b9d600
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hyper.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="14" x="0" y="1" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m7.9915254 9.9999996v1.0000004h6.0000006v-1.0000004z"/>
+ <path style="fill-rule:evenodd;fill:#ffffff" d="m5.491525 4-3.5 3.1748036 1.5 0.825196-1 3.0000004 3.5-3.1748054l-1.500001-0.8251946z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hypnospace-outlaw.svg b/.icons/awkward/16x16/apps/hypnospace-outlaw.svg
new file mode 100644
index 00000000..c7f9e2c4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hypnospace-outlaw.svg
@@ -0,0 +1,12 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <path d="m6 1c-0.554 0-1 0.446-1 1l-2 1v1h-1v2l1 1h1l1 1h0.7460938c0.0828708 0.022104 0.1638812 0.0507812 0.2539062 0.0507812h4c0.090025 0 0.171035-0.0286772 0.253906-0.0507812h0.746094l1-1h1l1-1v-2h-1v-1l-2-1c0-0.554-0.446-1-1-1h-4zm-6 3 1 1v-1h-1zm15 0v1l1-1h-1z" style="fill:#7eacf9"/>
+ <path d="m7 8h2l2-2v-3l-2-2h-2l-2 2v3z" style="fill:#8288f9"/>
+ <path d="m6 6h4l1-1v-1l-1-1h-4l-1 1v1z" style="fill:#8149bf"/>
+ <path d="m6 5 1 1h2l1-1v-1l-1-1h-2l-1 1z" style="fill:#de7ca2"/>
+ <rect x="7" y="4" width="2" height="1" style="fill:#f6e195"/>
+ <path d="m4 11 1 1h6l1-1z" style="fill:#8149bf"/>
+ <path d="m0 9 1 1h14l1-1z" style="fill:#de7ca2"/>
+ <path d="m2 10 1 1h10l1-1z" style="fill:#ad509c"/>
+ <path d="m3 9h10l-4 4h-2z" style="fill:#f6e195"/>
+ <path d="m7 14h2l-1 1z" style="fill:#f6e195"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/i-network-printer.svg b/.icons/awkward/16x16/apps/i-network-printer.svg
new file mode 120000
index 00000000..fb4f8da9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/i-network-printer.svg
@@ -0,0 +1 @@
+cups.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/i2pd.svg b/.icons/awkward/16x16/apps/i2pd.svg
new file mode 100644
index 00000000..20142ba9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/i2pd.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffad34" d="M 8,0 C 7.974009,0 7.9476528,0.0046604 7.9227942,0.01328124 5.9832733,1.4099534 3.8011945,2.3345639 1.1544117,2.3570312 1.062046,2.3890192 0.99999997,2.4749032 0.99999997,2.5710936 0.99999997,4.9431008 1.63944,7.6849 2.7540213,10.09375 3.6580878,12.047918 5.2832498,14.654647 7.8938422,15.975 7.9270642,15.991788 7.963682,16 8,16 8.036318,16 8.072936,15.9918 8.1061579,15.975 10.71675,14.654647 12.341912,12.047918 13.245979,10.09375 14.36056,7.6849 15,4.9431008 15,2.5710936 15,2.4749032 14.937954,2.3890192 14.845588,2.3570312 12.198806,2.3345639 10.016727,1.4099534 8.0772059,0.01328124 8.0523473,0.00466044 8.0259906,0 8,0 Z"/>
+ <path style="fill:#ffe0a9" d="M 8 2.2226562 C 6.5727442 3.0969968 4.9563779 3.6822971 3.1777344 3.9921875 C 3.3667925 5.7101792 3.7889853 7.5695113 4.5683594 9.2539062 C 5.2476673 10.722252 6.4798269 12.383526 8 13.505859 C 9.520173 12.383526 10.752332 10.722252 11.431641 9.2539062 C 12.211015 7.5695113 12.633207 5.7101793 12.822266 3.9921875 C 11.043622 3.6822971 9.4272559 3.0969969 8 2.2226562 z"/>
+ <path style="fill:#f77e23" d="M 8 2.2226562 L 8 13.505859 C 9.520173 12.383526 10.752332 10.722252 11.431641 9.2539062 C 12.211015 7.5695113 12.633207 5.7101793 12.822266 3.9921875 C 11.043622 3.6822971 9.4272559 3.0969969 8 2.2226562 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/iagno.svg b/.icons/awkward/16x16/apps/iagno.svg
new file mode 120000
index 00000000..46d3ec2f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/iagno.svg
@@ -0,0 +1 @@
+qgo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ib-tws.svg b/.icons/awkward/16x16/apps/ib-tws.svg
new file mode 100644
index 00000000..a4a2eed6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ib-tws.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#a11d21" d="M 5,7.0000004 10.4,13 H 5 Z"/>
+ <path style="fill:#e02a32" d="m 5,7.0000004 5.2,-6 L 5,13 Z"/>
+ <circle style="fill:#e02a32" cx="9.5" cy="8.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ibus-anthy.svg b/.icons/awkward/16x16/apps/ibus-anthy.svg
new file mode 100644
index 00000000..44035a7d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ibus-anthy.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="paint-order:stroke fill markers;fill:#2095f2" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 11,4.56 C 9.572,4.872 8.148,4.8999 6.792,4.9719 6.946,4.3245 6.9666,3.6523 7,3 H 5.46 C 5.4885,3.7137 5.4123,4.3723 5.328,5.0079 4.608,4.9959 3.708,4.8999 3,4.7799 V 6.2559 C 3.6,6.3159 4.296,6.3639 5.052,6.3759 5,7.6599 4.564,8.908 4,10 L 5,10.552 C 5.6644,9 7.4971,8.9495 8.724,8.9439 9.876,8.9439 11,9.6877 11,10.396 11,12.148 7.2454,12.34 4.6414,11.92 L 5.1367,13.288 C 8.9767,13.696 12.336,13.072 12.336,10.396 12.336,8.8836 11,8 9,8 8,8 7,8 5.952,8.4039 6.144,7.8279 6.336,7.0719 6.492,6.3519 8.088,6.2679 9.764,6.192 11,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ibus-bopomofo.svg b/.icons/awkward/16x16/apps/ibus-bopomofo.svg
new file mode 100644
index 00000000..affd71a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ibus-bopomofo.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#2095f2" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="none" stroke="#fff" stroke-linejoin="bevel" stroke-width="2" d="m7 4-3 3h8c-0.0018 4.9735-0.98812 6.398-7 6"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ibus-engine.svg b/.icons/awkward/16x16/apps/ibus-engine.svg
new file mode 120000
index 00000000..ed6fc037
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ibus-engine.svg
@@ -0,0 +1 @@
+ibus.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ibus-keyboard.svg b/.icons/awkward/16x16/apps/ibus-keyboard.svg
new file mode 100644
index 00000000..25f62233
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ibus-keyboard.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#2095f2" width="16" height="12" x="0" y="2" rx=".8" ry=".8"/>
+ <circle style="fill:#ffffff" cx="2" cy="5" r="1"/>
+ <circle style="fill:#ffffff" cx="5" cy="5" r="1"/>
+ <circle style="fill:#ffffff" cx="8" cy="5" r="1"/>
+ <circle style="fill:#ffffff" cx="11" cy="5" r="1"/>
+ <circle style="fill:#ffffff" cx="14" cy="5" r="1"/>
+ <circle style="fill:#ffffff" cx="4" cy="8" r="1"/>
+ <circle style="fill:#ffffff" cx="7" cy="8" r="1"/>
+ <circle style="fill:#ffffff" cx="10" cy="8" r="1"/>
+ <circle style="fill:#ffffff" cx="13" cy="8" r="1"/>
+ <rect style="fill:#ffffff" width="12" height="2" x="2" y="11" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ibus-pinyin.svg b/.icons/awkward/16x16/apps/ibus-pinyin.svg
new file mode 100644
index 00000000..23eb4cf2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ibus-pinyin.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#2095f2" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="fill:#ffffff" d="m 5.93689,6.76578 0.12658,0.85997 -1.089815,0.77504 0,3.491075 c 0,0.42194 -0.07033,0.7173 -0.21097,0.88608 -0.14065,0.16877 -0.47981,0.25316 -0.81736,0.25316 -0.39381,0 -1.059045,-0.0422 -1.396545,-0.12658 L 2.38,12.018455 c 0.36568,0.11251 1.044975,0.16877 1.438745,0.16877 0.14064,0 0.21097,-0.16877 0.21097,-0.50633 l 0,-2.858175 -0.733845,0.49033 -0.2954,-0.8861 1.029245,-0.57474 0,-1.852365 -1.029545,0 0,-0.999845 1.029545,0 0,-2 0.94394,0 0,2 1.047615,0 0,0.999845 -1.047615,0 0,1.414385 0.963215,-0.64846"/>
+ <path style="fill:#ffffff" d="M 10.890733,3.1277813 C 10.637875,3.8022393 10.341729,4.4097993 10.004014,5 l -3.003844,0 0,1 1.0214219,0 0,1.286625 c 0,0.2531599 -0.014849,0.4937099 -0.042969,0.71875 l -1.3925781,0 0,1.000625 1.3085937,0 C 7.7258387,10.4968 7.14867,11.508234 6.16417,12.240234 l 0.7813124,0.632813 C 8.0987624,12.029247 8.761267,10.8063 8.958177,9.006 l 2.079118,0 0,3.994 0.962875,0 0,-3.994 0.999938,0 0,-1.000625 -0.999938,0 0,-2.005375 1,0 0,-1 -2.109437,0 C 11.200142,4.5218 11.509037,3.9985845 11.818466,3.3797343 Z M 9.001653,6 l 2.035642,0 0,2.005375 -2.07861,0 c 0.02812,-0.19691 0.04296,-0.3948869 0.04297,-0.5917969 z"/>
+ <path style="fill:#ffffff" d="m 8.3591475,3.25258 c 0.33755,0.39382 0.59071,0.82983 0.7594995,1.308 l -0.8860995,0.2953 c -0.1688,-0.5063 -0.4079,-0.9563 -0.7173,-1.3502 l 0.84388,-0.25317"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ibus-setup-chewing.svg b/.icons/awkward/16x16/apps/ibus-setup-chewing.svg
new file mode 120000
index 00000000..ed6fc037
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ibus-setup-chewing.svg
@@ -0,0 +1 @@
+ibus.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ibus-setup-hangul.svg b/.icons/awkward/16x16/apps/ibus-setup-hangul.svg
new file mode 100644
index 00000000..4fb34eca
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ibus-setup-hangul.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#0056a9" d="m 15.339939,8.1320411 c 0,3.0827669 -1.08362,5.6262619 -3.638519,6.9620489 C 10.59459,15.672778 9.3355116,16.000029 8,16.000029 3.581722,16.000029 0,12.418307 0,8.0000291 0,7.2279927 0.10936068,6.4814991 0.31343588,5.7751943 1.2772606,2.4393939 4.6177824,0.66008974 8.2640244,0.66008974 c 4.4182776,0 7.0759146,3.05367336 7.0759146,7.47195136 z"/>
+ <path style="fill:#ffe339;fill-rule:evenodd" d="M 10.082031,0.90843846 C 9.9040476,0.90230934 9.7279744,0.90270766 9.5554688,0.9092197 7.9040052,0.97156734 5.9418384,2.0548035 5.272,3.6336227 4.5156448,5.4163659 4,8.0000291 8.0007812,8.0000291 c 1.0573412,-1.8181468 3.8200738,-1.44946 4.9859378,0.096875 1.032503,1.369454 0.976421,3.2324969 0.204687,4.6937499 -0.644899,1.221096 -1.732448,2.434701 -3.188281,2.954688 C 13.452662,14.857214 16,11.72526 16,8.0000291 16,5.8326083 15.136863,3.8620963 13.735156,2.4211227 13.667447,2.3625516 13.593273,2.3100234 13.522656,2.2539353 12.517801,1.483701 11.256028,0.94886662 10.082031,0.90843846 Z"/>
+ <path style="fill:#ff6147;fill-rule:evenodd" d="M 7.8328124,0.00159158 C 6.5279056,0.02788134 5.2114772,0.3742039 4.0015624,1.0726853 2.1243506,2.1563931 0.84952292,3.8891767 0.30234376,5.8234667 0.28707856,5.9030031 0.27903216,5.9862015 0.26640616,6.0672167 0.068047,7.5207347 0.55354952,8.9823039 1.2554687,10.098467 2.1352005,11.497372 3.7210952,12.478145 5.4234376,12.268779 7.345656,12.032371 9.046816,9.8247035 8.0007812,8.0000291 5.8974056,7.9934839 4.8358324,5.4163659 5.5921876,3.6336227 6.262026,2.0548034 7.9040052,1.1717517 9.5554688,1.1094041 10.935515,1.0573078 12.530314,1.3923182 13.708594,2.3929979 12.149856,0.80359022 10.007657,-0.04222462 7.8328124,0.00159158 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ibus-setup.svg b/.icons/awkward/16x16/apps/ibus-setup.svg
new file mode 120000
index 00000000..ed6fc037
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ibus-setup.svg
@@ -0,0 +1 @@
+ibus.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ibus.svg b/.icons/awkward/16x16/apps/ibus.svg
new file mode 100644
index 00000000..5d097dde
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ibus.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#2095f2" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <g style="enable-background:new" transform="translate(-16,-268)">
+ <path fill="#fff" d="m23 271v2h2v-2h-2zm-1 4v1h1v4h-1v1h4v-1h-1v-5h-3z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ice.svg b/.icons/awkward/16x16/apps/ice.svg
new file mode 100644
index 00000000..d527e3b1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ice.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#0f7b9f" d="M 8.544,0.2 V 0.20076 A 1.8562,1.7737 0 0 0 7.572,0.4369 L 2.11,3.4503 A 1.8562,1.7737 0 0 0 1.188,4.8724 1.8562,1.7737 0 0 0 1.188,4.88 C 1.188,4.8823 1.188,4.8845 1.188,4.8869 1.188,4.894 1.189,4.9011 1.19,4.9082 1.189,4.9214 1.188,4.9346 1.188,4.9478 V 11.013 C 1.187,11.646 1.541,12.232 2.115,12.549 L 7.572,15.562 C 7.858,15.72 8.182,15.799 8.5,15.8 8.82,15.8 9.141,15.721 9.428,15.562 L 14.885,12.549 C 15.459,12.232 15.813,11.646 15.813,11.013 V 4.9478 C 15.812,4.9346 15.811,4.9214 15.81,4.9082 A 1.8562,1.7737 0 0 0 15.813,4.8869 1.8562,1.7737 0 0 0 14.89,3.4503 L 9.428,0.4369 A 1.8562,1.7737 0 0 0 8.544,0.2 Z M 15.783,5.0971 C 15.78,5.1147 15.776,5.1322 15.772,5.1496 A 1.8562,1.7737 0 0 0 15.783,5.0971 Z M 15.728,5.305 C 15.724,5.3172 15.721,5.3296 15.717,5.3416 A 1.8562,1.7737 0 0 0 15.728,5.305 Z M 15.537,5.7072 C 15.528,5.7215 15.517,5.7351 15.508,5.7491 A 1.8562,1.7737 0 0 0 15.537,5.7072 Z M 15.415,5.8725 C 15.401,5.8889 15.387,5.9046 15.373,5.9205 A 1.8562,1.7737 0 0 0 15.415,5.8725 Z M 15.28,6.018 C 15.262,6.0359 15.243,6.0534 15.224,6.0706 A 1.8562,1.7737 0 0 0 15.28,6.018 Z M 15.121,6.1551 C 15.101,6.1703 15.082,6.1856 15.061,6.2001 A 1.8562,1.7737 0 0 0 15.121,6.1551 Z M 9.227,9.4168 C 9.219,9.4198 9.212,9.423 9.205,9.4259 A 1.8562,1.7737 0 0 0 9.227,9.4168 Z M 8.754,9.541 C 8.746,9.542 8.738,9.543 8.729,9.544 A 1.8562,1.7737 0 0 0 8.754,9.541 Z"/>
+ <path style="fill:#0f9f98" d="M 15.998,4.8289 C 15.95,5.4273 15.597,5.9648 15.054,6.2656 L 9.4521,9.3562 C 9.1625,9.5154 8.8341,9.5989 8.5,9.5984 V 16 C 8.8285,16 9.157,15.919 9.4513,15.756 L 15.049,12.666 C 15.637,12.341 16,11.74 16,11.09 V 4.8695 C 15.999,4.856 15.998,4.8424 15.998,4.8289 Z M 8.5,16 Z"/>
+ <path style="fill:#67a1fd" d="M 1.0008,4.8 C 1.0007,4.8024 1.0001,4.8047 1,4.807 1.0008,4.8143 1.0016,4.8216 1.0024,4.8289 1.0016,4.8424 1.0005,4.856 1,4.8695 V 11.09 C 0.9999,11.74 1.3626,12.341 1.9513,12.666 L 7.5487,15.756 C 7.8411,15.918 8.1736,15.999 8.5,16 V 9.5984 C 8.4984,9.5984 8.4968,9.5984 8.4951,9.5984 8.4438,9.5981 8.3925,9.5957 8.3413,9.5914 8.3272,9.5905 8.3131,9.5895 8.299,9.5883 8.2469,9.5828 8.195,9.5752 8.1436,9.5656 8.134,9.5642 8.1246,9.5626 8.1151,9.5609 8.0688,9.5516 8.0229,9.5407 7.9775,9.5281 7.959,9.5234 7.9406,9.5185 7.9222,9.5133 7.8868,9.502 7.8518,9.4898 7.8172,9.4766 7.791,9.4675 7.7649,9.4578 7.7391,9.4477 7.7103,9.4351 7.6818,9.4218 7.6536,9.4078 7.6178,9.3917 7.5825,9.3745 7.5479,9.3563 L 1.9465,6.2656 C 1.8919,6.2351 1.8389,6.202 1.7878,6.1664 H 1.787 C 1.7845,6.1646 1.7821,6.1628 1.7796,6.1609 1.733,6.1285 1.6879,6.0941 1.6445,6.0578 1.6221,6.0383 1.6001,6.0182 1.5786,5.9977 1.555,5.9766 1.5319,5.955 1.5094,5.9328 1.4851,5.9069 1.4614,5.8803 1.4386,5.8531 1.4211,5.8337 1.404,5.8139 1.3874,5.7937 1.3648,5.7647 1.343,5.735 1.3223,5.7047 1.3077,5.6849 1.2936,5.6649 1.28,5.6445 1.2593,5.6115 1.2398,5.5779 1.2214,5.5438 1.2101,5.5247 1.1993,5.5054 1.1888,5.4859 1.1716,5.4508 1.1556,5.4151 1.1408,5.3789 1.1315,5.3588 1.1225,5.3384 1.1139,5.318 1.1049,5.2924 1.0965,5.2666 1.0887,5.2406 1.0765,5.2066 1.0654,5.1722 1.0553,5.1375 1.0522,5.1224 1.0492,5.1073 1.0464,5.0922 1.0355,5.0488 1.0263,5.005 1.0187,4.9609 1.0103,4.9076 1.0043,4.8539 1.0008,4.8 Z"/>
+ <path style="fill:#216bcc" d="M 8.5448,0 V 7.8e-4 A 1.9038,1.8192 0 0 0 7.5479,0.24297 L 1.9464,3.3336 A 1.9038,1.8192 0 0 0 1,4.7922 1.9038,1.8192 0 0 0 1.9464,6.2656 L 7.5479,9.3562 A 1.9038,1.8192 0 0 0 9.4521,9.3562 L 15.054,6.2656 A 1.9038,1.8192 0 0 0 16,4.807 1.9038,1.8192 0 0 0 15.054,3.3336 L 9.4521,0.24297 A 1.9038,1.8192 0 0 0 8.5448,0 Z"/>
+ <path style="fill:#ffffff" d="M 8,2 V 3 H 9 V 2 Z"/>
+ <path style="fill:#ffffff" d="M 8,4 V 8 H 9 V 4 Z"/>
+ <path style="fill:#ffffff" d="M 2.8252,8 C 2.3266,7.9898 2,8.2628 2,8.7821 V 9.7826 C 2,10.614 2.8362,11.751 3.875,12.333 L 7,14.082 V 13.083 L 3.875,11.332 C 3.5071,11.126 3.25,10.777 3.25,10.482 V 9.4826 C 3.25,9.1883 3.5071,9.1266 3.875,9.3326 L 7,11.082 V 10.083 L 3.875,8.3321 C 3.4855,8.114 3.1244,8.0061 2.8252,8 Z"/>
+ <path style="fill:#ffffff" d="M 14.2,8 C 13.901,8.0061 13.54,8.115 13.151,8.3332 L 12.526,8.6832 11.901,9.0332 C 10.862,9.615 10.026,10.752 10.026,11.583 V 12.583 C 10.026,13.414 10.862,13.615 11.901,13.033 L 12.526,12.684 V 11.684 L 11.901,12.034 C 11.533,12.24 11.275,12.177 11.275,11.883 L 12.526,11.183 13.777,10.483 15.026,9.7833 V 8.7837 C 15.026,8.2642 14.699,7.9898 14.2,8 Z M 13.511,9.2123 C 13.676,9.2059 13.777,9.2996 13.777,9.4836 L 11.275,10.883 C 11.275,10.589 11.533,10.239 11.901,10.033 L 12.526,9.6829 13.151,9.3329 C 13.289,9.2556 13.411,9.2161 13.511,9.2123 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/icecat.svg b/.icons/awkward/16x16/apps/icecat.svg
new file mode 100644
index 00000000..298a9cb3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/icecat.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="matrix(1.0294118,0,0,1.0294118,-0.20534369,-0.47058891)">
+ <circle style="fill:#394e9a" cx="6.999" cy="9.2" r="6.8"/>
+ <path style="opacity:0.4" d="M 2.7682267,3.8750004 C 1.8423835,4.5397619 0.94842725,5.5043755 0.45728922,7.4710939 L 0.84869549,6.9132815 c 0.34885171,0.03926 0.58191421,0.2384096 0.78281251,0.48125 l 0.1492187,0.2117188 0.1679688,-0.039064 0.2421874,0.2117188 -0.01875,-0.1539064 0.1304686,0.1921876 0.1304688,0.096875 0.092969,-0.039064 0.3726564,0.2117188 0.2421876,-0.3265624 -0.055469,-0.057813 0.2421872,-0.019532 0.092969,-0.3656248 -0.2234372,0.1929688 -0.2609376,-0.019532 -0.018748,-0.1343748 -0.074219,0 -0.1117188,-0.2695312 -0.09375,0.03828 -0.03672,0.1734376 -0.09375,-0.019532 0.0375,-0.346094 -0.2234372,-0.076562 -0.075,-0.096094 0.1304684,-0.077344 0,-0.076562 -0.1304684,-0.077344 0.1304684,-0.2117188 0.018748,-0.3265628 -0.1859372,0.018752 0.1492188,-0.2687504 0.017968,-0.385156 -0.092968,-0.03828 0.018748,-0.076563 0.074219,-0.057812 0,-0.4234372 C 2.5072695,4.4001099 2.6377703,4.4061047 2.7682235,4.2789032 l 0,-0.4039064 z m 3.7273435,3.0195311 -0.018748,0.1921876 -0.074219,0.3843748 -0.2609372,0.23125 0.05625,0.2882812 0.2421872,0.019532 0.017968,0.076562 -0.1117184,0.077344 0,0.2304688 -0.074219,0.096094 0.0375,0.1734376 -0.2796876,0 L 6.0111986,8.7984382 5.358855,8.7406254 C 5.4509766,8.5514294 5.7229362,8.4439758 5.0604174,7.9140631 l -0.4656252,0.018748 -0.018748,-0.3078124 -0.1679688,-0.26875 -0.055469,0.51875 0.1679688,0.1539064 -0.0375,0.2117184 C 4.879267,8.3688391 4.8187958,8.496787 4.8932318,8.6249986 l 0.1117188,0.019532 0.055469,-0.2304688 -0.4468752,-0.2890623 0.2234376,0.057812 0.2984376,0.1921876 0.018748,0.4812499 -0.1679688,0.076562 0.1117188,0.25 -0.055469,0.1539064 -0.1304688,0 -0.0375,0.1351564 0.055469,0.1921872 0.1492188,-0.019532 0.1492188,-0.172656 0.1679688,0.2304684 -0.1304688,0.1539064 0.1117184,0.1921872 0.092969,0 0.0375,0.288281 0.5218752,0.307813 0.1117188,-0.03828 0,-0.153907 0.1492188,0.01953 0.2234372,0.192188 0,-0.307813 -0.092968,-0.01953 0,-0.230469 0.1671872,0 0.1492188,-0.442187 0.671094,0.5 c 0.012868,0.141189 0.05506,0.292083 -0.074219,0.384375 0.1654056,0.177328 0.323238,0.354077 0.1484372,0.48125 -0.1693052,0.168999 -0.219422,0.324213 0.05625,0.442188 l 0.5031252,0.05781 0.2796875,-0.135156 0.391406,-0.05781 1.04375,-1.4609372 0,-1.0195312 C 9.6564661,8.7975698 9.5521977,8.7243782 9.4026045,8.4140618 L 8.8627609,8.3367183 c 0,0 0.1113932,-0.096276 0.1859376,-0.057812 0.074545,0.038464 0.4101564,0 0.4101564,0 l 0,-0.3265628 L 9.2541673,7.7984371 9.3096361,7.4523431 9.1416673,7.2789059 6.4955734,6.8945307 Z m 5.6843748,4.7499995 -0.186719,0.192969 -0.0375,0.288281 -0.185937,0.307813 0.01875,0.210937 -0.120313,0.109376 -0.02891,0.0063 0.0016,0.01797 -0.0016,0.0016 0.0031,0.01562 0.01562,0.157031 -0.09297,0 -0.1875,0.192969 -0.167188,0.134375 -0.08984,0.02656 -0.171093,0.01172 -0.0055,0.05078 -0.05469,0.128125 c -0.06895,0.01051 -0.447249,0.06611 -0.498437,0.01328 -0.01137,-0.01173 -0.04624,0.0077 -0.08906,0.03828 l -0.0047,0 -0.01406,0.0125 c -0.06022,0.04602 -0.136248,0.114723 -0.211718,0.1875 0,0 -8e-4,8e-4 -8e-4,8e-4 l -0.2945313,0.260938 -0.018748,0.327343 -0.1492188,0.211719 c 0.3510588,0.06669 0.6013251,0.02976 0.8445311,-0.01484 0.786602,-0.07236 1.392874,-0.331359 1.727344,-0.870313 l -0.05625,-0.115624 0.335938,-0.210938 0.01797,-0.269531 0.1125,-0.03828 0.05547,-0.423438 0.167969,-0.346093 -0.05625,-0.538282 -0.391406,0.05781 -0.185937,-0.135157 z"/>
+ </g>
+ <path style="fill:#2aa2f6" d="M 6.5268202,4.6e-7 C 2.9994119,-0.00136754 1.1499429,2.7494816 0.53931255,6.4468755 2.0726771,4.0858432 2.9565027,3.3423106 3.4033751,3.1759062 3.7423059,3.0592462 4.038795,3.0095298 4.2986874,3.0180938 c 1.6131608,0.053146 2.029918,2.5527285 2.4195392,4.7589217 0.2397672,0.9206203 0.8329788,2.8591665 1.9171875,3.7570315 0.2962016,0.245294 0.65448,0.603908 1.0015624,0.460938 C 9.9481025,11.866826 10.012393,11.356407 9.7604141,10.82936 9.5664033,10.18979 9.1876305,9.6299426 8.9776013,8.9449842 8.5454489,7.5356262 8.2916697,7.496553 8.7518201,6.1550938 9.0034033,5.4216626 9.5310801,4.7479563 9.7869765,5.0629062 L 10.27682,5.6660314 c 0.421177,0.8138912 1.105566,0.7613608 1.958594,1.1311872 0.490982,0.240052 1.056583,0.2971624 1.569012,0.06875 0.394109,-0.2723016 0.09912,-0.662904 0.531148,-1.5324668 0.327092,-0.6583468 0.307765,-0.5037906 0.283229,-1.1868186 0.129636,-0.9865215 0.92727,-2.5793231 1.363134,-3.1845738 l -2.616836,1.0378914 -0.831249,0 -0.336719,-0.39986 C 12.021837,1.3694698 11.914629,1.0690441 11.65182,1.0118592 L 11.274476,1.6640629 C 10.033862,1.1246313 8.7965177,0.04368254 6.5268202,4.6e-7 Z M 2.7429844,8.0125003 C 2.642204,8.0124951 2.534778,8.0416803 2.4195468,8.1085939 1.9234788,8.4682302 1.9711452,8.9860802 2.0007969,9.6320314 2.4814376,13.344333 5.5648538,15.956995 9.2854141,16 10.802385,15.947417 12.709089,15.402069 13.556598,14.278238 14.193611,13.368134 13.876259,12.71207 13.39,11.900469 12.500219,13 13,14 9.6486953,14 5.7348664,14 5.109153,11.815927 3.5172032,8.6187502 3.2893836,8.2801875 3.045326,8.0125159 2.7429844,8.0125003 Z"/>
+ <path style="fill:#001c41" d="m 11.500001,4.9998602 c 0.830222,0.6957396 0.784507,0.7981252 0.779999,0.8 C 12.25907,5.6630494 12.26509,5.553351 12.3,5.333191 11.988886,5.0739218 11.76384,5.1015422 11.5,4.9998602 Z"/>
+ <path style="fill:#001c41" d="m 12.744468,6.678543 0.266668,-0.119392 0.488888,0.0398 c -0.118518,0.113812 -0.237037,0.191056 -0.355555,0.19898 -0.07417,0.0044 -0.141301,-0.0024 -0.444445,-0.066324 l 0.04445,-0.053064 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/icedove.svg b/.icons/awkward/16x16/apps/icedove.svg
new file mode 100644
index 00000000..2969bd8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/icedove.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#62a325" cx="8.5" cy="7.5" r="7.5"/>
+ <path style="opacity:0.3" d="m 7.791625,0.040274 a 7.5,7.5 0 0 0 -2.71425,0.78735 c 0.03787,0.120038 -0.0064,0.25545 -0.144375,0.375 -0.09337,0.08093 -0.169875,0.206962 -0.169875,0.280538 0,0.224887 0.20325,0.570187 0.365625,0.620362 C 5.344375,2.170274 5.272,2.400374 4.9945,2.527499 4.86625,2.586369 4.708375,2.755874 4.643875,2.903999 4.578995,3.052499 4.48375,3.198749 4.432,3.229124 c -0.05138,0.03075 -0.09375,0.146625 -0.09375,0.258 0,0.155625 0.07125,0.231 0.304875,0.324375 0.16725,0.06713 0.3675,0.115875 0.445125,0.108375 0.446625,-0.042 0.47775,0.21825 0.08738,0.72675 -0.207375,0.27 -0.307125,0.337875 -0.4485,0.30375 -0.131625,-0.0315 -0.203625,0.0056 -0.263625,0.136125 -0.063,0.138375 -0.1665,0.18525 -0.444375,0.204375 -0.273375,0.01912 -0.395625,0.07462 -0.498,0.22425 -0.075,0.109125 -0.183,0.197625 -0.240375,0.197625 -0.05753,0 -0.1926,0.0735 -0.3003,0.16275 -0.21915,0.181875 -0.304725,0.20025 -0.381562,0.08137 -0.10155,-0.1575 -0.320663,-0.078 -0.646725,0.234375 -0.288375,0.276 -0.323288,0.349875 -0.279788,0.5895 0.0774,0.426375 0.308663,0.80475 0.572738,0.93675 0.230437,0.115125 0.234937,0.1275 0.09521,0.27525 -0.08036,0.08513 -0.21825,0.17625 -0.30615,0.202875 -0.253875,0.07725 -0.110962,0.174 0.342038,0.23175 0.46365,0.05888 0.607725,0.226875 0.391125,0.456 -0.120788,0.127875 -0.114,0.151875 0.07984,0.273375 0.37875,0.23775 0.67995,0.09225 0.32445,-0.15675 -0.228487,-0.160125 -0.0687,-0.225375 0.266625,-0.109125 0.267375,0.09263 0.32025,0.08738 0.478125,-0.04988 0.324375,-0.280875 0.676875,0.134625 0.38025,0.448125 -0.188625,0.199875 -0.131625,0.440625 0.112875,0.474 0.108,0.01462 0.33225,0.115125 0.49875,0.2235 0.1665,0.108 0.348,0.196875 0.40275,0.196875 0.05475,0 0.20925,0.109875 0.3435,0.244125 0.27225,0.271875 0.423375,0.306375 0.50025,0.11475 0.09225,-0.23025 0.05513,-0.349125 -0.1935,-0.62025 -0.197625,-0.216 -0.519,-0.78975 -0.519,-0.927375 0,-0.08475 0.326625,-0.01275 0.509625,0.112125 0.114375,0.07838 0.299625,0.17925 0.41175,0.225 0.11925,0.04875 0.243,0.20025 0.299625,0.366 0.08812,0.26025 0.123,0.28275 0.435,0.28275 h 0.339 l 0.05138,0.609375 c 0.0615,0.733125 0.120375,0.881625 0.372,0.942 0.18525,0.04463 0.382875,0.3315 0.382875,0.55575 0,0.05962 -0.133125,0.205875 -0.295875,0.32475 -0.20175,0.147375 -0.28875,0.272625 -0.27525,0.39525 0.01688,0.153375 -0.018,0.177375 -0.235125,0.16125 -0.139875,-0.0105 -0.382875,0.03862 -0.538875,0.109125 -0.184875,0.08325 -0.385125,0.109875 -0.573,0.07613 -0.216,-0.03862 -0.289125,-0.02362 -0.289125,0.06075 0,0.06225 -0.07575,0.1785 -0.168,0.25875 -0.228,0.197625 -0.133875,0.30225 0.216375,0.23925 0.2175,-0.039 0.30225,-0.02175 0.33975,0.072 0.07987,0.199125 -0.122625,0.484125 -0.3105,0.43725 -0.11925,-0.03 -0.17625,0.01087 -0.213375,0.1515 -0.01275,0.04988 -0.03637,0.09225 -0.0645,0.12825 a 7.5,7.5 0 0 0 1.186875,0.350625 c -0.0375,-0.07163 -0.08025,-0.136875 -0.121875,-0.166125 -0.193125,-0.1365 -0.06375,-0.49125 0.202125,-0.555 0.271125,-0.06525 0.228375,-0.241125 -0.06637,-0.274875 -0.258375,-0.02925 -0.53325,-0.291 -0.447,-0.424875 0.05813,-0.08962 0.30525,-0.0765 0.805125,0.042 0.22575,0.05325 0.379875,-0.054 0.903,-0.62625 0.302625,-0.3315 0.5355,-0.4695 0.790875,-0.4695 0.0975,0 0.445125,-0.08962 0.772875,-0.199125 0.61875,-0.207375 0.860625,-0.199875 0.83775,0.02625 -0.04725,0.47025 0.255375,0.4545 0.7485,-0.03825 0.2055,-0.205125 0.393375,-0.353625 0.41775,-0.330375 0.09413,0.09038 -0.07537,0.53025 -0.273375,0.708375 -0.250875,0.22575 -0.26325,0.36825 -0.04237,0.481125 0.12075,0.06225 0.172125,0.187875 0.19125,0.47025 l 0.0255,0.3855 h 0.3135 c 0.109875,0 0.201,0.015 0.2745,0.04312 a 7.5,7.5 0 0 0 3.63375,-6.18975 c -0.11475,-0.24525 -0.1065,-0.393375 0,-0.56025 a 7.5,7.5 0 0 0 -0.03375,-0.420375 c -0.06825,-0.0034 -0.138,-0.0064 -0.21825,-0.003 -0.378,0.01575 -0.701625,-0.133125 -0.701625,-0.322875 0,-0.04012 -0.13425,-0.2055 -0.298125,-0.367125 -0.186,-0.183 -0.28125,-0.345 -0.2535,-0.429 0.0255,-0.0765 -0.02925,-0.199875 -0.126,-0.2835 -0.09413,-0.08175 -0.171375,-0.213 -0.171375,-0.29175 0,-0.125625 -0.07988,-0.141375 -0.65775,-0.1275 l -0.65775,0.01612 0.01125,0.648375 c 0.0195,1.1355 0.188625,1.43025 0.71025,1.240125 0.238875,-0.08737 0.82575,-0.02137 0.992625,0.111 0.06038,0.048 0.14775,0.222 0.193875,0.387 0.0465,0.164625 0.21825,0.45 0.3825,0.633375 0.33225,0.372 0.358125,0.517125 0.167625,0.953625 -0.166125,0.381 -0.345375,0.337125 -0.30975,-0.07613 l 0.02625,-0.3075 -0.28125,0.0525 c -0.155625,0.02962 -0.350625,0.144375 -0.438,0.258 -0.1245,0.161625 -0.182625,0.18525 -0.276,0.111375 -0.06525,-0.05175 -0.118125,-0.160875 -0.118125,-0.241875 0,-0.081 -0.08025,-0.171 -0.17775,-0.200625 -0.09788,-0.02962 -0.23175,-0.177 -0.297375,-0.328125 -0.105375,-0.2415 -0.10275,-0.315375 0.01988,-0.608625 0.124125,-0.297375 0.12525,-0.3465 0.01088,-0.456375 -0.105,-0.1005 -0.159375,-0.103875 -0.297375,-0.021 -0.13875,0.08287 -0.204375,0.07687 -0.369375,-0.03375 -0.109875,-0.07388 -0.30225,-0.135 -0.42675,-0.135 -0.253125,0 -0.329625,-0.123 -0.329625,-0.53025 0,-0.376125 -0.22425,-0.512625 -0.75825,-0.4635 -0.3705,0.03412 -0.45225,0.0098 -0.751125,-0.2205 C 10.369781,5.575854 10.078031,5.233854 9.905531,4.957104 9.733031,4.680354 9.547406,4.391229 9.493031,4.314729 9.415031,4.204104 9.434161,4.097979 9.586781,3.796854 l 0.19275,-0.37875 -0.40725,0.05512 c -0.7245,0.09788 -0.871125,0.191625 -0.5595,0.358875 0.1215,0.06488 0.12675,0.09825 0.033,0.206625 -0.0615,0.0705 -0.09037,0.182625 -0.06375,0.249 0.02662,0.066 -0.0071,0.222 -0.07463,0.346125 -0.06787,0.1245 -0.1245,0.298875 -0.12675,0.3885 -0.0071,0.279375 -0.485625,0.50175 -1.018875,0.472125 -0.80775,-0.04462 -0.873375,-0.03187 -1.16025,0.234375 -0.3585,0.333 -0.404625,0.487875 -0.23775,0.796875 0.161625,0.3 0.448875,0.419625 0.946125,0.394875 0.44475,-0.02212 0.495,0.01725 0.393375,0.31125 -0.08663,0.24975 -0.376875,0.34575 -0.57375,0.18975 -0.1515,-0.120375 -0.673875,-0.02737 -0.834,0.148875 -0.06713,0.0735 -0.166875,0.267 -0.22125,0.429 -0.09375,0.27975 -0.121125,0.297 -0.541125,0.3375 -0.41925,0.04087 -0.45975,0.02737 -0.76125,-0.2505 -0.336375,-0.30975 -0.393375,-0.54675 -0.231375,-0.95475 0.072,-0.18075 0.12525,-0.210375 0.31725,-0.175125 0.38025,0.06938 0.53025,-0.06263 0.53025,-0.46875 0,-0.196875 -0.03825,-0.381 -0.08512,-0.40875 -0.0465,-0.02775 -0.08475,-0.132 -0.08475,-0.232125 0,-0.100125 -0.048,-0.229125 -0.106125,-0.28575 -0.08512,-0.0825 -0.07275,-0.12675 0.063,-0.22275 0.093,-0.06563 0.246,-0.109875 0.33975,-0.09863 0.09337,0.01125 0.35175,-0.02925 0.574125,-0.08962 0.321375,-0.08663 0.415875,-0.15225 0.459375,-0.321375 0.0825,-0.321 0.283875,-0.578625 0.452625,-0.578625 0.266625,0 0.27225,-0.627 0.01312,-1.539 C 6.775776,2.576599 6.670401,2.491099 6.484401,2.444974 6.333651,2.407474 6.169776,2.304724 6.120276,2.216299 6.071146,2.127879 5.980776,2.055874 5.919651,2.055874 c -0.06113,0 -0.18075,-0.0732 -0.265125,-0.1626 -0.08512,-0.09 -0.261,-0.1626 -0.394875,-0.1626 -0.316875,0 -0.322125,-0.218175 -0.0079,-0.333225 0.331875,-0.12165 0.848625,0.0378 0.9735,0.300263 0.169125,0.355912 0.357,0.207412 0.417375,-0.3303 0.07463,-0.665063 0.304125,-0.8562 1.0275,-0.8562 h 0.520125 l -0.228,-0.227775 C 7.891371,0.212337 7.832501,0.125449 7.791626,0.040249 Z m 2.69625,0.235838 c -0.01462,0.0132 -0.02887,0.024 -0.04312,0.03881 -0.174,0.1776 -0.25575,0.202913 -0.524625,0.161887 -0.4695,-0.07159 -0.409125,0.117451 0.110625,0.345713 0.280875,0.123413 0.461625,0.264113 0.523125,0.406463 0.29625,0.68685 0.50025,1.056637 0.602625,1.094137 0.207,0.07613 0.330375,-0.07665 0.3765,-0.467175 0.05288,-0.44805 0.204375,-0.543037 0.476625,-0.298087 0.10575,0.09506 0.2535,0.172837 0.328125,0.172837 0.232875,0 0.405,0.09349 0.405,0.21975 0,0.06653 0.07875,0.226838 0.175125,0.35655 0.142125,0.190875 0.2385,0.236625 0.504,0.236625 0.325875,0 0.52575,0.06113 0.93375,0.2865 0.0064,0.0034 0.01275,0.0045 0.01913,0.0079 A 7.5,7.5 0 0 0 10.487885,0.276135 Z M 1.0015,7.467861 A 7.5,7.5 0 0 0 1,7.500111 7.5,7.5 0 0 0 1.146475,8.940861 c 0.271725,0.110625 0.3468,0.06675 0.375,-0.186 0.01459,-0.130875 0.08291,-0.279 0.152362,-0.330375 C 1.781125,8.345356 1.761777,8.304861 1.541987,8.154861 1.399712,8.057741 1.2595,7.888236 1.2307,7.778361 1.2028,7.671862 1.10845,7.555611 1.001462,7.467861 Z M 3.362163,9.946986 C 3.292043,9.939886 3.20755,9.977366 3.1138,10.067361 2.915463,10.257112 2.945425,10.638487 3.1702,10.789237 3.427788,10.962112 3.527163,10.911862 3.559788,10.593112 3.599908,10.200111 3.515918,9.963111 3.362163,9.946986 Z m 1.272749,1.134 c -0.0765,0.0026 -0.160874,0.05738 -0.245249,0.172876 -0.08963,0.12225 -0.114,0.280124 -0.07987,0.51975 0.04237,0.29475 0.024,0.357749 -0.130125,0.436874 -0.198375,0.101251 -0.24075,0.402751 -0.07838,0.558 0.16125,0.154501 0.315,0.114001 0.3705,-0.0975 0.07875,-0.301499 0.520125,-0.33675 0.821625,-0.066 0.128625,0.115501 0.233624,0.174 0.233624,0.12975 0,-0.04425 -0.133874,-0.205125 -0.297374,-0.356625 -0.250125,-0.2325 -0.296625,-0.3315 -0.296625,-0.63075 0,-0.42225 -0.129375,-0.671625 -0.298126,-0.666375 z M 2.5447,12.049237 a 7.5,7.5 0 0 0 0.173588,0.219 c -0.05111,-0.07912 -0.109463,-0.154875 -0.173588,-0.219 z m 2.527462,1.151249 c -0.03787,0.01313 -0.054,0.06075 -0.054,0.144376 0,0.08475 -0.054,0.173624 -0.120001,0.197624 -0.08775,0.03225 -0.107999,0.133876 -0.07425,0.3765 0.0064,0.04537 0.0083,0.08175 0.0105,0.119625 a 7.5,7.5 0 0 0 0.312,0.160125 c -0.0053,-0.129749 0.01838,-0.282374 0.08625,-0.473625 0.115125,-0.324749 0.119249,-0.406124 0.0255,-0.463124 -0.08775,-0.05325 -0.147749,-0.07463 -0.186,-0.0615 z"/>
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="M 7.3859652,11.659262 C 6.6804908,9.0246028 3.5680512,10.660224 2.2957064,8.6545622 1.0233615,6.648901 1.7564746,4.417353 1.1007239,5.15 0.44497304,5.8826471 0.71470691,7.1812557 0.71470691,7.1812557 c 0,0 -0.23116062,-1.388424 -0.50125568,-0.617145 -0.27009502,0.7712786 0.42389325,2.1673018 0.42389325,2.1673018 0,0 -0.77110159,-1.3113837 -0.61697497,-0.5014662 0.15412796,0.8099175 0.92530815,1.8084367 0.92530815,1.8084367 0,0 -0.65550195,-0.7328699 -0.57847414,-0.1157966 0.077028,0.6170726 1.27249578,1.1186376 1.27249578,1.1186376 0,0 -1.00275521,0.19266 -0.3472208,0.732699 0.6555342,0.540039 2.0054317,0.07747 2.0054317,0.07747 0,0 -1.0414332,0.84828 0.038376,1.118428 1.0798091,0.270147 2.1212025,-0.346735 2.1212025,-0.346735 0,0 -0.4243991,1.00265 0.6554689,0.925701 1.0798683,-0.07695 1.5332842,-0.917502 1.273008,-1.889529 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 9.995699,0.17032813 C 9.4748597,0.17702511 11.054094,1.8856399 10.949549,4.4476719 10.839359,7.1480187 7.2067712,7.371506 7.6073034,10.131594 7.2438656,9.950079 6.9518383,8.8444595 7.0426966,7.8571621 7.1661941,6.5151987 6.4011221,5.9708116 5.6617554,5.974838 5.4501624,5.975998 5.2572269,6.016746 5.1127418,6.1030118 3.4054029,7.1223938 3.8489684,10.616067 5.1901578,13.020266 5.8055586,14.123426 6.7589114,14.759089 7.7953101,14.9751 7.9830191,14.98994 8.1719779,15 8.3635004,15 8.9818485,15 9.5808367,14.91916 10.1533,14.770752 c 1.542303,-0.591697 2.841439,-2.074453 3.016381,-4.301514 0.961681,0.127738 2.657525,-0.900072 2.813962,-1.5036619 C 16.130912,8.3973609 15.242,8.739863 14.99073,8.8740253 15.223429,8.739932 16.192938,7.8266147 15.843726,7.1214651 15.604403,6.6382093 15.123835,7.044868 14.772687,7.453252 c -0.204234,0.3161111 -0.420461,0.9586154 -0.420461,0.9586154 0,4e-7 0.180202,-0.6791943 0.420461,-0.9586154 0.303773,-0.4701754 0.576611,-1.144782 0.0419,-1.3930665 -0.340999,-0.1583397 -0.597369,0.1041855 -0.783393,0.437256 -0.07622,0.5862641 -0.392762,1.551877 -0.392762,1.551877 2e-6,0 0.09097,-1.0115362 0.392762,-1.551877 0.04932,-0.3793474 -0.01946,-0.5546573 -0.358671,-0.4606935 -0.132145,0.036608 -0.0849,0.068809 -0.242158,0.104004 0.153864,-0.220677 0.806454,-0.7719267 0.560378,-1.3756134 -0.0038,-0.00932 -0.0076,-0.014797 -0.01136,-0.023437 -0.01342,-0.030679 -0.02662,-0.060929 -0.03977,-0.083496 -0.181181,-0.3385878 -0.334129,0.054679 -0.412648,0.328125 0.06349,-0.422277 0.228765,-1.3606211 -0.0015,-2.0441895 -0.02396,-0.071157 -0.04548,-0.1210586 -0.06605,-0.1618653 -0.20334,-0.4553952 -0.255296,0.3741626 -0.26918,0.7851562 -0.02281,-0.3692047 -0.02996,-1.2941614 -0.309664,-1.8208006 -8.73e-4,-0.00163 -0.0013,-0.0035 -0.0021,-0.00513 -0.02309,-0.045231 -0.04923,-0.087942 -0.07527,-0.1303711 C 12.730177,1.490132 12.646801,1.3816633 12.548254,1.2941915 11.964139,0.7757195 12.228489,1.6939342 12.347257,2.0566426 12.25832,1.837423 11.445441,1.4493088 11.168301,1.0843907 10.955464,0.79713377 10.710814,0.47021217 10.38562,0.2926426 10.257208,0.24829431 10.12724,0.20739988 9.995699,0.17032813 Z"/>
+ <path style="fill:#3f3f3f" d="M 5,8.4398266 A 0.28124086,0.28124086 0 1 1 4.4807015,8.2236908 0.28124086,0.28124086 0 1 1 5,8.4398266 Z"/>
+ <path style="fill:#3f3f3f" d="M 6,8.5827653 A 0.28123049,0.28099607 0 1 0 6.5577727,8.5103577 0.28123049,0.28099607 0 1 0 6,8.5827653 Z"/>
+ <path style="fill:#838383" transform="matrix(0.48713944,0,0,0.28125009,-2.3320912,1.1249976)" 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/16x16/apps/iceweasel.svg b/.icons/awkward/16x16/apps/iceweasel.svg
new file mode 100644
index 00000000..c24fb4da
--- /dev/null
+++ b/.icons/awkward/16x16/apps/iceweasel.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#394e9a" width="14" height="14" x="-16" y="-14" rx="7" ry="7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#2aa2f6" fill-rule="evenodd" d="m11.511 0.0003094c-0.0045 0.00015248-0.0096 0.0030783-0.01421 0.0034109-0.03312 0.0023609-0.06759 0.011024-0.10282 0.025548-0.02899 0.011912-0.05814 0.025038-0.08609 0.048539-0.02933 0.02465-0.05621 0.05966-0.08192 0.10049-0.0066 0.010482-0.01293 0.021512-0.01923 0.033211-0.02326 0.043462-0.04474 0.092844-0.06185 0.15498-0.001 0.003679-0.0023 0.005615-0.0034 0.009367-0.047-0.23048-0.544-0.17458-0.544-0.17458l0.000845 0.00085435h-0.0017s0.0415 0.028434 0.08192 0.068126c0.02019 0.019949 0.04041 0.042257 0.05517 0.06557 0.000111 0.00017361-0.000111 0.00067174 0 0.00085435 0.01478 0.023235 0.02358 0.046708 0.02257 0.068974v0.00085436c-0.08507 0.009809-0.16871 0.023714-0.25161 0.041726-0.01802-0.040857-0.01589-0.10192-0.01171-0.1669 0.0043-0.064986 0.01053-0.13331-0.000845-0.1899-0.000329 0.00050733-0.00052 0.0012-0.000845 0.0017022-0.000146-0.00076304 0.000152-0.0018 0-0.0025565-0.03523 0.054357-0.06017 0.12027-0.07857 0.1882s-0.0296 0.13773-0.03679 0.20012c-0.01646 0.004527-0.03215 0.011309-0.04849 0.01618-0.0642 0.018982-0.1289 0.037711-0.19059 0.062165-0.044-0.07543-0.094-0.14093-0.1457-0.20267-0.0533-0.06339-0.1111-0.11765-0.1722-0.16436-0.0111-0.00865-0.022-0.0175-0.0334-0.02555-0.062-0.0431-0.1266-0.079052-0.1956-0.10303-0.00203-0.00073696-0.00366-0.0026935-0.00589-0.0034109-0.00052-0.00017693-0.00122 0.00017576-0.00173 0-0.0694-0.023322-0.1429-0.034093-0.2189-0.035768-0.00753-0.00016676-0.014144-0.0034696-0.02173-0.0034109-0.012318 0.00010069-0.025987 0.0061173-0.038448 0.0068126-0.058832 0.0032739-0.11925 0.013418-0.18139 0.030656-0.021437 0.0059414-0.042555 0.011056-0.064363 0.018734-0.082 0.028877-0.1656 0.066077-0.2525 0.12092-0.3105 0.19602-0.4559 0.50938-0.499 0.85674-0.8999 0.1908-1.9127 0.3524-2.8061 0.3559-0.010024 0.0000396-0.020936 0.0008544-0.030927 0.0008544-0.96253 0-1.743 0.28411-2.318 0.80726-0.16414 0.14928-0.31122 0.31787-0.44136 0.50498-0.0001275 0.0001832 0.0001274 0.0006653 0 0.0008544-0.065001 0.093456-0.12591 0.19128-0.1822 0.2938-0.02873 0.052239-0.053041 0.10891-0.07943 0.1635-0.025553 0.052761-0.053502 0.10351-0.076902 0.15839-0.0001015 0.0002373 0.0001009 0.0006176 0 0.0008413-0.047489 0.1113-0.090285 0.22675-0.12878 0.34658-0.038511 0.11986-0.072553 0.24402-0.10198 0.37214-0.022602 0.098407-0.0405 0.20088-0.057679 0.30401-0.00527 0.031672-0.012792 0.061561-0.017554 0.093671-0.000042 0.0002825 0.0000421 0.0005737 0 0.0008608-0.020137 0.13612-0.035187 0.27599-0.045976 0.41982-0.0000428 0.0005732 0.000043 0.00111 0 0.00169-0.010729 0.1436-0.017113 0.29093-0.01839 0.44197-0.00256 0.30322 0.0003419 0.57768 0.00836 0.82604 0.000016 0.0005296-0.000017 0.00117 0 0.00169 0.00802 0.24758 0.020982 0.46945 0.037614 0.66763 0.0000216 0.0002523-0.0000208 0.0006176 0 0.0008478 0.016662 0.19829 0.037644 0.37311 0.061022 0.52712 0.0000372 0.0002445-0.0000373 0.000617 0 0.0008478 0.023374 0.15385 0.049574 0.28713 0.077741 0.40194 0.0000576 0.0002341-0.0000572 0.0006177 0 0.0008479 0.028153 0.11465 0.058415 0.21124 0.08944 0.29209 0.0000831 0.0002152-0.0000827 0.0006522 0 0.0008479 0.031009 0.080673 0.063333 0.14544 0.095297 0.19756 0.0001109 0.0001813-0.0001115 0.0006522 0 0.0008479 0.031937 0.051965 0.064316 0.090574 0.09529 0.11922 0.031265 0.02895 0.061096 0.048254 0.08944 0.058761 0.18327 0.067892 0.12784-0.017139 0.098638-0.056204-0.00652-0.0087-0.01553-0.025963-0.015886-0.026374l0.081081 0.050243 0.08192 0.051939v-0.10304l0.076902 0.010226 0.066873 0.00938 0.062693-0.12688 0.020066-0.040023h0.18474s0.07243-0.04543 0.11452-0.1669c0.00455-0.013168 0.011381-0.020582 0.015048-0.035772 0.0000546-0.0002256-0.0000552-0.0006176 0-0.0008478 0.0127-0.0515 0.0195-0.115 0.0144-0.1931-0.0154-0.2357 0.084-0.3297 0.0652-0.4863-0.006-0.0516-0.0246-0.1104-0.0652-0.1831-0.0809-0.1443-0.1668-0.8379-0.1939-1.5362-0.0004037-0.010383-0.0013-0.020276-0.00169-0.030658-0.01276-0.35388-0.010394-0.70683 0.01588-0.9887 0.0000298-0.0003236-0.0000306-0.0005295 0-0.0008609 0.0263-0.2813 0.0769-0.491 0.1588-0.5593 0.0821-0.068 0.2067-0.1586 0.3594-0.2581 0.1527-0.0993 0.3333-0.2079 0.5283-0.3125 0.2925-0.1569 0.6171-0.3051 0.9254-0.4002 0.1028-0.0317 0.2034-0.0575 0.3009-0.0758 0.2928-0.055 0.5536-0.1188 0.861-0.1593 0.2044-0.0268 0.4296-0.0431 0.698-0.04h0.000845c0.00611 0.0000734 0.013878 0.000763 0.020066 0.0008543 0.39997 0.00609 0.8944 0.055269 1.5615 0.17883 0.00143 0.12038 0.011245 0.26331 0.030095 0.43856 0.0001092 0.00101-0.0001099 0.00154 0 0.00257 0.000039 0.0003614-0.000039 0.0004854 0 0.0008805 0.051714 0.47892 0.15782 0.75665 0.30427 1.01 0.14645 0.2533 0.33278 0.48162 0.54501 0.86093 0.0002204 0.000394 0.0006066 0.000437 0.0008451 0.0008478 0.064344 0.11699 0.13198 0.22212 0.20313 0.31508 0.0002224 0.0002908 0.0006063 0.0005732 0.000845 0.0008478 0.071308 0.093039 0.14613 0.17419 0.22402 0.24355 0.077808 0.069287 0.15913 0.12678 0.24325 0.17287 0.000328 0.0001814 0.00052 0.0006522 0.000845 0.0008478 0.08402 0.045927 0.17074 0.080654 0.26081 0.10389 0.36183 0.093913 0.77116 0.00667 1.2204-0.24866 0.36997-0.22039 0.6436-0.32393 0.8944-0.46921 0.06278-0.036189 0.12362-0.075281 0.18474-0.11922 0.06125-0.044035 0.12199-0.093046 0.1839-0.14988 0.06158-0.056635 0.12437-0.12078 0.18892-0.19501 0.00013-0.00015-0.000131-0.0007174 0-0.0008479 0.06461-0.074282 0.13244-0.15772 0.20229-0.25462 0.01837-0.025487 0.02242-0.038126 0.03928-0.062165 0.08754-0.12416 0.1653-0.23708 0.21817-0.33041 0.13545-0.10231 0.27145-0.20638 0.39956-0.29123 0.3115-0.21294 0.65189-0.54311 0.86184-0.91885 0.000128-0.0002283-0.000127-0.0006089 0-0.0008283 0.10482-0.18774 0.177-0.38683 0.19728-0.58844 0.000028-0.0002831-0.000029-0.0005692 0-0.0008543 0.005-0.050187 0.0068-0.10038 0.005-0.15073v-0.0008544c-0.0055-0.15206-0.04314-0.30393-0.1213-0.45233-0.04674-0.088728-0.0982-0.16294-0.15297-0.22822-0.01726-0.02059-0.03637-0.035334-0.05434-0.053663-0.03809-0.038907-0.07692-0.075561-0.11787-0.10475-0.02344-0.016655-0.04762-0.029867-0.07189-0.043429-0.03993-0.022441-0.08017-0.041797-0.12204-0.056204-0.02483-0.00846-0.04982-0.015568-0.07523-0.02129-0.04823-0.011044-0.09717-0.017104-0.14712-0.018735-0.01787-0.0005161-0.03546-0.00234-0.0535-0.0017-0.06843 0.00218-0.13798 0.01176-0.20814 0.029806-0.0017 0.0004456-0.0034 0.0003978-0.005 0.0008544-0.000271 0.0000711-0.000564-0.0000715-0.000845 0-0.13879 0.036511-0.27908 0.10074-0.41712 0.1916-0.000845-0.00115-0.0017-0.00225-0.0025-0.00341-0.03818-0.054685-0.07972-0.10705-0.12288-0.15839-0.01048-0.012465-0.01934-0.026058-0.03009-0.038321 0.000092-0.0001945-0.00009-0.0006522 0-0.0008544 0.01972-0.042024 0.04354-0.098021 0.06186-0.15839 0.01827-0.060507 0.03094-0.12524 0.02843-0.18394-0.07982 0.095954-0.1035 0.32307-0.23322 0.1899-0.01624-0.016677-0.02654-0.031671-0.03177-0.045133-0.0052-0.013461-0.0049-0.025197-0.0017-0.035766 0.0031-0.00987 0.01582-0.0154 0.02424-0.022992 0.04512-0.040736 0.14378-0.054501 0.14378-0.054501l-0.000845-0.0008544c0-0.0000065-0.15442-0.11926-0.27669-0.12518-0.02037-0.00098478-0.03994 0.001266-0.05768 0.007664-0.0174 0.006248-0.03361 0.016949-0.04681 0.032359 0.05006-0.1913-0.000845-0.29325-0.06436-0.34744-0.0636-0.054278-0.13959-0.061313-0.13959-0.061313v0.00085435c0.000001-1.3e-7 0.05691 0.061767 0.08108 0.1337 0.0025 0.007667 0.0075 0.014283 0.0092 0.022141 0.000055 0.00025729-0.000054 0.00059557 0 0.00085435 0.0055 0.026926 0.0047 0.054924-0.0067 0.080896-0.000116 0.00027194 0.00012 0.00058238 0 0.00085434-0.0077 0.01729-0.02167 0.031673-0.03845 0.042578-0.0056 0.003626-0.01301 0.00403-0.01923 0.006813-0.01234 0.005231-0.0246 0.011091-0.03844 0.012774-0.03396-0.020765-0.06874-0.040756-0.10365-0.060462-0.0127-0.007167-0.0248-0.015242-0.03762-0.022141-0.0107-0.030877-0.01293-0.072085 0-0.12263 0.000179-0.00070434-0.000187-0.00099782 0-0.001702-0.08041-0.029187-0.14203-0.00645-0.18725 0.03236-0.03513-0.015922-0.07038-0.031342-0.10616-0.045985l0.02842-0.14902 0.03594-0.18564-0.000845 0.001702v-0.001702l-0.18056 0.28868c-0.02698-0.009791-0.05381-0.019024-0.08108-0.028102-0.0064-0.088187-0.03726-0.18669-0.12873-0.24525-0.03039-0.01955-0.0675-0.034783-0.11285-0.04343-0.03075 0.1169-0.09178 0.16967-0.15715 0.18394-0.02356-0.004592-0.04744-0.008026-0.07105-0.011922-0.02339-0.004057-0.04684-0.008459-0.07021-0.011922-0.03184-0.017812-0.05896-0.041847-0.07774-0.069828-0.01852-0.027923-0.02803-0.059262-0.02508-0.090267 0.0039-0.039971 0.023-0.074276 0.04932-0.10304 0.07926-0.085663 0.22402-0.12348 0.22402-0.12348s-0.02498-0.011592-0.0652-0.02129c-0.03016-0.0072737-0.06872-0.013368-0.11118-0.011922zm-7.8683 9.7741v0.22992l-0.16384-0.10475v0.12603l-0.18474-0.10475 0.040964 0.10475-0.16467-0.083452 0.020898 0.20864-0.16384-0.16691 0.061022 0.29209-0.16384-0.08345 0.14377 0.3764-0.20564-0.27165 0.14377 0.3764-0.12288-0.08345 0.16384 0.33467-0.14377-0.12603 0.16467 0.22992-0.14377-0.08345s0.7386 1.4223 1.9702 2.2379c0.30791 0.2039 0.65039 0.4378 1.034 0.66848 0.38364 0.2307 0.80841 0.45805 1.2806 0.64889 0.59016 0.23853 1.2543 0.41951 2.0053 0.47858 0.15038 0.01185 0.30388 0.01892 0.46142 0.02043 0.31448 0.003 0.64337-0.01517 0.98723-0.05961 0.34384-0.04444 0.6429-0.13227 0.90279-0.25206 0.25987-0.11979 0.48027-0.27164 0.66788-0.44367 0.28126-0.25787 0.48852-0.56166 0.6403-0.87202v-0.000847c0.45546-0.9317 0.40768-1.3801 0.40768-1.3801-0.7672 1.7671-1.4485 1.7855-2.6128 1.466-0.10649-0.0292-0.22036-0.07129-0.3352-0.11494-0.175-0.066-0.3564-0.143-0.5532-0.242-2.1921-1.101-5.3581-3.012-5.3581-3.012l-0.020066 0.14647-0.30761-0.27165v0.083452l-0.14377-0.14647-0.020898 0.12603-0.14377-0.20948v0.16776l-0.14377-0.20948z"/>
+ <path style="fill:#464646;fill-rule:evenodd" d="m 10.7274,4.0042 c -0.2044,0.016943 -0.25206,0.05693 -0.21676,0.30104 0.0353,0.24411 0.13262,0.58791 0.35798,0.67539 0.22535,0.087482 0.42854,-0.13966 0.54346,-0.32545 0.115,-0.1858 0.145,-0.1929 -0.084,-0.4177 -0.229,-0.2248 -0.396,-0.2502 -0.601,-0.2333 z"/>
+ <circle style="fill:#464646" cx="10.5" cy="2.5" r=".5"/>
+ <circle style="fill:#464646" cx="12.5" cy="3.5" r=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/icon-requests.svg b/.icons/awkward/16x16/apps/icon-requests.svg
new file mode 100644
index 00000000..cb239ff2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/icon-requests.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="15" height="15" x="-16" y="-15" rx="7.5" ry="7.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:3.0002222;stroke:#ffffff" transform="scale(1,-1)" d="m7.3207358-4.5012231a4.0025415 4.0025415 0 0 1-3.7530999-3.2644372 4.0025415 4.0025415 0 0 1 2.3237226-4.3980247 4.0025415 4.0025415 0 0 1 4.8117155 1.260834"/>
+ <path style="fill:#ffffff" d="m7.37 3h5v3h-5z"/>
+ <path style="fill:#00ba57" d="m11.763645 2.0002047a0.74623084 0.75146256 0 0 0-0.763645 0.7508984v3.4976697a0.74623084 0.75146256 0 0 0 1.119235 0.6506153l1.503968-0.8741728 1.503974-0.8746618a0.74623084 0.75146256 0 0 0 0-1.301231l-1.503974-0.874662-1.503968-0.8741729a0.74623084 0.75146256 0 0 0-0.35559-0.1002829z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/icons.svg b/.icons/awkward/16x16/apps/icons.svg
new file mode 120000
index 00000000..743fd0f7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/icons.svg
@@ -0,0 +1 @@
+preferences-desktop-icons.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/iconthemes.svg b/.icons/awkward/16x16/apps/iconthemes.svg
new file mode 120000
index 00000000..fde67223
--- /dev/null
+++ b/.icons/awkward/16x16/apps/iconthemes.svg
@@ -0,0 +1 @@
+icons.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/icq.svg b/.icons/awkward/16x16/apps/icq.svg
new file mode 100644
index 00000000..2385a5fd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/icq.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g>
+ <path fill="#37b648" d="m5.6591 15.992c-0.332-0.037-0.5743-0.105-0.8376-0.235-0.5677-0.28-0.9523-0.769-1.0915-1.388-0.046892-0.20862-0.046867-0.68763 0.0000536-0.90302 0.12447-0.57148 0.38663-0.99623 1.2796-2.0732 0.54156-0.65319 1.5201-1.7711 1.5503-1.7711 0.00923 0 0.081246 0.042314 0.16003 0.094027 0.27779 0.18233 0.60721 0.30529 0.96826 0.36141 0.036462 0.0057 0.070311 0.01658 0.075232 0.02426 0.00493 0.0077 0.037237 0.36536 0.071821 0.79485 0.12493 1.5515 0.17319 2.48 0.1491 2.8682-0.022683 0.36551-0.12893 0.75809-0.28946 1.0695-0.23056 0.44727-0.61518 0.80964-1.059 0.99773-0.30347 0.12861-0.69084 0.19214-0.97676 0.16019zm4.4609-0.8568c-0.7487-0.132-1.304-0.74-1.5608-1.71-0.1193-0.451-0.4949-2.645-0.5463-3.191l-0.012049-0.12819 0.078165-0.0086c0.4363-0.048 0.6082-0.09 0.8855-0.2172 0.1005-0.0462 0.2416-0.1231 0.3135-0.171 0.071902-0.047914 0.13508-0.087117 0.14039-0.087117 0.010581 0 0.72888 0.75561 1.0956 1.1525 0.56904 0.61586 1.0269 1.1445 1.1841 1.3673 0.45556 0.64554 0.61708 1.3758 0.4293 1.9409-0.08726 0.2626-0.2422 0.47935-0.46789 0.65456-0.41959 0.32574-1.0399 0.48612-1.5395 0.39806zm3.5865-2.7718c-0.574-0.055-1.133-0.287-1.623-0.674-0.282-0.223-1.107-0.935-1.499-1.292-0.33-0.302-0.9725-0.9203-0.9725-0.9363 0-0.00826 0.038997-0.058633 0.086664-0.11195 0.245-0.2742 0.3978-0.5669 0.5018-0.9603l0.01901-0.072089 0.89623 0.00766c2.5547 0.021829 2.783 0.033869 3.2872 0.17331 0.61492 0.17006 1.1086 0.5265 1.3741 0.99205 0.30463 0.53423 0.29752 1.1934-0.01946 1.804-0.10179 0.19607-0.17416 0.29461-0.33688 0.45866-0.29556 0.298-0.65051 0.48602-1.0725 0.56814-0.17559 0.03417-0.50358 0.05617-0.64118 0.04301zm-3.457-4.4915c-0.0057-0.13008-0.02307-0.29456-0.0387-0.36551-0.062-0.2802-0.185-0.5671-0.3342-0.7799-0.0388-0.0553-0.0664-0.111-0.0613-0.1239 0.0198-0.0497 1.4055-1.143 1.9825-1.5648 0.39624-0.2893 0.62622-0.43314 0.91002-0.56915 0.87478-0.41923 1.6843-0.39459 2.2861 0.069593 0.27653 0.21327 0.50976 0.57024 0.60759 0.9299 0.0645 0.23714 0.06875 0.6108 0.0096 0.8395-0.18298 0.70693-0.74544 1.1928-1.6047 1.3861-0.296 0.0666-1.377 0.2075-2.253 0.2936-0.412 0.0404-1.374 0.1211-1.444 0.1211h-0.04945l-0.01028-0.2365zm-8.1942 0.0984c-0.6453-0.0633-1.1756-0.281-1.5336-0.6296-0.58604-0.5705-0.6867-1.4566-0.25708-2.2629 0.2913-0.5466 0.75638-0.8934 1.3713-1.0223 0.2265-0.0475 0.7112-0.0437 0.9573 0.0075 0.35755 0.074389 0.73855 0.2285 1.0553 0.42686 0.38799 0.24296 1.6407 1.1868 2.302 1.7345l0.3266 0.2704-0.031 0.0457c-0.0171 0.0251-0.0642 0.0891-0.1047 0.1422-0.1724 0.2256-0.3235 0.5886-0.3777 0.9069l-0.029336 0.17227-0.081974 0.010217c-0.3096 0.0386-1.6328 0.147-2.2143 0.1815-0.4317 0.0256-1.1979 0.0348-1.3828 0.0167zm7.4934-1.6185c-0.2752-0.277-0.7803-0.5123-1.2387-0.577-0.1034-0.0146-0.1907-0.029-0.194-0.0319-0.0034-0.0031-0.0212-0.2093-0.0396-0.4583-0.1079-1.4573-0.141-2.3255-0.1098-2.8818 0.0306-0.5481 0.0817-0.7955 0.2274-1.1012 0.1488-0.31234 0.4789-0.68542 0.7759-0.87688 0.6446-0.41566 1.4366-0.53275 2.1726-0.32107 1.1522 0.33143 1.8371 1.5474 1.5297 2.7156-0.14584 0.55419-0.52041 1.1013-1.4014 2.0468-0.33124 0.35553-1.5827 1.5566-1.6219 1.5566-0.016523 0-0.061782-0.031954-0.10058-0.071014zm-3.9237-0.7933c-1.4404-1.3868-1.863-1.896-2.0713-2.4959-0.0952-0.2745-0.1212-0.4556-0.1099-0.7679 0.0112-0.313 0.0454-0.4586 0.1649-0.7027 0.2271-0.464 0.6123-0.77636 1.1766-0.9541 0.3972-0.12512 0.7799-0.14026 1.1598-0.04591 0.2068 0.05134 0.5086 0.20065 0.6869 0.33979 0.3245 0.25322 0.5874 0.65582 0.6944 1.0632 0.07635 0.29085 0.18798 1.0014 0.33081 2.1057 0.13483 1.0424 0.20245 1.6247 0.19019 1.6378-0.00639 0.00682-0.07167 0.020486-0.14507 0.030366-0.41465 0.055806-0.79486 0.21209-1.1158 0.45866-0.065859 0.050594-0.13127 0.091988-0.14536 0.091988-0.014086 0-0.38137-0.3425-0.81618-0.76112z"/>
+ <path fill="#f15b43" d="m2.7691 12.044c-0.7019-0.077-1.3797-0.685-1.5815-1.418-0.0538-0.195-0.0657-0.523-0.0259-0.7132 0.0658-0.3145 0.2222-0.5814 0.4811-0.821 0.4117-0.3809 0.9198-0.5788 2.0357-0.7926 0.672-0.1287 1.9996-0.319 2.0362-0.2917 0.010923 0.00814 0.025348 0.07323 0.032062 0.14463 0.036874 0.39226 0.2293 0.83341 0.49758 1.1407 0.060886 0.06975 0.11826 0.13676 0.12749 0.14892 0.011766 0.015486-0.00425 0.046948-0.053532 0.10517-0.10489 0.12391-1.3033 1.2792-1.5606 1.5045-0.24715 0.21636-0.68265 0.57984-0.79363 0.66238-0.12969 0.09645-0.35447 0.2105-0.51829 0.26298-0.13845 0.04435-0.42152 0.09167-0.50771 0.08488-0.01472-0.0011-0.090751-0.0091-0.16896-0.01772z"/>
+ </g>
+ <circle fill="#ffca2b" cx="8" cy="8" r="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/icq_protocol.svg b/.icons/awkward/16x16/apps/icq_protocol.svg
new file mode 120000
index 00000000..7c470d52
--- /dev/null
+++ b/.icons/awkward/16x16/apps/icq_protocol.svg
@@ -0,0 +1 @@
+icq.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/id.sideka.App.svg b/.icons/awkward/16x16/apps/id.sideka.App.svg
new file mode 120000
index 00000000..46fd17a1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/id.sideka.App.svg
@@ -0,0 +1 @@
+sideka.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/idea-ultimate.svg b/.icons/awkward/16x16/apps/idea-ultimate.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/idea-ultimate.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/idea.svg b/.icons/awkward/16x16/apps/idea.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/idea.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/idevice.svg b/.icons/awkward/16x16/apps/idevice.svg
new file mode 100644
index 00000000..c5c3f9c9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/idevice.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect width="16" height="16" rx="1" ry="1" style="fill:#fc9300"/>
+ <path d="M 7,4 C 5,3 3,4 3,8 c 0,5 1,7 5,7 4,0 5,-1 6,-3 1,-2 1,-4 1,-4 C 15,8 15,5 12.856182,5.0479394 10.620673,5.0979292 9,5 9,5 Z" style="fill:#ffff00"/>
+ <path d="M 5.53125,3.640625 C 4.125,3.6875 3,5 3,8 c 0,5 1,7 5,7 4,0 5,-1 6,-3 1,-2 1,-4 1,-4 C 15,8 14.999287,5.0008887 12.855469,5.0488281 10.61996,5.0988179 9,5 9,5 L 7,4 C 6.5,3.75 6,3.625 5.53125,3.640625 Z M 5,5 h 1 l 3,1 h 5 v 3 l -1,3 -2,2 H 6 L 4,12 V 6 Z" style="fill:#93dc00"/>
+ <path d="M 7,1 8,5 9,3 Z m 1,4 h 5 v 3 l -1,3 -2,2 H 5 L 3,11 V 5 L 4,4 H 5 Z M 8,5 6,3 C 5.6047153,2.6047153 5,2.625 4.53125,2.640625 3.125,2.6875 2,4 2,7 c 0,5 1,7 5,7 4,0 5,-1 6,-3 C 14,9 14,7 14,7 14,7 13.999287,4.0008887 11.855469,4.0488281 9.6199598,4.0988179 8,5 8,5 Z" style="fill:#4f4f4f"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/idjc.svg b/.icons/awkward/16x16/apps/idjc.svg
new file mode 100644
index 00000000..e5eeb9f0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/idjc.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <linearGradient id="linearGradient4282" x1="409.57" x2="409.57" y1="540.8" y2="506.8" gradientTransform="matrix(.058825 0 0 .058825 -16.034 -38.812)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#2a2c2f"/>
+ <stop offset="1" stop-color="#424649"/>
+ </linearGradient>
+ </defs>
+ <path fill="#4f4f4f" d="m16 8a8 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 8z"/>
+ <path fill="#fff" opacity=".1" d="m3.5659 1.3503c-2.1469 1.4317-3.557 3.8742-3.557 6.6592h6.4c0-0.64837 0.38773-1.2034 0.94219-1.4547l-3.7859-5.2042z"/>
+ <path fill="#fff" opacity=".1" d="m12.434 14.65c2.147-1.4317 3.557-3.8742 3.557-6.6592h-6.4c0 0.64837-0.38773 1.2034-0.94219 1.4547l3.7852 5.2047z"/>
+ <rect style="fill:#ffffff" width="6" height="6" x="5" y="5" ry="3"/>
+ <rect style="fill:#3f3f3f" width="2" height="2" x="7" y="-9" ry="1" transform="scale(1,-1)"/>
+ <path style="fill:#ffd63f" d="m 11,0 0,3 4,0 -4,6 0,-4 -4,0 z"/>
+ <path style="fill:#ff7a3f" d="M 5,16 5,13 1,13 5,6.9999999 5,11 9,11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/idle.svg b/.icons/awkward/16x16/apps/idle.svg
new file mode 120000
index 00000000..00d4dd1b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/idle.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/idle3.svg b/.icons/awkward/16x16/apps/idle3.svg
new file mode 120000
index 00000000..00d4dd1b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/idle3.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ieee1394.svg b/.icons/awkward/16x16/apps/ieee1394.svg
new file mode 100644
index 00000000..2fd01d46
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ieee1394.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx="1.2" ry="1.2"/>
+ <path style="fill:#3f3f3f" d="M 8,6 A 2,2 0 0 0 6,8 2,2 0 0 0 8,10 2,2 0 0 0 10,8 2,2 0 0 0 8,6 Z M 8,6.8 A 1.2,1.2 0 0 1 9.2,8 1.2,1.2 0 0 1 8,9.2 1.2,1.2 0 0 1 6.8,8 1.2,1.2 0 0 1 8,6.8 Z"/>
+ <rect style="fill:#3f3f3f" width="2.5" height="1" x="-1.27" y="-8.33" transform="rotate(135)"/>
+ <rect style="fill:#3f3f3f" width="2.5" height="1" x="6.75" y="11"/>
+ <rect style="fill:#3f3f3f" width="2.5" height="1" x="6.75" y="13"/>
+ <rect style="fill:#3f3f3f" width="2.5" height="1" x="-1.27" y="-6.33" transform="rotate(135)"/>
+ <path style="fill:#3f3f3f" d="M 11.332031 2.8730469 L 9.9179688 4.2871094 L 9.2109375 4.9941406 L 10.978516 6.7617188 L 11.685547 6.0546875 L 13.099609 4.640625 L 11.332031 2.8730469 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/igdm.svg b/.icons/awkward/16x16/apps/igdm.svg
new file mode 100644
index 00000000..7dd01063
--- /dev/null
+++ b/.icons/awkward/16x16/apps/igdm.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#4f4f4f" d="M 13,2 A 1.0000001,1.0000001 0 0 1 14,2.9999999 1.0000001,1.0000001 0 0 1 13,4 1.0000001,1.0000001 0 0 1 12,2.9999999 1.0000001,1.0000001 0 0 1 13,2 Z"/>
+ <path style="fill:#4f4f4f" d="M 8,3 A 5,5 0 0 1 13,8 5,5 0 0 1 8,13 5,5 0 0 1 3,8 5,5 0 0 1 8,3 Z"/>
+ <path style="fill:#ffffff" d="M 8,5 A 3,3 0 0 0 5,8 3,3 0 0 0 8,11 3,3 0 0 0 11,8 3,3 0 0 0 8,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ignuit.svg b/.icons/awkward/16x16/apps/ignuit.svg
new file mode 100644
index 00000000..1066ef6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ignuit.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#85aeff" width="16" height="16" x="0" y="0" rx="1.5" ry="1.5"/>
+ <path opacity=".5" d="m3 4v-1h5v1z"/>
+ <path opacity=".5" d="m3 7v-1h5v1z"/>
+ <path opacity=".5" d="m8 10v-1h5v1z"/>
+ <path opacity=".5" d="m8 13v-1h5v1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/im-chooser.svg b/.icons/awkward/16x16/apps/im-chooser.svg
new file mode 120000
index 00000000..8803a8f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/im-chooser.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard-shortcuts.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/im.gitter.Gitter.svg b/.icons/awkward/16x16/apps/im.gitter.Gitter.svg
new file mode 120000
index 00000000..fe19be77
--- /dev/null
+++ b/.icons/awkward/16x16/apps/im.gitter.Gitter.svg
@@ -0,0 +1 @@
+gitter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/im.pidgin.Pidgin.svg b/.icons/awkward/16x16/apps/im.pidgin.Pidgin.svg
new file mode 120000
index 00000000..778691e4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/im.pidgin.Pidgin.svg
@@ -0,0 +1 @@
+pidgin.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/im.riot.Riot.svg b/.icons/awkward/16x16/apps/im.riot.Riot.svg
new file mode 120000
index 00000000..5bb245c2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/im.riot.Riot.svg
@@ -0,0 +1 @@
+riot-web.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/im.srain.Srain.svg b/.icons/awkward/16x16/apps/im.srain.Srain.svg
new file mode 100644
index 00000000..86caae2c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/im.srain.Srain.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#63a4c7" d="M 7.9384,4e-5 7.9376,0.0016 C 3.5348,0.03516 0,3.58884 0,8 c 0,4.432 3.568,8 8,8 4.272,0 7.7404,-3.3156 7.9852,-7.5244 L 16,8.4616 V 1.6 C 16,0.7136 15.2864,0 14.4,0 H 7.9384 Z"/>
+ <path style="fill:#ffffff" d="M 9.3085938 3 L 7.7695312 13 L 8.78125 13 L 10.320312 3 L 9.3085938 3 z"/>
+ <path style="fill:#ffffff" d="M 7.3417969 3 L 5.8007812 13 L 6.8125 13 L 8.3535156 3 L 7.3417969 3 z"/>
+ <path style="fill:#ffffff" d="M 5.4804688,6 5.3261719,7 h 5.5859371 l 0.154297,-1 z"/>
+ <path style="fill:#ffffff" d="M 5.0175781,9 4.8632812,10 H 10.449219 L 10.603516,9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/image-viewer.svg b/.icons/awkward/16x16/apps/image-viewer.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/image-viewer.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/imagewriter.svg b/.icons/awkward/16x16/apps/imagewriter.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/16x16/apps/imagewriter.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/in.p1x.TanksOfFreedom.svg b/.icons/awkward/16x16/apps/in.p1x.TanksOfFreedom.svg
new file mode 120000
index 00000000..2278321d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/in.p1x.TanksOfFreedom.svg
@@ -0,0 +1 @@
+war-thunder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ind.ie.Gnomit.svg b/.icons/awkward/16x16/apps/ind.ie.Gnomit.svg
new file mode 100644
index 00000000..7e4334a1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ind.ie.Gnomit.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:none;stroke:#f1502f" d="M 7.5000002,14.4 V 6.7999999 l 3.9996948,3.6948171"/>
+ <circle style="fill:#f1502f" cx="8.485" cy="-2.121" r="4.5" transform="rotate(45)"/>
+ <path style="fill:#ffffff" d="M 9.1467868,2.1037929 C 9.008394,1.9654 8.7855664,1.9654 8.6471739,2.1037929 L 8.147561,2.6034053 9.3965933,3.8524376 9.8962057,3.3528248 c 0.1383923,-0.1383926 0.1383923,-0.3612201 0,-0.499613 z M 7.6479481,3.1030182 5,5.7509664 5.0249822,6.9750179 6.2490337,7 8.8969818,4.3520519 Z"/>
+ <circle style="fill:#f1502f" cx="7.5" cy="13.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="7.5" cy="13.5" r=".5"/>
+ <circle style="fill:#f1502f" cx="11.5" cy="10.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="11.5" cy="10.5" r=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/indicator-applet.svg b/.icons/awkward/16x16/apps/indicator-applet.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/indicator-applet.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/indicator-cpufreq.svg b/.icons/awkward/16x16/apps/indicator-cpufreq.svg
new file mode 100644
index 00000000..f3e6aab8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/indicator-cpufreq.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="rotate(90,8,8)">
+ <rect style="fill:#8e8e8e" width="2" height="16" x="4" y="0"/>
+ <rect style="fill:#8e8e8e" width="2" height="16" x="7" y="0"/>
+ <rect style="fill:#8e8e8e" width="2" height="16" x="10" y="0"/>
+ </g>
+ <rect style="fill:#b7b7b7" width="12" height="12" x="2" y="2" rx=".8" ry=".8"/>
+ <rect style="fill:#d13232" width="8" height="8" x="4" y="4" rx=".445" ry=".445"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/indicator-keylock.svg b/.icons/awkward/16x16/apps/indicator-keylock.svg
new file mode 120000
index 00000000..f04d4679
--- /dev/null
+++ b/.icons/awkward/16x16/apps/indicator-keylock.svg
@@ -0,0 +1 @@
+accessories-character-map.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/indicator-privacy.svg b/.icons/awkward/16x16/apps/indicator-privacy.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/indicator-privacy.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/indicator-sensors.svg b/.icons/awkward/16x16/apps/indicator-sensors.svg
new file mode 120000
index 00000000..349f2c76
--- /dev/null
+++ b/.icons/awkward/16x16/apps/indicator-sensors.svg
@@ -0,0 +1 @@
+psensor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/indicator-sound-switcher.svg b/.icons/awkward/16x16/apps/indicator-sound-switcher.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/indicator-sound-switcher.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/indicator-stickynotes.svg b/.icons/awkward/16x16/apps/indicator-stickynotes.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/indicator-stickynotes.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/indicator-virtual-box.svg b/.icons/awkward/16x16/apps/indicator-virtual-box.svg
new file mode 120000
index 00000000..f7e0337e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/indicator-virtual-box.svg
@@ -0,0 +1 @@
+virtualbox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/indicator-weather.svg b/.icons/awkward/16x16/apps/indicator-weather.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/indicator-weather.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/indivisible.svg b/.icons/awkward/16x16/apps/indivisible.svg
new file mode 100644
index 00000000..92462bb4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/indivisible.svg
@@ -0,0 +1,14 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <path d="m12 3v-2c0-1-1-1-2-1s-1 2-1 2z" style="fill:#d3c76a"/>
+ <path d="m12 6s2 0 2 1 1 1 1 1 1-1 0-2-3 0-3 0z" style="fill:#fcbbb8"/>
+ <path d="m12.05044 16c1 0 1-1 1-1s0-6-3-8l5-1c3-2-2.624573-4.967766-4-5-3.073182 0-8.0000005 0-9.0000005 2-1.8135294 3.6270588-2 9-2 9s-0.65270671 4 2.73781 4h9.2621905z" style="fill:#4f877c"/>
+ <path d="m7 3s-1-1-1-2 1-1 2-1 2 2 2 2z" style="fill:#e6dfa4"/>
+ <circle cx="11.5" cy="3.5" r="1.5" style="fill:#ffffff"/>
+ <circle cx="11.5" cy="3.5" r=".5" style="fill:#3f3f3f"/>
+ <path d="m14 12c0-2 2-2 2-2v6h-7v-3s5 0.699673 5-1z" style="fill:#3b655d"/>
+ <path d="m9 8c-1 0-1.0722656 2.523437-1.0722656 2.523438 0 0 0.0722656-1.523438-0.9277344-1.523438s-2 2-2 2 0-1-1-1c-2 0-2 1-2 1s-0.8147859-1.7227692-1.5507812-2.5800781c-0.33351491 2.0058141-0.3984375 3.5800781-0.3984375 3.5800781s-0.036289961 0.249687-0.046875 0.595703c-6.629964e-4 0.059583 0.013298336 0.385622 0.025390625 0.705078 0.10244892 1.049 0.55382678 2.389714 2.1660156 2.652344 0.0260909 0.00425 0.0572832 0.004134 0.0839844 0.007813 0.1602903 0.022081 0.3266207 0.039062 0.5097656 0.039062h9.2617185c1 0 1-1 1-1s-0.007096-3.603306-1.40625-6.15625c-0.549585-0.4278036-1.133094-0.84375-1.644531-0.84375h-1z" style="fill:#e6dfa4"/>
+ <path d="m8.5 10c-1.1492265 0.002076-2.1492417 0.944072-2.4238281 2.283203 0 0-0.0761719 0.40191-1.0761719 0.716797-0.3179432 0.100116-1 0-1 0s-1 0-1 1.453125c0 1.546875 1 1.546875 1 1.546875h4.5c1.4835395-0.08836 2.474707-1.895225 2.5-3 0-1.656854-1.1192881-3-2.5-3z" style="fill:#4f877c"/>
+ <path d="m3 8v2.488281a1.5 1.5 0 0 0 0 0.011719 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-0.011719v-2.488281h-3z" style="fill:#4f877c"/>
+ <path d="m0.05078125 12s2.9492188-4 8.3124296-4h2.6367892v-1s-4-2-7-5c-1-1-0.7350889-0.6324555-2 0-2 1-2 3-2 3z" style="fill:#af2323"/>
+ <path d="m9 8v2l2-2 1.230572 2-0.230572-2-1-1z" style="fill:#d63030"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/infector.svg b/.icons/awkward/16x16/apps/infector.svg
new file mode 100644
index 00000000..3751834c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/infector.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#cccccc;fill-rule:evenodd" d="M 3,0 V 3 H 0 v 9 h 3 v 3 h 9 v -3 h 3 V 3 H 12 V 0 Z"/>
+ <path style="fill:#33d533;fill-rule:evenodd" d="M 1.125,0 C 0.50175,0 0,0.50175 0,1.125 V 3 H 3 V 0 Z"/>
+ <path style="fill:#33d533;fill-rule:evenodd" d="m 12,12 v 3 h 1.875 C 14.49825,15 15,14.49825 15,13.875 V 12 Z"/>
+ <path style="fill:#ff5b5b;fill-rule:evenodd" d="m 0,12 v 1.875 C 0,14.49825 0.50175,15 1.125,15 H 3 v -3 z"/>
+ <path style="fill:#ff5b5b;fill-rule:evenodd" d="m 12,0 v 3 h 3 V 1.125 C 15,0.50175 14.49825,0 13.875,0 Z"/>
+ <path style="fill:#696969;fill-rule:evenodd" d="M 3,0 V 3 H 6 V 0 Z M 6,3 V 6 H 9 V 3 Z m 3,0 h 3 V 0 H 9 Z m 3,0 v 3 h 3 V 3 Z m 0,3 H 9 v 3 h 3 z m 0,3 v 3 h 3 V 9 Z m 0,3 H 9 v 3 h 3 z M 9,12 V 9 H 6 v 3 z M 6,12 H 3 v 3 H 6 Z M 3,12 V 9 H 0 v 3 z M 3,9 H 6 V 6 H 3 Z M 3,6 V 3 H 0 v 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/infinifactory.svg b/.icons/awkward/16x16/apps/infinifactory.svg
new file mode 100644
index 00000000..ad9f80b6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/infinifactory.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="M 8.0419413,5.3203445e-4 A 1.7754963,1.8191449 0 0 0 7.1121157,0.24321001 L 1.8878259,3.3335843 A 1.7754963,1.8191449 0 0 0 0.99999993,4.9091712 V 11.09032 a 1.7754963,1.8191449 0 0 0 0.88774817,1.575427 l 5.2242898,3.090534 a 1.7754963,1.8191449 0 0 0 1.7754963,0 L 14.111824,12.665747 A 1.7754963,1.8191449 0 0 0 14.99965,11.09016 V 4.9090112 A 1.7754963,1.8191449 0 0 0 14.111824,3.3334243 L 8.8875342,0.24305002 A 1.7754963,1.8191449 0 0 0 8.041708,3.7203578e-4 Z"/>
+ <path style="opacity:0.3" d="m 2.039189,3.6426514 v 0 C 1.598805,3.9039696 1.1378667,4.0371213 1.0373342,4.548265 L 7.222287,8.0841732 v 0.906242 L 8.0000583,8.3997954 7.6111727,7.3568352 8.0000583,7.599802 7.219249,6.2521568 2.4493233,3.5248359 l 0.00911,-0.00547 z"/>
+ <ellipse style="fill:#ffffff" cx=".319" cy="5.249" rx="1.112" ry="1.444" transform="matrix(0.94234867,-0.33463262,0.35552158,0.93466807,0,0)"/>
+ <ellipse style="fill:#ffffff" cx="3.757" cy="9.262" rx="1.112" ry="1.444" transform="matrix(0.94234867,-0.33463262,0.35552158,0.93466807,0,0)"/>
+ <ellipse style="fill:#ffffff" cx="2.031" cy="7.275" rx="1.112" ry="1.444" transform="matrix(0.94234867,-0.33463262,0.35552158,0.93466807,0,0)"/>
+ <path style="fill:#d87900" d="m 1.1793686,4.1138934 a 1.7754963,1.8191449 0 0 0 -0.179252,0.7953062 v 6.1811984 a 1.7754963,1.8191449 0 0 0 0.8879049,1.574987 l 5.2241319,3.090599 a 1.7754963,1.8191449 0 0 0 0.8879049,0.242967 v -7.98509 z"/>
+ <path style="fill:#ad6200" d="M 14.825305,4.1287373 7.9992988,8.0310484 8.0000583,15.998951 A 1.7754963,1.8191449 0 0 0 8.8872037,15.755984 L 14.112095,12.665385 A 1.7754963,1.8191449 0 0 0 15,11.090398 V 4.9091996 A 1.7754963,1.8191449 0 0 0 14.825305,4.1287373 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 14.825305,4.1287373 7.9992988,8.0310484 V 10.432591 L 14.825305,6.5302797 A 1.7754963,1.8191449 0 0 1 15,7.310742 V 4.9091996 A 1.7754963,1.8191449 0 0 0 14.825305,4.1287373 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#ffffff;stroke-width:0.39440203px" d="M 3.8139644,3.3510674 6.9276797,2.6320986 8.135039,0.86735746 v 0"/>
+ <path style="opacity:0.2;fill:none;stroke:#ffffff;stroke-width:0.39440203px" d="M 5.7203208,4.4622005 8.7704909,3.7759126 9.9778498,1.8477693"/>
+ <path style="opacity:0.2;fill:none;stroke:#ffffff;stroke-width:0.39440203px" d="M 7.4995866,5.5079734 10.517984,4.7890046 11.725343,2.9589026"/>
+ <path style="opacity:0.35;fill:#ffffff" d="M 4.2,7.076 4,8.981232 1.0091818,7.334187 V 9.238933 L 4,10.885978 3.9,12.991 8.000058,12.367 4.2,7.076"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/info.bibletime.BibleTime.svg b/.icons/awkward/16x16/apps/info.bibletime.BibleTime.svg
new file mode 120000
index 00000000..2d1b2842
--- /dev/null
+++ b/.icons/awkward/16x16/apps/info.bibletime.BibleTime.svg
@@ -0,0 +1 @@
+bibletime.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/info.mumble.Mumble.svg b/.icons/awkward/16x16/apps/info.mumble.Mumble.svg
new file mode 120000
index 00000000..e4061778
--- /dev/null
+++ b/.icons/awkward/16x16/apps/info.mumble.Mumble.svg
@@ -0,0 +1 @@
+mumble.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/inkscape-logo.svg b/.icons/awkward/16x16/apps/inkscape-logo.svg
new file mode 120000
index 00000000..ca1fc7a6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/inkscape-logo.svg
@@ -0,0 +1 @@
+inkscape.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/inkscape.svg b/.icons/awkward/16x16/apps/inkscape.svg
new file mode 100644
index 00000000..9aa92633
--- /dev/null
+++ b/.icons/awkward/16x16/apps/inkscape.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="M 7.9991491,8.14e-6 C 7.5431964,1.9412095e-4 7.0993537,0.17127347 6.7499168,0.53274623 L 0.53128539,6.9553651 C 0.1886295,7.3098561 0.0068644,7.7769571 4.554e-5,8.2395914 c -1.02514285e-4,0.00704 0,0.024305 0,0.031992 C -1.8993333e-5,9.647996 3.6774674,8.3111994 4.009,9.9940535 4.1883923,10.904828 2.0046371,10.487657 2.0046371,11.404024 c 0,1.074928 3.1942776,0.19834 3.9143629,1.221726 0.5512069,0.783376 -1.3281053,0.816999 -0.8907762,1.566964 0.3751471,0.643332 1.7167132,0.231346 1.9404392,1.095982 0.2555463,0.987659 2.0008269,0.877598 2.930337,0.0945 C 10.468796,14.903143 9.1524775,14.60257 9.6702482,14.06697 10.187985,13.531333 13.109223,13.632057 12.971417,12.4695 12.880217,11.700106 12.043743,11.615366 12.029,10.746286 c -0.05148,-0.736008 0.225475,-0.521251 2.877012,-1.2537202 1.060233,-0.498128 1.097767,-0.7629722 1.093729,-1.2217261 -8.4e-5,-0.00909 0,-0.021547 0,-0.031249 -0.006,-0.4625966 -0.219868,-0.9297466 -0.562489,-1.2842263 L 9.2491251,0.53274623 C 8.8996124,0.17123553 8.4556177,1.9415905e-4 7.9998931,8.14e-6 Z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 15.347135,11.000795 c -0.106012,-0.0038 -0.212997,0.0063 -0.288428,0.0306 -0.142184,0.04719 -0.815977,0.07438 -0.760465,0.664115 0.610247,0.29473 1.540899,0.529113 1.651795,-0.06055 0.08325,-0.442189 -0.284815,-0.620631 -0.602902,-0.634165 z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 2.7074185,13.005376 c -0.059435,0.0081 -0.1000881,0.03659 -0.1581752,0.06314 -0.4644974,0.212244 -0.7756974,0.658951 -0.3417368,0.854032 0.4340248,0.195036 0.7241662,-0.01135 1.1046236,-0.253215 0.3805216,-0.24198 0.3699093,-0.286153 0.3423876,-0.379498 -0.052746,0.01267 -0.3985958,-0.245986 -0.7628867,-0.28446 -0.060705,-0.0061 -0.1247941,-0.0081 -0.1842125,10e-7 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 8.0286158,2.0044571 c 0.4692191,0.00399 1.7549333,1.5950858 2.9020572,2.7866668 0.322667,0.4329523 -0.124808,0.8766857 -0.124808,0.8766857 L 8.4031987,4.352762 7.3422463,5.7931429 6.4062463,4.384381 5.8443415,6.576 4.1906272,5.5740953 4.6275796,5.0102858 7.2172939,2.3490666 C 7.4159415,2.1465676 7.5680596,2.0010628 8.0286082,2.0046476 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/input-joystick.svg b/.icons/awkward/16x16/apps/input-joystick.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/16x16/apps/input-joystick.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/input-tablet.svg b/.icons/awkward/16x16/apps/input-tablet.svg
new file mode 100644
index 00000000..21c49a14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/input-tablet.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="12" height="16" x="-14" y="0" rx=".818" ry=".857" transform="rotate(-90)"/>
+ <path fill="#fff" opacity=".1" d="m0.85714 2c-0.47485 0-0.85714 0.3649-0.85714 0.8182v10.364c2e-8 0.453 0.38229 0.818 0.85714 0.818h2.1429v-12z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/insomnia.svg b/.icons/awkward/16x16/apps/insomnia.svg
new file mode 100644
index 00000000..807be4bc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/insomnia.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <path style="fill:#6153c1" d="M 8 2 A 6 6 0 0 0 6.2382812 2.2714844 A 3 3 0 0 1 8 5 A 3 3 0 0 1 5 8 A 3 3 0 0 1 2.2675781 6.2285156 A 6 6 0 0 0 2 8 A 6 6 0 0 0 8 14 A 6 6 0 0 0 14 8 A 6 6 0 0 0 8 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/instagram.svg b/.icons/awkward/16x16/apps/instagram.svg
new file mode 100644
index 00000000..821051f2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/instagram.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e53fa9" d="M 5.6391608,0.62937064 11.2,0 C 13.8592,0 16,2.1408 16,4.8 v 6.4 C 16,13.8592 13.8592,16 11.2,16 L 4.8349648,15.440558 C 2.1859772,15.207733 0.5747196,13.579436 0.55944064,10.92028 L 0.52447552,4.8349648 C 0.50919648,2.1758089 2.9968304,0.92842712 5.6391608,0.62937064 Z"/>
+ <path style="fill:#7e53cb" d="M 4.8,0 C 2.1408,0 0,2.1408 0,4.8 V 8 H 1 C 5.9089132,7.9956696 10.220808,4.7391956 11.567969,0.01875 11.446143,0.0095672 11.324254,0 11.2,0 Z"/>
+ <path style="fill:#f97b49" d="M 1,8 H 0 v 3.2 C 0,13.8592 2.1408,16 4.8,16 h 6.4 c 0.126097,0 0.249845,-0.0093 0.373438,-0.01874 C 10.225721,11.258858 5.9109416,8.0018912 1,8 Z"/>
+ <rect style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" width="11" height="11" x="2.5" y="2.5" rx="2.852" ry="2.852"/>
+ <circle style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" cx="8" cy="8" r="2.5"/>
+ <circle style="fill:#ffffff" cx="11.2" cy="4.8" r=".8"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/instant-messenger.svg b/.icons/awkward/16x16/apps/instant-messenger.svg
new file mode 120000
index 00000000..6fb1fc4d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/instant-messenger.svg
@@ -0,0 +1 @@
+tormessenger.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/instantbird.svg b/.icons/awkward/16x16/apps/instantbird.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/instantbird.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/insurgency.svg b/.icons/awkward/16x16/apps/insurgency.svg
new file mode 100644
index 00000000..ff7b0dc1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/insurgency.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <g transform="translate(-16 1020.4)">
+ <rect fill="#2e9d91" width="16" height="16" x="16" y="16" rx="1" ry="1"/>
+ <path fill="#ececec" fill-rule="evenodd" d="m19.996 21-1.3496 1.3965h1.3496l0.45117 0.4668 0.90039-1.3984-0.451-0.465h-0.90039zm1.8027 0.46484-0.90234 1.3984 0.45117 1.3965 1.3516-1.3965v0.46484l-1.3516 1.3984 0.45117 0.92969 1.8008-1.8613v0.46484l-1.8008 1.8633h1.8008l0.90039-0.93164v-0.93164l-0.45117-0.46484v-0.93164l-0.90039-0.4668-0.44922-0.93164h-0.90039zm-4.0547 1.3984-0.44922 0.46484 0.90039 3.2598l-2.195 2.523v1.889c0 0.554 0.446 1 1 1h0.98633l2.9102-4.0137h0.90234l0.44922-0.4668 0.90039-0.46484 0.45117-0.4668h-2.252l-0.45117-1.3965h-0.44922l-0.45117 1.3965h-0.90039l0.45117-1.3965-0.90039-0.93164 0.44922-0.46484 0.90039 0.93164h0.90039v-0.4668l-0.90039-1.3965h-2.252zm-0.90039 0.93164 0.45117 2.3281v0.46484l-1.295 1.205v0.41797c0.68429-0.63751 1.1598-1.0855 1.7441-1.623l-0.9-2.793zm3.1523 4.1914h0.45117l-2.252 2.793 1.8008-2.793z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/insync.svg b/.icons/awkward/16x16/apps/insync.svg
new file mode 100644
index 00000000..7a2766a0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/insync.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#1e87e4" width="16" height="16" x="0" y="0" rx="1" ry="1"/>
+ <path style="stroke:#ffffff;stroke-linecap:square;fill:none" d="m6.5 8.5a4 4 0 0 1 4 -4"/>
+ <path style="stroke:#ffffff;stroke-linecap:square;fill:none" d="m8.5 8.5a2 2 0 0 1 2 -2"/>
+ <path style="stroke:#ffffff;stroke-linecap:square;fill:none" d="m4.5 8.5a6 6 0 0 1 6 -6"/>
+ <rect style="fill:#ffffff" width="2" height="3" x="10" y="11"/>
+ <circle style="fill:#ffffff" cx="11" cy="9" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/intel.svg b/.icons/awkward/16x16/apps/intel.svg
new file mode 100644
index 00000000..0d6b446a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/intel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#0071c5" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#ffffff" d="M 2,7 H 1.0009797 L 1,9.940144 C 1,10.469453 1.2528053,10.927529 1.9999963,11 Z"/>
+ <path style="fill:#ffffff" d="M 1,6 H 2 V 5 H 1 Z"/>
+ <path style="fill:#ffffff" d="m 4.690469,7.817206 c 0.271316,0 0.384592,0.146409 0.384592,0.384513 V 11 H 6 V 8.195473 C 6,7.627572 5.72366,7.001207 4.910628,7.001207 L 3,7.000007 V 10.99955 H 3.924939 V 7.817256 Z"/>
+ <path style="fill:#ffffff" d="M 7,6 V 7 H 7.002 L 7,9.939453 C 7,10.468762 7.252809,10.927529 8,11 H 9 V 10 H 8 V 8 H 9 V 7 H 8 V 6 Z"/>
+ <path style="fill:#ffffff" d="m 14,5 v 2 h 0.002 L 14,9.939453 C 14,10.468762 14.252809,10.927529 15,11 V 7 5 Z"/>
+ <path style="fill:#ffffff" d="M 11.572481,7 C 10.680779,7 10,7.7209 10,8.9967 10,10.4888 10.778241,11 11.591318,11 c 0.621655,0 0.974711,-0.2324 1.311221,-0.6161 l -0.52498,-0.5774 c -0.217842,0.2487 -0.403741,0.3695 -0.780507,0.3695 -0.480761,0 -0.751844,-0.3696 -0.751844,-0.8703 H 13 V 8.9523 C 13,7.8439 12.479278,7 11.572481,7 Z m -0.03767,0.8108 c 0.43673,0 0.60199,0.4054 0.618344,0.8268 h -1.307942 c 0.0056,-0.172 0.02615,-0.2816 0.08109,-0.4214 0.09498,-0.2325 0.317923,-0.4054 0.608517,-0.4054 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/intellij-idea-ce.svg b/.icons/awkward/16x16/apps/intellij-idea-ce.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/intellij-idea-ce.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/intellij-idea-community.svg b/.icons/awkward/16x16/apps/intellij-idea-community.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/intellij-idea-community.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/intellij-idea-ue-bundled-jre.svg b/.icons/awkward/16x16/apps/intellij-idea-ue-bundled-jre.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/intellij-idea-ue-bundled-jre.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/intellij-idea-ultimate-edition.svg b/.icons/awkward/16x16/apps/intellij-idea-ultimate-edition.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/intellij-idea-ultimate-edition.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/intellij-idea-ultimate.svg b/.icons/awkward/16x16/apps/intellij-idea-ultimate.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/intellij-idea-ultimate.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/intellij-idea.svg b/.icons/awkward/16x16/apps/intellij-idea.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/intellij-idea.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/intellij.svg b/.icons/awkward/16x16/apps/intellij.svg
new file mode 100644
index 00000000..5c7f4d67
--- /dev/null
+++ b/.icons/awkward/16x16/apps/intellij.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#fe4b71" d="M 8,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 8 h 8 z"/>
+ <path style="fill:#2086e7" d="m 8,0 h 7.2 C 15.6432,0 16,0.3568 16,0.8 V 8 H 8 Z"/>
+ <path style="fill:#ff8c2a" d="M 8,16 H 0.8 C 0.3568,16 0,15.6432 0,15.2 V 8 h 8 z"/>
+ <path style="fill:#6655e4" d="m 8,16 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 H 8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.5071217,11.5 H 7.507122"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round" d="m 3.5071212,7.500001 h 1.999999 M 3.5071212,3.5 h 1.999999 M 4.5071217,7.500001 V 3.5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round" d="M 7.507123,7 V 7.500001 H 8.007122 C 9.965038,7.442481 9.506718,4.0560065 9.507122,3.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/intellij_idea.svg b/.icons/awkward/16x16/apps/intellij_idea.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/intellij_idea.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/intergalacticfm.svg b/.icons/awkward/16x16/apps/intergalacticfm.svg
new file mode 120000
index 00000000..a6560012
--- /dev/null
+++ b/.icons/awkward/16x16/apps/intergalacticfm.svg
@@ -0,0 +1 @@
+konquest.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/internet-archive.svg b/.icons/awkward/16x16/apps/internet-archive.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/internet-archive.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/internet-chat.svg b/.icons/awkward/16x16/apps/internet-chat.svg
new file mode 100644
index 00000000..5aa46f7b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/internet-chat.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#0286c2" d="m16 1-2 2v7.1176c0 0.488-0.501 0.882-1 0.882h-8c-0.4986 0-1-0.394-1-0.882v-8.2356c0-0.4889 0.5014-0.8824 1-0.8824z"/>
+ <path fill="#35b9f5" d="m-1.625e-8 5 2 2v7.118c0 0.488 0.5014 0.882 1 0.882h8c0.4986 0 1-0.39353 1-0.88235v-8.2356c0-0.4889-0.501-0.8824-1-0.8824z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/internet-feed-reader.svg b/.icons/awkward/16x16/apps/internet-feed-reader.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/16x16/apps/internet-feed-reader.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/internet-mail.svg b/.icons/awkward/16x16/apps/internet-mail.svg
new file mode 100644
index 00000000..7c72b407
--- /dev/null
+++ b/.icons/awkward/16x16/apps/internet-mail.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#fe9700" d="m8 0-7.6359 4.9269c-0.01643 0.010703-0.03132 0.023307-0.04688 0.03521l-0.0094 0.007v0.0008603c-0.18625 0.1463-0.30784 0.3713-0.30784 0.6276v7.6022c0.000005 0.443 0.3568 0.8 0.80001 0.8h14.4c0.4432 0 0.8-0.3569 0.8-0.80023v-7.6022c0-0.26209-0.12679-0.49189-0.32031-0.63769l0.0032-0.005-7.683-4.955z"/>
+ <rect fill="#ebebeb" width="12" height="10" x="2" y="2" rx="0" ry="0"/>
+ <path fill="#fec006" d="m0.000017 5.5979 15.2 10.4h-14.343c-0.05714 0-0.85714 0-0.85714-0.85714z"/>
+ <path fill="#fecd38" d="m15.143 15.998c0.85714 0 0.85714-0.85714 0.85714-0.85714v-9.5429l-15.2 10.4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/internet-news-reader.svg b/.icons/awkward/16x16/apps/internet-news-reader.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/16x16/apps/internet-news-reader.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/internet-web-browser.svg b/.icons/awkward/16x16/apps/internet-web-browser.svg
new file mode 100644
index 00000000..97e9262f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/internet-web-browser.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.57142 0 0 .57140 -1.1443 -1.1421)">
+ <rect fill="#6573c3" width="28" height="28" x="-30" y="-30" rx="14" ry="14" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".1" d="m25.893 6.1095-19.781 19.78c5.4793 5.4793 14.302 5.4793 19.781 0 5.4793-5.4793 5.4793-14.302 0-19.781z"/>
+ <path fill="#f2f2f2" d="m6.1121 25.89 8.6542-11.127 1.1711 1.1711 1.3015 1.3015z"/>
+ <path fill="#fff" opacity=".2" d="m25.893 6.1095-19.781 19.78c-5.4793-5.4793-5.4793-14.302 0-19.781 5.4793-5.4793 14.302-5.4793 19.781 0z"/>
+ <path fill="#f34235" d="m25.893 6.1095-11.127 8.6542 2.4726 2.4726z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/io.ark.Desktop.svg b/.icons/awkward/16x16/apps/io.ark.Desktop.svg
new file mode 100644
index 00000000..fb25957c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.ark.Desktop.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#ed2a2d" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 8.0253906 4 L 3 12 C 3 12 6.1233796 8.8381032 8 7 C 9.8966077 8.6809584 13 12 13 12 L 8.0253906 4 z M 8 8 L 7.3339844 9 L 8.6660156 9 L 8 8 z M 6.6660156 10 L 6 11 L 8 11 L 10 11 L 9.3339844 10 L 6.6660156 10 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/io.atom.Atom.svg b/.icons/awkward/16x16/apps/io.atom.Atom.svg
new file mode 120000
index 00000000..cf7e3643
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.atom.Atom.svg
@@ -0,0 +1 @@
+atom.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.atom.electron.BaseApp.svg b/.icons/awkward/16x16/apps/io.atom.electron.BaseApp.svg
new file mode 120000
index 00000000..0a8bb495
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.atom.electron.BaseApp.svg
@@ -0,0 +1 @@
+electron.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.botfather.Botfather.svg b/.icons/awkward/16x16/apps/io.botfather.Botfather.svg
new file mode 100644
index 00000000..695ec447
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.botfather.Botfather.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#23d160" d="M 10.290173,13.189602 9.2612483,13.245254 7.843,14.024374 12.014318,16 c -0.05205,-1.285452 -1.070939,-1.925958 -1.724145,-2.810398 z"/>
+ <path style="fill:#23d160" d="m 3.7241448,13.189602 1.0289249,0.05565 1.4182479,0.77912 L 2,16 c 0.052055,-1.285452 1.0709391,-1.925958 1.7241448,-2.810398 z"/>
+ <path style="fill:#c31e3e" d="M 5.9688123,4.6299528 C 5.8252543,4.5411752 5.0289206,1.9869218 5.0030765,1.3360696 4.9663412,0.41089304 5.2544076,-0.47927363 6.0923711,0.29561337 6.4934966,0.66654497 8.7725318,3.5729619 8.7437112,3.6594797 8.6507592,3.9385044 6.1721443,4.7556955 5.9688123,4.6299528 Z"/>
+ <path style="fill:#da163c" d="M 5.7995639,3.1998144 5.09,2.6345075 5.4138446,2.3721144 C 5.8900962,1.9862343 7.9236925,0.70771774 8.9999149,0.34136955 9.5206831,0.16409882 9.966753,0.01905917 9.991182,0.01905917 c 0.103848,0 0.03013,0.54506681 -0.1585451,1.17225483 C 9.6472071,1.8077215 9.0273233,4.2168822 8.2446403,4.6543611 7.5958715,5.0169892 6.3488595,5.5978323 6.0023683,5.2289285 5.6479218,4.8515548 6.1970721,3.5165082 5.7995639,3.1998144 Z"/>
+ <path style="fill:#f71f49" d="m 12.071309,2.0000001 c -0.202834,0 -5.0457384,1.3617965 -5.2055202,1.558244 -0.081261,0.09991 0.020579,0.3383204 0.3276987,0.7840269 C 6.9119323,5.0692195 6.7809587,6.0944067 6.5388918,6.0533966 6.2324295,6.0014762 5.6541993,3.9486189 5.8810907,5.7353712 6.0607423,7.1501106 5.014796,5.5006115 4.4421015,7.8716203 3.89492,10.137003 3.8578614,11.564726 4.3187137,12.642822 c 0.4863871,1.137834 0.6199974,2.066846 1.9075483,2.302212 0.7681873,0.140427 3.1510066,0.0018 3.94135,-0.302493 1.330225,-0.512293 2.808252,-2.073563 2.833912,-3.726565 0.05374,-3.4617612 -2.07768,-4.1006113 -0.930215,-8.9159759 z"/>
+ <path style="fill:#fe496d" d="M 5.2838328,14.945908 C 3.9998382,14.714376 2.8029682,13.800452 2.3179247,12.681156 1.8583454,11.620622 1.8950942,10.216675 2.4407642,7.9881973 3.0118767,5.6558149 3.1839803,4.0206221 3.004825,2.6289305 2.7785603,0.87128701 2.7739638,0.97015311 3.0795795,1.0212275 3.5008982,1.0916385 5.4371656,2.2374543 6.5926087,3.1001166 10.147709,5.7543807 11.635988,8.8296427 10.750005,11.69064 10.269202,13.243241 9.4771646,14.144482 8.1506145,14.64843 7.3624543,14.947846 6.0498976,15.084046 5.2838328,14.945908 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/io.brackets.Brackets.svg b/.icons/awkward/16x16/apps/io.brackets.Brackets.svg
new file mode 120000
index 00000000..c0646367
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.brackets.Brackets.svg
@@ -0,0 +1 @@
+brackets.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.dbeaver.DBeaverCommunity.svg b/.icons/awkward/16x16/apps/io.dbeaver.DBeaverCommunity.svg
new file mode 120000
index 00000000..6b5dcfd4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.dbeaver.DBeaverCommunity.svg
@@ -0,0 +1 @@
+dbeaver.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.designer.GravitDesigner.svg b/.icons/awkward/16x16/apps/io.designer.GravitDesigner.svg
new file mode 120000
index 00000000..e58c67fe
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.designer.GravitDesigner.svg
@@ -0,0 +1 @@
+appimagekit-gravit-designer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.elementary.code.svg b/.icons/awkward/16x16/apps/io.elementary.code.svg
new file mode 100644
index 00000000..868f4c0d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.elementary.code.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 15,15.2 V 0.8 C 15,0.3568 14.638,0 14.188,0 H 2.8125 C 2.3624,0 2,0.3568 2,0.8 V 15.2 C 2,15.643 2.3624,16 2.8125,16 H 14.188 C 14.638,16 15,15.643 15,15.2 Z"/>
+ <path style="fill:#446f7d" d="M 7.0099,5.0371 C 6.5653,5.0371 5.5515,5.1023 5.3282,5.2383 5.107,5.3724 5.0001,5.8149 5.0001,6.1016 V 6.8535 C 5.0001,7.0244 4.9244,7.144 4.7892,7.2285 4.656,7.3112 4.2767,7.5469 4.0001,7.5469 V 8.502 C 4.545,8.502 5.0001,8.8555 5.0001,9.1973 V 9.9023 C 5.0001,10.217 5.1018,10.649 5.3087,10.789 5.5177,10.931 6.5367,10.996 7.0099,11 V 10.037 C 6.7743,10.033 6.2472,9.9893 6.1427,9.9121 6.0382,9.8349 5.9884,9.7269 5.9884,9.5762 V 8.9551 C 5.9884,8.5857 5.4321,8.1033 4.963,8.0371 V 7.998 C 5.4321,7.9264 5.9884,7.4848 5.9884,7.1191 V 6.5078 C 5.9884,6.3571 6.0382,6.257 6.1427,6.1816 6.2492,6.1045 6.7763,6.0561 7.0099,6.0469 Z M 9.998,5.0371 V 6.0469 C 10.232,6.0561 10.759,6.1045 10.865,6.1816 10.97,6.257 11.02,6.3571 11.02,6.5078 V 7.1191 C 11.02,7.4848 11.578,7.9264 12.047,7.998 V 8.0371 C 11.578,8.1033 11.02,8.5857 11.02,8.9551 V 9.5762 C 11.02,9.7269 10.97,9.8349 10.865,9.9121 10.761,9.9893 10.234,10.033 9.998,10.037 V 11 C 10.471,10.996 11.492,10.931 11.701,10.789 11.908,10.649 12.008,10.217 12.008,9.9023 V 9.1973 C 12.008,8.8555 12.465,8.502 13.01,8.502 V 7.5469 C 12.733,7.5469 12.352,7.3112 12.219,7.2285 12.084,7.144 12.008,7.0244 12.008,6.8535 V 6.1016 C 12.008,5.8149 11.903,5.3724 11.682,5.2383 11.458,5.1023 10.443,5.0371 9.998,5.0371 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/io.exodus.Exodus.svg b/.icons/awkward/16x16/apps/io.exodus.Exodus.svg
new file mode 120000
index 00000000..da04a2a7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.exodus.Exodus.svg
@@ -0,0 +1 @@
+exodus.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.freetubeapp.FreeTube.svg b/.icons/awkward/16x16/apps/io.freetubeapp.FreeTube.svg
new file mode 120000
index 00000000..2508fb17
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.freetubeapp.FreeTube.svg
@@ -0,0 +1 @@
+freetube.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.Celluloid.svg b/.icons/awkward/16x16/apps/io.github.Celluloid.svg
new file mode 120000
index 00000000..2dd814af
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.Celluloid.svg
@@ -0,0 +1 @@
+gnome-mpv.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.Cockatrice.cockatrice.svg b/.icons/awkward/16x16/apps/io.github.Cockatrice.cockatrice.svg
new file mode 120000
index 00000000..bda2cc6d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.Cockatrice.cockatrice.svg
@@ -0,0 +1 @@
+cockatrice.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.EndlessSky.endless-sky.svg b/.icons/awkward/16x16/apps/io.github.EndlessSky.endless-sky.svg
new file mode 120000
index 00000000..c45b07ef
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.EndlessSky.endless-sky.svg
@@ -0,0 +1 @@
+endless-sky.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.Fontforge.svg b/.icons/awkward/16x16/apps/io.github.Fontforge.svg
new file mode 120000
index 00000000..ecb86293
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.Fontforge.svg
@@ -0,0 +1 @@
+fontforge.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.FreeDM.svg b/.icons/awkward/16x16/apps/io.github.FreeDM.svg
new file mode 120000
index 00000000..810b2e89
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.FreeDM.svg
@@ -0,0 +1 @@
+doom.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.Freedoom-Phase-1.svg b/.icons/awkward/16x16/apps/io.github.Freedoom-Phase-1.svg
new file mode 120000
index 00000000..462ef38b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.Freedoom-Phase-1.svg
@@ -0,0 +1 @@
+freedoom1.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.Freedoom-Phase-2.svg b/.icons/awkward/16x16/apps/io.github.Freedoom-Phase-2.svg
new file mode 120000
index 00000000..3e174a34
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.Freedoom-Phase-2.svg
@@ -0,0 +1 @@
+freedoom2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.GnomeMpv.svg b/.icons/awkward/16x16/apps/io.github.GnomeMpv.svg
new file mode 120000
index 00000000..2dd814af
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.GnomeMpv.svg
@@ -0,0 +1 @@
+gnome-mpv.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.Hexchat.svg b/.icons/awkward/16x16/apps/io.github.Hexchat.svg
new file mode 120000
index 00000000..e597c17a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.Hexchat.svg
@@ -0,0 +1 @@
+xchat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.ImEditor.svg b/.icons/awkward/16x16/apps/io.github.ImEditor.svg
new file mode 100644
index 00000000..bbe35266
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.ImEditor.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#f1513c" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m 4.5671902,5.0069728 q 0.1815013,0 0.3071559,0.090591 Q 5,5.1811878 5,5.3066233 5,5.5296178 4.860384,5.6689886 4.720768,5.8013969 4.4624787,5.8013969 q -0.4048868,0 -0.6143112,0.00696 Q 3.8342075,5.8919895 3.7225137,6.560979 3.5968586,7.3066183 3.5689355,7.4738656 L 3.4223391,8.3867582 q -0.1535783,1.0243871 -0.2443285,1.7142848 0.1465974,-0.007 0.3979059,-0.007 0.3699826,0 0.5026177,0.09756 0.1326355,0.09757 0.1326355,0.292683 0,0.181183 -0.1465964,0.306618 -0.1396159,0.125436 -0.3979063,0.125436 -0.1745199,0 -0.551484,-0.01394 -0.3490395,-0.01394 -0.4607328,-0.01394 -0.4397905,0 -0.9633507,0.07666 Q 1.460733,11 1.3630018,11 1.2094241,11 1.1047121,10.916375 1,10.832748 1,10.672468 1,10.421597 1.2233857,10.282226 1.4467714,10.142856 1.8516581,10.135882 l 0.3280979,-0.007 0.020942,-0.1533066 Q 2.3682373,8.8606231 2.4450262,8.4006932 L 2.598604,7.4878066 Q 2.73822,6.6794403 2.8499128,5.8223009 l -0.5863869,0.00696 q -0.2513095,0 -0.3490406,-0.076656 -0.09075,-0.083623 -0.09075,-0.2299622 0,-0.4738654 0.6841189,-0.5087095 Q 2.8289707,5 3.289704,5 Z"/>
+ <path style="fill:#414141" d="m 14.635078,9.6846331 c 0.06402,-0.028136 0.117371,-0.042201 0.160052,-0.042201 0.06829,0 0.119505,0.028136 0.153649,0.084408 0.03414,0.056273 0.05122,0.1289567 0.05122,0.2180541 0,0.1406798 -0.03201,0.2602558 -0.09603,0.3587298 -0.05975,0.09848 -0.164319,0.187578 -0.313699,0.267297 -0.251815,0.131298 -0.578319,0.236807 -0.979513,0.316527 -0.401202,0.07503 -0.795994,0.112546 -1.184384,0.112546 -0.537772,0 -0.988049,-0.06565 -1.350832,-0.196954 -0.36278,-0.135991 -0.6338,-0.32122 -0.813057,-0.555686 C 10.087495,10.012889 10,9.7479408 10,9.4525107 10,9.0492289 10.117371,8.7069079 10.352112,8.4255477 10.591123,8.139499 10.941101,7.9331693 11.402048,7.8065595 11.150234,7.72684 10.956039,7.5861598 10.819462,7.3845191 10.687153,7.1828784 10.620998,6.9577901 10.620998,6.7092547 c 0,-0.3376325 0.09603,-0.6354047 0.288092,-0.8933177 0.196329,-0.2626016 0.458813,-0.4642427 0.787451,-0.6049226 0.328639,-0.1406803 0.489366,-0.2110204 0.882025,-0.2110204 0.529235,0 0.772129,0.126612 1.036747,0.3798364 0.264618,0.2485316 0.396926,0.572094 0.396926,0.9706868 0,0.2766716 -0.04695,0.5017599 -0.140845,0.6752649 -0.08962,0.168816 -0.219803,0.253224 -0.390524,0.253224 -0.119506,0 -0.213402,-0.028136 -0.28169,-0.084408 -0.06829,-0.060961 -0.102433,-0.1500579 -0.102433,-0.2672906 0,-0.079719 0.01067,-0.1664713 0.03201,-0.2602569 0.02134,-0.1547498 0.03201,-0.2602611 0.03201,-0.3165334 0,-0.168816 -0.05762,-0.3048055 -0.172854,-0.4079682 -0.115239,-0.1078556 -0.153267,-0.1617832 -0.422152,-0.1617832 -0.362782,0 -0.453088,0.084408 -0.670758,0.253224 -0.217669,0.1688164 -0.326504,0.396249 -0.326504,0.6822977 0,0.2203993 0.0811,0.4032836 0.243278,0.5486528 0.166453,0.1406799 0.281343,0.2180529 0.652661,0.232119 0.09389,0.00469 0.160052,0.028136 0.198463,0.070341 0.03841,0.042206 0.05762,0.1125462 0.05762,0.2110204 0,0.3094958 -0.128042,0.4665882 -0.384123,0.4712772 -0.354247,0.00938 -0.494745,0.063304 -0.729486,0.1617832 -0.230474,0.098474 -0.399061,0.2250861 -0.505762,0.379836 -0.102433,0.1500578 -0.153649,0.3118388 -0.153649,0.4853434 0,0.2907415 0.123773,0.5111412 0.371319,0.6611982 0.247546,0.1453693 0.640204,0.2180533 1.177976,0.2180533 0.354246,0 0.727699,-0.04455 1.120357,-0.133645 0.396927,-0.093785 0.736235,-0.2063295 1.017924,-0.3376323 z"/>
+ <path style="fill:#ffffff" d="m 5.5030377,10.999994 q -0.2770352,0 -0.3936825,-0.254779 Q 5,10.490442 5,9.9299315 5,9.1019109 5.2697452,8.3566861 5.3353579,8.1719721 5.481166,8.0891706 q 0.1530991,-0.08917 0.4228438,-0.08917 0.1458083,0 0.2041314,0.031841 0.058323,0.031841 0.058323,0.1210181 0,0.1019129 -0.1093555,0.4585985 Q 5.984205,8.8662312 5.9404618,9.0573142 5.8967182,9.2420279 5.8675581,9.522281 6.0643986,9.0254711 6.3341442,8.6815228 6.6111793,8.3375741 6.8955054,8.1719655 7.1871214,7.999994 7.4422848,7.999994 q 0.2551648,0 0.3572309,0.1019122 0.1093555,0.1019077 0.1093555,0.3121007 0,0.2038195 -0.1385169,0.7388509 Q 7.7120296,9.3821567 7.6901587,9.4968065 8.0546791,8.7133655 8.4993943,8.3566796 8.944109,7.999994 9.3305001,7.999994 q 0.4738766,0 0.4738766,0.4140129 0,0.2484048 -0.1603891,0.8980856 -0.1385179,0.5541368 -0.1385179,0.7324825 0,0.254779 0.2114217,0.254779 0.1458083,0 0.3426496,-0.152867 0.204131,-0.1592346 0.53949,-0.5095568 0.08748,-0.08917 0.196841,-0.08917 0.09478,0 0.145808,0.076433 Q 11,9.7006262 11,9.8343866 q 0,0.2547734 -0.138519,0.3949024 -0.313487,0.33758 -0.678007,0.554137 -0.3572302,0.216561 -0.8165258,0.216561 -0.3718107,0 -0.5613612,-0.184713 -0.1895504,-0.191082 -0.1895504,-0.547768 0,-0.178346 0.1020652,-0.6369446 0.094774,-0.4012704 0.094774,-0.5541368 0,-0.1019122 -0.080194,-0.1019122 -0.094775,0 -0.2697448,0.216562 -0.1749698,0.2101881 -0.3499389,0.5605055 -0.1749704,0.3503221 -0.284326,0.7388561 -0.080194,0.305732 -0.1895504,0.40764 -0.1020653,0.101911 -0.3353587,0.101911 -0.2405835,0 -0.3645203,-0.19745 -0.1166461,-0.203825 -0.1166461,-0.490446 0,-0.242037 0.072904,-0.7006351 0.058322,-0.4076446 0.058322,-0.5350313 0,-0.1019122 -0.080194,-0.1019122 -0.1093567,0 -0.2770356,0.2292989 Q 6.4289135,9.4331101 6.2685249,9.7897965 6.1154266,10.146487 6.020651,10.490436 5.940457,10.789794 5.8311001,10.898076 5.7290349,10.999987 5.5030325,10.999987 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/io.github.NhekoReborn.Nheko.svg b/.icons/awkward/16x16/apps/io.github.NhekoReborn.Nheko.svg
new file mode 120000
index 00000000..10623041
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.NhekoReborn.Nheko.svg
@@ -0,0 +1 @@
+nheko.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.OpenToonz.svg b/.icons/awkward/16x16/apps/io.github.OpenToonz.svg
new file mode 100644
index 00000000..da051e92
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.OpenToonz.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#579c3b" d="M 1.75,1 C 1.3345,1 1,1.3345 1,1.75 V 15.25 C 1,15.666 1.3345,16 1.75,16 H 10 L 16,10 V 1.75 C 16,1.3345 15.666,1 15.25,1 Z"/>
+ <rect style="fill:#ffffff" width="5" height="1" x="7" y="-13" transform="rotate(90)"/>
+ <path style="fill:#85df66" d="M 16,10 H 10.75 C 10.336,10 10,10.336 10,10.75 V 16 Z"/>
+ <rect style="fill:#ffffff" width="6" height="1" x="9" y="6"/>
+ <path style="fill:#ffffff" d="M 6.5,4 A 3.5,3.5 0 0 0 3,7.5 3.5,3.5 0 0 0 6.5,11 3.5,3.5 0 0 0 10,7.5 3.5,3.5 0 0 0 6.5,4 Z M 6.5,5 A 2.5,2.5 0 0 1 9,7.5 2.5,2.5 0 0 1 6.5,10 2.5,2.5 0 0 1 4,7.5 2.5,2.5 0 0 1 6.5,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/io.github.Pithos.svg b/.icons/awkward/16x16/apps/io.github.Pithos.svg
new file mode 120000
index 00000000..7fa3cf36
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.Pithos.svg
@@ -0,0 +1 @@
+cantata.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.TransmissionRemoteGtk.svg b/.icons/awkward/16x16/apps/io.github.TransmissionRemoteGtk.svg
new file mode 120000
index 00000000..72adf737
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.TransmissionRemoteGtk.svg
@@ -0,0 +1 @@
+transmission-remote-gtk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.arunsivaramanneo.GPUViewer.svg b/.icons/awkward/16x16/apps/io.github.arunsivaramanneo.GPUViewer.svg
new file mode 120000
index 00000000..efc6e8de
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.arunsivaramanneo.GPUViewer.svg
@@ -0,0 +1 @@
+GPU_Viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.betaflight.BetaflightConfigurator.svg b/.icons/awkward/16x16/apps/io.github.betaflight.BetaflightConfigurator.svg
new file mode 120000
index 00000000..fae06105
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.betaflight.BetaflightConfigurator.svg
@@ -0,0 +1 @@
+betaflight-configurator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.celluloid_player.Celluloid.svg b/.icons/awkward/16x16/apps/io.github.celluloid_player.Celluloid.svg
new file mode 120000
index 00000000..2dd814af
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.celluloid_player.Celluloid.svg
@@ -0,0 +1 @@
+gnome-mpv.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.cges30901.hmtimer.svg b/.icons/awkward/16x16/apps/io.github.cges30901.hmtimer.svg
new file mode 100644
index 00000000..acb24cbb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.cges30901.hmtimer.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#3e63ca" d="M 6 3.4199219 A 5 5 0 0 0 3 8 A 5 5 0 0 0 8 13 A 5 5 0 0 0 13 8 A 5 5 0 0 0 10 3.4238281 L 10 5.7675781 A 3 3 0 0 1 11 8 A 3 3 0 0 1 8 11 A 3 3 0 0 1 5 8 A 3 3 0 0 1 6 5.7695312 L 6 3.4199219 z"/>
+ <rect style="fill:#3e63ca" width="2" height="6" x="7" y="1" rx=".4" ry=".429"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/io.github.cloose.CuteMarkEd.svg b/.icons/awkward/16x16/apps/io.github.cloose.CuteMarkEd.svg
new file mode 120000
index 00000000..35b66ab1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.cloose.CuteMarkEd.svg
@@ -0,0 +1 @@
+cutemarked.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.gillesdegottex.FMIT.svg b/.icons/awkward/16x16/apps/io.github.gillesdegottex.FMIT.svg
new file mode 120000
index 00000000..1cc53f1c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.gillesdegottex.FMIT.svg
@@ -0,0 +1 @@
+fmit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.guillaumechereau.Goxel.svg b/.icons/awkward/16x16/apps/io.github.guillaumechereau.Goxel.svg
new file mode 120000
index 00000000..9196daf0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.guillaumechereau.Goxel.svg
@@ -0,0 +1 @@
+goxel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.janbar.noson.svg b/.icons/awkward/16x16/apps/io.github.janbar.noson.svg
new file mode 120000
index 00000000..1a8837e0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.janbar.noson.svg
@@ -0,0 +1 @@
+noson.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.jkozera.ZevDocs.svg b/.icons/awkward/16x16/apps/io.github.jkozera.ZevDocs.svg
new file mode 120000
index 00000000..7dbdf35b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.jkozera.ZevDocs.svg
@@ -0,0 +1 @@
+zevdocs.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.jliljebl.Flowblade.svg b/.icons/awkward/16x16/apps/io.github.jliljebl.Flowblade.svg
new file mode 120000
index 00000000..2e57497b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.jliljebl.Flowblade.svg
@@ -0,0 +1 @@
+flowblade.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.liberodark.OpenDrive.svg b/.icons/awkward/16x16/apps/io.github.liberodark.OpenDrive.svg
new file mode 120000
index 00000000..8053e906
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.liberodark.OpenDrive.svg
@@ -0,0 +1 @@
+odrive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.markummitchell.Engauge_Digitizer.svg b/.icons/awkward/16x16/apps/io.github.markummitchell.Engauge_Digitizer.svg
new file mode 120000
index 00000000..239405af
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.markummitchell.Engauge_Digitizer.svg
@@ -0,0 +1 @@
+engauge-digitizer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.martinrotter.textosaurus.svg b/.icons/awkward/16x16/apps/io.github.martinrotter.textosaurus.svg
new file mode 120000
index 00000000..49943b9b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.martinrotter.textosaurus.svg
@@ -0,0 +1 @@
+textosaurus.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.mki1967.mki3dgame.svg b/.icons/awkward/16x16/apps/io.github.mki1967.mki3dgame.svg
new file mode 100644
index 00000000..ab890753
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.mki1967.mki3dgame.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#424b6d" d="M 16,15.2 V 0.8 C 16,0.3568 15.6432,0 15.2,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 15.2 C 0,15.6432 0.3568,16 0.8,16 h 14.4 c 0.4432,0 0.8,-0.3568 0.8,-0.8 z"/>
+ <path style="fill:#d62f19" d="m 6.9567472,3.1785715 -1.1259864,0.8562611 -2.5499493,6.0146784 -0.10224,2.06969 2.1981621,0.702228 6.2944934,-0.8455 0.85088,-1.192576 L 12.821429,8.977335 11.844094,7.1430665 9.0708307,3.7651069 Z"/>
+ <path style="fill:#d62f19" d="M 5.7504661,3.8878483 8.3951443,7.5241647 3.1057876,10.125141 Z"/>
+ <path style="fill:#e84d34" d="M 3.1057876,10.125141 3,12.271579 5.2795969,13 10.656647,10.581311 11.025523,8.2690622 8.3951443,7.5241647 Z"/>
+ <path style="fill:#962111" d="M 5.2795969,13 11.807385,12.123325 10.656647,10.581311 Z"/>
+ <path style="fill:#a92513" d="M 10.656647,10.581311 11.025523,8.2690622 11.986267,7.1113904 13,9.013285 l -0.310377,1.872952 -0.882238,1.237088 z"/>
+ <path style="fill:#c22a16" d="M 11.025523,8.2690622 8.3951443,7.5241647 5.7504661,3.8878483 6.9183708,3 9.1103415,3.6080765 11.986267,7.1113904 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/io.github.mmstick.FontFinder.svg b/.icons/awkward/16x16/apps/io.github.mmstick.FontFinder.svg
new file mode 120000
index 00000000..2a446a66
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.mmstick.FontFinder.svg
@@ -0,0 +1 @@
+typecatcher.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.mujx.Nheko.svg b/.icons/awkward/16x16/apps/io.github.mujx.Nheko.svg
new file mode 120000
index 00000000..10623041
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.mujx.Nheko.svg
@@ -0,0 +1 @@
+nheko.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.openWMail.openWMail.svg b/.icons/awkward/16x16/apps/io.github.openWMail.openWMail.svg
new file mode 120000
index 00000000..a0517ef7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.openWMail.openWMail.svg
@@ -0,0 +1 @@
+WMail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.qtox.qTox.svg b/.icons/awkward/16x16/apps/io.github.qtox.qTox.svg
new file mode 120000
index 00000000..52fdec57
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.qtox.qTox.svg
@@ -0,0 +1 @@
+utox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.quodlibet.QuodLibet.svg b/.icons/awkward/16x16/apps/io.github.quodlibet.QuodLibet.svg
new file mode 120000
index 00000000..baa60135
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.quodlibet.QuodLibet.svg
@@ -0,0 +1 @@
+quodlibet.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.rinigus.OSMScoutServer.svg b/.icons/awkward/16x16/apps/io.github.rinigus.OSMScoutServer.svg
new file mode 120000
index 00000000..0953e1cf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.rinigus.OSMScoutServer.svg
@@ -0,0 +1 @@
+osmscout-server.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.rinigus.PureMaps.svg b/.icons/awkward/16x16/apps/io.github.rinigus.PureMaps.svg
new file mode 120000
index 00000000..32e4efe5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.rinigus.PureMaps.svg
@@ -0,0 +1 @@
+harbour-pure-maps.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.wereturtle.ghostwriter.svg b/.icons/awkward/16x16/apps/io.github.wereturtle.ghostwriter.svg
new file mode 120000
index 00000000..edbf8f72
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.wereturtle.ghostwriter.svg
@@ -0,0 +1 @@
+ghostwriter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.gitlab.Goodvibes.svg b/.icons/awkward/16x16/apps/io.gitlab.Goodvibes.svg
new file mode 120000
index 00000000..ceaa9d83
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.gitlab.Goodvibes.svg
@@ -0,0 +1 @@
+goodvibes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.gitlab.construo.construo.svg b/.icons/awkward/16x16/apps/io.gitlab.construo.construo.svg
new file mode 120000
index 00000000..df4e1cba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.gitlab.construo.construo.svg
@@ -0,0 +1 @@
+construo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.gitlab.evtest_qt.evtest_qt.svg b/.icons/awkward/16x16/apps/io.gitlab.evtest_qt.evtest_qt.svg
new file mode 120000
index 00000000..d01d9b36
--- /dev/null
+++ b/.icons/awkward/16x16/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/16x16/apps/io.gitlab.jstest_gtk.jstest_gtk.svg b/.icons/awkward/16x16/apps/io.gitlab.jstest_gtk.jstest_gtk.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/16x16/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/16x16/apps/io.gitlab.osslugaru.Lugaru.svg b/.icons/awkward/16x16/apps/io.gitlab.osslugaru.Lugaru.svg
new file mode 120000
index 00000000..8102854f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.gitlab.osslugaru.Lugaru.svg
@@ -0,0 +1 @@
+lugaru.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.gitlab.windstille.Windstille-0_2.svg b/.icons/awkward/16x16/apps/io.gitlab.windstille.Windstille-0_2.svg
new file mode 120000
index 00000000..46979cac
--- /dev/null
+++ b/.icons/awkward/16x16/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/16x16/apps/io.lbry.lbry-app.svg b/.icons/awkward/16x16/apps/io.lbry.lbry-app.svg
new file mode 120000
index 00000000..c0f1215c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.lbry.lbry-app.svg
@@ -0,0 +1 @@
+lbry.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.liri.BaseApp.svg b/.icons/awkward/16x16/apps/io.liri.BaseApp.svg
new file mode 120000
index 00000000..9c1d0c74
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.liri.BaseApp.svg
@@ -0,0 +1 @@
+liri.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.liri.Calculator.svg b/.icons/awkward/16x16/apps/io.liri.Calculator.svg
new file mode 120000
index 00000000..80698d65
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.liri.Calculator.svg
@@ -0,0 +1 @@
+accessories-calculator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.liri.Text.svg b/.icons/awkward/16x16/apps/io.liri.Text.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.liri.Text.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.lmms.LMMS.svg b/.icons/awkward/16x16/apps/io.lmms.LMMS.svg
new file mode 120000
index 00000000..954d4097
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.lmms.LMMS.svg
@@ -0,0 +1 @@
+lmms.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.mgba.mGBA.svg b/.icons/awkward/16x16/apps/io.mgba.mGBA.svg
new file mode 120000
index 00000000..dbd5214e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.mgba.mGBA.svg
@@ -0,0 +1 @@
+mgba.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.neovim.nvim.svg b/.icons/awkward/16x16/apps/io.neovim.nvim.svg
new file mode 120000
index 00000000..f481afa8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.neovim.nvim.svg
@@ -0,0 +1 @@
+nvim.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.otsaloma.gaupol.svg b/.icons/awkward/16x16/apps/io.otsaloma.gaupol.svg
new file mode 120000
index 00000000..2ca7b01c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.otsaloma.gaupol.svg
@@ -0,0 +1 @@
+gaupol.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.otsaloma.nfoview.svg b/.icons/awkward/16x16/apps/io.otsaloma.nfoview.svg
new file mode 120000
index 00000000..a1be8f4b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.otsaloma.nfoview.svg
@@ -0,0 +1 @@
+nfoview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.poez.Poezio.svg b/.icons/awkward/16x16/apps/io.poez.Poezio.svg
new file mode 120000
index 00000000..1bba08e5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.poez.Poezio.svg
@@ -0,0 +1 @@
+poezio.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.thp.numptyphysics.svg b/.icons/awkward/16x16/apps/io.thp.numptyphysics.svg
new file mode 120000
index 00000000..097b7086
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.thp.numptyphysics.svg
@@ -0,0 +1 @@
+numptyphysics.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.webtorrent.WebTorrent.svg b/.icons/awkward/16x16/apps/io.webtorrent.WebTorrent.svg
new file mode 120000
index 00000000..6401f7dc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.webtorrent.WebTorrent.svg
@@ -0,0 +1 @@
+webtorrent-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ipython.svg b/.icons/awkward/16x16/apps/ipython.svg
new file mode 100644
index 00000000..f243f4b5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ipython.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#8e8e8e" width="15" height="14" x="1" y="1" rx=".75" ry=".778"/>
+ <rect style="fill:#35454e" width="15" height="10" x="1" y="3"/>
+ <rect style="fill:#267edb" width=".8" height="8" x="4" y="4"/>
+ <rect style="fill:#267edb" width="2" height=".8" x="4" y="4"/>
+ <rect style="fill:#267edb" width="2" height=".8" x="4" y="11.2"/>
+ <rect style="fill:#267edb" width=".8" height="8" x="-12" y="4" transform="scale(-1,1)"/>
+ <rect style="fill:#267edb" width="2" height=".8" x="-12" y="4" transform="scale(-1,1)"/>
+ <rect style="fill:#267edb" width="2" height=".8" x="-12" y="11.2" transform="scale(-1,1)"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.8" d="M 6.4,6 8.4,10"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.8" d="M 10,6 C 10,6 8.4,11.6 7.2,11.6 H 6.8"/>
+ <path style="fill:#267edb" d="M 13,6.4626 A 0.4,0.4 0 0 1 12.6,6.8626 0.4,0.4 0 0 1 12.2,6.4626 0.4,0.4 0 0 1 12.6,6.0626 0.4,0.4 0 0 1 13,6.4626 Z"/>
+ <path style="fill:#267edb" d="M 13,10.609 A 0.4,0.4 0 0 1 12.6,11.009 0.4,0.4 0 0 1 12.2,10.609 0.4,0.4 0 0 1 12.6,10.209 0.4,0.4 0 0 1 13,10.609 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ipython3.svg b/.icons/awkward/16x16/apps/ipython3.svg
new file mode 120000
index 00000000..53cbe2bd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ipython3.svg
@@ -0,0 +1 @@
+ipython.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/irc-chat.svg b/.icons/awkward/16x16/apps/irc-chat.svg
new file mode 100644
index 00000000..4fa74285
--- /dev/null
+++ b/.icons/awkward/16x16/apps/irc-chat.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4bae4f" d="m16 1-2 2v7.1176c0 0.488-0.501 0.882-1 0.882h-8c-0.4986 0-1-0.394-1-0.882v-8.2356c0-0.4889 0.5014-0.8824 1-0.8824z"/>
+ <path fill="#8ac249" d="m-1.625e-8 5 2 2v7.118c0 0.488 0.5014 0.882 1 0.882h8c0.4986 0 1-0.39353 1-0.88235v-8.2356c0-0.4889-0.501-0.8824-1-0.8824z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/irccloud-desktop.svg b/.icons/awkward/16x16/apps/irccloud-desktop.svg
new file mode 100644
index 00000000..b91888d6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/irccloud-desktop.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#2a7bdb" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m 8,2.99993 a 3.5,3.5 0 0 0 -3.5,3.5 3.5,3.5 0 0 0 0.039063,0.5019531 C 4.526045,7.0011662 4.5130272,7.0004431 4.5,6.99993 c -1.3807119,0 -2.5,1.1192881 -2.5,2.5 0,1.380712 1.1192881,2.5 2.5,2.5 H 4.6738281 L 4.90625,12.013602 C 4.961891,12.208893 5.0137634,12.406501 5,12.599539 c 0.00676,0.485265 -0.2592719,0.779624 -0.5859375,1.0625 -0.083084,0.04407 -0.146617,0.09675 -0.140625,0.115235 0.019748,0.06089 0.4007308,0.190397 0.625,0.21289 0.2893512,0.02901 0.6913526,-0.0073 0.921875,-0.09375 0.3665072,-0.137411 0.6599011,-0.36537 0.8671875,-0.675781 0.1772484,-0.265432 0.2709925,-0.529162 0.2988281,-0.835937 l 0.023437,-0.371094 1.4355469,-0.01367 H 11.5 v -0.01563 a 2.25,2.25 0 0 0 0.25,0.01563 2.25,2.25 0 0 0 0.421875,-0.04102 c 0.02518,-0.0048 0.04934,-0.01196 0.07422,-0.01758 a 2.25,2.25 0 0 0 0.367187,-0.115234 c 0.0092,-0.0038 0.01822,-0.0078 0.02734,-0.01172 a 2.25,2.25 0 0 0 0.347656,-0.189453 c 0.01729,-0.01144 0.03383,-0.02326 0.05078,-0.03516 a 2.25,2.25 0 0 0 0.289063,-0.236328 c 0.01385,-0.01363 0.02557,-0.02899 0.03906,-0.04297 a 2.25,2.25 0 0 0 0.246093,-0.298828 2.25,2.25 0 0 0 0.002,-0.0039 c 0.0019,-0.0029 0.002,-0.0069 0.0039,-0.0098 a 2.25,2.25 0 0 0 0.203125,-0.371094 2.25,2.25 0 0 0 0,-0.002 2.25,2.25 0 0 0 0.125,-0.398437 c 0.0022,-0.01002 0.0058,-0.01923 0.0078,-0.0293 a 2.25,2.25 0 0 0 0.002,-0.01172 A 2.25,2.25 0 0 0 14,9.74993 2.25,2.25 0 0 0 11.75,7.49993 2.25,2.25 0 0 0 11.337891,7.5389925 3.5,3.5 0 0 0 11.5,6.49993 3.5,3.5 0 0 0 8,2.99993 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/iridium-browser.svg b/.icons/awkward/16x16/apps/iridium-browser.svg
new file mode 100644
index 00000000..33d5a47c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/iridium-browser.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" xml:space="preserve">
+ <g transform="matrix(1.25,0,0,-1.25,0,16.00033)">
+ <path style="fill:#e4e4e4" d="M 5.653125,12.800264 C 5.45901,12.801957 5.2562525,12.787803 5.046875,12.753389 3.1858383,12.449064 2.0241615,10.778612 1.865625,9.0362015 1.7927172,8.9989969 1.7161067,8.9734679 1.64375,8.934639 1.0616421,8.6221659 0.7314203,7.9840681 0.8125,7.328389 0.87715256,6.8086335 1.000789,6.1821506 1.2390625,5.500264 1.3610342,5.1511122 1.5134328,4.790152 1.7,4.4221392 l 0,-0.00156 C 1.9152266,3.9947216 2.1791146,3.5632432 2.496875,3.137764 2.5987927,3.0009128 2.7045554,2.8668312 2.815625,2.7346392 3.9949508,1.3263792 5.3742918,0.5445776 6.4140625,0.1190144 6.9875069,-0.1156534 7.6448869,0.00182281 8.1015624,0.4205768 8.0580074,0.3806536 8.1222834,0.4404544 8.1203124,0.437764 L 8.1375,0.4518264 8.1484376,0.462764 c 0.2883696,0.2522704 0.5902832,0.5478896 0.8921872,0.8953128 0.00792,0.00929 0.015733,0.018661 0.023438,0.028125 -5.712e-4,-6.888e-4 0.011262,0.014244 0.0125,0.015625 l 0.046875,0.05625 c 0.022674,0.024825 0.04456,0.050358 0.065625,0.076562 0.00732,0.00921 0.042909,0.051538 0.1015624,0.125 l 0.00625,0.00781 c 0.3432632,0.4355984 0.6738832,0.9381216 0.9640628,1.5109376 0.01885,0.03656 0.04137,0.081254 0.06875,0.1390624 0.152042,0.313768 0.29179,0.6486488 0.4125,1.0062504 l 0,0.00156 c 0.0053,0.015554 0.01624,0.046566 0.02813,0.08125 0.0023,0.00678 0.0037,0.00809 0.0062,0.015626 0.0061,0.018643 0.01181,0.037396 0.01719,0.05625 l 0.0047,0.01875 c 0.0043,0.013486 0.0085,0.027029 0.0125,0.040625 0.0076,0.030005 0.01442,0.060226 0.02031,0.090625 0.08863,0.2983217 0.166191,0.5941902 0.21875,0.8765627 l 0.0031,0.00938 c 0.0034,0.017135 0.0065,0.034325 0.0094,0.051563 0.01269,0.06976 0.01765,0.1051648 0.02187,0.1359375 0.05685,0.3422188 0.09109,0.672825 0.10625,0.990625 l 0,0.01875 c 5.61e-4,0.015482 0.0021,0.068673 0.0031,0.1109375 l 0,0.00625 c 0.01134,0.2951888 0.0052,0.5740764 -0.0125,0.8375 -0.0057,0.1019116 -0.01179,0.1645264 -0.0094,0.128125 l -0.0016,0.023437 c -0.02712,0.334142 -0.07268,0.6394322 -0.121875,0.909375 -0.0041,0.024586 -0.0088,0.049072 -0.01406,0.073438 0.0087,-0.037459 0.0054,-0.021334 -0.01094,0.059375 l 0.0047,-0.03125 c -0.01985,0.1091935 -0.02341,0.1233528 -0.0094,0.046875 -0.0094,0.052126 -0.02141,0.1037516 -0.03594,0.1546875 l -0.0016,0.00469 c -0.157789,0.6019202 -0.650216,1.0577816 -1.2624996,1.1687496 -0.1561808,0.02806 -0.3150072,0.0326 -0.4718752,0.05469 -0.1252808,0.290057 -0.279332,0.602506 -0.517188,0.917188 l -0.00156,0.0016 c -0.064527,0.08543 -0.1237144,0.155573 -0.1718752,0.2125 l -0.010937,0.0125 c -0.2654136,0.307207 -0.5747605,0.581543 -0.9312503,0.80625 -0.1038047,0.0666 -0.2002409,0.12126 -0.278125,0.1625 L 7.325,12.376826 C 6.8274326,12.6351 6.2565601,12.795057 5.653125,12.800264 Z"/>
+ <path style="fill:#4282de" d="m 9.5836869,7.5756668 c -0.00171,0.037105 -0.00567,0.075391 -0.00808,0.111678 -0.022093,0.2721564 -0.058778,0.5244802 -0.1002883,0.7522777 -0.00808,0.034973 -0.014074,0.069884 -0.02079,0.1030444 -0.00274,0.015076 -0.006,0.029091 -0.00879,0.044295 -0.00403,0.013823 -0.00678,0.028907 -0.0099,0.042168 C 8.9981856,8.7077747 8.5580635,8.7592653 8.1164427,8.7836658 7.8715474,8.7977427 7.6251401,8.8022469 7.3799843,8.7994977 6.8778384,8.7937418 6.3746173,8.7527624 5.8729797,8.6761205 5.820874,8.6691128 5.7676214,8.6601045 5.7152812,8.6515953 5.6954341,8.6478725 5.6755526,8.6454671 5.6565875,8.6410856 5.3105994,8.5818512 4.9694752,8.5061482 4.6338252,8.4131769 4.5611795,8.3941577 4.4892703,8.3741997 4.4170027,8.3518013 4.3757404,8.3403516 4.3340937,8.3279642 4.2941282,8.3157016 4.0579584,8.2427509 3.8285592,8.1627308 3.5996423,8.0755155 3.1895676,7.916977 2.7892872,7.7336625 2.4,7.5247587 2.4529984,7.0986935 2.555535,6.5853194 2.7504165,6.0276112 2.8498708,5.7429169 2.9729147,5.4483503 3.126384,5.1456247 l 0.00222,-0.00299 C 3.3033726,4.796831 3.5173733,4.4452673 3.7784686,4.0956623 3.8646553,3.9798488 3.9519173,3.8693593 4.0424115,3.7617482 5.012902,2.6028631 6.1578389,1.9535105 7.0209184,1.6002641 c 0.00647,0.00593 0.013744,0.011024 0.019954,0.016961 0.014687,0.013438 0.030776,0.027346 0.045544,0.040474 0.2385614,0.2080276 0.4922214,0.457598 0.7470476,0.7508449 0.018934,0.022829 0.038769,0.044972 0.057527,0.068139 0.015634,0.017255 0.029709,0.035538 0.045264,0.052787 0.033519,0.042187 0.069277,0.084906 0.1042047,0.1286512 0.2824891,0.358477 0.5550727,0.7711096 0.7942273,1.2432041 0.017528,0.033975 0.034144,0.066819 0.050177,0.1006667 0.1263541,0.2595182 0.2418258,0.5372489 0.3419192,0.8339428 0.011074,0.032772 0.022547,0.066056 0.034406,0.1009543 0.00163,0.00633 0.00317,0.012469 0.00619,0.018724 l -1.955e-4,8.182e-4 c 0.092273,0.2891616 0.1612171,0.5739807 0.2119154,0.8479952 0.00334,0.01591 0.006,0.032699 0.00945,0.047337 0.00691,0.038001 0.013033,0.07464 0.018377,0.1118346 0.046397,0.2793196 0.07344,0.5473908 0.085757,0.8055823 0.00141,0.038913 0.00291,0.076454 0.00274,0.1151192 0.00951,0.2422504 0.00351,0.4728639 -0.011726,0.691402"/>
+ <path style="fill:#ffffff" d="M 6.3999995,7.2002675 A 0.79999956,0.79740454 0 0 1 5.6,6.402863 0.79999956,0.79740454 0 0 1 6.0054686,5.7098065 c -0.00199,-0.034178 -0.00547,-0.05451 -0.00547,-0.1043481 l 0,-0.7974044 -0.014843,-0.00779 1.1187495,0.0039 -0.3039059,0.8012838 c 0,0 0.013869,0.062338 0.031252,0.1261518 2.76e-5,1.014e-4 7.599e-4,-1.008e-4 8e-4,0 A 0.79999956,0.79740454 0 0 1 7.2,6.4028546 0.79999956,0.79740454 0 0 1 6.4000004,7.2002591 Z"/>
+ <path style="fill:#3f3f3f" transform="matrix(0.8,0,0,-0.8,0,12.800264)" d="M 7.0488281 2 C 6.9112623 1.9988 6.7716804 2.008425 6.6328125 2.03125 C 5.3417935 2.241598 4.4288268 3.4519917 4.3085938 4.9140625 C 4.5595282 4.8212833 4.8113529 4.7309842 5.0722656 4.6503906 C 5.1206765 4.6355363 5.1757017 4.6191205 5.2304688 4.6035156 C 5.4183484 3.7381735 5.9909823 3.2142834 6.7734375 3.0859375 C 6.9648491 3.05465 7.155807 3.0603156 7.3398438 3.0957031 C 7.41435 3.1096281 7.4873921 3.1289687 7.5585938 3.1523438 C 7.8627674 3.2522937 8.1458162 3.4330236 8.390625 3.6816406 C 8.4371512 3.7283206 8.4800798 3.7760704 8.5214844 3.828125 C 8.570771 3.8859285 8.6047998 3.9623974 8.6484375 4.0273438 C 8.8370055 4.0177276 9.0245196 4.0021592 9.2128906 4 C 9.3887917 3.9980269 9.5681418 4.0073541 9.7460938 4.0117188 C 9.6270835 3.7312624 9.4888043 3.4666921 9.3144531 3.2363281 C 9.2664044 3.1726281 9.21704 3.1126912 9.1679688 3.0546875 C 8.9542996 2.8073725 8.7111965 2.5944013 8.4492188 2.4296875 C 8.3794825 2.3840625 8.3072942 2.3432988 8.234375 2.3046875 C 7.8646706 2.1127838 7.4615248 2.0035612 7.0488281 2 z"/>
+ <path style="fill:none" d="m 9.5836869,7.8640378 c -0.00171,0.038896 -0.00567,0.079029 -0.00808,0.1170675 -0.022093,0.2852906 -0.058778,0.5497915 -0.1002883,0.7885824 -0.00808,0.036661 -0.014074,0.073257 -0.02079,0.1080173 -0.00274,0.015803 -0.006,0.030495 -0.00879,0.046433 -0.00403,0.01449 -0.00678,0.030302 -0.0099,0.044203 C 8.9981856,9.0507808 8.5580635,9.1047564 8.1164427,9.1303344 7.8715474,9.1450907 7.6251401,9.1498122 7.3799843,9.1469304 6.8778384,9.1408967 6.3746173,9.0979396 5.8729797,9.017599 5.820874,9.0102531 5.7676214,9.0008101 5.7152812,8.9918902 5.6954341,8.9879878 5.6755526,8.9854663 5.6565875,8.9808734 5.3105994,8.9187803 4.9694752,8.8394239 4.6338252,8.7419659 4.5611795,8.7220288 4.4892703,8.7011076 4.4170027,8.6776283 4.3757404,8.665626 4.3340937,8.6526408 4.2941282,8.6397864 4.0579584,8.5633152 3.8285592,8.4794333 3.5996423,8.388009 3.1895676,8.2218195 2.7892872,8.0296583 2.4,7.8106729 2.4529984,7.3640459 2.555535,6.8258965 2.7504165,6.2412735 2.8498708,5.94284 2.9729147,5.6340577 3.126384,5.3167227 l 0.00222,-0.00313 C 3.3033726,4.9510963 3.5173733,4.5825662 3.7784686,4.2160894 3.8646553,4.0946868 3.9519173,3.9788651 4.0424115,3.8660607 5.012902,2.6512482 6.1578389,1.9705581 7.0209184,1.6002641 c 0.00647,0.00622 0.013744,0.011556 0.019954,0.01778 0.014687,0.014087 0.030776,0.028666 0.045544,0.042427 0.2385614,0.2180669 0.4922214,0.4796815 0.7470476,0.7870804 0.018934,0.023931 0.038769,0.047142 0.057527,0.071427 0.015634,0.018088 0.029709,0.037253 0.045264,0.055334 0.033519,0.044223 0.069277,0.089004 0.1042047,0.1348599 0.2824891,0.375777 0.5550727,0.8083231 0.7942273,1.3032007 0.017528,0.035615 0.034144,0.070044 0.050177,0.1055249 0.1263541,0.2720424 0.2418258,0.5631763 0.3419192,0.8741886 0.011074,0.034354 0.022547,0.069244 0.034406,0.1058263 0.00163,0.00664 0.00317,0.013071 0.00619,0.019628 l -1.955e-4,8.577e-4 c 0.092273,0.3031165 0.1612171,0.6016808 0.2119154,0.8889192 0.00334,0.016678 0.006,0.034277 0.00945,0.049621 0.00691,0.039835 0.013033,0.078242 0.018377,0.1172317 0.046397,0.2927995 0.07344,0.5738077 0.085757,0.8444595 0.00141,0.040791 0.00291,0.080144 0.00274,0.1206748 0.00951,0.2539413 0.00351,0.4956842 -0.011726,0.7247688"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/iron_product_logo.svg b/.icons/awkward/16x16/apps/iron_product_logo.svg
new file mode 100644
index 00000000..ddfd6c38
--- /dev/null
+++ b/.icons/awkward/16x16/apps/iron_product_logo.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="14" height="14" x="-15" y="-15" rx="7" ry="7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#3886dc" d="m7.2964945 3.0032084c-1.0878299-0.0334231-2.1342914 0.2000021-3.1006575 0.4369415-1.423704 0.3490734-3.7666218 1.4307847-3.7666218 1.4307847-0.56531604 0.255595-0.57427717 1.0914485-0.01458334 1.3602633 0.85795364 0.3902261 2.392336 0.6423071 2.5853681 1.5761896 0.2932969 1.4189596-2.123622 2.7156955-2.879549 4.0502555-0.45660858 0.756288 0.5154226 1.558321 1.1110978 0.916778 0 0 4.2297877-3.6346446 9.0475491-3.7696699 0.897202-0.025144 2.092083 0.3893918 3.024964 0.8389865 0.932882 0.4495954 1.597203 1.0655204 1.597203 1.0655204 0.589795 0.401328 1.318682-0.341908 1.04096-1.018516-1.381553-3.3625136-4.241297-6.404568-8.1707359-6.8555446l-0.00625-0.0007445c-0.1569751-0.0164417-0.3133409-0.0264884-0.4687453-0.0312605z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/iso-image-burn.svg b/.icons/awkward/16x16/apps/iso-image-burn.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/iso-image-burn.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/isomaster.svg b/.icons/awkward/16x16/apps/isomaster.svg
new file mode 100644
index 00000000..6d853bc6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/isomaster.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#0056c8" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m3 10.327v2.673h2.6728l4.7512-4.7507-2.6733-2.6728zm9.788-4.4337c0.28271-0.28271 0.28271-0.72818 0-1.0109l-1.671-1.6704c-0.28271-0.28271-0.72818-0.28271-1.0109 0l-1.3964 1.405 2.6728 2.6728z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/istanbul.svg b/.icons/awkward/16x16/apps/istanbul.svg
new file mode 120000
index 00000000..9100e9c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/istanbul.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/itch.svg b/.icons/awkward/16x16/apps/itch.svg
new file mode 100644
index 00000000..3e2b71dd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/itch.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <rect fill="#fa5c5c" width="16" height="16" x="-1052.4" y="-16" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#ffffff" transform="translate(0 1036.4)" d="m4.9473 3.5742a2.6961 4.6884 20.06 0 0 -3.5918 3.9004 2.6961 4.6884 20.06 0 0 1.2265 5.0564 2.6961 4.6884 20.06 0 0 2.8614 -1.531h5.1136a4.6884 2.6961 69.94 0 0 2.861 1.531 4.6884 2.6961 69.94 0 0 1.227 -5.0564 4.6884 2.6961 69.94 0 0 -4.063 -3.8633 4.6884 2.6961 69.94 0 0 -1.3515 1.3887h-2.461a2.6961 4.6884 20.06 0 0 -1.3515 -1.3887 2.6961 4.6884 20.06 0 0 -0.4707 -0.0371zm2.0527 2.4258h2v2h1l-2 2-2-2h1v-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/itmages.svg b/.icons/awkward/16x16/apps/itmages.svg
new file mode 100644
index 00000000..42b21568
--- /dev/null
+++ b/.icons/awkward/16x16/apps/itmages.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#0081ff" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#8addff" d="m4 4h1v9h-1z"/>
+ <path fill="#8addff" d="m10 4h1v9h-1z"/>
+ <path fill="#8addff" d="m13 4v1h-5v-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/itunes.svg b/.icons/awkward/16x16/apps/itunes.svg
new file mode 120000
index 00000000..9df0f543
--- /dev/null
+++ b/.icons/awkward/16x16/apps/itunes.svg
@@ -0,0 +1 @@
+musique.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/jabref.svg b/.icons/awkward/16x16/apps/jabref.svg
new file mode 100644
index 00000000..1b66dca8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jabref.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#55648f;fill-rule:evenodd" d="M 3.2363281,1 C 1.5163256,1.0006409 0.59919,3.0281191 1.734375,4.3203125 3.5022884,6.3338989 3.661236,8.2274711 3.5722656,9.5292969 3.5623135,9.6746775 3.5134325,9.7103579 3.4824219,9.8085938 3.3442257,9.7612132 3.2832033,9.7787263 3.0800781,9.6484375 1.7488417,8.7945922 4.14e-5,9.7504994 0,11.332031 0,13.372909 2.0045035,15 4.1113281,15 c 1.9351257,0 3.4510056,-1.158809 4.1953125,-2.722656 0.155848,0.127832 0.2720099,0.291397 0.4316406,0.414062 1.3861538,1.065168 3.0763118,1.904342 4.8632808,2.267578 1.892662,0.384479 3.177196,-1.871124 1.88086,-3.302734 C 14.787388,10.889743 13.742764,9.8461552 13.048828,8.9785156 12.911757,8.8071331 12.904118,8.7633663 12.806641,8.6191406 13.456308,7.9450343 13.970878,7.1824347 14.027344,6.2460938 14.112333,4.836764 13.32466,3.7486662 12.53125,3.0507812 10.94443,1.6550114 8.9489333,1 7,1 6.5821297,1.0009713 6.1750567,1.1327919 5.8359375,1.3769531 5.1768528,1.1892626 4.2760721,1 3.2363281,1 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 3.2363281,3 c 2.1603,2.4605 2.4459313,4.9994156 2.3320313,6.6660156 -0.1,1.4608004 -0.9982219,2.2063904 -1.1699219,2.2753904 C 4.0404375,12.085406 3.1989,12.101031 2,11.332031 2,12.230031 2.7697281,13 4.1113281,13 5.4529281,13 6.5525906,11.921984 6.7753906,10.708984 7.5497006,4.4452048 6.0761719,3.5664062 6.0761719,3.5664062 6.0761719,3.5664064 4.7278281,3 3.2363281,3 Z M 7,3 C 7.4118,4.662 11,5.3154686 11,6.1054688 11,6.8960688 7.9662,7.032 8,8.3125 8.0344,10.0831 11.186,12.428 14,13 12.765,11.638 9.641875,8.6675969 10.671875,7.9042969 14.377775,5.5065969 9.624368,3 7,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/jamendo.svg b/.icons/awkward/16x16/apps/jamendo.svg
new file mode 100644
index 00000000..89ef7330
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jamendo.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#672168" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m8 2a6 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 -6zm-1.6172 2a0.37495 0.44447 0 0 1 0.1777 0.0586l5.2505 3.5547a0.37495 0.44447 0 0 1 0 0.7734l-5.2505 3.5543a0.37495 0.44447 0 0 1 -0.5605 -0.386v-7.1097a0.37495 0.44447 0 0 1 0.3828 -0.4453z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/jami.svg b/.icons/awkward/16x16/apps/jami.svg
new file mode 120000
index 00000000..b57bb8cb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jami.svg
@@ -0,0 +1 @@
+ring.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/jamovi.svg b/.icons/awkward/16x16/apps/jamovi.svg
new file mode 100644
index 00000000..feb3cbdc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jamovi.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#2e6cb9" cx="8" cy="8" r="8"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2" d="m 12,4 c 0,4 -3.2,8 -6,8 M 5,4 v 9"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/jango.svg b/.icons/awkward/16x16/apps/jango.svg
new file mode 100644
index 00000000..53e9e84e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jango.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#19416f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 8.5,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 8.5,4 8,4 7,4 C 6.446,4 6,4.446 6,5 6,5.554 6.446,6 7,6 l 1,0 0,5.373047 c 0,0.376167 -0.00292,0.648832 -0.021484,0.871094 A 1.5,1.5 0 0 0 6.5,11 1.5,1.5 0 0 0 5,12.5 1.5,1.5 0 0 0 6.5,14 C 9.0000001,14 10,13.99918 10,11.373047 L 10,4 8.5,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/jasp.svg b/.icons/awkward/16x16/apps/jasp.svg
new file mode 100644
index 00000000..a1478eba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jasp.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#7bb034" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m 11.378697,2.0000015 c -0.301883,0 -0.559053,0.2160854 -0.611315,0.5137065 -0.0039,0.021729 -0.0065,0.043971 -0.0078,0.066287 L 8.9796456,3.130205 C 8.8727721,2.9924238 8.7193801,2.8984897 8.5492417,2.8684597 c -0.04026,-0.0072 -0.0816,-0.010843 -0.1229484,-0.010843 -0.3417201,0 -0.6326396,0.2445982 -0.6917327,0.5815107 -0.050711,0.2864353 0.084299,0.573955 0.3318438,0.7228148 L 6.6039516,12.59418 c -0.2100349,0.01196 -0.4029076,0.117999 -0.526267,0.287001 l -1.962649,-1.062448 c 0.003,-0.01149 0.0051,-0.02267 0.0069,-0.03369 0.026511,-0.149743 -0.00686,-0.300098 -0.09361,-0.423068 -0.046102,-0.06555 -0.1058077,-0.12045 -0.1750939,-0.16125 L 4.1284498,9.636252 c 0.083416,-0.0156 0.1621378,-0.049594 0.2299725,-0.09966 l 2.3708246,1.32935 0.072537,-0.412525 L 5.7171874,9.8451331 5.8800019,8.93172 C 6.1068008,8.90352 6.282871,8.7093217 6.282871,8.4748205 c 0,-0.2539153 -0.2063427,-0.4605379 -0.4599444,-0.4605379 -0.223903,0 -0.4141161,0.1606712 -0.452822,0.3860566 0,0 -0.00386,0.030257 -0.00531,0.051274 -0.00129,0.00763 -0.00171,0.015257 -0.00171,0.023186 l 8.572e-4,0.016243 c 7.67e-5,0.00214 2.738e-4,0.00429 3.895e-4,0.0063 L 4.5015907,8.7779745 c -0.0045,-0.0072 -0.00917,-0.014057 -0.013877,-0.0207 C 4.4011452,8.6331646 4.2713744,8.5504462 4.1229719,8.5245048 c -0.03135,-0.0057 -0.064635,-0.00849 -0.098993,-0.00849 -0.2750255,0 -0.5089896,0.1966026 -0.5562824,0.4669837 -0.041674,0.2324825 0.070511,0.467858 0.2711276,0.5859121 L 3.4642057,11.131343 c -0.232024,0.04114 -0.4144204,0.220612 -0.4550917,0.456818 -0.026897,0.148757 0.00621,0.299014 0.093082,0.422918 0.086671,0.123853 0.2164763,0.206545 0.3653456,0.232847 0.1430741,0.02559 0.302094,-0.0089 0.4246225,-0.0964 l 2.0515602,1.110461 c -0.00904,0.157612 0.034221,0.31236 0.1246872,0.441806 0.1079403,0.154139 0.2691532,0.256966 0.4537297,0.289276 0.04146,0.0074 0.08163,0.01093 0.1228713,0.01093 0.3416177,0 0.6325115,-0.244487 0.6916555,-0.580679 0.00386,-0.0216 0.00634,-0.04287 0.0078,-0.0628 l 1.8392617,-0.701274 c 0.091952,0.101592 0.214258,0.169731 0.3511739,0.194018 0.03551,0.0061 0.07192,0.0092 0.10809,0.0092 0.30188,0 0.5590504,-0.216111 0.6113114,-0.513784 0.02873,-0.163306 -0.0079,-0.328122 -0.103232,-0.464557 -0.03568,-0.05069 -0.07759,-0.09499 -0.124992,-0.132275 l 1.502291,-8.5242623 c 0.237347,-0.057793 0.419216,-0.2491626 0.46206,-0.4940223 0.05967,-0.337431 -0.166228,-0.6605306 -0.503606,-0.7202305 l -4.28e-4,-1.586e-4 c -0.03499,-0.006 -0.07227,-0.00917 -0.107555,-0.00917 z m -8.1e-5,0.3952324 c 0.0134,0 0.02676,0.00129 0.03979,0.00343 0.03701,0.00647 0.07159,0.0231 0.106575,0.051729 0.06168,0.053486 0.0904,0.1320813 0.07663,0.2103169 -0.01396,0.078857 -0.06883,0.1451827 -0.143182,0.1727784 -0.03671,0.013886 -0.07829,0.017871 -0.118699,0.010714 -0.117723,-0.020614 -0.198385,-0.1298484 -0.185707,-0.2474868 l 0.003,-0.016071 c 0.01966,-0.1074384 0.112942,-0.1854426 0.221709,-0.1854426 z m -0.445618,0.655992 c 0.03036,0.031543 0.06413,0.059696 0.100961,0.084343 L 9.5374266,11.62585 c -0.2573836,0.04308 -0.4610842,0.241281 -0.5073965,0.503845 -0.00257,0.0162 -0.00476,0.03261 -0.00613,0.04892 l -1.8209905,0.694902 c -0.034221,-0.04588 -0.073364,-0.08682 -0.116879,-0.122494 l 1.474048,-8.501485 c 0.2834628,-0.054364 0.5085139,-0.2785711 0.558865,-0.565885 0.00433,-0.024129 0.00741,-0.048454 0.00917,-0.072737 z m -2.5067938,0.201619 c 0.018544,0 0.036278,0.00171 0.054197,0.0051 0.072807,0.012729 0.1390395,0.052864 0.186538,0.113237 0.053918,0.068297 0.076619,0.1518984 0.064356,0.2358812 l -0.00214,0.014871 c -0.023431,0.1164988 -0.1124478,0.209053 -0.2294425,0.2373215 -0.050193,0.0126 -0.087528,0.012214 -0.1259767,0.00531 C 8.331976,3.8571156 8.292462,3.8411266 8.2565527,3.8169386 8.1550795,3.7487486 8.1030026,3.6271716 8.1239036,3.5074118 8.1502007,3.3598977 8.2773898,3.2528706 8.4264172,3.2528706 Z M 5.8229103,8.351045 c 0.068357,0 0.123929,0.05559 0.123929,0.1237798 0,0.068503 -0.055572,0.1242385 -0.123929,0.1242385 -0.068301,0 -0.123929,-0.055736 -0.123929,-0.1242385 0,-0.06819 0.055627,-0.1237798 0.123929,-0.1237798 z M 5.476817,8.7760116 c 0.015334,0.0171 0.033407,0.034671 0.056395,0.054227 0.017687,0.014443 0.035507,0.027214 0.053512,0.038314 L 5.4395973,9.6895105 4.5762529,9.2052296 c 0.00171,-0.00857 0.00386,-0.017228 0.00531,-0.026014 0.00621,-0.036386 0.00861,-0.074494 0.0069,-0.1138456 z M 4.0238383,8.91117 c 0.010146,0 0.020644,8.571e-4 0.029726,0.00257 0.045431,0.00806 0.08354,0.032529 0.1099838,0.070157 0.024968,0.035657 0.035421,0.078544 0.02994,0.1199141 l -0.00561,0.016971 c -0.010744,0.046239 -0.04047,0.084326 -0.083904,0.107627 l -0.039103,0.015386 c -0.032593,0.00913 -0.052998,0.00857 -0.069659,0.00579 -0.022873,-0.00386 -0.045738,-0.0135 -0.065869,-0.027171 -0.055833,-0.0378 -0.084362,-0.1047255 -0.072614,-0.1702755 l 1.543e-4,-4.285e-4 c 0.014087,-0.081346 0.084289,-0.1403944 0.1669771,-0.1403944 z m -0.4586596,2.604932 c 0.00951,0 0.019744,0.0013 0.029811,0.003 0.022873,0.0043 0.045742,0.01376 0.0667,0.02781 0.01833,0.01277 0.032507,0.02657 0.043511,0.04226 0.024883,0.03536 0.035121,0.078 0.02904,0.120827 -0.00343,0.0077 -0.00664,0.01569 -0.00857,0.02267 -0.014606,0.04986 -0.047366,0.08824 -0.093005,0.108386 -0.037603,0.01676 -0.069693,0.01783 -0.097323,0.0135 -0.044552,-0.0076 -0.083317,-0.03244 -0.109607,-0.07038 -0.02604,-0.03699 -0.036021,-0.08191 -0.027969,-0.127273 0.011006,-0.06462 0.059688,-0.115341 0.1347697,-0.134395 0.013234,-0.0034 0.024711,-0.0063 0.032679,-0.0063 z m 6.0803339,0.491403 c 0.12724,0 0.230426,0.1032 0.230426,0.230576 0,0.127319 -0.103186,0.230571 -0.230426,0.230571 -0.127295,0 -0.2305032,-0.103254 -0.2305032,-0.230571 0,-0.127376 0.1032072,-0.230576 0.2305032,-0.230576 z m -0.0034,0.0034 c 0.01418,-1.93e-4 0.02707,0.0013 0.03928,0.003 0.02578,0.0047 0.05016,0.01371 0.07231,0.02661 -0.02215,-0.01294 -0.04654,-0.02203 -0.07231,-0.0267 -0.01216,-0.0021 -0.0251,-0.003 -0.03928,-0.003 z m -0.04699,0.0055 c -0.0212,0.0045 -0.0412,0.01187 -0.05958,0.02169 0.01842,-0.0099 0.03837,-0.01723 0.05958,-0.02169 z m -0.02334,0.43551 c 0.0102,0.0034 0.0206,0.0061 0.03122,0.008 0.01143,0.0021 0.02415,0.003 0.03675,0.003 -0.01263,-1.93e-4 -0.02527,-0.0013 -0.03675,-0.003 -0.01062,-0.0017 -0.02103,-0.0045 -0.03122,-0.0079 z m -2.9279122,0.536276 c 0.017901,0 0.036278,0.0017 0.053966,0.0048 0.068306,0.01196 0.1296684,0.04744 0.1770687,0.10201 l 0.014563,0.01684 c 0.016234,0.02181 0.02934,0.0451 0.039274,0.07001 0.019401,0.04738 0.026811,0.09599 0.02223,0.14487 l -0.00493,0.0056 v 0.02366 c -0.032336,0.161854 -0.1876605,0.273669 -0.3555715,0.243844 -0.080774,-0.01418 -0.151169,-0.05924 -0.1985136,-0.127118 -0.032421,-0.04603 -0.051221,-0.100778 -0.054274,-0.157529 -0.00129,-0.0291 -3.471e-4,-0.05222 0.003,-0.07236 0.00574,-0.03257 0.017387,-0.06493 0.034779,-0.0961 0.05397,-0.09745 0.1564545,-0.158246 0.2683269,-0.158597 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/java-1.6.0.svg b/.icons/awkward/16x16/apps/java-1.6.0.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/java-1.6.0.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/java-1.7.0.svg b/.icons/awkward/16x16/apps/java-1.7.0.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/java-1.7.0.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/java-1.8.0-openjdk.svg b/.icons/awkward/16x16/apps/java-1.8.0-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/java-1.8.0-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/java-1.8.0.svg b/.icons/awkward/16x16/apps/java-1.8.0.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/java-1.8.0.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/java-10-openjdk.svg b/.icons/awkward/16x16/apps/java-10-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/java-10-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/java-11-openjdk.svg b/.icons/awkward/16x16/apps/java-11-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/java-11-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/java-12-openjdk.svg b/.icons/awkward/16x16/apps/java-12-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/java-12-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/java-13-openjdk.svg b/.icons/awkward/16x16/apps/java-13-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/java-13-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/java-14-openjdk.svg b/.icons/awkward/16x16/apps/java-14-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/java-14-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/java.svg b/.icons/awkward/16x16/apps/java.svg
new file mode 100644
index 00000000..aca6f114
--- /dev/null
+++ b/.icons/awkward/16x16/apps/java.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e74c3c" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g fill="#fff" style="enable-background:new" transform="matrix(.18574 0 0 .20549 22.677 -3.1082)">
+ <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>
+</svg>
diff --git a/.icons/awkward/16x16/apps/java10-openjdk.svg b/.icons/awkward/16x16/apps/java10-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/java10-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/java11-openjdk.svg b/.icons/awkward/16x16/apps/java11-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/java11-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/java12-openjdk.svg b/.icons/awkward/16x16/apps/java12-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/java12-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/java13-openjdk.svg b/.icons/awkward/16x16/apps/java13-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/java13-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/java14-openjdk.svg b/.icons/awkward/16x16/apps/java14-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/java14-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/java9-openjdk.svg b/.icons/awkward/16x16/apps/java9-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/java9-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/javaws.svg b/.icons/awkward/16x16/apps/javaws.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/javaws.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/jazzradio.svg b/.icons/awkward/16x16/apps/jazzradio.svg
new file mode 100644
index 00000000..0af1b003
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jazzradio.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(0,1)">
+ <path style="fill:#ed7408" transform="translate(0,-1)" d="m 14.224609,1.0917969 c -0.106008,-0.00543 -0.226393,0.00473 -0.363281,0.035156 L 6.0195312,2.7734375 C 4.9310791,2.9163755 5,3.9990609 5,4.0625 V 9 L 5.0585938,11.167969 7,12 V 8 5 L 13,3.8730469 V 8 l 0.05859,2.167969 L 15,11 V 1.9335938 c 0,0 -0.03333,-0.8037665 -0.775391,-0.8417969 z"/>
+ </g>
+ <circle style="fill:#ffac29" cx="4" cy="12" r="3"/>
+ <circle style="fill:#ffac29" cx="12" cy="11" r="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/jblue.svg b/.icons/awkward/16x16/apps/jblue.svg
new file mode 100644
index 00000000..8119f70f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jblue.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#31b5ef" d="M 7,0 V 1.9992 H 8.2294 C 8.6827,1.9992 8.8098,2.0704 8.899,2.1608 9.0173,2.2808 8.993,4.1805 8.993,7.914 8.993,14.165 9.4058,14.001 7.4735,13.997 5.8221,13.994 5.5936,13.366 6.4004,12.46 7.2368,11.522 7.226,10.56 6.3696,9.7452 5.8778,9.2773 5.271,9.0394 4.6356,8.9977 3.8292,8.9448 2.7188,9.2175 1.9972,9.8436 1.4362,10.33 1.067,10.936 1.009,11.589 0.93066,12.472 1.3692,13.643 2.1944,14.528 3.5939,16.08 4.745,15.945 7.5198,15.997 9.6614,16.035 12.637,15.766 13.783,13.24 14.067,12.617 13.996,12.423 14.033,7.7453 14.076,2.2675 14.096,1.9992 15.221,1.9992 15.493,1.9992 15.292,2.008 15.441,1.9992 H 16 V 0 H 15.87 11.566 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/jdev_icon.svg b/.icons/awkward/16x16/apps/jdev_icon.svg
new file mode 120000
index 00000000..1678733d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jdev_icon.svg
@@ -0,0 +1 @@
+jdeveloper.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/jdeveloper.svg b/.icons/awkward/16x16/apps/jdeveloper.svg
new file mode 100644
index 00000000..6315cf3a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jdeveloper.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="m 14.238013,7.971115 c 0,4.418278 -1.55977,7.191219 -5.9780477,7.191219 -2.9199706,0 -5.7345257,-0.726716 -7.1313335,-3.063079 C 0.41189603,10.900411 0,9.4983073 0,8 0,8 3.7550322,0.98209128 8.1733102,0.98209128 c 4.4182778,0 6.0647028,2.57074572 6.0647028,6.98902372 z"/>
+ <path style="fill:#6298df" d="M 7.5996094,4.4003906 C 3.9545302,4.4003906 1,7.3549208 1,11 c 0.00158,0.344665 0.041532,0.700661 0.097656,1.04 1.0133642,1.740871 2.6461567,3.020778 4.5722657,3.610391 0.5850323,-0.01529 1.176445,-0.04963 1.7304687,-0.05078 C 7.0819262,14.617879 5.8298537,12.905385 5.8007812,11.199219 6.2649824,8.3199632 7.7749379,5.862998 10.376953,5.0214844 9.5073551,4.6149416 8.5595418,4.402983 7.5996094,4.4003906 Z"/>
+ <path style="fill:#999999" d="M 8.7796219,6.6280267 C 7.2319423,7.7554543 6.002886,9.6852164 6,11.6 6.00204,13.26728 6.568617,15.535386 7.7004062,15.9 9.134237,15.843943 11.084734,15.500912 12.225781,14.791406 9.6464176,14.697727 7.6029204,12.581063 7.6,10 7.60224,8.7993228 7.9667851,7.5117279 8.7796219,6.6280267 Z"/>
+ <path style="fill:#3a62bf" d="M 8.5996094 4.8007812 C 4.9545302 4.8007812 2 7.7553114 2 11.400391 C 2.0018819 12.208292 2.1615065 13.001778 2.4492188 13.75 A 8 8 0 0 0 7.859375 15.992188 C 9.0017105 15.96561 6.2333378 15.600059 6.0996094 11.599609 C 6.0428143 9.9006006 7.3034654 7.8955036 8.5683594 6.7597656 C 9.9387688 5.4915704 10.96875 5.2460937 10.96875 5.2460938 C 10.213539 4.9530794 9.4096674 4.8031593 8.5996094 4.8007812 z"/>
+ <path style="fill:#e63b40" d="M 8 0 A 8 8 0 0 0 0 8 A 8 8 0 0 0 0.080078125 9.0625 A 6 6 0 0 1 6 4 A 6 6 0 0 1 12 10 A 6 6 0 0 1 6.9433594 15.921875 A 8 8 0 0 0 8 16 A 8 8 0 0 0 16 8 A 8 8 0 0 0 8 0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/jdownloader.svg b/.icons/awkward/16x16/apps/jdownloader.svg
new file mode 100644
index 00000000..7c46cf21
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jdownloader.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#37474f" cx="7" cy="8" r="7"/>
+ <path style="fill:#5d9c21" d="m 3.9847499,1.6897454 a 6.9999998,6.9999998 0 0 0 -0.54775,0.29393 h 0.071751 l 0.0364,0.1169 -0.10325,0.09639 0.441,0.01232 0.06755,0.159285 -0.4963,-0.01848 -0.0245,-0.12236 -0.2891001,-0.062895 A 6.9999998,6.9999998 0 0 0 2.84445,2.3767604 H 3.0173499 V 2.4922953 L 2.9414,2.5934453 H 2.5791499 V 2.5784303 A 6.9999998,6.9999998 0 0 0 0.39581505,5.7026002 l 0.038255,0.0182 v 0.5845001 l 0.29326494,0.5026 0.23925996,0.03675 0.0307651,-0.1722 -0.28231002,-0.4354 -0.054705,-0.42385 h 0.164745 l 0.06972,0.4361001 L 1.302245,6.8446502 1.1976651,7.0368003 1.456735,7.4340502 2.1,7.5940002 v -0.10465 l 0.2569,0.03675 -0.0238,0.1841 0.2015999,0.03675 0.3125501,0.0854 0.441,0.504 0.5638499,0.04235 0.0546,0.4606 -0.3853499,0.2702 -0.017851,0.4115999 -0.055299,0.2513 0.5575499,0.6999999 0.04235,0.2394 c 0,0 0.2022999,0.0553 0.22715,0.0553 0.0245,0 0.4532499,0.325499 0.4532499,0.325499 v 1.26455 l 0.15295,0.04305 -0.10395,0.5831 0.25725,0.34405 -0.04725,0.5782 0.33985,0.59885 0.4333,0.3787 a 6.9999998,6.9999998 0 0 0 0.0231,0.0042 l 0.4192999,0.0073 0.04235,-0.1414 -0.3219999,-0.27195 0.01855,-0.13545 0.0574,-0.16555 0.01225,-0.1687 -0.2180499,-0.007 -0.1102501,-0.1379 0.1813001,-0.175 0.0245,-0.13125 -0.2023,-0.0581 0.01225,-0.1225 0.2877,-0.04376 0.4382,-0.211049 0.1469999,-0.270201 0.45955,-0.58905 -0.10395,-0.46095 0.1407,-0.24535 0.42245,0.01295 0.28455,-0.2261 0.0924,-0.88935 0.315,-0.40145 0.0553,-0.2582998 -0.2877,-0.0924 -0.19005,-0.31185 -0.6496004,-0.00662 -0.5145,-0.19705 -0.02415,-0.3674999 -0.1722,-0.3010001 -0.4654999,-0.00665 -0.2684501,-0.4231499 -0.2393999,-0.1169 -0.01225,0.12845 -0.4347,0.0259 -0.1596,-0.22225 -0.4529,-0.09205 -0.37415,0.4326 -0.58765,-0.09975 -0.0434,-0.66465 -0.4290999,-0.07315 0.1721999,-0.32585 -0.04935,-0.18725 -0.5638499,0.378 -0.3549,-0.04305 -0.126315,-0.27825 0.077245,-0.2866499 0.19537,-0.3608501 0.4508,-0.2282 0.8694,-7e-4 -0.0021,0.2660001 0.3125499,0.1456 -0.02485,-0.4539501 0.22505,-0.2278499 0.45465,-0.29855 0.0315,-0.2107 0.45325,-0.47285 0.4815999,-0.2674 -0.04235,-0.03535 0.3262,-0.30765 0.1197,0.03115 0.055301,0.0693 0.1238999,-0.13825 0.02975,-0.01295 -0.1351,-0.01925 -0.1382499,-0.0462 v -0.132651 l 0.07315,-0.0595 h 0.16065 l 0.07385,0.0322 0.0637,0.12915 0.0784,-0.01155 v -0.0119 l 0.02205,0.0077 0.2261,-0.0343 0.0322,-0.1106 0.12845,0.032199 v 0.12005 l -0.119,0.082249 0.017851,0.1312501 0.4087999,0.1263499 c 0,0 7e-4,0.0021 0.0014,0.0056 l 0.094503,-0.0084 0.00595,-0.1778 -0.32445,-0.1480499 -0.01855,-0.08505 0.26915,-0.09205 0.0119,-0.25865 -0.28105,-0.1715 -0.01855,-0.4354 -0.3860501,0.19005 h -0.14105 l 0.0371,-0.331555 -0.5249999,-0.124425 -0.2173501,0.1647801 v 0.5018999 l -0.3912999,0.12425 -0.1564501,0.3276 -0.1700999,0.0273 V 3.4874503 l -0.36715,-0.0504 -0.18375,-0.1196999 -0.07385,-0.2713551 0.65695,-0.38556 0.3213,-0.097755 0.03255,0.2160199 0.1792,-0.00889 0.01365,-0.108675 0.1872499,-0.027335 0.0035,-0.037625 -0.0805,-0.033495 -0.01855,-0.1155 0.2303,-0.019145 0.1386,-0.1456 0.0077,-0.010255 0.0021,6.65e-4 0.04235,-0.043749 0.4840481,-0.061526 0.21385,0.182525 -0.56105,0.299425 0.71435,0.1688399 0.09205,-0.23926 h 0.3125499 l 0.1099,-0.2084949 -0.22015,-0.05537 v -0.263865 l -0.6923,-0.307615 -0.4777499,0.05537 -0.2695,0.141505 0.01855,0.34384 -0.2824502,-0.04305 -0.04305,-0.19005 0.2702001,-0.246085 -0.49035,-0.02394 -0.1407,0.042385 -0.0609,0.165445 0.1830501,0.03143 -0.03605,0.18389 -0.31255,0.018445 -0.0483,0.122395 -0.45325,0.012985 c 0,0 -0.0126,-0.2577399 -0.0308,-0.2577399 -0.0182,3.5e-5 0.3549,-0.00612 0.3549,-0.00612 l 0.26985,-0.2645685 -0.147,-0.073815 -0.196,0.190715 -0.3248,-0.01848 z m 7.5883491,1.0151399 -0.222599,0.0875 -0.143151,0.1558551 0.0329,0.1818599 0.1757,0.0245 0.10535,0.2652999 0.30275,-0.1225 0.05005,0.3542 h -0.091 l -0.24885,-0.03675 -0.27545,0.04655 -0.2667,0.3773 -0.3815,0.0602 -0.0553,0.32725 0.16135,0.03745 -0.04655,0.2107 -0.3787,-0.07595 -0.3472001,0.07595 -0.073853,0.19355 0.060204,0.4067 0.2036991,0.09555 0.341951,-0.0021 0.231,-0.0203 0.07035,-0.18445 0.36085,-0.4696999 0.238,0.0483 0.2338,-0.21175 0.04375,0.16555 0.5754,0.38955 -0.07035,0.09415 -0.259701,-0.01365 0.09975,0.14175 0.15995,0.03465 0.18655,-0.0777 -0.0039,-0.22575 0.0833,-0.04165 -0.06684,-0.07105 -0.384307,-0.2145519 -0.100451,-0.28525 H 12.1926 l 0.10185,0.10115 0.274749,0.238 0.01155,0.287 0.285251,0.30345 0.1057,-0.41615 0.197049,-0.10815 0.03675,0.3405499 0.19285,0.2117501 0.0896,-0.0014 a 6.9999998,6.9999998 0 0 0 -1.03915,-1.7723981 l -0.464099,-0.0042 -0.0315,-0.105 0.27615,-0.14105 a 6.9999998,6.9999998 0 0 0 -0.656251,-0.654815 z m -8.5616991,0.07245 c 0.01365,0 0,0.1606499 0,0.1606499 L 2.6481,2.9612254 2.5791499,2.8785203 2.8364,2.8046704 c 0,0 0.161,-0.027335 0.1749999,-0.027335 z m 0.4413501,0.782565 0.1743,0.042 L 3.566849,3.8364004 3.3781989,3.8962504 3.2591995,3.6516005 Z M 3.9305,4.1164005 h 0.2894499 v 0.0882 h 0.06335 v 0.1518998 h -0.44065 l -0.16485,-0.04585 0.04095,-0.10605 z m 0.4315499,0.0651 0.15155,0.1379 -0.15155,0.037101 z m 0.33355,0.21175 0.112,0.07035 -0.089949,0.074549 -0.0889,-0.074549 z m -0.8477,0.02345 h 0.24325 l -0.3122,0.4368 -0.12845,-0.0693 0.0273,-0.18375 z m 0.39095,0 h 0.24745 v 0.147 l -0.1098999,0.07105 -0.1375501,0.0259 z m 0.30765,0.16135 h 0.01855 l 0.28035,0.0826 v 0.1427998 h -0.2345 L 4.5465,4.7107 Z m -0.1155,0.13265 v 0.1435 l -0.10535,0.1057 h -0.2345 l 0.0371,-0.16065 0.1106001,-0.00945 0.02275,-0.0553 z m 7.2870001,0.6083 -0.82705,0.06405 -0.256201,0.1382501 h -0.3283 l -0.161349,-0.01645 -0.3983001,0.22225 v 0.4175499 l -0.8155001,0.5894 0.06755,0.25165 h 0.16555 l -0.04305,0.23905 -0.1161999,0.04305 -0.007,0.6261499 0.7048996,0.80395 h 0.3062495 l 0.0189,-0.048649 h 0.551251 l 0.158549,-0.14735 H 11.0509 l 0.170799,0.1722 0.466551,0.0483 -0.0616,0.6208999 0.5166,0.9145507 -0.271951,0.521499 0.01855,0.245701 0.213851,0.214549 v 0.59045 l 0.281749,0.3794 V 12.4681 A 6.9999998,6.9999998 0 0 0 14,8.0000002 6.9999998,6.9999998 0 0 0 13.7025,6.0004502 h -0.347901 l -0.35805,-0.2673999 -0.376599,0.0371 v 0.2303 h -0.1197 L 12.371799,5.9080498 11.718,5.7421497 Z"/>
+ <path style="fill:#eab100" d="M 10.600488,2.0076176 C 11.250341,4.6411829 10.925778,7.0043213 9.8895502,8.9727541 8.6780111,11.274213 6.449237,13.077329 3.4603516,14.02998 a 6.9999998,6.9999998 0 0 0 3.1431641,0.950196 C 8.8564312,13.782167 10.637287,12.061366 11.748242,9.9509768 12.615389,8.3037319 13.05358,6.4330302 13.016309,4.4377934 A 6.9999998,6.9999998 0 0 0 10.600488,2.0076176 Z"/>
+ <path style="fill:#ffd517" d="m 6.9999999,1.0000004 c -0.5457957,0 -1.0747128,0.06845 -1.5845704,0.1866211 1.6361204,1.1915433 3.4577492,4.147909 4.7591795,7.4251951 0.577418,1.4540644 1.072035,2.9686604 1.466992,4.3968754 0.384282,1.389612 0.24192,0.480214 0.11211,-0.01778 l 1.985839,-0.31582 C 13.313151,11.112539 12.769355,9.4560527 12.126269,7.8366212 11.144879,5.3652668 9.9824439,2.9794682 8.5209958,1.219434 8.0623366,1.0786139 7.5596368,1.0000004 6.9999999,1.0000004 Z M 13.73955,12.675098 c 0.587884,2.154327 -0.09275,-1.453526 0,0 z"/>
+ <path style="fill:#ffd517" d="m 15.133803,12.000003 a 0.33035548,0.46229861 75.747901 0 0 -0.133467,0.01119 l -2.29433,0.439423 -2.294331,0.439423 a 0.33035548,0.46229861 75.747901 0 0 -0.312052,0.162337 0.33035548,0.46229861 75.747901 0 0 -0.01504,0.405837 l 1.339379,1.220309 1.339377,1.220869 a 0.33035548,0.46229861 75.747901 0 0 0.785298,-0.150579 l 0.954953,-1.659733 0.955422,-1.660292 A 0.33035548,0.46229861 75.747901 0 0 15.133802,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/jeex.svg b/.icons/awkward/16x16/apps/jeex.svg
new file mode 120000
index 00000000..601daaa9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jeex.svg
@@ -0,0 +1 @@
+okteta.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/jellyfin.svg b/.icons/awkward/16x16/apps/jellyfin.svg
new file mode 100644
index 00000000..88528e5d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jellyfin.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#9c61c5" d="m 8.00103,-3.2e-7 c -2.1173608,0 -8.93320664,12.35704432 -7.89395004,14.44388232 1.03925664,2.08684 14.75998804,2.062774 15.78790004,0 C 16.922892,12.381109 10.118047,-3.2e-7 8.00103,-3.2e-7 Z"/>
+ <path style="fill:#ffffff" d="m 12.440931,12.124542 c -0.578171,1.160775 -8.2956729,1.173761 -8.880632,0 -0.5849584,-1.173762 3.2494435,-8.1245421 4.4403157,-8.1245421 1.1908719,0 5.0184873,6.9634711 4.4403163,8.1245421 z"/>
+ <path style="fill:#5580cf" d="m 8.0002819,7.0000003 c -0.5293677,0 -2.2334952,3.0893617 -1.9734733,3.6109457 0.2600218,0.521584 3.6900324,0.515886 3.9469459,0 C 10.230668,10.095059 8.5296493,7.0002595 8.0002819,7.0000003 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/jetbrains-toolbox.svg b/.icons/awkward/16x16/apps/jetbrains-toolbox.svg
new file mode 100644
index 00000000..c81b9840
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jetbrains-toolbox.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#fe4b71" d="m8.0419413 5.3203445e-4c-0.3258058-0.0080753844-0.6474957 0.075883426-0.9298256 0.24267798l-5.2242898 3.0903743c-0.5494191 0.3249675-0.88786613 0.925595-0.88782597 1.5755869v6.1811488c-4.5e-7 0.649918 0.33840727 1.250468 0.88774817 1.575427l5.2242898 3.090534c0.3061739 0.181115 0.6519462 0.261286 0.9931767 0.240513 0.2710089-0.0165 0.3938042-0.423704 0.6369708-0.567548l4.9699296-3.126871c0.549419-0.324968 0.633505-0.453211 0.633465-1.103203l0.39971-6.2174864c1.4e-5 -0.2269675 0.213116-0.5205905 0.136016-0.7258852-0.143701-0.3826303-0.411912-0.7108825-0.769482-0.9223761l-5.2242898-3.0903743c-0.2576547-0.15219858-0.5484965-0.23564471-0.8458262-0.24267798z"/>
+ <path style="fill:#ff8c2a" d="m1.1793686 4.1138934a1.7754963 1.8191449 0 0 0-0.179252 0.7953062v6.1811984a1.7754963 1.8191449 0 0 0 0.8879049 1.574987l5.2241319 3.090599a1.7754963 1.8191449 0 0 0 0.8879049 0.242967v-7.98509z"/>
+ <path style="fill:#3f3f3f" d="m14.825305 4.1287373-6.8260062 3.9023111 7.595e-4 7.9679026a1.7754963 1.8191449 0 0 0 0.8871454-0.242967l5.2248913-3.090599a1.7754963 1.8191449 0 0 0 0.887905-1.574987v-6.1811984a1.7754963 1.8191449 0 0 0-0.174695-0.7804623z"/>
+ <path style="fill:#ffffff" d="m12 12.056-3 1.699022v0.744978l3-1.658204z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/jgray.svg b/.icons/awkward/16x16/apps/jgray.svg
new file mode 100644
index 00000000..f72cd0a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jgray.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#777777" d="M 6,2.950232e-7 V 1.9991575 h 1.229401 c 0.453268,0 0.580426,0.07129 0.669594,0.161685 0.118328,0.119955 0.09401,2.0196338 0.09401,5.7531728 0,6.2509577 0.412836,6.0870977 -1.519468,6.0831377 C 4.8220598,13.993753 4.5935873,13.365618 5.400418,12.460289 6.236817,11.521775 6.2260001,10.560167 5.369599,9.7452162 4.8778472,9.2772692 4.271003,9.0394302 3.635582,8.9977112 2.8291556,8.9447612 1.7188079,9.2174632 0.99717792,9.8436329 0.43622473,10.330382 0.06694553,10.935734 0.00895183,11.589393 c -0.078292,0.882443 0.3602828,2.053342 1.18547677,2.938902 1.3994226,1.552137 2.5505609,1.416307 5.3253354,1.468452 2.141672,0.03861 5.116903,-0.230957 6.263348,-2.756471 0.283655,-0.622848 0.212603,-0.817173 0.249647,-5.4949757 0.04338,-5.477767 0.06372,-5.7461428 1.188128,-5.7461428 0.272429,0 0.07124,0.0088 0.220499,0 H 15 V 2.950232e-7 h -0.130216 -4.304072 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/jgreen.svg b/.icons/awkward/16x16/apps/jgreen.svg
new file mode 100644
index 00000000..d013b727
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jgreen.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#28b952" d="M 6,2.950232e-7 V 1.9991575 h 1.229401 c 0.453268,0 0.580426,0.07129 0.669594,0.161685 0.118328,0.119955 0.09401,2.0196338 0.09401,5.7531728 0,6.2509577 0.412836,6.0870977 -1.519468,6.0831377 C 4.8220598,13.993753 4.5935873,13.365618 5.400418,12.460289 6.236817,11.521775 6.2260001,10.560167 5.369599,9.7452162 4.8778472,9.2772692 4.271003,9.0394302 3.635582,8.9977112 2.8291556,8.9447612 1.7188079,9.2174632 0.99717792,9.8436329 0.43622473,10.330382 0.06694553,10.935734 0.00895183,11.589393 c -0.078292,0.882443 0.3602828,2.053342 1.18547677,2.938902 1.3994226,1.552137 2.5505609,1.416307 5.3253354,1.468452 2.141672,0.03861 5.116903,-0.230957 6.263348,-2.756471 0.283655,-0.622848 0.212603,-0.817173 0.249647,-5.4949757 0.04338,-5.477767 0.06372,-5.7461428 1.188128,-5.7461428 0.272429,0 0.07124,0.0088 0.220499,0 H 15 V 2.950232e-7 h -0.130216 -4.304072 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/jitsi.svg b/.icons/awkward/16x16/apps/jitsi.svg
new file mode 100644
index 00000000..240ab90b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jitsi.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#37a0f2" cx="8" cy="8" r="8"/>
+ <g style="fill:#f5ff71">
+ <path d="M 10.887,5.4128 C 10.652,5.4685 10.432,5.5818 10.239,5.7223 9.9225,6.1591 9.4836,6.5115 8.8996,6.6505 8.6782,6.4873 8.408,6.298 8.2236,6.0831 7.3785,6.1807 6.2152,6.3695 6.0149,7.1906 5.8061,8.0429 6.36,9.1559 6.8105,9.2204 7.2381,9.2806 8.6131,8.8951 9.2778,8.7147 8.7211,8.2765 8.0803,8.0843 7.7309,8.0616 7.3189,8.0286 6.964,8.103 6.5945,8.1991 7.1341,7.8482 7.6229,7.586 8.1058,7.4884 8.468,7.4195 9.0305,7.4169 9.7065,7.6718 10.545,7.9883 10.745,8.4397 11.333,8.6428 11.722,8.5812 11.525,8.1459 11.444,7.8434 11.39,7.6787 11.347,7.5541 11.33,7.4994 11.3,7.4077 10.88,6.3233 10.819,6.0439 10.778,5.8532 10.813,5.6057 10.887,5.412"/>
+ <path d="M 8.8571,3.7064 C 8.2705,3.9558 8.2505,4.427 8.2178,4.9382 8.4636,4.7134 9.2363,4.5484 9.4451,4.3665 10.061,3.8278 10.3,2.7148 10.171,2.8795 9.752,3.4138 9.0727,3.5858 8.8571,3.7061"/>
+ <path d="M 5.6272,11.185 C 5.6272,11.185 5.0447,10.795 5.0563,10.671 5.4385,8.5812 4.1203,10.068 4.0207,11.003 3.9156,11.902 4.2436,12.937 4.2919,13 4.3701,12.267 4.4396,11.86 5.6272,11.184 M 5.6272,11.185"/>
+ <path d="M 11.995,6.58 C 11.965,5.8022 11.481,5.265 11.151,5.3911 11.011,5.4443 10.918,5.8066 10.967,6.0314 11.128,6.8309 11.795,7.7547 11.63,8.5453 11.506,8.9234 10.412,9.1585 10.412,9.1585 10.412,9.1585 10.391,9.4823 10.35,9.7027 10.3,9.9704 10.199,10.183 10.199,10.183 10.199,10.183 10.459,10.418 10.469,10.418 10.48,10.418 12.105,9.567 11.995,6.58"/>
+ <path d="M 11.272,8.7217 C 11.002,8.6113 10.908,8.564 10.556,8.3007 8.6087,6.8338 6.816,8.1045 6.8512,8.0917 7.1738,7.9886 7.5389,7.8955 8.0116,7.9255 8.3938,7.9512 8.9022,8.1947 9.5302,8.7206 9.952,9.0946 10.591,9.1416 11.27,8.7221 M 11.272,8.7221"/>
+ <path d="M 9.444,4.5301 C 8.724,4.7637 8.3345,4.9643 8.2182,5.0574 7.9796,5.6706 8.4611,6.1319 8.9,6.4557 9.4767,6.3182 9.9567,5.8869 10.171,5.4128 10.059,5.4285 9.9396,5.4069 9.8076,5.3325 9.5505,5.1865 9.3942,4.8356 9.444,4.5301"/>
+ <path d="M 10.492,4.4142 C 10.445,4.2279 10.295,3.9888 10.253,3.9888 10.216,3.9888 9.816,4.2895 9.7123,4.3929 9.4778,4.6295 9.5916,5.0604 9.8516,5.2067 10.292,5.456 10.617,4.9085 10.492,4.4146"/>
+ <path d="M 10.15,3.7838 C 10.326,3.6133 10.56,3.3338 10.621,2.9084 10.657,2.5274 10.565,2.2924 10.451,2.0001 10.396,2.5703 10.313,3.2048 9.928,3.8781 9.8073,4.09 9.8727,4.0515 10.149,3.7834"/>
+ <path d="M 5.2094,9.6887 C 5.2705,9.8435 5.2661,10.137 5.1752,10.64 5.1738,10.644 5.1752,10.647 5.1752,10.651 5.2392,10.742 5.3712,10.851 5.5032,10.95 5.9578,10.736 6.5287,10.336 6.492,10.33 6.249,10.289 5.4978,10.104 5.2094,9.6887"/>
+ <path d="M 9.3643,8.7932 C 9.3443,8.7932 9.3287,8.7932 9.2847,8.8046 8.7192,8.9637 7.2749,9.3359 7.049,9.5838 6.961,9.7731 6.8745,10.528 5.6058,11.006 5.5701,11.019 6.6712,11.737 6.7309,11.74 10.325,11.892 10.32,9.2916 10.273,9.1728 9.924,9.1786 9.6273,9.0554 9.3985,8.8288 9.3873,8.8174 9.3771,8.8057 9.3643,8.7943"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/jockey-kde.svg b/.icons/awkward/16x16/apps/jockey-kde.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jockey-kde.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/jockey.svg b/.icons/awkward/16x16/apps/jockey.svg
new file mode 100644
index 00000000..5d911eff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jockey.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#419d45" width="16" height="16" x="0" y="0" rx="1" ry="1"/>
+ <g style="fill:#f8c44e">
+ <rect width="2" height="4" x="1" y="12"/>
+ <rect width="2" height="4" x="4" y="12"/>
+ <rect width="2" height="4" x="7" y="12"/>
+ <rect width="2" height="4" x="10" y="12"/>
+ <rect width="2" height="4" x="13" y="12"/>
+ </g>
+ <rect style="fill:#4e4e4e" width="6" height="6" x="5" y="3" rx="1.2" ry="1.2"/>
+ <g style="fill:#b7b7b7">
+ <rect width="1" height="2" x="6" y="1"/>
+ <rect width="1" height="2" x="9" y="1"/>
+ <rect width="1" height="2" x="6" y="9"/>
+ <rect width="1" height="2" x="9" y="9"/>
+ <g transform="rotate(90)">
+ <rect width="1" height="2" x="4" y="-13"/>
+ <rect width="1" height="2" x="7" y="-13"/>
+ <rect width="1" height="2" x="4" y="-5"/>
+ <rect width="1" height="2" x="7" y="-5"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/joplin-desktop.svg b/.icons/awkward/16x16/apps/joplin-desktop.svg
new file mode 120000
index 00000000..2b32d05b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/joplin-desktop.svg
@@ -0,0 +1 @@
+joplin.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/joplin.svg b/.icons/awkward/16x16/apps/joplin.svg
new file mode 100644
index 00000000..c0267be6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/joplin.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#176fd0" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 6.1785036,13.974308 C 4.8377452,13.851076 3.7984602,13.418693 3.0182496,12.65953 2.355422,12.014578 2.0016579,10.684979 2.0000079,9.9057277 1.9987221,9.3595233 2.1559367,8.9231426 2.4726076,8.5928644 2.8326076,8.2173886 3.543898,8.0456794 4.092,8.0422723 c 0.6866009,-0.00429 1.5426402,0.2354556 1.7965374,0.767139 0.1071317,0.2243468 0.1133885,0.262713 0.1357559,0.8322054 0.025371,0.6461393 0.057373,1.7565663 0.2135297,2.0632553 0.2241283,0.440179 0.2674398,0.718753 0.8930238,0.779906 0.9461724,0.09249 1.5590202,-0.444605 1.7896843,-1.343557 0.058917,-0.229623 0.06403,-0.879298 0.06403,-3.8590565 0,-3.18743 -0.00129,-2.8541248 -0.073372,-2.9787763 C 8.7840213,4.0838992 8.6269867,4.0286416 8.0222482,4.0146117 H 7 V 2 h 7 v 2.0146117 h -1.025684 c -0.573948,0.022728 -0.675904,0.048659 -0.80266,0.1854395 -0.174904,0.1887408 -0.127647,-0.2770771 -0.152267,3.1906644 -0.02442,3.4396694 -0.02606,3.4734634 -0.189705,3.9284264 -0.409317,1.137944 -1.129342,2.089071 -2.5346827,2.454209 -0.7183542,0.186646 -2.3189126,0.274272 -3.1165105,0.200959 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/josm.svg b/.icons/awkward/16x16/apps/josm.svg
new file mode 100644
index 00000000..e249139f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/josm.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ffc107" d="M 1.0112896,1.8462083 V 13.965171 c 0,0 -0.11125566,0.654517 0.3647464,0.79218 L 6,16 l 4.333333,-1.365875 4.004323,1.175563 c 0.708207,0.247732 0.658041,-0.494393 0.658041,-0.494393 V 3.0998941 c 0.06547,-0.6348332 -0.63778,-0.7657056 -0.63778,-0.7657056 L 10.333333,1.170504 6,2.5363784 1.6201542,1.3465927 c 0,0 -0.6088646,-0.1695589 -0.6088646,0.4996156 z"/>
+ <path style="fill:#0c7bd4" d="M 9.8203125 1.3320312 L 8.0351562 1.8945312 C 7.5902045 2.3725881 7.3339844 2.8612771 7.3339844 3.6972656 C 7.3339844 4.7926269 7.772649 5.0239974 7.9160156 5.5507812 C 8.1882821 6.5512669 8.2936406 7.2575464 8.6191406 8.0800781 C 9.0670573 9.2123441 8.6888651 10.999307 9.1660156 12.125 C 9.4382156 12.767219 9.5839848 12.881717 10.333984 13.21875 C 10.500651 13.387267 10.750651 13.724062 10.833984 13.892578 C 11.018069 14.264822 10.968172 14.579912 11.101562 14.859375 L 14.337891 15.808594 C 14.426417 15.83956 14.501961 15.855946 14.568359 15.859375 C 14.701156 15.866234 14.794172 15.824437 14.857422 15.761719 C 15.015547 15.604922 14.996094 15.316406 14.996094 15.316406 L 14.996094 15.314453 L 14.996094 15.126953 C 14.651389 11.954614 12.494277 11.463994 11.595703 10.705078 C 10.583803 9.8504605 11.231151 9.0308999 10.833984 7.8261719 C 10.739568 7.5397773 10.500651 6.5630481 10.333984 6.3945312 C 9.5839848 5.88898 9.1660156 5.3836006 8.9160156 4.5410156 C 8.4106984 2.8378731 9.9350641 1.9267821 9.8203125 1.3320312 z M 4.2226562 13.712891 C 4.1501842 13.707291 4.0762709 13.710469 4 13.724609 C 3.3042833 13.853642 3.3326824 14.650939 2.6660156 14.482422 C 2.3272761 14.396829 1.8654666 14.522399 1.5683594 14.808594 L 5.984375 15.996094 L 6.1054688 15.966797 L 8.1621094 15.318359 C 7.5923153 14.515251 6.3365363 13.305597 5.9667969 13.978516 C 5.4563803 14.199695 4.7299626 13.752045 4.2226562 13.712891 z"/>
+ <path style="fill:#4caf50" d="M 1.4824219 1.3339844 C 1.4387048 1.3321777 1.3915803 1.3327482 1.3398438 1.34375 C 1.3299298 1.3458756 1.3204897 1.3467925 1.3105469 1.3496094 C 1.2445342 1.3685235 1.1797477 1.4093683 1.1269531 1.4707031 C 1.1067764 1.4943631 1.089905 1.5226873 1.0742188 1.5546875 C 1.0652944 1.5728565 1.0539945 1.5882168 1.046875 1.609375 C 1.0251934 1.6740487 1.0117188 1.7491825 1.0117188 1.8457031 L 1.0117188 5.6425781 C 1.1716426 5.5680443 1.3876779 5.46875 1.5 5.46875 C 1.8617834 5.46875 2.084125 5.5520502 2.453125 5.5039062 C 2.6808583 5.4741302 2.8350083 5.2566798 3.046875 5.203125 C 3.2470415 5.1525701 3.5110749 5.1674105 3.703125 5.0703125 C 3.9652917 4.9378581 4.3327731 4.5421169 4.5351562 3.6875 C 4.5937063 3.4402182 4.4648438 3.1687913 4.4648438 2.9160156 C 4.4648438 2.7569626 4.5162703 2.3955727 4.6074219 2.1582031 L 1.6269531 1.3476562 L 1.6210938 1.3457031 C 1.6210938 1.3457031 1.6191705 1.3457114 1.6191406 1.3457031 C 1.6191406 1.3457031 1.5461894 1.3389232 1.4824219 1.3339844 z"/>
+ <path style="fill:#81c784" d="M 7.9166665,6.647306 7.75,5.9732383 6.8333333,6.7315648 7.0000002,7.4056326 Z"/>
+ <path style="fill:#4d7687" d="M 3.3333334,12.461142 6,12.292626 6.7500002,11.618558 V 10.017646 L 6,10.691714 3.3333334,10.94449 Z"/>
+ <path style="fill:#df5050" d="M 6.8833333,8.6695099 6.6333334,7.4224847 6,7.9111841 4.6666669,8.1639595 4.2500001,6.0574967 2.5,6.4787894 3.1666665,10.059775 6,9.4278365 Z"/>
+ <path style="fill:#ff8a65" d="M 13,3.6982589 V 5.2149121 L 14.416666,5.636204 V 4.1195516 Z"/>
+ <path style="fill:#00bcd4" d="M 6,3.1927081 7.75,2.51864 V 3.1927081 L 7.2499997,3.361225 V 3.5850661 L 6,4.1195516 5.7170001,4.0352928 V 3.1084494 Z"/>
+ <path style="fill:#b89b00" d="m 11.916666,8.8380273 1.416667,0.9268435 0.5,-0.6740681 -1.416666,-0.9268432 z"/>
+ <path style="fill:#b89b00" d="M 13.749783,6.3100645 13.25,6.9846177 14.666558,7.9114612 14.995442,7.4678567 V 7.1248634 Z"/>
+ <path style="fill:#b89b00" d="M 12.583333,7.9111841 14,8.8380273 14.499999,8.1639595 13.083333,7.237116 Z"/>
+ <path style="fill:#646464" d="m 2.2167969,6.7651021 -0.2498915,0.084605 0.5666233,3.2858729 -0.078234,2.740896 0.2840711,-0.04345 0.077474,-2.714219 z m 0.5225694,6.0679289 -0.00608,0.201222 -0.2833115,0.01677 0.00532,-0.174545 -0.038737,0.0061 -1.4051648,0.993918 v 0.08841 c 0,0 -0.0295474,0.187384 0.013672,0.382628 L 2.5001103,13.30407 2.6664513,13.253 6.0000008,13.051015 7.1667769,12.124171 7.0832259,11.702671 5.9999991,12.629521 2.75,12.831506 Z"/>
+ <ellipse style="fill:#222222;stroke:#ffffff;stroke-width:0.13407141;stroke-linecap:round;stroke-linejoin:round" cx="2.592" cy="13.059" rx=".225" ry=".228"/>
+ <ellipse style="fill:#222222;stroke:#ffffff;stroke-width:0.13407141;stroke-linecap:round;stroke-linejoin:round" cx="7.167" cy="11.88" rx=".225" ry=".228"/>
+ <ellipse style="fill:#222222;stroke:#ffffff;stroke-width:0.13407141;stroke-linecap:round;stroke-linejoin:round" cx="2.083" cy="6.824" rx=".225" ry=".228"/>
+ <ellipse style="fill:#222222;stroke:#ffffff;stroke-width:0.13407141;stroke-linecap:round;stroke-linejoin:round" cx="2.667" cy="10.127" rx=".225" ry=".228"/>
+ <path style="fill:#ffffff;opacity:0.3" d="M 1.0112896,1.8462083 V 13.965171 c 0,0 -0.11125566,0.654517 0.3647464,0.79218 L 6,16 C 5.984375,15.996094 6,2.5363784 6,2.5363784 L 1.6201542,1.3465927 c 0,0 -0.6088646,-0.1695589 -0.6088646,0.4996156 z"/>
+ <path style="fill:#ffffff;opacity:0.3" d="m 10.333333,14.634125 4.004323,1.175563 c 0.708207,0.247732 0.658041,-0.494393 0.658041,-0.494393 V 3.0998941 c 0.06547,-0.6348332 -0.63778,-0.7657056 -0.63778,-0.7657056 L 10.333333,1.170504 Z"/>
+ <path style="fill:#b1a390" d="M 7.1686198,9.0155623 7.0448132,11.204672 7.6152342,11.542959 9.3075087,10.28512 Z"/>
+ <path style="fill:#505050" d="M 7.0448132,11.204672 7,12 7.6152342,11.542959 Z"/>
+ <path style="fill:#a15f34" d="M 12.903972,5.291665e-4 C 12.264404,0.02078759 11.696511,0.62795816 11.479058,1.0232069 L 7.1686198,9.0155623 9.3075087,10.28512 9.3621962,10.244495 13.765299,2.1857314 C 14.261425,1.330786 13.897477,0.33158157 13.355143,0.08959356 13.203393,0.02188297 13.051564,-0.00414585 12.903972,5.291665e-4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/journey-of-a-roach.svg b/.icons/awkward/16x16/apps/journey-of-a-roach.svg
new file mode 100644
index 00000000..2da38175
--- /dev/null
+++ b/.icons/awkward/16x16/apps/journey-of-a-roach.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#7a6143" d="m10.303 1.0036c-2.4328 0.0389-7.6903 0.4151-8.6513 1.968-0.1681 0.4476-0.4681 2.0206-0.6148 3.223-0.0343 0.2773-0.06631 0.6311-0.09943 0.9574a3.2727 3.3158 0 0 0 -0.93747 2.3218 3.2727 3.3158 0 0 0 0.59092 1.8982c-0.006218 0.09478-0.0348 0.4958-0.0348 0.4958-0.044443 1.539-0.00865 1.5935 1.4389 2.2027 1.157 0.48687 2.4092 0.74007 4.3117 0.8714 1.6274 0.11236 3.2741 0.06053 4.529-0.14248 2.2067-0.35698 4.1213-1.0862 4.3337-1.6507 0.05832-0.15504 0.14614-0.78816 0.19531-1.4068 0.0099-0.12486 0.016-0.23069 0.02415-0.34612a3.2727 3.3158 0 0 0 0.611 -1.9221 3.2727 3.3158 0 0 0 -0.848 -2.2212c-0.096-0.6273-0.212-1.3413-0.366-2.2718-0.273-1.4448-0.598-2.8284-0.722-3.0749-0.364-0.72-0.81-0.8584-2.912-0.901-0.21173-0.005762-0.50132-0.007-0.84851-0.0014z"/>
+ <path fill="#372c1e" d="m8.4902 13.75c0.46058-0.27518 0.6572-0.6532 0.38714-0.74434-0.090835-0.03064-0.32838 0.06504-0.5279 0.21263-0.44609 0.33004-1.064 0.35372-1.6088 0.06164-0.6839-0.36662-1.0124-0.16536-0.46642 0.28569 0.60415 0.49905 1.5566 0.57828 2.216 0.18434z"/>
+ <circle fill="#37a643" cx="4" cy="9" r="3"/>
+ <circle fill="#372c1e" cx="2.5" cy="9.5"/>
+ <circle fill="#37a643" cx="12" cy="9" r="3"/>
+ <circle fill="#372c1e" cx="12.5" cy="9.5"/>
+ <path fill="#372c1e" d="m13.303 2.6505c0.02431 0.055543-1.5694 0.71099-2.9216 1.3186-1.3518 0.6075-1.9504 0.9371-1.9747 0.8816-0.014-0.0322 0.8191-0.5664 1.3827-0.8417 1.089-0.4746 2.186-0.9843 3.514-1.3585z"/>
+ <path fill="#372c1e" d="m12.158 5.4736c-0.05813 0.015616-0.72265-0.62732-1.3568-1.4847-0.63412-0.85703-0.99731-1.6036-0.93971-1.6191 0.057961-0.015415 0.46381 0.66689 1.0979 1.524 0.63412 0.85708 1.2563 1.5644 1.1983 1.5798z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/jp.yvt.OpenSpades.svg b/.icons/awkward/16x16/apps/jp.yvt.OpenSpades.svg
new file mode 120000
index 00000000..ec5627c1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jp.yvt.OpenSpades.svg
@@ -0,0 +1 @@
+openspades.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/jprofiler.svg b/.icons/awkward/16x16/apps/jprofiler.svg
new file mode 100644
index 00000000..3bd3d49c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jprofiler.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#188dfb" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <circle style="opacity:0.15;fill:none;stroke:#000000;stroke-width:1.99963975;stroke-linecap:round;stroke-linejoin:round" cx="10.928" cy="2.928" r="5.004" transform="rotate(30)"/>
+ <path style="opacity:0.725;fill:#9ccefd" d="M 11.117026,2.8808166 C 8.181019,1.1857118 4.7575462,2.0331834 2.907355,4.820746 L 2.3484899,5.9404052 C 3.7592875,3.9015284 7.867242,3.1220846 10.134484,4.5983521 Z"/>
+ <path style="fill:#ffffff" d="m 10.134484,4.5983521 v 0 0 L 9.0555832,13.496953 6.7373612,12.875788 Z"/>
+ <circle style="fill:#ffffff" cx="8" cy="13" r="2"/>
+ <circle style="fill:#f84e24" cx="8" cy="13" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/jred.svg b/.icons/awkward/16x16/apps/jred.svg
new file mode 100644
index 00000000..e1364ae6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jred.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ef3135" d="M 6,2.950232e-7 V 1.9991575 h 1.229401 c 0.453268,0 0.580426,0.07129 0.669594,0.161685 0.118328,0.119955 0.09401,2.0196338 0.09401,5.7531728 0,6.2509577 0.412836,6.0870977 -1.519468,6.0831377 C 4.8220598,13.993753 4.5935873,13.365618 5.400418,12.460289 6.236817,11.521775 6.2260001,10.560167 5.369599,9.7452162 4.8778472,9.2772692 4.271003,9.0394302 3.635582,8.9977112 2.8291556,8.9447612 1.7188079,9.2174632 0.99717792,9.8436329 0.43622473,10.330382 0.06694553,10.935734 0.00895183,11.589393 c -0.078292,0.882443 0.3602828,2.053342 1.18547677,2.938902 1.3994226,1.552137 2.5505609,1.416307 5.3253354,1.468452 2.141672,0.03861 5.116903,-0.230957 6.263348,-2.756471 0.283655,-0.622848 0.212603,-0.817173 0.249647,-5.4949757 0.04338,-5.477767 0.06372,-5.7461428 1.188128,-5.7461428 0.272429,0 0.07124,0.0088 0.220499,0 H 15 V 2.950232e-7 h -0.130216 -4.304072 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/jstest-gtk.svg b/.icons/awkward/16x16/apps/jstest-gtk.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jstest-gtk.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/juci.svg b/.icons/awkward/16x16/apps/juci.svg
new file mode 100644
index 00000000..fd04c1fd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/juci.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:none" d="M 3.95e-7,2.7313562 V 11.391581 L 6.2499746,15 14.999939,9.948208 V 1.2879973"/>
+ <path style="fill:none" d="M 2.45e-7,2.7313562 V 11.391581"/>
+ <path style="fill:#8e8e8e;fill-rule:evenodd" d="M 0.45673685,2.7075361 3.95e-7,2.7313562 -1.7499982e-8,11.391581 6.0000244,15 V 6.2398462"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="M 14.771632,1.2642481 5.9999756,6.2398747 V 14.999971 L 15,9.9482222 14.999939,1.2879973 Z"/>
+ <path style="fill:#3f3f3f" d="M 1,4.9326015 V 10.589844 L 4.9804688,12.882812 5,12.849609 V 11.740234 L 2,10.011719 V 6.6669765 l 3,1.732422 v -1.154297 z"/>
+ <path style="fill:#ffffff" d="M 9 6.5683594 L 8 7.1289062 L 8 8.7832031 L 7 9.3613281 L 7 10.515625 L 8 9.9375 L 8 11.576172 L 9 11.015625 L 9 9.3613281 L 10 8.7832031 L 10 7.6289062 L 9 8.2070312 L 9 6.5683594 z"/>
+ <path style="fill:#ffffff" d="m 13,4.3071874 -1,0.5605468 v 1.6542969 l -1,0.578125 V 8.254453 L 12,7.676328 V 9.315 L 13,8.754453 V 7.1001561 l 1,-0.578125 V 5.3677342 l -1,0.578125 z"/>
+ <path style="fill:#736fff;fill-rule:evenodd" d="M 3.33332,0.74999698 3.95e-7,2.7313562 6.000024,6.3397891 14.999939,1.2879973 13.333279,0.32574852 6.0000244,4.4152918 3.33332,2.7313562 4.9999797,1.7691075 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/juffed.svg b/.icons/awkward/16x16/apps/juffed.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/juffed.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/juk.svg b/.icons/awkward/16x16/apps/juk.svg
new file mode 100644
index 00000000..da49744a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/juk.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(0,1)">
+ <path style="fill:#378006" transform="translate(0,-1)" d="m 14.224609,1.0917969 c -0.106008,-0.00543 -0.226393,0.00473 -0.363281,0.035156 L 6.0195312,2.7734375 C 4.9310791,2.9163755 5,3.9990609 5,4.0625 V 9 L 5.0585938,11.167969 7,12 V 8 5 L 13,3.8730469 V 8 l 0.05859,2.167969 L 15,11 V 1.9335938 c 0,0 -0.03333,-0.8037665 -0.775391,-0.8417969 z"/>
+ </g>
+ <circle style="fill:#20bb63" cx="4" cy="12" r="3"/>
+ <circle style="fill:#20bb63" cx="12" cy="11" r="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/julia.svg b/.icons/awkward/16x16/apps/julia.svg
new file mode 100644
index 00000000..f25711fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/julia.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#c2352a" cx="3.5" cy="12.5" r="3.5"/>
+ <circle style="fill:#e67a73" cx="3.5" cy="12.5" r="1.5"/>
+ <circle style="fill:#46a249" cx="7.5" cy="4.5" r="3.5"/>
+ <circle style="fill:#7bde7f" cx="7.5" cy="4.5" r="1.5"/>
+ <circle style="fill:#8e53ab" cx="11.5" cy="12.5" r="3.5"/>
+ <circle style="fill:#ba96cc" cx="11.5" cy="12.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/junior_install_icon.svg b/.icons/awkward/16x16/apps/junior_install_icon.svg
new file mode 100644
index 00000000..b34378c1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/junior_install_icon.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="m 5.5,1 h 6 C 13.993,1 16,3.007 16,5.5 v 6 c 0,0.565444 -0.103248,1.105886 -0.291997,1.603579 -0.643431,1.696599 -2.237132,2.55671 -4.164675,2.549801 L 5.5,15.631716 C 3.5583764,15.624755 1.9115278,14.782585 1.2780563,13.066321 1.0981702,12.578956 1,12.051364 1,11.5 v -6 C 1,3.007 3.007,1 5.5,1 Z"/>
+ <path style="fill:#ff4e4e" d="M 8.7944707,3.0032777 C 7.4139853,2.9438661 6.1802208,3.7975828 5.3351819,4.8207073 4.5108334,5.8856332 3.993,7.2233006 4.0000715,8.5776307 c 0.03028,0.8613926 0.3546289,1.8366683 1.1978821,2.2160383 0.6970969,0.31437 1.4907065,0.201895 2.2230093,0.10164 1.1132422,-0.250778 1.9855507,-1.0588315 2.6795471,-1.9245167 0.132672,-0.2153799 0.158126,-0.1185579 0.146657,0.08577 0.03471,0.4682409 -0.0039,0.9861017 0.273343,1.3886567 0.39173,0.469567 1.130931,0.288364 1.518623,-0.09235 C 12.488324,9.8944162 12.793275,9.2951184 12.956532,8.6784559 12.54714,8.6019243 12.498339,9.306422 12.159601,9.4833663 11.842421,9.8189655 11.075851,9.9445166 10.930735,9.3796389 10.799946,8.9021647 10.851683,8.4019711 10.844077,7.9125906 11.673415,6.3514558 12.510295,4.5641713 13.333332,3 H 12.103023 C 11.692621,3.8124848 11.254962,4.772621 10.829098,5.5770812 10.697505,4.7869006 10.587041,3.8967175 9.9193015,3.3613286 9.6001386,3.1135372 9.1915543,3.0194141 8.7944707,3.0032674 Z M 8.6277404,3.5694405 c 0.8105456,-0.03591 1.3908806,0.7112682 1.5416166,1.4405974 0.11694,0.4797887 0.124532,0.9755459 0.161509,1.4655722 C 9.7190832,7.6064335 9.119606,8.7718254 8.2193565,9.7048171 7.7548902,10.140212 7.1159503,10.575117 6.4485091,10.414501 5.8113172,10.257681 5.4779012,9.5854833 5.4819826,8.971026 5.4678292,8.2088285 5.7330805,7.4761966 5.9234029,6.7472927 6.2538678,5.6095022 6.7717617,4.4226331 7.8264388,3.7794162 8.0662835,3.6304293 8.3479995,3.5661311 8.6277404,3.5694405 Z"/>
+ <circle style="fill:#ff4e4e" cx="8" cy="7" r="1"/>
+ <path style="fill:#00c97d" d="M 1.2592773,13 C 1.7098701,14.280584 2.7194164,15.29013 4,15.740723 V 13 Z"/>
+ <path style="fill:#00b37a" d="m 4,13 v 2.740723 C 4.4694003,15.905888 4.9727301,16 5.5,16 H 7 v -3 z"/>
+ <rect style="fill:#009e77" width="3" height="3" x="7" y="13"/>
+ <path style="fill:#008974" d="m 10,13 v 3 h 1.5 c 0.52727,0 1.0306,-0.09411 1.5,-0.259277 V 13 Z"/>
+ <path style="fill:#006b6f" d="m 13,13 v 2.740723 C 14.280584,15.29013 15.29013,14.280584 15.740723,13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/jyellow.svg b/.icons/awkward/16x16/apps/jyellow.svg
new file mode 100644
index 00000000..3045b482
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jyellow.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffc238" d="M 6,2.950232e-7 V 1.9991575 h 1.229401 c 0.453268,0 0.580426,0.07129 0.669594,0.161685 0.118328,0.119955 0.09401,2.0196338 0.09401,5.7531728 0,6.2509577 0.412836,6.0870977 -1.519468,6.0831377 C 4.8220598,13.993753 4.5935873,13.365618 5.400418,12.460289 6.236817,11.521775 6.2260001,10.560167 5.369599,9.7452162 4.8778472,9.2772692 4.271003,9.0394302 3.635582,8.9977112 2.8291556,8.9447612 1.7188079,9.2174632 0.99717792,9.8436329 0.43622473,10.330382 0.06694553,10.935734 0.00895183,11.589393 c -0.078292,0.882443 0.3602828,2.053342 1.18547677,2.938902 1.3994226,1.552137 2.5505609,1.416307 5.3253354,1.468452 2.141672,0.03861 5.116903,-0.230957 6.263348,-2.756471 0.283655,-0.622848 0.212603,-0.817173 0.249647,-5.4949757 0.04338,-5.477767 0.06372,-5.7461428 1.188128,-5.7461428 0.272429,0 0.07124,0.0088 0.220499,0 H 15 V 2.950232e-7 h -0.130216 -4.304072 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/k3b.svg b/.icons/awkward/16x16/apps/k3b.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/k3b.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/k4dirstat.svg b/.icons/awkward/16x16/apps/k4dirstat.svg
new file mode 100644
index 00000000..60f20d7f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/k4dirstat.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#ba9e7b" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g fill="#fff" transform="matrix(0 -.6 .6 0 -1.6 17.6)">
+ <path opacity=".5" d="m6 16c0 5.54 4.46 10 10 10s10-4.46 10-10h-3a7 7 0 0 1 -7 7 7 7 0 0 1 -7 -7h-3z"/>
+ <path d="m6 16c0-5.54 4.46-10 10-10s10 4.46 10 10h-3a7 7 0 0 0 -7 -7 7 7 0 0 0 -7 7h-3z"/>
+ </g>
+ <g fill="#fff" transform="matrix(.975 0 0 .975 .00019970 .39980)">
+ <path opacity=".5" d="m8.2049 4.7182c-1.6993 0-3.0769 1.3776-3.0769 3.0769h6.1538c0-1.6993-1.3776-3.0769-3.0769-3.0769z"/>
+ <path d="m8.2049 10.872c-1.6993 0-3.0769-1.3776-3.0769-3.0769h6.1538c0 1.6993-1.3776 3.0769-3.0769 3.0769z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/k9-copy.svg b/.icons/awkward/16x16/apps/k9-copy.svg
new file mode 100644
index 00000000..6f80e5b5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/k9-copy.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(-14,-15)">
+ <circle fill="#ff4d4d" cx="22" cy="23" r="8"/>
+ <path fill="#fff" d="m22 18a5 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 3a2 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/16x16/apps/k9copy.svg b/.icons/awkward/16x16/apps/k9copy.svg
new file mode 120000
index 00000000..a60a9dd3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/k9copy.svg
@@ -0,0 +1 @@
+k9-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kaddressbook.svg b/.icons/awkward/16x16/apps/kaddressbook.svg
new file mode 100644
index 00000000..f542b164
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kaddressbook.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#816130" width="16" height="14" x="0" y="1" rx="1" ry="1"/>
+ <g fill="#fff" transform="translate(1,-1)">
+ <path d="m5.5 5c0.8284 0 1.5 0.6716 1.5 1.5s-0.6716 1.5-1.5 1.5-1.5-0.6716-1.5-1.5 0.6716-1.5 1.5-1.5z"/>
+ <path d="m5.5 9.0004c3.5-0.0018 3.5 2.3996 3.5 2.3996v0.6h-7v-0.6s0-2.398 3.5001-2.4z"/>
+ <path d="m11 5c0.5525 0 1 0.4475 1 1s-0.448 1-1 1-1-0.4475-1-1c0-0.5522 0.448-1 1-1z"/>
+ <path d="m11 8c2-0.0009975 2 1.6005 2 1.6005v0.3995h-4v-0.3997s0-1.5989 2.0001-1.6002z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kadu.svg b/.icons/awkward/16x16/apps/kadu.svg
new file mode 100644
index 00000000..7337e196
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kadu.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#fe8406" d="m7.9996 3e-8 -2.3431 2.3431h-3.3135v3.3135l-2.343 2.3434 2.3431 2.343v3.3135h3.3135l2.3434 2.344 2.3431-2.3431h3.3135v-3.3135l2.343-2.343-2.343-2.3431v-3.3135h-3.3135l-2.344-2.3432z"/>
+ <path fill="#fe8406" d="m4.9382 0.60872-1.2687 3.0613-3.0613 1.2687 1.2678 3.0613-1.2678 3.061 3.0613 1.269 1.2687 3.061 3.0612-1.268 3.0616 1.268 1.268-3.061 3.062-1.269-1.268-3.0619 1.267-3.0614-3.061-1.2686-1.269-3.0612-3.0612 1.2677-3.0608-1.2677z"/>
+ <rect fill="#ffdf4c" width="12" height="12" x="-14" y="-14" rx="6" ry="6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle fill="#3f3f3f" cx="5" cy="6" r="1"/>
+ <path fill="#913b3b" d="m5 10c0.61919 1.142 1.763 1.9989 3.0014 2 1.2373-0.002 2.3796-0.859 2.9986-2h-2.9988c-1.1269 0-3.0012 0.00006-3.0012 0.00006z"/>
+ <circle fill="#3f3f3f" cx="11" cy="6" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kaffeine.svg b/.icons/awkward/16x16/apps/kaffeine.svg
new file mode 100644
index 00000000..6fcb33de
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kaffeine.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#54402a" d="M 16,14.296068 16,1.782169 C 16,1.3488486 15.64343,1 15.2,1 L 0.8,1 C 0.3568,1 0,1.3016851 0,1.703932 L 0,14.217831 C 0,14.651453 0.3568,15 0.8,15 l 14.4,0 c 0.4432,0 0.8,-0.348849 0.8,-0.782169 z"/>
+ <path style="fill:#d2d2d2" d="M 5.3822,5 A 0.37501,0.3889 0 0 0 5,5.389 l 0,6.2217 a 0.37501,0.3889 0 0 0 0.56099,0.338 l 5.2495,-3.1108 a 0.37501,0.3889 0 0 0 0,-0.676 L 5.56109,5.0511 a 0.37501,0.3889 0 0 0 -0.1788,-0.051 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kahla.svg b/.icons/awkward/16x16/apps/kahla.svg
new file mode 100644
index 00000000..edf1548a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kahla.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#e4e4e4" cx="8" cy="8" r="8"/>
+ <path style="fill:#167de5" d="m 6.1364204,13.518948 c -0.219044,-0.279034 -0.406772,-0.852146 -0.4924776,-1.503473 -0.047143,-0.358273 -0.05814,-1.061177 -0.024268,-1.358377 0.032448,-0.531593 0.30394,-0.9322264 0.5838048,-1.3669304 0.00866,-3.688e-4 0.051059,0.03664 0.094222,0.082236 C 6.3408644,9.4179984 6.4081736,9.475998 6.4472784,9.50129 6.6671872,9.6435276 6.9933396,9.646376 7.22484,9.508086 7.3500308,9.4333012 7.5164544,9.1686856 7.575272,8.950902 7.6177488,8.7936204 7.614288,8.6445868 7.5682,8.4798144 7.4696208,8.1273488 7.248274,7.8079968 6.9718824,7.6194604 6.802122,7.5036628 6.5005764,7.4587168 6.1692904,7.4152008 6.0772684,7.4031088 6.0743612,7.4012408 6.0550968,7.3412148 6.0103656,7.2018536 5.9975636,6.9102636 6.0170328,6.4742364 c 0.01178,-0.2637872 0.019084,-1.0901368 0.019668,-2.2252076 5.2e-4,-0.9930772 0.00622,-1.8193496 0.012692,-1.8361616 0.00985,-0.025612 0.019696,-0.016236 0.060692,0.057812 0.073065,0.1319692 0.12177,0.2573512 0.2512684,0.6468444 0.064568,0.1942012 0.1444924,0.4121816 0.17761,0.4844 0.083676,0.1824748 0.2333744,0.4005776 0.575556,0.8385596 C 7.5580956,5.008248 7.81272,5.4151672 7.6925668,5.3642716 7.459104,5.2653806 7.1868352,5.3075646 7.0619768,5.4619716 6.8986032,5.6640088 6.8499664,5.8992704 6.9166344,6.164992 6.9787624,6.4126108 7.1295692,6.6486012 7.386026,6.8995216 7.5368848,7.0471192 7.7165102,7.2987372 7.764807,7.2985612 7.799395,7.2984444 7.9624198,7.1563996 8.0094594,7.0854084 8.1388086,6.890198 8.1405358,6.5879764 8.0149194,6.13192 7.9894994,6.039638 7.9727782,5.9574104 7.9777634,5.949192 7.9975314,5.916584 8.0640762,5.938516 8.2293722,6.0321192 8.4625738,6.164176 8.576635,6.2495064 8.6931066,6.3790396 8.906013,6.6158256 9.024127,7.0081712 9.024127,7.478614 c 0,0.086298 -0.00581,0.156904 -0.012916,0.156904 -0.00711,0 -0.044896,-0.03122 -0.08397,-0.069387 C 8.850947,7.491611 8.7398238,7.447667 8.6717322,7.465089 8.6251332,7.477013 8.5422198,7.545626 8.5174858,7.5927366 c -0.1011672,0.1926928 0.16685,0.637036 0.4001412,0.7583572 0.1460456,0.07595 0.3418912,0.054414 0.565566,-0.062187 0.597585,-0.3115252 1.150194,-1.030742 1.115888,-1.7207324 -0.0053,-0.1068028 -0.03521,-0.3454904 -0.06644,-0.5304164 -0.08139,-0.4819144 -0.08307,-0.4935664 -0.07453,-0.5162708 0.02526,-0.067091 0.08555,0.011596 0.265929,0.3470628 0.289951,0.539246 0.454296,1.0857144 0.473477,1.5743716 0.01453,0.3702496 -0.03262,0.6517012 -0.194805,1.1627744 -0.05617,0.1770036 -0.112297,0.338076 -0.124727,0.3579372 -0.01584,0.025332 -0.03789,0.036112 -0.07384,0.036112 -0.06512,0 -0.110262,0.032304 -0.142794,0.1021816 -0.03954,0.084949 -0.03416,0.1224664 0.01762,0.1227608 0.0797,3.688e-4 0.08964,0.018212 0.06042,0.1078932 -0.01431,0.043892 -0.04687,0.1133508 -0.07238,0.1543532 -0.0438,0.07041 -0.05026,0.074552 -0.116292,0.074552 -0.103105,0 -0.116177,0.00968 -0.175636,0.1300292 -0.07833,0.1585476 -0.07129,0.1909648 0.04146,0.1909648 0.05784,0 0.05779,0.018812 -3.62e-4,0.093226 -0.02542,0.032588 -0.09031,0.145914 -0.144193,0.251844 -0.11646,0.228953 -0.19536,0.346248 -0.37785,0.56172 -0.3084128,0.364154 -0.7277976,0.728762 -1.250448,1.087124 -0.121138,0.08306 -0.2779388,0.191968 -0.3484496,0.24202 -0.2500044,0.177468 -0.4809368,0.256273 -0.3350592,0.11434 0.114502,-0.111407 0.3233876,-0.536024 0.3963404,-0.80905 0.058648,-0.284148 0.044059,-0.501248 -0.044238,-0.686979 -0.1782412,-0.344064 -0.406978,-0.356612 -0.6591928,-0.284429 -0.6182936,0.176953 -1.1388284,1.06393 -1.3080564,1.89581 -0.056857,0.279493 -0.086532,0.555242 -0.098958,0.919561 -0.00665,0.194822 -0.01756,0.32954 -0.026924,0.332213 -0.00866,0.0025 -0.045921,-0.03394 -0.082803,-0.08093 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kajongg.svg b/.icons/awkward/16x16/apps/kajongg.svg
new file mode 100644
index 00000000..f0be9cc5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kajongg.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#ffad29" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m6.723 3.082c-0.0895 0.0658-0.1119 0.1644-0.1119 0.2796 0 0.21382 0.089504 0.47696 0.13426 0.57564 0 0 0.067134 1.1513 0.089508 1.2829-0.20139 0.016446-0.55942 0.032896-0.69365 0.065786h-0.17901c-0.3804 0.0165-0.7384 0.0329-0.8951 0.148l-0.06713 0.049342 0.06713 0.065791c0.11188 0.098682 0.15664 0.37829 0.20139 0.67437 0.11188 0.60855 0.24614 1.3651 0.91745 1.6612l0.13426 0.049341v-0.11513s0.022418-0.049341 0.022418-0.11513c0-0.049341-0.022418-0.13158-0.044727-0.24671 0.17901 0.016445 0.55942 0.049342 0.69365 0.049342 0.0224 0.1316 0.6042 5.4937 0.6042 5.4937h0.2238s0.24615-5.2959 0.24615-5.4605c0.15663 0 0.85031 0.016445 1.0517 0.032896-0.0447 0.0987-0.2237 0.5099-0.2237 0.5099l0.3132-0.2138c0.0895-0.0494 2.0362-1.3487 1.7682-2.204-0.09-0.2796-0.403-0.477-0.918-0.5756h-0.04486c-0.2909 0-1.186 0.016445-1.8573 0.049341 0.022427-0.42763 0.022427-0.65791 0.022427-0.77305v-0.14803c0-0.082237 0.11188-0.19737 0.20139-0.27961 0.089515-0.098682 0.2014-0.18092 0.2014-0.27961 0-0.032896-0.022419-0.065792-0.044727-0.098682-0.1339-0.1481-1.1185-0.5264-1.5436-0.5593-0.1343 0.0164-0.2238 0.0329-0.2686 0.0822zm0.022419 2.6974h0.11188c0 0.14803 0.06713 1.1842 0.089504 1.3322-0.179-0.0165-0.6041-0.0494-0.7384-0.0494-0.0672-0.2138-0.0895-0.4441-0.1119-0.6743-0.0224-0.1974-0.0447-0.3948-0.0895-0.5757 0.20139 0 0.73844-0.032896 0.73844-0.032896zm1.365 0.5098s0.022364-0.39474 0.022364-0.52632c0.29089 0.032896 0.67129 0.049342 1.0293 0.049342h0.40278c0 0.065791-0.022417 0.14803-0.022417 0.14803-0.04473 0.36184-0.11188 0.78946-0.31328 1.2171-0.13425 0-0.96218-0.032896-1.1412-0.049341 0-0.11513 0.022418-0.83882 0.022418-0.83882z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kaku.svg b/.icons/awkward/16x16/apps/kaku.svg
new file mode 100644
index 00000000..50e91f59
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kaku.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#8f5066" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#ffffff" d="m 11.505859,2.1986521 c -0.228739,0 -0.516179,0.038332 -0.638671,0.083984 -0.52295,0.194894 -0.9297743,0.7993524 -1.1621099,1.7304688 -0.3737332,1.4977816 -1.0158076,2.1660156 -2.0820312,2.1660156 -0.3257256,0 -0.3291531,0.06427 -0.017578,0.3554687 0.6049304,0.5653621 0.9745659,1.4130512 1.0742187,2.4707029 0.039176,0.415649 0.097262,0.599307 0.2441406,0.771485 0.1059732,0.124228 0.236222,0.2246089 0.2910157,0.2246089 0.054793,0 0.1608165,-0.1828709 0.2363281,-0.4082029 0.1014838,-0.302825 0.1548778,-0.837523 0.2011718,-2.0488279 0.053675,-1.4044184 0.087185,-1.7027955 0.2363281,-2.0878907 0.3817671,-0.9857332 1.2342231,-1.712498 2.1035161,-1.3230312 0.417379,0.1869996 0.779518,0.9304904 1.308593,1.8562344 0.392388,0.686584 0.832932,1.203125 1.025391,1.203125 0.09722,0 0.09821,-0.1327527 0.002,-0.1914063 C 14.132537,6.8821692 13.987717,6.1243447 13.962891,5.0990427 13.938059,4.0731051 13.928619,4.0195489 13.675781,3.5306833 13.249643,2.7067261 12.422036,2.198652 11.505859,2.1986521 Z M 5.859375,6.0287302 c -0.075623,6.8e-4 -0.1620884,0.00768 -0.2695312,0.017578 -0.5082345,0.046814 -0.7617188,0.1138311 -0.7617188,0.2011719 0,0.02854 0.3150706,0.3666127 0.6992188,0.7519531 0.7641128,0.766478 1.1304361,1.3772529 1.296875,2.1640629 0.064565,0.220656 0.06208,0.670092 0.070312,0.9667959 C 6.3518997,10.369691 6.0012785,10.90634 6,11.499433 c 0,0.828427 0.6715729,1.5 1.5,1.5 0.8284271,0 1.5,-0.671573 1.5,-1.5 C 8.9995822,10.992529 8.7431772,10.520127 8.3183594,10.243574 8.2652384,9.9411891 8.2304684,9.4814241 8.2304684,9.3041211 c 0,-1.3074435 -0.6833673,-2.5113551 -1.75,-3.0839847 C 6.2103631,6.0751292 6.086243,6.0266746 5.859375,6.0287302 Z M 4.1855469,6.5502145 3.7539062,6.8431833 C 3.1207184,7.2733385 2.5037788,7.9717833 2.171875,8.6341991 1.9089318,9.1589811 1.8767479,9.2934271 1.8457031,9.9799021 1.8241101,10.45729 1.7653131,10.834458 1.6875,10.985761 c -0.1689458,0.328502 -0.085878,0.63643 0.1914062,0.705078 0.1167372,0.0289 0.3915029,0.23431 0.6113282,0.455078 0.7360456,0.739196 2.1361827,1.043148 3.3867187,0.734375 0.3237728,-0.07994 0.3630502,-0.152095 0.171875,-0.308593 C 5.9801631,12.515489 5.8334867,12.29524 5.7226562,12.079511 5.3436239,11.341714 5.4854077,10.423562 6.0703125,9.8314641 c 0.2653908,-0.268652 0.2804502,-0.311002 0.234375,-0.642578 -0.027144,-0.19546 -0.1389184,-0.533778 -0.25,-0.75 C 5.8283067,7.9982244 4.8758716,6.9703734 4.4589844,6.7162302 Z M 3.5,9.9994331 c 0.2761424,0 0.5,0.2238579 0.5,0.4999999 0,0.276142 -0.2238576,0.5 -0.5,0.5 -0.2761424,0 -0.5,-0.223858 -0.5,-0.5 0,-0.276142 0.2238576,-0.4999999 0.5,-0.4999999 z m 4,0.9999999 c 0.2761424,0 0.5,0.223858 0.5,0.5 0,0.276142 -0.2238576,0.5 -0.5,0.5 -0.2761424,0 -0.5,-0.223858 -0.5,-0.5 0,-0.276142 0.2238576,-0.5 0.5,-0.5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kalarm.svg b/.icons/awkward/16x16/apps/kalarm.svg
new file mode 100644
index 00000000..d998a1f3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kalarm.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="m 6.1289062,12.038707 c -0.3749799,-0.01988 -0.8056375,0.151371 -1.1484374,0.494141 l -1.484375,1.486328 c -0.54845,0.54845 -0.6593869,1.321122 -0.2480469,1.732422 0.41132,0.41132 1.1840218,0.300383 1.7324219,-0.248047 l 1.484375,-1.484375 c 0.5484499,-0.54845 0.6593868,-1.321122 0.2480468,-1.732422 -0.15424,-0.15424 -0.3590144,-0.236117 -0.5839844,-0.248047 z"/>
+ <path style="fill:#4f4f4f" d="m 9.8320312,12.038707 c -0.22499,0.01193 -0.4297243,0.09381 -0.5839843,0.248047 -0.41132,0.41132 -0.3003831,1.184022 0.2480469,1.732422 l 1.4843752,1.484375 c 0.54845,0.54845 1.321122,0.657434 1.732422,0.246094 0.41132,-0.41132 0.300383,-1.182069 -0.248047,-1.730469 l -1.484375,-1.486328 c -0.34277,-0.34277 -0.773488,-0.51402 -1.1484378,-0.494141 z"/>
+ <path style="fill:#c03120" d="m2.5 0.99998a2.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.5zm11 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"/>
+ <rect fill="#e74c3c" width="14" height="14" x="-15" y="-15" rx="7" ry="7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#f8cac5" width="10" height="10" x="-13" y="-13" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".7" d="m7.0654 8.7838 1.0891 1.8607c0.19952 0.34088 0.63845 0.45644 0.98435 0.25945s0.46392-0.6297 0.26439-0.9706l-1.0814-1.8474 2.4975-1.4223c0.17295-0.098495 0.23184-0.31507 0.13202-0.4856s-0.3194-0.22852-0.49236-0.13002l-2.9957 1.706c-0.40868 0.20074-0.56365 0.72595-0.398 1.0298z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kalgebra.svg b/.icons/awkward/16x16/apps/kalgebra.svg
new file mode 100644
index 00000000..996345ce
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kalgebra.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#dcdcbe" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#2a2a2a" d="m5.0002 4v0.7l0.0028 0.29998 1.497 2.5-1.5 2.5v1h5.5v-1.5h-1v0.5h-3.5l1.5-2.5-1.5-2.5h3v0.5h1v-1.5h-4.9999z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kalu.svg b/.icons/awkward/16x16/apps/kalu.svg
new file mode 120000
index 00000000..ffa44bd7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kalu.svg
@@ -0,0 +1 @@
+distributor-logo-archlinux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kalzium.svg b/.icons/awkward/16x16/apps/kalzium.svg
new file mode 100644
index 00000000..1890f262
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kalzium.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#de554c" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="fill:none;stroke:#3f3f3f" d="M 12.5,5.5 4.5,11.5 V 11.5 11.5 M 4.5,5.5 12.5,11.5 V 11.5 11.5"/>
+ <path style="fill:#ffaa4f" d="M 4.5,4 A 1.5,1.5 0 0 0 3,5.5 1.5,1.5 0 0 0 4.5,7 1.5,1.5 0 0 0 6,5.5 1.5,1.5 0 0 0 4.5,4 Z M 12.5,4 A 1.5,1.5 0 0 0 11,5.5 1.5,1.5 0 0 0 12.5,7 1.5,1.5 0 0 0 14,5.5 1.5,1.5 0 0 0 12.5,4 Z M 8.5,6 A 2.5,2.5 0 0 0 6,8.5 2.5,2.5 0 0 0 8.5,11 2.5,2.5 0 0 0 11,8.5 2.5,2.5 0 0 0 8.5,6 Z M 4.5,10 A 1.5,1.5 0 0 0 3,11.5 1.5,1.5 0 0 0 4.5,13 1.5,1.5 0 0 0 6,11.5 1.5,1.5 0 0 0 4.5,10 Z M 12.5,10 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,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kamerka.svg b/.icons/awkward/16x16/apps/kamerka.svg
new file mode 120000
index 00000000..6fe6baa1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kamerka.svg
@@ -0,0 +1 @@
+cheese.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kamoso.svg b/.icons/awkward/16x16/apps/kamoso.svg
new file mode 120000
index 00000000..6fe6baa1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kamoso.svg
@@ -0,0 +1 @@
+cheese.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kamule.svg b/.icons/awkward/16x16/apps/kamule.svg
new file mode 120000
index 00000000..b6cfdb90
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kamule.svg
@@ -0,0 +1 @@
+emule.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kanagram.svg b/.icons/awkward/16x16/apps/kanagram.svg
new file mode 100644
index 00000000..594f2bb3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kanagram.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#6b664c" width="16" height="12" x="-16" y="2" rx=".8" ry=".75" transform="scale(-1,1)"/>
+ <g fill="#fff" opacity=".8" transform="matrix(.49998 0 0 .49998 -.49986 .50022)">
+ <path d="m7 11h2.6352v3.6504l3.7988-3.65h3.059l-4.921 4.735 5.428 5.265h-3.299l-4.0658-3.938v3.938h-2.6352v-10z"/>
+ <path d="m26 20.096q-1.008 0.452-2.094 0.678-1.085 0.226-2.241 0.226-2.612 0-4.138-1.343-1.527-1.349-1.527-3.654 0-2.33 1.555-3.667 1.554-1.336 4.257-1.336 1.0434 0 1.9958 0.18076 0.95938 0.18076 1.8067 0.53583v1.9948q-0.87535-0.45836-1.7437-0.68431-0.86134-0.22595-1.7297-0.22595-1.6106 0-2.486 0.8328-0.86835 0.82634-0.86835 2.3693 0 1.53 0.84034 2.3628t2.388 0.8328q0.42017 0 0.77731-0.0452 0.36415-0.05165 0.65126-0.15494v-1.8722h-1.6457v-1.6656h4.2017v4.6352z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kanatest.svg b/.icons/awkward/16x16/apps/kanatest.svg
new file mode 100644
index 00000000..bdab695a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kanatest.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e9a84a" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <g opacity=".4">
+ <path fill-rule="evenodd" d="m7.5078 1.9922a0.50005 0.50005 0 0 0 -0.4941 0.3945s-0.1499 0.6783-0.3047 1.6543c-0.0047-0.0018-0.013-0.002-0.0176-0.0039-0.041-0.017-0.3003-0.2266-0.4766-0.4316-0.1763-0.2051-0.3027-0.3887-0.3027-0.3887a0.50005 0.50005 0 0 0 -0.4258 -0.2227 0.50005 0.50005 0 0 0 -0.3984 0.7891s0.1543 0.2248 0.3691 0.4746c0.2148 0.2499 0.4571 0.5417 0.8516 0.7051 0.0807 0.0334 0.1727 0.048 0.2578 0.0742-0.0712 0.5723-0.1332 1.1869-0.166 1.832-0.0111 0.2187 0.0451 0.429 0.041 0.6504-0.401 0.0483-0.8377-0.0193-1.2051 0.0938-0.9478 0.2918-1.7795 0.8211-2.1875 1.6699-0.1709 0.3557-0.1371 0.7578-0.0019 1.0758 0.1352 0.319 0.3566 0.584 0.6133 0.813 0.5132 0.459 1.1626 0.792 1.8125 0.828 0.5548 0.031 1.0694-0.232 1.5761-0.502 0.281 0.596 0.6389 1.125 1.209 1.44 0.8999 0.495 2.0672 0.291 3.0412-0.165 0.487-0.227 0.929-0.53 1.254-0.919 0.325-0.39 0.535-0.903 0.439-1.442-0.166-0.9309-0.841-1.6443-1.687-2.1366-0.183-0.1063-0.44-0.107-0.639-0.1953 0.027-0.0384 0.244-0.2949 0.244-0.2949a0.50005 0.50005 0 1 0 -0.82 -0.5704s-0.3594 0.4169-0.4572 0.5489c-0.4414-0.1205-0.8222-0.3443-1.2871-0.3946-0.3148-0.034-0.6013 0.0734-0.916 0.0723 0.0039-0.1824-0.0405-0.3401-0.0313-0.5215 0.0303-0.5951 0.0871-1.1685 0.1524-1.7031 0.4876 0.0307 0.9883 0.0074 1.4492-0.0273 0.8755-0.066 1.59-0.1973 1.59-0.1973a0.50032 0.50032 0 1 0 -0.18 -0.9844s-0.6696 0.124-1.4862 0.1856c-0.3987 0.03-0.8346 0.0357-1.2285 0.0136 0.1483-0.9381 0.291-1.5937 0.291-1.5937a0.50005 0.50005 0 0 0 -0.4785 -0.6211zm0.7305 6.3711c0.2653 0.0287 0.458 0.1623 0.7148 0.2168-0.2334 0.2782-0.2181 0.3103-0.5136 0.6152-0.2659 0.2743-0.5669 0.4819-0.8594 0.7207-0.0881-0.4502-0.0674-0.9843-0.0899-1.4961 0.2621 0.0022 0.4851-0.0851 0.7481-0.0566zm-1.7363 0.1308c0.0274 0.6353-0.0157 1.2913 0.1171 1.8729 0.016 0.07 0.0563 0.125 0.0743 0.194-0.4302 0.248-0.8554 0.456-1.1661 0.439-0.2914-0.016-0.8476-0.258-1.2011-0.574-0.1768-0.158-0.303-0.329-0.3574-0.4572-0.0545-0.1282-0.0509-0.1828-0.0176-0.252 0.2458-0.5114 0.8006-0.9084 1.58-1.1484 0.2796-0.0861 0.6508-0.0322 0.9708-0.0743zm3.4863 0.4004c0.2597 0.1002 0.5967 0.1195 0.8147 0.2461 0.686 0.3989 1.106 0.8924 1.205 1.4474 0.035 0.195-0.026 0.389-0.223 0.625-0.196 0.236-0.525 0.475-0.908 0.654-0.766 0.358-1.7291 0.419-2.1348 0.195-0.3432-0.189-0.5012-0.741-0.7129-1.189 0.3893-0.32 0.7911-0.632 1.1289-0.9804 0.4816-0.4969 0.523-0.6107 0.8301-0.9981z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kapman.svg b/.icons/awkward/16x16/apps/kapman.svg
new file mode 100644
index 00000000..85fcea27
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kapman.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#fecd38" d="m8-4e-8c-4.432 0-8 3.568-8 8-4e-8 4.432 3.568 8 8 8 2.7242 0 5.1221-1.3481 6.5655-3.4164l-6.566-4.5838 7.558-2.6381c-1.085-3.1281-4.052-5.3619-7.558-5.3619z"/>
+ <circle fill="#3f3f3f" cx="9" cy="4" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kapow.svg b/.icons/awkward/16x16/apps/kapow.svg
new file mode 100644
index 00000000..9afa0f34
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kapow.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#28b628" cx="7.5" cy="7.5" r="7.5"/>
+ <circle style="fill:#ffffff" cx="7.5" cy="7.5" r="5.5"/>
+ <path style="fill:#28b628" d="M 8.6356024,3.3358683 C 8.2460476,4.7518834 7.4999997,7.5000002 7.4999997,7.5000002 c 0,0 2.7019873,-0.6722465 4.1641313,-1.1555523 A 4.3214284,4.3214284 0 0 0 8.6356024,3.3358683 Z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="M 6.9219942,7.9064463 4.3571428,5.5357146 7.8970793,7.4029473 8.6785711,8.6785716 6.9219942,7.9064463"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="M 7.2566951,7.3231065 12.764285,5.9285718 7.8182129,8.0405438 5.9285712,8.2857145 7.2566951,7.3231065"/>
+ <path style="fill:#4f4f4f" d="M 7.5 3 A 0.49999997 0.49999997 0 0 0 7 3.5 A 0.49999997 0.49999997 0 0 0 7.5 4 A 0.49999997 0.49999997 0 0 0 8 3.5 A 0.49999997 0.49999997 0 0 0 7.5 3 z M 3.5 7 A 0.49999997 0.49999997 0 0 0 3 7.5 A 0.49999997 0.49999997 0 0 0 3.5 8 A 0.49999997 0.49999997 0 0 0 4 7.5 A 0.49999997 0.49999997 0 0 0 3.5 7 z M 11.5 7 A 0.49999997 0.49999997 0 0 0 11 7.5 A 0.49999997 0.49999997 0 0 0 11.5 8 A 0.49999997 0.49999997 0 0 0 12 7.5 A 0.49999997 0.49999997 0 0 0 11.5 7 z M 7.5 11 A 0.49999997 0.49999997 0 0 0 7 11.5 A 0.49999997 0.49999997 0 0 0 7.5 12 A 0.49999997 0.49999997 0 0 0 8 11.5 A 0.49999997 0.49999997 0 0 0 7.5 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kappfinder.svg b/.icons/awkward/16x16/apps/kappfinder.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kappfinder.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kapptemplate.svg b/.icons/awkward/16x16/apps/kapptemplate.svg
new file mode 100644
index 00000000..6334ede6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kapptemplate.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ff9800" d="M 14,15.25 V 1.75 C 14,1.3345 13.6655,1 13.25,1 H 2.75 C 2.3345,1 2,1.3345 2,1.75 v 13.5 C 2,15.6655 2.3345,16 2.75,16 h 10.5 C 13.6655,16 14,15.6655 14,15.25 Z"/>
+ <rect style="fill:#ffce29" width="3" height="3" x="2" y="4"/>
+ <rect style="fill:#ffce29" width="3" height="3" x="8" y="4"/>
+ <rect style="fill:#ffce29" width="3" height="3" x="5" y="1"/>
+ <path style="fill:#ffce29" d="M 11 1 L 11 4 L 14 4 L 14 1.75 C 14 1.3345 13.6655 1 13.25 1 L 11 1 z"/>
+ <rect style="fill:#ffce29" width="3" height="3" x="5" y="7"/>
+ <rect style="fill:#ffce29" width="3" height="3" x="11" y="7"/>
+ <rect style="fill:#ffce29" width="3" height="3" x="2" y="10"/>
+ <rect style="fill:#ffce29" width="3" height="3" x="8" y="10"/>
+ <rect style="fill:#ffce29" width="3" height="3" x="5" y="13"/>
+ <path style="fill:#ffce29" d="M 11 13 L 11 16 L 13.25 16 C 13.6655 16 14 15.6655 14 15.25 L 14 13 L 11 13 z"/>
+ <path style="fill:#3f3f3f" d="M 7 4 L 7 5.1738281 A 3 3 0 0 0 6.7089844 5.2949219 L 5.8789062 4.4648438 L 4.4648438 5.8789062 L 5.2949219 6.7089844 A 3 3 0 0 0 5.1757812 7 L 4 7 L 4 9 L 5.1738281 9 A 3 3 0 0 0 5.2949219 9.2910156 L 4.4648438 10.121094 L 5.8789062 11.535156 L 6.7089844 10.705078 A 3 3 0 0 0 7 10.824219 L 7 12 L 9 12 L 9 10.826172 A 3 3 0 0 0 9.2910156 10.705078 L 10.121094 11.535156 L 11.535156 10.121094 L 10.705078 9.2910156 A 3 3 0 0 0 10.824219 9 L 12 9 L 12 7 L 10.826172 7 A 3 3 0 0 0 10.705078 6.7089844 L 11.535156 5.8789062 L 10.121094 4.4648438 L 9.2910156 5.2949219 A 3 3 0 0 0 9 5.1757812 L 9 4 L 7 4 z M 8 7 A 1 1 0 0 1 9 8 A 1 1 0 0 1 8 9 A 1 1 0 0 1 7 8 A 1 1 0 0 1 8 7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/karbon.svg b/.icons/awkward/16x16/apps/karbon.svg
new file mode 100644
index 00000000..f5e01375
--- /dev/null
+++ b/.icons/awkward/16x16/apps/karbon.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#6e6e6e" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <g transform="translate(.0071)">
+ <path fill="none" stroke="#ff80ff" stroke-linecap="round" stroke-linejoin="round" d="m1.5 4.5s4.7597-0.36996 6 1c0.9524 1.0519-1.4179 3.4177-0.5 4.5 1.2205 1.439 5.5 1.5 5.5 1.5"/>
+ <g fill="#fff">
+ <circle cx="1.5" cy="4.5"/>
+ <circle cx="12.5" cy="11.5" r="2.5"/>
+ <circle cx="7" cy="10" r="2"/>
+ <circle cx="7.5" cy="5.5" r="1.5"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kate.svg b/.icons/awkward/16x16/apps/kate.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kate.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kate2.svg b/.icons/awkward/16x16/apps/kate2.svg
new file mode 120000
index 00000000..d8c45930
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kate2.svg
@@ -0,0 +1 @@
+kate.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/katomic.svg b/.icons/awkward/16x16/apps/katomic.svg
new file mode 100644
index 00000000..c5231fdb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/katomic.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#4f4f4f" cx="-3.196" cy="6.464" r="4" transform="matrix(.49998 -.86603 .86603 .49998 0 0)"/>
+ <circle fill="#e4e4e4" cx="11.16" cy="-.67" r="4" transform="rotate(30)"/>
+ <circle fill="#4f4f4f" cx="-3.16" cy="14.526" r="4" transform="matrix(.49998 -.86603 .86603 .49998 0 0)"/>
+ <circle fill="#e4e4e4" cx="9.83" cy="7.026" r="4" transform="rotate(30)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kawaii-player.svg b/.icons/awkward/16x16/apps/kawaii-player.svg
new file mode 100644
index 00000000..e6a09990
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kawaii-player.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#dad6cd" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="fill:none;stroke:#4f4f4f;stroke-width:0.75;stroke-linecap:round" d="M 8.5,13.619659 V 9.8696594"/>
+ <path style="fill:none;stroke:#896a2a;stroke-width:1.5;stroke-linecap:round" d="m 5.5,10.2411 c 0,0 -0.75,-1.1250004 -0.75,-2.6250005 0,-1.5 0.75,-2.25 0.75,-2.25"/>
+ <path style="fill:none;stroke:#896a2a;stroke-width:1.5;stroke-linecap:round" d="m 11.507575,10.2411 c 0,0 0.75,-1.1250004 0.75,-2.6250005 0,-1.5 -0.75,-2.25 -0.75,-2.25"/>
+ <circle style="fill:#b1a17f" cx="8.5" cy="6.5" r="3.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kawanime.svg b/.icons/awkward/16x16/apps/kawanime.svg
new file mode 100644
index 00000000..411e7d87
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kawanime.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16" 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="fill:#10798b" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <ellipse id="ellipse24" style="fill:#fcd0b8" cx="8.063" cy="7.122" rx="5.022" ry="4.878"/>
+ <path style="fill:#ffffff" d="m 5.1206762,7.1555282 c 0.5675583,-0.3224062 1.5424615,-0.017475 1.866871,0.5849104 -0.033517,0.3665681 -0.15168,0.7408634 -0.2381156,1.0737096 -3.75e-4,0.00169 -8.25e-4,0.00338 -0.00128,0.00507 -0.00467,0.00995 -0.00777,0.020738 -0.012686,0.030585 C 6.6384676,9.1155053 6.460214,9.3380391 6.22988,9.480991 5.6677682,9.8289112 4.9489979,9.62244 4.6244624,9.0198233 4.4582009,8.7335641 4.4075523,8.3760376 4.3625414,8.0979103 4.4266822,7.7241118 4.8046536,7.3350715 5.1206609,7.1555612 Z"/>
+ <ellipse id="ellipse28" style="fill:#006280" cx="-5.931" cy="8.203" rx=".898" ry="1.072" transform="scale(-1,1)"/>
+ <ellipse id="ellipse34" style="fill:#ffffff;stroke:#ffffff;stroke-width:0.25188094;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0" cx="8.303" cy="4.086" rx=".303" ry=".462" transform="matrix(0.87274678,0.48817318,-0.44247192,0.89678236,0,0)"/>
+ <path style="fill:#26a7b4" d="M 6.0566461,8.1404533 A 1.0853011,0.99596325 0 0 0 5.1127896,8.6446974 0.8984917,1.0719374 0 0 0 5.9308558,9.2750025 0.8984917,1.0719374 0 0 0 6.8088226,8.420417 1.0853011,0.99596325 0 0 0 6.0566461,8.1404533 Z"/>
+ <path id="ellipse942" style="fill:#84fafe" d="M 6.1233924,8.6230426 A 1.0853011,0.99596325 0 0 0 5.3019032,8.9687434 0.8984917,1.0719374 0 0 0 5.9308558,9.2750025 0.8984917,1.0719374 0 0 0 6.6915893,8.772305 1.0853011,0.99596325 0 0 0 6.1233924,8.6230426 Z"/>
+ <ellipse id="ellipse885" style="fill:#3f3f3f" cx="-5.935" cy="8.193" rx=".239" ry=".288" transform="scale(-1,1)"/>
+ <path style="fill:#534735" d="m 5.6057859,7.0261694 c 0.5288366,-0.022016 1.3491115,0.3583424 1.5924183,0.81013 -0.0068,0.074349 -0.210657,-0.095861 -0.021615,0.2671875 0.050322,0.096644 -0.022012,0.2184577 -0.041257,0.301122 C 6.8634128,7.8482544 5.8994814,7.2447419 5.3417496,7.3876198 4.9896842,7.4778107 4.5225865,7.7538823 4.3625017,8.0977025 4.4266428,7.7239041 4.804429,7.3347081 5.1204362,7.1551979 5.2623257,7.0745965 5.4295086,7.0335081 5.6057878,7.0261694 Z"/>
+ <path style="fill:#ffffff" d="M 10.827527,7.1555282 C 10.259969,6.833122 9.2850658,7.1380532 8.9606564,7.7404386 8.9941744,8.1070067 9.1123363,8.481302 9.198772,8.8141482 c 3.75e-4,0.00169 8.25e-4,0.00338 0.00127,0.00507 0.00467,0.00995 0.00777,0.020738 0.012686,0.030585 0.097003,0.2656983 0.2752564,0.4882321 0.5055907,0.631184 C 10.280435,9.8289112 10.999206,9.62244 11.323741,9.0198233 11.490002,8.7335641 11.540652,8.3760376 11.585662,8.0979103 11.521521,7.7241118 11.14355,7.3350715 10.827542,7.1555612 Z"/>
+ <ellipse id="ellipse955" style="fill:#006280" cx="-10.602" cy="8.241" rx=".899" ry="1.034" transform="scale(-1,1)"/>
+ <ellipse id="ellipse957" style="fill:#ffffff;stroke:#ffffff;stroke-width:0.24736388;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0" cx="12.543" cy="2.04" rx=".3" ry=".449" transform="matrix(0.88008622,0.4748139,-0.4554192,0.89027712,0,0)"/>
+ <path style="fill:#26a7b4" d="M 10.727822,8.1801436 A 1.0858566,0.96112116 0 0 0 9.7834824,8.6667473 0.89895168,1.0344374 0 0 0 10.601968,9.2750025 0.89895168,1.0344374 0 0 0 11.480383,8.4503131 1.0858566,0.96112116 0 0 0 10.727822,8.1801436 Z"/>
+ <path style="fill:#84fafe" d="M 10.794602,8.6458505 A 1.0858566,0.96112116 0 0 0 9.9726924,8.9794576 0.89895168,1.0344374 0 0 0 10.601968,9.2750025 0.89895168,1.0344374 0 0 0 11.36309,8.7898913 1.0858566,0.96112116 0 0 0 10.794602,8.6458505 Z"/>
+ <ellipse id="ellipse963" style="fill:#3f3f3f" cx="-10.607" cy="8.231" rx=".24" ry=".278" transform="scale(-1,1)"/>
+ <path style="fill:#534735" d="m 10.342418,7.0261694 c -0.528837,-0.022015 -1.3491119,0.3583424 -1.5924186,0.81013 0.0068,0.074349 0.210657,-0.095861 0.021619,0.2671875 -0.050322,0.096644 0.022013,0.2184577 0.041257,0.301122 0.27192,-0.5563545 1.2358516,-1.159867 1.7935826,-1.0169891 0.352066,0.090191 0.819163,0.3662625 0.979249,0.7100827 C 11.521564,7.7239041 11.143778,7.3347081 10.827771,7.1551979 10.685881,7.0745965 10.518699,7.0335081 10.34242,7.0261694 Z"/>
+ <path style="fill:#c9d6e1" d="M 7.9227018,-5.7599993e-6 C 6.3296214,-6.5424744e-4 0.62666841,0.94290613 2.3062589,10.687649 c 0.100302,0.815308 0.1725469,1.220411 0.7833703,1.745481 l 0.7470666,0.642187 c -0.3812883,1.969486 0.2437515,1.691051 0.6395284,1.924676 0.092483,-0.59193 0.7062029,-1.012658 -0.2584249,-1.951859 C 4.6997058,12.667826 5.5244349,12.145181 5.1487202,11.464356 4.4772805,10.247655 4.0658006,9.1009851 4.019859,8.1619825 4.0004677,7.7656484 4.3534679,5.8412203 4.8798531,5.7034055 4.9741776,5.6787118 5.2655582,6.4086604 5.358547,6.7756755 5.4708414,6.0452667 6.2662269,3.6166796 6.2896655,3.9916053 6.3135155,4.3731419 6.147902,4.9959047 6.2401479,5.6544748 6.3882751,6.712002 6.8431564,7.7977379 7.1240468,7.6435496 7.7342734,7.3085786 8.2456319,8.1244375 8.9729522,8.0075527 9.2725255,7.9594094 9.1624337,4.7915954 9.3323169,4.9378592 c 0.059369,0.051114 0.1655168,0.430809 0.4082261,0.8735047 -3.461e-4,0.00782 2.022e-4,0.00987 0.00206,0.00375 0.1199666,0.2182897 0.272595,0.4514148 0.470288,0.6684614 0.570583,0.5092575 0.839666,0.7758202 1.714404,1.1428942 0.03897,0.2398664 0.05768,0.4359622 0.0528,0.5355202 -0.04594,0.9390025 -0.457355,2.0856723 -1.128796,3.3023733 -0.375716,0.680825 0.449013,1.203471 0.93092,1.583778 C 10.817575,13.987343 11.431294,14.40807 11.523778,15 c 0.395776,-0.233624 1.02075,0.04481 0.639463,-1.924675 l 0.882564,-0.758623 c 0.508393,-0.308168 0.50827,-0.876782 0.598716,-1.35258 0.306224,-1.668632 0.399943,-3.0854343 0.336364,-4.2884361 0.0047,-0.00371 0.0088,-0.00741 0.01359,-0.011134 C 14.119834,2.7641325 12.086129,1.1636485 10.385194,0.49894564 9.3983061,0.06715032 8.4716283,-0.00905815 7.9999994,8.3558992e-4 7.9753957,3.1808997e-4 7.9497292,3.0899998e-6 7.9227018,-4.4099994e-6 Z M 5.358547,6.7756755 c 0,0 -0.023869,-0.00999 0,0 0.037264,0.0156 0,0 0,0 z"/>
+ <path style="opacity:0.5;fill:#ffffff" d="m 9.0810538,2.2155699 0.1706547,3.0820309 c 0.017846,-0.2390246 0.041465,-0.3932842 0.080566,-0.359619 0.059369,0.051114 0.1652497,0.4303511 0.4079591,0.8730468 -3.462e-4,0.00782 3.367e-4,0.010508 0.00221,0.0044 0.1199666,0.2182897 0.2725224,0.4509221 0.4702154,0.6679687 0.242832,0.25311 0.444802,0.4358235 0.742672,0.6210929 C 10.321926,5.850332 9.736922,4.363456 9.0810538,2.2155699 Z M 5.6260104,3.1938574 C 5.1025615,4.3075934 4.8622679,4.7923232 4.5275875,6.0783624 4.632778,5.8789933 4.750972,5.7371131 4.8798827,5.7033624 4.9173077,5.6935636 4.9874834,5.8178146 5.0622557,5.9758235 5.202013,4.898926 5.2537693,4.4578184 5.6260104,3.1938574 Z M 7.1767575,4.5476009 7.3444819,7.568841 C 7.6804425,7.5209745 7.9981466,7.7591013 8.3530267,7.9072199 7.9689716,6.9759338 7.586964,5.8909767 7.1767575,4.5476009 Z m 5.3834665,0.6989879 c 0.672699,1.4779416 0.807388,4.6249154 -0.890792,7.4733752 0.11674,0.271667 0.998238,1.06362 0.96179,0.498556 1.396392,-4.8802346 1.056768,-6.4022837 -0.071,-7.9719312 z m -0.890792,7.4733752 c -0.03154,0.05923 -0.05769,0.112826 -0.08862,0.171386 0.0057,0.0044 0.01116,0.0088 0.01685,0.01318 0.02405,-0.06103 0.04864,-0.120057 0.07178,-0.18457 z M 3.236328,5.7297298 C 3.0210443,8.0025464 3.315599,10.407659 3.9334275,13.027639 l 0.2843718,0.02049 c 0.451215,0.204012 0.0024,-0.01253 0,-10e-7 0.070577,0.296999 -0.08194,-0.30173 0,0 l -2.62e-5,-4.5e-5 c 0.012971,-0.274902 0.4327124,0.421306 0,0 0.1738747,-0.137217 0.3916304,-0.29373 0.5822755,-0.46875 C 3.9746145,10.793784 3.4039856,8.5919181 3.236328,5.7297298 Z"/>
+ <path style="fill:#b96b6b" d="M 8.7591408,10.929009 C 8.5501701,11.133154 8.2373152,11.210641 7.9415088,11.131517 7.6460314,11.051996 7.4140973,10.828562 7.3352513,10.547479 v 0 c 0.1149768,0.17695 0.4448583,0.347084 0.6545969,0.403635 0.2095901,0.0555 0.5816036,0.07347 0.7692926,-0.02211 z"/>
+ <g transform="matrix(0.37499996,0,0,0.37499996,-0.99999969,-1.5000059)">
+ <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/16x16/apps/kazam.svg b/.icons/awkward/16x16/apps/kazam.svg
new file mode 120000
index 00000000..9100e9c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kazam.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kbackup.svg b/.icons/awkward/16x16/apps/kbackup.svg
new file mode 100644
index 00000000..08852e20
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kbackup.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 0.49999741,9.958e-5 C 0.22299878,9.958e-5 -1.2e-7,0.22309848 -1.2e-7,0.50009711 V 9.5000526 c 0,0.2767986 0.2229989,0.4999974 0.49999753,0.4999974 H 7.4999628 c 0.2767986,0 0.4999975,-0.2231988 0.4999975,-0.4999974 V 3 L 5.2499739,2.750086 5,9.958e-5 Z"/>
+ <path style="fill:#fafafa" d="M 5,1.1258e-4 V 2.5001251 C 5,2.776125 5.223875,3 5.499875,3 H 8 L 5,7.9999999e-8 Z"/>
+ <path style="opacity:0.5" d="M 2,4 V 5 H 6 V 4 Z"/>
+ <path style="opacity:0.5" d="M 2,8 V 9 H 6 V 8 Z"/>
+ <path style="opacity:0.5" d="M 2,6 V 7 H 6 V 6 Z"/>
+ <rect style="fill:#4f4f4f" width="10" height="10" x="-16" y="-16" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#b7b7b7" d="M 9.0683594 6 C 9.0256096 6.0786802 9 6.1677851 9 6.265625 L 9 9.4667969 C 9 9.7623969 9.222875 10 9.5 10 L 14.5 10 C 14.777126 10 15 9.7623969 15 9.4667969 L 15 6.265625 C 15 6.167785 14.974391 6.0786799 14.931641 6 L 9.0683594 6 z M 12.285156 7 L 13.714844 7 C 13.873235 7 14 7.0995562 14 7.2226562 L 14 8.7773438 C 14 8.9003438 13.873235 9 13.714844 9 L 12.285156 9 C 12.126765 9 12 8.9003437 12 8.7773438 L 12 7.2226562 C 12 7.0995563 12.126765 7 12.285156 7 z"/>
+ <path style="fill:#ffffff" d="M 7.4999999,11 C 7.2229999,11 7,11.198338 7,11.444677 v 2.555398 h 8.000001 V 11.444677 C 15.000001,11.198338 14.7768,11 14.5,11 Z m -0.35392,3.869764 c 0.067801,0.06034 0.15532,0.103669 0.25312,0.121336 -0.0978,-0.01766 -0.1853199,-0.061 -0.25312,-0.121336 z m 7.7079991,0 c -0.06799,0.06034 -0.1556,0.103669 -0.253198,0.121336 0.098,-0.01766 0.185199,-0.061 0.253198,-0.121336 z"/>
+ <path style="fill:#9153cf" d="m 15.000001,14.000075 v 0.555581 C 15.000001,14.801663 14.7768,15 14.5,15 H 7.4999999 C 7.2229999,15 7,14.801663 7,14.555656 v -0.555681 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kblackbox.svg b/.icons/awkward/16x16/apps/kblackbox.svg
new file mode 100644
index 00000000..ef3e2d9b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kblackbox.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#b7b7b7" d="m8 2c-2.21 0-4 1.79-4 4h2c0-1.1 0.9-2 2-2s2 0.9 2 2c0 0.55-0.2198 1.0502-0.5898 1.4102l-1.2403 1.2597c-0.72 0.73-1.1699 1.7301-1.1699 2.8301v0.5h2c0-1.5 0.4499-2.1001 1.17-2.8301l0.9-0.9199c0.57-0.57 0.93-1.37 0.93-2.25 0-2.21-1.79-4-4-4zm-1 11v2h2v-2h-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kblocks.svg b/.icons/awkward/16x16/apps/kblocks.svg
new file mode 100644
index 00000000..844843a3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kblocks.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e94a63" d="m8 4e-8h-7.1429c-0.47481 0-0.8571 0.38229-0.8571 0.85714l4e-8 7.1429h8z"/>
+ <path fill="#ed657b" d="m8 4e-8h7.1429c0.475 0 0.857 0.38229 0.857 0.85714v7.1429h-8z"/>
+ <path fill="#86b837" d="m8 16h-7.1429c-0.47481 0-0.8571-0.382-0.8571-0.857l4e-8 -7.143h8z"/>
+ <path fill="#e94a63" d="m8 16h7.1429c0.475 0 0.857-0.382 0.857-0.857v-7.143h-8z"/>
+ <circle fill="#fff" cx="4" cy="12" r="2"/>
+ <circle fill="#fff" cx="12" cy="4" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kblogger.svg b/.icons/awkward/16x16/apps/kblogger.svg
new file mode 120000
index 00000000..2ada4a55
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kblogger.svg
@@ -0,0 +1 @@
+blogilo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kbounce.svg b/.icons/awkward/16x16/apps/kbounce.svg
new file mode 100644
index 00000000..3306fddd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kbounce.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#37a0f2" cx="8" cy="8" r="8"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kbreakout.svg b/.icons/awkward/16x16/apps/kbreakout.svg
new file mode 100644
index 00000000..3556a972
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kbreakout.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#667e47" d="m16 15.2v-14.4c0-0.4432-0.357-0.8-0.8-0.8h-14.4c-0.4432-4e-8 -0.8 0.3568-0.8 0.8l-4e-8 14.4c0 0.4432 0.3568 0.8 0.8 0.8h14.4c0.4432 0 0.8-0.3568 0.8-0.8z"/>
+ <rect style="fill:#3f3f3f" width="7" height="2" x="4" y="13"/>
+ <circle style="fill:#ffffff" cx="9.5" cy="10.5" r="1.5"/>
+ <rect style="fill:#fcd800" width="2" height="2" x="7" y="2"/>
+ <rect style="fill:#fcd800" width="2" height="2" x="10" y="2"/>
+ <rect style="fill:#fcd800" width="2" height="2" x="13" y="2"/>
+ <rect style="fill:#fcd800" width="2" height="2" x="7" y="5"/>
+ <rect style="fill:#fcd800" width="2" height="2" x="10" y="5"/>
+ <rect style="fill:#fcd800" width="2" height="2" x="1" y="5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kbruch.svg b/.icons/awkward/16x16/apps/kbruch.svg
new file mode 100644
index 00000000..07eaf1ad
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kbruch.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#5db43e" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m7 2v1h1v4h1v-5h-2zm-3 6v1h8v-1h-8zm3 2v3h2v2h1v-5h-1v2h-1v-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kbugbuster.svg b/.icons/awkward/16x16/apps/kbugbuster.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kbugbuster.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kcachegrind.svg b/.icons/awkward/16x16/apps/kcachegrind.svg
new file mode 100644
index 00000000..f1c4e711
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kcachegrind.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#22c49b" d="M 0.8,0 C 0.3568,0 0,0.3568 0,0.8 V 8.0398436 H 16 V 0.8 C 16,0.3568 15.6432,0 15.2,0 Z"/>
+ <path style="fill:#276433" d="m 0,8 v 7.2 C 0,15.6432 0.3568,16 0.8,16 H 15.2 C 15.6432,16 16,15.6432 16,15.2 V 8 Z"/>
+ <rect style="fill:#52a93c" width="12" height="4" x="2" y="10"/>
+ <path style="fill:#ffffff" d="M 2.9445716,3 C 2.7178392,3 2.5350567,3.0597157 2.3963498,3.1794435 2.2576428,3.2964502 2.1558828,3.466812 2.0918642,3.6899415 2.030513,3.9130706 2,4.1821564 2,4.4978029 2,4.9685509 2.0761346,5.3370934 2.228179,5.6037596 2.3828906,5.8677056 2.621811,6 2.9445716,6 3.1713043,6 3.3540867,5.9402846 3.4927937,5.8205565 3.6341684,5.7008287 3.7362241,5.5295257 3.8002426,5.3063966 3.8642611,5.0832671 3.8965517,4.813449 3.8965517,4.4978029 3.8965517,4.0243331 3.8176029,3.6574646 3.6602236,3.3962404 3.5028443,3.1322947 3.2646647,3 2.9445716,3 Z M 7.4962957,3 C 7.2695633,3 7.0867808,3.0597157 6.9480739,3.1794435 6.8093665,3.2964502 6.707607,3.466812 6.6435886,3.6899415 6.582237,3.9130706 6.5517241,4.1821564 6.5517241,4.4978029 c 0,0.470748 0.076134,0.8392905 0.2281788,1.1059567 C 6.9346145,5.8677056 7.1735352,6 7.4962957,6 7.7230284,6 7.9058109,5.9402846 8.0445178,5.8205565 8.1858925,5.7008287 8.2879483,5.5295257 8.3519667,5.3063966 8.4159852,5.0832671 8.4482759,4.813449 8.4482759,4.4978029 8.4482759,4.0243331 8.369327,3.6574646 8.2119477,3.3962404 8.0545684,3.1322947 7.8163888,3 7.4962957,3 Z M 9.7721581,3 C 9.5454254,3 9.3626429,3.0597157 9.223936,3.1794435 9.0852286,3.2964502 8.9834691,3.466812 8.9194506,3.6899415 c -0.061351,0.2231291 -0.091864,0.4922149 -0.091864,0.8078614 0,0.470748 0.076135,0.8392905 0.2281787,1.1059567 C 9.2104768,5.8677056 9.4493972,6 9.7721581,6 9.9988909,6 10.181673,5.940285 10.32038,5.8205565 10.461754,5.7008287 10.56381,5.5295257 10.62783,5.3063966 10.69185,5.0832671 10.72414,4.813449 10.72414,4.4978029 10.72414,4.0243331 10.64519,3.6574646 10.487811,3.3962404 10.330431,3.1322947 10.09225,3 9.7721581,3 Z M 12.04802,3 c -0.226732,0 -0.409515,0.059716 -0.548222,0.1794435 -0.138707,0.1170067 -0.240466,0.2873685 -0.304486,0.510498 -0.06135,0.2231291 -0.09186,0.4922149 -0.09186,0.8078614 0,0.470748 0.07613,0.8392905 0.228179,1.1059567 C 11.486338,5.8677056 11.725259,6 12.04802,6 12.274753,6 12.457535,5.940285 12.596242,5.8205565 12.737616,5.7008287 12.839672,5.5295257 12.903692,5.3063966 12.967709,5.0832671 13,4.813449 13,4.4978029 13,4.0243331 12.921051,3.6574646 12.763671,3.3962404 12.606293,3.1322947 12.368112,3 12.04802,3 Z M 2.9445716,3.3061522 c 0.2133954,0 0.3649238,0.099456 0.4556169,0.2980958 0.093361,0.1986394 0.140019,0.4962757 0.140019,0.8935549 0,0.4027207 -0.046659,0.703704 -0.140019,0.9023437 -0.090693,0.195918 -0.2422215,0.2937011 -0.4556169,0.2937011 -0.2160628,0 -0.3693687,-0.099456 -0.4600618,-0.2980957 C 2.3964842,5.1971126 2.3518992,4.8978026 2.3518992,4.4978029 c 0,-0.3972792 0.044585,-0.6949155 0.1326106,-0.8935549 0.090693,-0.1986394 0.243999,-0.2980958 0.4600618,-0.2980958 z m 4.5517241,0 c 0.2133955,0 0.3649239,0.099456 0.4556169,0.2980958 0.093361,0.1986394 0.140019,0.4962757 0.140019,0.8935549 0,0.4027207 -0.046659,0.703704 -0.140019,0.9023437 C 7.86122,5.5960646 7.7096912,5.6938477 7.4962957,5.6938477 7.2802329,5.6938477 7.126927,5.5943917 7.0362339,5.395752 6.9482083,5.1971126 6.9036233,4.8978026 6.9036233,4.4978029 c 0,-0.3972792 0.044585,-0.6949155 0.1326106,-0.8935549 0.090694,-0.1986394 0.243999,-0.2980958 0.4600618,-0.2980958 z m 2.2758624,0 c 0.2133952,0 0.3649229,0.099456 0.4556159,0.2980958 0.09336,0.1986394 0.14002,0.4962757 0.14002,0.8935549 0,0.4027207 -0.04665,0.703704 -0.14002,0.9023437 -0.09069,0.195918 -0.2422207,0.2937011 -0.4556159,0.2937011 -0.2160631,0 -0.369369,-0.099456 -0.4600621,-0.2980957 C 9.2240704,5.1971126 9.1794854,4.8978026 9.1794854,4.4978029 9.1794854,4.1005237 9.22407,3.8028874 9.312096,3.604248 9.4027896,3.4056086 9.556095,3.3061522 9.7721581,3.3061522 Z m 2.2758619,0 c 0.213395,0 0.364923,0.099456 0.455617,0.2980958 0.09336,0.1986394 0.140019,0.4962757 0.140019,0.8935549 0,0.4027207 -0.04665,0.703704 -0.140019,0.9023437 -0.09069,0.195918 -0.242222,0.2937011 -0.455617,0.2937011 -0.216062,0 -0.369368,-0.099456 -0.460062,-0.2980957 -0.08803,-0.1986394 -0.13261,-0.4979494 -0.13261,-0.8979491 0,-0.3972792 0.04459,-0.6949155 0.13261,-0.8935549 0.09069,-0.1986394 0.244,-0.2980958 0.460062,-0.2980958 z M 4.3106816,3.75 5.0218885,4.8500977 4.2758621,6 H 4.6566539 L 5.2263603,5.1013185 5.7879175,6 H 6.1724138 L 5.4219422,4.8500977 6.1338903,3.75 H 5.7530979 L 5.2263603,4.5981446 4.6951779,3.75 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kcalc.svg b/.icons/awkward/16x16/apps/kcalc.svg
new file mode 120000
index 00000000..80698d65
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kcalc.svg
@@ -0,0 +1 @@
+accessories-calculator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kcharselect.svg b/.icons/awkward/16x16/apps/kcharselect.svg
new file mode 120000
index 00000000..f04d4679
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kcharselect.svg
@@ -0,0 +1 @@
+accessories-character-map.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kchmviewer.svg b/.icons/awkward/16x16/apps/kchmviewer.svg
new file mode 120000
index 00000000..5ec8e9d9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kchmviewer.svg
@@ -0,0 +1 @@
+help-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kcmdevices.svg b/.icons/awkward/16x16/apps/kcmdevices.svg
new file mode 100644
index 00000000..2018594e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kcmdevices.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#8e8e8e" width="16" height="16" x="-16" y="-16" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.5" d="M 8 2 A 6 6 0 0 0 2 8 A 6 6 0 0 0 8 14 A 6 6 0 0 0 14 8 A 6 6 0 0 0 8 2 z M 8 6 A 2 2 0 0 1 10 8 A 2 2 0 0 1 8 10 A 2 2 0 0 1 6 8 A 2 2 0 0 1 8 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kcmdf.svg b/.icons/awkward/16x16/apps/kcmdf.svg
new file mode 100644
index 00000000..8012ea18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kcmdf.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ff7826" width="8" height="8" x="0" y="8" rx="1.317" ry="1.481"/>
+ <rect style="fill:#1f9b28" width="8" height="8" x="8" y="8" rx="1.317" ry="1.481"/>
+ <rect style="fill:#00a9ff" width="8" height="8" x="4" y="0" rx="1.317" ry="1.481"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kcmkicker.svg b/.icons/awkward/16x16/apps/kcmkicker.svg
new file mode 120000
index 00000000..5ae0d0c2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kcmkicker.svg
@@ -0,0 +1 @@
+cs-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kcmkwm.svg b/.icons/awkward/16x16/apps/kcmkwm.svg
new file mode 120000
index 00000000..cbdad8c8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kcmkwm.svg
@@ -0,0 +1 @@
+gnome-wm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kcmmemory.svg b/.icons/awkward/16x16/apps/kcmmemory.svg
new file mode 100644
index 00000000..ca9621c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kcmmemory.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#8e8e8e" width="1" height="15" x="8" y="-16" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="15" x="6" y="-16" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="15" x="4" y="-16" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="15" x="2" y="-16" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="15" x="10" y="-16" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="15" x="12" y="-16" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="15" x="14" y="-16" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="16" x="9" y="0"/>
+ <rect style="fill:#8e8e8e" width="1" height="16" x="7" y="0"/>
+ <rect style="fill:#8e8e8e" width="1" height="16" x="5" y="0"/>
+ <rect style="fill:#8e8e8e" width="1" height="16" x="3" y="0"/>
+ <rect style="fill:#8e8e8e" width="1" height="16" x="11" y="0"/>
+ <rect style="fill:#8e8e8e" width="1" height="16" x="13" y="0"/>
+ <rect style="fill:#4f4f4f" width="14" height="13" x="-15" y="-15" rx=".778" ry=".928" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.4;fill:#ffffff" d="M 5,2 V 4 H 6 V 2 Z M 8,2 V 6 H 9 V 2 Z m 3,0 v 3 h 1 V 2 Z M 5,5 V 7 H 6 V 5 Z m 6,1 v 2 h 1 V 6 Z M 8,7 v 5 H 9 V 7 Z M 5,8 v 3 H 6 V 8 Z m 6,1 v 4 h 1 V 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kcmmidi.svg b/.icons/awkward/16x16/apps/kcmmidi.svg
new file mode 120000
index 00000000..29fccab4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kcmmidi.svg
@@ -0,0 +1 @@
+vmpk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kcmopengl.svg b/.icons/awkward/16x16/apps/kcmopengl.svg
new file mode 120000
index 00000000..6d2e3052
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kcmopengl.svg
@@ -0,0 +1 @@
+opengl.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kcmpartitions.svg b/.icons/awkward/16x16/apps/kcmpartitions.svg
new file mode 120000
index 00000000..86ccd96d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kcmpartitions.svg
@@ -0,0 +1 @@
+partitionmanager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kcmpci.svg b/.icons/awkward/16x16/apps/kcmpci.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kcmpci.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kcmprocessor.svg b/.icons/awkward/16x16/apps/kcmprocessor.svg
new file mode 120000
index 00000000..0cf183b3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kcmprocessor.svg
@@ -0,0 +1 @@
+yast-hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kcmscsi.svg b/.icons/awkward/16x16/apps/kcmscsi.svg
new file mode 120000
index 00000000..1c874475
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kcmscsi.svg
@@ -0,0 +1 @@
+scsi.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kcmsound.svg b/.icons/awkward/16x16/apps/kcmsound.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kcmsound.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kcmx.svg b/.icons/awkward/16x16/apps/kcmx.svg
new file mode 120000
index 00000000..ce98796f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kcmx.svg
@@ -0,0 +1 @@
+xorg.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kcolorchooser.svg b/.icons/awkward/16x16/apps/kcolorchooser.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kcolorchooser.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kcoloredit.svg b/.icons/awkward/16x16/apps/kcoloredit.svg
new file mode 120000
index 00000000..f4aff083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kcoloredit.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kcontrol.svg b/.icons/awkward/16x16/apps/kcontrol.svg
new file mode 120000
index 00000000..c49e7bd2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kcontrol.svg
@@ -0,0 +1 @@
+utilities-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kde-frameworks.svg b/.icons/awkward/16x16/apps/kde-frameworks.svg
new file mode 100644
index 00000000..c95d2f40
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kde-frameworks.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#00acc1" d="M 8,0 A 8,8 0 0 0 0,8 v 7.2 C 0,15.6432 0.3568,16 0.8,16 H 8 A 8,8 0 0 0 16,8 V 0.8 C 16,0.3568 15.6432,0 15.2,0 Z"/>
+ <path style="fill:#ffffff" d="M 9.0056,1.00002 7,1.39892 v 8.5128 l 1.9944,-0.3116 v -3.6 l 2.8056,4 L 13.9886,9 11,5.60012 14.0114,2.00012 11.8,0.99998 8.9944,5.20012 V 0.99998 Z"/>
+ <path style="fill:#ffffff" d="M 4.28125 4.2011719 C 4.25665 4.2041719 4.2295375 4.2099156 4.2109375 4.2285156 L 3.3574219 5.0761719 C 3.3216299 5.1118719 3.317438 5.1657844 3.34375 5.2089844 L 4.2519531 6.6972656 C 4.0386171 7.0437136 3.8729587 7.4209456 3.7617188 7.8222656 L 2.0878906 8.1679688 C 2.0370506 8.1783688 2 8.2272969 2 8.2792969 L 2 9.4765625 C 2 9.5272625 2.0385716 9.5703313 2.0878906 9.5820312 L 3.7109375 9.9726562 C 3.8130615 10.424176 3.9856678 10.849328 4.2148438 11.236328 L 3.2695312 12.666016 C 3.2408512 12.709516 3.2462151 12.767787 3.2832031 12.804688 L 4.1367188 13.652344 C 4.1727187 13.688044 4.2282844 13.692116 4.2714844 13.666016 L 5.7480469 12.775391 C 6.1127269 12.993367 6.5105137 13.160177 6.9335938 13.265625 L 7.2792969 14.912109 C 7.2900969 14.962909 7.3323656 15 7.3847656 15 L 8.5917969 15 C 8.6421969 15 8.6852656 14.966869 8.6972656 14.917969 L 9.1074219 13.259766 C 9.5338619 13.149294 9.930955 12.970962 10.296875 12.746094 L 11.779297 13.710938 C 11.823097 13.739138 11.880769 13.733566 11.917969 13.697266 L 12.767578 12.851562 C 12.803578 12.815862 12.811556 12.759699 12.785156 12.716797 L 12.205078 11.769531 L 12.015625 11.828125 C 11.988025 11.836525 11.957606 11.824501 11.941406 11.800781 C 11.941406 11.800781 11.761957 11.556697 11.619141 11.363281 C 11.559576 11.272641 11.068312 10.675517 10.728516 10.242188 A 3 3 0 0 1 8 12 A 3 3 0 0 1 5 9 A 3 3 0 0 1 6.4003906 6.4648438 L 6.4003906 4.875 C 6.1772406 4.957948 6.0305119 5.0593413 5.8261719 5.1757812 L 4.3496094 4.2167969 C 4.3277094 4.2023969 4.30555 4.1987719 4.28125 4.2011719 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kde-gtk-config.svg b/.icons/awkward/16x16/apps/kde-gtk-config.svg
new file mode 120000
index 00000000..94c48c94
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kde-gtk-config.svg
@@ -0,0 +1 @@
+preferences-gtk-config.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kde-im-log-viewer.svg b/.icons/awkward/16x16/apps/kde-im-log-viewer.svg
new file mode 120000
index 00000000..62d0d72f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kde-im-log-viewer.svg
@@ -0,0 +1 @@
+kopete.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kde-logo.svg b/.icons/awkward/16x16/apps/kde-logo.svg
new file mode 120000
index 00000000..eeb0366f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kde-logo.svg
@@ -0,0 +1 @@
+desktop-environment-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kde-telepathy.svg b/.icons/awkward/16x16/apps/kde-telepathy.svg
new file mode 120000
index 00000000..0f0e7055
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kde-telepathy.svg
@@ -0,0 +1 @@
+internet-chat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kde.svg b/.icons/awkward/16x16/apps/kde.svg
new file mode 120000
index 00000000..eeb0366f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kde.svg
@@ -0,0 +1 @@
+desktop-environment-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kdeconnect.svg b/.icons/awkward/16x16/apps/kdeconnect.svg
new file mode 100644
index 00000000..dcf05000
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kdeconnect.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 4 0 C 3.446 0 3 0.446 3 1 L 3 2 L 14 2 L 14 1 C 14 0.446 13.554 0 13 0 L 4 0 z M 3 13 L 3 15 C 3 15.554 3.446 16 4 16 L 13 16 C 13.554 16 14 15.554 14 15 L 14 13 L 3 13 z"/>
+ <rect style="fill:#3f3f3f" width="11" height="11" x="3" y="2"/>
+ <path style="fill:#ffffff" d="M 8.2187,4 C 8.0976,4 8,4.223 8,4.5 V 7.5 C 8,7.777 8.0976,8 8.2187,8 H 8.7812 C 8.9024,8 9,7.777 9,7.5 V 6.75 L 9.0195,6.7266 10.053,7.7598 C 10.249,7.9556 10.475,8.0447 10.561,7.959 L 10.959,7.5605 C 11.045,7.4749 10.956,7.2486 10.76,7.0527 L 9.707,6 10.76,4.9473 C 10.956,4.7514 11.045,4.5251 10.959,4.4395 L 10.561,4.041 C 10.475,3.9553 10.249,4.0444 10.053,4.2402 L 9.0195,5.2734 9,5.25 V 4.5 C 9,4.223 8.9024,4 8.7812,4 Z M 6.4453,4.793 C 6.3363,4.791 6.1723,4.8785 6.0254,5.0254 5.8295,5.2213 5.7405,5.4475 5.8262,5.5332 L 6.416,6.123 C 6.2393,6.3893 6.1154,6.687 6.0508,7 H 5.2187 C 5.0976,7 5,7.223 5,7.5 5,7.777 5.0976,8 5.2187,8 H 6.0547 C 6.1181,8.3127 6.2407,8.6104 6.416,8.877 L 5.8262,9.4668 C 5.7405,9.5525 5.8295,9.7787 6.0254,9.9746 6.2213,10.17 6.4475,10.26 6.5332,10.174 L 7.123,9.584 C 7.3893,9.7607 7.687,9.8846 8,9.9492 V 10.781 C 8,10.902 8.223,11 8.5,11 8.777,11 9,10.902 9,10.781 V 9.9453 C 9.3127,9.8819 9.6104,9.7593 9.877,9.584 L 10.467,10.174 C 10.552,10.26 10.779,10.171 10.975,9.9746 11.17,9.7787 11.26,9.5525 11.174,9.4668 L 10.584,8.877 C 10.742,8.6374 10.858,8.3725 10.926,8.0937 L 10.561,8.459 C 10.475,8.5447 10.249,8.4556 10.053,8.2598 L 9.877,8.084 C 9.6429,8.6376 9.1011,8.9981 8.5,9 7.6716,9 7,8.3284 7,7.5 7.0013,7.0748 7.1831,6.6702 7.5,6.3867 V 5.2148 C 7.3688,5.271 7.2427,5.3383 7.123,5.416 L 6.5332,4.8262 C 6.5118,4.8047 6.4816,4.7936 6.4453,4.793 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kdeneur.svg b/.icons/awkward/16x16/apps/kdeneur.svg
new file mode 120000
index 00000000..a52bbb5e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kdeneur.svg
@@ -0,0 +1 @@
+xneur.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kdenlive.svg b/.icons/awkward/16x16/apps/kdenlive.svg
new file mode 100644
index 00000000..23b05b54
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kdenlive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 16,14.222 V 1.7778 C 16,1.3469 15.666,1 15.25,1 H 1.75 C 1.3345,1 1,1.3469 1,1.7778 V 14.222 C 1,14.653 1.3345,15 1.75,15 H 15.25 C 15.666,15 16,14.653 16,14.222 Z"/>
+ <path style="fill:#e14c39" d="M 8,0 8.0195,16 H 9 V 0 Z"/>
+ <path style="fill:#83b9f5" d="M 3,4 V 6 H 7 V 4 Z"/>
+ <path style="fill:#83b9f5" d="M 2,7 V 9 H 7 V 7 Z"/>
+ <path style="fill:#83b9f5" d="M 4,10 V 12 H 7 V 10 Z"/>
+ <path style="fill:#ff6161" d="M 10.5,0 H 8.5 6.5 L 7.5,1.5 8.5,3 9.5,1.5 Z"/>
+ <path style="fill:#3a7cca" d="M 10.451,4 C 10.247,4.0132 10.026,4.2291 10.027,4.4683 L 10.019,11.531 C 10.019,11.85 10.41,12.127 10.634,11.938 L 14.85,8.3944 C 15.076,8.2072 15.075,7.7682 14.85,7.5803 L 10.642,4.0613 C 10.586,4.0143 10.52,3.9956 10.451,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kdepim-dropbox.svg b/.icons/awkward/16x16/apps/kdepim-dropbox.svg
new file mode 120000
index 00000000..3b77629d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kdepim-dropbox.svg
@@ -0,0 +1 @@
+dropbox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kdepim-googledrive.svg b/.icons/awkward/16x16/apps/kdepim-googledrive.svg
new file mode 120000
index 00000000..a88855e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kdepim-googledrive.svg
@@ -0,0 +1 @@
+google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kdesvn.svg b/.icons/awkward/16x16/apps/kdesvn.svg
new file mode 100644
index 00000000..fe7c198c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kdesvn.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#5985cb" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="stroke-linejoin:round;stroke:#4f4f4f;stroke-width:1.14285719;fill:none" d="m2.5 7.5h10"/>
+ <path style="stroke-linejoin:round;stroke:#4f4f4f;stroke-width:1.14285719;fill:none" d="m7.5 7.5 1-5"/>
+ <path style="stroke-linejoin:round;stroke:#4f4f4f;stroke-width:1.14285719;fill:none" d="m7.5 7.5 1 5h5"/>
+ <circle style="fill:#ffffff" cx="2.5" cy="7.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="7.5" cy="7.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="12.5" cy="7.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="8.5" cy="12.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="13.5" cy="12.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="8.5" cy="2.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kdevelop.svg b/.icons/awkward/16x16/apps/kdevelop.svg
new file mode 100644
index 00000000..d407b044
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kdevelop.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#6eaa36" d="m6.3182 0.00010934c-0.1743 0.018457-0.3295 0.15841-0.3614 0.32617l-0.2129 1.0566a7.0007 7 0 0 0 -2.4299 1.4278l-1.133-0.3731c-0.17757-0.05954-0.39297 0.01836-0.48833 0.17578l-1.6427 2.7754c-0.09261 0.15959-0.052965 0.38048 0.089849 0.5l0.98057 0.83789a7.0007 7 0 0 0 -0.12111 1.2734 7.0007 7 0 0 0 0.12111 1.2754l-0.98059 0.8375c-0.1428 0.11952-0.18247 0.34041-0.089849 0.5l1.6427 2.7734c0.09536 0.15736 0.31085 0.23533 0.48833 0.17578l1.1329-0.37305a7.0007 7 0 0 0 2.4299 1.4297l0.21291 1.0566c0.035174 0.17925 0.21097 0.32173 0.39848 0.32422h3.2894c0.1876-0.002 0.3634-0.145 0.3984-0.324l0.21291-1.0586a7.0007 7 0 0 0 2.4299 -1.4277l1.1329 0.37305c0.17748 0.05955 0.39298-0.01839 0.48833-0.17578l1.6427-2.7734c0.09261-0.15959 0.05296-0.38048-0.08985-0.5l-0.98-0.8375a7.0007 7 0 0 0 0.12111 -1.2754 7.0007 7 0 0 0 -0.12111 -1.2754l0.98057-0.83594c0.1428-0.11952 0.18246-0.34041 0.08985-0.5l-1.6427-2.7754c-0.09512-0.15759-0.311-0.23532-0.48833-0.17578l-1.134 0.3731a7.0007 7 0 0 0 -2.43 -1.4297l-0.213-1.0567c-0.035-0.17922-0.211-0.32173-0.3983-0.32419h-3.2894c-0.012861-0.0002914-0.024313-0.0002914-0.037114 0z"/>
+ <path fill="#fff" d="m7 5v2l2-2 2 0.5-2.5 3 2.5 3-2 0.5-2-2v1.5l-2 0.5v-6.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kdf.svg b/.icons/awkward/16x16/apps/kdf.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kdf.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kdiamond.svg b/.icons/awkward/16x16/apps/kdiamond.svg
new file mode 100644
index 00000000..dbc28570
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kdiamond.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect fill="#49a2d6" width="4.37" height="4.37" x="-9.26" y="-2.19" rx=".219" ry=".219" transform="matrix(-.70711 -.70711 -.70711 .70711 0 0)"/>
+ <rect fill="#caa52a" width="4.37" height="4.37" x="-13.5" y="-6.43" rx=".219" ry=".219" transform="matrix(-.70711 -.70711 -.70711 .70711 0 0)"/>
+ <rect fill="#e94a63" width="4.37" height="4.37" x="-13.5" y="2.06" rx=".219" ry=".219" transform="matrix(-.70711 -.70711 -.70711 .70711 0 0)"/>
+ <rect fill="#6eaa53" width="4.37" height="4.37" x="-17.74" y="-2.19" rx=".219" ry=".219" transform="matrix(-.70711 -.70711 -.70711 .70711 0 0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kdiff3.svg b/.icons/awkward/16x16/apps/kdiff3.svg
new file mode 100644
index 00000000..0bce4e23
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kdiff3.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e4e4e4" d="m14 15.143v-14.286c0-0.47471-0.365-0.857-0.818-0.857h-10.364c-0.4531 4e-8 -0.818 0.38229-0.818 0.85714v14.286c0 0.475 0.3649 0.857 0.8182 0.857h10.364c0.453 0 0.818-0.382 0.818-0.857z"/>
+ <path opacity=".5" d="m13.25 16c0.416 0 0.75-0.375 0.75-0.842v-7.158h-12v7.1577c0 0.467 0.3345 0.842 0.75 0.842z"/>
+ <path fill="#4c4c4c" d="m4 2h8v1h-8z"/>
+ <path fill="#4c4c4c" d="m4 4h8v1h-8z"/>
+ <path fill="#4c4c4c" d="m4 6h8v1h-8z"/>
+ <path fill="#e4e4e4" d="m4 9h8v1h-8z"/>
+ <path fill="#e4e4e4" d="m4 11h8v1h-8z"/>
+ <path fill="#e4e4e4" d="m4 13h8v1h-8z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kdiskfree.svg b/.icons/awkward/16x16/apps/kdiskfree.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kdiskfree.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kdisknav.svg b/.icons/awkward/16x16/apps/kdisknav.svg
new file mode 120000
index 00000000..c70ea571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kdisknav.svg
@@ -0,0 +1 @@
+mate-panel-drawer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kdocker.svg b/.icons/awkward/16x16/apps/kdocker.svg
new file mode 100644
index 00000000..5d3057b6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kdocker.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4763ad" d="m0.80078 1c-0.4432 0-0.80078 0.0705-0.80078 0.5137v9.4863h16v-9.4863c0-0.4432-0.358-0.5137-0.801-0.5137h-14.398z"/>
+ <path style="fill:#6194bf" d="m0.8 15c-0.4432 0-0.8-0.3568-0.8-0.8l4e-8 -3.2h16v3.2c0 0.4432-0.3568 0.8-0.8 0.8z"/>
+ <circle style="fill:#ffffff" cx="8" cy="13" r="1"/>
+ <circle style="fill:#ffffff" cx="11" cy="13" r="1"/>
+ <circle style="fill:#ffffff" cx="14" cy="13" r="1"/>
+ <rect style="fill:#ffffff" width="7" height="5" x="3" y="3" rx=".875" ry=".833"/>
+ <path style="fill:#8fff08" d="M 8.2,5 C 8.2,5 10,6.2 10,9 H 8.6 L 11,12 13.4,9 H 12 C 12,5.4 8.2,5 8.2,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kdots.svg b/.icons/awkward/16x16/apps/kdots.svg
new file mode 100644
index 00000000..f7e814fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kdots.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="15" height="15" x="-16" y="-15" rx=".75" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.3" d="M 4.5833343,0.99999984 V 5.5833331 H 9.8041132e-7 V 5.9999997 H 4.5833343 V 11 H 9.8041132e-7 v 0.416666 H 4.5833343 V 16 H 5.0000008 V 11.416666 H 10.000001 V 16 h 0.416666 v -4.583334 h 4.583334 V 11 H 10.416667 V 5.9999997 h 4.583334 V 5.5833331 H 10.416667 V 0.99999984 H 10.000001 V 5.5833331 H 5.0000008 V 0.99999984 Z M 5.0000008,5.9999997 H 10.000001 V 11 H 5.0000008 Z"/>
+ <path style="fill:none;stroke:#003dd4;stroke-width:0.41025627px" d="m 4.5,5.5 6,-4.5 4,0 v 4.5 l -4,6 z"/>
+ <circle style="fill:#ef533a" cx="10.5" cy="5.5" r="1.5"/>
+ <circle style="fill:#ef533a" cx="4.5" cy="11.5" r="1.5"/>
+ <circle style="fill:#5284ff" cx="4.5" cy="5.5" r="1.5"/>
+ <circle style="fill:#5284ff" cx="10.5" cy="1.5" r="1.5"/>
+ <circle style="fill:#5284ff" cx="14.5" cy="1.5" r="1.5"/>
+ <circle style="fill:#5284ff" cx="14.628" cy="5.5" r="1.5"/>
+ <circle style="fill:#5284ff" cx="10.5" cy="11.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kdoubanfm.svg b/.icons/awkward/16x16/apps/kdoubanfm.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kdoubanfm.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kedit.svg b/.icons/awkward/16x16/apps/kedit.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kedit.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/keditbookmarks.svg b/.icons/awkward/16x16/apps/keditbookmarks.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/16x16/apps/keditbookmarks.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/keep.svg b/.icons/awkward/16x16/apps/keep.svg
new file mode 100644
index 00000000..becb5988
--- /dev/null
+++ b/.icons/awkward/16x16/apps/keep.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#f4b400" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#fff" d="m7.5 3c-1.933 0-3.5 1.567-3.5 3.5 0 0.9806 0.4059 1.8645 1.0557 2.5h-0.0557v3.5h1v0.5h3v-0.5h1v-3.5h-0.0576c0.6506-0.6355 1.0576-1.5187 1.0576-2.5 0-1.933-1.567-3.5-3.5-3.5zm0 1c1.3807 0 2.5 1.1193 2.5 2.5 0 0.7599-0.339 1.4409-0.874 1.8994-0.4372 0.3746-1.0051 0.6006-1.626 0.6006-0.608 0-1.1653-0.2173-1.5986-0.5781-0.5508-0.4586-0.9014-1.1492-0.9014-1.9219 0-1.3807 1.1193-2.5 2.5-2.5zm-1.5 6h3v0.5h-3v-0.5zm0 1.5h3v0.5h-3v-0.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/keepass.svg b/.icons/awkward/16x16/apps/keepass.svg
new file mode 100644
index 00000000..d4d78470
--- /dev/null
+++ b/.icons/awkward/16x16/apps/keepass.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#587de6" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g style="enable-background:new" transform="matrix(.66667 0 0 .71429 2.6667 2.2857)">
+ <g transform="translate(-347,251)">
+ <path opacity=".5" d="m355-250c-2.4 0-4.5 1.4-4.5 4.0833v1.5167h-0.5c-0.554 0-1 0.5128-1 1.0668v6.3332c0 0.554 0.446 1 1 1h10c0.554 0 1-0.446 1-1v-6.3332c0-0.554-0.51517-1.0668-1-1.0668h-0.5v-1.5167c0-2.68-2.1-4.08-4.5-4.08zm0 1.4c1.2 0 3 0.77065 3 2.6833v1.5167h-6v-1.5167c0-1.8938 1.8-2.6833 3-2.6833z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/keepass2.svg b/.icons/awkward/16x16/apps/keepass2.svg
new file mode 120000
index 00000000..3a0b0a11
--- /dev/null
+++ b/.icons/awkward/16x16/apps/keepass2.svg
@@ -0,0 +1 @@
+keepass.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/keepassx.svg b/.icons/awkward/16x16/apps/keepassx.svg
new file mode 100644
index 00000000..2dcbbebb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/keepassx.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#38a334" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 11 3 A 3 3 0 0 0 8 6 A 3 3 0 0 0 8.2910156 7.28125 L 3 12.572266 L 3 14 L 4.4277344 14 L 5.4277344 13 L 7 13 L 7 11.427734 L 7.4277344 11 L 9 11 L 9 9.4277344 L 9.71875 8.7089844 A 3 3 0 0 0 11 9 A 3 3 0 0 0 14 6 A 3 3 0 0 0 11 3 z M 12 4 A 1 1 0 0 1 13 5 A 1 1 0 0 1 12 6 A 1 1 0 0 1 11 5 A 1 1 0 0 1 12 4 z"/>
+ <path style="fill:#454545" d="M 3,5.4285715 V 3.9999999 H 4.4285716 L 13.000001,12.571428 V 14 h -1.428572 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/keepassx2.svg b/.icons/awkward/16x16/apps/keepassx2.svg
new file mode 120000
index 00000000..c1070c14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/keepassx2.svg
@@ -0,0 +1 @@
+keepassx.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/keepassxc.svg b/.icons/awkward/16x16/apps/keepassxc.svg
new file mode 100644
index 00000000..fb488195
--- /dev/null
+++ b/.icons/awkward/16x16/apps/keepassxc.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#5ca742" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <path style="fill:#ffffff" d="M 8 1 A 4 4 0 0 0 4 5 A 4 4 0 0 0 8 9 A 4 4 0 0 0 12 5 A 4 4 0 0 0 8 1 z M 8 2 A 1.9999999 2.0000001 0 0 1 10 4 A 1.9999999 2.0000001 0 0 1 8 6 A 1.9999999 2.0000001 0 0 1 6 4 A 1.9999999 2.0000001 0 0 1 8 2 z"/>
+ <path style="fill:#ffffff" d="M 6,7.8007812 V 13.400391 L 8,15 10,13.400391 V 13 L 10.5,12.5 10,12 V 11 L 11,10.5 10,10 V 7.8007812 Z M 7,9 h 1 v 4 H 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/keeweb.svg b/.icons/awkward/16x16/apps/keeweb.svg
new file mode 100644
index 00000000..3d423ad3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/keeweb.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f75de" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffffff" d="m9.5162551 4.4842069a2.5 3.4999999 45 0 0 -4.2426407 0.7071068 2.5 3.4999999 45 0 0 -0.7071069 4.2426408 2.5 3.4999999 45 0 0 4.2426408 -0.7071069 2.5 3.4999999 45 0 0 0.7071068 -4.2426407zm-1.0606602 1.0606602a1.5000001 1.9999999 45 0 1 -0.3535533 2.4748737 1.5000001 1.9999999 45 0 1 -2.4748739 0.3535535 1.5000001 1.9999999 45 0 1 0.3535535 -2.4748738 1.5000001 1.9999999 45 0 1 2.4748737 -0.3535534z"/>
+ <rect style="fill:#ffffff" width="6" height="1" x="11.4" y="-.56" rx=".75" ry=".5" transform="rotate(45)"/>
+ <rect style="fill:#ffffff" width="2" height=".5" x="14.2" y="-1.56" rx=".25" ry=".25" transform="rotate(45)"/>
+ <rect style="fill:#ffffff" width="1.5" height=".5" x="-1.16" y="-15.41" rx=".188" ry=".25" transform="rotate(135)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kentoo.svg b/.icons/awkward/16x16/apps/kentoo.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kentoo.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kerbal-space-program.svg b/.icons/awkward/16x16/apps/kerbal-space-program.svg
new file mode 100644
index 00000000..8e255361
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kerbal-space-program.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#868686" d="M 4.5 1 A 1.4999999 1.4999999 0 0 0 3 2.5 A 1.4999999 1.4999999 0 0 0 4.5 4 A 1.4999999 1.4999999 0 0 0 6 2.5 A 1.4999999 1.4999999 0 0 0 4.5 1 z M 11.5 1 A 1.4999999 1.4999999 0 0 0 10 2.5 A 1.4999999 1.4999999 0 0 0 11.5 4 A 1.4999999 1.4999999 0 0 0 13 2.5 A 1.4999999 1.4999999 0 0 0 11.5 1 z M 2 5 A 2 2.4999998 0 0 0 0 7.5 A 2 2.4999998 0 0 0 2 10 A 2 2.4999998 0 0 0 4 7.5 A 2 2.4999998 0 0 0 2 5 z M 14 5 A 1.9999998 2.4999998 0 0 0 12 7.5 A 1.9999998 2.4999998 0 0 0 14 10 A 1.9999998 2.4999998 0 0 0 16 7.5 A 1.9999998 2.4999998 0 0 0 14 5 z"/>
+ <circle style="fill:#e4e4e4" cx="8" cy="8" r="7"/>
+ <path style="fill:#3f3f3f" d="M 14,7.7142859 C 14,10.870199 11.313708,12 8,12 4.6862915,12 2.0000001,10.870199 2.0000001,7.7142859 2.0000001,4.5583729 4.6862915,2 8,2 c 3.313708,0 6,2.5583729 6,5.7142859 z"/>
+ <path style="fill:#84bd08" d="M 7.0527344 3.3554688 C 6.2986834 3.3786542 5.9688522 3.5401442 5.1738281 4.4667969 L 5.1015625 6.8378906 L 5.1308594 7.4921875 L 5.1445312 9.984375 C 5.2227154 10.658433 5.2668598 11.203207 5.3300781 11.675781 C 6.1372924 11.889154 7.0358382 12 8 12 C 8.9950328 12 9.9199493 11.882305 10.746094 11.654297 C 10.858299 10.66678 10.748271 9.3840042 10.871094 8.296875 L 10.925781 6.7089844 L 10.826172 4.9257812 C 10.572014 3.7677634 9.0892888 3.2949981 7.9804688 3.3554688 C 7.6019705 3.3554688 7.3040848 3.3477387 7.0527344 3.3554688 z"/>
+ <path style="fill:#2e2e2e" d="M 5.0074654,5.0927938 5.1093015,7.4366255 C 5.4174442,6.2291582 4.6338019,4.1875389 6.1475936,4 6.9222865,3.9040259 7.0132809,5.0422301 7.5430828,5 8.0384633,4.9605131 8.0458787,3.8417982 9.3289802,4.1 10.765939,4.3891625 10.663921,5.9438353 10.920085,7.4366255 l 0.07897,-2.2169346 C 11.020446,4.2638324 10.675928,3.954295 10.198393,3.5546826 9.609836,3.1388368 8.9190857,3.0198655 8.0001396,3.0198655 7.0718223,2.9527577 6.0466325,3.2062684 5.3880775,3.8915113 4.9963484,4.2824128 4.9832334,4.5350782 5.0074654,5.0927938 Z"/>
+ <circle style="fill:#ffffff" cx="6" cy="8" r="1"/>
+ <circle style="fill:#3f3f3f" cx="5.75" cy="8.25" r=".25"/>
+ <path style="opacity:0.5;fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" d="m 6.25,10.75 c 0,0 0.189312,0 1.6969287,0 1.5076167,0 1.8030713,0 1.8030713,0"/>
+ <rect style="fill:#868686" width="8" height="2" x="4" y="13" rx="1" ry="1"/>
+ <circle style="fill:#ffffff" cx="-10" cy="8" r="1" transform="scale(-1,1)"/>
+ <circle style="fill:#3f3f3f" cx="-10.25" cy="8.25" r=".25" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/keurocalc.svg b/.icons/awkward/16x16/apps/keurocalc.svg
new file mode 100644
index 00000000..f123df04
--- /dev/null
+++ b/.icons/awkward/16x16/apps/keurocalc.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#578cff" cx="8" cy="8" r="8"/>
+ <path fill="#ffff70" d="m9.1738 3a5 5 0 0 0 -4.6326 3.125h-0.99244l-0.625 1.25h1.2952a5 5 0 0 0 -0.0452 0.625l-0.625 1.25h0.791a5 5 0 0 0 4.834 3.75 5 5 0 0 0 3.9025 -1.875h-1.8331a3.75 3.75 0 0 1 -2.0692 0.625 3.75 3.75 0 0 1 -3.5313 -2.5h4.1562l0.625-1.25h-5a3.75 3.75 0 0 1 0.0563 -0.625h4.9438l0.625-1.25h-5.1181a3.75 3.75 0 0 1 3.2431 -1.875 3.75 3.75 0 0 1 2.0682 0.625h1.8294a5 5 0 0 0 -3.8972 -1.875z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kexi.svg b/.icons/awkward/16x16/apps/kexi.svg
new file mode 100644
index 00000000..39d49bcd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kexi.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4ba357" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#ffffff" d="m8.5 5c-1.0497 0-1.9433 0.3907-2.3144 0.9375-0.0342 0.0469-0.0595 0.0937-0.084 0.1406-0.0244 0.047-0.042 0.0937-0.0566 0.1407-0.005 0.0156-0.0068 0.0306-0.0118 0.041-0.0098 0.0365-0.0185 0.0684-0.0234 0.0996-0.0049 0.0469-0.0098 0.0937-0.0098 0.1406 0 0.04693 0.0039 0.09955 0.01367 0.14648 0.0049 0.0468 0.02041 0.09382 0.03516 0.14062 0.01463 0.04693 0.03323 0.09382 0.05273 0.14062 0.0245 0.04693 0.05473 0.08783 0.08398 0.13477 0.38088 0.56773 1.2988 0.9375 2.3145 0.9375 1.0156 0 1.9336-0.36977 2.3145-0.9375 0.02925-0.04173 0.04886-0.0787 0.06836-0.11523 0.005-0.0104 0.01077-0.01499 0.01563-0.02539 0.01462-0.0312 0.02736-0.06841 0.03711-0.09961 0.0049-0.0156 0.01466-0.03114 0.01953-0.04687 0.0099-0.026 0.01661-0.0559 0.02149-0.08203 0.0049-0.0208 0.0089-0.04236 0.01367-0.06836 0.0049-0.04174 0.0098-0.0834 0.0098-0.125 0-0.05213-0.0039-0.09826-0.01367-0.15039-0.024-0.1458-0.084-0.2818-0.172-0.4121-0.371-0.5468-1.2642-0.9375-2.314-0.9375zm-2.3144 3c-0.122 0.17187-0.18555 0.35928-0.18555 0.54688 0 0.8024 1.1181 1.4531 2.5 1.4531s2.5-0.65072 2.5-1.4531c0-0.1876-0.06355-0.37501-0.18555-0.54688-0.38 0.5469-1.2935 1-2.314 1s-1.9335-0.4531-2.3144-1zm0 2c-0.122 0.172-0.18555 0.36021-0.18555 0.54688 0 0.80267 1.1181 1.4531 2.5 1.4531s2.5-0.6511 2.5-1.4531c0-0.18667-0.06355-0.37488-0.18555-0.54688-0.38088 0.54667-1.294 1-2.3145 1s-1.9336-0.45333-2.3145-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/key-mon.svg b/.icons/awkward/16x16/apps/key-mon.svg
new file mode 120000
index 00000000..d5aa3f2f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/key-mon.svg
@@ -0,0 +1 @@
+keymon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/key_bindings.svg b/.icons/awkward/16x16/apps/key_bindings.svg
new file mode 120000
index 00000000..8803a8f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/key_bindings.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard-shortcuts.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/keybase.svg b/.icons/awkward/16x16/apps/keybase.svg
new file mode 100644
index 00000000..9aa287ba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/keybase.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#2d96d0" d="m8 1c-4.432 0-8 3.568-8 8 0 2.402724 1.0612441 4.537014 2.7285156 6h10.5429684c1.667272-1.462986 2.728516-3.597276 2.728516-6 0-4.432-3.568-8-8-8z"/>
+ <path style="fill:#f4deb9" d="m8 5a6 6 0 0 0 -6 6 6 6 0 0 0 1.5371094 4h8.9277346a6 6 0 0 0 1.535156 -4 6 6 0 0 0 -6 -6z"/>
+ <path style="fill:#ff8e49" d="m8.0000001 5c-2.1327064 0-4.003926 1.1140644-5.0679688 2.7906248-0.155196 0.2029376-0.2920144 0.4146888-0.3914064 0.6414064-0.1561831 0.3562616-0.2722412 0.725098-0.3601562 1.1234376-0.058499 0.2363652-0.1079566 0.4761702-0.1375 0.7226562-0.00263 0.02194 0.00407 0.02655 0.014844 0.02344-0.011276 0.09494-0.025604 0.184944-0.034375 0.284375-0.02812 0.318758-0.030831 0.449218-0.00938 0.449219l3.5859424-4.035159-0.772656 3.200772c0.0052 0.0052 0.1183348-0.041 0.2515628-0.102344 0.8185452-0.37689 1.5559724-0.986893 2.4578124-1.094523 0.3110088-0.037116 1.3898328-0.041788 1.7140624-0.00781 0.6567952 0.06882 1.2562853 0.7477959 1.9937503 0.9506555 0.326767 0.08989 0.487058 0.1112745 0.754687 0.1015625 0.267826-0.0097 0.425597-0.04549 0.623438-0.1406255 0.493682-0.2373962 0.752505-0.9248255 0.680468-1.4811243-0.0068-0.052432-0.02062-0.1022392-0.03125-0.1531248 0.02116-0.052393 0.00072-0.1407164-0.08281-0.2867188-0.08219-0.2184012-0.203218-0.437118-0.38594-0.684374-1.236816-1.3591052-2.8521909-2.3287544-4.8031249-2.3023456z"/>
+ <circle style="fill:#252524" cx="5" cy="12" r="1"/>
+ <circle style="fill:#252524" cx="11" cy="12" r="1"/>
+ <path style="fill:#ff8e49" d="m6.891601 1.2871094c-0.03076 0-0.2316745 0.3429605-0.4228515 0.7216796-0.2798665 0.5544135-0.413196 0.9811005-0.4589845 1.473633-0.0113125 0.12171-0.0095375 0.2408945-0.00195 0.3583985-0.004725 0.052935-0.007325 0.1060375-0.0078125 0.1591795 0 1.1045695 0.8954305 2 2 2s2.0000005-0.8954305 2.0000005-2c-0.000017-0.050837-0.00195-0.101655-0.00586-0.152344 0.0017-0.05067 0.00648-0.1015075 0.0039-0.151367-0.035285-0.6848115-0.4311585-1.1543565-1.0292935-1.463281-0.3166715-0.1635545-0.801105-0.2403773-1.1171875-0.241008-0.3943285-0.000785-0.693995-0.343721-0.8867185-0.623836-0.03085-0.04484-0.06405-0.081055-0.0732425-0.0810546z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/keymon.svg b/.icons/awkward/16x16/apps/keymon.svg
new file mode 100644
index 00000000..e77c3a36
--- /dev/null
+++ b/.icons/awkward/16x16/apps/keymon.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#f57f17" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m8 7.375c-0.34562 0-0.62562 0.27931-0.625 0.625 0.0001 0.3452 0.2799 0.625 0.625 0.625s0.6249-0.2798 0.625-0.625c-0.0008-0.3447-0.2804-0.625-0.625-0.625zm0-1.375c1.0936-0.000003 1.9976 0.90695 2 1.998v0.002c-0.0002 1.0926-0.9073 2-2 2-1.092 0-1.9986-0.9063-2-1.998v-0.002c-0.0008-1.0931 0.9089-2 2-2zm0-1c-2 0-4 1-5 3 1 2 3 3 5 3s4-1 5-3c-1-2-3-3-5-3z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/keyring-manager.svg b/.icons/awkward/16x16/apps/keyring-manager.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/keyring-manager.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kfind.svg b/.icons/awkward/16x16/apps/kfind.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kfind.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kfloppy.svg b/.icons/awkward/16x16/apps/kfloppy.svg
new file mode 100644
index 00000000..2eb20e3a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kfloppy.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#b7b7b7" d="m4.1152 0c-0.0712 0.11802-0.1152 0.25363-0.1152 0.40039v4.7988c0 0.4434 0.3721 0.8008 0.834 0.8008h8.332c0.462 0 0.834-0.3574 0.834-0.8008v-4.7988c0-0.14677-0.044-0.28238-0.115-0.4004h-9.7698zm6.3148 1h2.14c0.238 0 0.43 0.1972 0.43 0.4434v3.1132c0 0.246-0.192 0.4434-0.43 0.4434h-2.14c-0.238 0-0.43-0.1974-0.43-0.4434v-3.1132c0-0.2462 0.192-0.4434 0.43-0.4434z"/>
+ <path fill="#fff" d="m2.75 8c-0.4155 0-0.75 0.3465-0.75 0.7773v4.2227h12v-4.2227c0-0.4308-0.334-0.7773-0.75-0.7773h-10.5zm-0.75 6.111v0.112c0 0.431 0.3345 0.777 0.75 0.777-0.4155 0-0.75-0.397-0.75-0.889zm12 0c0 0.492-0.335 0.889-0.75 0.889 0.416 0 0.75-0.346 0.75-0.777v-0.112z"/>
+ <path fill="#ffae3f" d="m14 13v1.1111c0 0.492-0.335 0.889-0.75 0.889h-10.5c-0.4155 0-0.75-0.397-0.75-0.889v-1.111z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kfm.svg b/.icons/awkward/16x16/apps/kfm.svg
new file mode 120000
index 00000000..c70ea571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kfm.svg
@@ -0,0 +1 @@
+mate-panel-drawer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kfm_home.svg b/.icons/awkward/16x16/apps/kfm_home.svg
new file mode 120000
index 00000000..305afa38
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kfm_home.svg
@@ -0,0 +1 @@
+gargoyle-house.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kfoldersync.svg b/.icons/awkward/16x16/apps/kfoldersync.svg
new file mode 100644
index 00000000..e7931063
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kfoldersync.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#5db41e" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m8 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 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 -4z"/>
+ <path style="fill:#ffffff" d="m11 3.5-2 1.25-2 1.25v-5l2 1.25z"/>
+ <path style="fill:#ffffff" d="m5 12.5 2 1.25 2 1.25v-5l-2 1.25z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kfontview.svg b/.icons/awkward/16x16/apps/kfontview.svg
new file mode 100644
index 00000000..b693856b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kfontview.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#c28f42" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <g fill="#fff" transform="matrix(.38805 0 0 .37167 -1 -1.2307)">
+ <path d="m15.462 11.383h15.462v5.3811h-10.308v5.3811h7.731v5.3811h-7.731v10.762h-5.1539z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kfourinline.svg b/.icons/awkward/16x16/apps/kfourinline.svg
new file mode 100644
index 00000000..02d835a7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kfourinline.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#3b709f" d="m0.85742 0c-0.47486 0-0.85742 0.38256-0.85742 0.85742v14.286c-1.4803e-16 0.474 0.38256 0.857 0.85742 0.857h14.286c0.474 0 0.857-0.383 0.857-0.857v-14.286c0-0.47484-0.383-0.8574-0.857-0.8574h-14.286z"/>
+ <circle fill="#4d4d4d" cx="4" cy="12" r="2"/>
+ <circle fill="#ff6756" cx="12" cy="4" r="2"/>
+ <circle fill="#fff" cx="4" cy="-4" r="2" transform="scale(1,-1)"/>
+ <circle fill="#ff6756" cx="12" cy="-12" r="2" transform="scale(1,-1)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kgeography.svg b/.icons/awkward/16x16/apps/kgeography.svg
new file mode 100644
index 00000000..d7acd025
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kgeography.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="matrix(.57143 0 0 .57143 -1.1428 -1.1428)">
+ <rect fill="#2095f2" width="28" height="28" x="2" y="2" ry="14"/>
+ <path fill="#fff" opacity=".5" d="m16 2c-1.7658 0-3.4466 0.33685-4.9998 0.92832-0.113 0.10384-0.25978 0.18353-0.37598 0.17363-0.0158-0.001-0.0318-0.0119-0.0478-0.0178-0.76564 0.32034-1.4919 0.71283-2.1807 1.158 0.0895 0.14525 0.1161 0.30698-0.0684 0.38554-0.0309 0.0134-0.4204 0.0525-0.55644 0.0492-1.9584 1.423-3.5294 3.337-4.5336 5.5713 0.016-0.002 0.03-0.01 0.0465-0.0109 0.15241-0.002 0.37178 0.0417 0.51816 0.0725 0.13509 0.0278 0.24404 0.11835 0.36094 0.12715 0.33174 0.0252 0.41154-0.23279 0.68222-0.37734 0.27965 0.0395 0.46522-0.0474 0.71778-0.0191 0.17216 0.019 0.29651 0.20298 0.43066 0.21328 0.11286 0.0115 0.21209-0.10558 0.32129-0.0889 0.10609 0.0163 0.289 0.24769 0.30625 0.37735 0.0218 0.16138-0.11872 0.30672-0.0725 0.48398 0.16904 0.17218 0.47622 0.20706 0.71777 0.30625 0.15732-0.12962 0.0208-0.37017 0-0.55781-0.002-0.0826 0.0115-0.15631 0-0.23242-0.0153-0.129-0.0707-0.247-0.0717-0.358-0.002-0.5108 0.4121-0.7498 0.7547-0.9515 0.1483-0.0879 0.2651-0.2419 0.3938-0.3063 0.1817-0.0911 0.3171-0.1123 0.4676-0.1969 0.2719-0.1527 0.5051-0.2753 0.7177-0.4484 0.0983-0.23161 0.01-0.54219 0.0178-0.77109 0.0984-0.0603 0.18284 0.026 0.28711 0.0178 0.16411-0.0341 0.17772-0.26574 0.2707-0.3582 0.0542-0.053 0.20218-0.091 0.26934-0.14356 0.16351-0.1283 0.21675-0.32206 0.35957-0.37734 0.0512-0.0207 0.16946-0.0151 0.2502-0.0369 0.10629-0.0281 0.25754-0.15395 0.43066-0.21329 0.11287-0.0395 0.37119-0.0471 0.41426-0.0902 0.053-0.0542-0.00098-0.20605 0.0178-0.28711 0.087-0.40522 0.69742-0.49111 1.0582-0.62754 0.25289-0.0959 0.51239-0.27125 0.79024-0.21738-0.0544 0.19258-0.31322 0.12435-0.26934 0.3582 0.0605 0.32454 0.49515-0.093 0.60977-0.14082 0.21901-0.0923 0.5945-0.14868 0.88183-0.25293 0.25196-0.0923 0.70371-0.2327 0.46622-0.5209-0.19806-0.0115-0.29357 0.23244-0.46622 0.30625-0.1192 0.019-0.0965-0.0998-0.19824-0.10937-0.0967-0.0115-0.15084 0.0892-0.25019 0.0725-0.0987-0.0163-0.23748-0.17162-0.25293-0.28711-0.0395-0.29966 0.25323-0.42319 0.37734-0.64668-0.0821-0.27106-0.45701-0.0552-0.68359-0.16133 0.0218-0.16137 0.18884-0.27266 0.37734-0.30352 0.15454-0.0262 0.50134-0.0128 0.59336 0.0697 0.0531 0.0454 0.003 0.15853 0.0902 0.23379 0.0914 0.0826 0.20394 0.0741 0.32265 0.0547 0.0428-0.20454-0.26595-0.15324-0.23242-0.28848 0.24248-0.15862 0.63693-0.0284 0.93379-0.0725 0.1709-0.0252 0.35032-0.14584 0.50176-0.23105 0.14403-0.0821 0.33118-0.22447 0.48398-0.0902 0.0414 0.1466-0.13306 0.19511-0.21464 0.26797-0.27467 0.24433-0.55761 0.52423-0.7711 0.80801 0.13099 0.12775 0.36902 0.0637 0.59063 0.0902 0.0866 0.0115 0.1955 0.0371 0.28711 0.0533 0.10698 0.019 0.22107 0.0137 0.30488 0.0356 0.15078 0.037 0.19114 0.19824 0.34043 0.19824 0.24558-0.00044 0.2485-0.26608 0.10937-0.43203 0.044-0.16942 0.11281-0.25729 0.0533-0.37598-0.11-0.2212-0.516-0.0114-0.537-0.2871-0.013-0.1789 0.15-0.1709 0.215-0.3048-0.03-0.3459 0.283-0.3709 0.25-0.6809-0.015-0.1296-0.124-0.1314-0.215-0.2529-0.045-0.0598-0.069-0.1742-0.122-0.2256-0.418-0.0374-0.842-0.0602-1.271-0.0602zm-7.2242 2.8246h0.001c0.0836 0.0121 0.18451 0.10169 0.28574 0.10937 0.0959 0.002 0.17482-0.0528 0.23379-0.0369 0.1501 0.0395 0.2134 0.26624 0.0725 0.37734-0.1173 0.0147-0.1631-0.0509-0.2515-0.0355-0.2438 0.0414-0.3374 0.5189-0.5196 0.5031-0.1718-0.0147-0.2648-0.4332-0.0902-0.5578 0.0115-0.1088-0.0794-0.1263-0.0738-0.2338 0.0516-0.0661 0.199-0.1372 0.3418-0.1258zm-0.808 0.0561c0.05 0.001 0.0876 0.0137 0.10664 0.0355-0.0237 0.1913-0.1735 0.1788-0.3212 0.268-0.2553 0.154-0.4028 0.3887-0.484 0.7177-0.0235 0.0959-0.2751 0.3495-0.3965 0.3241-0.2847-0.0601 0.0785-0.5847 0.1435-0.6645 0.0718-0.0884 0.1683-0.1659 0.253-0.268 0.0821-0.0988 0.1355-0.2322 0.2146-0.2871 0.0867-0.0601 0.334-0.1315 0.484-0.1258zm2.1246 0.64532c0.0912 0.001 0.17314 0.0164 0.21055 0.0533-0.0586 0.23705-0.56929 0.17446-0.75605 0.0889 0.012-0.0894 0.15183-0.114 0.26933-0.12578 0.0826-0.002 0.18516-0.0191 0.27617-0.0164zm-1.1621 0.4375c0.0605-0.001 0.12221 0.0118 0.18594 0.0287-0.1648 0.1382-0.3434 0.2165-0.6271 0.3063-0.1364 0.043-0.372 0.0965-0.3951-0.0561-0.0281-0.1867 0.1994-0.1433 0.324-0.16 0.1568-0.0218 0.329-0.113 0.5127-0.1189zm17.828 1.0637c-0.0211 0.0508-0.0367 0.10116-0.0342 0.15039 0.0115 0.0866 0.10596 0.16994 0.12715 0.28711 0.0115 0.062-0.0292 0.19629 0 0.25293 0.0864 0.16763 0.31261 0.047 0.47441 0.0561-0.183-0.2531-0.367-0.5066-0.567-0.7464zm0.91738 1.2346c-0.0256 0.12368-0.1098 0.28499-0.17773 0.38828-0.15647 0.23798-0.36899 0.24908-0.59336 0.37598-0.18712 0.10607-0.26766 0.28308-0.37735 0.46757-0.11884 0.19929-0.1925 0.31968-0.14355 0.6084-0.1604 0.31817-0.40326 0.5131-0.73555 0.66446-0.0983 0.0443-0.23248 0.0606-0.32265 0.12578-0.0718 0.0516-0.11263 0.19025-0.21465 0.30488-0.1259 0.14009-0.25785 0.19921-0.32403 0.30625-0.0512 0.0826-0.0694 0.2472-0.12578 0.3582-0.0766 0.15076-0.23982 0.22461-0.34043 0.37735-0.0458 0.0706-0.0764 0.21375-0.12715 0.30625-0.11369 0.20666-0.30798 0.35555-0.2871 0.5373 0.0207 0.17565 0.22017 0.20645 0.23378 0.35957 0.002 0.0866-0.0572 0.13945-0.0533 0.23379 0.002 0.13773 0.0958 0.23444 0.10664 0.34043 0.0267 0.2665-0.0907 0.37285-0.14082 0.55508-0.0237 0.087-0.0137 0.18495-0.0369 0.25293-0.044 0.13341-0.23011 0.2538-0.23378 0.41152-0.001 0.11209 0.11496 0.20223 0.12441 0.35957 0.002 0.10847-0.0533 0.22429-0.0342 0.32403 0.0382 0.19532 0.38685 0.42246 0.53867 0.57421 0.20307 0.20308 0.46892 0.36027 0.55645 0.57422 0.0737 0.18171 0.0731 0.41814 0.21464 0.55508 0.10471 0.10112 0.27878 0.16416 0.41289 0.26934 0.12509 0.0982 0.2614 0.18293 0.39512 0.28711 0.21847 0.17091 0.5488 0.51161 0.89688 0.48535 0.18176-0.0133 0.36804-0.16163 0.57422-0.19824 0.2121-0.038 0.48737-0.0576 0.70136-0.0355 0.16391 0.0163 0.33274 0.11447 0.50313 0.10664 0.1799-0.0115 0.38619-0.14449 0.59062-0.23379 0.16448-0.0716 0.36632-0.15092 0.58789-0.20918 0.10159-0.68289 0.15586-1.3825 0.15586-2.0945 0-2.8666-0.85719-5.5237-2.3242-7.7383zm-23.155 4.7045c-0.29818 0.0163-0.49358 0.0299-0.66308 0.10664-0.38842 0.17675-0.31334 0.7016-0.70137 0.82578-0.13421 0.0428-0.31847 0.045-0.46621 0.0725-0.12752 0.0233-0.28285 0.093-0.41426 0.0902-0.0368-0.0005-0.0882-0.0279-0.13398-0.0424-0.0346 0.24613-0.0631 0.49497-0.0848 0.74512 0.36916 0.0707 0.55966 0.56 0.88594 0.72188 0.0894 0.0443 0.20621 0.0466 0.32129 0.0725 0.0929 0.0207 0.16343 0.0601 0.25293 0.0902 0.18985 0.0645 0.42237 0.0567 0.57422 0.12441 0.22883 0.10155 0.39658 0.53157 0.59336 0.64668 0.0115 0.116-0.0226 0.27172 0.0178 0.35821 0.0929 0.12605 0.2242 0.0983 0.37734 0.18047 0.18321 0.0988 0.23927 0.35403 0.41289 0.43203 0.06 0.0266 0.21019 0.0232 0.30489 0.0519 0.23793 0.072 0.3156 0.34728 0.51953 0.28711 0.13377-0.0395 0.12326-0.17702 0.14492-0.30488 0.0884-0.0959 0.18485-0.24751 0.32266-0.2502 0.22302-0.0115 0.24288 0.23046 0.32402 0.44707 0.0457 0.1224 0.1656 0.22909 0.19687 0.35821 0.0557 0.22304 0.0279 0.89069-0.0191 1.024-0.0561 0.16355-0.27773 0.23292-0.41426 0.41426-0.0645 0.085-0.0951 0.20957-0.14356 0.26933-0.0879 0.10699-0.21859 0.13503-0.28437 0.23379-0.037 0.0556-0.0731 0.17501-0.10938 0.2502-0.1078 0.22839-0.25199 0.39023-0.16132 0.66445 0.038 0.11287 0.2142 0.18846 0.21464 0.32129 0.00049 0.15628-0.33242 0.29622-0.3582 0.46758-0.019 0.12747 0.10312 0.35501 0.14356 0.5209 0.0296 0.12536 0.26653 0.20371 0.34043 0.28711 0.126 0.14146 0.22668 0.34185 0.34179 0.51953 0.22761 0.34947 0.40594 0.77567 0.62754 1.1143 0.11712 0.17734 0.28154 0.3368 0.35957 0.52089 0.0398 0.0929 0.0344 0.20363 0.0711 0.28711 0.12829 0.28954 0.69476 0.59183 0.98711 0.73555 0.13685 0.0664 0.28867 0.0904 0.41425 0.15996 0.19023 0.10609 0.56706 0.391 0.66309 0.55781 0.0855 0.14994 0.13886 0.5149 0.18047 0.75332 0.0556 0.31508 0.00062 0.557 0.0178 0.89825 0.0115 0.18452 0.0705 0.37008 0.0725 0.55507 0.0007 0.0648-0.034 0.11299-0.0369 0.1791-0.0001 0.0109 0.003 0.0231 0.003 0.0342 1.7631 0.7979 3.7169 1.2523 5.7846 1.2523 0.37358 0 0.74276-0.0194 1.1088-0.0479 0.0159-0.0276 0.0308-0.0562 0.0506-0.082 0.0842-0.1106 0.15907-0.20748 0.21465-0.30489 0.053-0.32773-0.1307-0.55667-0.0533-0.84355 0.0857-0.32226 0.53125-0.51906 0.84355-0.66445 0.10743-0.0499 0.21739-0.13096 0.30488-0.16133 0.21614-0.0752 0.48598-0.0346 0.6836-0.10664 0.33631-0.12308 0.37144-0.48383 0.5373-0.79024 0.0782-0.14511 0.18154-0.2904 0.19688-0.39375 0.0133-0.0929-0.034-0.1803-0.0191-0.28984 0.0163-0.10847 0.11347-0.20216 0.14355-0.32129 0.0395-0.15548 0.0561-0.38325 0.0561-0.55645 0-0.14214-0.0665-0.26688-0.0725-0.39511-0.0233-0.46559 0.16816-0.5177 0.34043-0.7711 0.0865-0.12587 0.11878-0.26936 0.1791-0.35957 0.28919-0.43146 0.79098-0.63976 0.75469-1.292-0.012-0.21582-0.14748-0.70357-0.30625-0.77246-0.0909-0.0395-0.29926-0.002-0.43067-0.0533-0.42427-0.15827-0.67329-0.68419-1.1129-0.71777-0.0939-0.0115-0.18008 0.0385-0.28574 0.0369-0.17401-0.0115-0.43626-0.12188-0.6289-0.14356-0.1224-0.0133-0.28609 0.0365-0.35958 0-0.11207-0.0545-0.12348-0.26107-0.21464-0.32265-0.0722-0.0498-0.21302-0.0669-0.32266-0.10938-0.17677-0.0679-0.31693-0.14712-0.5209-0.16133-0.063-0.002-0.14136 0.0303-0.21465 0.0191-0.11286-0.019-0.20211-0.15264-0.30625-0.21601-0.13042-0.0794-0.25095-0.11781-0.30488-0.23106 0.11787-0.38663-0.20785-0.49439-0.28711-0.71777-0.038-0.10468-0.0204-0.23064-0.0533-0.32402-0.0468-0.13377-0.17905-0.21107-0.32402-0.32266-0.25974-0.19991-0.49013-0.38761-0.86133-0.4334-0.1632-0.0207-0.32511 0.0489-0.52226 0.0369-0.20895-0.0133-0.47125-0.19598-0.62754-0.37461-0.15193-0.17438-0.22584-0.33089-0.35821-0.41426-0.12538-0.0806-0.29172-0.0783-0.37734-0.15996-0.0382-0.0355-0.0316-0.0966-0.0725-0.18047-0.0631-0.13056-0.16887-0.20313-0.0902-0.35957-0.14302-0.0735-0.14699 0.13651-0.30351 0.10938-0.13953-0.19804-0.25738-0.29187-0.57422-0.23379-0.14509 0.0267-0.22605 0.21009-0.39512 0.21465-0.13864 0.0115-0.24755-0.15446-0.43066-0.18047-0.13821-0.019-0.29537 0.0376-0.39375 0.0191-0.1532-0.0307-0.20049-0.15817-0.34043-0.2502-0.10261-0.0675-0.30201-0.1823-0.35957-0.18047-0.18042 0.0115-0.309 0.38342-0.55781 0.25157-0.12092-0.15323 0.19696-0.23398 0.0533-0.37735-0.10879-0.10879-0.20013 0.0492-0.2871 0.10938-0.0997 0.0689-0.19336 0.13696-0.30352 0.17773-0.24657 0.0923-0.40066 0.044-0.59336 0.14356-0.17842 0.0924-0.18601 0.24704-0.28711 0.43066-0.0826 0.15043-0.27092 0.36963-0.39512 0.37871-0.1501 0.013-0.2939-0.209-0.4303-0.268-0.4111-0.178-0.6103 0.158-0.9516 0.162-0.3168 0.012-0.7692-0.511-0.7533-0.809 0.002-0.18174 0.10451-0.45742 0.12578-0.68223 0.019-0.17881 0.14149-0.28659 0.14355-0.4498 0.002-0.21803-0.28921-0.38566-0.43066-0.41153-0.33537-0.0617-0.801 0.13492-1.1854-0.0191-0.0735-0.12164 0.0859-0.20569 0.12715-0.32402 0.0233-0.0673 0.01-0.15706 0.0342-0.23105 0.0426-0.11432 0.1624-0.20291 0.21601-0.32403 0.04-0.0924 0.05-0.22575 0.0902-0.34043 0.0468-0.13057 0.13346-0.21467 0.14355-0.30625 0.0133-0.12091-0.0324-0.26069-0.12715-0.34043zm4.7988 3.7994c0.12167 0.0115 0.1369 0.26279 0.0123 0.28301-0.13422 0.0208-0.20245-0.2105-0.0725-0.2707 0.0218-0.0115 0.0431-0.0122 0.0602-0.0109v-0.001z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kget.svg b/.icons/awkward/16x16/apps/kget.svg
new file mode 100644
index 00000000..79bdd59d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kget.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#37a0f2" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m7.3334 4c-0.185 0-0.3335 0.11415-0.3335 0.2561v3.9178h-1.3334l2.3335 3.1301 2.333-3.13h-1.333v-3.9178c0-0.142-0.1487-0.2562-0.3333-0.2562h-1.3334zm0.6665 7.3045h-2.6998c-0.1661 0-0.3001 0.156-0.3001 0.348 0 0.193 0.134 0.348 0.3 0.348h5.3995c0.166 0 0.3-0.155 0.3-0.348 0-0.192-0.134-0.348-0.3-0.348h-2.6998z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kghostview.svg b/.icons/awkward/16x16/apps/kghostview.svg
new file mode 100644
index 00000000..9ebbfd89
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kghostview.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#3c79ff" d="M 15,15.2 V 0.8 C 15,0.3568 14.637625,0 14.1875,0 H 2.8125 C 2.362375,0 2,0.3568 2,0.8 V 15.2 C 2,15.6432 2.362375,16 2.8125,16 h 11.375 C 14.637625,16 15,15.6432 15,15.2 Z"/>
+ <path style="fill:#ffffff" d="m 8.519779,3.9910027 a 3.519779,3.519779 0 0 1 3.519779,3.5197788 3.519779,3.519779 0 0 1 -0.608399,1.9781573 l 2.174942,2.1749442 a 0.66002455,0.66002455 0 1 1 -0.933225,0.933221 L 10.495357,10.419586 A 3.519779,3.519779 0 0 1 8.519779,11.030563 3.519779,3.519779 0 0 1 5,7.5107815 3.519779,3.519779 0 0 1 8.519779,3.9910027 Z m 0,1.319917 A 2.1998618,2.1998618 0 0 0 6.3199171,7.5107815 2.1998618,2.1998618 0 0 0 8.519779,9.7106438 2.1998618,2.1998618 0 0 0 10.719641,7.5107815 2.1998618,2.1998618 0 0 0 8.519779,5.3109197 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kgoldrunner.svg b/.icons/awkward/16x16/apps/kgoldrunner.svg
new file mode 100644
index 00000000..ba7a46b2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kgoldrunner.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4e91d9" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#ffeb5d" d="m12.5 11 0.33378 0.86722 0.8691-0.27303-0.4529 0.80835 0.74999 0.52676l-0.899 0.141 0.067 0.93-0.668-0.633-0.668 0.633 0.067-0.93-0.899-0.141 0.74999-0.52676-0.4529-0.80835 0.8691 0.27303z"/>
+ <rect fill="#ad3131" width="4" height="1" x="-16" y="-15" transform="scale(-1)"/>
+ <rect fill="#742424" width="4" height="1" x="-12" y="-15" transform="scale(-1)"/>
+ <rect fill="#ad3131" width="4" height="1" x="-8" y="-15" transform="scale(-1)"/>
+ <rect fill="#742424" width="4" height="1" x="-4" y="-15" transform="scale(-1)"/>
+ <path fill="#ad3131" d="m14 15v1h1.199c0.443 0 0.801-0.358 0.801-0.801v-0.199h-2z"/>
+ <rect fill="#742424" width="4" height="1" x="-14" y="-16" transform="scale(-1)"/>
+ <rect fill="#ad3131" width="4" height="1" x="-10" y="-16" transform="scale(-1)"/>
+ <rect fill="#742424" width="4" height="1" x="-6" y="-16" transform="scale(-1)"/>
+ <path fill="#ad3131" d="m0 15v0.199c0 0.443 0.35758 0.801 0.80078 0.801h1.1992v-1h-2z"/>
+ <path fill="#742424" d="m6 2h2v1h-2z"/>
+ <path fill="#ad3131" d="m8 2h4v1h-4z"/>
+ <path fill="#742424" d="m12 2h4v1h-4z"/>
+ <path fill="#ad3131" d="m6 1h4v1h-4z"/>
+ <path fill="#742424" d="m10 1h4v1h-4z"/>
+ <path fill="#ad3131" d="m14 1h2v1h-2z"/>
+ <g fill="#fff" transform="translate(-5,9)">
+ <rect width="4" height="1" x="6" y="1"/>
+ <rect width="1" height="12" x="6" y="-8"/>
+ <rect width="1" height="12" x="9" y="-8"/>
+ <rect width="4" height="1" x="6" y="-3"/>
+ <rect width="4" height="1" x="6" y="-7"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kgpg.svg b/.icons/awkward/16x16/apps/kgpg.svg
new file mode 120000
index 00000000..48720206
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kgpg.svg
@@ -0,0 +1 @@
+preferences-desktop-user-password.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kgraphviewer.svg b/.icons/awkward/16x16/apps/kgraphviewer.svg
new file mode 100644
index 00000000..deb64c86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kgraphviewer.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="14" height="16" x="-15" y="-16" rx=".778" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#a6a6a6" width="6" height="3" x="1" y="9" rx=".375" ry=".375"/>
+ <rect style="fill:#a6a6a6" width="6" height="3" x="9" y="9" rx=".375" ry=".375"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.60000002" d="M 6.999777,6.4 4,10 v 0"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.60000002" d="M 9.099777,6.4 12,10"/>
+ <path style="fill:#525252" d="m 3.109517,10.938188 a 0.2735118,0.2519065 34.165177 0 0 0.2527668,0.05097 l 0.7330438,-0.217557 0.7334415,-0.217217 a 0.2735118,0.2519065 34.165177 0 0 0.07264,-0.435991 L 4.2919819,9.5949319 3.681761,9.0707898 A 0.2735118,0.2519065 34.165177 0 0 3.2502118,9.1985062 l -0.1236164,0.74102 -0.1232192,0.7413618 a 0.2735118,0.2519065 34.165177 0 0 0.106142,0.2573 z"/>
+ <rect style="fill:#a6a6a6" width="6" height="3" x="5" y="4" rx=".375" ry=".375"/>
+ <path style="fill:#525252" d="m 12.890483,10.938181 a 0.2519065,0.27351181 55.834823 0 1 -0.252767,0.05098 l -0.733043,-0.217566 -0.733442,-0.217218 a 0.2519065,0.27351181 55.834823 0 1 -0.07264,-0.43599 L 11.708018,9.5949261 12.318239,9.070784 a 0.2519065,0.27351181 55.834823 0 1 0.43155,0.1277164 l 0.123615,0.7410201 0.12322,0.7413605 a 0.2519065,0.27351181 55.834823 0 1 -0.106142,0.2573 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/khangman.svg b/.icons/awkward/16x16/apps/khangman.svg
new file mode 100644
index 00000000..9f112259
--- /dev/null
+++ b/.icons/awkward/16x16/apps/khangman.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#7160bd" cx="7.5" cy="7.5" r="7.5"/>
+ <path style="fill:none;stroke:#e4e4e4" d="M 7.5,0 V 5.325 C 3.75,7.2 3.3787879,12.5 7.5,12.5 c 4.121212,0 3.75,-5.3 0,-7.175"/>
+ <rect style="fill:#ffffff" width="3" height="1" x="6" y="4" rx=".5" ry=".5"/>
+ <rect style="fill:#ffffff" width="3" height="1" x="6" y="3" rx=".5" ry=".5"/>
+ <rect style="fill:#ffffff" width="3" height="1" x="6" y="2" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/khelpcenter.svg b/.icons/awkward/16x16/apps/khelpcenter.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/16x16/apps/khelpcenter.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/khotkeys.svg b/.icons/awkward/16x16/apps/khotkeys.svg
new file mode 100644
index 00000000..eaddbe27
--- /dev/null
+++ b/.icons/awkward/16x16/apps/khotkeys.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ff6363" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="opacity:0.3" d="M 4.4,11.6 1.403125,14.596875 C 2.270725,15.464475 3.4704,16 4.8,16 H 8 11.2 c 1.3296,0 2.529275,-0.535525 3.396875,-1.403125 L 11.6,11.6 H 8 Z"/>
+ <path style="opacity:0.15" d="M 14.596875,1.403125 11.6,4.4 V 8 11.6 l 2.996875,2.996875 C 15.464475,13.729275 16,12.5296 16,11.2 V 4.8 C 16,3.4704 15.464475,2.270725 14.596875,1.403125 Z"/>
+ <path style="opacity:0.15" d="M 1.403125,1.403125 C 0.535525,2.270725 0,3.4704 0,4.8 V 8 11.2 c 0,1.3296 0.535525,2.529275 1.403125,3.396875 L 4.4,11.6 V 8 4.4 Z"/>
+ <rect style="fill:#eceeeb" width="12" height="12" x="2" y="2" rx="2.571" ry="2.571"/>
+ <path style="fill:#4f4f4f" d="M 4,4 V 7.1111111 8.8888889 12 H 6 V 9 h 4 v 3 h 2 V 8.8888889 7.1111111 4 H 10 V 7 H 6 V 4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kicad.svg b/.icons/awkward/16x16/apps/kicad.svg
new file mode 100644
index 00000000..bfe7b006
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kicad.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#44579d" d="M 0.8000001,0 C 0.3568,0 -9.9999999e-8,0.3568 -9.9999999e-8,0.8 V 15.2 C -9.9999999e-8,15.6432 0.3568,16 0.8000001,16 H 15.2 C 15.6432,16 16,15.6432 16,15.2 V 4 A 4,4 0 0 0 12,0 Z"/>
+ <path fill="#ffd676" d="m2 2v12h2v-3l2 3h3l-4-6 4-6h-3l-2 3v-3z"/>
+ <path fill="#ffd676" d="m12 6h2v8h-2z"/>
+ <circle fill="#f70" cx="13" cy="3" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kicker.svg b/.icons/awkward/16x16/apps/kicker.svg
new file mode 120000
index 00000000..b87f2445
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kicker.svg
@@ -0,0 +1 @@
+desktop-environment-tde.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kid3-qt.svg b/.icons/awkward/16x16/apps/kid3-qt.svg
new file mode 120000
index 00000000..0d4bd5b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kid3-qt.svg
@@ -0,0 +1 @@
+kid3.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kid3.svg b/.icons/awkward/16x16/apps/kid3.svg
new file mode 100644
index 00000000..002c18af
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kid3.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#f6dd79" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#ae66e0" d="m5 3v7.0508c-0.1645-0.034-0.3321-0.051-0.5-0.051-1.3807 0-2.5 1.119-2.5 2.5s1.1193 2.5 2.5 2.5 2.5-1.119 2.5-2.5v-7.5l5-1v3.0508c-0.165-0.0337-0.332-0.0507-0.5-0.0508-1.381 0-2.5 1.1193-2.5 2.5 0 1.381 1.119 2.5 2.5 2.5s2.5-1.119 2.5-2.5v-8.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kig.svg b/.icons/awkward/16x16/apps/kig.svg
new file mode 100644
index 00000000..ede05b23
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kig.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#d9974e" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#4d4d4d" d="m6.5 3a3.5 3.5 0 0 0 -3.5 3.5 3.5 3.5 0 0 0 3 3.461v3.039h7v-7h-3.04a3.5 3.5 0 0 0 -3.46 -3zm0 0.5a3 3 0 0 1 2.957 2.5h-3.457v3.455a3 3 0 0 1 -2.5 -2.955 3 3 0 0 1 3 -3zm0 3h3a3 3 0 0 1 -3 3v-3zm3.5 0h2.5v6h-6v-2.5a3.5 3.5 0 0 0 3.5 -3.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kigo.svg b/.icons/awkward/16x16/apps/kigo.svg
new file mode 100644
index 00000000..f60718f9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kigo.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#85ac45" width="14" height="16" x="-15" y="-16" rx=".875" ry=".857" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle fill="#4d4d4d" cx="8" cy="4" r="2"/>
+ <circle fill="#fff" cx="8" cy="12" r="2"/>
+ <circle fill="#4d4d4d" cx="3" cy="12" r="2"/>
+ <circle fill="#fff" cx="13" cy="12" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kile.svg b/.icons/awkward/16x16/apps/kile.svg
new file mode 100644
index 00000000..e0932601
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kile.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#1da6e8" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m2 4v8h2v-2.5l2 2.5h2l-3-4 3-4h-2l-2 2.5v-2.5z"/>
+ <path fill="#fff" d="m9 9v1h5v-1z"/>
+ <path fill="#fff" d="m9 11v1h1v-1z"/>
+ <path fill="#fff" d="m10.857 11v1h3v-1z"/>
+ <path fill="#fff" d="m9 7v1h4v-1z"/>
+ <path fill="#fff" d="m14 5h-1v3h1z"/>
+ <path fill="#fff" d="m10 5h-1v3h1z"/>
+ <path fill="#fff" d="m12 5h-1v3h1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/killbots.svg b/.icons/awkward/16x16/apps/killbots.svg
new file mode 100644
index 00000000..e361f9b5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/killbots.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#7d6328" width="16" height="16" x="0" y="0" rx="1" ry="1"/>
+ <circle fill="#fff" cx="12" cy="12" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/killing-floor.svg b/.icons/awkward/16x16/apps/killing-floor.svg
new file mode 100644
index 00000000..48372c17
--- /dev/null
+++ b/.icons/awkward/16x16/apps/killing-floor.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#3f3f3f" d="M 16,8 A 8,8 0 0 1 8,16 8,8 0 0 1 0,8 8,8 0 0 1 8,0 8,8 0 0 1 16,8 Z"/>
+ <path style="fill:#ffd737" d="M 8,4 C 7.1989611,4.0003686 6.4164842,4.2412354 5.7539062,4.6914062 5.9451653,4.9791072 6.1909016,5.2243882 6.4765625,5.4199219 6.9377212,5.1463146 7.463785,5.0013098 8,5 8.5370595,5.0015518 9.0638554,5.1472469 9.5253906,5.421875 9.8094977,5.2268653 10.055499,4.9816059 10.246094,4.6953125 9.5839601,4.243759 8.8014484,4.0015206 8,4 Z M 4.0078125,7.7519531 C 4.0026434,7.8345347 4.000038,7.9172568 4,8 c 0.002,1.4543708 0.7932474,2.793054 2.0664062,3.496094 C 6.2060759,11.180722 6.2859607,10.833142 6.2949219,10.466797 5.516413,9.9280981 5.0378618,9.0535296 5.0039062,8.1074219 4.7013714,7.9217962 4.3639417,7.8073091 4.0078125,7.7519531 Z m 7.9804685,0 c -0.356536,0.056033 -0.691472,0.1743741 -0.99414,0.3613281 -0.03654,0.9422693 -0.513984,1.8125262 -1.2890629,2.3496098 0.00853,0.369798 0.088883,0.71924 0.2304688,1.037109 C 11.209175,10.795772 11.99981,9.4553576 12,8 c -0.0013,-0.082784 -0.0052,-0.1655058 -0.01172,-0.2480469 z"/>
+ <path style="fill:#ff950a" d="M 7.7695312,0.00859376 A 8,8 0 0 0 5.4289064,0.43515624 4.4,4.4 0 0 0 3.6,4 4.4,4.4 0 0 0 3.9156248,5.6320312 4.4,4.4 0 0 0 0.090625,9.14375 8,8 0 0 0 0.40234376,10.474219 3.2,3.2 0 0 1 0.4,10.4 3.2,3.2 0 0 1 3.6,7.2 3.2,3.2 0 0 1 6.3281248,8.7320312 L 6.875,8.4164064 A 1.2,1.2 0 0 1 6.8,8 1.2,1.2 0 0 1 7.8,6.8164064 V 6.3898436 A 3.2,3.2 0 0 1 4.8,3.2 3.2,3.2 0 0 1 7.7695312,0.00859376 Z m 0.5531252,0.0078124 A 3.2,3.2 0 0 1 11.2,3.2 3.2,3.2 0 0 1 8.2,6.3929688 V 6.81875 A 1.2,1.2 0 0 1 9.2,8 1.2,1.2 0 0 1 9.1476564,8.35 L 9.7093752,8.6742188 A 3.2,3.2 0 0 1 12.4,7.2 3.2,3.2 0 0 1 15.6,10.4 3.2,3.2 0 0 1 15.5953,10.49453 8,8 0 0 0 15.910937,9.1234376 4.4,4.4 0 0 0 12.083593,5.6289064 4.4,4.4 0 0 0 12.4,4 4.4,4.4 0 0 0 10.560938,0.42890624 8,8 0 0 0 8.3226564,0.01640616 Z M 8.9671876,8.7078124 A 1.2,1.2 0 0 1 8,9.2 1.2,1.2 0 0 1 7.075,8.7632812 L 6.5140624,9.0875 A 3.2,3.2 0 0 1 6.8,10.4 3.2,3.2 0 0 1 3.6,13.6 3.2,3.2 0 0 1 1.7953125,13.042969 8,8 0 0 0 2.8390624,14.111719 4.4,4.4 0 0 0 4.4,14.4 4.4,4.4 0 0 0 8.0015624,12.523438 4.4,4.4 0 0 0 11.6,14.4 4.4,4.4 0 0 0 13.147656,14.1125 8,8 0 0 0 14.207812,13.036719 3.2,3.2 0 0 1 12.4,13.6 3.2,3.2 0 0 1 9.2,10.4 3.2,3.2 0 0 1 9.5148436,9.0242188 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kimagemapeditor.svg b/.icons/awkward/16x16/apps/kimagemapeditor.svg
new file mode 100644
index 00000000..a140d4e6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kimagemapeditor.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#126494" d="m 15.791469,7.9241707 c 0,0.5104512 0.160724,1.085566 0.06934,1.569452 C 15.161229,13.198076 11.907826,16 8,16 3.581722,16 0,12.418278 0,7.9999999 0,6.1959103 0.59717548,4.5312987 1.6046374,3.1930539 3.0644848,1.2538903 5.3858116,0.2085307 8,0.2085307 c 4.418278,0 7.791469,3.297362 7.791469,7.71564 z"/>
+ <path style="fill:#968d5b" d="m 8.0273436,0.00156238 c -0.050481,2.268e-5 -0.1010232,0.002148 -0.1515624,0.003124 -0.1094436,0.00166 -0.2188416,0.0055684 -0.3281248,0.0117188 -0.077224,0.0046548 -0.1547744,0.0110748 -0.2320316,0.0179688 -0.1885144,0.0162484 -0.3763928,0.0391792 -0.5632812,0.06875 C 6.64848,0.11977278 6.5450364,0.14018398 6.4414064,0.1609365 6.318646,0.1854109 6.1964768,0.2127621 6.075,0.24296866 5.9424888,0.27586746 5.8106112,0.3118341 5.6789064,0.35156238 5.5301156,0.39621706 5.3826572,0.44519618 5.2367188,0.49843742 5.1576216,0.5271909 5.0786364,0.5577751 5,0.58906238 4.05531,0.9705703 3.1921872,1.5290145 2.4570312,2.2343749 2.4357984,2.2548155 2.4147608,2.2754315 2.39375,2.2960937 1.9535679,2.7322371 1.5655498,3.2180459 1.2375,3.7437499 1.5970285,3.3515067 2.0679239,3.0968935 2.2226562,3.5515623 2.5274204,3.6776355 2.6013416,2.5572243 2.8828124,3.2773435 2.7787272,3.4395559 2.2862369,3.6973779 2.6578124,3.8078123 3.1059716,3.1928247 3.73346,2.6748407 4.0484376,2.0390624 4.560528,1.555975 3.9371832,1.8080788 3.5375,1.9601561 3.259072,2.0660967 3.0688372,2.1334437 3.532032,1.8281249 3.6561816,1.4653659 4.7607272,0.90612298 4.5703132,1.5117187 5.7249636,1.3920935 3.9487668,1.6724282 4.2671884,2.1953124 4.7323884,2.0649327 5.49863,1.7556325 5.7578132,1.1812499 5.2198448,1.2440492 5.196746,1.1957103 5.7671892,1.0874999 6.08856,1.1608491 5.9574212,1.4483975 6.4617204,1.4257811 6.0493936,1.5975255 5.0916972,2.2170937 4.4906264,2.5703123 4.040882,2.9504479 4.2840976,3.3786423 4.7929704,2.9648435 5.6993044,2.9431275 6.6170524,2.7584063 7.1781264,1.9679687 7.26975,1.5688239 6.830558,1.5240539 6.8789064,1.1601561 6.7950736,1.1129091 5.516214,0.90116006 6.1242188,0.82265614 6.482314,0.74248826 6.9787888,0.45587906 6.3414064,0.53593742 7.6,0.3999999 8.5807548,0.2708205 9.6794332,0.62149914 9.8344376,0.6981651 9.92359,0.8017273 9.8554688,0.96640614 9.20478,0.89842522 10.205032,1.1680847 10.258594,1.2664061 10.261594,1.7595115 9.5151768,1.5247355 9.1960936,1.7171874 9.6136368,1.5663287 10.180428,2.342707 9.6429688,2.5109375 10.100734,3.2872019 9.0654372,2.9869515 9.2375,2.3687499 c -0.743484,0.3582872 0.916305,1.00937 -0.1460936,1.01875 -0.2403,0.5157372 -1.05895,-0.6487916 -1.558594,0.070312 C 7.2296948,3.8334787 6.1899844,4.4014779 6.9531248,4.8031247 6.6746892,5.2582143 5.843948,5.8466823 6.0726564,4.9062499 c 0.2561484,-1.0201184 -0.784132,-0.088527 -0.8531252,0.275 0.209964,0.16951 0.744098,-0.3917056 0.3,0.16875 -0.3955532,0.3477136 0.9218592,0.2482308 0.026564,0.3109376 -0.1851772,0.2416324 0.099608,1.0612064 -0.4875,0.6375 -1.0294584,0.1401664 0.016232,1.3456896 -0.9593748,1.5859376 -0.776608,0.408266 -1.2350312,1.168712 -1.2468752,2.0445312 0.060827,0.9892397 1.0441036,1.8530637 2.0375,1.6671877 0.597342,0.136685 1.2758888,0.472821 1.0234376,1.172656 0.983524,0.37405 0.1196696,1.521744 0.7898436,2.067188 0.4753644,1.124596 2.1672604,0.891505 2.7140628,-0.04766 C 9.8707508,14.231717 10.58539,13.938816 10.203908,13.089844 10.511858,12.24857 11.6731,11.720639 11.63672,10.735938 11.1757,10.655528 10.597702,11.309471 10.312502,10.590625 9.99852,10.258833 9.2689916,9.3085719 9.451564,9.0570311 c 0.4914292,0.5360808 0.816993,1.2026949 1.30625,1.7406249 0.690516,-0.394981 1.416384,-0.9327745 1.64375,-1.7179685 -0.30349,-0.3525312 -0.663354,-0.469594 -0.0024,-0.571094 0.967004,-0.4913744 1.573025,0.6631028 1.972656,1.2343752 0.872602,0.2457904 -0.176444,-0.997576 0.239844,-1.4851564 -0.04876,-0.6791732 0.516837,-1.097224 0.786719,-0.75625 0.419333,0.6355512 0.247862,1.3091716 0.352343,1.9929688 0.01296,0.1118072 0.01502,0.2226336 0.0078,0.3328124 0.0055,-0.022832 0.01593,-0.03474 0.03047,-0.0375 C 15.926567,9.2030787 15.997329,8.6026551 16,7.9999999 15.999165,3.5929879 12.43433,0.01662526 8.0273436,0.00156238 Z M 3.5375,1.9601561 c 0.012984,-0.00441 0.043294,-0.019996 0.099219,-0.053906 0.034064,-0.03795 0.03254,-0.045295 0.015624,-0.038281 -0.038056,0.015781 -0.1538,0.105427 -0.114843,0.092187 z M 6.8203124,0.68359366 C 6.6184,0.70639694 6.1070156,0.86485898 6.5718752,0.85468742 6.9511184,0.70519082 6.94146,0.66991166 6.8203124,0.68359366 Z M 8.7492188,2.0703124 c -0.010404,-0.00264 -0.02694,-0.00214 -0.046875,7.8e-4 -0.1329124,0.019453 -0.4199012,0.1442516 -0.092968,0.13125 0.1476644,-0.087478 0.171056,-0.1240953 0.1398436,-0.1320313 z M 7.8273436,2.3031249 C 7.68385,2.2869301 7.5221348,2.3681449 7.7468752,2.6429687 l 0.051562,-0.095312 C 8.096482,2.4329375 7.9708356,2.3193197 7.8273456,2.3031249 Z M 5.6851564,3.2546875 C 5.4408456,3.2854595 5.1469884,3.7351643 5.8859376,3.5695311 5.8969776,3.3132707 5.7962064,3.2406995 5.6851564,3.2546875 Z m 1.9953124,0.935156 c 0.093811,0.0312 0.1696456,0.327328 -0.1132812,0.2593752 0.00704,-0.1596204 0.037652,-0.2328476 0.072656,-0.2546876 0.013124,-0.00821 0.027224,-0.00914 0.040625,-0.00469 z m 0.09375,0.5132812 C 7.85882,4.6900127 7.8659576,4.7871671 7.7015624,5.0929687 7.5757864,5.2523775 7.3234672,5.3910855 7.1375,5.2335935 7.2763808,5.0530851 7.6332168,4.7249807 7.7742188,4.7031247 Z M 7.60625,4.8109375 C 7.575046,4.8251655 7.462948,5.0701159 7.59844,4.8976565 7.618236,4.8271415 7.616656,4.8061935 7.60625,4.8109375 Z m 2.811719,1.491406 c 0.03919,0.0038 0.119199,0.045188 0.255469,0.1375 0.144304,0.1315208 0.780478,0.9745912 0.155468,0.7929688 0.0056,-0.2616504 -0.580758,-0.9468808 -0.410937,-0.9304688 z M 8.8632812,6.4781247 c 0.075204,0.00789 0.1478152,0.040156 0.2046876,0.1 C 9.9762468,6.5510847 9.694118,7.2305359 8.9601564,6.9468751 8.809198,7.0017875 8.6384028,7.1120823 8.48125,7.0124999 8.3897312,6.6534535 8.6376688,6.4544571 8.8632812,6.4781247 Z m -1.95,0.098438 c 0.5334728,0.075796 0.6159092,1.5168992 1.2640624,1.1179688 -0.3160932,-0.6906468 0.00132,-0.3837336 0.1929688,0.040625 0.2493508,0.041418 0.6710568,0.00564 0.86875,0.1195312 0.1338616,0.077115 0.167752,0.2207424 -0.034376,0.510156 -0.6085944,0.360473 -1.464538,-0.280223 -1.99375,0.150781 C 6.590878,8.4168951 6.578096,7.7380239 6.33203,7.4992187 5.9542856,7.4165991 4.927394,7.6571855 5.01328,7.3585935 5.627708,7.1227463 6.3669152,6.0492523 6.859374,7.1015623 7.4721288,7.5103959 6.275094,7.4747467 6.92578,7.6937499 7.6024232,7.3191595 7.221186,7.0812239 6.91328,6.5765623 Z M 9.2390624,7.8546875 C 9.2046504,7.8157675 8.7390796,8.0091319 9.0835936,7.9874999 9.2138144,7.9062887 9.2505344,7.8676595 9.2390624,7.8546875 Z M 6.50625,6.8492187 C 6.4036864,6.8422947 6.1260452,7.3617687 6.4632812,7.2898435 6.5628184,6.9639471 6.5528696,6.8523787 6.50625,6.8492187 Z m 4.575,1.6015624 c 0.05607,-0.00132 0.161348,0.031404 0.335156,0.1140624 0.64011,-0.015044 0.238503,0.3827376 0.0039,0.3859376 -0.228614,-0.18625 -0.50727,-0.49604 -0.339062,-0.5 z m 4.121094,2.9453129 c -0.04736,0.09134 -0.08876,0.180836 -0.135156,0.271094 0.04719,-0.08972 0.09165,-0.1802 0.135156,-0.271094 z m -3.914063,2.210156 c -0.07419,0.0096 -0.189551,0.07637 -0.35625,0.225 -0.21891,0.09661 -0.795999,1.070704 -0.18125,0.869531 0.40603,-0.103853 0.858976,-1.136149 0.5375,-1.094531 z"/>
+ <path style="fill:#fff716" d="M 4.2164064,4 C 4.1105768,4 4.0084496,4.022404 3.9093752,4.067969 3.812552,4.1135324 3.73598,4.1867808 3.6796876,4.2875 H 3.6523436 L 3.5851564,4.0359376 H 3.2 V 6 H 3.7031248 V 5.0757812 c 0,-0.2086332 0.026336,-0.3685948 0.078125,-0.478906 0.05404,-0.11271 0.1502388,-0.16875 0.2898436,-0.1687504 0.1846388,0 0.2765628,0.1412452 0.2765628,0.4242188 V 6 H 4.8523436 V 5.0140624 c 0,-0.1894484 0.028084,-0.3344368 0.084375,-0.435156 0.056293,-0.1007196 0.1499624,-0.1507816 0.2828124,-0.1507816 0.1846392,0 0.277344,0.1412452 0.277344,0.4242188 V 6 H 6 V 4.7195312 C 6,4.4677328 5.9455816,4.2853664 5.8375,4.1726564 5.7316708,4.0575484 5.5742512,4 5.3648436,4 5.2590136,4 5.1560136,4.022404 5.0546876,4.067969 4.9556126,4.113533 4.877386,4.186781 4.8210936,4.2875002 h -0.04375 C 4.7255548,4.1891788 4.6523836,4.1174388 4.5578124,4.0718752 4.4654928,4.0239132 4.351508,4 4.2164064,4 Z m 3.0375,0 C 7.1268816,4 7.0049836,4.016296 6.8867188,4.049219 6.768454,4.079791 6.662142,4.120922 6.5679688,4.1726566 l 0.1609376,0.35625 c 0.083223,-0.039976 0.1659956,-0.072571 0.2492184,-0.098438 0.083224,-0.02822 0.1686472,-0.042188 0.2562504,-0.042188 0.087604,0 0.1557244,0.02328 0.203906,0.070312 0.050372,0.047031 0.075781,0.120758 0.075781,0.2218752 v 0.085156 l -0.3125,0.010156 C 6.9343726,4.7875358 6.7343762,4.8418658 6.600781,4.9382798 6.467186,5.0346952 6.4,5.185258 6.4,5.3898436 6.4,5.5991324 6.452688,5.7527972 6.5578124,5.8515624 6.662936,5.9503284 6.7955928,6 6.9554688,6 7.1043944,6 7.2216184,5.97672 7.3070312,5.929688 7.3924444,5.8826564 7.4733468,5.8073748 7.55,5.7039064 H 7.56328 L 7.658592,5.9648436 H 8 V 4.6804688 C 8,4.4500164 7.9354648,4.2800544 7.80625,4.1695312 7.6792248,4.0566564 7.4948156,4 7.2539064,4 Z m 2.1,0 C 9.2304924,4 9.13052,4.028092 9.0531248,4.084375 8.9757298,4.140656 8.9139876,4.207769 8.8679688,4.2851562 h -0.022656 l -0.065625,-0.25 H 8.4 V 6.8 H 8.8679688 V 6.0257812 c 0,-0.089112 -0.00904,-0.1827576 -0.02578,-0.28125 h 0.02578 c 0.046019,0.063316 0.105694,0.1210648 0.1789064,0.1726564 0.073212,0.049246 0.1711172,0.073438 0.2945312,0.073437 0.1924416,0 0.3508048,-0.084281 0.4742184,-0.2531248 C 9.9390384,5.568656 10,5.3204956 10,4.9921876 10,4.6662244 9.9411052,4.4196244 9.8218752,4.2531248 9.7026448,4.0842816 9.5463484,4 9.3539064,4 Z M 2.8,4.0304688 1.2,4.8289064 v 0.23125 L 2.8,5.7656248 V 5.3796876 L 1.6984375,4.9281248 2.8,4.4164064 Z m 7.6,0 V 4.4164064 L 11.501562,4.9281248 10.4,5.3796876 V 5.7656248 L 12,5.0601564 v -0.23125 z M 9.2031248,4.41875 c 0.2133596,0 0.3203128,0.188852 0.3203128,0.5664064 -8e-7,0.1876048 -0.026612,0.3319752 -0.078906,0.4328124 -0.050202,0.098492 -0.1284764,0.147656 -0.235156,0.147656 -0.1296892,8e-7 -0.2201108,-0.049164 -0.2703128,-0.147656 -0.048111,-0.1008372 -0.071094,-0.244428 -0.071094,-0.4296876 v -0.05625 C 8.8700888,4.7608416 8.8951128,4.6328596 8.9453128,4.5484376 8.9955148,4.4616706 9.0818028,4.41875 9.2031248,4.41875 Z M 7.5140624,5.0726564 V 5.23125 c 0,0.1222808 -0.03632,0.2169608 -0.1085936,0.2851564 -0.072273,0.065844 -0.1612832,0.099219 -0.2664064,0.099218 -0.070083,8e-7 -0.127292,-0.016296 -0.1710936,-0.049218 -0.043802,-0.035272 -0.064844,-0.093484 -0.064844,-0.1734376 0,-0.091711 0.030864,-0.1654376 0.092188,-0.2218752 0.061322,-0.056439 0.1704392,-0.086705 0.3281252,-0.091406 z"/>
+ <path style="fill:#ebebeb" d="m 7.505239,8.0001555 c -0.5,0 -0.5,0.5003906 -0.5,0.9003906 -0.00597,0.353102 -0.00665,1.3892969 0,2.4765629 0.01063,1.738042 0.02076,1.985239 0,2.059984 C 6.1168193,13.2355 5.7687719,12.363567 5.0052392,12.150576 c -0.3211968,-0.0896 -0.9392478,-0.309429 -1,0.02755 -0.054925,0.304659 0.3249737,0.721663 1,1.522672 1.061442,1.388365 1.980197,2.223628 2.1621098,2.275442 0.111218,0.03173 2.99224,0.03163 3.107421,0 0.0523,-0.01437 0.127613,-0.06169 0.181641,-0.115235 0.07571,-0.07504 0.103298,-0.129071 0.162109,-0.310546 0.168383,-0.519575 0.339117,-1.111032 0.386719,-1.550108 0.01166,-0.287465 0.0026,-0.528277 0,-0.789062 0,-0.515182 0.0037,-0.120867 0,-0.310742 0,-0.4 0,-0.900391 -0.5,-0.900391 -0.5,0 -0.5,0.500391 -0.5,0.900391 8.62e-4,-0.404087 0.0028,-0.855118 0,-1.000001 0,-0.4 0,-0.90039 -0.4999999,-0.90039 -0.5,0 -0.5,0.50039 -0.5,0.90039 8.62e-4,-0.404085 0.0028,-0.855117 0,-1 0,-0.4 0,-0.90039 -0.5,-0.90039 -0.5000001,0 -0.5000001,0.50039 -0.5000001,0.90039 0.0013,-0.219947 0,-0.274623 0,-0.689453 0,-0.5151808 0.0037,-1.1206717 0,-1.3105469 0,-0.4 0,-0.9003906 -0.5,-0.9003906 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kimtoy.svg b/.icons/awkward/16x16/apps/kimtoy.svg
new file mode 120000
index 00000000..d14a5be9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kimtoy.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kipi-dngconverter.svg b/.icons/awkward/16x16/apps/kipi-dngconverter.svg
new file mode 100644
index 00000000..43a20cc9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kipi-dngconverter.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#ff766a" d="m0.85714 1c-0.47485 0-0.85714 0.3902-0.85714 0.875v12.25s0 0.8785 0.85714 0.875l14.343-0.058c0.443-0.002 0.8-0.365 0.8-0.817v-12.25c0-0.48475-0.38229-0.875-0.85714-0.875h-14.286zm0 14h14.286c0.25139 0 0.46846-0.1168 0.625-0.29167-0.1446 0.14739-0.34983 0.2361-0.57143 0.23698l-14.339 0.05469z"/>
+ <path fill="#fff" d="m8 4c-2.2091 0-4 1.7909-4 4s1.7909 4 4 4c1.8142 0 3.3495-1.2018 3.8393-2.8571h-1.2321c-0.44244 1.0054-1.4382 1.7143-2.6071 1.7143-1.578 0-2.8571-1.2792-2.8571-2.8571 0-1.578 1.2792-2.8571 2.8571-2.8571 0.78946 0 1.4946 0.3286 2.0089 0.84821l-1.4375 1.4375h3.4286v-3.428l-1.173 1.173c-0.725-0.723-1.722-1.173-2.827-1.173z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kipi-expoblending.svg b/.icons/awkward/16x16/apps/kipi-expoblending.svg
new file mode 100644
index 00000000..567f423d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kipi-expoblending.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#ff766a" d="m0.85714 1c-0.47485 0-0.85714 0.3902-0.85714 0.875v12.25s0 0.8785 0.85714 0.875l14.343-0.058c0.443-0.002 0.8-0.365 0.8-0.817v-12.25c0-0.48475-0.38229-0.875-0.85714-0.875h-14.286zm0 14h14.286c0.25139 0 0.46846-0.1168 0.625-0.29167-0.1446 0.14739-0.34983 0.2361-0.57143 0.23698l-14.339 0.05469z"/>
+ <path fill="#fff" d="m7.983 12-2.983-4h2v-4h2v4h2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kipi-logo.svg b/.icons/awkward/16x16/apps/kipi-logo.svg
new file mode 100644
index 00000000..cb34e3b7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kipi-logo.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#f3c72f" d="m8 0.00012314c-4.4443 0-7.9999 3.5556-7.9999 8 0.00001084 4.4439 3.5556 7.9999 7.9999 7.9999 0.71113 0 1.3333-0.62221 1.3333-1.3333 0-0.35555-0.088885-0.62221-0.35555-0.88885-0.17778-0.26666-0.35555-0.53333-0.35555-0.88886 0-0.71113 0.62227-1.3333 1.3333-1.3333h1.6c2.4886 0 4.4443-1.9557 4.4443-4.4443 0-3.9117-3.556-7.1117-8-7.1117z"/>
+ <path fill="#fd971a" d="m2.5 8.0001c-0.8 0-1.5-0.6998-1.5-1.5 0-0.8003 0.7-1.5 1.5-1.5s1.5 0.6997 1.5 1.5c0 0.8002-0.7 1.5-1.5 1.5z"/>
+ <path fill="#327cc4" d="m5.5 5c-0.8 0-1.5-0.7-1.5-1.5s0.7-1.5 1.5-1.5 1.5 0.7 1.5 1.5-0.7 1.5-1.5 1.5z"/>
+ <path fill="#4c9511" d="m9.5 5c-0.8 0-1.5-0.7-1.5-1.5s0.7-1.5 1.5-1.5 1.5 0.7 1.5 1.5-0.7 1.5-1.5 1.5z"/>
+ <path fill="#d94d4d" d="m12.5 8.0001c-0.8 0-1.5-0.7-1.5-1.5s0.7-1.5 1.5-1.5 1.5 0.7 1.5 1.5-0.7 1.5-1.5 1.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kipi-panorama.svg b/.icons/awkward/16x16/apps/kipi-panorama.svg
new file mode 100644
index 00000000..a4f653bb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kipi-panorama.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#979af2" d="m0.85714 1.9995c-0.47485 0-0.85714 0.3903-0.85714 0.875v8.6254h16v-8.6254c0-0.4847-0.382-0.875-0.857-0.875zm15.072 11.434c-0.04057 0.098-0.08857 0.20008-0.16057 0.27358 0.07257-0.08108 0.12171-0.16858 0.16057-0.27358zm-0.161 0.274c-0.1446 0.14739-0.34983 0.2361-0.57143 0.23698l-14.339 0.05483h14.286c0.25139 0 0.46849-0.11679 0.62503-0.29166z"/>
+ <path fill="#4f4f4f" d="m0.85714 1c-0.47485 0-0.85714 0.3902-0.85714 0.875l4e-8 2.125h16v-2.125c0-0.4848-0.382-0.875-0.857-0.875z"/>
+ <path fill="#fffa6a" fill-rule="evenodd" d="m11 5c1.1046 0 2 0.89545 2 2s-0.89545 2-2 2-2-0.8954-2-2 0.8954-2 2-2z"/>
+ <path fill="#4891cc" d="m4e-8 11.5v2.625s0 0.87849 0.85714 0.87499l14.343-0.058c0.44343-0.0017 0.8-0.364 0.8-0.81666v-2.625z"/>
+ <path fill="#4f4f4f" d="m1.7324 10.002c-0.0877 0.005-0.1728 0.018-0.2539 0.043-0.3243 0.101-1.4785 1.26-1.4785 1.26v2.82c-1.4803e-16 0.485 0.38256 0.875 0.85742 0.875h14.286c0.474 0 0.857-0.39 0.857-0.875v-2.82s-1.85-0.974-2.178-1.014c-0.328-0.039-0.76 0.121-1.152 0.295s-0.744 0.362-0.912 0.381-0.748 0.002-1.112-0.049c-0.363-0.051-0.6751-0.116-0.8101-0.135-0.1349-0.019-0.5159-0.089-0.7363-0.135s-0.4149-0.088-0.5801-0.111-0.8937-0.105-1.4238-0.154-1.0274-0.092-1.2266-0.092c-0.1992-0.003-0.8389 0.028-1.2246 0.063s-0.7169 0.07-0.9004 0.06c-0.1834-0.009-0.7703-0.161-1.164-0.273-0.2953-0.085-0.5846-0.1533-0.8477-0.139z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kipi.svg b/.icons/awkward/16x16/apps/kipi.svg
new file mode 120000
index 00000000..f4aff083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kipi.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kiriki.svg b/.icons/awkward/16x16/apps/kiriki.svg
new file mode 100644
index 00000000..015b42f9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kiriki.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#c2352a" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <circle fill="#ff9cff" cx="8" cy="8" r="2"/>
+ <circle fill="#fff" cx="3" cy="3" r="2"/>
+ <circle fill="#fff" cx="13" cy="13" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kitematic.svg b/.icons/awkward/16x16/apps/kitematic.svg
new file mode 100644
index 00000000..ff12a82a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kitematic.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3cb5e8" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#ffffff" d="M 6.8687419,4.2884616 3.735919,7.7389711 4,9 3.2494339,9.3907968 4.1045634,10.348185 6.1125621,8.157 7.1148014,11.601485 c 0.087506,0.396008 0.1144945,0.398525 0.4946365,0.398525 h 1.4976069 c 0.4711793,0.02267 0.347619,0.02623 0.215019,-0.402918 L 7.6839362,6.2955957 9.5674366,4.2648401 C 9.8599434,3.9680476 9.4064785,4.0100747 9.4064785,4.0100747 H 7.554081 c -0.4591121,0 -0.4520993,0.021497 -0.6853391,0.2783869 z"/>
+ <path style="fill:#ffffff" d="m 10.674628,4.0100747 h 1.926977 c 0.21351,0 0.385395,0.1781755 0.385395,0.3994967 v 7.1909416 c 0,0.221322 -0.171885,0.399497 -0.385395,0.399497 h -1.926977 c -0.213509,0 -0.385393,-0.178175 -0.385393,-0.399497 l 1.54158,-5.3049173 -1.54158,-1.8860243 C 10.151213,4.2407113 10.461119,4.0100747 10.674628,4.0100747 Z"/>
+ <rect style="fill:#ffffff" width="2" height="7.99" x="3" y="4.01" rx=".333" ry=".399"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kiten.svg b/.icons/awkward/16x16/apps/kiten.svg
new file mode 100644
index 00000000..f1d8e82f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kiten.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <rect fill="#e74c3c" width="10" height="10" x="-13" y="-13" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kitty.svg b/.icons/awkward/16x16/apps/kitty.svg
new file mode 100644
index 00000000..8d498eb2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kitty.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:none;stroke:#f2f2f2;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 3,4 7,8 3,12"/>
+ <path style="fill:none;stroke:#f2f2f2;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 8,12 H 13"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kjobviewer.svg b/.icons/awkward/16x16/apps/kjobviewer.svg
new file mode 120000
index 00000000..fb4f8da9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kjobviewer.svg
@@ -0,0 +1 @@
+cups.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kjumpingcube.svg b/.icons/awkward/16x16/apps/kjumpingcube.svg
new file mode 100644
index 00000000..60b8eea6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kjumpingcube.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <circle fill="#4d4d4d" cx="8" cy="8" r="2"/>
+ <circle fill="#4d4d4d" cx="13" cy="13" r="2"/>
+ <circle fill="#4d4d4d" cx="3" cy="3" r="2"/>
+ <circle fill="#4d4d4d" cx="13" cy="-3" r="2" transform="scale(1,-1)"/>
+ <circle fill="#4d4d4d" cx="3" cy="-13" r="2" transform="scale(1,-1)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/klavaro.svg b/.icons/awkward/16x16/apps/klavaro.svg
new file mode 100644
index 00000000..c30c02ab
--- /dev/null
+++ b/.icons/awkward/16x16/apps/klavaro.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#10c36e" d="m3.3333 0h9.3333c0.738 0 1.333 0.62052 1.333 1.3913v9.7391c0 2.087-4.6667 3.479-6 4.87-1.3333-1.391-6-2.783-6-4.87v-9.7387c0-0.77078 0.5947-1.3913 1.3333-1.3913z"/>
+ <g fill="#fff" transform="translate(-8,-4)">
+ <path d="m17.547 15-1.9714-3.3997-0.77515 0.8667v2.533h-1.801v-8.2336h1.8005v3.656l2.6611-3.656h2.0935l-2.807 3.5336 2.923 4.7h-2.124z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kleopatra.svg b/.icons/awkward/16x16/apps/kleopatra.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kleopatra.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/klettres.svg b/.icons/awkward/16x16/apps/klettres.svg
new file mode 120000
index 00000000..c0bcf8bc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/klettres.svg
@@ -0,0 +1 @@
+preferences-desktop-locale.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/klickety.svg b/.icons/awkward/16x16/apps/klickety.svg
new file mode 100644
index 00000000..fcb60d6c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/klickety.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#616161" width="15.2" height="15.2" x="-15.6" y="-15.6" rx=".76" ry=".76" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#0a9554" d="m 8,8 v 8 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 Z"/>
+ <path style="fill:#38739d" d="m 8,0 v 8 h 8 V 0.8 C 16,0.3568 15.6432,0 15.2,0 Z"/>
+ <path style="fill:#e54333" d="M 0.8,0 C 0.3568,0 0,0.3568 0,0.8 V 8 H 8 V 0 Z"/>
+ <path style="fill:#ff8f1e" d="m 0,8 v 7.2 C 0,15.6432 0.3568,16 0.8,16 H 8 V 8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/klines.svg b/.icons/awkward/16x16/apps/klines.svg
new file mode 100644
index 00000000..19439b52
--- /dev/null
+++ b/.icons/awkward/16x16/apps/klines.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4e91d9" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <circle fill="#ffd060" cx="8" cy="-8" r="1" transform="scale(1,-1)"/>
+ <circle fill="#ffd060" cx="12" cy="-4" r="1" transform="scale(1,-1)"/>
+ <circle fill="#aff" cx="8" cy="-4" r="1" transform="scale(1,-1)"/>
+ <circle fill="#aff" cx="8" cy="-12" r="1" transform="scale(1,-1)"/>
+ <circle fill="#aff" cx="12" cy="-8" r="1" transform="scale(1,-1)"/>
+ <circle fill="#aff" cx="12" cy="-12" r="1" transform="scale(1,-1)"/>
+ <circle fill="#aff" cx="4" cy="-8" r="1" transform="scale(1,-1)"/>
+ <circle fill="#aff" cx="4" cy="-4" r="1" transform="scale(1,-1)"/>
+ <circle fill="#ffd060" cx="4" cy="-12" r="1" transform="scale(1,-1)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/klipper.svg b/.icons/awkward/16x16/apps/klipper.svg
new file mode 120000
index 00000000..644ff5b1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/klipper.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/klystrack.svg b/.icons/awkward/16x16/apps/klystrack.svg
new file mode 100644
index 00000000..f1d75790
--- /dev/null
+++ b/.icons/awkward/16x16/apps/klystrack.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#737373" d="M 13.804,13.677 14,13.095 V 2.4737 C 14,1.6573 13.343,1 12.526,1 H 1.4737 C 0.65726,1 0,1.6573 0,2.4737 V 13.08 L 0.17744,13.526 C 0.47884,14.285 0.85291,14.729 1.6693,14.729 H 12.255 C 13.072,14.729 13.544,14.451 13.804,13.677 Z"/>
+ <path style="fill:#ffc832" d="M 12,7 H 2 C 2,4.2386 4.2386,2 7,2 9.7614,2 12,4.2386 12,7 Z"/>
+ <path style="fill:#f3597e" d="M 5,3.9997 H 5.2308 L 8,7 H 5.6923 Z"/>
+ <path style="fill:#f3597e" d="M 11.437,8 C 10.381,8 9.0376,8.3492 9,9.9595 9.0132,11.299 9.6422,12.216 10.359,12.023 11.204,11.576 11.184,12.34 11.216,12.603 11.382,13.136 11.704,13.034 12.202,12.995 H 12.232 V 12.998 H 12.668 V 12.996 L 12.798,12.995 C 13.296,13.034 13.619,13.136 13.785,12.603 13.817,12.34 13.796,11.576 14.641,12.023 15.358,12.216 15.987,11.299 16,9.9596 15.962,8.3493 14.619,8.0001 13.563,8.0001 H 12.232 Z"/>
+ <path style="fill:#e4e4e4" d="M 2.9704,11 C 1.8419,11 0,11.685 0,13.214 V 13.526 C 0,14.343 0.65726,15 1.4737,15 H 12.526 C 13.343,15 14,14.343 14,13.526 V 12.789 C 14,12.789 14,14 11.421,14 8.3951,14 5.8946,11 2.9704,11 Z"/>
+ <path style="fill:#3f3f3f" d="M 4,11.121 V 15 H 4.5 V 11.275 C 4.3336,11.223 4.1684,11.159 4,11.121 Z M 1.5,11.314 C 1.3253,11.388 1.1588,11.479 1,11.58 V 14.916 C 1.1492,14.967 1.3079,15 1.4746,15 H 1.5 Z M 7,12.416 V 15 H 7.5 V 12.682 C 7.3338,12.591 7.1658,12.507 7,12.416 Z M 13.5,13.523 C 13.37,13.614 13.209,13.699 13,13.773 V 14.916 C 13.187,14.853 13.355,14.753 13.5,14.625 Z M 10,13.773 V 15 H 10.5 V 13.904 C 10.331,13.872 10.166,13.82 10,13.773 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kmag.svg b/.icons/awkward/16x16/apps/kmag.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kmag.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kmahjongg.svg b/.icons/awkward/16x16/apps/kmahjongg.svg
new file mode 100644
index 00000000..2e671413
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kmahjongg.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#c2352a" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m6.723 3.082c-0.0895 0.0658-0.1119 0.1644-0.1119 0.2796 0 0.21382 0.089504 0.47696 0.13426 0.57564 0 0 0.067134 1.1513 0.089508 1.2829-0.20139 0.016446-0.55942 0.032896-0.69365 0.065786h-0.17901c-0.3804 0.0165-0.7384 0.0329-0.8951 0.148l-0.06713 0.049342 0.06713 0.065791c0.11188 0.098682 0.15664 0.37829 0.20139 0.67437 0.11188 0.60855 0.24614 1.3651 0.91745 1.6612l0.13426 0.049341v-0.11513s0.022418-0.049341 0.022418-0.11513c0-0.049341-0.022418-0.13158-0.044727-0.24671 0.17901 0.016445 0.55942 0.049342 0.69365 0.049342 0.0224 0.1316 0.6042 5.4937 0.6042 5.4937h0.2238s0.24615-5.2959 0.24615-5.4605c0.15663 0 0.85031 0.016445 1.0517 0.032896-0.0447 0.0987-0.2237 0.5099-0.2237 0.5099l0.3132-0.2138c0.0895-0.0494 2.0362-1.3487 1.7682-2.204-0.09-0.2796-0.403-0.477-0.918-0.5756h-0.04486c-0.2909 0-1.186 0.016445-1.8573 0.049341 0.022427-0.42763 0.022427-0.65791 0.022427-0.77305v-0.14803c0-0.082237 0.11188-0.19737 0.20139-0.27961 0.089515-0.098682 0.2014-0.18092 0.2014-0.27961 0-0.032896-0.022419-0.065792-0.044727-0.098682-0.1339-0.1481-1.1185-0.5264-1.5436-0.5593-0.1343 0.0164-0.2238 0.0329-0.2686 0.0822zm0.022419 2.6974h0.11188c0 0.14803 0.06713 1.1842 0.089504 1.3322-0.179-0.0165-0.6041-0.0494-0.7384-0.0494-0.0672-0.2138-0.0895-0.4441-0.1119-0.6743-0.0224-0.1974-0.0447-0.3948-0.0895-0.5757 0.20139 0 0.73844-0.032896 0.73844-0.032896zm1.365 0.5098s0.022364-0.39474 0.022364-0.52632c0.29089 0.032896 0.67129 0.049342 1.0293 0.049342h0.40278c0 0.065791-0.022417 0.14803-0.022417 0.14803-0.04473 0.36184-0.11188 0.78946-0.31328 1.2171-0.13425 0-0.96218-0.032896-1.1412-0.049341 0-0.11513 0.022418-0.83882 0.022418-0.83882z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kmail.svg b/.icons/awkward/16x16/apps/kmail.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kmail.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kmenu.svg b/.icons/awkward/16x16/apps/kmenu.svg
new file mode 120000
index 00000000..2a342737
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kmenu.svg
@@ -0,0 +1 @@
+q4oslogo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kmenuedit.svg b/.icons/awkward/16x16/apps/kmenuedit.svg
new file mode 100644
index 00000000..cac4084e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kmenuedit.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4789d2" d="m16 14.222v-12.444c0-0.4311-0.357-0.778-0.8-0.778h-14.4c-0.4432 0-0.8 0.3469-0.8 0.7778v12.444c2e-8 0.431 0.3568 0.778 0.8 0.778h14.4c0.4432 0 0.8-0.34689 0.8-0.77779z"/>
+ <path fill="#ffdd73" d="m4.6623 2.0004a0.35338 0.35324 0 0 0 -0.2977 0.1394c-0.4041 0.5176-0.8258 1.2166-1.2273 1.8412l-0.4783-0.8203a0.35359 0.35345 0 1 0 -0.6108 0.3562l0.7632 1.3079a0.35338 0.35324 0 0 0 0.5979 0.01992c0.4967-0.7368 1.059-1.6892 1.5123-2.27a0.35338 0.35324 0 0 0 -0.2593 -0.5747z"/>
+ <rect fill="#ffdd73" width="7" height="1" x="6" y="8" rx=".538" ry=".5"/>
+ <circle fill="#ffdd73" cx="3.5" cy="8.5"/>
+ <rect fill="#ffdd73" width="7" height="1" x="6" y="11" rx=".538" ry=".5"/>
+ <circle fill="#ffdd73" cx="3.5" cy="11.5"/>
+ <rect fill="#ffdd73" width="7" height="1" x="6" y="4" rx=".538" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kmines.svg b/.icons/awkward/16x16/apps/kmines.svg
new file mode 100644
index 00000000..0aa1c09f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kmines.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 7.5996094,0 C 6.7132094,0 6,0.71320937 6,1.5996094 v 0.75 a 6,6 0 0 0 -1.8925781,1.09375 l -0.6503907,-0.375 C 2.6893865,2.6251594 1.7146844,2.8866517 1.2714844,3.6542969 L 0.87109375,4.3457031 C 0.42789375,5.1133483 0.68938635,6.08805 1.4570312,6.53125 l 0.6484376,0.375 A 6,6 0 0 0 2,8 6,6 0 0 0 2.1054688,9.09375 l -0.6484376,0.375 c -0.76764485,0.4432 -1.02913745,1.417902 -0.58593745,2.185547 l 0.40039065,0.691406 c 0.4432,0.767645 1.4179021,1.029138 2.1855468,0.585938 L 4.1035156,12.558594 A 6,6 0 0 0 6,13.648438 v 0.751953 C 6,15.286791 6.7132094,16 7.5996094,16 H 8.4003906 C 9.2867906,16 10,15.286791 10,14.400391 v -0.75586 a 6,6 0 0 0 1.892578,-1.08789 l 0.650391,0.375 c 0.767644,0.4432 1.742347,0.181707 2.185547,-0.585938 l 0.40039,-0.691406 c 0.4432,-0.767645 0.181707,-1.742347 -0.585937,-2.185547 l -0.648438,-0.375 A 6,6 0 0 0 14,8 6,6 0 0 0 13.894531,6.90625 l 0.648438,-0.375 c 0.767644,-0.4432 1.029137,-1.4179017 0.585937,-2.1855469 L 14.728516,3.6542969 C 14.285316,2.8866517 13.310613,2.6251594 12.542969,3.0683594 L 11.896484,3.4414062 A 6,6 0 0 0 10,2.3515625 V 1.5996094 C 10,0.71320938 9.2867906,0 8.4003906,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kminicom.svg b/.icons/awkward/16x16/apps/kminicom.svg
new file mode 120000
index 00000000..a7c3c34e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kminicom.svg
@@ -0,0 +1 @@
+cutecom.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kmix.svg b/.icons/awkward/16x16/apps/kmix.svg
new file mode 100644
index 00000000..87580a5b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kmix.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#5e5e5e" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <circle fill="#4f4f4f" cx="-8" cy="-8" r="6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#fec006" cx="-8" cy="-8" r="4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle fill="#4f4f4f" cx="-8" cy="-8" r="2" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kmousetool.svg b/.icons/awkward/16x16/apps/kmousetool.svg
new file mode 120000
index 00000000..90ea8e2b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kmousetool.svg
@@ -0,0 +1 @@
+preferences-desktop-peripherals.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kmouth.svg b/.icons/awkward/16x16/apps/kmouth.svg
new file mode 100644
index 00000000..444bdb10
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kmouth.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#fe4d38" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#3f3f3f" d="m4.1389 10.5c0.7969 1.546 2.2692 2.499 3.8629 2.5 1.5926-0.003 3.0632-0.955 3.8592-2.5 0.715-1.3865-1.448-1.5-3.8609-1.5-2.4133 0-4.5765 0.1127-3.8613 1.5z"/>
+ <ellipse fill="#3f3f3f" cx="5" cy="4.5" rx="1" ry="1.5"/>
+ <ellipse fill="#3f3f3f" cx="11" cy="4.5" rx="1" ry="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kmplayer.svg b/.icons/awkward/16x16/apps/kmplayer.svg
new file mode 120000
index 00000000..adc7efd5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kmplayer.svg
@@ -0,0 +1 @@
+smplayer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kmplot.svg b/.icons/awkward/16x16/apps/kmplot.svg
new file mode 100644
index 00000000..1fda9acd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kmplot.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#dcdcbe" width="14" height="14" x="-15" y="-15" rx=".75" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#00008b" opacity=".1" d="m1.75 1c-0.4155 0-0.75 0.3345-0.75 0.75v12.5c0 0.4155 0.3345 0.75 0.75 0.75h12.5c0.4155 0 0.75-0.3345 0.75-0.75v-12.5c0-0.4155-0.3345-0.75-0.75-0.75h-12.5zm-0.25 0.5h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm-12 1.5h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm-12 1.5h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm-12 1.5h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm-12 1.5h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm-12 1.5h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm-12 1.5h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm-12 1.5h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm-12 1.5h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1z"/>
+ <path fill="#fff" opacity=".1" d="m1.75 1c-0.4155 0-0.75 0.3345-0.75 0.75v0.5c0-0.4155 0.3345-0.75 0.75-0.75h12.5c0.4155 0 0.75 0.3345 0.75 0.75v-0.5c0-0.4155-0.3345-0.75-0.75-0.75h-12.5z"/>
+ <g fill="#ff2f2f" transform="matrix(.5 0 0 .5 .11050 .043602)">
+ <rect width="4" height="1" x="1.78" y="15.91"/>
+ <rect width="4" height="1" x="7.78" y="15.91"/>
+ <rect width="4" height="1" x="13.78" y="15.91"/>
+ <rect width="4" height="1" x="19.78" y="15.91"/>
+ <rect width="4" height="1" x="25.78" y="15.91"/>
+ </g>
+ <path fill="none" stroke="#2e2e2e" stroke-linecap="round" stroke-linejoin="round" stroke-width=".5" d="m2.75 10.25s3.6038 2.0006 5 1c2.704-1.9378-2.6539-6.9415 0.5-8 2.0821-0.6987 4.5 4 4.5 4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kmymoney.svg b/.icons/awkward/16x16/apps/kmymoney.svg
new file mode 100644
index 00000000..a951564b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kmymoney.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#b38d32" d="m8 4e-8c-4.432 0-7.99999996 3.56799996-7.99999996 7.99999996s3.56799996 8 7.99999996 8 8-3.568 8-8-3.568-7.99999996-8-7.99999996z"/>
+ <path style="fill:#ffc947" d="m6.5 4c-0.277 0-0.5 0.223-0.5 0.5v7c0 0.277 0.223 0.5 0.5 0.5s0.5-0.223 0.5-0.5v-2.5097656l2.1269531 2.8105466c0.1672083 0.22084 0.4803317 0.264862 0.7011719 0.097657 0.22084-0.167209 0.262911-0.480332 0.0957031-0.701172l-2.4140625-3.1894535 2.4140625-3.1875c0.1672079-0.2208402 0.1251369-0.5320105-0.0957031-0.6992187-0.1104201-0.0836042-0.2444876-0.1151544-0.3710938-0.0976563-0.1266059 0.0174981-0.2464739 0.0829393-0.3300781 0.1933594l-2.1269531 2.8105469v-2.5273438c0-0.277-0.223-0.5-0.5-0.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/knavalbattle.svg b/.icons/awkward/16x16/apps/knavalbattle.svg
new file mode 100644
index 00000000..a22c3466
--- /dev/null
+++ b/.icons/awkward/16x16/apps/knavalbattle.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#455a64" d="M 8 0 A 3 3 0 0 0 5 3 A 3 3 0 0 0 7 5.8242188 L 7 7 L 5 7 L 5 9 L 7 9 L 7 12.623047 C 6.6934173 12.892722 6.2488254 13.039583 5.9765625 13.003906 C 4.0085121 12.745975 2.4111133 12.322563 1.4921875 11.470703 L 2.8398438 11.537109 L 1.6914062 10.466797 L 0.54101562 9.3945312 C 0.10701922 10.376523 0.0553328 11.35302 0 12.402344 L 0.71289062 11.699219 C 1.0555542 13.11054 5.7267243 13.999416 6.3867188 14.580078 L 8 16 L 9.6132812 14.582031 C 10.274609 14.000036 14.945873 13.107968 15.283203 11.695312 L 16 12.402344 C 16 11.334354 15.766981 10.397856 15.458984 9.3945312 L 14.310547 10.466797 L 13.333984 11.539062 L 14.511719 11.470703 C 13.59506 12.319364 12.003619 12.745242 10.042969 13.003906 C 9.7656674 13.040493 9.3110494 12.892145 9 12.619141 L 9 9 L 11 9 L 11 7 L 9 7 L 9 5.8261719 A 3 3 0 0 0 11 3 A 3 3 0 0 0 8 0 z"/>
+ <path style="fill:#ffffff" d="m 8,2 c 0.552491,0 1,0.4474887 1,0.9999998 0,0.552511 -0.447509,1 -1,1 -0.552491,0 -1,-0.447489 -1,-1 C 7,2.4474887 7.447509,2 8,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/knemo.svg b/.icons/awkward/16x16/apps/knemo.svg
new file mode 100644
index 00000000..33734bd3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/knemo.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#02a8f3" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffffff" d="M 8.0000002,3 C 5.2385711,3 2.9999999,5.2385724 2.9999999,8.0000004 2.9999999,10.761428 5.2385711,13 8.0000002,13 10.761428,13 13,10.761428 13,8.0000004 13,5.2385724 10.761428,3 8.0000002,3 Z M 7.5322261,3.9970714 c 0.0544,-0.0057 0.122843,0.0032 0.177735,0 0.0065,0.02602 -0.03854,0.119377 -0.100586,0.254882 -0.395108,0.863144 -0.41845,1.873764 -0.05176,2.414062 0.06636,0.09796 0.1269531,0.19101 0.1269531,0.203125 0,0.01212 -0.07143,0.02539 -0.152344,0.02539 -0.18995,1e-6 -0.370032,-0.11542 -0.737304,-0.40625 -0.163156,-0.129195 -0.374856,-0.237481 -0.457032,-0.253906 -0.12904,-0.02578 -0.163142,-0.01461 -0.330078,0.152344 -0.155317,0.155292 -0.203125,0.23967 -0.203125,0.381836 0,0.539111 0.640414,0.966572 1.830078,1.21875 1.615612,0.342419 2.013053,0.649476 2.057618,1.499023 0.05595,1.0653086 -0.510665,1.8683706 -1.7529301,2.4902346 -0.1482729,0.07425 -0.2424769,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.2225339,-1.148918 -0.558593,-1.474609 -0.09021,-0.08744 -0.3422959,-0.272355 -0.5585939,-0.4062496 -0.216291,-0.133888 -0.434769,-0.289111 -0.4833991,-0.355469 -0.08057,-0.110117 -0.08633,-0.177434 -0.02442,-0.380859 0.11284,-0.371532 0.246706,-0.579702 0.507813,-0.814453 0.136888,-0.123071 0.274362,-0.22509 0.304687,-0.22754 0.03033,-0.0024 -0.17454,-0.06495 -0.482422,-0.127929 -0.307866,-0.06311 -0.759341,-0.195024 -0.992188,-0.279297 -0.425782,-0.154063 -1.000565,-0.477839 -1.219726,-0.711914 -0.0093,-0.0099 -0.01734,-0.0166 -0.02539,-0.02539 0.314006,-1.250802 1.195101,-2.275503 2.363282,-2.76953 0.244427,-0.103384 0.49671,-0.174112 0.762695,-0.228516 0.132489,-0.02708 0.269451,-0.03785 0.40625,-0.05176 z m 3.8125009,1.90625 c 0.09551,0.05904 0.456624,0.840118 0.55957,1.220702 0.13291,0.491336 0.12329,1.341011 0,1.829102 -0.04693,0.18577 -0.107925,0.359229 -0.12793,0.380859 -0.02,0.02163 -0.09337,-0.101697 -0.178711,-0.25293 -0.08535,-0.151209 -0.356454,-0.47287 -0.583008,-0.711914 -0.653937,-0.690036 -0.757321,-1.049878 -0.483398,-1.600586 0.138141,-0.277704 0.739556,-0.910853 0.813477,-0.865233 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/knetattach.svg b/.icons/awkward/16x16/apps/knetattach.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/knetattach.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/knetwalk.svg b/.icons/awkward/16x16/apps/knetwalk.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/knetwalk.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/knights.svg b/.icons/awkward/16x16/apps/knights.svg
new file mode 100644
index 00000000..5ff22b0d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/knights.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <g style="fill:#e4e4e4" transform="matrix(-0.45379,0,0,0.443,16.213512,5.9164e-8)">
+ <g style="fill:#e4e4e4">
+ <path style="fill:#e4e4e4" transform="matrix(1.2963,0,0,1.2899,-1.9941,-2.5798)" d="M 16.941,2 C 16.784,2.0783 16.604,2.1364 16.463,2.2441 16.19,2.4535 15.924,2.6769 15.68,2.918 15.411,3.1823 15.134,3.3334 14.742,3.4141 13.801,3.6048 12.845,3.8165 11.965,4.1855 10.008,5.0089 8.7137,6.5586 7.791,8.4238 6.9717,10.082 6.9583,11.881 7.0254,13.688 7.1638,17.413 9.8829,20.133 11.07,23 h -0.162 c -0.503,0 -0.50758,0.333 -0.50758,0.748 v 1.504 c 0,0.415 -0.16468,1.248 0.33829,1.248 H 9.74933 c -0.6037,0 -1.0489,0.47075 -1.0489,1.0238 v 1.4782 c 0,0.553 0.44518,0.998 1.0489,0.998 h 9.6507 c 0.604,0 1.2002,-0.445 1.2002,-0.998 v -1.4782 c 0,-0.553 -0.59618,-1.0238 -1.2002,-1.0238 h -0.81938 c 0.503,0 0.3986,-0.833 0.3986,-1.248 v -1.504 c 0,-0.415 -0.0656,-0.748 -0.5686,-0.748 h -0.38759 c 0.3,-0.278 1.6079,-0.778 1.8749,-1.062 0.97997,-1.1876 0.70222,-3.637 0.579,-4.667 -0.417,-0.762 -1.002,-1.379 -1.678,-1.908 -0.761,-0.594 -1.547,-1.156 -2.315,-1.742 -0.219,-0.167 -0.64603,-0.82574 -0.93903,-1.0887 0.724,0.153 1.533,0.80974 2.115,0.83874 1.005,0.05 1.873,0.384 2.678,0.969 0.311,0.226 0.671,0.406 1.035,0.531 0.473,0.163 0.71,0.047 0.992,-0.381 0.074,-0.112 0.119,-0.242 0.19,-0.39 0.56,0.007 0.867,-0.317 1.021,-0.834 0.053,-0.177 0.142,-0.342 0.207,-0.514 0.436,-1.154 0.212,-2.175 -0.622,-3.0645 -0.187,-0.2039 -0.408,-0.373 -0.603,-0.5684 -0.651,-0.6496 -1.304,-1.2957 -1.938,-1.9609 -0.46,-0.4838 -0.875,-1.0103 -1.34,-1.4902 -0.23,-0.2365 -0.424,-0.472 -0.531,-0.7891 -0.161,-0.4752 -0.465,-0.8406 -0.906,-1.0879 -0.157,-0.0876 -0.48,-0.2582 -0.593,-0.3311 -0.182,-0.5302 -0.049,-1.1265 -0.308,-1.4599 z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/knotes.svg b/.icons/awkward/16x16/apps/knotes.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/knotes.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/knotify.svg b/.icons/awkward/16x16/apps/knotify.svg
new file mode 120000
index 00000000..ee0c10da
--- /dev/null
+++ b/.icons/awkward/16x16/apps/knotify.svg
@@ -0,0 +1 @@
+preferences-system-notifications.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/koala.svg b/.icons/awkward/16x16/apps/koala.svg
new file mode 100644
index 00000000..09751313
--- /dev/null
+++ b/.icons/awkward/16x16/apps/koala.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#6f6f6f" width="6" height="7" x="5" y="9" rx=".857" ry=".778"/>
+ <circle fill="#6f6f6f" cx="3.5" cy="3.5" r="3.5"/>
+ <circle fill="#6f6f6f" cx="12.5" cy="3.5" r="3.5"/>
+ <path fill="#a0a3a4" d="m5.3928 12v-2s-0.52903 0.02266-0.78534 0.09149c-1.0611 0.28497-1.8324 1.3707-1.548 2.4343 0.28434 1.0636 1.3675 1.6905 2.4285 1.4055s0.1892-0.867-0.0952-1.931z"/>
+ <path fill="#a0a3a4" d="m10.6 12v-2s0.53751 0.02266 0.79359 0.09149c1.0601 0.28497 1.8308 1.3707 1.5467 2.4343-0.28409 1.0636-1.3663 1.6905-2.4264 1.4055-1.0599-0.285-0.198-0.867 0.086-1.931z"/>
+ <path fill="#a0a3a4" d="m12 16h-3c0-1.105 0.6716-2 1.5-2 0.828 0 1.5 0.895 1.5 2z"/>
+ <path fill="#a0a3a4" d="m7 16h-3c0-1.105 0.6716-2 1.5-2s1.5 0.895 1.5 2z"/>
+ <path fill="#a0a3a4" d="m6.3636 10h3.2727c2.7277 0 4.3637-1.0323 4.3637-4.129 0-2.0645-2.182-3.855-6-3.871-3.8182-0.0026-6 1.8065-6 3.871 0 3.0967 1.6364 4.129 4.3636 4.129z"/>
+ <g>
+ <circle fill="#74b8ff" cx="4.5" cy="5.5" r="1.5"/>
+ <circle fill="#4d4d4d" cx="4.5" cy="5.5"/>
+ </g>
+ <path fill="#4d4d4d" d="m7.1353 8a1 0.66667 0 0 0 -0.1353 0.3333 1 0.66667 0 0 0 1 0.6667 1 0.66667 0 0 0 1 -0.6667 1 0.66667 0 0 0 -0.1353 -0.3333 1 0.66667 0 0 1 -0.8647 0.3333 1 0.66667 0 0 1 -0.8647 -0.3333z"/>
+ <g transform="matrix(.58333 0 0 .875 3.3333 1.35)">
+ <path fill="#4d4d4d" d="m6.2857 5.3145c0.010452 2.2855 1.0612 2.2855 1.7143 2.2855 0.65306 0 1.7038 0 1.7143-2.2855 0.00194-1.8284-1.1017-3.4288-1.7143-3.4288-0.61276 0-1.7162 1.6004-1.7143 3.4288z"/>
+ <path fill="#343434" d="m6.8571 6.8381a0.57143 0.38095 0 0 0 -0.28237 0.050596c0.177 0.34802 0.41603 0.52143 0.66741 0.61161a0.57143 0.38095 0 0 0 0.1865 -0.2813 0.57143 0.38095 0 0 0 -0.5715 -0.3809zm2.2857 0a0.57143 0.38095 0 0 0 -0.57143 0.38095 0.57143 0.38095 0 0 0 0.18638 0.28125c0.2514-0.0902 0.4904-0.2636 0.6674-0.6116a0.57143 0.38095 0 0 0 -0.2823 -0.0506z"/>
+ </g>
+ <g transform="translate(7)">
+ <circle fill="#74b8ff" cx="4.5" cy="5.5" r="1.5"/>
+ <circle fill="#4d4d4d" cx="4.5" cy="5.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kodi.svg b/.icons/awkward/16x16/apps/kodi.svg
new file mode 100644
index 00000000..b361702c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kodi.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#31afe1" d="m 7.9997676,7.29e-6 c -0.4190662,0 -0.8384125,0.15619848 -1.1516747,0.46945321 L 0.46944623,6.8488181 c -0.62652475,0.6265088 -0.62563599,1.6749775 9.1429e-4,2.301487 L 6.8490072,15.529663 c 0.6265247,0.626509 1.675928,0.627398 2.3024527,9.14e-4 L 15.530107,9.1512198 c 0.626524,-0.6265095 0.626524,-1.6758758 0,-2.3023849 L 9.1514431,0.4694605 C 8.838181,0.15620581 8.4188343,7.29e-6 7.9997676,7.29e-6 Z"/>
+ <path style="fill:#ffffff" d="M 5 2.3164062 L 3 4.3183594 L 3 11.585938 L 2.953125 11.632812 L 3 11.679688 L 3.9453125 12.625 L 4.3671875 13.046875 L 8 9.4140625 L 11.634766 13.048828 L 13.046875 11.632812 L 9.4140625 8 L 13.046875 4.3671875 L 11.632812 2.953125 L 5 9.5859375 L 5 2.3164062 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kolf.svg b/.icons/awkward/16x16/apps/kolf.svg
new file mode 100644
index 00000000..482484df
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kolf.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffffff" d="M 8.2070312 0.50976562 A 1.1429 1.1429 0 0 0 8.0058594 0.57226562 A 1.1429 1.1429 0 0 0 7.3886719 2.0664062 A 1.1429 1.1429 0 0 0 8.8828125 2.6816406 A 1.1429 1.1429 0 0 0 9.5 1.1875 A 1.1429 1.1429 0 0 0 8.8066406 0.54492188 C 8.6093117 0.52409001 8.4087915 0.51520445 8.2070312 0.50976562 z M 9.9667969 0.765625 A 1.1429 1.1429 0 0 0 10.027344 0.96875 A 1.1429 1.1429 0 0 0 11.521484 1.5859375 A 1.1429 1.1429 0 0 0 11.714844 1.4804688 C 11.171403 1.1718298 10.585731 0.93171807 9.9667969 0.765625 z M 5.4609375 0.9453125 C 5.228633 1.0281921 5.0021154 1.1202104 4.78125 1.2246094 A 1.1429 1.1429 0 0 0 5.1484375 1.140625 A 1.1429 1.1429 0 0 0 5.4609375 0.9453125 z M 5.7792969 1.5820312 A 1.1429 1.1429 0 0 0 5.3671875 1.6699219 A 1.1429 1.1429 0 0 0 4.7519531 3.1640625 A 1.1429 1.1429 0 0 0 6.2460938 3.7792969 A 1.1429 1.1429 0 0 0 6.8613281 2.2851562 A 1.1429 1.1429 0 0 0 5.7792969 1.5820312 z M 12.152344 2.0253906 A 1.1429 1.1429 0 0 0 11.740234 2.1132812 A 1.1429 1.1429 0 0 0 11.123047 3.6074219 A 1.1429 1.1429 0 0 0 12.617188 4.2226562 A 1.1429 1.1429 0 0 0 13.234375 2.7285156 A 1.1429 1.1429 0 0 0 13.113281 2.5097656 C 12.985347 2.3906438 12.856823 2.2720853 12.720703 2.1621094 A 1.1429 1.1429 0 0 0 12.152344 2.0253906 z M 3.140625 2.6796875 A 1.1429 1.1429 0 0 0 2.7285156 2.765625 A 1.1429 1.1429 0 0 0 2.5019531 2.8964844 C 2.3887041 3.0185191 2.274875 3.1400723 2.1699219 3.2695312 A 1.1429 1.1429 0 0 0 2.1132812 4.2597656 A 1.1429 1.1429 0 0 0 3.6074219 4.8769531 A 1.1429 1.1429 0 0 0 4.2226562 3.3828125 A 1.1429 1.1429 0 0 0 3.140625 2.6796875 z M 9.515625 3.1230469 A 1.1429 1.1429 0 0 0 9.1035156 3.2089844 A 1.1429 1.1429 0 0 0 8.4863281 4.703125 A 1.1429 1.1429 0 0 0 9.9804688 5.3203125 A 1.1429 1.1429 0 0 0 10.597656 3.8261719 A 1.1429 1.1429 0 0 0 9.515625 3.1230469 z M 6.8769531 4.2207031 A 1.1429 1.1429 0 0 0 6.4648438 4.3066406 A 1.1429 1.1429 0 0 0 5.8476562 5.8007812 A 1.1429 1.1429 0 0 0 7.3417969 6.4179688 A 1.1429 1.1429 0 0 0 7.9589844 4.9238281 A 1.1429 1.1429 0 0 0 6.8769531 4.2207031 z M 1.4804688 4.2851562 C 1.1715265 4.829131 0.9317306 5.41555 0.765625 6.0351562 A 1.1429 1.1429 0 0 0 0.96875 5.9746094 A 1.1429 1.1429 0 0 0 1.5839844 4.4804688 A 1.1429 1.1429 0 0 0 1.4804688 4.2851562 z M 13.25 4.6640625 A 1.1429 1.1429 0 0 0 12.837891 4.75 A 1.1429 1.1429 0 0 0 12.220703 6.2441406 A 1.1429 1.1429 0 0 0 13.714844 6.8613281 A 1.1429 1.1429 0 0 0 14.332031 5.3671875 A 1.1429 1.1429 0 0 0 13.25 4.6640625 z M 14.775391 4.7832031 A 1.1429 1.1429 0 0 0 14.859375 5.1464844 A 1.1429 1.1429 0 0 0 15.054688 5.4609375 C 14.972007 5.2291916 14.879488 5.0035664 14.775391 4.7832031 z M 4.2382812 5.3164062 A 1.1429 1.1429 0 0 0 3.8261719 5.4042969 A 1.1429 1.1429 0 0 0 3.2109375 6.8984375 A 1.1429 1.1429 0 0 0 4.7050781 7.515625 A 1.1429 1.1429 0 0 0 5.3203125 6.0214844 A 1.1429 1.1429 0 0 0 4.2382812 5.3164062 z M 10.611328 5.7597656 A 1.1429 1.1429 0 0 0 10.199219 5.8476562 A 1.1429 1.1429 0 0 0 9.5839844 7.3417969 A 1.1429 1.1429 0 0 0 11.078125 7.9589844 A 1.1429 1.1429 0 0 0 11.693359 6.4648438 A 1.1429 1.1429 0 0 0 10.611328 5.7597656 z M 1.5996094 6.4140625 A 1.1429 1.1429 0 0 0 1.1875 6.5019531 A 1.1429 1.1429 0 0 0 0.54492188 7.1953125 C 0.52420734 7.3920116 0.51518667 7.5918682 0.50976562 7.7929688 A 1.1429 1.1429 0 0 0 0.57226562 7.9960938 A 1.1429 1.1429 0 0 0 2.0664062 8.6113281 A 1.1429 1.1429 0 0 0 2.6816406 7.1171875 A 1.1429 1.1429 0 0 0 1.5996094 6.4140625 z M 7.9726562 6.8574219 A 1.1429 1.1429 0 0 0 7.5605469 6.9453125 A 1.1429 1.1429 0 0 0 6.9453125 8.4394531 A 1.1429 1.1429 0 0 0 8.4394531 9.0566406 A 1.1429 1.1429 0 0 0 9.0546875 7.5625 A 1.1429 1.1429 0 0 0 7.9726562 6.8574219 z M 14.345703 7.3007812 A 1.1429 1.1429 0 0 0 13.933594 7.3886719 A 1.1429 1.1429 0 0 0 13.316406 8.8828125 A 1.1429 1.1429 0 0 0 14.810547 9.4980469 A 1.1429 1.1429 0 0 0 15.455078 8.8046875 C 15.475793 8.6079884 15.484813 8.4081318 15.490234 8.2070312 A 1.1429 1.1429 0 0 0 15.427734 8.0039062 A 1.1429 1.1429 0 0 0 14.345703 7.3007812 z M 5.3359375 7.9550781 A 1.1429 1.1429 0 0 0 4.9238281 8.0429688 A 1.1429 1.1429 0 0 0 4.3066406 9.5371094 A 1.1429 1.1429 0 0 0 5.8007812 10.152344 A 1.1429 1.1429 0 0 0 6.4179688 8.6601562 A 1.1429 1.1429 0 0 0 5.3359375 7.9550781 z M 11.707031 8.3984375 A 1.1429 1.1429 0 0 0 11.294922 8.4863281 A 1.1429 1.1429 0 0 0 10.679688 9.9804688 A 1.1429 1.1429 0 0 0 12.173828 10.595703 A 1.1429 1.1429 0 0 0 12.789062 9.1015625 A 1.1429 1.1429 0 0 0 11.707031 8.3984375 z M 2.6972656 9.0527344 A 1.1429 1.1429 0 0 0 2.2851562 9.140625 A 1.1429 1.1429 0 0 0 1.6679688 10.634766 A 1.1429 1.1429 0 0 0 3.1621094 11.251953 A 1.1429 1.1429 0 0 0 3.7792969 9.7558594 A 1.1429 1.1429 0 0 0 2.6972656 9.0527344 z M 9.0703125 9.4941406 A 1.1429 1.1429 0 0 0 8.6582031 9.5820312 A 1.1429 1.1429 0 0 0 8.0410156 11.076172 A 1.1429 1.1429 0 0 0 9.5351562 11.693359 A 1.1429 1.1429 0 0 0 10.152344 10.197266 A 1.1429 1.1429 0 0 0 9.0703125 9.4941406 z M 15.234375 9.9648438 A 1.1429 1.1429 0 0 0 15.03125 10.025391 A 1.1429 1.1429 0 0 0 14.414062 11.519531 A 1.1429 1.1429 0 0 0 14.521484 11.714844 C 14.830189 11.171116 15.068359 10.584116 15.234375 9.9648438 z M 0.9453125 10.542969 C 1.0276898 10.773506 1.1210307 10.997532 1.2246094 11.216797 A 1.1429 1.1429 0 0 0 1.140625 10.853516 A 1.1429 1.1429 0 0 0 0.9453125 10.542969 z M 6.4316406 10.591797 A 1.1429 1.1429 0 0 0 6.0195312 10.679688 A 1.1429 1.1429 0 0 0 5.4042969 12.173828 A 1.1429 1.1429 0 0 0 6.8984375 12.791016 A 1.1429 1.1429 0 0 0 7.5136719 11.296875 A 1.1429 1.1429 0 0 0 6.4316406 10.591797 z M 12.804688 11.035156 A 1.1429 1.1429 0 0 0 12.392578 11.123047 A 1.1429 1.1429 0 0 0 11.777344 12.617188 A 1.1429 1.1429 0 0 0 13.271484 13.232422 A 1.1429 1.1429 0 0 0 13.498047 13.103516 C 13.609702 12.983198 13.722578 12.863865 13.826172 12.736328 A 1.1429 1.1429 0 0 0 13.886719 11.738281 A 1.1429 1.1429 0 0 0 12.804688 11.035156 z M 3.7949219 11.689453 A 1.1429 1.1429 0 0 0 3.3828125 11.777344 A 1.1429 1.1429 0 0 0 2.765625 13.271484 A 1.1429 1.1429 0 0 0 2.8867188 13.490234 C 3.0129384 13.60776 3.1392477 13.725359 3.2734375 13.833984 A 1.1429 1.1429 0 0 0 4.2597656 13.886719 A 1.1429 1.1429 0 0 0 4.8769531 12.392578 A 1.1429 1.1429 0 0 0 3.7949219 11.689453 z M 10.166016 12.132812 A 1.1429 1.1429 0 0 0 9.7539062 12.21875 A 1.1429 1.1429 0 0 0 9.1386719 13.712891 A 1.1429 1.1429 0 0 0 10.632812 14.330078 A 1.1429 1.1429 0 0 0 11.248047 12.835938 A 1.1429 1.1429 0 0 0 10.166016 12.132812 z M 7.5292969 13.230469 A 1.1429 1.1429 0 0 0 7.1171875 13.316406 A 1.1429 1.1429 0 0 0 6.5 14.810547 A 1.1429 1.1429 0 0 0 7.1992188 15.457031 C 7.3939225 15.477427 7.5920018 15.484819 7.7910156 15.490234 A 1.1429 1.1429 0 0 0 7.9941406 15.427734 A 1.1429 1.1429 0 0 0 8.6113281 13.933594 A 1.1429 1.1429 0 0 0 7.5292969 13.230469 z M 4.890625 14.326172 A 1.1429 1.1429 0 0 0 4.4785156 14.414062 A 1.1429 1.1429 0 0 0 4.2832031 14.519531 C 4.8270513 14.828563 5.4137174 15.068134 6.0332031 15.234375 A 1.1429 1.1429 0 0 0 5.9726562 15.03125 A 1.1429 1.1429 0 0 0 4.890625 14.326172 z M 11.222656 14.771484 A 1.1429 1.1429 0 0 0 10.851562 14.857422 A 1.1429 1.1429 0 0 0 10.533203 15.056641 C 10.769195 14.972666 10.99846 14.87765 11.222656 14.771484 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kollision.svg b/.icons/awkward/16x16/apps/kollision.svg
new file mode 100644
index 00000000..67c3c779
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kollision.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#f23737" d="m12 1a4 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 -4z"/>
+ <path fill="#37a0f2" d="m4 7a4 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 -4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kolourpaint.svg b/.icons/awkward/16x16/apps/kolourpaint.svg
new file mode 100644
index 00000000..df9429f3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kolourpaint.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e4e4e4" d="m8 4e-8c-4.432 0-8 3.568-8 8 2.1143e-7 4.432 3.568 8 8 8s8-3.568 8-8-3.568-8-8-8z"/>
+ <path fill="#5b950b" d="m8 2c-3.324 0-6 2.676-6 6s2.676 6 6 6 6-2.676 6-6-2.676-6-6-6z"/>
+ <path fill="#ffb232" d="m8 4c-2.216 0-4 1.784-4 4s1.784 4 4 4 4-1.784 4-4-1.784-4-4-4z"/>
+ <path fill="#d12626" d="m8 6c-1.108 0-2 0.892-2 2s0.892 2 2 2 2-0.892 2-2-0.892-2-2-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/komodo.svg b/.icons/awkward/16x16/apps/komodo.svg
new file mode 100644
index 00000000..aabc7496
--- /dev/null
+++ b/.icons/awkward/16x16/apps/komodo.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#fecd38" d="m8.0176 0.058687a0.74666 0.74428 0 0 0 -0.3908 0.099963l-6.2536 3.5986a0.74666 0.74428 0 0 0 -0.37317 0.64429v7.1973a0.74666 0.74428 0 0 0 0.37317 0.64429l6.2537 3.5987a0.74666 0.74428 0 0 0 0.74634 0l6.2528-3.599a0.74666 0.74428 0 0 0 0.374 -0.644v-7.1974a0.74666 0.74428 0 0 0 -0.374 -0.6443l-6.2528-3.5986a0.74666 0.74428 0 0 0 -0.3556 -0.10001z"/>
+ <path fill="#3f3f3f" d="m5.4321 12.955c-0.025-0.02495-0.045456-0.11681-0.045456-0.20414 0-0.19466-0.10604-0.20641-0.20457-0.02268-0.11665 0.2175-0.21218 0.15778-0.19048-0.11908 0.015607-0.19917-0.0025-0.2494-0.082286-0.22886-0.45582 0.11726-0.45854 0.11338-0.15343-0.21843 0.32602-0.35455 0.3855-0.56828 0.13638-0.49004-0.084388 0.0265-0.32972 0.06437-0.54519 0.08413-0.66356 0.06089-1.3471-0.36984-1.3471-0.84884 0-0.20206 0.35281-0.48507 0.86034-0.69014 0.2582-0.105 0.4773-0.2331 0.4869-0.2856 0.0097-0.0525-0.0911-0.1654-0.2239-0.2507-0.3043-0.1957-0.4747-0.4701-0.6546-1.0542-0.2073-0.6729-0.1614-1.8356 0.1026-2.6011 0.9157-2.6548 3.5772-3.7559 6.0886-2.5191 1.6074 0.79163 2.769 2.0453 3.022 3.2619 0.06852 0.32939 0.06184 0.40005-0.06054 0.63942-0.16097 0.31484-0.52062 0.69311-0.65901 0.69311-0.05308 0-0.18051-0.099515-0.28316-0.22115-0.26876-0.31844-1.4813-1.5166-1.9867-1.9632l-0.4313-0.381 0.0479-0.3824c0.0458-0.3658 0.0403-0.3858-0.1287-0.4627-0.2571-0.1168-0.6158-0.0021-0.6458 0.2066-0.017 0.11823 0.070975 0.25464 0.33862 0.52508l0.3616 0.3653-0.4068 0.001c-0.7385 0.0017-0.8812 0.1184-0.5177 0.4236 0.2692 0.2261 0.3628 0.4247 0.3392 0.7197l-0.020038 0.25063 0.32208-0.0165c0.2475-0.012681 0.32209 0.00702 0.32209 0.085056 0 0.055856-0.030681 0.10155-0.068192 0.10155-0.1133 0-0.076515 0.19248 0.051144 0.26755 0.092665 0.054501 0.099769 0.083079 0.031788 0.1279-0.0481 0.0318-0.0678 0.1089-0.0438 0.1714 0.066 0.1717-0.0696 0.1408-0.5977-0.1361-0.4358-0.2285-0.4904-0.2818-0.6435-0.6271-0.2711-0.6117-0.5027-0.7752-0.5027-0.3549 0 0.10408-0.064621 0.43144-0.1436 0.72747-0.25147 0.94254-0.2811 0.84438 0.25499 0.84481 0.5372 0.0003925 0.92554 0.090699 1.0538 0.24495 0.093993 0.11301 0.1053 0.42285 0.030038 0.82318-0.043694 0.23239-0.038882 0.23982 0.12826 0.19796 0.16295-0.040812 0.17112-0.030857 0.13256 0.16156-0.039656 0.19787-0.032431 0.20505 0.20609 0.20505 0.13596 0 0.2472 0.03062 0.2472 0.06805 0 0.03742-0.024825 0.06805-0.055157 0.06805-0.03035 0-0.11432 0.04317-0.18662 0.09592-0.129 0.09413-0.12905 0.09858-0.0025 0.23816 0.1474 0.16252 0.13024 0.16865-0.40357 0.14415-0.4029-0.018-0.4874-0.074-0.5478-0.364-0.0703-0.3366-0.2263-0.5471-0.3374-0.4551-0.2108 0.1745 0.1973 0.8941 0.7047 1.2421 0.71698 0.49223 1.5349 0.60755 2.2877 0.32255 0.51181-0.19377 1.2547-0.91288 1.6648-1.6115 0.45698-0.77854 0.5569-0.76487 0.39073 0.053444-0.277 1.3606-1.214 2.3846-2.589 2.8266-0.4414 0.143-0.6866 0.178-1.2329 0.179-1.1386 0.002-1.7902-0.318-2.8446-1.394-0.6633-0.678-0.8612-0.73-0.5218-0.138l0.2176 0.379-0.2201 0.67c-0.121 0.369-0.2283 0.67-0.2383 0.67-0.0101 0-0.0388-0.02-0.0638-0.045zm0.3027-3.6709c-0.5915-1.1801-0.7232-1.6556-0.7232-2.6123 0-0.71762 0.015175-0.81121 0.183-1.1286 0.50789-0.96044 1.5934-1.5217 2.9482-1.5242 0.63531-0.00119 1.3545 0.11058 1.6422 0.25522 0.35439 0.17815 0.8598 0.6409 1.3762 1.2601 0.60435 0.72457 0.65341 0.86261 0.21085 0.59337-0.123-0.0747-0.29-0.1359-0.371-0.1361-0.262-0.0004-0.359-0.0764-0.404-0.3161-0.032-0.1721-0.127-0.2981-0.356-0.4722-0.5162-0.3935-0.7127-0.2165-0.3561 0.3208 0.30089 0.45329 1.9586 2.0462 2.1018 2.0196 0.20821-0.0387 0.36747-0.45538 0.33361-0.8728-0.057-0.7064-0.555-1.4407-1.335-1.9669-0.711-0.4802-2.0601-1.0934-2.6679-1.2129-1.9367-0.3808-3.827 0.8238-4.105 2.6158-0.1665 1.0732 0.4282 2.4921 1.5418 3.6787 0.1847 0.1969 0.3473 0.3464 0.3612 0.3324 0.0139-0.013-0.1573-0.3889-0.3803-0.8339z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/komorebi-wallpaper-creator.svg b/.icons/awkward/16x16/apps/komorebi-wallpaper-creator.svg
new file mode 100644
index 00000000..1f358e22
--- /dev/null
+++ b/.icons/awkward/16x16/apps/komorebi-wallpaper-creator.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#969696" d="M 0,6 3,16 16,12 13,2 Z"/>
+ <path style="fill:#a8a8a8" d="M 0,5 2,15 16,12 14,2 Z"/>
+ <rect style="fill:#3aa5cc" width="16" height="12" x="0" y="2" rx=".8" ry=".8"/>
+ <circle style="fill:#ffffff" cx="12.5" cy="11.5" r="3.5"/>
+ <circle style="fill:#4a94d8" cx="12.5" cy="11.5" r="2.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/komorebi.svg b/.icons/awkward/16x16/apps/komorebi.svg
new file mode 100644
index 00000000..8eb15b06
--- /dev/null
+++ b/.icons/awkward/16x16/apps/komorebi.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#969696" d="M 0,6 3,16 16,12 13,2 Z"/>
+ <path style="fill:#a8a8a8" d="M 0,5 2,15 16,12 14,2 Z"/>
+ <rect style="fill:#9a62d9" width="16" height="12" x="0" y="2" rx=".8" ry=".8"/>
+ <circle style="fill:#ffffff" cx="12.5" cy="11.5" r="3.5"/>
+ <circle style="fill:#945e8d" cx="12.5" cy="11.5" r="2.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kompare.svg b/.icons/awkward/16x16/apps/kompare.svg
new file mode 100644
index 00000000..67ca4308
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kompare.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#5fbb20" d="m14 15.143v-14.286c0-0.47471-0.365-0.857-0.818-0.857h-10.364c-0.4531 4e-8 -0.818 0.38229-0.818 0.85714v14.286c0 0.475 0.3649 0.857 0.8182 0.857h10.364c0.453 0 0.818-0.382 0.818-0.857z"/>
+ <path fill="#209dbb" d="m13.25 16c0.416 0 0.75-0.375 0.75-0.842v-7.158h-12v7.1577c0 0.467 0.3345 0.842 0.75 0.842z"/>
+ <path fill="#4c4c4c" d="m4 2h8v1h-8z"/>
+ <path fill="#4c4c4c" d="m4 4h8v1h-8z"/>
+ <path fill="#4c4c4c" d="m4 6h8v1h-8z"/>
+ <path fill="#fff" d="m4 9h8v1h-8z"/>
+ <path fill="#fff" d="m4 11h8v1h-8z"/>
+ <path fill="#fff" d="m4 13h8v1h-8z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/konqueror.svg b/.icons/awkward/16x16/apps/konqueror.svg
new file mode 100644
index 00000000..fe7bd631
--- /dev/null
+++ b/.icons/awkward/16x16/apps/konqueror.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path id="path5692_2_-3" style="fill:#8e8e8e" d="M 3.3719016,8.6103716e-4 C 3.3355856,0.00455519 3.3007386,0.02094429 3.2734636,0.04818662 L 2.0117345,1.30115 c -0.05307,0.052852 -0.063344,0.1346184 -0.024219,0.198612 L 3.4648707,3.9172441 C 3.2027658,4.3548292 2.9931346,4.8261108 2.842991,5.3238217 L 0.12968867,5.8847456 C 0.05420444,5.9002613 1.4e-7,5.9668666 1.4e-7,6.0437907 v 1.7719925 c 0,0.074958 0.0514872,0.1400343 0.12421973,0.1574934 L 2.757834,8.6125595 C 2.8982563,9.1889911 3.1155536,9.734906 3.4031514,10.237145 l -1.5242304,2.30809 c -0.042524,0.06451 -0.033847,0.149707 0.021094,0.204043 l 1.2625098,1.253739 c 0.05307,0.05255 0.1352887,0.06272 0.2000016,0.02405 l 2.389081,-1.440713 c 0.469162,0.268852 0.9746275,0.480286 1.5093869,0.623765 l 0.5570355,2.661093 C 7.8337098,15.946608 7.9012232,16 7.978187,16 h 1.7851702 c 0.075041,0 0.1406843,-0.05102 0.1585953,-0.124133 L 10.578207,13.21012 c 0.551239,-0.147732 1.072549,-0.368297 1.553137,-0.649368 l 2.353925,1.532262 c 0.06472,0.04231 0.149754,0.03439 0.204689,-0.02017 l 1.26251,-1.25374 c 0.05339,-0.053 0.06267,-0.134782 0.02344,-0.198612 l -1.606265,-2.02026 C 13.648423,9.6178396 13.73762,9.7179676 13.474324,9.438817 L 6.8234908,2.4982537 5.8891083,1.5967406 C 5.7361695,1.6498714 5.797254,1.616161 5.8695762,1.5835516 L 3.4789336,0.02646341 C 3.4464896,0.00538272 3.4089896,-0.00284896 3.3726828,8.611166e-4 Z M 5.869577,1.5835515 5.887545,1.5951891 c 8.4e-4,7.547e-4 0.00136,0.00135 0.00156,0.00155 0.1568896,-0.084868 0.061267,-0.04962 -0.019532,-0.013189 z"/>
+ <ellipse style="fill:#365ee6" cx="9" cy="7" rx="5" ry="5"/>
+ <path style="fill:#fafafa" class="ColorScheme-Text" d="m 8.9560476,4 a 3.0004533,3.0000708 0 0 1 2.1653664,0.8789274 3.0004533,3.0000708 0 0 1 0,4.2422875 3.0004533,3.0000708 0 0 1 -4.2428282,0 3.0004533,3.0000708 0 0 1 0,-4.2422875 A 3.0004533,3.0000708 0 0 1 8.9560476,4 Z m 0.082043,0.3750093 A 2.6253968,2.6250626 0 0 0 7.2829438,5.0180907 l 0.52669,0.5266238 A 1.8751638,3.0002622 45.008322 0 1 9.8438766,4.5163696 2.6253968,2.6250626 0 0 0 9.0380906,4.3750093 Z M 10.173516,4.8650107 A 1.5001311,2.6252295 45.007184 0 0 8.0755424,5.8105896 L 8.9999999,6.7349284 10.7068,5.0283445 A 1.5001311,2.6252295 45.007184 0 0 10.173516,4.8650107 Z M 7.0155698,5.281036 A 2.6253968,2.6250626 0 0 0 6.5145158,7.8350516 1.8751638,3.0002622 45.008322 0 1 7.5459238,5.8113219 Z M 10.972709,5.292757 9.2651763,7.0000731 10.190364,7.9251437 A 1.5001311,2.6252295 45.007184 0 0 10.972709,5.292757 Z M 7.8096338,6.0750021 A 1.5001311,2.6252295 45.007184 0 0 7.0272898,8.7073878 L 8.7348224,7.0000723 Z m 3.6758482,0.09009 A 1.8751638,3.0002622 45.008322 0 1 10.454076,8.1888212 L 10.98443,8.7191073 A 2.6253968,2.6250626 0 0 0 11.485482,6.1650921 Z M 8.9999999,7.265215 7.2931988,8.971799 A 1.5001311,2.6252295 45.007184 0 0 9.9244554,8.1895532 Z M 10.190364,8.4554289 A 1.8751638,3.0002622 45.008322 0 1 8.1561224,9.4837739 2.6253968,2.6250626 0 0 0 10.717056,8.9820528 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/konquest.svg b/.icons/awkward/16x16/apps/konquest.svg
new file mode 100644
index 00000000..d74f53b2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/konquest.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#89f237" cx="8.501" cy="8" r="5"/>
+ <circle fill="#b28a63" cx="8.501" cy="8" r="5"/>
+ <path fill="#fede7b" d="m3.8141 4.001a7.3295 2.5702 29.547 0 0 -1.6826 0.623 7.3295 2.5702 29.547 0 0 5.072 5.845 7.3295 2.5702 29.547 0 0 7.668 1.407 7.3295 2.5702 29.547 0 0 -1.4315 -3.1415c-0.016 0.107-0.03 0.215-0.053 0.32a5.864 2.203 29.496 0 1 0.3955 1.7745 5.864 2.203 29.496 0 1 -6.209 -0.995 5.864 2.203 29.496 0 1 -3.9856 -4.801 5.864 2.203 29.496 0 1 1.3799 -0.5594c0.0957-0.0959 0.1937-0.1895 0.29685-0.27735a7.3295 2.5702 29.547 0 0 -1.4502 -0.1952z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/konsole.svg b/.icons/awkward/16x16/apps/konsole.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/konsole.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/konsolekalendar.svg b/.icons/awkward/16x16/apps/konsolekalendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/konsolekalendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kontact-import-wizard.svg b/.icons/awkward/16x16/apps/kontact-import-wizard.svg
new file mode 100644
index 00000000..af23c1f0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kontact-import-wizard.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#fe9700" d="m8 0-7.6359 4.9269c-0.01643 0.010703-0.03132 0.023307-0.04688 0.03521l-0.0094 0.007v0.0008603c-0.18625 0.1463-0.30784 0.3713-0.30784 0.6276v7.6022c0.000005 0.443 0.3568 0.8 0.80001 0.8h14.4c0.4432 0 0.8-0.3569 0.8-0.80023v-7.6022c0-0.26209-0.12679-0.49189-0.32031-0.63769l0.0032-0.005-7.683-4.955z"/>
+ <rect fill="#ebebeb" width="12" height="10" x="2" y="2" rx="0" ry="0"/>
+ <path fill="#fec006" d="m0.000017 5.5979 15.2 10.4h-14.343c-0.05714 0-0.85714 0-0.85714-0.85714z"/>
+ <path fill="#fecd38" d="m15.143 15.998c0.85714 0 0.85714-0.85714 0.85714-0.85714v-9.5429l-15.2 10.4z"/>
+ <path fill="#848484" d="m8 3-2 3h1v1.75c0 0.1629 0.0917 0.25 0.25 0.25h1.5c0.1583 0 0.25-0.0871 0.25-0.25v-1.75h1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kontact.svg b/.icons/awkward/16x16/apps/kontact.svg
new file mode 100644
index 00000000..e62f78bd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kontact.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#f5b35d" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#3f3f3f" d="M 8,3 C 9.1045333,3 10,3.8954667 10,5 10,6.1044 9.1044,7 8,7 6.8956,7 6,6.1044 6,5 6,3.8956 6.8956,3 8,3 Z"/>
+ <path style="fill:#3f3f3f" d="m 7.9999999,8.000001 c -3.9996001,0.00231 -4.0000001,2.461538 -4.0000001,2.461538 v 1 c 0,0 0.738457,1.538461 4.0000001,1.538461 C 11.261543,13 12,11.461539 12,11.461539 v -1 c 0,0 0,-2.4630764 -3.9992001,-2.461538 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/konversation.svg b/.icons/awkward/16x16/apps/konversation.svg
new file mode 100644
index 00000000..2b89416c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/konversation.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#1891d1" d="m8 3.9999e-8c-0.1926 0-0.3827 0.0093972-0.5719 0.022657-0.0237 0.001754-0.0473 0.003497-0.0711 0.005468-2.8578 0.22552-5.278 1.9413-6.5008 4.3735-0.00027045 0.00052-0.000512 0.00104-0.00078285 0.00156-0.079116 0.15745-0.16008 0.31409-0.22891 0.47734-0.37451 0.8457-0.5779 1.7432-0.61484 2.6828-0.0016171 0.030354-0.00184 0.060958-0.0031257 0.091406-0.0024743 0.089757-0.0076343 0.17901-0.0070314 0.26953-0.00023211 0.025386-0.00156 0.050342-0.00156 0.075783 0 0.93022 0.16533 1.8186 0.45469 2.6477 0.11645 0.37168 0.25062 0.74703 0.4125 1.1273 0.40323 0.94731 0.45329 1.2056 0.38984 1.9969-0.044209 0.55135-0.19365 1.1143-0.38047 1.4312-0.16938 0.28738-0.30513 0.58389-0.30513 0.65938 0 0.23342 1.3482 0.1517 2.5419-0.15391 1.3984-0.35802 1.5206-0.35747 2.6672 0.0023 0.52453 0.1646 1.1231 0.25365 1.7984 0.27812 0.028251 0.0014 0.056828 0.0012 0.085156 0.0023 0.0924 0.003 0.181 0.009 0.2765 0.009 0.00777 0 0.014903-0.000743 0.022657-0.0008 0.012314 0.000055 0.024394 0.0008 0.03672 0.0008 0.22339 0 0.44384-0.01113 0.6625-0.02891 1.9778-0.14065 3.5664-0.87264 4.9961-2.3 1.178-1.176 1.9076-2.6277 2.1961-4.1469 0.02658-0.13883 0.04862-0.27898 0.06797-0.42031 0.0117-0.086759 0.02399-0.17312 0.03281-0.26016 0.01939-0.18667 0.03106-0.37606 0.0375-0.56641 0.0014-0.047966 0.0034-0.095762 0.0039-0.14375 0.000688-0.04467 0.0031-0.088737 0.0031-0.13359 0-4.358-3.4508-7.8782-7.7797-7.9945-0.0336-0.0015026-0.0671-0.0023426-0.1008-0.0028741-0.04-0.0005828-0.0794-0.0031257-0.1195-0.0031259z"/>
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="m 5,9 v 4 H 6 V 9 Z"/>
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="m 12,6 v 3 h 1 V 6 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 11.566612,4.000148 A 0.42109472,0.35003954 0 0 0 11.460526,4.014506 L 4.302632,5.7645265 A 0.42109472,0.35003954 0 0 0 4,6.100175 v 2.8000364 a 0.42109472,0.35003954 0 0 0 0.302632,0.3356488 l 7.157894,1.7500238 A 0.42109472,0.35003954 0 0 0 12,10.650236 V 6.150078 4.3501523 A 0.42109472,0.35003954 0 0 0 11.566612,4.000148 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kopete.svg b/.icons/awkward/16x16/apps/kopete.svg
new file mode 100644
index 00000000..92665d8a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kopete.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4479d9" d="M 12,8.825 H 15.512 L 12,16 Z"/>
+ <path style="fill:#47b4f4" d="M 16,6.5 A 7.5,6.5 0 0 1 8.5,13 7.5,6.5 0 0 1 1,6.5 7.5,6.5 0 0 1 8.5,0 7.5,6.5 0 0 1 16,6.5 Z"/>
+ <path style="fill:#2e4e8a" d="M 9.6721,3 C 9.4506,3.001 9.2299,3.0253 9.013,3.0725 10.559,3.4078 12,4.8396 12,6.5 11.999,8.1646 10.551,9.5979 9,9.9275 9.2211,9.9756 9.4463,9.9999 9.6721,10 11.51,10 13,8.433 13,6.5 13,4.567 11.51,3 9.6721,3 Z"/>
+ <path style="fill:#2e4e8a" d="M 5.5314,4 A 0.5,0.5 0 0 0 5.0314,4.5 0.5,0.5 0 0 0 5.5314,5 0.5,0.5 0 0 0 6.0314,4.5 0.5,0.5 0 0 0 5.5314,4 Z"/>
+ <path style="fill:#2e4e8a" d="M 7.6001,6 C 7.2677,6 7.0001,6.223 7.0001,6.5 7.0001,6.777 7.2677,7 7.6001,7 H 9.4001 C 9.7325,7 10,6.777 10,6.5 10,6.223 9.7325,6 9.4001,6 Z"/>
+ <path style="fill:#2e4e8a" d="M 5.5,8 C 5.2238,8 5,8.2239 5,8.5 5,8.7761 5.2239,9 5.5,9 5.6767,9 5.75,9.5 5.75,9.5 5.75,9.5 6,8.5994 6,8.5 6,8.2239 5.7761,8 5.5,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kopete2.svg b/.icons/awkward/16x16/apps/kopete2.svg
new file mode 120000
index 00000000..62d0d72f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kopete2.svg
@@ -0,0 +1 @@
+kopete.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/korg-journal.svg b/.icons/awkward/16x16/apps/korg-journal.svg
new file mode 120000
index 00000000..086f9aeb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/korg-journal.svg
@@ -0,0 +1 @@
+utilities-log-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/korg-todo.svg b/.icons/awkward/16x16/apps/korg-todo.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/korg-todo.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/korganizer.svg b/.icons/awkward/16x16/apps/korganizer.svg
new file mode 100644
index 00000000..d1a7ae47
--- /dev/null
+++ b/.icons/awkward/16x16/apps/korganizer.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#f13c3c" width="16" height="14" x="0" y="1" rx=".599" ry=".74"/>
+ <g fill="#fff" transform="translate(0 1)">
+ <path fill-rule="evenodd" d="m4.6623 2.0004a0.35338 0.35324 0 0 0 -0.2977 0.1394c-0.4041 0.5176-0.8258 1.2166-1.2273 1.8412l-0.4783-0.8203a0.35359 0.35345 0 1 0 -0.6108 0.3562l0.7632 1.3079a0.35338 0.35324 0 0 0 0.5979 0.01992c0.4967-0.7368 1.059-1.6892 1.5123-2.27a0.35338 0.35324 0 0 0 -0.2593 -0.5747z"/>
+ <rect width="7" height="1" x="6" y="8" rx=".538" ry=".5"/>
+ <circle cx="3.5" cy="8.5"/>
+ <rect width="7" height="1" x="6" y="11" rx=".538" ry=".5"/>
+ <circle cx="3.5" cy="11.5"/>
+ <rect width="7" height="1" x="6" y="4" rx=".538" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kpackage.svg b/.icons/awkward/16x16/apps/kpackage.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kpackage.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kpager.svg b/.icons/awkward/16x16/apps/kpager.svg
new file mode 120000
index 00000000..2c414871
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kpager.svg
@@ -0,0 +1 @@
+workspace-switcher-left-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kpat.svg b/.icons/awkward/16x16/apps/kpat.svg
new file mode 120000
index 00000000..2f7cf976
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kpat.svg
@@ -0,0 +1 @@
+kpatience.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kpatience.svg b/.icons/awkward/16x16/apps/kpatience.svg
new file mode 100644
index 00000000..b150ea82
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kpatience.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="12" x="-16" y="-14" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#e74c3c" d="m6.1608 5c-1.1896 0-2.1608 0.8377-2.1608 1.8749 0 0.5399 0.2604 1.0324 0.6786 1.375l3.2679 2.7501 3.3755-2.7501c0.418-0.342 0.678-0.8348 0.678-1.3747 0-1.0373-0.971-1.875-2.1608-1.875-0.78318 0-1.4624 0.36074-1.8392 0.90597-0.3767-0.5452-1.0559-0.906-1.8391-0.906z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kpdf.svg b/.icons/awkward/16x16/apps/kpdf.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kpdf.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kpersonalizer.svg b/.icons/awkward/16x16/apps/kpersonalizer.svg
new file mode 120000
index 00000000..3c8cc875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kpersonalizer.svg
@@ -0,0 +1 @@
+preferences-desktop-theme.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kphotoalbum.svg b/.icons/awkward/16x16/apps/kphotoalbum.svg
new file mode 100644
index 00000000..95e9f0d4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kphotoalbum.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m1 2v1h-0.19922c-0.4432 0-0.80078 0.3356-0.80078 0.7617v10.468c0 0.427 0.35758 0.77 0.80078 0.77h14.398c0.443 0 0.801-0.343 0.801-0.77v-10.468c0-0.4264-0.358-0.7502-0.801-0.762h-12.199v-1h-2z"/>
+ <circle style="opacity:0.4" cx="14" cy="5" r="1"/>
+ <circle style="opacity:0.4" cx="8" cy="9" r="5"/>
+ <circle fill="#009587" cx="8" cy="-9" r="4" transform="scale(1,-1)"/>
+ <circle fill="#66bfb7" cx="8" cy="9" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kpk-desktop-gnome.svg b/.icons/awkward/16x16/apps/kpk-desktop-gnome.svg
new file mode 120000
index 00000000..879651b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kpk-desktop-gnome.svg
@@ -0,0 +1 @@
+desktop-environment-gnome.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kpk-desktop-xfce.svg b/.icons/awkward/16x16/apps/kpk-desktop-xfce.svg
new file mode 120000
index 00000000..dc323a78
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kpk-desktop-xfce.svg
@@ -0,0 +1 @@
+desktop-environment-xfce.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kradio.svg b/.icons/awkward/16x16/apps/kradio.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kradio.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kradio4.svg b/.icons/awkward/16x16/apps/kradio4.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kradio4.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/krdc.svg b/.icons/awkward/16x16/apps/krdc.svg
new file mode 100644
index 00000000..37243619
--- /dev/null
+++ b/.icons/awkward/16x16/apps/krdc.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(-15 -11.999)">
+ <circle fill="#48cd42" cx="23" cy="19.999" r="8"/>
+ <g fill="#fff" style="enable-background:new" transform="translate(-405,-50)">
+ <path d="m424 66h0.67187c4.05 0 7.33 3.278 7.33 7.328v0.672h-0.67188c-0.36436 0-0.65625-0.30511-0.65625-0.67188 0-3.3137-2.6863-6-6-6-0.36 0-0.67-0.289-0.67-0.656v-0.672z"/>
+ <path d="m424 68.672h0.67187c2.5773 0 4.6562 2.0789 4.6562 4.6562v0.67188h-0.65625c-0.36 0-0.67-0.305-0.67-0.672 0-1.841-1.49-3.328-3.33-3.328-0.36 0-0.67-0.305-0.67-0.672v-0.65625z"/>
+ <path d="m425.33 71.328c0.73638 0 1.3438 0.60737 1.3438 1.3438 0 0.736-0.61 1.328-1.34 1.328-0.74 0-1.33-0.592-1.33-1.328 0-0.73638 0.59174-1.3438 1.3281-1.3438z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/krec.svg b/.icons/awkward/16x16/apps/krec.svg
new file mode 120000
index 00000000..24321154
--- /dev/null
+++ b/.icons/awkward/16x16/apps/krec.svg
@@ -0,0 +1 @@
+sound-recorder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/krecipes.svg b/.icons/awkward/16x16/apps/krecipes.svg
new file mode 100644
index 00000000..3eb65d8d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/krecipes.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#f34235" width="16" height="16" x="0" y="0" rx="1.455" ry="1.455"/>
+ <rect style="fill:#ffffff" width="8" height="2" x="4" y="3"/>
+ <rect style="fill:#ffffff" width="8" height="2" x="4" y="7"/>
+ <rect style="fill:#ffffff" width="8" height="2" x="4" y="11"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kregexpeditor.svg b/.icons/awkward/16x16/apps/kregexpeditor.svg
new file mode 100644
index 00000000..a5b987bc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kregexpeditor.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#5ca6ff" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#3e49db" width="14" height="6" x="1" y="5" rx=".389" ry=".429"/>
+ <rect style="fill:#00f0d7" width="6" height="4" x="3" y="-7" rx=".2" ry=".222" transform="rotate(90)"/>
+ <rect style="fill:#fff528" width="6" height="4" x="3" y="-13" rx=".2" ry=".2" transform="rotate(90)"/>
+ <rect style="fill:#cf4950" width="6" height="5" x="-11" y="-13" rx=".375" ry=".385" transform="scale(-1)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/krename.svg b/.icons/awkward/16x16/apps/krename.svg
new file mode 100644
index 00000000..1d9b81b7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/krename.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#f3443f" d="m1.7143 5h8.5717c0.395 0 0.714 0.3186 0.714 0.7143v8.5714c0 0.395-0.319 0.714-0.714 0.714h-8.5717c-0.3957 0-0.7143-0.319-0.7143-0.714v-8.5717c0-0.3957 0.3186-0.7143 0.7143-0.7143z"/>
+ <g fill="#fff" transform="matrix(.19630 0 0 .20576 6.29 14.303)">
+ <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="#2297fd" d="m5.7143 1h8.5714c0.395 0 0.714 0.3186 0.714 0.7143v8.5714c0 0.395-0.319 0.714-0.714 0.714h-8.5717c-0.3957 0-0.7143-0.319-0.7143-0.714v-8.5717c0-0.3957 0.3186-0.7143 0.7143-0.7143z"/>
+ <g fill="#fff" transform="matrix(.20830 0 0 .20576 9.5848 6.9649)">
+ <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>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kreversi.svg b/.icons/awkward/16x16/apps/kreversi.svg
new file mode 100644
index 00000000..c5b74a03
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kreversi.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#f65e5e" d="m8.4428 16c4.1732 0 7.5572-3.582 7.5572-8 0-4.4179-3.384-8-7.5572-8-2.1378 4e-8 -3.8707 1.391-3.8707 3.6s1.8764 3.4572 3.6732 4c1.7567 0.5307 4.0687 2.191 4.0687 4.4s-1.7328 4-3.8707 4z"/>
+ <ellipse fill="#fff" cx="-8.5" cy="-3.5" rx="1.5" ry="1.5" transform="scale(-1)"/>
+ <path fill="#8d62ad" d="m7.5572 4e-8c-4.1733 0-7.5572 3.5821-7.5572 8s3.3838 8 7.5572 8c2.1378 0 3.8707-1.391 3.8707-3.6s-1.8764-3.4572-3.6732-4c-1.757-0.5307-4.0683-2.191-4.0683-4.4s1.7328-4 3.8707-4z"/>
+ <ellipse fill="#fff" cx="7.5" cy="12.5" rx="1.5" ry="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/krfb.svg b/.icons/awkward/16x16/apps/krfb.svg
new file mode 100644
index 00000000..b4f7da39
--- /dev/null
+++ b/.icons/awkward/16x16/apps/krfb.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#1da6e8" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" opacity=".1" d="m16-14c-7.756 0-14 6.244-14 14 0 0.16884 0.01952 0.33264 0.02539 0.5 0.2641-7.5206 6.3878-13.5 13.975-13.5s13.711 5.9794 13.975 13.5c0.006-0.16736 0.0254-0.33116 0.0254-0.5 0-7.756-6.244-14-14-14z"/>
+ <path style="fill:none;stroke:#000000;stroke-width:1px;opacity:0.4" d="m 9.5,5.5 -4,2.5 4,2.5"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 9.5 4 A 1.5 1.5 0 0 0 8 5.5 A 1.5 1.5 0 0 0 9.5 7 A 1.5 1.5 0 0 0 11 5.5 A 1.5 1.5 0 0 0 9.5 4 z M 5.5 6.5 A 1.5 1.5 0 0 0 4 8 A 1.5 1.5 0 0 0 5.5 9.5 A 1.5 1.5 0 0 0 7 8 A 1.5 1.5 0 0 0 5.5 6.5 z M 9.5 9 A 1.5 1.5 0 0 0 8 10.5 A 1.5 1.5 0 0 0 9.5 12 A 1.5 1.5 0 0 0 11 10.5 A 1.5 1.5 0 0 0 9.5 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/krita.svg b/.icons/awkward/16x16/apps/krita.svg
new file mode 100644
index 00000000..f2a2a8ce
--- /dev/null
+++ b/.icons/awkward/16x16/apps/krita.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <ellipse style="fill:#ffffff;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" cx="7.997" cy="8.005" rx="7.802" ry="7.803"/>
+ <path style="fill:#e040fb;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 14.926593,4.0030725 A 8.0020586,8.0034749 0 0 0 3.9955769,1.0735974 8.0020586,8.0034749 0 0 0 1.0572203,4.0383735 l 6.9393859,3.9664364 z"/>
+ <path style="fill:#fdfd4b;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 14.926593,4.0030725 7.9966062,8.0048099 7.9610542,15.999844 A 8.0020586,8.0034749 0 0 0 11.997635,14.936022 8.0020586,8.0034749 0 0 0 14.926593,4.0030725 Z"/>
+ <path style="fill:#18ffff;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 7.9966062,8.0048099 1.0572203,4.0383735 a 8.0020586,8.0034749 0 0 0 0.0094,7.9681745 8.0020586,8.0034749 0 0 0 6.8944342,3.993296 z"/>
+ <path style="fill:#4f4f4f" d="M 9.4702841,8.6618456 C 8.3171593,9.7238787 6.0986974,8.039279 5.1623116,6.98127 4.199209,5.8930704 0.60301077,2.2228657 0.34015564,1.9848319 0.07731309,1.746807 -0.13202057,1.4528569 0.10039945,1.1603958 0.34235524,0.87557284 0.67695255,1.0170823 0.96714829,1.2218201 1.2573629,1.4265652 5.637803,4.1423927 6.915303,4.8479969 8.1573511,5.5340266 10.285132,7.3289885 9.4702841,8.6618456 Z"/>
+ <path style="fill:#4883f7" d="M 11.320128,9.1 C 6.8196801,13.046956 3.1387629,9.8880444 2.5684369,8.5776867 c 0.3372632,2.2744103 1.8961922,4.3097393 4.2512432,5.0930303 1.7786432,0.591566 4.6168689,0.577836 5.8892949,-1.675876 z"/>
+ <path style="fill:#9b9b9b" d="m 11.301516,10.095193 c -0.367623,0.165522 -0.327866,0.285159 -0.654283,0.23355 C 10.422099,10.293146 8.4717615,8.8397417 8.4717615,8.8397417 8.3729054,8.6065141 8.4914895,8.2858893 8.7142402,8.0321251 8.9208386,7.7654845 9.2154838,7.5852509 9.4680153,7.6322125 c 0,0 1.8490427,1.5761803 1.9309317,1.7854003 0.118728,0.3033465 -0.0086,0.2897918 -0.09743,0.6775802 z"/>
+ <path style="fill:#3f3f3f" d="m 11.544963,13.254834 c 1.382501,-0.847027 1.751526,-2.340961 1.205632,-3.4205164 -0.424211,-0.8389142 -1.120743,-0.9975229 -1.601834,-0.5918843 -0.477253,0.4024024 -0.519325,0.8819027 -0.376963,1.3581287 0.290324,0.971284 1.491323,1.652523 0.773165,2.654272 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kronometer.svg b/.icons/awkward/16x16/apps/kronometer.svg
new file mode 100644
index 00000000..fd4f71f9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kronometer.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#597123" width="4.633" height="4.633" x="-2.31" y="1.86" rx=".772" ry=".772" transform="matrix(.70738 -.70684 .70738 .70684 0 0)"/>
+ <rect fill="#96ba42" width="15" height="15" x="1" y="1" rx="7.5" ry="7.5"/>
+ <circle fill="#ffffff" cx="8.5" cy="8.5" r="5.5"/>
+ <rect fill="#f45246" width=".999" height="5" x="11.11" y="-1.38" rx=".5" ry=".504" transform="matrix(.86630 .49952 -.50017 .86593 0 0)"/>
+ <circle fill="#4d4d4d" cx="8.5" cy="8.5" r="1.5"/>
+ <circle fill="#4d4d4d" cx="8.5" cy="3.5"/>
+ <circle fill="#4d4d4d" cx="8.5" cy="13.5"/>
+ <circle fill="#4d4d4d" cx="8.5" cy="-13.5" transform="rotate(90)"/>
+ <circle fill="#4d4d4d" cx="8.5" cy="-3.5" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/krudio.svg b/.icons/awkward/16x16/apps/krudio.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/krudio.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kruler.svg b/.icons/awkward/16x16/apps/kruler.svg
new file mode 100644
index 00000000..7ef803c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kruler.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e2d144" width="13" height="16" x="-14" y="-16" rx=".813" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.5" width="1" height="6" x="4" y="1"/>
+ <rect style="opacity:0.5" width="1" height="3" x="6" y="1"/>
+ <rect style="opacity:0.5" width="1" height="5" x="12" y="1"/>
+ <path style="opacity:0.5" d="M 3,8 3,13 6,13 6,8 3,8 Z M 4,9 5,9 5,12 4,12 4,9 Z"/>
+ <rect style="opacity:0.5" width="1" height="3" x="8" y="1"/>
+ <rect style="opacity:0.5" width="1" height="3" x="10" y="1"/>
+ <rect style="opacity:0.5" width="1" height="3" x="14" y="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/krunner.svg b/.icons/awkward/16x16/apps/krunner.svg
new file mode 120000
index 00000000..bba31bb9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/krunner.svg
@@ -0,0 +1 @@
+plasma-search.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/krusader_blue.svg b/.icons/awkward/16x16/apps/krusader_blue.svg
new file mode 120000
index 00000000..1660e622
--- /dev/null
+++ b/.icons/awkward/16x16/apps/krusader_blue.svg
@@ -0,0 +1 @@
+krusader_user.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/krusader_red.svg b/.icons/awkward/16x16/apps/krusader_red.svg
new file mode 120000
index 00000000..1b90bf84
--- /dev/null
+++ b/.icons/awkward/16x16/apps/krusader_red.svg
@@ -0,0 +1 @@
+krusader_root.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/krusader_root.svg b/.icons/awkward/16x16/apps/krusader_root.svg
new file mode 100644
index 00000000..a3451d5c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/krusader_root.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#db4c4c" d="M 0,2.95 V 14.222222 C 0,14.653422 0.3565,15 0.8,15 H 15.2004 C 15.6436,15 16,14.6535 16,14.222222 V 2.95 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,2.9444444 V 15 h 7.200781 C 15.643981,15 16,14.6535 16,14.222222 V 2.9444444 Z"/>
+ <path style="fill:#d2bebe" d="M 0.8,0.99999994 C 0.35648,0.99999994 0,1.3466944 0,1.7775833 V 3 H 16 V 1.7775833 C 16,1.3466944 15.6436,0.99999994 15.2,0.99999994 Z"/>
+ <path style="fill:#583030" d="m 6.3556984,5.0001155 c 0.0823,0.00187 0.161209,0.03192 0.222622,0.084697 l 5.3052646,4.1447234 c 0.220211,0.1889597 0.110394,0.5395147 -0.181613,0.5797404 l -2.0571606,0.2853477 0.9641376,1.640543 c 0.215456,0.366672 0.08779,0.832656 -0.285392,1.044354 l -0.20672,0.117593 c -0.3731816,0.211699 -0.8474376,0.08626 -1.0628936,-0.280413 l -1.000962,-1.703861 -1.467128,1.168526 c -0.225865,0.180517 -0.56799,0.02605 -0.568272,-0.256566 L 6.0000014,5.3347999 C 5.9994444,5.1466832 6.1603684,4.995274 6.3556964,5.0001135 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/krusader_user.svg b/.icons/awkward/16x16/apps/krusader_user.svg
new file mode 100644
index 00000000..88d60df1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/krusader_user.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#5f5fdf" d="M 0,2.95 V 14.222222 C 0,14.653422 0.3565,15 0.8,15 H 15.2004 C 15.6436,15 16,14.6535 16,14.222222 V 2.95 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,2.9444444 V 15 h 7.200781 C 15.643981,15 16,14.6535 16,14.222222 V 2.9444444 Z"/>
+ <path style="fill:#bebed2" d="M 0.8,0.99999994 C 0.35648,0.99999994 0,1.3466944 0,1.7775833 V 3 H 16 V 1.7775833 C 16,1.3466944 15.6436,0.99999994 15.2,0.99999994 Z"/>
+ <path style="fill:#33335d" d="m 6.3556984,5.0001155 c 0.0823,0.00187 0.161209,0.03192 0.222622,0.084697 l 5.3052646,4.1447234 c 0.220211,0.1889597 0.110394,0.5395147 -0.181613,0.5797404 l -2.0571606,0.2853477 0.9641376,1.640543 c 0.215456,0.366672 0.08779,0.832656 -0.285392,1.044354 l -0.20672,0.117593 c -0.3731816,0.211699 -0.8474376,0.08626 -1.0628936,-0.280413 l -1.000962,-1.703861 -1.467128,1.168526 c -0.225865,0.180517 -0.56799,0.02605 -0.568272,-0.256566 L 6.0000014,5.3347999 C 5.9994444,5.1466832 6.1603684,4.995274 6.3556964,5.0001135 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ksame.svg b/.icons/awkward/16x16/apps/ksame.svg
new file mode 100644
index 00000000..62a93441
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ksame.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#d2d2d2" d="m15.382 4.9327c-1.699-4.0896-6.3595-6.0136-10.449-4.3144-4.0902 1.6994-6.0142 6.3594-4.315 10.449 1.6995 4.09 6.3602 6.014 10.449 4.315 4.09-1.7 6.014-6.3598 4.315-10.449z"/>
+ <path fill="#e74c3c" d="m8.0513 0.00010152c-0.9634-0.0049-1.9423 0.16857-2.8955 0.53234l2.0315 5.3328a2.2858 2.2857 0 0 1 0.81259 -0.15086 2.2858 2.2857 0 0 1 0.81259 0.152l2.0325-5.3361c-0.8862-0.33742-1.8302-0.52518-2.7937-0.5301zm-7.5179 5.1548c-0.36378 0.95313-0.53733 1.932-0.53236 2.8954 0.00491 0.96342 0.19383 1.9085 0.53121 2.7948l5.3329-2.0313a2.2858 2.2857 0 0 1 -0.1509 -0.8137 2.2858 2.2857 0 0 1 0.1532 -0.8137l-5.3341-2.0314zm14.934 0-5.3327 2.0314a2.2858 2.2857 0 0 1 0.15086 0.8137 2.2858 2.2857 0 0 1 -0.152 0.81142l5.336 2.0336c0.33772-0.88627 0.52516-1.8314 0.5303-2.7948 0.0051-0.96342-0.16743-1.9423-0.53144-2.8954zm-8.2797 4.9791-2.0315 5.333c0.95317 0.364 1.932 0.53771 2.8955 0.53256 0.96345-0.0051 1.9075-0.19257 2.7938-0.53028l-2.0314-5.334a2.2858 2.2857 0 0 1 -0.81373 0.15086 2.2858 2.2857 0 0 1 -0.81259 -0.152z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kscreengenie.svg b/.icons/awkward/16x16/apps/kscreengenie.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kscreengenie.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kscreensaver.svg b/.icons/awkward/16x16/apps/kscreensaver.svg
new file mode 120000
index 00000000..4cbb8f64
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kscreensaver.svg
@@ -0,0 +1 @@
+preferences-desktop-screensaver.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ksensors.svg b/.icons/awkward/16x16/apps/ksensors.svg
new file mode 120000
index 00000000..349f2c76
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ksensors.svg
@@ -0,0 +1 @@
+psensor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kshisen.svg b/.icons/awkward/16x16/apps/kshisen.svg
new file mode 100644
index 00000000..b5ec9ac2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kshisen.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#4d4d4d" d="m6.723 3.082c-0.08951 0.06579-0.11189 0.16447-0.11189 0.27961 0 0.21382 0.08951 0.47696 0.13426 0.57564 0 0 0.06714 1.1513 0.08951 1.2829-0.20139 0.01645-0.55942 0.03289-0.69365 0.06579h-0.17901c-0.3804 0.01645-0.73844 0.0329-0.89509 0.14803l-0.06713 0.04934 0.06713 0.06579c0.11189 0.09868 0.15664 0.37829 0.20139 0.67437 0.11189 0.60855 0.24614 1.3651 0.91745 1.6612l0.13426 0.04934v-0.11513s0.02242-0.04934 0.02242-0.11513c0-0.04934-0.02242-0.13158-0.04472-0.24671 0.17901 0.01645 0.55942 0.04934 0.69365 0.04934 0.0223 0.1315 0.6041 5.4936 0.6041 5.4936h0.22377s0.24615-5.2959 0.24615-5.4605c0.15663 0 0.85031 0.01645 1.0517 0.0329-0.04472 0.09869-0.22376 0.50987-0.22376 0.50987l0.31327-0.21382c0.08951-0.04934 2.0363-1.3487 1.7678-2.204-0.08951-0.27961-0.40278-0.47696-0.91745-0.57564h-0.04484c-0.2909 0-1.186 0.01645-1.8573 0.04934 0.02242-0.42763 0.02242-0.65791 0.02242-0.77305v-0.14803c0-0.08224 0.11189-0.19737 0.20139-0.27961 0.08951-0.09868 0.20139-0.18092 0.20139-0.27961 0-0.03289-0.02242-0.06579-0.04472-0.09868-0.13426-0.14803-1.1188-0.52632-1.544-0.55923-0.13426 0.01645-0.22377 0.0329-0.26852 0.08224zm0.02242 2.6974h0.11189c0 0.14803 0.06713 1.1842 0.08951 1.3322-0.17901-0.01645-0.60414-0.04934-0.73844-0.04934-0.06713-0.21382-0.08951-0.44408-0.11189-0.67437-0.02237-0.19737-0.04472-0.39474-0.08951-0.57564 0.20139 0 0.73844-0.0329 0.73844-0.0329zm1.365 0.50987s0.02237-0.39474 0.02237-0.52632c0.29089 0.03289 0.67129 0.04934 1.0293 0.04934h0.40278c0 0.06579-0.02242 0.14803-0.02242 0.14803-0.04472 0.36184-0.11189 0.78946-0.31328 1.2171-0.13425 0-0.96218-0.0329-1.1412-0.04934 0-0.11513 0.02242-0.83882 0.02242-0.83882z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ksirk.svg b/.icons/awkward/16x16/apps/ksirk.svg
new file mode 100644
index 00000000..3f296bdd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ksirk.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <linearGradient id="linearGradient4736-7" x2="0" y1="24" y2="19" gradientTransform="matrix(.48311 0 0 .6 -2.7973 -6.4)" 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="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="url(#linearGradient4736-7)" fill-rule="evenodd" d="m3.2575 5c-0.1425 0-0.2575 0.1338-0.2575 0.3v2.4c0 0.1662 0.115 0.3 0.2575 0.3h8.4385c0.51354 0 0.92662-0.4632 0.95946-1.0512a0.36233 0.45 0 0 0 0.345 -0.4488 0.36233 0.45 0 0 0 -0.344 -0.4488c-0.033-0.588-0.447-1.0512-0.96-1.0512h-8.4385z"/>
+ <path fill="#8d6a3e" d="m6 8v1h5l2 2v-0.5l-2-2.5z"/>
+ <path fill="#b58a55" d="m6.5 8a1.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.5zm0.15 0.3105a1.2 1.2 0 0 1 0.5847 0.2427l-0.5847 0.5847v-0.8274m-0.3 0.0006v0.8268l-0.5853-0.5853a1.2 1.2 0 0 1 0.5855 -0.2415m1.0974 0.4536a1.2 1.2 0 0 1 0.2415 0.5853h-0.8268l0.5853-0.5853zm-1.8942 0.0006 0.5847 0.5847h-0.8274a1.2 1.2 0 0 1 0.2427 -0.585m-0.2421 0.885h0.8268l-0.5853 0.5853a1.2 1.2 0 0 1 -0.2415 -0.5847m1.551 0h0.8274a1.2 1.2 0 0 1 -0.2427 0.5847l-0.585-0.5845m-0.5121 0.2121v0.8274a1.2 1.2 0 0 1 -0.585 -0.2427l0.585-0.5847m0.3 0 0.5853 0.5853a1.2 1.2 0 0 1 -0.5855 0.241v-0.8268z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ksmiletris.svg b/.icons/awkward/16x16/apps/ksmiletris.svg
new file mode 120000
index 00000000..2f915ffd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ksmiletris.svg
@@ -0,0 +1 @@
+preferences-desktop-emoticons.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ksnakeduel.svg b/.icons/awkward/16x16/apps/ksnakeduel.svg
new file mode 100644
index 00000000..4a4c5a30
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ksnakeduel.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e4e4e4" d="m16 15.2v-14.4c0-0.4432-0.357-0.8-0.8-0.8h-14.4c-0.4432 0-0.8 0.3568-0.8 0.8v14.4c0 0.443 0.3568 0.8 0.8 0.8h14.4c0.4432 0 0.8-0.3568 0.8-0.8z"/>
+ <path fill="none" stroke="#ee8827" d="m3 2.5h9.4643l0.03571 2h-6v2h3.5"/>
+ <path fill="none" stroke="#2783ee" d="m13.009 13.5h-9.4643l-0.03571-2h6v-2h-3.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ksnapshot.svg b/.icons/awkward/16x16/apps/ksnapshot.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ksnapshot.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ksnip.svg b/.icons/awkward/16x16/apps/ksnip.svg
new file mode 100644
index 00000000..18ef7be6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ksnip.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#533f3f" width="16" height="16" x="0" y="0" rx="1.2" ry="1.2"/>
+ <path style="fill:#008052" d="M 14,13.996811 11.00039,11 v 2.996811 z"/>
+ <path style="fill:#005680" d="M 11,8 14,5 H 11 Z"/>
+ <rect style="fill:#f02e00" width="3" height="6.75" x="5" y="4.63"/>
+ <path style="fill:#ffb900" d="M 2,2 8,8 V 2 Z"/>
+ <path style="fill:#ff8900" d="M 8.0000176,8 2.0000177,14 H 8.0000176 Z"/>
+ <path style="fill:#006c80" d="M 14,11 11,8 v 3 z"/>
+ <path style="fill:#00aa80" d="M 11,11.003191 13.99961,14 v -2.996809 z"/>
+ <path style="fill:#008900" d="M 11,5 8,8 h 3 z"/>
+ <path style="fill:#008080" d="m 14,2 -3,3 h 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kspaceduel.svg b/.icons/awkward/16x16/apps/kspaceduel.svg
new file mode 100644
index 00000000..ba97859e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kspaceduel.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#f29237" cx="8" cy="8" r="8"/>
+ <path opacity=".2" d="m7.2504 0.099818a8 8 0 0 0 -2.8953 0.83981c0.040259 0.12801-0.0067 0.27246-0.15391 0.4-0.0996 0.08631-0.18125 0.22075-0.18125 0.29922 0 0.23987 0.21692 0.60821 0.38985 0.66172 0.2302 0.07123 0.15273 0.31665-0.14297 0.45234-0.13668 0.06289-0.30492 0.24338-0.37397 0.4016-0.069046 0.15822-0.17089 0.3144-0.22578 0.34689-0.054908 0.03247-0.1 0.15617-0.1 0.275 0 0.16593 0.075748 0.24638 0.325 0.34609 0.1785 0.07141 0.39204 0.12343 0.475 0.11562 0.47621-0.04482 0.50959 0.23258 0.092966 0.77502-0.22118 0.28798-0.32752 0.36041-0.47812 0.32422-0.14057-0.03379-0.21739 0.006-0.28125 0.14531-0.067508 0.14729-0.1778 0.19746-0.47422 0.21797-0.29137 0.02017-0.42196 0.07935-0.53125 0.23906-0.079674 0.11643-0.1949 0.21094-0.25625 0.21094-0.061354 0-0.20546 0.07807-0.32031 0.17344-0.234 0.1943-0.3253 0.2139-0.4072 0.0869-0.1084-0.168-0.3421-0.0831-0.6899 0.2499-0.30756 0.2947-0.34485 0.3735-0.29845 0.6289 0.082554 0.45484 0.32925 0.85846 0.61094 0.9992 0.2458 0.12284 0.25058 0.13609 0.10156 0.29375-0.085735 0.09071-0.23281 0.18791-0.32656 0.21641-0.27079 0.08229-0.11838 0.1855 0.36484 0.24687 0.49454 0.06281 0.64825 0.24226 0.41719 0.48672-0.12886 0.13633-0.1216 0.1617 0.085157 0.29141 0.40406 0.25415 0.72529 0.09846 0.34615-0.16677-0.24375-0.17046-0.073354-0.24 0.28437-0.11631 0.28503 0.09868 0.34142 0.09307 0.51015-0.05313 0.34582-0.29966 0.72172 0.14354 0.40547 0.47812-0.20127 0.21294-0.14027 0.46996 0.12031 0.50547 0.11513 0.01569 0.35436 0.12284 0.53203 0.23828s0.37125 0.21015 0.42969 0.21015c0.058437 0 0.22327 0.11711 0.36641 0.26016 0.29042 0.29024 0.45166 0.3271 0.53359 0.12266 0.098517-0.24582 0.058886-0.37247-0.20625-0.66172-0.2112-0.23-0.554-0.8426-0.554-0.9892 0-0.09066 0.34863-0.01379 0.54375 0.11953 0.12211 0.08345 0.31969 0.19104 0.43906 0.23985 0.12743 0.05208 0.25932 0.21366 0.31953 0.39062 0.094375 0.27732 0.13156 0.30156 0.46406 0.30156h0.36172l0.054689 0.64997c0.065815 0.78185 0.1285 0.94018 0.39687 1.0047 0.1977 0.04751 0.40859 0.35361 0.40859 0.59297 0 0.06363-0.14223 0.21946-0.31562 0.34609-0.21527 0.15721-0.30807 0.29086-0.29375 0.42188 0.01787 0.16359-0.01916 0.18908-0.25078 0.17188-0.1494-0.01111-0.4083 0.04126-0.575 0.11641-0.19698 0.08879-0.41068 0.11722-0.61094 0.08125-0.23043-0.0414-0.30859-0.02532-0.30859 0.06484 0 0.0663-0.08048 0.19049-0.1789 0.27578-0.24342 0.21092-0.14284 0.32252 0.23047 0.25547 0.23202-0.04167 0.32254-0.02315 0.3625 0.07657 0.085182 0.21254-0.13073 0.51662-0.33125 0.46641-0.12692-0.03176-0.18796 0.0115-0.22734 0.16172-0.013945 0.0532-0.038849 0.09826-0.068751 0.13672a8 8 0 0 0 1.2656 0.37422c-0.0399-0.076-0.0853-0.146-0.1297-0.177-0.2061-0.146-0.0682-0.524 0.2156-0.592 0.289-0.07 0.2435-0.257-0.0711-0.293-0.2752-0.032-0.5687-0.311-0.4765-0.453 0.061828-0.09578 0.3255-0.08182 0.85858 0.04453 0.24073 0.05707 0.4055-0.0574 0.96326-0.66794 0.32297-0.35354 0.57114-0.50078 0.84375-0.50078 0.10382 0 0.47454-0.09552 0.82425-0.2125 0.66018-0.22085 0.91809-0.21287 0.89372 0.02812-0.05058 0.50146 0.27249 0.48491 0.79846-0.04063 0.21921-0.21904 0.4193-0.37724 0.44531-0.35234 0.10062 0.09633-0.08034 0.56561-0.29141 0.75545-0.26749 0.2406-0.28076 0.39263-0.04531 0.51328 0.129 0.0661 0.18371 0.20039 0.20391 0.50156l0.02734 0.41094h0.33438c0.1173 0 0.21437 0.01609 0.29297 0.04609a8 8 0 0 0 3.8758 -6.6025c-0.12239-0.26151-0.11359-0.41961 0-0.59766a8 8 0 0 0 -0.03594 -0.44844c-0.07295-0.0033-0.14721-0.0067-0.23281-0.0031-0.40303 0.01678-0.74843-0.14212-0.74843-0.34453 0-0.04266-0.14297-0.21887-0.31797-0.39141-0.199-0.1961-0.301-0.3686-0.271-0.4584 0.027-0.0816-0.031-0.2131-0.134-0.3024-0.101-0.0869-0.183-0.227-0.183-0.3109 0-0.13402-0.0853-0.15086-0.70154-0.13594l-0.70154 0.01719 0.01172 0.69138c0.02082 1.2112 0.20118 1.5256 0.75778 1.3226 0.25478-0.09288 0.88074-0.02255 1.0586 0.11875 0.06436 0.05116 0.15759 0.23671 0.20703 0.4125 0.04945 0.17578 0.23279 0.48 0.40782 0.67575 0.35462 0.39668 0.38215 0.55143 0.1789 1.0172-0.17732 0.40634-0.36825 0.3595-0.33047-0.08125l0.02812-0.32812-0.3 0.05625c-0.16599 0.03127-0.37404 0.15406-0.46719 0.275-0.13278 0.17241-0.195 0.19783-0.29453 0.11875-0.06934-0.05511-0.12578-0.1715-0.12578-0.25781s-0.0857-0.18241-0.18985-0.21406-0.24691-0.18896-0.31719-0.35c-0.11242-0.2576-0.10962-0.33637 0.02109-0.64923 0.13263-0.31737 0.13393-0.36972 0.01172-0.48672-0.11207-0.1073-0.16985-0.11077-0.31719-0.02266-0.14813 0.08857-0.21781 0.08204-0.39375-0.03594-0.11759-0.07886-0.32248-0.14375-0.45547-0.14375-0.27001 0-0.35156-0.13137-0.35156-0.56562 0-0.40113-0.23928-0.54691-0.80862-0.49453-0.39537 0.03637-0.48251 0.01033-0.80154-0.23516-0.196-0.1516-0.5076-0.5166-0.6917-0.8119-0.1841-0.2952-0.3822-0.6036-0.4399-0.6851-0.08335-0.11785-0.06308-0.23095 0.1-0.55234l0.20547-0.40391-0.43438 0.05859c-0.77298 0.10454-0.92929 0.20471-0.59687 0.38281 0.12946 0.06937 0.13511 0.105 0.03516 0.22031-0.06548 0.07553-0.09628 0.19497-0.06797 0.26562 0.02834 0.07066-0.0075 0.23693-0.07969 0.36953-0.07224 0.1326-0.13274 0.3187-0.13516 0.41406-0.0076 0.29829-0.51814 0.53529-1.0867 0.50391-0.86166-0.04755-0.93151-0.03396-1.2375 0.25-0.3825 0.3548-0.4319 0.5203-0.2539 0.8498 0.1727 0.3198 0.4788 0.4474 1.0094 0.4211 0.4745-0.0235 0.5281 0.0184 0.4195 0.332-0.0922 0.2663-0.4021 0.369-0.6117 0.2024-0.1617-0.1284-0.7189-0.0292-0.8899 0.1586-0.0716 0.0787-0.178 0.2849-0.2359 0.4578-0.1 0.2985-0.1292 0.3166-0.5773 0.3602-0.4472 0.0434-0.4901 0.0291-0.8117-0.2672-0.3591-0.3308-0.4199-0.5832-0.2469-1.0188 0.076566-0.19281 0.13368-0.22417 0.33828-0.18672 0.40561 0.07424 0.56562-0.06678 0.56562-0.5 0-0.21008-0.040825-0.40647-0.090628-0.43594-0.049785-0.02947-0.090628-0.1408-0.090628-0.24766s-0.051022-0.24426-0.11328-0.30469c-0.090732-0.08807-0.077619-0.13519 0.067188-0.2375 0.09936-0.0702 0.26265-0.11746 0.3625-0.10547 0.099852 0.01199 0.37521-0.03113 0.6125-0.09531 0.34286-0.09274 0.44353-0.16273 0.48985-0.34297 0.087988-0.34242 0.30278-0.61717 0.48281-0.61717 0.28449 0 0.29031-0.66886 0.014061-1.6414-0.0413-0.1436-0.1533-0.2351-0.352-0.2843-0.1606-0.0399-0.3354-0.1495-0.3883-0.2438-0.0523-0.0943-0.149-0.1711-0.2142-0.1711-0.065231 0-0.19267-0.07807-0.28281-0.17344-0.090732-0.09599-0.27847-0.17344-0.4211-0.17344-0.33797 0-0.34358-0.23274-0.00859-0.35547 0.3541-0.1297 0.9051 0.0404 1.0383 0.3204 0.1806 0.3796 0.3808 0.2212 0.4453-0.3524 0.0797-0.70938 0.3243-0.91326 1.0961-0.91326h0.55469l-0.24297-0.24297c-0.0756-0.07581-0.1384-0.16849-0.1821-0.25938zm2.8756 0.25156c-0.0154 0.01409-0.03059 0.02557-0.04609 0.04141-0.1854 0.18941-0.2724 0.21641-0.5593 0.17266-0.5008-0.07637-0.4364 0.12527 0.1179 0.36875 0.29975 0.13167 0.49229 0.28175 0.55781 0.43359 0.31613 0.73262 0.53362 1.127 0.64295 1.1672 0.22097 0.08119 0.35253-0.08188 0.40156-0.49844 0.05627-0.47794 0.2181-0.57926 0.50859-0.31797 0.11273 0.1014 0.27013 0.18438 0.35 0.18438 0.24813 0 0.43203 0.09969 0.43203 0.23438 0 0.07098 0.08373 0.24198 0.18672 0.38047 0.15143 0.20361 0.25438 0.25234 0.5375 0.25234 0.34747 0 0.56079 0.06501 0.99612 0.30547 0.0068 0.0037 0.01353 0.005 0.02031 0.0086a8 8 0 0 0 -4.145 -2.733zm-10.118 7.6708a8 8 0 0 0 -0.00154 0.03446 8 8 0 0 0 0.15625 1.5366c0.28983 0.11808 0.36991 0.07129 0.4-0.19844 0.015532-0.13937 0.088425-0.29767 0.1625-0.35234 0.1144-0.08431 0.093785-0.12738-0.14062-0.28738-0.15176-0.1034-0.30136-0.2843-0.33206-0.4019-0.02979-0.1132-0.1304-0.2375-0.24456-0.3311zm2.518 2.6446c-0.074622-0.0078-0.16485 0.03239-0.26484 0.12812-0.21156 0.20256-0.17962 0.60952 0.060156 0.77034 0.27462 0.18417 0.38092 0.13053 0.41562-0.20937 0.042846-0.41939-0.04676-0.67182-0.21094-0.68905zm1.3578 1.2094c-0.081705 0.0027-0.1717 0.06132-0.26172 0.18438-0.095526 0.13058-0.12177 0.29897-0.085157 0.55469 0.045007 0.31426 0.025368 0.38137-0.13906 0.46562-0.21126 0.10825-0.25646 0.4298-0.083594 0.59531 0.17217 0.16485 0.33615 0.12178 0.39531-0.10391 0.084265-0.32144 0.55475-0.35937 0.87655-0.07031 0.13695 0.12302 0.24922 0.18553 0.24922 0.13828 0-0.04723-0.14288-0.21871-0.31719-0.38047-0.26698-0.24776-0.31641-0.35353-0.31641-0.67268 0-0.45065-0.13822-0.71662-0.31797-0.71095zm-2.2297 1.0328a8 8 0 0 0 0.1851 0.233c-0.0545-0.083-0.1168-0.164-0.1851-0.233zm2.6961 1.2281c-0.040716 0.01396-0.057812 0.06471-0.057812 0.15391 0 0.09026-0.05773 0.18508-0.12812 0.21094-0.093471 0.03432-0.11515 0.14281-0.078905 0.40156 0.00679 0.04848 0.00857 0.08729 0.010936 0.12734a8 8 0 0 0 0.33281 0.1711c-0.00548-0.13837 0.019791-0.30129 0.092185-0.50547 0.12277-0.34624 0.12716-0.43317 0.027342-0.49375-0.09392-0.057-0.15772-0.07959-0.19844-0.06562z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ksplash.svg b/.icons/awkward/16x16/apps/ksplash.svg
new file mode 120000
index 00000000..5a2e12c2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ksplash.svg
@@ -0,0 +1 @@
+preferences-system-splash.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ksquares.svg b/.icons/awkward/16x16/apps/ksquares.svg
new file mode 100644
index 00000000..7c118330
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ksquares.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#8e8e8e" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.5" d="M 3,10.3 H 8.3 V 6.2 H 13"/>
+ <circle style="fill:#ffffff" cx="3" cy="10" r="1"/>
+ <circle style="fill:#ffffff" cx="8" cy="10" r="1"/>
+ <circle style="fill:#ffffff" cx="8" cy="6" r="1"/>
+ <circle style="fill:#ffffff" cx="13" cy="6" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kstars.svg b/.icons/awkward/16x16/apps/kstars.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kstars.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ksudoku.svg b/.icons/awkward/16x16/apps/ksudoku.svg
new file mode 100644
index 00000000..2a59d691
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ksudoku.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 8,0 C 3.568,0 0,3.568 0,8 c 0,4.432 3.568,8 8,8 4.432,0 8,-3.568 8,-8 C 16,3.568 12.432,0 8,0 Z"/>
+ <rect fill="#a26b4e" width="6" height="6" x="5" y="5" ry="0"/>
+ <path style="fill:#9a9a9a" d="M 5 0.58398438 C 2.9908188 1.3935767 1.3935767 2.9908188 0.58398438 5 L 5 5 L 5 0.58398438 z M 11 0.58398438 L 11 5 L 15.416016 5 C 14.606423 2.9908188 13.009181 1.3935767 11 0.58398438 z M 0.58398438 11 C 1.3935767 13.009181 2.9908188 14.606423 5 15.416016 L 5 11 L 0.58398438 11 z M 11 11 L 11 15.416016 C 13.009181 14.606423 14.606423 13.009181 15.416016 11 L 11 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ksysguard.svg b/.icons/awkward/16x16/apps/ksysguard.svg
new file mode 120000
index 00000000..53ccf3bb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ksysguard.svg
@@ -0,0 +1 @@
+applications-utilities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kteatime.svg b/.icons/awkward/16x16/apps/kteatime.svg
new file mode 100644
index 00000000..784c6077
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kteatime.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#bda461" d="m2.0005 3.0002c-1e-7 0.56704 0.015044 1.4981 0.041926 2.0002h-1.0424s-1-0.000286-1 0.99971v5c0 1 1 1 1 1h3.1718s0.82813 1 4.8281 1c4.0001 0 7.0001-0.4 7.0001-10zm-0.0004709 2.9999 0.081443 0.0000088c0.23543 2.3693 0.76045 3.9254 1.4554 5.0032 0 0-0.21166-0.0033-0.33148-0.0033l-1.2053 0.000025s-1 0-1-1v-2.9998c0-1.0002 1-1.0002 1-1.0002z"/>
+ <path fill="#5b6d40" d="m10.395 5s-0.45865 0.47894-0.95468 0.67206c-3.6733 1.43-2.1241 4.2168-2.0736 4.226 0 0 0.20598-0.38608 0.48423-0.60627 1.7657-1.3971 2.1245-3.0052 2.1245-3.0052s-0.39621 1.9351-1.967 3.1391c-0.3467 0.2657-0.5816 0.9203-0.6811 1.5743 0 0 0.24593-0.10694 0.35168-0.13591 0.04124-0.28965 0.12746-0.567 0.27323-0.81475 2.1954 0.28134 2.9145-1.6227 3.0084-2.2866 0.22197-1.5682-0.56557-2.7627-0.56557-2.7627z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ktechlab.svg b/.icons/awkward/16x16/apps/ktechlab.svg
new file mode 100644
index 00000000..740b260f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ktechlab.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ffcc00" width="3" height="2" x="13" y="13" rx=".375" ry=".333"/>
+ <rect style="fill:#ffcc00" width="3" height="2" x="0" y="7" rx=".375" ry=".333"/>
+ <rect style="fill:#ffcc00" width="3" height="2" x="0" y="1" rx=".375" ry=".333"/>
+ <rect style="fill:#ffcc00" width="3" height="2" x="13" y="7" rx=".375" ry=".333"/>
+ <rect style="fill:#ffcc00" width="3" height="2" x="13" y="1" rx=".375" ry=".333"/>
+ <rect style="fill:#757d96" width="16" height="12" x="-16" y="-14" rx=".889" ry=".857" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#57c33c" width="3" height="3" x="5" y="6"/>
+ <rect style="fill:#ffd735" width="3" height="3" x="8" y="6"/>
+ <rect style="fill:#ff741b" width="3" height="3" x="5" y="3"/>
+ <rect style="fill:#7994ff" width="3" height="3" x="8" y="3"/>
+ <rect style="fill:#dc61b8" width="3" height="3" x="8" y="9"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kthememgr.svg b/.icons/awkward/16x16/apps/kthememgr.svg
new file mode 100644
index 00000000..d7a4fa11
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kthememgr.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffca12" d="m 1.0030381,4.954297 c -0.00176,0.030436 -0.00277,0.060916 -0.00304,0.091406 v 6.044884 c 1.823e-4,0.649794 0.338636,1.250149 0.8879123,1.574994 l 5.2241753,3.090615 c 0.5494268,0.325072 1.226398,0.325072 1.7758245,0 L 14.112085,12.665581 C 14.6616,12.340596 15.00009,11.739879 15,11.089805 V 5.0457027 c -8.56e-4,-0.02294 -0.0021,-0.04586 -0.0038,-0.06875 C 15,4.9762373 1.0030381,4.954297 1.0030381,4.954297 Z"/>
+ <path style="opacity:0.1" d="M 7.9582247,-2e-8 C 7.9419225,3.8613867e-4 7.9258731,0.00306397 7.9096136,0.00390797 A 1.7768903,1.8191537 0 0 1 8,0.00156245 V -2e-8 Z M 7.7941622,0.01406233 c -0.027934,0.003328 -0.055846,0.0062644 -0.08355,0.01093756 a 1.7768903,1.8191537 0 0 1 0.08355,-0.01093756 z m -0.464084,0.12031211 c -0.0248,0.0103252 -0.048561,0.0228947 -0.072917,0.0343747 a 1.7768903,1.8191537 0 0 1 0.072917,-0.0343747 z M 1.7162543,3.4476445 c -0.018245,0.013856 -0.035516,0.02846 -0.053168,0.042968 a 1.7768903,1.8191537 0 0 1 0.053168,-0.042968 z M 1.5575086,3.5843628 c -0.016781,0.01618 -0.033254,0.03242 -0.049371,0.049218 a 1.7768903,1.8191537 0 0 1 0.049371,-0.049218 z M 1.4086371,3.7468623 c -0.010591,0.013064 -0.021679,0.025708 -0.031901,0.039064 a 1.7768903,1.8191537 0 0 1 0.031901,-0.039064 z m -0.2476129,0.399217 c -0.0044,0.00976 -0.00792,0.019844 -0.012153,0.029688 a 1.7768903,1.8191537 0 0 1 0.012153,-0.029688 z M 1.087348,4.3398286 c -0.00549,0.017092 -0.01019,0.03428 -0.015191,0.051563 a 1.7768903,1.8191537 0 0 1 0.015191,-0.051563 z m -0.056207,0.220312 c -0.00198,0.01044 -0.00427,0.020756 -0.00608,0.031252 a 1.7768903,1.8191537 0 0 1 0.00608,-0.031252 z M 1.000759,4.7999834 c -1.373e-4,0.00236 -6.3e-4,0.00466 -7.584e-4,0.00703 7.389e-4,0.0073 0.00146,0.014588 0.00228,0.021876 -8.166e-4,0.01354 -0.00177,0.027068 -0.00228,0.040625 v 6.2202906 c -9.018e-5,0.650073 0.3383999,1.250791 0.8879124,1.575776 l 5.2241742,3.090613 C 7.3850076,15.917671 7.6954031,15.998905 8,15.999945 V 9.5984045 A 1.7768903,1.8191537 0 0 1 7.1113282,9.3562177 L 1.883355,6.2656032 A 1.7768903,1.8191537 0 0 1 1.000759,4.7999834 Z"/>
+ <g transform="scale(1,1.0416643)">
+ <path style="fill:#ffa81c" d="M 8.0418071,-2e-8 V 7.7997731e-4 A 1.7768903,1.8191537 0 0 0 7.1114126,0.2429679 L 1.8832663,3.3335821 A 1.7768903,1.8191537 0 0 0 0.99999994,4.792171 1.7768903,1.8191537 0 0 0 1.8832663,6.2656032 l 5.2281463,3.0906145 a 1.7768903,1.8191537 0 0 0 1.7771744,0 L 14.116734,6.2656032 A 1.7768903,1.8191537 0 0 0 15,4.8070146 1.7768903,1.8191537 0 0 0 14.116734,3.3335821 L 8.888587,0.2429679 A 1.7768903,1.8191537 0 0 0 8.0418071,-2e-8 Z"/>
+ <path style="opacity:0.07" d="M 8,-2e-8 V 9.5913733 A 1.7768903,1.8191537 0 0 0 8.8886717,9.3491865 L 14.116645,6.258572 A 1.7768903,1.8191537 0 0 0 14.99924,4.8038898 c -0.0042,-0.074383 -0.01305,-0.1479979 -0.02583,-0.220312 a 1.7768903,1.8191537 0 0 0 0,-0.00312 c -3.79e-4,-0.00212 -0.0011,-0.00413 -0.0015,-0.00625 C 14.95917,4.5041958 14.943,4.4353711 14.92254,4.3679585 a 1.7768903,1.8191537 0 0 0 -0.0015,-0.00625 c -7.38e-4,-0.00244 -0.0023,-0.00458 -0.003,-0.00703 C 14.785341,3.9293556 14.503048,3.5627873 14.116654,3.3335821 L 8.8886717,0.2429679 C 8.630721,0.09060059 8.3395011,0.00705196 8.0417752,-2e-8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ktikz.svg b/.icons/awkward/16x16/apps/ktikz.svg
new file mode 100644
index 00000000..4956be12
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ktikz.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#38458f" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m3 10.327v2.673h2.6728l4.7512-4.7507-2.6733-2.6728zm9.788-4.4337c0.28271-0.28271 0.28271-0.72818 0-1.0109l-1.671-1.6704c-0.28271-0.28271-0.72818-0.28271-1.0109 0l-1.3964 1.405 2.6728 2.6728z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ktimer.svg b/.icons/awkward/16x16/apps/ktimer.svg
new file mode 100644
index 00000000..152f5d7a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ktimer.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#048ede" width="4.633" height="4.633" x="-2.31" y="1.86" rx=".772" ry=".772" transform="matrix(.70738 -.70684 .70738 .70684 0 0)"/>
+ <rect fill="#07aef5" width="15" height="15" x="1" y="1" rx="7.5" ry="7.5"/>
+ <circle fill="#ffffff" cx="8.5" cy="8.5" r="5.5"/>
+ <rect fill="#ff8b29" width=".999" height="5" x="11.11" y="-1.38" rx=".5" ry=".504" transform="matrix(.86630 .49952 -.50017 .86593 0 0)"/>
+ <circle fill="#4d4d4d" cx="8.5" cy="8.5" r="1.5"/>
+ <circle fill="#4d4d4d" cx="8.5" cy="3.5"/>
+ <circle fill="#4d4d4d" cx="8.5" cy="13.5"/>
+ <circle fill="#4d4d4d" cx="8.5" cy="-13.5" transform="rotate(90)"/>
+ <circle fill="#4d4d4d" cx="8.5" cy="-3.5" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ktip.svg b/.icons/awkward/16x16/apps/ktip.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ktip.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ktnef.svg b/.icons/awkward/16x16/apps/ktnef.svg
new file mode 120000
index 00000000..e85cdf07
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ktnef.svg
@@ -0,0 +1 @@
+kontact-import-wizard.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ktorrent.svg b/.icons/awkward/16x16/apps/ktorrent.svg
new file mode 100644
index 00000000..b651e04c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ktorrent.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#358de7" d="m5.696 0c-0.343 0-0.6526 0.36201-0.696 0.80692v6.1931h-4l7 7 7-7h-4v-6.1931c0-0.4469-0.353-0.8069-0.696-0.8069z"/>
+ <path fill="#358de7" d="m0.80022 14c-0.4432 0-0.80022 0.446-0.80022 1s0.35702 1 0.80022 1h14.4c0.443 0 0.8-0.446 0.8-1s-0.357-1-0.8-1h-14.4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ktouch.svg b/.icons/awkward/16x16/apps/ktouch.svg
new file mode 120000
index 00000000..d14a5be9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ktouch.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ktuberling.svg b/.icons/awkward/16x16/apps/ktuberling.svg
new file mode 100644
index 00000000..46ffe402
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ktuberling.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#ffbd8e" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <ellipse fill="#4d4d4d" cx="5" cy="5" rx="1" ry="1"/>
+ <path fill="#4d4d4d" d="m5 10a3.4689 4.0002 0 0 0 3.0013 2 3.4689 4.0002 0 0 0 2.9987 -2h-0.4214a3.4689 4.0002 0 0 1 -2.5777 1.333 3.4689 4.0002 0 0 1 -2.5786 -1.333h-0.4227z"/>
+ <path fill="#4d4d4d" d="m8 6a3 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 -2z"/>
+ <ellipse fill="#4d4d4d" cx="11" cy="5" rx="1" ry="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kturtle.svg b/.icons/awkward/16x16/apps/kturtle.svg
new file mode 100644
index 00000000..872f8dc2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kturtle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#478f30" cx="12" cy="13" r="2"/>
+ <circle style="fill:#478f30" cx="4" cy="13" r="2"/>
+ <circle style="fill:#478f30" cx="12" cy="6" r="2"/>
+ <rect fill="#478f30" width="4" height="12" x="6" y="1" rx="2" ry="2"/>
+ <circle style="fill:#478f30" cx="4" cy="6" r="2"/>
+ <rect fill="#b08e57" width="11" height="10" x="-15" y="-13" rx="5.5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kube-mail.svg b/.icons/awkward/16x16/apps/kube-mail.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kube-mail.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kube.svg b/.icons/awkward/16x16/apps/kube.svg
new file mode 100644
index 00000000..680704d6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kube.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ef5a30" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 6,2 4,2 4,14 6,14 Z"/>
+ <path style="fill:#ffffff" d="M 7.3105469,6 5,10 7.3105469,14 9.6191406,14 7.3105469,10 9.6191406,6 7.3105469,6 Z"/>
+ <path style="fill:#ffffff" d="M 10.810547,6 8.5,10 l 2.310547,4 2.308594,0 -2.308594,-4 2.308594,-4 -2.308594,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kubeplayer.svg b/.icons/awkward/16x16/apps/kubeplayer.svg
new file mode 100644
index 00000000..d3aa957e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kubeplayer.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e85228" d="m16 14.222v-12.444c0-0.4311-0.357-0.778-0.8-0.778h-14.4c-0.4432 0-0.8 0.3469-0.8 0.7778v12.444c2e-8 0.431 0.3568 0.778 0.8 0.778h14.4c0.4432 0 0.8-0.34689 0.8-0.77779z"/>
+ <path fill="#fff" d="m5.3822 5.0001a0.37501 0.3889 0 0 0-0.3822 0.38907v6.2217a0.37501 0.3889 0 0 0 0.56099 0.33798l5.25-3.111a0.37501 0.3889 0 0 0 0-0.67595l-5.2499-3.1108a0.37501 0.3889 0 0 0-0.1788-0.0508z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kubrick.svg b/.icons/awkward/16x16/apps/kubrick.svg
new file mode 100644
index 00000000..2c44139b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kubrick.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#ffc539" width="5" height="5" x="5" y="1"/>
+ <path fill="#d55045" d="m1 1h4v5h-5v-4s0-1 1-1z"/>
+ <path fill="#94d551" d="m10 1h4s1 0 1 1v4h-5z"/>
+ <rect fill="#4b95d5" width="5" height="5" x="5" y="6"/>
+ <rect fill="#94d551" width="5" height="5" x="0" y="6"/>
+ <rect fill="#94d551" width="5" height="5" x="10" y="6"/>
+ <rect fill="#ffc539" width="5" height="5" x="5" y="11"/>
+ <path fill="#4b95d5" d="m0 11h5v5h-4c-1 0-1-1-1-1z"/>
+ <path fill="#d55045" d="m10 11h5v4c0 1-1 1-1 1h-4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kuiviewer.svg b/.icons/awkward/16x16/apps/kuiviewer.svg
new file mode 100644
index 00000000..207d9785
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kuiviewer.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#a6a6a6" d="m 0.99690898,12.487345 c 0.0798193,0.273714 0.19058872,0.537654 0.33067922,0.7853 l -0.39909543,0.503441 c -0.130317,0.164554 -0.11565623,0.399167 0.030951,0.547429 L 1.6468656,15.01106 c 0.1482355,0.148263 0.3828061,0.16128 0.5473314,0.03093 l 0.5000913,-0.395906 c 0.2573761,0.148279 0.5310416,0.263939 0.8161099,0.345401 l 0.074933,0.643557 c 0.024436,0.208543 0.2003621,0.364952 0.4088693,0.364952 h 0.9724901 c 0.2085067,0 0.3844346,-0.156425 0.4088696,-0.364953 l 0.071674,-0.620746 c 0.3062446,-0.07983 0.5994578,-0.19877 0.8747524,-0.353548 l 0.4838014,0.382874 c 0.1645253,0.130341 0.399096,0.115678 0.5473312,-0.03095 L 8.0405411,14.32513 C 8.1887764,14.176868 8.201808,13.942255 8.0714936,13.7777 L 7.6952013,13.300327 C 7.8515816,13.029855 7.9737539,12.741493 8.0552021,12.44008 L 8.6351122,12.37329 C 8.8436358,12.348849 9,12.172887 9,11.964342 V 10.991678 C 9,10.783133 8.8436198,10.607173 8.6351122,10.582734 L 8.0633448,10.51594 C 7.9851379,10.217779 7.8678694,9.9326596 7.7180208,9.6654623 L 8.0698766,9.2206756 C 8.2001937,9.0561208 8.185533,8.8215084 8.0389279,8.6732461 L 7.3531346,7.9873284 C 7.2048975,7.8390661 6.9703271,7.8260319 6.8058026,7.956374 L 6.3741269,8.2985169 C 6.0939465,8.1339613 5.7942015,8.0085092 5.4798281,7.923788 L 5.4146696,7.3649536 C 5.3902346,7.1564093 5.2143074,7.0000006 5.0058004,7.0000006 H 4.0333099 c -0.2085072,0 -0.3844351,0.1564087 -0.4088693,0.364953 L 3.5592825,7.923788 C 3.236748,8.0101389 2.9288745,8.1404787 2.6421769,8.3115508 L 2.1942122,7.9563718 C 2.0296874,7.8260311 1.7951168,7.8406947 1.6468814,7.987328 L 0.95945948,8.674874 C 0.81122359,8.8231359 0.79819197,9.0577483 0.92850811,9.2223032 L 1.3031696,9.6964163 C 1.153305,9.9668731 1.0392774,10.255252 0.9643454,10.555033 l -0.59945799,0.06843 C 0.15638029,10.647901 -7.6874995e-8,10.82386 -7.6874995e-8,11.032405 v 0.972666 c 0,0.208544 0.156380366874995,0.384503 0.364887486874995,0.408942 l 0.6320208,0.07333 z"/>
+ <circle style="fill:#ffffff" cx="4.5" cy="11.5" r="1.5"/>
+ <path style="fill:#ffd52b" d="M 13.748678,0.4247659 12.971358,0.09107114 C 12.73196,-0.01186526 12.453364,0.08080091 12.324443,0.30563175 L 12.079657,0.72784592 C 11.748572,0.67609808 11.412294,0.67079175 11.078679,0.70955536 L 10.839506,0.26893072 C 10.716536,0.04109294 10.43937,-0.05898791 10.197729,0.03534155 L 9.411064,0.34765523 C 9.1700563,0.44392751 9.0368928,0.70423152 9.1046725,0.955144 l 0.129621,0.4822492 C 8.9577917,1.6426793 8.7115002,1.8837175 8.502662,2.1561834 L 8.0118244,2.0095035 C 7.7618317,1.9354074 7.496734,2.0581874 7.3934158,2.2966561 L 7.0595923,3.0748268 C 6.9562348,3.3133071 7.049261,3.5907861 7.2749676,3.7192251 L 7.748107,3.9908897 C 7.708882,4.3061636 7.709216,4.6244722 7.749267,4.9392931 L 7.2699989,5.1972553 C 7.0412597,5.3197404 6.9407836,5.5958139 7.0354798,5.8364841 L 7.349029,6.6200502 C 7.4456872,6.8601061 7.7070149,6.9927474 7.9589205,6.925235 L 8.5163678,6.7761301 C 8.696417,7.0081029 8.9036796,7.2169209 9.1336723,7.401739 L 8.9663792,7.9586809 c -0.074401,0.2489685 0.048871,0.5130421 0.2882686,0.6159785 l 0.7773192,0.3336945 c 0.239437,0.1029252 0.517993,0.010271 0.646955,-0.2145713 l 0.28979,-0.4999077 c 0.302762,0.043205 0.609728,0.050951 0.913258,0.019132 l 0.279963,0.5180551 c 0.122971,0.2278377 0.400136,0.3279188 0.641738,0.233601 l 0.786664,-0.3123129 c 0.241007,-0.096273 0.374178,-0.3565567 0.306392,-0.6074884 L 13.750024,7.4993699 C 14.01317,7.306664 14.249263,7.0815261 14.453643,6.8296591 l 0.535353,0.1588808 c 0.249955,0.074108 0.515052,-0.048673 0.61841,-0.2871522 L 15.94242,5.927131 C 16.045739,5.6886621 15.952712,5.4111834 15.727006,5.282744 L 15.251902,5.011673 c 0.04709,-0.3176472 0.05404,-0.6402725 0.01729,-0.9582696 l 0.460812,-0.248115 C 15.95874,3.6828025 16.059217,3.4067289 15.96452,3.1660595 L 15.650983,2.3824919 C 15.554317,2.1424366 15.292989,2.0097952 15.041085,2.0773077 L 14.543168,2.2105532 C 14.354028,1.9556853 14.134312,1.7271643 13.887158,1.5282538 L 14.03362,1.0438439 C 14.11198,0.7937218 13.98811,0.52769191 13.748678,0.4247659 Z"/>
+ <circle style="fill:#ffffff" cx="11.5" cy="4.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kup.svg b/.icons/awkward/16x16/apps/kup.svg
new file mode 100644
index 00000000..6cdff1b1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kup.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#4f4f4f" d="M 8 3 A 5 5 0 0 0 3 8 A 5 5 0 0 0 8 13 A 5 5 0 0 0 13 8 A 5 5 0 0 0 8 3 z M 8 5 A 3.0000001 3.0000001 0 0 1 11 8 A 3.0000001 3.0000001 0 0 1 8 11 A 3.0000001 3.0000001 0 0 1 5 8 A 3.0000001 3.0000001 0 0 1 8 5 z"/>
+ <path style="fill:none;stroke:#4f4f4f;stroke-width:2;stroke-linecap:round" d="m 3,3 10,10 v 0"/>
+ <path style="fill:none;stroke:#4f4f4f;stroke-width:2;stroke-linecap:round" d="M 13,3 3,13"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kupfer.svg b/.icons/awkward/16x16/apps/kupfer.svg
new file mode 100644
index 00000000..3de653c9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kupfer.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#a94912" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#eda458" d="m8 3a3 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 0.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 fill="#eda458" d="m7 8h2l-0.5 5h-1z"/>
+ <rect fill="#f56161" width="1" height="4" x="10" y="-10" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kuser.svg b/.icons/awkward/16x16/apps/kuser.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kuser.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kvantum.svg b/.icons/awkward/16x16/apps/kvantum.svg
new file mode 100644
index 00000000..41a9c613
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kvantum.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 0.8,1.9999999 c -0.4432,0 -0.8,0.362375 -0.8,0.8125 L 0,13.711425 a 11.2,11.375 0 0 0 1.2,0.06982 11.2,11.375 0 0 0 11.2,-11.3750001 11.2,11.375 0 0 0 -0.01406,-0.40625 l -11.585938,0 z"/>
+ <path style="fill:#6b328f" transform="matrix(0,-1,-1,0,0,0)" d="m -14.1875,-16 11.375,0 C -2.362375,-16 -2,-15.6432 -2,-15.2 l 0,1.065959 -1.76952,11.896306 c -0.065206,0.4383769 0.1004814,1.33667491 -0.348001,1.37509399 L -14.1875,0 C -14.635982,0.03841908 -15,-0.35680001 -15,-0.80000001 L -15,-15.2 c 0,-0.4432 0.362375,-0.8 0.8125,-0.8 z"/>
+ <path style="fill:#2b70c3;fill-rule:evenodd" d="M 1.1760242,2.4644992 C 0.74421446,2.564332 0.54461667,2.8029148 0.3539052,3.2106423 L 1.2e-6,3.9672639 l 0,10.2202361 c 0,0.450125 0.3568,0.8125 0.8,0.8125 l 6.8835936,0 C 12.301142,12.549514 14.996984,7.6975755 15.00003,2.4062502 14.99723,2.2707724 14.99253,2.1353419 14.98597,2.0000002 l -11.800834,0 z"/>
+ <path style="fill:#49bf5d;fill-rule:evenodd" d="M 1.0433102,2.4202612 C 0.6291906,2.5781574 0.49526632,2.7351424 0.2654292,3.1221663 L 1.2e-6,3.5691219 l 0,8.3464841 c 0.5283584,0.09425 1.0635653,0.143347 1.6,0.146789 C 6.9019347,12.062394 10.99953,8.1972764 10.99953,2.8125003 10.99763,2.541233 10.98461,2.2701638 10.96047,2.0000002 l -8.814927,0 z"/>
+ <path style="fill:#ffb328;fill-rule:evenodd" d="M 1.3529762,2.9732362 C 0.92220863,3.0774741 0.83438364,3.2874169 0.70780921,3.7193793 L 1.2e-6,6.1349259 l 0,2.7625485 c 0.3958582,0.074351 0.79743537,0.1128523 1.2,0.1150512 3.7555363,0 6.8000001,-2.7920589 6.8,-6.6062754 -7.621e-4,-0.1355275 -0.00545,-0.2710028 -0.014064,-0.40625 l -2.6110201,0 z"/>
+ <path style="fill:#e84e3f;fill-rule:evenodd" d="m 0.8000012,2.0000002 c -0.4432,-1e-7 -0.8,0.362375 -0.8,0.8125001 l 0,4.1752007 c 0.13297261,0.013416 0.266405,0.021622 0.4,0.024598 C 3.1160511,7.0113546 5.7740733,4.750316 5.983,2.000001 Z"/>
+ <path style="fill:#ffffff" d="m 2.9999615,4.0000012 7.7e-5,0.965627 0.9657673,0.056128 L 4.0830856,5.1901186 2.9174691,10.815001 2.7380967,10.990425 2.0003149,11.046905 2,11.99995 4.9997927,11.999999 5.0002073,11.047 4.5114966,10.99778 4.3873158,10.815365 4.8630386,9 5.5943041,9 6.6429427,10.692903 c 0.4285913,0.89522 0.7292538,1.279013 1.655745,1.290888 0.2663974,0.0035 0.373566,0.02337 1.0922407,0 2.4787626,-2.1044592 3.3436996,-3.5860468 3.5436046,-4.3112954 0.121072,-0.4392585 -0.07115,-0.7086608 -0.483034,-0.7086608 -0.20092,0 -0.430945,0.086044 -0.689763,0.2597071 L 11.575467,8.9092624 C 11.06816,9.5834572 10.79218,10.017898 9.9682,10.784061 L 10.887854,8.008822 C 11.000953,7.4162775 11.03824,7.1001262 10.660147,6.977517 l -1.8899205,0.3789055 -0.089575,0.322653 0.7794596,0.1263584 c 0.05419,0.2042817 -0.180734,0.8262189 -0.2990718,1.5107312 l -0.379439,1.8256569 c -0.00597,0.02187 -0.00973,0.04585 -0.013802,0.07016 C 8.5217629,11.077552 8.3666669,10.838177 8.1882872,10.475393 L 6.7050266,7.9583844 9.4162764,5.078016 10.500056,4.9868219 10.499943,4.0001148 6.9999396,4.0001392 7.0000603,4.9868906 8.1606561,5.0429436 8.2296451,5.2323717 5.3689296,8 5.0239828,8 5.5528792,5.1903013 5.7046558,5.0219392 6.5000354,4.9658342 6.4999645,4.000118 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kvirc.svg b/.icons/awkward/16x16/apps/kvirc.svg
new file mode 100644
index 00000000..cbfcd660
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kvirc.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.0">
+ <path style="fill:#a835c6;fill-rule:evenodd" d="m 7.8699128,2.3294e-4 c -0.2790668,0.004454 -0.555018,0.0235852 -0.826308,0.05595848 A 0.55819536,0.5581872 0 0 0 6.584302,0.4224651 L 6.1359012,1.6768073 C 5.6904064,1.8085313 5.2660072,1.9841453 4.8648256,2.2015089 L 3.664244,1.6281162 A 0.55819536,0.5581872 0 0 0 3.0806688,1.6920687 C 2.569788,2.0911429 2.1084397,2.5510131 1.7078488,3.0605083 a 0.55819536,0.5581872 0 0 0 -0.066134,0.584294 l 0.5690407,1.202744 C 1.9921341,5.2478839 1.8156365,5.6719963 1.6824128,6.1171495 L 0.42805232,6.5611839 A 0.55819536,0.5581872 0 0 0 0.059593,7.0190263 C 0.02022124,7.3403843 0,7.6679707 0,8.0001163 0,8.3233839 0.0192348,8.6427327 0.05668608,8.9564979 a 0.55819536,0.5581872 0 0 0 0.36627904,0.459296 L 1.6765988,9.8641883 C 1.8085617,10.309714 1.9846887,10.733785 2.2020349,11.134519 L 1.6286337,12.33581 a 0.55819536,0.5581872 0 0 0 0.063954,0.583566 c 0.399142,0.510863 0.8586744,0.972123 1.3684592,1.3728 a 0.55819536,0.5581872 0 0 0 0.5835756,0.06613 L 4.847384,13.78855 c 0.4003524,0.218519 0.8239648,0.395201 1.2688952,0.528335 l 0.4440404,1.255069 a 0.55819536,0.5581872 0 0 0 0.4585756,0.367727 C 7.3403228,15.979067 7.6678076,16 8,16 8.3232348,16 8.642682,15.98075 8.9563952,15.94332 A 0.55819536,0.5581872 0 0 0 9.415698,15.577041 l 0.447674,-1.253615 c 0.445723,-0.131844 0.869934,-0.308017 1.271076,-0.525429 l 1.201308,0.573393 a 0.55819536,0.5581872 0 0 0 0.583575,-0.06395 c 0.510883,-0.399076 0.972227,-0.858938 1.37282,-1.368439 a 0.55819536,0.5581872 0 0 0 0.06613,-0.583567 L 13.788514,11.15269 C 14.0073,10.752171 14.184282,10.328472 14.317583,9.8830865 L 15.571948,9.4390491 A 0.55819536,0.5581872 0 0 0 15.940407,8.9804803 C 15.979713,8.6594371 16,8.3321387 16,8.0001163 16,7.6767191 15.980828,7.3570943 15.943314,7.0430083 A 0.55819536,0.5581872 0 0 0 15.577035,6.5837127 L 14.323401,6.1360447 C 14.191731,5.6907203 14.01588,5.2666679 13.798692,4.8657147 L 14.372093,3.6644239 A 0.55819536,0.5581872 0 0 0 14.30814,3.0808567 C 13.90897,2.5698043 13.44928,2.1087085 12.93968,1.7080569 A 0.55819536,0.5581872 0 0 0 12.356104,1.6426508 L 11.153343,2.2116833 C 10.752324,1.9926533 10.328162,1.8152497 9.8822676,1.6818944 L 9.4382268,0.42755226 A 0.55819536,0.5581872 0 0 0 8.980378,0.05982506 C 8.6583868,0.0204039 8.3310892,2.3294e-4 8,2.3294e-4 c -0.027388,0 -0.061764,-5.24e-4 -0.1031976,0 0.00686,-8.752e-5 -0.00208,-3.9816e-4 -0.026892,0 z"/>
+ <circle style="fill:#ffbc2e" cx="8" cy="8" r="4"/>
+ <path style="fill:#ff4c0e" d="M 2.8076925,1 6.9505709,11 H 9.0494294 L 13.192308,1 H 10.747897 L 8.0000001,8.3076919 5.2521036,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kwalletmanager.svg b/.icons/awkward/16x16/apps/kwalletmanager.svg
new file mode 100644
index 00000000..0f8e3718
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kwalletmanager.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#c49a6c" width="16" height="14" x="-16" y="-14" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#9b6e3e" d="m12.4 4.0002h3.6v8h-3.6c-0.776 0-1.4-0.595-1.4-1.333v-5.3333c0-0.739 0.624-1.334 1.4-1.334z"/>
+ <path fill="#fff" d="m14 8.0002a1 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/16x16/apps/kwave.svg b/.icons/awkward/16x16/apps/kwave.svg
new file mode 100644
index 00000000..54ebb17f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kwave.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#2794d1" d="m16 14.222v-12.444c0-0.4311-0.357-0.778-0.8-0.778h-14.4c-0.4432 0-0.8 0.3469-0.8 0.7778v12.444c0 0.431 0.3568 0.778 0.8 0.778h14.4c0.4432 0 0.8-0.34689 0.8-0.77779z"/>
+ <path fill="none" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".5" d="m4.2507 9.2501 1.0002-5.0002 0.5 7.5001 0.5001-7.0001 0.5 6.5001 0.5-5.5001 0.5 3.5002 1.0001-4.5002v6.0003l1-6.5003 1 7.5003 0.50002-5.5002 0.99989 2.5001"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kwikdisk.svg b/.icons/awkward/16x16/apps/kwikdisk.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kwikdisk.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kwin.svg b/.icons/awkward/16x16/apps/kwin.svg
new file mode 120000
index 00000000..cbdad8c8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kwin.svg
@@ -0,0 +1 @@
+gnome-wm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kwordquiz.svg b/.icons/awkward/16x16/apps/kwordquiz.svg
new file mode 100644
index 00000000..4916fbd7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kwordquiz.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path opacity=".5" d="m4 4v1h8v-1h-8zm0 2v1h4v-1h-4zm0 2v1h5v-1h-5zm0 2v1h2v-1h-2zm0 2v1h5v-1h-5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kwrite.svg b/.icons/awkward/16x16/apps/kwrite.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kwrite.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kxstitch.svg b/.icons/awkward/16x16/apps/kxstitch.svg
new file mode 100644
index 00000000..9c38b9fd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kxstitch.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="opacity:0.3" d="M 0.77734375,9 C 0.34645486,9 0,9.3464549 0,9.7773437 V 15.222656 C 0,15.653545 0.34645486,16 0.77734375,16 H 6.2226562 C 6.6535452,16 7,15.653545 7,15.222656 V 9.7773437 C 7,9.3464549 6.6535451,9 6.2226562,9 Z M 2,10 h 3 c 0.554,0 1,0.446 1,1 v 3 c 0,0.554 -0.446,1 -1,1 H 2 C 1.446,15 1,14.554 1,14 v -3 c 0,-0.554 0.446,-1 1,-1 z"/>
+ <path style="opacity:0.3" d="M 0.77734375 0 C 0.34645486 0 -7.4014868e-17 0.34645486 0 0.77734375 L 0 6.2226562 C 0 6.6535452 0.34645486 7 0.77734375 7 L 6.2226562 7 C 6.6535452 7 7 6.6535451 7 6.2226562 L 7 0.77734375 C 7 0.34645486 6.6535451 -7.4014868e-17 6.2226562 0 L 0.77734375 0 z M 2 1 L 5 1 C 5.554 1 6 1.446 6 2 L 6 5 C 6 5.554 5.554 6 5 6 L 2 6 C 1.446 6 1 5.554 1 5 L 1 2 C 1 1.446 1.446 1 2 1 z"/>
+ <path style="opacity:0.3" d="M 9.7773437,0 C 9.3464549,0 9,0.34645486 9,0.77734375 V 6.2226562 C 9,6.6535452 9.3464549,7 9.7773437,7 H 15.222656 C 15.653545,7 16,6.6535451 16,6.2226562 V 0.77734375 C 16,0.34645486 15.653545,0 15.222656,0 Z M 11,1 h 3 c 0.554,0 1,0.446 1,1 v 3 c 0,0.554 -0.446,1 -1,1 H 11 C 10.446,6 10,5.554 10,5 V 2 c 0,-0.554 0.446,-1 1,-1 z"/>
+ <path style="fill:none;stroke:#c5251a;stroke-width:3.20000005;stroke-linecap:round" d="M 3.6,12.4 12.4,3.6"/>
+ <path style="opacity:0.3" d="M 9.7773437,9 C 9.3464549,9 9,9.3464549 9,9.7773437 V 15.222656 C 9,15.653545 9.3464549,16 9.7773437,16 H 15.222656 C 15.653545,16 16,15.653545 16,15.222656 V 9.7773437 C 16,9.3464549 15.653545,9 15.222656,9 Z M 11,10 h 3 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"/>
+ <path style="fill:none;stroke:#f44336;stroke-width:3.20000005;stroke-linecap:round" d="M 12.4,12.4 3.6,3.6"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kynpatic.svg b/.icons/awkward/16x16/apps/kynpatic.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kynpatic.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/l4d.svg b/.icons/awkward/16x16/apps/l4d.svg
new file mode 100644
index 00000000..08e593f5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/l4d.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <circle fill="#5aa331" cx="8" cy="1044.4" r="8"/>
+ <circle fill="#efefef" cx="8" cy="1044.4" r="6"/>
+ <path fill="#ff352e" d="m6.1046 1049.3c-0.0312-0.017-0.08278-0.069-0.11462-0.115s-0.11409-0.1464-0.18277-0.2223c-0.105-0.116-0.13504-0.1388-0.18873-0.1433-0.03589 0-0.09128-0.027-0.12648-0.055-0.06655-0.053-0.1859-0.2121-0.1859-0.2474 0-0.028-0.07621-0.057-0.14988-0.057-0.12968 0-0.22737-0.073-0.25716-0.193-0.0103-0.041-0.03535-0.1239-0.05569-0.1834-0.03117-0.091-0.04688-0.1125-0.10011-0.1363-0.29172-0.1302-0.29913-0.1358-0.34671-0.2642-0.01697-0.046-0.04635-0.1067-0.0653-0.1354-0.02777-0.042-0.03222-0.07-0.02297-0.143 0.009-0.072 0.0038-0.1063-0.02464-0.165-0.03281-0.067-0.03384-0.08-0.01117-0.1369 0.01372-0.034 0.03374-0.068 0.0445-0.075 0.01076-0.01 0.03187-0.038 0.0469-0.068 0.02717-0.055 0.02688-0.056-0.04862-0.128-0.04179-0.04-0.10989-0.096-0.15135-0.1237-0.06078-0.041-0.08042-0.069-0.10139-0.1424-0.04571-0.1603-0.03691-0.2046 0.06215-0.3118 0.04849-0.052 0.08817-0.1104 0.08817-0.1287 0-0.018-0.03021-0.068-0.06712-0.1115-0.03692-0.043-0.09571-0.1198-0.13065-0.1707-0.08833-0.1286-0.13603-0.1714-0.23595-0.2117-0.1461-0.059-0.31432-0.1311-0.34215-0.1466-0.01454-0.01-0.04708-0.054-0.07231-0.1024-0.07131-0.1363-0.10586-0.1638-0.21828-0.1736-0.15918-0.014-0.1725-0.069-0.11588-0.4755 0.02442-0.1756 0.05047-0.2446 0.13168-0.3484 0.10248-0.1312 0.1897-0.1776 0.35636-0.1898 0.13004-0.01 0.14727-0.01 0.27111 0.052 0.07274 0.034 0.14473 0.07 0.15998 0.08 0.06261 0.04 0.32345 0.4413 0.34267 0.5266 0.0057 0.025 0.03194 0.079 0.05825 0.1192 0.04265 0.065 0.06654 0.08 0.22083 0.1336 0.09515 0.033 0.19684 0.082 0.22598 0.1074 0.06761 0.06 0.08391 0.059 0.16524-0.01 0.11833-0.099 0.17363-0.1251 0.29061-0.1388 0.18645-0.022 0.19397-0.028 0.19397-0.1502 0-0.079 0.01103-0.1249 0.04483-0.1854 0.06382-0.1143 0.10555-0.1087 0.22143 0.029 0.05061 0.06 0.12843 0.1301 0.17296 0.1551 0.07987 0.045 0.08192 0.045 0.1515 0.013 0.07507-0.034 0.16354-0.1379 0.20106-0.2351 0.03132-0.081 0.0096-0.1983-0.05025-0.2708-0.10892-0.1319-0.24779-0.373-0.24779-0.4302 0-0.08 0.12204-0.272 0.21026-0.3304 0.08466-0.056 0.11151-0.097 0.15184-0.2322 0.04692-0.157 0.08144-0.2222 0.14434-0.2725 0.06541-0.052 0.06937-0.078 0.02994-0.1922-0.06707-0.1947-0.01713-0.3116 0.17252-0.4038 0.13141-0.064 0.15389-0.1108 0.08459-0.1766-0.05455-0.052-0.04493-0.1214 0.02486-0.1798 0.08407-0.07 0.1258-0.2043 0.09774-0.3136-0.01127-0.044-0.03552-0.1108-0.05391-0.1486-0.06454-0.1327-0.03877-0.2053 0.09343-0.2632 0.06943-0.031 0.13764-0.1083 0.13764-0.1571 0-0.017-0.03536-0.067-0.07859-0.1116-0.08468-0.087-0.11157-0.161-0.08067-0.2216 0.02815-0.055 0.09914-0.048 0.15584 0.015 0.02612 0.029 0.06758 0.058 0.09213 0.064 0.06673 0.017 0.21178-0.062 0.27852-0.15 0.04349-0.058 0.07297-0.078 0.12764-0.088 0.03909-0.01 0.10443-0.039 0.14518-0.072 0.06723-0.054 0.07409-0.067 0.07409-0.1411 0-0.08 0.0017-0.082 0.0646-0.093 0.07756-0.013 0.14512-0.057 0.18374-0.1191 0.0266-0.043 0.02604-0.05-0.0086-0.1083-0.02035-0.034-0.03699-0.08-0.03699-0.1019 0-0.022-0.0091-0.075-0.0203-0.1188-0.01141-0.045-0.01486-0.11-0.0079-0.1491 0.02219-0.124 0.14427-0.138 0.24244-0.028 0.05894 0.066 0.06272 0.1101 0.01629 0.189-0.02939 0.05-0.03066 0.062-0.0096 0.092 0.02319 0.033 0.02837 0.033 0.11217 0 0.12156-0.042 0.1931-0.038 0.29426 0.016 0.0488 0.026 0.1176 0.046 0.15728 0.047 0.10138 0.0005 0.15507 0.035 0.16941 0.1084 0.0262 0.1344 0.09918 0.1393 0.17432 0.012 0.04657-0.079 0.09227-0.093 0.18628-0.059 0.06047 0.022 0.07822 0.023 0.11462 0 0.06247-0.036 0.11146-0.032 0.23617 0.02 0.06542 0.027 0.12456 0.041 0.14408 0.034 0.01821-0.01 0.08469-0.069 0.14775-0.1391 0.09914-0.1095 0.12297-0.1265 0.17633-0.1265 0.07726 0.0001 0.1665 0.056 0.20086 0.1256 0.01445 0.029 0.05342 0.075 0.08662 0.1016 0.04394 0.035 0.0633 0.068 0.0712 0.1194 0.006 0.039 0.03829 0.1117 0.07184 0.1612 0.04793 0.071 0.06355 0.1152 0.07302 0.2079 0.01077 0.105 0.01756 0.121 0.06194 0.1451 0.07699 0.042 0.14889 0.034 0.21414-0.024 0.03187-0.028 0.08809-0.075 0.12497-0.1034 0.04141-0.032 0.08525-0.092 0.11462-0.1567 0.04366-0.096 0.05338-0.1056 0.11811-0.1167 0.07944-0.014 0.17084 0.021 0.2104 0.081 0.03951 0.059 0.01547 0.2462-0.04654 0.3619-0.04394 0.082-0.0503 0.1095-0.04007 0.1731 0.01255 0.078 0.02874 0.1 0.13825 0.1881 0.03534 0.028 0.08008 0.084 0.09944 0.124 0.04664 0.096 0.17779 0.1802 0.23668 0.152 0.03135-0.015 0.04261-0.039 0.0498-0.1058 0.0052-0.048 0.01858-0.096 0.02993-0.1079 0.0257-0.027 0.24961-0.023 0.29994 0.01 0.0253 0.014 0.03607 0.039 0.03607 0.082 0 0.034 0.01301 0.094 0.02889 0.1335 0.02079 0.052 0.02803 0.1196 0.02581 0.2427-0.0036 0.1944 0.0018 0.2096 0.12888 0.3653 0.13279 0.1628 0.17467 0.2259 0.25558 0.3852 0.09887 0.1947 0.13945 0.3125 0.15354 0.4458 0.0084 0.078 0.02694 0.1356 0.06142 0.1885 0.12096 0.1857 0.1317 0.3038 0.08232 0.9054-0.0191 0.2327-0.02358 0.3773-0.01316 0.4255 0.01029 0.048 0.0071 0.1642-0.0094 0.3369-0.02642 0.2767-0.05201 0.3736-0.17621 0.667-0.04946 0.1169-0.06655 0.1839-0.07076 0.2775-0.02836 0.6306-0.15428 0.9095-0.41062 0.9095-0.05304 0-0.10406 0.024-0.22552 0.1046-0.24692 0.1644-0.28932 0.1864-0.43417 0.225-0.17409 0.046-0.24392 0.089-0.28386 0.1744-0.03892 0.083-0.02968 0.1043 0.08478 0.1957 0.12058 0.096 0.12669 0.1114 0.09138 0.2261-0.05393 0.1753-0.11784 0.1875-0.28517 0.055-0.06973-0.055-0.1347-0.092-0.16186-0.092-0.02496 0-0.10586 0.033-0.17981 0.072-0.23033 0.1236-0.28749 0.1339-0.41541 0.075-0.09281-0.043-0.10273-0.04-0.22979 0.077-0.05022 0.046-0.06231 0.071-0.06231 0.1257 0 0.083-0.02523 0.1128-0.09472 0.1128-0.02881 0-0.06774 0.015-0.08652 0.032-0.01914 0.018-0.06189 0.032-0.09743 0.032-0.05989 0-0.06452 0-0.08605 0.083-0.02468 0.09-0.09258 0.1664-0.14822 0.1664-0.01917 0-0.07273 0.02-0.11902 0.045-0.18058 0.096-0.31031 0.086-0.48935-0.037-0.15875-0.1093-0.17983-0.1306-0.22765-0.2294-0.05583-0.1154-0.09432-0.1463-0.22081-0.1773-0.06032-0.015-0.16137-0.049-0.22454-0.075-0.10182-0.043-0.13012-0.047-0.24914-0.036-0.07385 0.01-0.1422 0.012-0.1519 0.011-0.0097-0.0003-0.07982 0-0.15582 0-0.12296 0-0.14239-0.01-0.17633-0.051-0.04731-0.058-0.16129-0.1293-0.20531-0.1293-0.04093 0-0.12142 0.083-0.16723 0.1721-0.0307 0.06-0.0322 0.077-0.01322 0.1514 0.0324 0.1271 0.02744 0.1541-0.0359 0.1953-0.04872 0.032-0.07581 0.036-0.18074 0.026-0.1079-0.01-0.1329-0.01-0.1987 0.032-0.04141 0.024-0.12344 0.093-0.18232 0.1538-0.09932 0.1027-0.10633 0.1154-0.09715 0.1757 0.0214 0.1404-0.03229 0.188-0.12536 0.1112-0.05537-0.046-0.08168-0.046-0.17673-0.0005-0.09244 0.044-0.09514 0.069-0.0088 0.083 0.03637 0.01 0.10362 0.024 0.14946 0.039 0.07667 0.027 0.08967 0.026 0.1625 0 0.07776-0.031 0.08067-0.031 0.1634 0.012 0.10031 0.052 0.12517 0.114 0.09431 0.2343-0.02543 0.099-0.06032 0.1176-0.25667 0.1362-0.38836 0.037-0.42082 0.037-0.47992 0zm4.6168-1.7395c0.0204-0.019 0.0533-0.068 0.07312-0.1092 0.03927-0.081 0.03883-0.071 0.03293-0.7685-0.0037-0.4319 0.0063-0.4845 0.11789-0.6214 0.05314-0.065 0.09962-0.097 0.21357-0.1459 0.2507-0.1077 0.39167-0.2132 0.44415-0.3325 0.04208-0.096 0.04159-0.1705-0.0019-0.3004-0.0446-0.1331-0.07143-0.1635-0.12012-0.1362-0.04759 0.027-0.08586 0.01-0.0988-0.045-0.0093-0.039-0.02046-0.044-0.09651-0.043-0.0734 0.0006-0.08884 0.01-0.10534 0.045-0.02543 0.059-0.06945 0.057-0.09142 0-0.01506-0.042-0.02507-0.047-0.0701-0.037-0.04306 0.01-0.05253 0-0.05253-0.023 0-0.019 0.01684-0.057 0.03741-0.084 0.0372-0.05 0.03721-0.05 0.0018-0.06-0.01955-0.01-0.05927-0.044-0.08825-0.087-0.04994-0.073-0.05294-0.088-0.05717-0.2804-0.0077-0.3496-0.0039-0.3894 0.04178-0.4472 0.03285-0.041 0.04372-0.083 0.05247-0.2002 0.0061-0.081 0.01944-0.2388 0.02973-0.3499 0.02024-0.2185 0.0042-0.3583-0.05347-0.464-0.03705-0.068-0.07039-0.341-0.06404-0.5241 0.0042-0.1181 0-0.1389-0.0308-0.1616-0.03181-0.023-0.04026-0.021-0.08132 0.02-0.05539 0.056-0.06357 0.057-0.07544 0.01-0.0055-0.022-0.02405-0.037-0.04614-0.037-0.0532 0-0.0457-0.039 0.01806-0.094 0.04633-0.04 0.05228-0.054 0.03666-0.084-0.03742-0.073 0.0405-0.1071 0.18167-0.079 0.02337 0 0.03346 0 0.02991-0.019-0.0029-0.014 0.0039-0.05 0.01537-0.079 0.02521-0.064-0.0013-0.108-0.06444-0.108-0.0464 0-0.07782-0.048-0.07782-0.1188 0-0.027-0.01493-0.057-0.03526-0.07-0.04255-0.028-0.04456-0.049-0.0074-0.078 0.02513-0.019 0.02405-0.028-0.0109-0.091-0.04489-0.08-0.11601-0.1245-0.22861-0.1437-0.04364-0.01-0.1349-0.023-0.20278-0.034-0.06789-0.012-0.18691-0.034-0.2645-0.05-0.27324-0.057-0.44029-0.067-0.57894-0.034-0.28428 0.066-0.48627 0.1874-0.54982 0.33-0.04839 0.1087-0.10496 0.2069-0.17911 0.311-0.04045 0.057-0.08214 0.1357-0.09263 0.1754-0.01848 0.07-0.04316 0.1141-0.18112 0.3249-0.03585 0.055-0.18061 0.2259-0.32169 0.3804-0.20622 0.2259-0.269 0.3074-0.32022 0.4158-0.03504 0.074-0.07005 0.1599-0.0778 0.1904-0.0078 0.031-0.03036 0.097-0.05024 0.148s-0.05436 0.1446-0.07661 0.2083c-0.03549 0.1017-0.06107 0.136-0.20824 0.2794-0.20417 0.1989-0.28287 0.3389-0.24776 0.4408 0.01922 0.056 0.01577 0.071-0.04024 0.1799-0.05945 0.1155-0.06028 0.1199-0.02832 0.1502 0.03205 0.031 0.03179 0.033-0.0094 0.097-0.02964 0.046-0.03943 0.081-0.03263 0.1163 0.0075 0.039 0.0011 0.056-0.02742 0.072-0.02043 0.012-0.03715 0.032-0.03715 0.046s-0.0194 0.041-0.04311 0.059c-0.04079 0.032-0.04206 0.039-0.02353 0.1216 0.01665 0.074 0.01525 0.093-0.0092 0.121-0.01785 0.021-0.03113 0.075-0.03494 0.1438-0.0059 0.1058-0.0038 0.112 0.04792 0.1475 0.02973 0.021 0.0625 0.064 0.07281 0.098 0.0362 0.1168 0.09305 0.1543 0.27516 0.1813 0.09049 0.013 0.20523 0.025 0.25496 0.025 0.04973 0.0004 0.11718 0.012 0.14988 0.027 0.03271 0.014 0.15006 0.035 0.26079 0.047s0.20887 0.026 0.21809 0.032c0.04293 0.028 0.16234 0.045 0.35644 0.053 0.26576 0.01 0.43235 0.021 0.55178 0.038 0.0834 0.012 0.09809 0.01 0.13808-0.031 0.04388-0.043 0.04526-0.043 0.06978-0.01 0.01378 0.02 0.02504 0.055 0.02504 0.078 0 0.026 0.0238 0.062 0.06227 0.094 0.08583 0.071 0.13187 0.1592 0.13174 0.2517-0.000061 0.043 0.0018 0.1399 0.0043 0.2162 0.004 0.1268 0.0077 0.1392 0.04295 0.1445 0.04749 0.01 0.06787 0.086 0.04119 0.1597-0.02072 0.057 0.0013 0.1027 0.04819 0.1027 0.02688 0 0.0261 0.021-0.0064 0.1711-0.01581 0.073 0.04247 0.069 0.06906 0 0.02477-0.069 0.08276-0.077 0.08276-0.011 0 0.085 0.07999 0.075 0.11188-0.014 0.01576-0.044 0.07329 0.046 0.07329 0.1143 0 0.058 0.0053 0.068 0.03526 0.063 0.0918-0.013 0.33851 0 0.3573 0.023 0.0071 0.01 0.09039 0.01 0.18498 0.01 0.13665-0.01 0.1796-0.016 0.20906-0.044zm-1.9615-2.69c-0.10518-0.019-0.22646-0.076-0.27006-0.1273-0.03093-0.036-0.03211-0.048-0.01206-0.1183 0.01222-0.043 0.02832-0.1128 0.03577-0.1555 0.0075-0.043 0.03378-0.1097 0.05848-0.1489 0.06621-0.105 0.13724-0.2576 0.13743-0.2954 0.0005-0.094 0.14298-0.2734 0.31723-0.3993 0.02425-0.017 0.0733-0.053 0.10901-0.079 0.044-0.032 0.07355-0.043 0.09171-0.032 0.05105 0.03 0.17993 0.2228 0.20305 0.3038 0.02496 0.087 0.04886 0.1575 0.10364 0.3034 0.01909 0.051 0.03944 0.1137 0.04523 0.1396 0.01053 0.047 0.12117 0.1286 0.1744 0.1286 0.03604 0 0.08225 0.058 0.10118 0.1274 0.01784 0.065-0.0013 0.1344-0.06692 0.2458-0.06585 0.1112-0.13732 0.1266-0.57487 0.1241-0.20437 0-0.4083-0.01-0.4532-0.017zm2.1535-2.615c0-0.014-0.01984-0.039-0.04409-0.056-0.04147-0.029-0.04408-0.028-0.04408 0 0 0.039 0.0324 0.078 0.06525 0.078 0.0126 0 0.02293-0.012 0.02293-0.026zm-1.2392 6.5878c-0.02095-0.062 0.07893-0.1662 0.1282-0.1342 0.02889 0.019 0.02035 0.094-0.01446 0.1267-0.03803 0.036-0.10256 0.04-0.11374 0.01zm0.9483-0.1294c-0.02909-0.022-0.0583-0.049-0.0649-0.059-0.01757-0.026 0.0115-0.073 0.06381-0.1027 0.0398-0.022 0.05371-0.022 0.10718 0 0.07032 0.035 0.07226 0.043 0.03171 0.1324-0.03422 0.075-0.06372 0.08-0.1378 0.024zm-0.72845-0.085c-0.04149-0.034-0.05743-0.1228-0.03017-0.1691 0.01591-0.027 0.14283-0.012 0.18139 0.022 0.04584 0.04-0.01872 0.1814-0.08233 0.1805-0.01548-0.0002-0.04647-0.015-0.06889-0.033z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/l4d2.svg b/.icons/awkward/16x16/apps/l4d2.svg
new file mode 100644
index 00000000..19be35e4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/l4d2.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <g transform="translate(-16 1020.4)">
+ <path fill="#a1a331" d="m23.938 16-0.0008 0.0015c-4.4028 0.03356-7.9376 3.5872-7.9376 7.9984 0 4.432 3.568 8 8 8 4.272 0 7.7404-3.3156 7.9852-7.5244l0.0148-0.014v-6.8616c0-0.886-0.714-1.6-1.6-1.6h-6.462z"/>
+ <circle fill="#efefef" cx="24" cy="24" r="6"/>
+ <path fill="#ff352e" d="m22.105 28.977c-0.0312-0.01684-0.08278-0.06861-0.11462-0.11498-0.03184-0.04636-0.11409-0.14642-0.18277-0.22229-0.105-0.11601-0.13504-0.13881-0.18873-0.14328-0.03589-0.0032-0.09128-0.02724-0.12648-0.05544-0.06655-0.05326-0.1859-0.21207-0.1859-0.24738 0-0.0281-0.07621-0.05719-0.14988-0.05719-0.12968 0-0.22737-0.07334-0.25716-0.19303-0.0103-0.04135-0.03535-0.12387-0.05569-0.18335-0.03117-0.09119-0.04688-0.11258-0.10011-0.13633-0.29172-0.13018-0.29913-0.13583-0.34671-0.26421-0.01697-0.04579-0.04635-0.10673-0.0653-0.13544-0.02777-0.0421-0.03222-0.06979-0.02297-0.14296 0.009-0.07171 0.0038-0.10635-0.02464-0.16502-0.03281-0.06748-0.03384-0.07999-0.01117-0.13688 0.01372-0.03446 0.03374-0.06832 0.0445-0.07532 0.01076-0.0068 0.03187-0.03763 0.0469-0.06814 0.02717-0.05513 0.02688-0.05593-0.04862-0.12807-0.04179-0.03993-0.10989-0.09558-0.15135-0.1237-0.06078-0.04123-0.08042-0.0688-0.10139-0.14233-0.04571-0.16037-0.03691-0.20461 0.06215-0.31186 0.04849-0.05252 0.08817-0.11041 0.08817-0.1287 0-0.01828-0.03021-0.06843-0.06712-0.11145-0.03692-0.04302-0.09571-0.11982-0.13065-0.17069-0.08833-0.1286-0.13603-0.17142-0.23595-0.21176-0.1461-0.059-0.31432-0.13106-0.34215-0.14658-0.01454-0.0081-0.04708-0.05421-0.07231-0.1024-0.07131-0.13631-0.10586-0.16377-0.21828-0.17355-0.15918-0.01383-0.1725-0.06851-0.11588-0.47559 0.02442-0.17559 0.05047-0.24451 0.13168-0.34841 0.10248-0.1311 0.1897-0.17755 0.35636-0.18977 0.13004-0.0096 0.14727-0.0061 0.27111 0.05185 0.07274 0.03412 0.14473 0.07009 0.15998 0.07996 0.06261 0.04044 0.32345 0.44128 0.34267 0.52661 0.0057 0.02543 0.03194 0.0791 0.05825 0.11922 0.04265 0.06508 0.06654 0.07951 0.22083 0.13359 0.09515 0.03334 0.19684 0.08165 0.22598 0.10738 0.06761 0.05967 0.08391 0.05879 0.16524-0.0091 0.11833-0.09865 0.17363-0.12507 0.29061-0.13882 0.18645-0.02192 0.19397-0.02773 0.19397-0.15016 0-0.0793 0.01103-0.12495 0.04483-0.18544 0.06382-0.11424 0.10555-0.1087 0.22143 0.02941 0.05061 0.06032 0.12843 0.1301 0.17296 0.1551 0.07987 0.04484 0.08192 0.04503 0.1515 0.01304 0.07507-0.03449 0.16354-0.13794 0.20106-0.23511 0.03132-0.08118 0.0096-0.19829-0.05025-0.27078-0.10892-0.13194-0.24779-0.37302-0.24779-0.43018 0-0.08025 0.12204-0.27206 0.21026-0.33048 0.08466-0.05607 0.11151-0.09712 0.15184-0.23211 0.04692-0.15706 0.08144-0.22227 0.14434-0.27259 0.06541-0.05234 0.06937-0.0777 0.02994-0.19216-0.06707-0.19473-0.01713-0.31164 0.17252-0.40382 0.13141-0.06388 0.15389-0.11079 0.08459-0.17658-0.05455-0.05179-0.04493-0.1214 0.02486-0.17982 0.08407-0.07038 0.1258-0.20428 0.09774-0.31362-0.01127-0.0439-0.03552-0.11073-0.05391-0.14854-0.06454-0.1327-0.03877-0.20532 0.09343-0.26327 0.06943-0.03043 0.13764-0.10826 0.13764-0.15705 0-0.01684-0.03536-0.06705-0.07859-0.11157-0.08468-0.08717-0.11157-0.16108-0.08067-0.22167 0.02815-0.05519 0.09914-0.04836 0.15584 0.01497 0.02612 0.02916 0.06758 0.05803 0.09213 0.06408 0.06673 0.01649 0.21178-0.06166 0.27852-0.15007 0.04349-0.05757 0.07297-0.07781 0.12764-0.08751 0.03909-0.0068 0.10443-0.03941 0.14518-0.07216 0.06723-0.05405 0.07409-0.06709 0.07409-0.14108 0-0.07947 0.0017-0.0818 0.0646-0.09271 0.07756-0.01347 0.14512-0.05723 0.18374-0.11906 0.0266-0.04257 0.02604-0.04954-0.0086-0.10829-0.02035-0.03454-0.03699-0.0804-0.03699-0.10197 0-0.02153-0.0091-0.07498-0.0203-0.11877-0.01141-0.0448-0.01486-0.11-0.0079-0.1491 0.02219-0.12404 0.14427-0.13804 0.24244-0.02779 0.05894 0.06618 0.06272 0.11008 0.01629 0.18903-0.02939 0.04996-0.03066 0.0623-0.0096 0.09247 0.02319 0.03316 0.02837 0.03339 0.11217 0.0048 0.12156-0.0417 0.1931-0.0378 0.29426 0.01602 0.0488 0.02598 0.1176 0.04631 0.15728 0.04652 0.10138 0.000515 0.15507 0.03485 0.16941 0.1084 0.0262 0.13443 0.09918 0.13939 0.17432 0.01185 0.04657-0.07905 0.09227-0.09345 0.18628-0.05858 0.06047 0.02238 0.07822 0.02262 0.11462 0.0016 0.06247-0.0363 0.11146-0.0321 0.23617 0.02026 0.06542 0.02745 0.12456 0.04143 0.14408 0.03409 0.01821-0.0067 0.08469-0.06946 0.14775-0.13906 0.09914-0.10947 0.12297-0.12657 0.17633-0.1265 0.07726 0.000087 0.1665 0.05587 0.20086 0.12557 0.01445 0.02931 0.05342 0.07502 0.08662 0.10158 0.04394 0.03517 0.0633 0.06764 0.0712 0.11946 0.006 0.03915 0.03829 0.11166 0.07184 0.16115 0.04793 0.07075 0.06355 0.11524 0.07302 0.20796 0.01077 0.10492 0.01756 0.12097 0.06194 0.14505 0.07699 0.04177 0.14889 0.03361 0.21414-0.02437 0.03187-0.02829 0.08809-0.07483 0.12497-0.10342 0.04141-0.03207 0.08525-0.09199 0.11462-0.15664 0.04366-0.09609 0.05338-0.10568 0.11811-0.11678 0.07944-0.01364 0.17084 0.02142 0.2104 0.08067 0.03951 0.0592 0.01547 0.24617-0.04654 0.36186-0.04394 0.08199-0.0503 0.1095-0.04007 0.17306 0.01255 0.07797 0.02874 0.09998 0.13825 0.18811 0.03534 0.02842 0.08008 0.08424 0.09944 0.12406 0.04664 0.09592 0.17779 0.18012 0.23668 0.15197 0.03135-0.01497 0.04261-0.03888 0.0498-0.10579 0.0052-0.04753 0.01858-0.09611 0.02993-0.10794 0.0257-0.0268 0.24961-0.02246 0.29994 0.0055 0.0253 0.01419 0.03607 0.03872 0.03607 0.08211 0 0.034 0.01301 0.09406 0.02889 0.13346 0.02079 0.05153 0.02803 0.11965 0.02581 0.24271-0.0036 0.19448 0.0018 0.2096 0.12888 0.36537 0.13279 0.1628 0.17467 0.22591 0.25558 0.38518 0.09887 0.19464 0.13945 0.31247 0.15354 0.44582 0.0084 0.07822 0.02694 0.13552 0.06142 0.18845 0.12096 0.18574 0.1317 0.30386 0.08232 0.90543-0.0191 0.23273-0.02358 0.37732-0.01316 0.42546 0.01029 0.04769 0.0071 0.16424-0.0094 0.33688-0.02642 0.27676-0.05201 0.37362-0.17621 0.66704-0.04946 0.11687-0.06655 0.18388-0.07076 0.27747-0.02836 0.63062-0.15428 0.90956-0.41062 0.90956-0.05304 0-0.10406 0.02365-0.22552 0.10454-0.24692 0.16444-0.28932 0.18642-0.43417 0.22505-0.17409 0.04642-0.24392 0.08934-0.28386 0.17442-0.03892 0.08294-0.02968 0.10426 0.08478 0.19568 0.12058 0.09631 0.12669 0.11144 0.09138 0.22615-0.05393 0.17521-0.11784 0.18744-0.28517 0.05458-0.06973-0.05538-0.1347-0.09251-0.16186-0.09251-0.02496 0-0.10586 0.03248-0.17981 0.07213-0.23033 0.1236-0.28749 0.13384-0.41541 0.07449-0.09281-0.04308-0.10273-0.03971-0.22979 0.07732-0.05022 0.04624-0.06231 0.07067-0.06231 0.12577 0 0.08274-0.02523 0.11277-0.09472 0.11277-0.02881 0-0.06774 0.01458-0.08652 0.03237-0.01914 0.01818-0.06189 0.03237-0.09743 0.03237-0.05989 0-0.06452 0.0047-0.08605 0.08322-0.02468 0.09019-0.09258 0.16648-0.14822 0.16648-0.01917 0-0.07273 0.02015-0.11902 0.04474-0.18058 0.09599-0.31031 0.08611-0.48935-0.03725-0.15875-0.10938-0.17983-0.13064-0.22765-0.22947-0.05583-0.1154-0.09432-0.1463-0.22081-0.17725-0.06032-0.01475-0.16137-0.04854-0.22454-0.07505-0.10182-0.04274-0.13012-0.04688-0.24914-0.0364-0.07385 0.0064-0.1422 0.01157-0.1519 0.01119-0.0097-0.000374-0.07982-0.0028-0.15582-0.0048-0.12296-0.004-0.14239-0.0095-0.17633-0.05072-0.04731-0.05753-0.16129-0.12934-0.20531-0.12934-0.04093 0-0.12142 0.08282-0.16723 0.17208-0.0307 0.05984-0.0322 0.07698-0.01322 0.15144 0.0324 0.12707 0.02744 0.15404-0.0359 0.19529-0.04872 0.03174-0.07581 0.03561-0.18074 0.0261-0.1079-0.0098-0.1329-0.0056-0.1987 0.03177-0.04141 0.02363-0.12344 0.09283-0.18232 0.15378-0.09932 0.10279-0.10633 0.11548-0.09715 0.17573 0.0214 0.14039-0.03229 0.188-0.12536 0.11119-0.05537-0.04569-0.08168-0.04577-0.17673-0.000517-0.09244 0.04403-0.09514 0.06956-0.0088 0.08347 0.03637 0.0057 0.10362 0.02365 0.14946 0.03952 0.07667 0.02655 0.08967 0.02631 0.1625-0.003 0.07776-0.03114 0.08067-0.03092 0.1634 0.01216 0.10031 0.05226 0.12517 0.11403 0.09431 0.23427-0.02543 0.0991-0.06032 0.11762-0.25667 0.13623-0.38836 0.03681-0.42082 0.03717-0.47992 0.0049zm4.6168-1.7395c0.0204-0.01937 0.0533-0.06848 0.07312-0.10918 0.03927-0.08064 0.03883-0.07048 0.03293-0.76846-0.0037-0.43195 0.0063-0.48457 0.11789-0.62147 0.05314-0.06519 0.09962-0.09696 0.21357-0.1459 0.2507-0.10766 0.39167-0.21318 0.44415-0.33248 0.04208-0.09562 0.04159-0.17048-0.0019-0.30039-0.0446-0.1331-0.07143-0.16352-0.12012-0.13619-0.04759 0.02673-0.08586 0.0095-0.0988-0.04465-0.0093-0.03876-0.02046-0.04377-0.09651-0.04316-0.0734 0.000595-0.08884 0.0071-0.10534 0.04517-0.02543 0.05852-0.06945 0.0566-0.09142-0.0042-0.01506-0.04154-0.02507-0.04692-0.0701-0.03748-0.04306 0.0091-0.05253 0.0048-0.05253-0.02302 0-0.01871 0.01684-0.05651 0.03741-0.08395 0.0372-0.04962 0.03721-0.04992 0.0018-0.05962-0.01955-0.0051-0.05927-0.04438-0.08825-0.08676-0.04994-0.07295-0.05294-0.08762-0.05717-0.28045-0.0077-0.34961-0.0039-0.38942 0.04178-0.44714 0.03285-0.04144 0.04372-0.08294 0.05247-0.20028 0.0061-0.08138 0.01944-0.23881 0.02973-0.34983 0.02024-0.21851 0.0042-0.35833-0.05347-0.46409-0.03705-0.06802-0.07039-0.34092-0.06404-0.52402 0.0042-0.11813 0-0.13892-0.0308-0.16166-0.03181-0.02336-0.04026-0.02131-0.08132 0.01995-0.05539 0.05564-0.06357 0.05663-0.07544 0.0091-0.0055-0.02215-0.02405-0.03698-0.04614-0.03698-0.0532 0-0.0457-0.03895 0.01806-0.09393 0.04633-0.03996 0.05228-0.05362 0.03666-0.08422-0.03742-0.07336 0.0405-0.10709 0.18167-0.07865 0.02337 0.0048 0.03346-0.0019 0.02991-0.01902-0.0029-0.01437 0.0039-0.04978 0.01537-0.07863 0.02521-0.06387-0.0013-0.10797-0.06444-0.10797-0.0464 0-0.07782-0.048-0.07782-0.11887 0-0.02725-0.01493-0.05709-0.03526-0.07041-0.04255-0.02788-0.04456-0.04924-0.0074-0.07781 0.02513-0.01931 0.02405-0.02837-0.0109-0.09061-0.04489-0.0798-0.11601-0.12451-0.22861-0.14369-0.04364-0.0074-0.1349-0.02291-0.20278-0.03438-0.06789-0.01148-0.18691-0.03403-0.2645-0.05015-0.27324-0.05673-0.44029-0.06668-0.57894-0.03443-0.28428 0.06611-0.48627 0.18738-0.54982 0.33005-0.04839 0.10863-0.10496 0.20685-0.17911 0.31095-0.04045 0.05679-0.08214 0.13573-0.09263 0.1754-0.01848 0.06987-0.04316 0.11413-0.18112 0.32487-0.03585 0.05474-0.18061 0.22599-0.32169 0.3805-0.20622 0.22586-0.269 0.30737-0.32022 0.41579-0.03504 0.07417-0.07005 0.15983-0.0778 0.19035-0.0078 0.03053-0.03036 0.09712-0.05024 0.14799-0.01988 0.05085-0.05436 0.14463-0.07661 0.20836-0.03549 0.10163-0.06107 0.13596-0.20824 0.27935-0.20417 0.19892-0.28287 0.33895-0.24776 0.4408 0.01922 0.05572 0.01577 0.07113-0.04024 0.17992-0.05945 0.11547-0.06028 0.11988-0.02832 0.15022 0.03205 0.03043 0.03179 0.03301-0.0094 0.09664-0.02964 0.04578-0.03943 0.08068-0.03263 0.11638 0.0075 0.03925 0.0011 0.0558-0.02742 0.07183-0.02043 0.01148-0.03715 0.03234-0.03715 0.04639s-0.0194 0.04082-0.04311 0.05946c-0.04079 0.03209-0.04206 0.03861-0.02353 0.12156 0.01665 0.07449 0.01525 0.09264-0.0092 0.12102-0.01785 0.02069-0.03113 0.07534-0.03494 0.1438-0.0059 0.10579-0.0038 0.11197 0.04792 0.14753 0.02973 0.02042 0.0625 0.06434 0.07281 0.09766 0.0362 0.11685 0.09305 0.15432 0.27516 0.18132 0.09049 0.01342 0.20523 0.02469 0.25496 0.02507 0.04973 0.000373 0.11718 0.01235 0.14988 0.02667 0.03271 0.01429 0.15006 0.0355 0.26079 0.04706 0.11073 0.0116 0.20887 0.02597 0.21809 0.03192 0.04293 0.02785 0.16234 0.04541 0.35644 0.05251 0.26576 0.0097 0.43235 0.02112 0.55178 0.03786 0.0834 0.01171 0.09809 0.0084 0.13808-0.03099 0.04388-0.04324 0.04526-0.04339 0.06978-0.0082 0.01378 0.01974 0.02504 0.05476 0.02504 0.07782 0 0.02592 0.0238 0.06166 0.06227 0.09357 0.08583 0.0712 0.13187 0.15917 0.13174 0.25172-0.000061 0.04256 0.0018 0.13984 0.0043 0.21615 0.004 0.12684 0.0077 0.13923 0.04295 0.14449 0.04749 0.0069 0.06787 0.08612 0.04119 0.15977-0.02072 0.05717 0.0013 0.1027 0.04819 0.1027 0.02688 0 0.0261 0.02069-0.0064 0.17111-0.01581 0.07317 0.04247 0.06926 0.06906-0.0048 0.02477-0.06884 0.08276-0.07671 0.08276-0.01121 0 0.08492 0.07999 0.07453 0.11188-0.01454 0.01576-0.04404 0.07329 0.04568 0.07329 0.11428 0 0.05808 0.0053 0.06791 0.03526 0.06356 0.0918-0.01335 0.33851 0.0026 0.3573 0.0228 0.0071 0.0077 0.09039 0.01023 0.18498 0.0054 0.13665-0.0066 0.1796-0.01568 0.20906-0.04363zm-1.9615-2.69c-0.10518-0.01862-0.22646-0.0758-0.27006-0.12729-0.03093-0.03653-0.03211-0.04813-0.01206-0.1183 0.01222-0.04279 0.02832-0.11276 0.03577-0.15549 0.0075-0.04273 0.03378-0.10974 0.05848-0.14891 0.06621-0.10495 0.13724-0.25762 0.13743-0.29536 0.0005-0.09408 0.14298-0.27346 0.31723-0.3993 0.02425-0.01752 0.0733-0.05328 0.10901-0.07948 0.044-0.03229 0.07355-0.04257 0.09171-0.0319 0.05105 0.02997 0.17993 0.22285 0.20305 0.30385 0.02496 0.08744 0.04886 0.15746 0.10364 0.30336 0.01909 0.05087 0.03944 0.1137 0.04523 0.13963 0.01053 0.04698 0.12117 0.1286 0.1744 0.1286 0.03604 0 0.08225 0.05823 0.10118 0.12745 0.01784 0.06527-0.0013 0.13432-0.06692 0.24574-0.06585 0.11122-0.13732 0.12665-0.57487 0.12408-0.20437-0.0012-0.4083-0.0087-0.4532-0.01664zm2.1535-2.615c0-0.01408-0.01984-0.03927-0.04409-0.05592-0.04147-0.0285-0.04408-0.02828-0.04408 0.0036 0 0.03933 0.0324 0.07812 0.06525 0.07812 0.0126 0 0.02293-0.01155 0.02293-0.02561zm-1.2392 6.5878c-0.02095-0.06157 0.07893-0.16616 0.1282-0.13421 0.02889 0.01872 0.02035 0.09367-0.01446 0.12672-0.03803 0.03612-0.10256 0.04036-0.11374 0.0074zm0.9483-0.12942c-0.02909-0.02224-0.0583-0.04856-0.0649-0.05852-0.01757-0.02658 0.0115-0.07343 0.06381-0.10277 0.0398-0.02233 0.05371-0.02167 0.10718 0.0048 0.07032 0.03518 0.07226 0.04325 0.03171 0.13244-0.03422 0.0753-0.06372 0.08037-0.1378 0.02382zm-0.729-0.086c-0.04149-0.03351-0.05743-0.12283-0.03017-0.16909 0.01591-0.02701 0.14283-0.0117 0.18139 0.02189 0.04584 0.03991-0.01872 0.18144-0.08233 0.18051-0.01548-0.000258-0.04647-0.01522-0.06889-0.03332z"/>
+ <g fill="#fff">
+ <path d="m29.584 19.524h1.1517v0.47607h-1.736v-0.46143l0.29297-0.31128q0.52185-0.55481 0.63354-0.68298 0.13733-0.15747 0.19775-0.27832 0.06042-0.12268 0.06042-0.2417 0-0.1831-0.11169-0.28198-0.10986-0.10071-0.31311-0.10071-0.14465 0-0.32593 0.05859-0.17944 0.05676-0.37537 0.16663v-0.50354q0.19592-0.07141 0.38269-0.10803 0.1886-0.03845 0.36072-0.03845 0.43396 0 0.68115 0.20325 0.24902 0.20142 0.24902 0.55115 0 0.16113-0.05493 0.30212-0.0531 0.14099-0.18494 0.31311-0.09705 0.12451-0.53284 0.5603-0.23621 0.23621-0.37537 0.3772z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/labplot.svg b/.icons/awkward/16x16/apps/labplot.svg
new file mode 120000
index 00000000..25b7427f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/labplot.svg
@@ -0,0 +1 @@
+kmplot.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/labyrinth.svg b/.icons/awkward/16x16/apps/labyrinth.svg
new file mode 100644
index 00000000..080a28a2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/labyrinth.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 7.5,0 A 7.5,7.5 0 0 0 0,7.5 7.5,7.5 0 0 0 7.5,15 h 6.75 C 14.6655,15 15,14.6655 15,14.25 V 7.5 0.75 C 15,0.3345 14.6655,0 14.25,0 Z"/>
+ <path style="fill:#adadad;fill-rule:evenodd" d="M 7.4285714,3 C 7.193614,3 7,3.1694124 7,3.375 v 1.25 C 7,4.8305876 7.193614,5 7.4285714,5 H 12.571428 C 12.806386,5 13,4.8305876 13,4.625 V 3.375 C 13,3.1694124 12.806386,3 12.571428,3 Z"/>
+ <path style="fill:#adadad;fill-rule:evenodd" d="M 8.4772728,7 C 8.2156155,7 8,7.1129415 8,7.25 v 0.5 C 8,7.8870585 8.2156155,8 8.4772728,8 H 14.522727 C 14.784385,8 15,7.8870585 15,7.75 V 7.25 C 15,7.1129415 14.784385,7 14.522727,7 Z"/>
+ <g transform="matrix(0.84848485,0,0,0.84848485,0.49999999,1.1363637)">
+ <path style="fill:#305483" d="M 7.125,7.5 3.7714286,8.25 v -1.5 z"/>
+ <g style="fill:#2f5d97" transform="matrix(0.30593156,0,0,0.30396032,0.09346166,0.08674793)">
+ <path style="fill:#305483;fill-rule:evenodd" d="M 4.9763661,19.632289 C 6.6130595,17.531008 10.222513,7.6141185 22.117392,11.866741 c 0,0 -10.85914,-1.452094 -12.12183,7.891816"/>
+ <path style="fill:#305483;fill-rule:evenodd" d="m 4.5975588,28.796049 c 1.6366934,2.101281 5.6249542,12.396978 17.5198332,8.144355 0,0 -11.174812,0.410374 -12.184965,-7.670846"/>
+ </g>
+ </g>
+ <path style="fill:#3594f3;fill-rule:evenodd" d="M 2.4999997,6 C 1.6731881,6 1,6.673188 1,7.5000003 1,8.3268123 1.6731881,9 2.4999997,9 3.3268117,9 4,8.3268123 4,7.5000003 4,6.673188 3.3268117,6 2.4999997,6 Z"/>
+ <path style="fill:#adadad;fill-rule:evenodd" d="M 7.4285714,10 C 7.193614,10 7,10.169412 7,10.375 v 1.25 C 7,11.830588 7.193614,12 7.4285714,12 H 12.571428 C 12.806386,12 13,11.830588 13,11.625 v -1.25 C 13,10.169412 12.806386,10 12.571428,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ladi-player.svg b/.icons/awkward/16x16/apps/ladi-player.svg
new file mode 100644
index 00000000..ce686173
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ladi-player.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#26a69a" d="M 2.2749699,5.483518e-4 A 1.2383595,1.2554152 0 0 0 0.99999994,1.2552454 V 14.744208 a 1.2383595,1.2554152 0 0 0 1.85785396,1.087414 l 5.760953,-3.372441 5.7616511,-3.3716406 a 1.2383595,1.2554152 0 0 0 0,-2.174867 L 8.6188069,3.5410324 2.8578539,0.16803135 A 1.2383595,1.2554152 0 0 0 2.2750399,7.483518e-4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ladi-system-log.svg b/.icons/awkward/16x16/apps/ladi-system-log.svg
new file mode 100644
index 00000000..6cf7474c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ladi-system-log.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#ec407a" cx="8.5" cy="8.5" r="7.5"/>
+ <path style="fill:#ffffff" d="M 8.529297,4.037109 C 6.027599,4.037109 4,6.064706 4,8.566406 c 0,2.501698 2.027599,4.529297 4.529297,4.529297 0.977969,0 1.88271,-0.312854 2.623047,-0.839844 l 2.068359,2.06836 a 7.5,7.5 0 0 0 1.070313,-1.064453 L 12.21875,11.1875 c 0.52699,-0.740339 0.839844,-1.643125 0.839844,-2.621094 0,-2.5017 -2.0276,-4.529297 -4.529297,-4.529297 z m 0,1.509766 c 1.667774,0 3.019531,1.351757 3.019531,3.019531 0,1.667772 -1.351757,3.019532 -3.019531,3.019532 -1.667775,0 -3.019531,-1.35176 -3.019531,-3.019532 0,-1.667774 1.351756,-3.019531 3.019531,-3.019531 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/laditools.svg b/.icons/awkward/16x16/apps/laditools.svg
new file mode 100644
index 00000000..0cdf1299
--- /dev/null
+++ b/.icons/awkward/16x16/apps/laditools.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3f51b5" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <rect style="fill:#b6b6b6" width=".977" height=".998" x="5.67" y="11.52" transform="matrix(0.7072036,-0.70700995,0.7072036,0.70700995,0,0)"/>
+ <rect style="fill:#d5d5d5" width="7.099" height="1.592" x="-1.22" y="11.23" rx=".148" ry=".148" transform="matrix(0.7072036,-0.70700995,0.7072036,0.70700995,0,0)"/>
+ <rect style="fill:#b6b6b6" width="7.022" height="2.028" x="-6.99" y="11.01" rx=".377" ry=".377" transform="matrix(0.7072036,-0.70700995,0.7072036,0.70700995,0,0)"/>
+ <rect style="fill:#3f3f3f" width="4.725" height="2.51" x="-5.19" y="10.77" rx=".141" ry=".141" transform="rotate(-45)"/>
+ <path style="fill:#d5d5d5;fill-rule:evenodd" d="m 13.892167,3.1108157 c 0.122071,0.1220375 0.157251,0.1586331 0.01738,0.6786937 -0.141613,0.5265526 -0.167692,0.65872 -0.278831,0.6458405 C 13.511942,4.4215841 13.510151,4.4232223 13.044775,3.957975 12.575526,3.4888549 12.573091,3.4839434 12.56727,3.3721902 c -0.006,-0.1154838 0.106015,-0.1563596 0.634398,-0.2903694 0.530894,-0.1346465 0.573898,-0.087572 0.690498,0.028997 z"/>
+ <path style="fill:#3f3f3f" d="M 11.844817,4.0318907 11.599341,4.277367 12.735178,5.3928598 12.980993,5.147384 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/laigter.svg b/.icons/awkward/16x16/apps/laigter.svg
new file mode 100644
index 00000000..fbed1242
--- /dev/null
+++ b/.icons/awkward/16x16/apps/laigter.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#f15928" d="M 5.5227145,15.330295 C 4.5038775,14.150335 3.426961,12.860364 3.0947076,11.239405 2.9017429,10.297993 2.9999037,9.2619878 3.4236399,8.3902984 4.2862745,6.7016166 5.6037641,5.0040464 6.264646,3.7722575 7.1634803,2.09696 6.9242564,7.9999936e-8 6.9242564,7.9999936e-8 c 0,0 0.5952123,1.538176620000064 0.9872912,2.221342320000064 0.875678,1.5258003 2.2616134,3.8170278 2.4420614,5.39434 0.932766,-0.1893889 1.282183,-2.0473023 0.971405,-2.2939663 0.578492,0.4916488 0.908399,1.2440517 1.158713,1.972305 0.571119,2.0929483 0.801197,4.4472109 -0.01215,6.5040629 -0.460382,1.118422 -1.413436,2.169532 -2.5782612,2.17963 -1.0355023,0.04925 -2.0722073,0.0018 -3.1086177,0 -0.6398354,0.09231 -0.8158004,-0.143972 -1.2619796,-0.647419 z"/>
+ <path style="fill:#f79133" d="M 10.000001,12.749999 C 10.000001,14.110987 9.3625172,15 8.0970879,15 6.8316585,15 6,14.882415 6,13.521428 6,12.793413 6.9651513,11.035336 7.5232994,9.717316 8.0085819,8.5713623 8.0970879,7.7999986 8.0970879,7.7999986 c 0,0 1.9029131,3.5890124 1.9029131,4.9500004 z"/>
+ <path style="fill:#ffc95d" d="m 8.2718755,9.99453 c 0.023128,0.0511 0.022916,0.04409 0.046094,0.09609 0.4628604,1.03851 0.8820309,2.351735 0.8820309,2.659379 0,0.555588 -0.1337524,0.92854 -0.2984376,1.132032 -0.1646849,0.203491 -0.3593165,0.317968 -0.8046873,0.317968 -0.8753769,0.0042 -1.2948606,-0.09026 -1.2968754,-0.678906 0,-0.01048 0.1813548,-0.680087 0.4828125,-1.353906 0.301458,-0.673819 0.6835084,-1.444414 0.9773441,-2.138282 0.00587,-0.01387 0.00595,-0.02059 0.01172,-0.03438 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lash.svg b/.icons/awkward/16x16/apps/lash.svg
new file mode 120000
index 00000000..00bb08b1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lash.svg
@@ -0,0 +1 @@
+deezer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/last-fm.svg b/.icons/awkward/16x16/apps/last-fm.svg
new file mode 120000
index 00000000..76dd477b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/last-fm.svg
@@ -0,0 +1 @@
+lastfm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/lastfm-audioscrobbler.svg b/.icons/awkward/16x16/apps/lastfm-audioscrobbler.svg
new file mode 120000
index 00000000..76dd477b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lastfm-audioscrobbler.svg
@@ -0,0 +1 @@
+lastfm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/lastfm-valut.svg b/.icons/awkward/16x16/apps/lastfm-valut.svg
new file mode 120000
index 00000000..76dd477b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lastfm-valut.svg
@@ -0,0 +1 @@
+lastfm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/lastfm-www.last.fm.svg b/.icons/awkward/16x16/apps/lastfm-www.last.fm.svg
new file mode 120000
index 00000000..76dd477b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lastfm-www.last.fm.svg
@@ -0,0 +1 @@
+lastfm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/lastfm.svg b/.icons/awkward/16x16/apps/lastfm.svg
new file mode 100644
index 00000000..15fb7ebd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lastfm.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#c2352a" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffffff" d="m 6.0268516,10.976182 c -0.160061,-0.022 -0.444786,-0.116 -0.634705,-0.2088 -1.237395,-0.602201 -1.743434,-2.1189008 -1.133971,-3.3964008 0.696267,-1.4608 2.596069,-1.8332 3.739275,-0.7329 0.330588,0.3176 0.477414,0.5887 0.975142,1.7906 0.519584,1.2569 0.61562,1.4545 0.783992,1.6220998 0.180377,0.1782 0.3475184,0.2382 0.6673334,0.2382 0.525431,0 0.900652,-0.3297998 0.900652,-0.7900998 0,-0.3896 -0.134821,-0.5143 -0.822469,-0.7622 -1.0471694,-0.3837 -1.3863764,-0.7304 -1.3876074,-1.4267 0,-0.3714 0.09265,-0.6191 0.328125,-0.8758 0.337976,-0.3664 0.9209684,-0.4874 1.4368574,-0.3054 0.220085,0.079 0.680568,0.4933 0.680568,0.6118 0,0.058 -0.266871,0.2333 -0.414928,0.2749 -0.07818,0.021 -0.145594,-0.01 -0.235782,-0.094 -0.182839,-0.1783001 -0.306579,-0.2333001 -0.525432,-0.2333001 -0.377683,0 -0.6119264,0.2308001 -0.6119264,0.6034001 0,0.3715 0.14898,0.4972 0.8932654,0.7523 1.025623,0.3517 1.328508,0.6694 1.334664,1.4045 0.0062,0.6349998 -0.27549,1.0930008 -0.835704,1.3641008 -0.254867,0.1223 -0.341362,0.1379 -0.757521,0.1379 -0.5940734,0 -0.8609444,-0.1123 -1.1939954,-0.493401 -0.223778,-0.2564 -0.450941,-0.7375998 -1.178296,-2.4940998 -0.301654,-0.7278 -0.688879,-1.0846 -1.334665,-1.2250001 -0.327202,-0.071 -0.78276,0 -1.079797,0.1539001 -0.289649,0.1538 -0.613158,0.5008 -0.76583,0.8182 -0.126202,0.2576 -0.138207,0.3298 -0.138207,0.7779 0,0.4274 0.01693,0.5287 0.122508,0.7632 0.160062,0.358 0.47495,0.6888 0.821236,0.8669998 0.25025,0.1282 0.328126,0.1441 0.727355,0.1441 0.383532,0 0.482031,-0.018 0.710734,-0.1294 0.261023,-0.1295 0.611926,-0.4470998 0.755058,-0.6850998 l 0.07449,-0.1235 0.146825,0.3408 c 0.08188,0.1883 0.147749,0.3651998 0.147749,0.3970998 0,0.094 -0.331819,0.4018 -0.635936,0.593501 -0.461715,0.2895 -0.992071,0.398 -1.558442,0.3198 m -0.0012,0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/latexila.svg b/.icons/awkward/16x16/apps/latexila.svg
new file mode 100644
index 00000000..efd8a9f1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/latexila.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <circle fill="#00b88a" cx="8" cy="1044.4" r="8"/>
+ <path fill="#fff763" transform="translate(0 1036.4)" d="m8 2a6 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 -6zm-1 1h2l-0.5 2-0.5 2-0.5-2-0.5-2zm-1.8281 0.7578l1.0605 1.7676 1.0606 1.7676-1.7676-1.0606-1.7676-1.0605 0.707-0.7071 0.7071-0.707zm5.6561 0l0.707 0.707 0.707 0.7071-1.767 1.0605-1.768 1.0606 1.0606-1.7676 1.0604-1.7676zm-7.828 3.2422l2 0.5 2 0.5-2 0.5-2 0.5v-2zm10 0v2l-2-0.5-2-0.5 2-0.5 2-0.5zm-5.707 1.707l-1.0606 1.768-1.0605 1.767-0.7071-0.707-0.707-0.707 1.7676-1.0604 1.7676-1.0606zm1.414 0l1.768 1.0606 1.767 1.0604-0.707 0.707-0.707 0.707-1.0604-1.767-1.0606-1.768zm-0.707 0.293l0.5 2 0.5 2h-2l0.5-2 0.5-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/latte-dock.svg b/.icons/awkward/16x16/apps/latte-dock.svg
new file mode 100644
index 00000000..fb915ca4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/latte-dock.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <circle style="fill:#d2a35c" cx="8" cy="1044.362" r="8"/>
+ <path style="fill:#ffffff" transform="translate(0,1036.3622)" d="M 11.664062 2.9882812 C 11.218827 2.9682813 10.726183 3.0906375 10.113281 3.3359375 C 8.7479579 3.8822375 8.0983414 5.2014469 7.5410156 6.4980469 C 7.2415707 7.1946469 6.9495419 7.884525 6.6230469 8.515625 C 6.6230469 8.515625 6.6210938 8.515625 6.6210938 8.515625 C 6.6210938 8.515625 5.8852294 8.3273844 5.0976562 8.2714844 C 4.7038697 8.2434844 4.2961155 8.2398438 3.9121094 8.3398438 C 3.7201063 8.3898437 3.5286906 8.4690281 3.3574219 8.6113281 C 3.1861531 8.7536281 3.0453546 8.97535 3.0058594 9.21875 C 2.9446444 9.59605 3.0475634 9.9749531 3.2558594 10.251953 C 3.4641549 10.529053 3.756079 10.712578 4.0742188 10.830078 C 4.710498 11.064978 5.4817849 11.057172 6.1914062 10.763672 L 6.28125 10.726562 L 6.3496094 10.658203 C 6.5566566 10.455303 6.6670739 10.188484 6.8359375 9.9589844 C 6.9417505 10.048984 6.9276335 10.052938 7.0527344 10.148438 C 7.5801246 10.549338 8.2357829 11 9 11 C 9.6851603 11 10.440903 10.724044 11.082031 10.464844 C 11.723159 10.205544 12.228516 9.9453125 12.228516 9.9453125 L 11.771484 9.0566406 C 11.771484 9.0566406 11.30238 9.2964094 10.707031 9.5371094 C 10.111682 9.7779094 9.3689327 10 9 10 C 8.7101245 10 8.1172898 9.7026156 7.6582031 9.3535156 C 7.5145498 9.2443156 7.5215331 9.2333656 7.4082031 9.1347656 C 7.8113495 8.3913656 8.1470372 7.6202312 8.4589844 6.8945312 C 8.9987704 5.6387313 9.5461091 4.641825 10.486328 4.265625 C 11.026198 4.049525 11.411391 3.9789812 11.621094 3.9882812 C 11.830796 3.9982812 11.843534 4.0233156 11.892578 4.1035156 C 11.990668 4.2631156 12.008264 4.9757844 11.810547 5.8964844 L 12.789062 6.1054688 C 12.999624 5.1248687 13.171735 4.2757781 12.744141 3.5800781 C 12.530343 3.2321781 12.109298 3.0079812 11.664062 2.9882812 z M 4.5410156 9.2617188 C 4.6901519 9.2548437 4.8575661 9.2575312 5.0253906 9.2695312 C 5.5097197 9.3035313 5.76712 9.3741812 6.0019531 9.4257812 C 5.9026461 9.5576813 5.829081 9.72835 5.71875 9.84375 C 5.2726116 10.00065 4.7575274 10.018931 4.4199219 9.8945312 C 4.2394405 9.8275312 4.1160396 9.7339437 4.0546875 9.6523438 C 3.9933355 9.5703437 3.9730986 9.5105594 3.9941406 9.3808594 L 3.9960938 9.3808594 C 4.0113797 9.3678594 4.0671038 9.3355469 4.1640625 9.3105469 C 4.2610211 9.2850469 4.3918794 9.2685938 4.5410156 9.2617188 z M 5.5 12 A 0.5 0.5 0 0 0 5 12.5 A 0.5 0.5 0 0 0 5.5 13 A 0.5 0.5 0 0 0 6 12.5 A 0.5 0.5 0 0 0 5.5 12 z M 9.5 12 A 0.5 0.5 0 0 0 9 12.5 A 0.5 0.5 0 0 0 9.5 13 A 0.5 0.5 0 0 0 10 12.5 A 0.5 0.5 0 0 0 9.5 12 z M 7.5 13 A 0.5 0.5 0 0 0 7 13.5 A 0.5 0.5 0 0 0 7.5 14 A 0.5 0.5 0 0 0 8 13.5 A 0.5 0.5 0 0 0 7.5 13 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/launch.svg b/.icons/awkward/16x16/apps/launch.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/launch.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/laverna.svg b/.icons/awkward/16x16/apps/laverna.svg
new file mode 100644
index 00000000..9f1484d3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/laverna.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#009d8b" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#0ac6b0" d="M 0.8,0 C 0.3568,0 0,0.3568 0,0.8 V 2 H 16 V 0.8 C 16,0.3568 15.6432,0 15.2,0 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 4,8 6.5,11.000046 12,5.0000463"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lazarus.svg b/.icons/awkward/16x16/apps/lazarus.svg
new file mode 100644
index 00000000..de003fb9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lazarus.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#769edc" d="m8 0a8 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 -8z"/>
+ <path style="fill:#313131" d="m8.0681309 3.0000559c-0.06738 0-0.053829 0.2500936 0.01674 0.306925 0.079448 0.06398 0.1958431 0.2877639 0.2301937 0.4422509l0.027204 0.1206774-0.2190327 0.043946c-0.5209052 0.1049328-0.622122 0.4467037-0.2859982 0.964721 0.1180199 0.1818939 0.1192738 0.1868139 0.096263 0.5810647-0.017257 0.2956609-0.00848 0.4463907 0.034879 0.5880403 0.067296 0.219891 0.2547926 0.4221763 0.4513193 0.486197 0.2173545 0.070807 0.8081594 0.036945 1.0275011-0.058595 0.239964-0.1045222 0.5518981-0.4149601 0.6389619-0.6361711 0.102531-0.2605127 0.063811-0.6202008-0.0997498-0.9340287-0.1572411-0.301701-0.5674963-0.7116207-0.8524145-0.8517167-0.1506397-0.0740713-0.2215956-0.1376277-0.2720472-0.2434474-0.0720345-0.1510862-0.7176993-0.8098634-0.7938196-0.8098634zm-2.8404513 0.7142981c-0.00898-0.0007857-0.017575 0.00257-0.025111 0.00976-0.077973 0.074497-0.1410703 0.4654852-0.1339309 0.8307902 0.00675 0.3457217-0.00279 0.4169951-0.074639 0.5322357-0.2387345 0.3828963-0.2795731 1.0849864-0.085799 1.4830058 0.1713266 0.3519133 0.4554065 0.5661131 0.8879898 0.668957 0.301977 0.071793 0.5063124 0.061945 0.790332-0.036971 0.7826719-0.2725741 0.9180282-0.8041902 0.3564513-1.4034792-0.2276962-0.2429885-0.3341298-0.4404552-0.3341298-0.6201283 0-0.2186877-0.083714-0.4328275-0.2253111-0.5768793-0.127469-0.1296798-0.134263-0.131487-0.3780755-0.1109116-0.1366838 0.0115323-0.2979709 0.032472-0.3578469 0.0467365-0.099405 0.0236897-0.1152549 0.0113788-0.1869451-0.1402092-0.0431822-0.0913066-0.0789864-0.24478-0.0795221-0.3418013-0.0007393-0.149853-0.0906266-0.335692-0.1534627-0.3411053zm6.9225544 1.4299914c-0.08441-0.018568-0.110843 0.1992456-0.04325 0.3571491 0.0312 0.072847 0.05189 0.1960673 0.04604 0.2741397l-0.01046 0.1423018-0.179272 0.0035c-0.139579 0.003-0.207157 0.027629-0.304832 0.1102137-0.114317 0.096657-0.288665 0.4243199-0.289486 0.5440945-0.000183 0.026479-0.106521 0.2840745-0.236472 0.5719964-0.129949 0.2879218-0.2472 0.5803647-0.260886 0.6501231-0.07339 0.3740947 0.130225 0.6546967 0.617338 0.8496241 0.205692 0.082314 0.420411 0.088585 0.65361 0.019532 0.379008-0.1122301 0.622673-0.3251153 0.770106-0.6724449 0.07774-0.1831668 0.08877-0.257138 0.0872-0.590146-0.002-0.4316232-0.07549-0.7041783-0.274139-1.0149452-0.062027-0.0970133-0.138247-0.2856848-0.168822-0.4192311-0.062591-0.2733529-0.325854-0.8081212-0.406675-0.8259072zm-9.104512 2.499346c-0.0093-0.00214-0.016582-0.0005357-0.021625 0.00488-0.074625 0.080165 0.037684 0.8580345 0.1506723 1.0435449 0.02774 0.045547 0.067279 0.2007742 0.08859 0.3445932 0.096653 0.6522823 0.5515378 1.2613315 1.0679597 1.4306885 0.1764149 0.05786 0.5588447 0.03715 0.8063755-0.04395 0.2047196-0.06707 0.273923-0.11368 0.4282999-0.287393 0.3203796-0.3605032 0.3781399-0.7164762 0.1632276-1.005173-0.0568882-0.0764185-0.2305237-0.219357-0.3857489-0.3173884-0.1552274-0.0980313-0.4252542-0.2781991-0.599899-0.4010952-0.5115697-0.3599877-0.5656327-0.3939804-0.7066248-0.435973-0.1789696-0.0533023-0.361756 0.0033573-0.5106118 0.1583453l-0.1164917 0.121375-0.0732438-0.129048c-0.0403857-0.0711666-0.0731712-0.1651639-0.0732423-0.208569-0.0001318-0.0778935-0.1525694-0.2597252-0.2176377-0.2748373zm6.2061628 0.7136007c-0.2170667 0.0011429-0.4677907 0.038281-0.7568489 0.1116091-0.8169078 0.2072322-1.2033671 0.4537786-1.3790698 0.8803167-0.076077 0.1846739-0.082067 0.2477759-0.061385 0.6012939 0.021033 0.3594132 0.015254 0.4121492-0.064872 0.5915282-0.081424 0.18228-0.1747374 0.284074-0.606177 0.66547-0.1369978 0.121107-0.1492301 0.149523-0.1646233 0.371797-0.014332 0.206979-0.0008214 0.27597 0.098355 0.497358 0.2118105 0.472847 0.5942647 0.789421 1.0728427 0.88799 0.2265557 0.04665 0.3762004 0.04698 0.7652197 0.0014 1.5121674-0.177213 3.2506478-0.75009 3.7472748-1.235373 0.259649-0.25372 0.362793-0.487872 0.380168-0.85939 0.03316-0.70931-0.270519-1.1346952-0.812653-1.1370532-0.424401-0.0018-0.85106-0.261333-1.026106-0.6235875-0.12964-0.2682815-0.392538-0.5351743-0.6382652-0.6487256-0.1535848-0.0709734-0.336793-0.1057886-0.55386-0.1046336z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lbry.svg b/.icons/awkward/16x16/apps/lbry.svg
new file mode 100644
index 00000000..d99cb9bd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lbry.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 7.8417969,1.0009789 C 7.4201375,1.0277654 7.0124152,1.1626333 6.65625,1.3900036 l -5.5,3.509041 a 2.0002,2.0020152 0 0 0 -0.00391,0.00195 C 0.43552117,5.3602523 -0.00121592,6.1584644 0,7.0103339 v 2.2872302 a 2.0002,2.0020152 0 0 0 0,0.00195 c 4.7342242e-4,0.8862999 0.47540941,1.7115589 1.2402344,2.1582119 a 2.0002,2.0020152 0 0 0 0,0.002 l 5.5,3.209941 v -0.002 C 7.1290876,14.894943 7.56506,15.000221 8,15 c 0.43494,2.21e-4 0.8709124,-0.105057 1.2597656,-0.332332 v 0.002 l 5.5000004,-3.209941 a 2.0002,2.0020152 0 0 1 0,-0.002 C 15.524591,11.011073 15.999527,10.185817 16,9.299519 a 2.0002,2.0020152 0 0 1 0,-0.00195 V 7.0103339 C 16.0012,6.1584644 15.564485,5.3602554 14.847656,4.9009995 a 2.0002,2.0020152 0 0 0 -0.0039,-0.00195 l -5.5,-3.509041 C 8.9875848,1.1626333 8.5798625,1.0277652 8.1582031,1.0009789 a 2.0002,2.0020152 0 0 0 -0.00781,0 C 8.099985,0.99795616 8.050299,1.0029004 8,1.0029339 c -0.050299,-3.35e-5 -0.099985,-0.004979 -0.1503906,-0.00195 a 2.0002,2.0020152 0 0 0 -0.00781,0 z"/>
+ <path style="fill:#2d4346" d="m 7.96875,3 c -0.084773,0.00538 -0.1667789,0.032268 -0.2382812,0.078125 l -5.5,3.5058594 C 2.0866562,6.6760374 1.9997561,6.8351089 2,7.0058594 v 2.2871094 c 9.5e-5,0.1777383 0.094529,0.3420683 0.2480469,0.4316406 l 5.5,3.2070316 c 0.175458,0.102458 0.3954677,0.08856 0.5566406,-0.03516 L 12.759766,9.6649766 13.078125,10.127867 13.539062,9.1649766 14,8.2001328 12.933594,8.282164 11.869141,8.3661484 12.193359,8.8388047 7.9609375,11.898438 3,9.0058594 V 7.28125 L 8.0078125,4.0878906 12.039062,6.4960938 7.9550781,9.6054688 4.2402344,7.5625 l -0.4804688,0.875 4,2.201172 c 0.17284,0.09527 0.3855459,0.07996 0.5429688,-0.03906 L 13.234375,6.8457031 C 13.516931,6.631186 13.492458,6.1988397 13.1875,6.0175781 L 8.2558594,3.0703125 C 8.1694286,3.0184778 8.069352,2.9939692 7.96875,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ldview.svg b/.icons/awkward/16x16/apps/ldview.svg
new file mode 100644
index 00000000..d09caec6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ldview.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#f2b740" d="m1.8572 1c-0.4749 0-0.8572 0.446-0.8572 1v1c0 0.554 0.3823 1 0.8572 1h4.2854c0.4752 0 0.8574-0.446 0.8574-1v-1c0-0.554-0.3822-1-0.8574-1h-4.2854z"/>
+ <path fill="#f2b740" d="m9.8572 1c-0.4749 0-0.8572 0.446-0.8572 1v1c0 0.554 0.3823 1 0.8572 1h4.2858c0.475 0 0.857-0.446 0.857-1v-1c0-0.554-0.382-1-0.857-1h-4.2858z"/>
+ <path fill="#e49815" d="m16 14.172v-10.345c0-0.4579-0.357-0.827-0.8-0.827h-14.4c-0.4432 0-0.8 0.3691-0.8 0.8276v10.344c2e-8 0.458 0.3568 0.827 0.8 0.827l14.4 0.001c0.4432 0 0.8-0.36909 0.8-0.82756z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/leafpad.svg b/.icons/awkward/16x16/apps/leafpad.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/leafpad.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/league-of-legends.svg b/.icons/awkward/16x16/apps/league-of-legends.svg
new file mode 100644
index 00000000..7a377dfd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/league-of-legends.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#82652d" d="M 8,1.9999999 A 7,7 0 0 0 1,9 7,7 0 0 0 8,16 7,7 0 0 0 15,9 7,7 0 0 0 8,1.9999999 Z"/>
+ <path style="fill:#00a7a1" 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"/>
+ <path style="fill:#f0b530" d="M 4.039799,0 C 3.115697,3.6416e-4 2.6529896,1.1238641 3.306201,1.78125 l 0.6954394,1.085598 v 9.307065 0.959239 L 3.306201,14.21875 C 2.6529903,14.876136 3.1156974,15.999636 4.039799,16 h 4.1499604 4.4954546 c 0.326699,-7e-5 0.634289,-0.154866 0.830194,-0.417799 l 1.275378,-1.982422 C 15.303071,12.911861 14.815183,12.000311 13.960592,12 H 9.0003198 V 1.0434783 C 9.0002626,0.4672052 8.562693,5.788e-5 7.9896802,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/leocad.svg b/.icons/awkward/16x16/apps/leocad.svg
new file mode 100644
index 00000000..92f22929
--- /dev/null
+++ b/.icons/awkward/16x16/apps/leocad.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#f44336" d="M 8.0287847,0.40060128 A 0.73694784,0.72565884 0 0 0 7.7546152,0.44099048 L 1.4911854,2.6177492 a 0.73694784,0.72565884 0 0 0 -0.4886112,0.744718 l 0.7368744,8.7070348 a 0.73694784,0.72565884 0 0 0 0.3547646,0.561904 l 5.5265559,3.265138 a 0.73694784,0.72565884 0 0 0 0.7584623,0 l 5.5265556,-3.265138 a 0.73694784,0.72565884 0 0 0 0.354765,-0.561904 l 0.736874,-8.7070348 a 0.73694784,0.72565884 0 0 0 -0.48861,-0.744718 L 8.2453853,0.44099032 a 0.73694784,0.72565884 0 0 0 -0.2166006,-0.040389 z"/>
+ <path style="fill:#d32f2f" d="m 14.569738,2.6429688 a 0.73694784,0.72565884 0 0 1 0.04664,0.023436 0.73694784,0.72565884 0 0 0 -0.04664,-0.023436 z m 0.06675,0.034376 a 0.73694784,0.72565884 0 0 1 0.03619,0.022656 0.73694784,0.72565884 0 0 0 -0.03619,-0.022656 z m 0.06514,0.042969 a 0.73694784,0.72565884 0 0 1 0.02734,0.021096 0.73694784,0.72565884 0 0 0 -0.02734,-0.021096 z m 0.0555,0.044531 a 0.73694784,0.72565884 0 0 1 0.03137,0.030468 0.73694784,0.72565884 0 0 0 -0.03137,-0.030468 z m 0.04906,0.047656 a 0.73694784,0.72565884 0 0 1 0.03297,0.03828 0.73694784,0.72565884 0 0 0 -0.03297,-0.03828 z m 0.04825,0.057812 a 0.73694784,0.72565884 0 0 1 0.02493,0.03672 0.73694784,0.72565884 0 0 0 -0.02493,-0.03672 z m 0.03539,0.052345 L 8.0000002,5.6 V 15.999219 A 0.73694784,0.72565884 0 0 0 8.3795958,15.896875 L 13.905446,12.63125 a 0.73694784,0.72565884 0 0 0 0.355469,-0.561719 L 14.997588,3.3625 A 0.73694784,0.72565884 0 0 0 14.889822,2.9226564 Z"/>
+ <path style="fill:#f66156" d="M 8.0289522,0.40078124 A 0.73694784,0.72565884 0 0 0 7.7547108,0.44062484 L 1.4913833,2.6179688 A 0.73694784,0.72565884 0 0 0 1.109375,2.9226564 L 8.0000002,5.6 14.890625,2.9226564 A 0.73694784,0.72565884 0 0 0 14.508618,2.6179688 L 8.2452897,0.440625 A 0.73694784,0.72565884 0 0 0 8.0289522,0.40078124 Z"/>
+ <ellipse id="ellipse854" style="fill:#d32f2f" cx="8" cy="3" rx="3" ry="1"/>
+ <rect style="fill:#d32f2f" width="6" height="2" x="5" y="1"/>
+ <ellipse style="fill:#f66156" cx="8" cy="1" rx="3" ry="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/leonflix.svg b/.icons/awkward/16x16/apps/leonflix.svg
new file mode 100644
index 00000000..7daeb944
--- /dev/null
+++ b/.icons/awkward/16x16/apps/leonflix.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <path style="fill:none;stroke:#8cdef4;stroke-linecap:round" d="m 11.501838,7.5159665 c 0,0 1.36337,-0.9752525 0.868162,-2.4180742 C 11.874793,3.6550706 8.4840507,5.0619646 6.1984756,6.658285 4.553071,7.807489 2.9940837,9.6864953 3.0229985,11.001241"/>
+ <path style="fill:none;stroke:#8cdef4;stroke-linecap:round" d="m 6.5018153,11.512076 c 0,0 0.4699574,0.920986 1.763391,0.987204 C 9.5586399,12.5655 10.316076,10.512479 10.076408,7.7349528 9.9038713,5.7353883 9.1392104,2.6528856 7.9861496,2.0205534"/>
+ <path style="fill:none;stroke:#8cdef4;stroke-linecap:round" d="m 6.5149722,4.790993 c 0,0 -2.20309,-0.9787859 -2.8811169,0.6409979 C 2.9558285,7.0517747 4.9454509,9.5605163 7.6360955,10.29026 9.514211,10.799634 12.45342,10.18376 12.995884,9.9626308"/>
+ <ellipse style="fill:#8cdef4;stroke:#8cdef4;stroke-width:0.58299887" cx="8" cy="8" rx=".709" ry=".709"/>
+ <path style="fill:#8cdef4" d="M 7.9531177,1.0011364 A 1.0001659,1.0001659 0 0 0 7.1339712,1.4999171 1.0001659,1.0001659 0 0 0 7.4999173,2.866029 1.0001659,1.0001659 0 0 0 8.8660288,2.5000829 1.0001659,1.0001659 0 0 0 8.5000831,1.1339711 1.0001659,1.0001659 0 0 0 7.9531177,1.0011364 Z"/>
+ <path style="fill:#8cdef4" d="m 12.976558,8.9998333 a 1.0001658,1.0001658 0 0 0 -0.476641,0.1341367 1.0001658,1.0001658 0 0 0 -0.365946,1.366112 1.0001658,1.0001658 0 0 0 1.366112,0.365947 1.0001658,1.0001658 0 0 0 0.365945,-1.366113 1.0001658,1.0001658 0 0 0 -0.88947,-0.5000827 z"/>
+ <path style="fill:#8cdef4" d="M 3,10 A 0.99999993,0.99999993 0 0 0 2,11 0.99999993,0.99999993 0 0 0 3,12 0.99999993,0.99999993 0 0 0 4,11 0.99999993,0.99999993 0 0 0 3,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lftp-icon.svg b/.icons/awkward/16x16/apps/lftp-icon.svg
new file mode 120000
index 00000000..1b97ec0f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lftp-icon.svg
@@ -0,0 +1 @@
+lftp.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/lftp.svg b/.icons/awkward/16x16/apps/lftp.svg
new file mode 100644
index 00000000..23fc8ffd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lftp.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#bc494d" width="9" height="13" x="-12" y="-14" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#ffffff" d="m2 5v5h1v-2h2v-1h-2v-1h2v-1h-2zm4 0v1h1v4h1v-4h1v-1h-2zm4 0v5h1v-2h2v-3h-2zm1 1h1v1h-1z"/>
+ <rect style="fill:#3f92f7" width="12" height="2" x="1" y="2" rx=".667" ry="1"/>
+ <path style="fill:#3f92f7" d="m12.584802 1.0001399a0.57146776 0.51459891 0 0 0-0.584802 0.5145476v2.9707077a0.57146776 0.51459891 0 0 0 0.857115 0.4457064l1.428526-0.7426767 1.428527-0.7426771a0.57146776 0.51459891 0 0 0 0-0.8914134l-1.428527-0.7426768-1.428526-0.7426771a0.57146776 0.51459891 0 0 0-0.272313-0.068841z"/>
+ <rect style="fill:#3f92f7" width="12" height="2" x="-14" y="11" rx=".667" ry="1" transform="scale(-1,1)"/>
+ <path style="fill:#3f92f7" d="m3.415197 10.00014a0.57146768 0.5145988 0 0 1 0.584803 0.514548v2.970707a0.57146768 0.5145988 0 0 1-0.8571157 0.445706l-1.4285264-0.742677-1.4285262-0.742677a0.57146768 0.5145988 0 0 1 0-0.891413l1.4285262-0.742676 1.4285264-0.742677a0.57146768 0.5145988 0 0 1 0.2723127-0.06884z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/libinput-gestures.svg b/.icons/awkward/16x16/apps/libinput-gestures.svg
new file mode 100644
index 00000000..ee960f1f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libinput-gestures.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4ab3e4" d="M 0.8,1 C 0.8,1 0,1 0,1.8125 v 11.375 C 0,13.637625 0.3568,14 0.8,14 H 15.2 C 15.6432,14 16,13.637625 16,13.1875 V 1.8125 C 16,1.362375 15.6432,1 15.2,1 Z"/>
+ <circle style="opacity:0.2" cx="9.5" cy="7.5" r="2.5"/>
+ <circle style="opacity:0.2;fill:#041218" cx="9.5" cy="7.5" r="1.5"/>
+ <path style="fill:#ebebeb" d="m 9.500239,6.9998045 c -0.5,0 -0.5,0.5003906 -0.5,0.9003906 -0.00597,0.353102 -0.00665,1.3892973 0,2.4765629 0.01063,1.738042 0.02076,1.985239 0,2.059984 -0.8884197,-0.201593 -1.2364671,-1.073526 -1.9999998,-1.286517 -0.3211968,-0.0896 -0.9392478,-0.309429 -1,0.02755 -0.054925,0.304659 0.3249737,0.721663 1,1.522672 1.061442,1.388365 1.980197,2.223628 2.1621098,2.275442 0.111218,0.03173 2.99224,0.03163 3.107421,0 0.0523,-0.01437 0.127613,-0.06169 0.181641,-0.115235 0.07571,-0.07504 0.103298,-0.129071 0.162109,-0.310546 0.168383,-0.519575 0.339117,-1.111032 0.386719,-1.550108 0.01166,-0.287465 0.0026,-0.528277 0,-0.789062 0,-0.515182 0.0037,-0.120867 0,-0.310742 0,-0.4 0,-0.900391 -0.5,-0.900391 -0.5,0 -0.5,0.500391 -0.5,0.900391 8.62e-4,-0.404087 0.0028,-0.855118 0,-1.000001 0,-0.4 0,-0.9003905 -0.5,-0.9003905 -0.5,0 -0.5,0.5003905 -0.5,0.9003905 8.62e-4,-0.404085 0.0028,-0.855117 0,-0.9999999 0,-0.4 0,-0.9003906 -0.5,-0.9003906 -0.5,0 -0.5,0.5003906 -0.5,0.9003906 0.0013,-0.2199474 0,-0.2746232 0,-0.6894531 0,-0.5151808 0.0037,-1.1206717 0,-1.3105469 0,-0.4 0,-0.9003906 -0.5,-0.9003906 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/library-internet-radio.svg b/.icons/awkward/16x16/apps/library-internet-radio.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/library-internet-radio.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/library-podcast.svg b/.icons/awkward/16x16/apps/library-podcast.svg
new file mode 120000
index 00000000..7f47e016
--- /dev/null
+++ b/.icons/awkward/16x16/apps/library-podcast.svg
@@ -0,0 +1 @@
+podcast.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/librecad.svg b/.icons/awkward/16x16/apps/librecad.svg
new file mode 100644
index 00000000..66cf3631
--- /dev/null
+++ b/.icons/awkward/16x16/apps/librecad.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#8bc34a" cx="8.5" cy="7.5" r="7.5"/>
+ <circle style="fill:#ffffff" cx="8.5" cy="7.5" r="5.5"/>
+ <path style="fill:#4f4f4f" d="M 2.0371094 7 A 7.5 5 0 0 0 2 7.5 A 7.5 5 0 0 0 2.0449219 8 L 15.974609 8 A 7.5 7.5 0 0 0 16 7.5 A 7.5 7.5 0 0 0 15.982422 7 L 2.0371094 7 z"/>
+ <rect style="fill:#4f4f4f" width="5" height="5" x="0" y="5" rx=".833" ry=".833"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/libreoffice-base.svg b/.icons/awkward/16x16/apps/libreoffice-base.svg
new file mode 100644
index 00000000..a82ad84e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice-base.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e81d62" d="m14 15.143v-14.286c0-0.47471-0.365-0.857-0.818-0.857h-10.364c-0.4531 2e-8 -0.818 0.38229-0.818 0.85714v14.286c0 0.475 0.3649 0.857 0.8182 0.857h10.364c0.453 0 0.818-0.382 0.818-0.857z"/>
+ <path fill="#f5f5f5" d="m3 1v14h10v-9l-4.5-5zm6.8967 0 3.1033 3.5v-3.5h-3z"/>
+ <path style="opacity:0.5" d="M 8,5 C 6.74024,5 5.66804,5.4465143 5.2226,6.0714285 5.18168,6.1250285 5.15132,6.1785143 5.12192,6.2321143 5.09264,6.2858285 5.0714,6.3392 5.05388,6.3929143 c -0.006,0.017829 -0.0082,0.03499 -0.01406,0.046875 -0.01176,0.041752 -0.02227,0.078182 -0.02813,0.1138388 -0.0058,0.0536 -0.01164,0.1070858 -0.01164,0.1606858 0,0.053638 0.0047,0.1137725 0.0164,0.1674057 0.0059,0.053486 0.02449,0.1072285 0.04219,0.1607085 0.01754,0.053638 0.03988,0.1072286 0.06328,0.1607086 0.0294,0.053714 0.06564,0.1004571 0.10068,0.1540571 0.45708,0.6488 1.55868,1.0714286 2.7774,1.0714286 1.21872,0 2.32032,-0.4226286 2.7774,-1.0714286 0.0351,-0.047695 0.05863,-0.089944 0.08203,-0.1316914 0.006,-0.011886 0.01292,-0.017132 0.01876,-0.029018 0.01754,-0.035657 0.03283,-0.078182 0.04453,-0.1138388 0.0059,-0.017829 0.01759,-0.03559 0.02344,-0.053571 0.01188,-0.029714 0.01993,-0.063884 0.02579,-0.09375 0.0059,-0.023771 0.01068,-0.048411 0.0164,-0.078125 0.0058,-0.047657 0.01164,-0.095314 0.01164,-0.1428572 0,-0.059542 -0.0048,-0.1123424 -0.01644,-0.1718853 C 10.95439,6.3757143 10.88275,6.2204 10.77739,6.0714857 10.33195,5.4465714 9.25975,5.0000571 7.99999,5.0000571 Z M 5.2226,8.4285713 C 5.0762,8.6251428 5,8.8388571 5,9.0537142 5,9.970286 6.34172,10.714286 8,10.714286 c 1.65828,0 3,-0.744 3,-1.6605718 C 11,8.8388571 10.92368,8.6251428 10.7774,8.4285713 10.32032,9.0537142 9.2246,9.5714288 8,9.5714288 c -1.2246,0 -2.32032,-0.5177146 -2.7774,-1.1428575 z m 0,2.2857147 C 5.0762,10.910857 5,11.125715 5,11.339429 5,12.257143 6.34172,13 8,13 c 1.65828,0 3,-0.744 3,-1.660571 0,-0.213714 -0.0762,-0.428572 -0.2226,-0.625143 -0.45708,0.625143 -1.5528,1.142857 -2.7774,1.142857 -1.2246,0 -2.32032,-0.517714 -2.7774,-1.142857 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/libreoffice-calc.svg b/.icons/awkward/16x16/apps/libreoffice-calc.svg
new file mode 100644
index 00000000..35e1e3e8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice-calc.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4bae4f" d="m14 15.143v-14.286c0-0.47471-0.365-0.857-0.818-0.857h-10.364c-0.4531 2e-8 -0.818 0.38229-0.818 0.85714v14.286c0 0.475 0.3649 0.857 0.8182 0.857h10.364c0.453 0 0.818-0.382 0.818-0.857z"/>
+ <path fill="#f5f5f5" d="m3 1v14h10v-9l-4.5-5zm6.8967 0 3.1033 3.5v-3.5h-3z"/>
+ <path style="opacity:0.5" d="m 4,7 v 7 h 8 V 7 Z M 5,8 H 7 V 9 H 5 Z m 3,0 h 3 V 9 H 8 Z m -3,2 h 2 v 1 H 5 Z m 3,0 h 3 v 1 H 8 Z m -3,2 h 2 v 1 H 5 Z m 3,0 h 3 v 1 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/libreoffice-chart.svg b/.icons/awkward/16x16/apps/libreoffice-chart.svg
new file mode 100644
index 00000000..9f6d0d61
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice-chart.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#6b5733" d="m14 15.143v-14.286c0-0.47471-0.365-0.857-0.818-0.857h-10.364c-0.4531 2e-8 -0.818 0.38229-0.818 0.85714v14.286c0 0.475 0.3649 0.857 0.8182 0.857h10.364c0.453 0 0.818-0.382 0.818-0.857z"/>
+ <path fill="#f5f5f5" d="m3 1v14h10v-9l-4.5-5zm6.8967 0 3.1033 3.5v-3.5h-3z"/>
+ <rect style="opacity:0.5" width="1" height="4" x="5" y="9"/>
+ <rect style="opacity:0.5" width="1" height="6" x="7" y="7"/>
+ <rect style="opacity:0.5" width="1" height="3" x="9" y="10"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/libreoffice-draw.svg b/.icons/awkward/16x16/apps/libreoffice-draw.svg
new file mode 100644
index 00000000..e1211d81
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice-draw.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#fec006" d="m14 15.143v-14.286c0-0.47471-0.365-0.857-0.818-0.857h-10.364c-0.4531 2e-8 -0.818 0.38229-0.818 0.85714v14.286c0 0.475 0.3649 0.857 0.8182 0.857h10.364c0.453 0 0.818-0.382 0.818-0.857z"/>
+ <path fill="#f5f5f5" d="m3 1v14h10v-9l-4.5-5zm6.8967 0 3.1033 3.5v-3.5h-3z"/>
+ <path fill="none" stroke="#000" stroke-linecap="square" opacity=".5" d="m4.0118 11.094 0.58861 0.01406c1.1344 0.02344 2.2172 0.30936 2.6156 0.93282 0.94218 1.4578-0.91875 1.9312-1.6641 0.9-0.69843-1.1297-0.45936-3.4782 0.54843-3.75 1.8188-0.4125 2.1188 2.475 3.2391 1.9125 0.86718-0.43593-0.54375-2.4188 0.3-2.8875 0.36564-0.20156 1.125 0.54375 1.125 0.54375"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/libreoffice-impress.svg b/.icons/awkward/16x16/apps/libreoffice-impress.svg
new file mode 100644
index 00000000..764b76c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice-impress.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#ff5722" d="m14 15.143v-14.286c0-0.47471-0.365-0.857-0.818-0.857h-10.364c-0.4531 2e-8 -0.818 0.38229-0.818 0.85714v14.286c0 0.475 0.3649 0.857 0.8182 0.857h10.364c0.453 0 0.818-0.382 0.818-0.857z"/>
+ <path fill="#f5f5f5" d="m3 1v14h10v-9l-4.5-5zm6.8967 0 3.1033 3.5v-3.5h-3z"/>
+ <path style="opacity:0.5" d="M 6,7 C 4.8938,7 4,7.89376 4,9 c 0,1.10624 0.89376,2 2,2 1.10624,0 2,-0.89376 2,-2 H 6 Z m 3,1 v 1 h 3 V 8 Z m 0,2 v 1 h 3 v -1 z m -4,2 v 1 h 5 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/libreoffice-main.svg b/.icons/awkward/16x16/apps/libreoffice-main.svg
new file mode 100644
index 00000000..443ff235
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice-main.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m14 15.143v-14.286c0-0.47471-0.365-0.857-0.818-0.857h-10.364c-0.4531 2e-8 -0.818 0.38229-0.818 0.85714v14.286c0 0.475 0.3649 0.857 0.8182 0.857h10.364c0.453 0 0.818-0.382 0.818-0.857z"/>
+ <path fill="#f5f5f5" d="m3 1v14h10v-9l-4.5-5zm6.8967 0 3.1033 3.5v-3.5h-3z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/libreoffice-math.svg b/.icons/awkward/16x16/apps/libreoffice-math.svg
new file mode 100644
index 00000000..58d0e1da
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice-math.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#636e73" d="m14 15.143v-14.286c0-0.47471-0.365-0.857-0.818-0.857h-10.364c-0.4531 2e-8 -0.818 0.38229-0.818 0.85714v14.286c0 0.475 0.3649 0.857 0.8182 0.857h10.364c0.453 0 0.818-0.382 0.818-0.857z"/>
+ <path fill="#f5f5f5" d="m3 1v14h10v-9l-4.5-5zm6.8967 0 3.1033 3.5v-3.5h-3z"/>
+ <path style="opacity:0.5" d="M 7.5 8.5 L 6.4003906 12.400391 L 5.5 10.5 L 4 10.5 L 4 11 L 5.1992188 11 L 6.5 14 L 8 9 L 10.599609 9 L 10.599609 8.5 L 7.5 8.5 z M 8.1132812 10.625 L 9.3359375 12.232422 L 8 14 L 8.6660156 14 L 9.6640625 12.673828 L 10.667969 14 L 11.332031 14 L 10.025391 12.265625 L 11.267578 10.625 L 10.601562 10.625 L 9.6933594 11.830078 L 8.7792969 10.625 L 8.1132812 10.625 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/libreoffice-startcenter.svg b/.icons/awkward/16x16/apps/libreoffice-startcenter.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice-writer.svg b/.icons/awkward/16x16/apps/libreoffice-writer.svg
new file mode 100644
index 00000000..f4cb52de
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice-writer.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#3e50b4" d="m14 15.143v-14.286c0-0.47471-0.365-0.857-0.818-0.857h-10.364c-0.4531 2e-8 -0.818 0.38229-0.818 0.85714v14.286c0 0.475 0.3649 0.857 0.8182 0.857h10.364c0.453 0 0.818-0.382 0.818-0.857z"/>
+ <path fill="#f5f5f5" d="m3 1v14h10v-9l-4.5-5zm6.8967 0 3.1033 3.5v-3.5h-3z"/>
+ <path style="opacity:0.5" d="m 5,7 v 1 h 6 V 7 Z m 0,2 v 1 h 6 V 9 Z m 0,2 v 1 h 6 v -1 z m 0,2 v 1 h 3 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/libreoffice.svg b/.icons/awkward/16x16/apps/libreoffice.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice4.2-base.svg b/.icons/awkward/16x16/apps/libreoffice4.2-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice4.2-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice4.2-calc.svg b/.icons/awkward/16x16/apps/libreoffice4.2-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice4.2-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice4.2-draw.svg b/.icons/awkward/16x16/apps/libreoffice4.2-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice4.2-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice4.2-impress.svg b/.icons/awkward/16x16/apps/libreoffice4.2-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice4.2-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice4.2-math.svg b/.icons/awkward/16x16/apps/libreoffice4.2-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice4.2-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice4.2-startcenter.svg b/.icons/awkward/16x16/apps/libreoffice4.2-startcenter.svg
new file mode 120000
index 00000000..6597421c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice4.2-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-startcenter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice4.2-writer.svg b/.icons/awkward/16x16/apps/libreoffice4.2-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice4.2-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.0-base.svg b/.icons/awkward/16x16/apps/libreoffice5.0-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.0-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.0-calc.svg b/.icons/awkward/16x16/apps/libreoffice5.0-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.0-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.0-draw.svg b/.icons/awkward/16x16/apps/libreoffice5.0-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.0-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.0-impress.svg b/.icons/awkward/16x16/apps/libreoffice5.0-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.0-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.0-main.svg b/.icons/awkward/16x16/apps/libreoffice5.0-main.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.0-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.0-math.svg b/.icons/awkward/16x16/apps/libreoffice5.0-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.0-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.0-startcenter.svg b/.icons/awkward/16x16/apps/libreoffice5.0-startcenter.svg
new file mode 120000
index 00000000..6597421c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.0-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-startcenter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.0-writer.svg b/.icons/awkward/16x16/apps/libreoffice5.0-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.0-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.0.svg b/.icons/awkward/16x16/apps/libreoffice5.0.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.0.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.1-base.svg b/.icons/awkward/16x16/apps/libreoffice5.1-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.1-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.1-calc.svg b/.icons/awkward/16x16/apps/libreoffice5.1-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.1-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.1-draw.svg b/.icons/awkward/16x16/apps/libreoffice5.1-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.1-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.1-impress.svg b/.icons/awkward/16x16/apps/libreoffice5.1-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.1-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.1-main.svg b/.icons/awkward/16x16/apps/libreoffice5.1-main.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.1-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.1-math.svg b/.icons/awkward/16x16/apps/libreoffice5.1-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.1-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.1-startcenter.svg b/.icons/awkward/16x16/apps/libreoffice5.1-startcenter.svg
new file mode 120000
index 00000000..6597421c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.1-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-startcenter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.1-writer.svg b/.icons/awkward/16x16/apps/libreoffice5.1-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.1-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.1.svg b/.icons/awkward/16x16/apps/libreoffice5.1.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.1.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.2-base.svg b/.icons/awkward/16x16/apps/libreoffice5.2-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.2-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.2-calc.svg b/.icons/awkward/16x16/apps/libreoffice5.2-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.2-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.2-draw.svg b/.icons/awkward/16x16/apps/libreoffice5.2-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.2-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.2-impress.svg b/.icons/awkward/16x16/apps/libreoffice5.2-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.2-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.2-main.svg b/.icons/awkward/16x16/apps/libreoffice5.2-main.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.2-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.2-math.svg b/.icons/awkward/16x16/apps/libreoffice5.2-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.2-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.2-startcenter.svg b/.icons/awkward/16x16/apps/libreoffice5.2-startcenter.svg
new file mode 120000
index 00000000..6597421c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.2-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-startcenter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.2-writer.svg b/.icons/awkward/16x16/apps/libreoffice5.2-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.2-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.2.svg b/.icons/awkward/16x16/apps/libreoffice5.2.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.2.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.3-base.svg b/.icons/awkward/16x16/apps/libreoffice5.3-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.3-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.3-calc.svg b/.icons/awkward/16x16/apps/libreoffice5.3-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.3-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.3-draw.svg b/.icons/awkward/16x16/apps/libreoffice5.3-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.3-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.3-impress.svg b/.icons/awkward/16x16/apps/libreoffice5.3-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.3-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.3-main.svg b/.icons/awkward/16x16/apps/libreoffice5.3-main.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.3-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.3-math.svg b/.icons/awkward/16x16/apps/libreoffice5.3-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.3-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.3-startcenter.svg b/.icons/awkward/16x16/apps/libreoffice5.3-startcenter.svg
new file mode 120000
index 00000000..6597421c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.3-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-startcenter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.3-writer.svg b/.icons/awkward/16x16/apps/libreoffice5.3-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.3-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.3.svg b/.icons/awkward/16x16/apps/libreoffice5.3.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.3.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.4-base.svg b/.icons/awkward/16x16/apps/libreoffice5.4-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.4-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.4-calc.svg b/.icons/awkward/16x16/apps/libreoffice5.4-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.4-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.4-draw.svg b/.icons/awkward/16x16/apps/libreoffice5.4-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.4-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.4-impress.svg b/.icons/awkward/16x16/apps/libreoffice5.4-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.4-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.4-main.svg b/.icons/awkward/16x16/apps/libreoffice5.4-main.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.4-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.4-math.svg b/.icons/awkward/16x16/apps/libreoffice5.4-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.4-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.4-startcenter.svg b/.icons/awkward/16x16/apps/libreoffice5.4-startcenter.svg
new file mode 120000
index 00000000..6597421c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.4-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-startcenter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.4-writer.svg b/.icons/awkward/16x16/apps/libreoffice5.4-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.4-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.4.svg b/.icons/awkward/16x16/apps/libreoffice5.4.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.4.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.0-base.svg b/.icons/awkward/16x16/apps/libreoffice6.0-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.0-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.0-calc.svg b/.icons/awkward/16x16/apps/libreoffice6.0-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.0-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.0-chart.svg b/.icons/awkward/16x16/apps/libreoffice6.0-chart.svg
new file mode 120000
index 00000000..5ecda2f6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.0-chart.svg
@@ -0,0 +1 @@
+libreoffice-chart.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.0-draw.svg b/.icons/awkward/16x16/apps/libreoffice6.0-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.0-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.0-impress.svg b/.icons/awkward/16x16/apps/libreoffice6.0-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.0-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.0-main.svg b/.icons/awkward/16x16/apps/libreoffice6.0-main.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.0-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.0-math.svg b/.icons/awkward/16x16/apps/libreoffice6.0-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.0-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.0-startcenter.svg b/.icons/awkward/16x16/apps/libreoffice6.0-startcenter.svg
new file mode 120000
index 00000000..6597421c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.0-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-startcenter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.0-writer.svg b/.icons/awkward/16x16/apps/libreoffice6.0-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.0-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.0.svg b/.icons/awkward/16x16/apps/libreoffice6.0.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.0.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.2-base.svg b/.icons/awkward/16x16/apps/libreoffice6.2-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.2-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.2-calc.svg b/.icons/awkward/16x16/apps/libreoffice6.2-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.2-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.2-chart.svg b/.icons/awkward/16x16/apps/libreoffice6.2-chart.svg
new file mode 120000
index 00000000..5ecda2f6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.2-chart.svg
@@ -0,0 +1 @@
+libreoffice-chart.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.2-draw.svg b/.icons/awkward/16x16/apps/libreoffice6.2-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.2-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.2-impress.svg b/.icons/awkward/16x16/apps/libreoffice6.2-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.2-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.2-main.svg b/.icons/awkward/16x16/apps/libreoffice6.2-main.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.2-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.2-math.svg b/.icons/awkward/16x16/apps/libreoffice6.2-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.2-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.2-startcenter.svg b/.icons/awkward/16x16/apps/libreoffice6.2-startcenter.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.2-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.2-writer.svg b/.icons/awkward/16x16/apps/libreoffice6.2-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.2-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.3-base.svg b/.icons/awkward/16x16/apps/libreoffice6.3-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.3-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.3-calc.svg b/.icons/awkward/16x16/apps/libreoffice6.3-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.3-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.3-chart.svg b/.icons/awkward/16x16/apps/libreoffice6.3-chart.svg
new file mode 120000
index 00000000..5ecda2f6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.3-chart.svg
@@ -0,0 +1 @@
+libreoffice-chart.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.3-draw.svg b/.icons/awkward/16x16/apps/libreoffice6.3-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.3-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.3-impress.svg b/.icons/awkward/16x16/apps/libreoffice6.3-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.3-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.3-main.svg b/.icons/awkward/16x16/apps/libreoffice6.3-main.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.3-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.3-math.svg b/.icons/awkward/16x16/apps/libreoffice6.3-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.3-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.3-startcenter.svg b/.icons/awkward/16x16/apps/libreoffice6.3-startcenter.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.3-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.3-writer.svg b/.icons/awkward/16x16/apps/libreoffice6.3-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.3-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreofficedev6.0-base.svg b/.icons/awkward/16x16/apps/libreofficedev6.0-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreofficedev6.0-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreofficedev6.0-calc.svg b/.icons/awkward/16x16/apps/libreofficedev6.0-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreofficedev6.0-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreofficedev6.0-chart.svg b/.icons/awkward/16x16/apps/libreofficedev6.0-chart.svg
new file mode 120000
index 00000000..5ecda2f6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreofficedev6.0-chart.svg
@@ -0,0 +1 @@
+libreoffice-chart.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreofficedev6.0-draw.svg b/.icons/awkward/16x16/apps/libreofficedev6.0-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreofficedev6.0-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreofficedev6.0-impress.svg b/.icons/awkward/16x16/apps/libreofficedev6.0-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreofficedev6.0-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreofficedev6.0-main.svg b/.icons/awkward/16x16/apps/libreofficedev6.0-main.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreofficedev6.0-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreofficedev6.0-math.svg b/.icons/awkward/16x16/apps/libreofficedev6.0-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreofficedev6.0-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreofficedev6.0-startcenter.svg b/.icons/awkward/16x16/apps/libreofficedev6.0-startcenter.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreofficedev6.0-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreofficedev6.0-writer.svg b/.icons/awkward/16x16/apps/libreofficedev6.0-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreofficedev6.0-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreofficedev6.1-base.svg b/.icons/awkward/16x16/apps/libreofficedev6.1-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreofficedev6.1-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreofficedev6.1-calc.svg b/.icons/awkward/16x16/apps/libreofficedev6.1-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreofficedev6.1-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreofficedev6.1-chart.svg b/.icons/awkward/16x16/apps/libreofficedev6.1-chart.svg
new file mode 120000
index 00000000..5ecda2f6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreofficedev6.1-chart.svg
@@ -0,0 +1 @@
+libreoffice-chart.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreofficedev6.1-draw.svg b/.icons/awkward/16x16/apps/libreofficedev6.1-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreofficedev6.1-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreofficedev6.1-impress.svg b/.icons/awkward/16x16/apps/libreofficedev6.1-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreofficedev6.1-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreofficedev6.1-main.svg b/.icons/awkward/16x16/apps/libreofficedev6.1-main.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreofficedev6.1-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreofficedev6.1-math.svg b/.icons/awkward/16x16/apps/libreofficedev6.1-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreofficedev6.1-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreofficedev6.1-startcenter.svg b/.icons/awkward/16x16/apps/libreofficedev6.1-startcenter.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreofficedev6.1-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreofficedev6.1-writer.svg b/.icons/awkward/16x16/apps/libreofficedev6.1-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreofficedev6.1-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libresprite.svg b/.icons/awkward/16x16/apps/libresprite.svg
new file mode 120000
index 00000000..8d98231c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libresprite.svg
@@ -0,0 +1 @@
+aseprite.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/licq.svg b/.icons/awkward/16x16/apps/licq.svg
new file mode 120000
index 00000000..7c470d52
--- /dev/null
+++ b/.icons/awkward/16x16/apps/licq.svg
@@ -0,0 +1 @@
+icq.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/life-is-strange.svg b/.icons/awkward/16x16/apps/life-is-strange.svg
new file mode 100644
index 00000000..e5e6d832
--- /dev/null
+++ b/.icons/awkward/16x16/apps/life-is-strange.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="15" height="16" x="-15" y="0" rx=".833" ry=".8" transform="scale(-1,1)"/>
+ <rect style="fill:#65424f" width="11" height="11" x="-13" y="2" rx="0" ry="0" transform="scale(-1,1)"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.5" d="M 9.75,5 C 9.75,3.4 9.0595768,3.2617138 8.5032696,3.299837 7.9267188,3.339349 7.2510984,3.933107 7.2500672,4.988163 7.2428792,5.8893278 7.8161204,6.3227956 8.3249524,7.020622 9.2253812,8.114314 10.397304,9.0461452 10.25,10.53 10.062789,11.866624 8.4343264,11.7 8.4343264,11.7 7.6494852,11.7 7.2500672,10.836089 7.2500672,10"/>
+ <rect style="fill:#ffffff" width=".5" height="9" x="5" y="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lifeograph.svg b/.icons/awkward/16x16/apps/lifeograph.svg
new file mode 100644
index 00000000..db703b64
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lifeograph.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ec8c38" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffef78" d="m8 2a4 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 2a2 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"/>
+ <rect style="fill:#ffef78" width="2" height="6" x="7" y="-14" transform="scale(1,-1)"/>
+ <rect style="fill:#ffef78" width="2" height="2" x="9" y="-13" transform="scale(1,-1)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/liferea.svg b/.icons/awkward/16x16/apps/liferea.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/16x16/apps/liferea.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/lightdm-gtk-greeter-settings.svg b/.icons/awkward/16x16/apps/lightdm-gtk-greeter-settings.svg
new file mode 120000
index 00000000..034554a5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lightdm-gtk-greeter-settings.svg
@@ -0,0 +1 @@
+cs-login.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/lightdm-settings.svg b/.icons/awkward/16x16/apps/lightdm-settings.svg
new file mode 120000
index 00000000..034554a5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lightdm-settings.svg
@@ -0,0 +1 @@
+cs-login.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/lightsoff.svg b/.icons/awkward/16x16/apps/lightsoff.svg
new file mode 100644
index 00000000..89832603
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lightsoff.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.57143 0 0 .57143 -1.1429 -1.1429)">
+ <path fill="#2d4a5d" d="m16 2h-12.5c-0.831 0-1.5 0.669-1.5 1.5v12.5h14z"/>
+ <path fill="#1f8fd7" d="m16 2h12.5c0.831 0 1.5 0.669 1.5 1.5v12.5h-14z"/>
+ <path fill="#1f8fd7" d="m16 30h-12.5c-0.831 0-1.5-0.669-1.5-1.5v-12.5h14z"/>
+ <path fill="#2d4a5d" d="m16 30h12.5c0.831 0 1.5-0.669 1.5-1.5v-12.5h-14z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lighttable.svg b/.icons/awkward/16x16/apps/lighttable.svg
new file mode 100644
index 00000000..e0c4b5fb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lighttable.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <rect fill="#3465a4" width="16" height="16" x="-1052.4" y="-16" rx="1.2" ry="1.2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g fill="#fff" transform="translate(0 .99998)">
+ <g transform="translate(.5 -.49998)">
+ <rect width="1" height="7" x="3.5" y="1040.9"/>
+ <rect width="1" height="5" x="1046.9" y="-8.5" transform="rotate(90)"/>
+ </g>
+ <g transform="matrix(-1 0 0 -1 15.5 2088.2)">
+ <rect width="1" height="7" x="3.5" y="1040.9"/>
+ <rect width="1" height="5" x="1046.9" y="-8.5" transform="rotate(90)"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lightworks.svg b/.icons/awkward/16x16/apps/lightworks.svg
new file mode 100644
index 00000000..d59e1498
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lightworks.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="m 4.9,0 0,16 10.3,0 C 15.6432,16 16,15.6432 16,15.2 L 16,13.217792 15.446618,12.491429 15.604613,1.261285 C 15.610848,0.81812888 15.341846,0.77908284 15.002306,0.49423392 L 14.41318,0 Z M 0.49296876,0.06093752 C 0.44841944,0.0793944 0.40642416,0.10228836 0.36640624,0.128125 0.40624148,0.10229576 0.44858636,0.07939632 0.49296876,0.06093752 Z M 0.36093752,0.13125 C 0.31918364,0.15867536 0.28030704,0.190443 0.24453124,0.225 0.28031652,0.19018756 0.31909744,0.15885048 0.36093752,0.13125 Z M 0.24453124,0.225 C 0.17257264,0.2945072 0.11450456,0.37787852 0.07265624,0.47031248 0.11419788,0.3778046 0.17296068,0.29462484 0.24453124,0.225 Z m -0.171875,0.24531248 C 0.03075236,0.56286928 0.006897,0.66427196 0.003125,0.771875 0.00689124,0.66443692 0.0311146,0.5628204 0.07265624,0.47031248 Z M 0.003125,0.771875 C 0.00278988,0.78143452 0,0.79035588 0,0.8 L 0,0.8570312 C 0,0.8226112 0.0028,0.8042037 0.003125,0.771875 Z"/>
+ <path style="fill:#858585" d="M 0.8,0 C 0.36644412,0 0.01818996,0.34212272 0.003125,0.771875 0.00279812,0.80420376 0,0.82261136 0,0.85703124 L 0,15.142969 0,15.2 C 0,15.6432 0.3568,16 0.8,16 L 0.85625,16 5,16 l 0,-2 3.4320312,0 0,-1 L 5,13 5,3 l 3.4320312,0 0,-1 L 5,2 5,0 0.85625,0 Z"/>
+ <path style="fill:#ffffff" d="M 2,4 2,5 3,5 3,4 2,4 Z"/>
+ <path style="fill:#ffffff" d="M 2,1 2,2 3,2 3,1 2,1 Z"/>
+ <path style="fill-rule:evenodd" d="m 15.99979,8.3403568 c -1.625621,0.873098 -3.24126,1.4290316 -4.638332,1.7856912 -0.05791,0.01739 -0.122686,0.03984 -0.178569,0.0558 -1.833607,0.52369 -3.1283066,2.329211 -3.128307,2.329211 l -0.1015608,0.907354 c 0.1645376,0.07155 1.7054196,0.703137 3.7505088,0.0022 2.052002,-0.703277 4.089981,-3.4705106 4.29626,-3.755531 z"/>
+ <path style="fill-rule:evenodd" d="m 13.521586,10.854275 -0.165734,1.098199 -0.813047,-0.574768 -0.0385,1.276768 -1.067508,-0.753338 -0.1529,1.417392 -1.156235,-0.99608 -0.3309108,1.162373 -0.9151664,-1.060254 -0.54631,0.906796 -0.470418,-1.085365 -0.4034544,0.815837 c 0.050088,0.05346 0.101974,0.09928 0.1528996,0.149552 0.127144,0.09855 0.2762244,0.183591 0.2762244,0.183591 0,0 1.6520752,0.766277 3.8130076,0.02567 1.096185,-0.375692 2.178817,-1.336312 2.989916,-2.196957 -0.03118,-0.01224 -0.05762,-0.02638 -0.09152,-0.03739 z"/>
+ <ellipse style="opacity:0.2" cx="13.178" cy="5.92" rx="1.097" ry="1.102"/>
+ <ellipse style="opacity:0.2" cx="12.674" cy="5.414" rx=".27" ry=".271"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="M 16,7.9748532 C 14.374379,8.8479512 12.75853,9.4038844 11.361458,9.760544 11.303545,9.777936 11.238772,9.800388 11.182889,9.8163468 9.349282,10.340036 7.8549435,12.225424 7.8549431,12.225424 l -0.1015608,0.907354 c 0.1645376,0.07155 1.7054196,0.703136 3.7505087,0.0022 C 13.555893,12.431741 15.793721,9.9250204 16,9.64 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 13.994236,8.4678855 c 0,0 -0.02221,0.00332 -0.02232,0.00336 C 10,9.1995955 7.1913092,9.5132475 7.1913092,9.5132475 c 0,0 -1.2761524,0.41143 -2.4145892,0.169548 l 1.138378,1.6550765 0.3593704,-1.029562 0.7912844,1.13782 0.5569124,-1.174092 1.258354,1.246077 0.4497708,-1.426321 1.186368,1.13782 0.575328,-1.5529925 0.898983,0.9748755 0.556913,-1.4263211 0.988826,0.6858176 0.431356,-1.3660884 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 13.321947,10.568637 -0.165734,1.0982 -0.813047,-0.574769 -0.0385,1.276769 -1.067508,-0.753339 -0.1529,1.417392 -1.1562349,-0.99608 -0.3309108,1.162373 -0.9151664,-1.060254 -0.54631,0.906796 -0.470418,-1.085365 -0.4034544,0.815838 c 0.050088,0.05346 -0.1286684,0.329921 -0.077743,0.380193 0.127144,0.09855 0.045582,0.348337 0.045582,0.348337 0,0 2.3440028,0.865123 4.5049355,0.124514 1.096185,-0.375692 2.378455,-1.797597 3.189555,-2.658243 -0.03118,-0.01224 -0.487906,-0.05933 -0.521798,-0.07034 z"/>
+ <path style="fill:#ffffff" d="M 2,8 2,9 3,9 3,8 2,8 Z"/>
+ <path style="fill:#e7464c" d="M 14.271094,0 C 13.645213,0.20301124 6.2270619,2.5558004 3.5767187,3.9734376 c -2.7683899,1.480778 -2.6970155,2.021842 -2.3734374,2.816406 0.3235783,0.7945636 1.186499,0.9366555 1.6898438,2.1285019 0.503342,1.1918445 4.2982813,1.08125 4.2982813,1.08125 0,0 4.3749796,0.4363245 8.8085936,-1.9449079 L 16,0.8 C 16,0.3568 15.6432,0 15.2,0 Z M 16,9.6 c 0,0 -3.660166,3.89781 -7.0254201,4 -0.7157324,0.01231 -1.3474452,-0.213827 -1.7132812,-0.823438 0,0 -0.287524,0.0449 -0.233594,0.442188 C 7.3034379,14.627384 9.878288,14.992216 10.459375,15 11.772395,14.99618 13.57409,14.489552 16,13.373438 Z"/>
+ <circle style="fill:#3f3f3f" cx="13.5" cy="5.5" r="1.5"/>
+ <circle style="fill:#f8fcf9" cx="13" cy="5.5" r=".5"/>
+ <path style="fill:#ffffff" d="m 2,14 0,1 1,0 0,-1 -1,0 z"/>
+ <path style="fill:#ffffff" d="m 2,11 0,1 1,0 0,-1 -1,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lightzone.svg b/.icons/awkward/16x16/apps/lightzone.svg
new file mode 100644
index 00000000..5d4aa15d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lightzone.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 8,0 C 5.1999999,0 2,4.8 2,8.6 2,12.4 3.875,16 8,16 12.125,16 14,12.4 14,8.6 14,4.8 10.8,0 8,0 Z"/>
+ <circle style="fill:#ffb001" cx="8" cy="10" r="4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/limbo.svg b/.icons/awkward/16x16/apps/limbo.svg
new file mode 100644
index 00000000..18a3d33d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/limbo.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 6.7762,15.846 C 6.9015,15.443 7.5193,14.437 7.8518,14.094 8.056,13.884 8.2231,13.692 8.2231,13.668 8.2231,13.502 7.717,13.135 5.465,11.673 4.2601,10.891 3.6061,10.331 3.0037,9.5676 L 2.4944,8.9218 2.2829,7.9404 C 2.1231,7.1996 2.087,6.9047 2.1352,6.7362 2.1831,6.5687 2.1742,6.493 2.0996,6.4333 1.9628,6.3236 1.9685,5.8313 2.1071,5.7799 2.1835,5.7516 2.2117,5.6492 2.2053,5.4235 2.1932,4.9984 2.2615,4.8539 2.8911,3.9744 3.2595,3.4599 3.524,3.1643 3.7233,3.0445 3.8841,2.9478 4.1997,2.7006 4.4247,2.4952 4.7949,2.1572 4.8561,2.1256 5.0679,2.164 5.2366,2.1946 5.3493,2.1716 5.472,2.0817 5.7436,1.8827 6.1719,1.6578 6.2795,1.6578 6.3958,1.6578 7.0647,1.289 7.2687,1.1125 7.5031,0.90974 8.4107,0.48214 8.5517,0.50811 8.624,0.52146 8.6934,0.60118 8.7059,0.68531 8.7183,0.76944 8.7498,0.83828 8.7759,0.83828 8.8021,0.83828 9.0465,0.73387 9.3191,0.60626 9.5917,0.47865 10.169,0.27843 10.603,0.16133 11.451,-0.06779 11.675,-0.05703 11.828,0.22035 11.898,0.34542 11.973,0.36021 12.543,0.36021 13.2,0.36021 13.54,0.45593 13.622,0.66388 13.645,0.72099 13.872,0.86265 14.126,0.97868 14.503,1.1507 14.588,1.2194 14.588,1.3508 14.588,1.4525 14.668,1.5667 14.804,1.6605 15.119,1.8765 15.061,2.0538 14.588,2.3213 14.374,2.4425 14.152,2.5698 14.093,2.6041 14.007,2.655 14.023,2.6826 14.182,2.7537 14.289,2.8016 14.376,2.8857 14.376,2.9407 14.376,3.0903 13.77,3.8816 13.527,4.0484 13.272,4.2239 13.268,4.2991 13.482,4.907 13.573,5.1671 13.72,5.6873 13.808,6.0629 13.895,6.4385 14.027,6.9456 14.101,7.1898 14.175,7.4339 14.286,7.9257 14.349,8.2825 14.547,9.4134 14.38,10.137 13.742,10.907 13.314,11.425 12.293,12.377 11.698,12.814 L 11.247,13.145 11.288,13.486 C 11.321,13.749 11.388,13.889 11.586,14.1 11.894,14.43 12.467,15.539 12.467,15.807 V 16 H 6.7289 L 6.7767,15.847 Z"/>
+ <path style="fill:#ffffff" d="M 10.755,8.2567 C 10.89,8.1201 11,7.8904 11,7.7463 11,7.6021 10.89,7.3724 10.755,7.2358 10.063,6.535 9.0495,7.5483 9.7195,8.2708 10.007,8.5812 10.441,8.5753 10.755,8.2566 Z"/>
+ <path style="fill:#ffffff" d="M 13.99,6.9142 C 14.061,6.5599 13.743,6.0868 13.388,6.011 13.051,5.9388 12.584,6.2249 12.512,6.5611 12.433,6.924 12.763,7.4174 13.129,7.4903 13.468,7.5579 13.922,7.2519 13.99,6.9142 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/linconnect-server.svg b/.icons/awkward/16x16/apps/linconnect-server.svg
new file mode 120000
index 00000000..b5329bb4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/linconnect-server.svg
@@ -0,0 +1 @@
+linconnect.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/linconnect.svg b/.icons/awkward/16x16/apps/linconnect.svg
new file mode 100644
index 00000000..e96b87f5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/linconnect.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#f59335" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m4.2002 4c-0.6094 0-1.213 0.4866-1.2002 1.0908v4.9092h-1v2h12v-2h-1v-4.9092c0-0.6043-0.591-1.0908-1.2-1.0908zm0.5498 1h6.5c0.406 0 0.75 0.4154 0.75 0.8184v3.6357c0 0.1334 0.028 0.6159-0.301 0.5459h-7.3982c-0.3284-0.0187-0.3008-0.4125-0.3008-0.5459v-3.6357c0-0.403 0.3437-0.8184 0.75-0.8184z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/linguist-qt4.svg b/.icons/awkward/16x16/apps/linguist-qt4.svg
new file mode 120000
index 00000000..4d6eb91b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/linguist-qt4.svg
@@ -0,0 +1 @@
+qtlinguist.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/linguist-qt5.svg b/.icons/awkward/16x16/apps/linguist-qt5.svg
new file mode 120000
index 00000000..4d6eb91b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/linguist-qt5.svg
@@ -0,0 +1 @@
+qtlinguist.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/linguist.svg b/.icons/awkward/16x16/apps/linguist.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/linguist.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/linguist5.svg b/.icons/awkward/16x16/apps/linguist5.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/linguist5.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/links.svg b/.icons/awkward/16x16/apps/links.svg
new file mode 120000
index 00000000..85204d41
--- /dev/null
+++ b/.icons/awkward/16x16/apps/links.svg
@@ -0,0 +1 @@
+lynx.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/links_32x32.xpm.svg b/.icons/awkward/16x16/apps/links_32x32.xpm.svg
new file mode 120000
index 00000000..85204d41
--- /dev/null
+++ b/.icons/awkward/16x16/apps/links_32x32.xpm.svg
@@ -0,0 +1 @@
+lynx.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/linphone.svg b/.icons/awkward/16x16/apps/linphone.svg
new file mode 100644
index 00000000..85baecf5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/linphone.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#f57f38" d="M 8,0 C 7.7768,0 7.5559,0.0113064 7.3375,0.0289064 c -1.978,0.1408 -3.5664936,0.8728 -4.9960938,2.3 -1.178,1.176 -1.90769368,2.6280748 -2.19609372,4.1468748 -0.0264,0.1392 -0.04836872,0.2791124 -0.06796872,0.4203124 -0.0116,0.0868 -0.0240124,0.1729564 -0.0328124,0.2601564 -0.0192,0.1864 -0.0311,0.3760064 -0.0375,0.5664064 -0.0016,0.048 -0.003508,0.09575 -0.003908,0.14375 C 0.002325,7.9112064 0,7.9552 0,8 c 0,4.358 3.4508876,7.878131 7.7796876,7.994531 0.0336,0.0011 0.067181,0.0018 0.1007812,0.0024 C 7.9204688,15.997435 7.96,16 8,16 c 0.1928,0 0.3826752,-0.0094 0.5718752,-0.02266 0.0236,-0.0018 0.047494,-0.0035 0.071094,-0.0055 2.8579998,-0.22552 5.2783808,-1.941158 6.5007808,-4.373438 4.4e-4,-4e-4 5.6e-4,-0.0012 8e-4,-0.0016 0.07912,-0.1572 0.160066,-0.314144 0.228906,-0.477344 0.37452,-0.8456 0.577884,-1.743212 0.614844,-2.682812 0.0016,-0.0304 0.0018,-0.061006 0.0031,-0.091406 0.0025,-0.0896 0.0076,-0.1787312 0.007,-0.2695312 C 15.998678,8.0505812 16,8.0256 16,8 V 1.2 C 16,0.5352 15.4648,0 14.8,0 H 8.0593752 Z"/>
+ <path style="fill:#ffffff" d="m 8.686745,4.0007595 c -0.17569,0 -0.32148,0.14031 -0.32315,0.31034 -0.00107,0.1708 0.1448,0.31443 0.32174,0.31531 0.7636,0.00578 1.3914,0.24704 1.8977,0.72292 0.5003,0.47147 0.7611,1.1247 0.76775,1.9771 v 7.503e-4 c 0.0018,0.16957 0.14772,0.30961 0.32386,0.30961 1.9e-5,0 0.0034,-7.004e-4 0.0036,-7.502e-4 0.17654,-0.0016 0.32316,-0.14395 0.32173,-0.3146 v -7.502e-4 c -0.004,-0.49745 -0.085,-0.9544 -0.243,-1.3564 -0.16,-0.4063 -0.403,-0.7656 -0.72,-1.0646 -0.627,-0.589 -1.4266,-0.8933 -2.3476,-0.8998 h -0.00284 z m -3.2798,0.735 c -0.1232,-0.020942 -0.25665,0.00196 -0.38991,0.066045 H 5.00638 l -0.01492,0.00853 c -0.2469,0.1404 -0.4784,0.3286 -0.6952,0.5646 l -0.017045,0.018462 v 0.01704 c -0.1501,0.1871 -0.2493,0.3754 -0.2721,0.5639 -0.00728,0.031964 -0.0071,0.060773 -0.0071,0.091611 0,0.085796 0.012611,0.17299 0.039062,0.2585 l 0.0071,0.024142 0.014916,0.00853 c 0.085644,0.29382 0.28,0.75107 0.70525,1.5254 0.28324,0.51325 0.57265,0.94195 0.8601,1.3032 0.15142,0.18984 0.32294,0.3875004 0.522,0.5865904 0.00231,0.0024 0.010756,0.01094 0.019893,0.01917 0.00311,0.0031 0.00756,0.0097 0.018462,0.0206 l 0.019885,0.01988 h 0.00142 c 0.00702,0.007 0.011733,0.0121 0.012782,0.01349 l 0.00356,0.0043 0.00356,0.0036 c 0.19907,0.1968801 0.39542,0.3694201 0.58735,0.5198501 0.36069,0.28743 0.78935,0.57909 1.3026,0.86286 0.7753,0.42768 1.2368,0.62098 1.5291,0.70518 l 0.010658,0.01278 0.01776,0.0064 c 0.0828,0.02761 0.16896,0.04035 0.25426,0.03906 0.034596,0.0019 0.065236,-5.01e-4 0.094461,-0.0071 0.20018,-0.0234 0.39838,-0.11817 0.59445,-0.28264 l 0.0021,-0.0028 0.0021,-0.0014 c 0.003,-0.003 0.0012,-0.0015 0.0028,-0.0036 0.0018,-0.0015 0.0025,-0.0034 0.0043,-0.005 0.23209,-0.2118 0.41941,-0.44216 0.56035,-0.68883 l 0.0092,-0.01563 v -0.01492 c 0.12945,-0.26954 0.07818,-0.54469 -0.1321,-0.72012 -0.0052,-0.0044 -0.10618,-0.08886 -0.23154,-0.19103 -0.12819,-0.1044501 -0.28022,-0.2272301 -0.38286,-0.3025401 -0.19421,-0.14366 -0.49438,-0.3294804 -0.6655,-0.4246804 h -6.996e-4 c -0.3281,-0.1841 -0.6715,-0.0772 -0.8226,0.1185 l -0.2649,0.3317004 c -0.1068,0.1346 -0.3203,0.1217 -0.326,0.1214 -1.7968,-0.4622004 -2.2799,-2.2688004 -2.2834,-2.2817004 -3e-4,-0.0057 -0.0132,-0.2195 0.1215,-0.3281 l 0.3302,-0.2642 c 0.1962,-0.1502 0.3065,-0.4935 0.1215,-0.823 -0.0965,-0.1704 -0.2832,-0.4728 -0.4248,-0.6655 h -6.995e-4 c -0.0764,-0.103 -0.199,-0.2559 -0.3035,-0.3842 -0.052,-0.064142 -0.0995,-0.12284 -0.134,-0.16473 -0.017502,-0.020951 -0.0315,-0.037849 -0.0415,-0.049698 -0.005,-0.00596 -0.00915,-0.010089 -0.012075,-0.013493 -0.00145,-0.00169 -0.00225,-0.00284 -0.00355,-0.00427 -0.0914,-0.1086 -0.2079,-0.1748 -0.3364,-0.1967 z m 3.299,0.7201 c -0.1733,-0.0122 -0.329,0.1176 -0.3416,0.2848 -0.0126,0.1673 0.1224,0.3166 0.2955,0.3288 0.428,0.0302 0.7169,0.1561 0.9339,0.3856 v 7.493e-4 c 0.22155,0.2338 0.32236,0.5008 0.31392,0.86566 v 0.00142 c -0.00373,0.1679 0.13709,0.3102 0.31108,0.31388 h 0.0078 c 0.17144,0 0.31436,-0.13533 0.31818,-0.30111 0.011,-0.5016 -0.152,-0.9491 -0.481,-1.296 -0.3316,-0.3487 -0.8001,-0.544 -1.3586,-0.5837 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/linssid.svg b/.icons/awkward/16x16/apps/linssid.svg
new file mode 120000
index 00000000..015d36a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/linssid.svg
@@ -0,0 +1 @@
+wicd.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/linuxdcpp.svg b/.icons/awkward/16x16/apps/linuxdcpp.svg
new file mode 100644
index 00000000..ce18229d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/linuxdcpp.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g transform="translate(1)">
+ <circle fill="#ee9736" cx="6.5" cy="-10.5" r="2.5" transform="scale(1,-1)"/>
+ <circle fill="#ffb271" cx="5.5" cy="-6.5" r="2.5" transform="scale(1,-1)"/>
+ <circle fill="#535353" cx="9.5" cy="-8.5" r="2.5" transform="scale(1,-1)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/liri.svg b/.icons/awkward/16x16/apps/liri.svg
new file mode 100644
index 00000000..0f4dcb5b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/liri.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#f4473a" d="M 16,8 A 8,8 0 0 1 8,16 8,8 0 0 1 0,8 8,8 0 0 1 8,0 8,8 0 0 1 16,8 Z"/>
+ <path style="fill:#ffffff" d="M 12.005048,8.4183056 V 5.1997842 l 1.194664,0.2 L 11.833144,4.0082158 9.7546867,4.352953 8.8042883,6.6541484 4,4 5.6,6.8 2.4,6 c 0,0 4.1444292,3.8185308 4.2508788,3.8839812 L 6.3875208,10.190752 6.5019112,10.594572 4.0447944,12 h 3.1941628 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/litecoin-qt.svg b/.icons/awkward/16x16/apps/litecoin-qt.svg
new file mode 100644
index 00000000..25d45116
--- /dev/null
+++ b/.icons/awkward/16x16/apps/litecoin-qt.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="opacity:.2;fill:#ffffff" d="m8.0000002-3.4e-7a8.000143 8.0061478 0 0 0 -8.0000001 8.0062818 8.000143 8.0061478 0 0 0 0.00613836 0.1160491 8.000143 8.0061478 0 0 1 7.9938617 -7.8366713 8.000143 8.0061478 0 0 1 7.9938618 7.8857691 8.000143 8.0061478 0 0 0 0.006138 -0.1651469 8.000143 8.0061478 0 0 0 -7.9999998 -8.0062818z"/>
+ <path style="fill:#4f4f4f" d="M 8.0000002,-1.9714286e-7 A 8.0000001,8.0000001 0 0 0 1e-7,7.9999998 8.0000001,8.0000001 0 0 0 8.0000002,16 8.0000001,8.0000001 0 0 0 15.999999,7.9999998 8.0000001,8.0000001 0 0 0 8.0000002,-1.9714286e-7 Z"/>
+ <path style="fill:#ffffff" d="M 8.0000007,1.9999994 A 6.0000008,6.0000008 0 0 1 14,7.9999998 6.0000008,6.0000008 0 0 1 8.0000007,14.000001 6.0000008,6.0000008 0 0 1 2.0000001,7.9999998 6.0000008,6.0000008 0 0 1 8.0000007,1.9999994 Z"/>
+ <path style="fill:#4f4f4f" d="m6.4274764 3-1.1468858 4.252141-0.748985 0.2621448-0.5316055 2.1142857 0.7062963-0.2472036-0.7062963 2.6186321h7.4683949l0.531605-2h-3.8880372l0.5348636-1.9830356 1.0674595-0.3883929 0.5316051-2.1142857-1.0212747 0.3604911 0.7753837-2.8747769z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/little-inferno.svg b/.icons/awkward/16x16/apps/little-inferno.svg
new file mode 100644
index 00000000..0841b917
--- /dev/null
+++ b/.icons/awkward/16x16/apps/little-inferno.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect width="16" height="16" rx="1" ry="1" style="fill:#f39d21"/>
+ <path d="m9 1-7 3v3l1 1 6-2 4 3h1v-4l-5-4z" style="fill:#423d2b"/>
+ <path d="m9 1-7 3v3l7-2z" style="fill:#675f47"/>
+ <path d="m9 6-6 2v8h5 4l1-7-4-3z" style="fill:#5d5441"/>
+ <path d="m3 7v9h5l1-10z" style="fill:#8c8164"/>
+ <path d="m2 7 1 1 6-2 4 3h1l-5-4z" style="fill:#2b2b2b"/>
+ <path d="m5 9-2 1v1h2v-2zm-2 3v1h1v-1h-1z" style="fill:#a19374"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/littleweeb.svg b/.icons/awkward/16x16/apps/littleweeb.svg
new file mode 100644
index 00000000..0f1ace46
--- /dev/null
+++ b/.icons/awkward/16x16/apps/littleweeb.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#d64b60" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffff6c" d="M 7.6624,0.999835 C 6.0883048,0.9857366 4.4879904,2.1077929 4.5217752,3.7431703 4.5288328,4.2387327 4.1872088,4.3088851 3.776,4.2153827 c -0.1558748,0.5596572 1.21173,1.0877712 0.2084,1.2056 0.3553512,0.1748384 0.9868108,-0.04193 0.7572,0.5928 C 4.651681,7.0164787 4.4795936,8.0151511 4.3115812,9.0087327 4.1697432,9.9381179 3.2850308,8.8955807 2.9939248,8.5553687 2.473146,7.7401719 2.6530272,9.3035159 2.6986,9.6746327 2.707796,10.10458 3.3357636,10.943272 2.4653968,10.615419 1.7307217,10.424978 0.99274316,9.9373967 0.49436,9.4741827 0.3968377,9.7545191 0.6519658,10.648958 0.77541748,11.106548 c 0.004037,0.377562 0.58979992,1.0591 0.45994252,1.087935 -0.32050616,-0.168264 -0.83378072,-0.578343 -0.354825,0.0038 0.7974836,0.826362 1.9504526,1.317841 3.104623,1.279278 2.7018244,0.119533 5.4404632,0.824799 8.12818,0.20922 1.046624,-0.291607 2.050191,-0.855794 2.704662,-1.741848 -0.215468,0.0841 -1.30931,0.803755 -0.67008,0.26389 0.647049,-0.625943 1.214561,-1.41983 1.395983,-2.3123183 0.03571,-0.3900456 -0.393525,0.3130223 -0.698779,0.2579763 -0.645348,0.282837 -1.346759,0.500484 -2.058324,0.395252 0.08502,-0.6039175 0.629251,-1.4007647 0.5368,-2.1540003 -0.44346,0.4096288 -1.333788,1.1012512 -1.861319,0.76665 C 11.036815,8.0919907 10.921792,6.9182971 10.9008,5.7777827 11.166987,5.7133663 11.807827,5.2966555 11.160469,5.4085203 10.723139,5.2373819 11.720751,4.8573799 11.62775,4.4172827 11.728176,4.1181383 10.907107,4.7246099 10.9448,4.1041827 11.159045,2.9509579 10.602769,1.8758446 9.5061936,1.388165 8.9396152,1.08247 8.2986696,0.98842432 7.6624,0.999835 Z"/>
+ <path style="opacity:0.4;fill:#c91919" d="M 7.6284,3.1389827 C 7.2569644,3.5282083 6.8841596,3.9357139 6.47,4.2753827 6.576278,3.9861639 6.785166,3.4227839 6.47384,4.0616327 6.2510212,4.4413627 6.0077704,4.9646791 5.8744616,5.3708903 6.1056272,5.7823179 6.8023688,4.7986335 7.0641848,4.5597827 7.249138,4.0832871 7.4344036,3.6094983 7.6284,3.1389827 Z m 1.4312,0.2824 c -0.4264884,0.3694716 -0.8620388,0.74914 -1.314,1.0756 0.01456,-0.076713 0.4159048,-0.6389568 0.29,-0.526 -0.4380504,0.4788344 -0.8791732,0.965698 -1.308,1.4528 0.6869236,-0.082498 1.3551004,-0.4231272 1.8924,-0.8076 -0.038672,0.307594 -0.4615072,1.1414104 0.00824,0.561418 0.2925072,-0.3134652 0.6748124,-0.7945044 0.7825576,-1.210618 0.1146456,-0.1609044 0.2089892,-0.6383604 -0.042,-0.19 -0.1035572,0.089278 -0.6241504,0.788268 -0.41,0.2288 0.037772,-0.193804 0.07991,-0.388044 0.1008,-0.5844 z m 1.0008,0.5524 C 9.9822632,4.4335023 9.5668764,4.9634503 9.2617848,5.3094751 9.2303488,5.6756639 9.8593124,5.2151739 9.89,5.0073827 c 0.073684,-0.269734 0.191563,-0.7554856 0.1704,-1.0336 z m 0.7064,0.8412 c -0.264636,0.4195804 -0.591029,0.8339468 -0.9868,1.1228 -0.081149,0.2610356 -0.409934,0.7825696 -6e-4,0.3625844 0.389154,-0.4075724 0.844964,-0.8373936 0.984206,-1.4013844 -0.0013,-0.024824 0.01244,-0.061501 0.0032,-0.084 z m -5.2916,0.0148 C 5.403394,5.1336607 5.7825944,5.9520823 5.87,5.7973827 5.940027,5.3598295 5.6636968,5.1490363 5.4752,4.8297827 Z m 5.152677,0.7833848 C 10.418837,6.2697119 8.919912,6.8825863 8.6309576,7.4491827 8.0931508,7.9085647 8.793704,8.3997287 8.0120664,8.5030071 7.2042676,8.5396231 7.1212896,7.8847607 6.5976756,7.4652631 6.2273572,6.9387935 5.5049008,6.6687603 5.1056,6.1781827 5.116432,7.2027839 4.8521728,8.2074143 4.552,9.1745827 4.7923172,8.9723523 5.007868,8.2651767 5.1396,8.2285827 5.0608608,9.0671799 4.7529288,9.8751363 4.3072,10.555783 3.8745076,11.148331 3.4242212,11.762174 2.7828,12.144583 2.1471484,11.876409 1.6489312,11.388414 1.2492,10.840583 1.040178,10.335317 0.712085,9.8322327 0.45956,9.4245827 0.52256148,10.440323 0.73463056,11.492548 1.3446,12.246183 1.1180158,12.218191 0.34447136,11.497584 0.81931064,12.11892 1.3438094,12.73223 2.0976031,13.145572 2.8724,13.358183 c 0.8366508,0.193394 1.7091744,0.09889 2.5560112,0.232112 2.1119064,0.192214 4.2592904,0.570094 6.3699888,0.167088 0.934817,-0.196084 1.9151,-0.640203 2.6124,-1.3484 0.209823,-0.193486 0.638569,-0.680787 0.09655,-0.296713 -0.153969,0.08131 -0.948097,0.577284 -0.41455,0.145913 0.67441,-0.619083 1.230814,-1.424089 1.450168,-2.3187099 0.06085,-0.5763312 -0.50914,0.5078579 -0.704968,0.5491099 -0.435631,0.442601 -0.907834,0.849673 -1.412,1.2124 -1.191788,-0.536522 -2.048558,-1.648377 -2.38025,-2.8995503 -0.314016,-0.964306 -0.555642,-2.177136 -0.417873,-3.1882652 z"/>
+ <path style="fill:#ebdeb0" d="m 5.8728,9.0749827 c -0.3501372,0.027264 -0.7187652,0.10537 -0.9972,0.3308 -0.4157184,0.570578 -0.433906,1.3186023 -0.3134296,1.9888843 0.076979,0.443363 0.093201,0.892 0.067516,1.340652 -0.00732,0.426882 0.032328,0.855461 0.1915904,1.254868 0.1200072,0.407025 0.3216496,0.778996 0.5653476,1.123839 0.1765248,0.292752 0.5804148,-0.06897 0.838304,-0.116423 0.4203752,-0.167254 0.8390324,-0.338798 1.2578712,-0.50982 0.8264624,0.32924 1.659518,0.641896 2.5,0.9336 0.2473544,-0.07341 0.3225884,-0.403618 0.4336004,-0.6148 0.132206,-0.399012 0.282771,-0.797406 0.377684,-1.205249 0.08682,-0.905801 0.195542,-1.809433 0.243716,-2.71857 C 11.09877,10.448036 11.09427,9.9560771 10.781003,9.6112475 10.563194,9.2932263 10.184391,9.2149191 9.8436,9.1073827 9.4961008,8.8784471 9.1473896,8.6390551 8.8376,8.3609827 8.6998108,8.6113823 8.277762,8.4435755 8.0408972,8.4651707 7.5644784,8.4167099 7.010132,8.2842743 6.598434,8.6077663 6.356556,8.7635051 6.114678,8.9192439 5.8728,9.0749827 Z m 0.1888,3.1792003 c 0.4136772,-0.02387 0.353094,0.55764 0.6352,0.6328 0.4235552,0.02307 0.8263352,0.270471 1.2546484,0.154289 0.3015188,-0.07499 0.6414048,-0.06061 0.848664,-0.326558 0.2755964,-0.223408 0.5996368,-0.403358 0.9538376,-0.455331 -0.047656,0.192671 0.011812,0.601273 -0.11715,0.668 -0.2666296,-0.196614 -0.6014628,-0.106334 -0.86955,0.03379 -0.6131392,0.17882 -1.2633832,0.159036 -1.8938624,0.235886 -0.2438608,0.04578 -0.488094,0.0966 -0.4901752,-0.224545 C 6.2900304,12.714763 6.1383612,12.480045 5.9476,12.283783 c 0.035896,-0.0163 0.075651,-0.02252 0.114,-0.0296 z"/>
+ <path style="fill:#d49063" d="M 10.6084,5.2921827 C 10.318818,5.7521791 9.9619948,6.1761847 9.5296,6.5077827 9.595733,6.3847851 9.739304,6.0577679 9.603705,6.3525367 9.520563,6.4911851 9.502715,6.5649259 9.6538,6.4123327 9.723837,6.6399419 9.568336,6.9706767 9.4278436,7.1871219 9.1965212,7.5313531 8.88977,7.8220299 8.5335916,8.0342391 8.307294,8.1924923 8.0326488,8.4434915 7.736,8.3213827 7.345582,8.1911467 6.9720916,8.0029191 6.6492,7.7461827 c 0.1319144,0.038896 0.3863752,0.325136 0.1744,0.3752 -0.150938,-0.00268 -0.48386,0.021636 -0.1780656,0.0088 0.076188,-0.021092 0.2072064,0.03052 0.2480656,-0.03 0.00891,0.2945864 0.28423,0.4007052 0.494904,0.5595024 C 7.6063968,8.8470283 7.8956908,8.9974595 8.17775,8.8449391 8.4187616,8.7354195 8.667948,8.5961015 8.8319668,8.3871007 8.8317956,8.1787739 8.942236,8.0707463 9.1524,8.1321827 8.96811,8.1462267 8.8245928,8.1335427 8.8987188,7.9106515 9.0782032,7.6900087 9.3790736,7.5160643 9.5388,7.2491827 9.6772532,6.9957099 9.8047848,6.7692983 10.087777,6.6668975 10.381203,6.4384623 10.52845,6.0821995 10.7156,5.7721827 c 0.05373,-0.1782592 0.205272,-0.4616572 -0.1072,-0.48 z m -1.456,2.84 c 0.1670188,0.083336 0.1100724,-0.013492 0,0 z m -4.2416,-2.7616 C 4.7946196,5.5717503 4.922064,5.8259947 5.0401124,6.0029579 5.1312912,6.2593415 5.2981232,6.5034787 5.5355348,6.6483583 5.6281132,6.6883543 5.8938072,6.8933479 5.8408,6.8377827 5.834948,6.4923211 5.4844004,6.3588559 5.324426,6.0892499 5.156828,5.8803123 5.072852,5.6227199 4.9391,5.3944827 Z m 0.9532,1.5312 C 5.9045248,7.0421911 6.1617064,7.3305439 6.1605828,7.3161911 6.0462104,7.1908287 5.9379332,7.0550879 5.864,6.9017827 Z m 0.3288,0.4484 c 0.072186,0.079183 0.1154776,0.114756 0,0 z m 0.0836,0.0844 c 0.073597,0.092338 0.3108056,0.269772 0.104,0.09645 -0.0353,-0.03146 -0.069971,-0.063621 -0.104,-0.09645 z m 0.7056,1.3048 C 6.8334344,8.9779343 6.7846752,9.2608627 6.7048,9.5265827 6.9764216,9.6919303 6.9424772,9.3410691 7.0749812,9.1991343 7.1206724,9.0605755 7.0391432,8.8710035 6.982,8.7393827 Z m 1.7836,0.0296 c -0.074042,0.2833952 -0.029632,0.5807584 -0.0376,0.8704 0.1630704,0.0028 0.3900844,0.0099 0.2647876,-0.2114124 C 8.9523672,9.1963963 8.8351796,8.9908707 8.7656,8.7689827 Z m -0.5092,0.696 c -0.0079,0.1180596 -0.2449624,0.4390928 -0.0236,0.404 0.1121504,-0.1193972 0.1859616,-0.2911908 0.0236,-0.404 z"/>
+ <path style="fill:#ffffff" d="m 6.8936,8.1237827 c -0.4113916,0.01008 -0.8305888,0.051289 -1.2164,0.2084 0.081683,0.2424204 0.1548448,0.4880892 0.2088,0.7384 0.2745184,-0.128646 0.5430268,-0.2698064 0.8172,-0.3992 C 6.530988,9.0136119 6.2702504,9.3107463 6.1491928,9.6812271 5.9977708,10.072264 5.7797884,10.453326 5.7935952,10.886689 c -0.034664,0.432403 0.039308,0.864339 0.059667,1.29658 0.1204024,1.017293 0.1816828,2.068049 -0.070312,3.070477 -0.063153,0.236636 -0.3993604,0.602999 -0.3386652,0.745637 1.5519052,0 3.10381,0 4.655715,0 C 10.03145,15.675132 9.959546,15.351351 9.951154,15.01867 9.878636,14.095841 9.806118,13.173012 9.7336,12.250183 9.8109064,12.05416 9.8265188,11.769025 9.8439864,11.555264 9.8668264,11.242476 9.9834576,10.921457 9.8457064,10.61828 9.7015512,10.157295 9.5556732,9.6973003 9.3423808,9.2624331 9.284476,9.1266331 9.042298,8.6901855 9.3666368,8.8925827 c 0.2218324,0.144426 0.3908804,0.098129 0.44875,-0.174 C 9.9876208,8.5192487 9.9599512,8.3493455 9.6939348,8.2817563 9.4472248,8.1654775 9.1692828,8.1158367 8.8976,8.1393827 c -0.041398,0.2069232 -0.1269044,0.4170936 -0.122,0.628 0.1184608,0.3260744 0.2528584,0.6493364 0.2852,0.9992 0.078529,0.4114503 0.1294684,0.8745703 0.14,1.2640003 0.0026,0.165398 0.039028,0.367097 -0.1938968,0.185923 C 8.2703124,11.005302 7.4734856,11.005678 6.7298276,11.18297 6.5248124,11.35435 6.4878076,11.116662 6.51955,10.971083 6.51891,10.464701 6.6266736,9.9644423 6.71295,9.4674327 6.7695776,9.1915595 6.899758,8.9245651 6.9813656,8.6687815 6.9656352,8.4900155 6.9667488,8.2745423 6.8936,8.1237827 Z"/>
+ <path style="fill:#afb3b3" d="m 6.0616,12.254183 c -0.2473548,0.01128 0.096748,0.206903 0.1252,0.3264 0.1268016,0.200015 0.231544,0.425956 0.2677564,0.658721 C 6.230904,13.886397 6.007252,14.53349 5.7836,15.180583 c -0.067783,0.134598 -0.1513232,0.399143 -0.2008,0.4992 0.1768876,0.05262 0.3457624,0.129833 0.5072,0.2188 0.3665296,-0.178766 0.7145964,-0.394867 1.0875176,-0.559768 0.1490316,-0.05497 0.30706,-0.09996 0.4660824,-0.101832 0.011172,0.251214 0.027744,0.502458 0.0556,0.7524 0.7992256,0.02103 1.5995404,0.0061 2.3992,0.006 -0.03788,-0.191545 -0.08138,-0.385324 -0.1228,-0.574 C 9.98509,15.361763 9.959428,15.271044 9.95544,15.199498 9.862694,14.447326 9.7699468,13.695155 9.6772,12.942983 c 0.035504,-0.152639 0.040585,-0.347605 0.063057,-0.516899 0.02586,-0.106857 0.035812,-0.223807 -0.1064572,-0.144001 -0.4189576,0.09356 -0.7675748,0.361121 -1.0798,0.6417 -0.3991264,0.04509 -0.8046128,0.238564 -1.205364,0.09689 C 7.101676,12.95117 6.8497,12.900202 6.5944,12.873783 6.48513,12.654036 6.4251732,12.347305 6.1516,12.272983 c -0.029372,-0.0088 -0.059108,-0.01738 -0.09,-0.0188 z m 2.08,2.9756 c 0.4240588,0.0257 0.8451708,0.124601 1.240312,0.279002 0.246198,0.08932 0.3541764,0.351324 0.574488,0.478198 -0.6073268,0.0018 -1.2146732,0.0018 -1.822,0 -0.00622,-0.252333 -0.0075,-0.50513 0.0072,-0.7572 z"/>
+ <path style="fill:#ff78c4" d="m 8.296,12.311126 c 0.1214252,-0.05768 0.323462,-0.171208 0.2028,-0.3264 -0.068497,-0.16188 -0.1585496,-0.314836 -0.2424,-0.4676 0.1423744,0.04183 0.2741988,0.144829 0.41085,0.1775 0.119828,-0.06383 0.1010004,-0.278904 0.2759748,-0.193025 0.2761332,0.05289 0.5449592,0.139446 0.8155884,0.215095 0.1693104,0.09074 0.1274536,-0.197542 0.1425548,-0.295735 C 9.824605,11.301694 9.6205836,11.336851 9.5009136,11.259272 8.8966688,11.024979 8.2380596,10.971522 7.595396,11.00102 c -0.5038708,0.02304 -1.0055636,0.09277 -1.4999824,0.191223 -0.1069912,0.02384 -0.212928,0.05227 -0.3178136,0.08408 6.8e-4,0.09119 -0.0018,0.182497 0.0024,0.2736 0.3591792,-0.08202 0.7268576,-0.145246 1.0968,-0.1528 0.053517,0.111191 0.1165856,0.309477 0.267432,0.184531 0.1615008,-0.06005 0.3244984,-0.13743 0.497368,-0.148531 -0.2003524,0.206061 -0.3866384,0.433101 -0.5056,0.6968 0.035072,0.163811 0.2674716,0.200489 0.3276124,0.03104 0.123904,-0.245249 0.2909124,-0.464484 0.4339876,-0.698238 0.1606236,-0.04958 0.154064,0.186649 0.1982764,0.286409 0.051131,0.196322 0.072467,0.403391 0.1239612,0.596866 0.027172,-0.0068 0.050764,-0.02369 0.076162,-0.03488 z"/>
+ <path style="fill:#ebdeb0" d="m 4.5624,11.402583 c 0.066107,0.409059 0.098677,0.822392 0.068416,1.236466 8.4e-4,0.412026 -0.0016,0.835093 0.1496528,1.225215 0.126516,0.392692 0.2689056,0.78845 0.5239748,1.118411 0.07749,0.204358 0.2092072,0.327478 0.4275564,0.208308 0.5868348,-0.226206 1.168448,-0.465772 1.7508,-0.7032 0.8264296,0.3293 1.6595184,0.641904 2.5,0.9336 0.227895,-0.05811 0.298288,-0.354496 0.405602,-0.543038 0.150166,-0.401839 0.273194,-0.814273 0.402398,-1.222562 0.03601,-0.501724 0.105646,-1.000388 0.1468,-1.5016 -0.401333,0.032 -0.802667,0.064 -1.204,0.096 0.041488,0.09541 -0.035048,0.4707 -0.045534,0.666777 C 9.5159008,12.8794 9.1687984,12.713585 8.9368,12.891384 8.4903924,13.103369 7.9824996,13.086506 7.5018472,13.142648 7.1541472,13.16446 6.8059504,13.212325 6.46,13.232984 6.3663884,12.773944 6.0881056,12.372804 5.7213728,12.087616 5.4081036,11.781202 4.9783624,11.652688 4.6103464,11.42875 Z m 2.0124,1.4328 c 0.022712,0.0723 0.094399,0.03807 0,0 z"/>
+ <path style="fill:#ebdeb0" d="M 7.808,8.3445827 C 7.1273336,8.1332131 6.503464,7.7285799 6.0450376,7.1819219 5.897762,7.0077435 5.8058112,6.7957335 5.7784,6.5693827 5.928628,6.6833991 5.7302832,6.3715847 5.7322608,6.2888427 5.6387436,5.9892499 5.5988144,5.6765083 5.5508,5.3673827 5.657946,5.4958799 5.7640052,5.7074295 5.87,5.7973827 5.857672,5.5501563 5.791957,5.3021751 5.8256,5.0549827 5.9424388,5.1677207 5.888039,5.4117607 6.0295812,5.4684703 6.366306,5.3108175 6.6028768,5.0080175 6.8794748,4.7691827 c 0.06067,-0.060027 0.1751268,-0.1819924 0.099494,-0.0287 -0.08365,0.2277052 -0.1789748,0.4519036 -0.2513688,0.6833 0.6878684,-0.088542 1.337422,-0.3903308 1.8864,-0.8088 -0.039412,0.2381064 -0.1169544,0.4678324 -0.1836,0.6988 0.3713288,-0.29653 0.6634764,-0.6817956 0.9108,-1.0848 0.028632,0.3884324 0.076412,0.775828 0.1208,1.1628 C 9.6103976,5.2764591 9.7487248,5.1094403 9.89,5.0073827 9.850168,5.3086847 9.8243624,5.6133987 9.775992,5.9129123 9.7110596,6.1219375 9.6222612,6.3224527 9.5212,6.5161827 9.5992412,6.4631331 9.7088456,6.3331611 9.6734476,6.5161615 9.6381396,7.0112647 9.2916848,7.4133211 8.9446192,7.7380003 8.7418004,7.9155795 8.501424,8.0433975 8.2892,8.2093827 8.149722,8.2918099 7.9744588,8.3929191 7.808,8.3445827 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/livepatch.svg b/.icons/awkward/16x16/apps/livepatch.svg
new file mode 100644
index 00000000..0a2d04b9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/livepatch.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#e95420" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 2,8 H 3 A 5,5 0 0 0 8,13 5,5 0 0 0 13,8 5,5 0 0 0 8,3 V 4 A 4,4 0 0 1 12,8 4,4 0 0 1 8,12 4,4 0 0 1 4,8 H 5 L 3.5,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/livewallpaper-config.svg b/.icons/awkward/16x16/apps/livewallpaper-config.svg
new file mode 100644
index 00000000..857ace3b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/livewallpaper-config.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#1d83af" cx="8" cy="8" r="8"/>
+ <path style="fill:#d88bd7" d="M 7,4 6.9118,5.0536 A 3.1429,3.1429 0 0 0 5.99328,5.58486 l -0.95759,-0.4509 -1,1.7321 0.86941,0.6038 a 3.1429,3.1429 0 0 0 -0.048,0.53013 3.1429,3.1429 0 0 0 0.0457,0.53237 l -0.86719,0.60156 1,1.7321 0.95536,-0.44978 a 3.1429,3.1429 0 0 0 0.92075,0.5279 l 0.0882,1.0558 2,0 0.0882,-1.0536 a 3.1429,3.1429 0 0 0 0.91854,-0.53126 l 0.95758,0.4509 1,-1.7321 -0.86942,-0.6038 a 3.1429,3.1429 0 0 0 0.048,-0.53013 3.1429,3.1429 0 0 0 -0.0457,-0.53237 l 0.86719,-0.60156 -1,-1.7321 -0.95536,0.44978 a 3.1429,3.1429 0 0 0 -0.921,-0.528 l -0.088,-1.056 -2,0 z M 8,6.8572 A 1.1429,1.1429 0 0 1 9.143,8.0002 1.1429,1.1429 0 0 1 8,9.1432 1.1429,1.1429 0 0 1 6.857,8.0002 1.1429,1.1429 0 0 1 8,6.8572 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/livewallpaper.svg b/.icons/awkward/16x16/apps/livewallpaper.svg
new file mode 100644
index 00000000..ce77e631
--- /dev/null
+++ b/.icons/awkward/16x16/apps/livewallpaper.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#8e8e8e" width="13" height="10" x="-16" y="-13" rx=".813" ry=".833" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="13" height="16" x="-14" y="-16" rx=".813" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#1d83af" width="11" height="14" x="-13" y="-15" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#f0f9fd" cx="12" cy="5" r="2"/>
+ <circle style="fill:#c4e7f5" cx="3.5" cy="7.5" r="1.5"/>
+ <circle style="fill:#a6daf0" cx="9" cy="10" r="1"/>
+ <circle style="fill:#c4e7f5" cx="7" cy="4" r="1"/>
+ <circle style="fill:#d3edf8" cx="12.5" cy="8.9" r=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lmms.svg b/.icons/awkward/16x16/apps/lmms.svg
new file mode 100644
index 00000000..827e4123
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lmms.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#25c65f" d="m8 0l-8 4.7949v10.205l2.5 1 2.5-1v-4l-2-1v-3.6055l5-2.8945 5 2.8945v3.6055l-2 1v4l2.5 1 2.5-1v-10.205l-8-4.795z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/locale.svg b/.icons/awkward/16x16/apps/locale.svg
new file mode 120000
index 00000000..c0bcf8bc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/locale.svg
@@ -0,0 +1 @@
+preferences-desktop-locale.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/loginized.svg b/.icons/awkward/16x16/apps/loginized.svg
new file mode 100644
index 00000000..e0216549
--- /dev/null
+++ b/.icons/awkward/16x16/apps/loginized.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#50b590" cx="8.5" cy="8.5" r="7.5"/>
+ <rect style="fill:#30706b" width="13" height="5" x="2" y="6" rx=".722" ry=".833"/>
+ <rect style="fill:#ffffff" width=".75" height="3" x="7.13" y="7" rx=".375" ry=".375"/>
+ <rect style="fill:#ffffff" width=".75" height="3" x="8.13" y="-9" rx=".375" ry=".375" transform="rotate(90)"/>
+ <rect style="fill:#ffffff" width=".75" height="3" x="-1.08" y="9.81" rx=".375" ry=".375" transform="rotate(-45)"/>
+ <rect style="fill:#ffffff" width=".75" height="3" x="10.94" y="-.79" rx=".375" ry=".375" transform="rotate(45)"/>
+ <rect style="fill:#ffffff" width=".75" height="3" x="4.13" y="7" rx=".375" ry=".375"/>
+ <rect style="fill:#ffffff" width=".75" height="3" x="8.13" y="-6" rx=".375" ry=".375" transform="rotate(90)"/>
+ <rect style="fill:#ffffff" width=".75" height="3" x="-3.2" y="7.69" rx=".375" ry=".375" transform="rotate(-45)"/>
+ <rect style="fill:#ffffff" width=".75" height="3" x="8.82" y="1.33" rx=".375" ry=".375" transform="rotate(45)"/>
+ <rect style="fill:#ffffff" width=".75" height="3" x="10.13" y="7" rx=".375" ry=".375"/>
+ <rect style="fill:#ffffff" width=".75" height="3" x="8.13" y="-12" rx=".375" ry=".375" transform="rotate(90)"/>
+ <rect style="fill:#ffffff" width=".75" height="3" x="1.04" y="11.94" rx=".375" ry=".375" transform="rotate(-45)"/>
+ <rect style="fill:#ffffff" width=".75" height="3" x="13.06" y="-2.91" rx=".375" ry=".375" transform="rotate(45)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/logisim-icon-128.svg b/.icons/awkward/16x16/apps/logisim-icon-128.svg
new file mode 120000
index 00000000..22eefbf9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/logisim-icon-128.svg
@@ -0,0 +1 @@
+logisim-icon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/logisim-icon.svg b/.icons/awkward/16x16/apps/logisim-icon.svg
new file mode 100644
index 00000000..09c32311
--- /dev/null
+++ b/.icons/awkward/16x16/apps/logisim-icon.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <circle style="fill:#e4e4e4" cx="7.5" cy="1044.862" r="7.5"/>
+ <path style="fill:#469961" transform="translate(0,1036.3622)" d="m8.5 8c-0.277 0-0.5 0.223-0.5 0.5s0.223 0.5 0.5 0.5h6.474609a7.5 7.5 0 0 0 0.025391 -0.5 7.5 7.5 0 0 0 -0.017578 -0.5h-6.482422z"/>
+ <path style="fill:#438f96" transform="translate(0,1036.3622)" d="m0.43945312 6a7.5 7.5 0 0 0 -0.28710937 1h5.5976562c0.277 0 0.5-0.223 0.5-0.5s-0.223-0.5-0.5-0.5h-5.3105469z"/>
+ <path style="fill:#469961" transform="translate(0,1036.3622)" d="m0.16015625 10a7.5 7.5 0 0 0 0.27734375 1h5.6132812c0.2770001 0 0.5-0.223 0.5-0.5s-0.2229999-0.5-0.5-0.5h-5.890625z"/>
+ <path style="fill:#3f3f3f" d="m4.9999999 1048.3622c0.4485195-1.409 1.0028712-2.4433 1.0000001-3.5-0.00283-1.0433-0.5571863-2.109-1.0000001-3.5 4.1539099 0 6.0000001 3.5 6.0000001 3.5s-1.8460902 3.5-6.0000001 3.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/logview.svg b/.icons/awkward/16x16/apps/logview.svg
new file mode 120000
index 00000000..086f9aeb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/logview.svg
@@ -0,0 +1 @@
+utilities-log-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/logviewer.svg b/.icons/awkward/16x16/apps/logviewer.svg
new file mode 120000
index 00000000..086f9aeb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/logviewer.svg
@@ -0,0 +1 @@
+utilities-log-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/lokalize.svg b/.icons/awkward/16x16/apps/lokalize.svg
new file mode 120000
index 00000000..c0bcf8bc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lokalize.svg
@@ -0,0 +1 @@
+preferences-desktop-locale.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/lollypop.svg b/.icons/awkward/16x16/apps/lollypop.svg
new file mode 100644
index 00000000..dab46eea
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lollypop.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <ellipse fill="#fa4b8c" cx="8" cy="1044.4" rx="8" ry="8"/>
+ <circle fill="#fff" cx="8" cy="1044.4" r="5"/>
+ <path fill="#fff" d="m6.4799 1036.5c-0.20519 0.038-0.40889 0.085-0.6105 0.1384-0.25666 0.071-0.51067 0.1547-0.75894 0.2511-0.24823 0.097-0.49033 0.2052-0.72769 0.326-0.23732 0.1208-0.46901 0.2535-0.69309 0.3973-0.22413 0.144-0.44092 0.2987-0.64956 0.4643-0.20863 0.1655-0.40828 0.3412-0.59934 0.5267-0.024556 0.026-0.049458 0.052-0.073661 0.078 0.15238 1.0458 0.90483 2.3032 1.7188 3.3069a4.5715 4.5715 0 0 0 -0.65737 2.3516 4.5715 4.5715 0 0 0 0.010045 0.2835c-1.1968-0.6533-2.4157-1.6752-2.9788-2.8817-0.029468 0.077-0.05887 0.1542-0.085938 0.2321-0.07869 0.2544-0.14353 0.5124-0.19643 0.7735-0.052929 0.2609-0.09281 0.5241-0.11942 0.7891-0.026568 0.265-0.040203 0.5305-0.040179 0.7968-0.0000296 0.1885 0.0067812 0.3778 0.020089 0.5659 0.018876 0.2656 0.050677 0.5299 0.095983 0.7924 0.041834 0.2352 0.094622 0.4681 0.15737 0.6987 0.98078 0.3907 2.4421 0.3696 3.7177 0.1674a4.5715 4.5715 0 0 0 1.9665 1.875c-1.1638 0.7101-2.66 1.2559-3.9866 1.1406 0.092551 0.1113 0.18837 0.2197 0.28683 0.3259 0.18556 0.191 0.38113 0.3731 0.58483 0.5446 0.20369 0.1716 0.41525 0.3329 0.63505 0.4833 0.21981 0.1504 0.44709 0.2898 0.68081 0.4174 0.23373 0.1277 0.47345 0.2434 0.71876 0.3471 0.24533 0.1037 0.49554 0.1959 0.75001 0.2746 0.096193 0.026 0.19306 0.05 0.29018 0.073 0.82611-0.6535 1.5361-1.9275 1.9978-3.1307a4.5715 4.5715 0 0 0 0.0668 0 4.5715 4.5715 0 0 0 2.5391 -0.7745c0.0337 1.3651-0.2412 2.9379-1.0067 4.0312 0.20519-0.038 0.40889-0.084 0.6105-0.1372 0.25666-0.071 0.50956-0.1558 0.75782-0.2522 0.24823-0.097 0.49145-0.2051 0.7288-0.3259 0.23732-0.1208 0.46789-0.2535 0.69197-0.3973 0.22413-0.1439 0.44092-0.2987 0.64956-0.4643 0.20863-0.1655 0.40939-0.3414 0.60045-0.5268 0.02455-0.026 0.04946-0.052 0.07366-0.078-0.15254-1.047-0.90718-2.3049-1.7221-3.3092a4.5715 4.5715 0 0 0 0.64844 -2.3394 4.5715 4.5715 0 0 0 -0.01004 -0.3024c1.2008 0.6528 2.426 1.6788 2.9911 2.8895 0.02946-0.077 0.05776-0.1543 0.08482-0.2321 0.07869-0.2545 0.14465-0.5125 0.19755-0.7735 0.05293-0.261 0.09281-0.5252 0.11942-0.7902 0.02657-0.2651 0.03909-0.5316 0.03906-0.798 0.00003-0.1885-0.0057-0.3767-0.01897-0.5647-0.01888-0.2657-0.05068-0.53-0.09598-0.7924-0.04198-0.2364-0.09541-0.4704-0.15848-0.702-1.1871-0.4232-2.6004-0.3492-3.7355-0.1641a4.5715 4.5715 0 0 0 -1.9632 -1.865c1.166-0.7148 2.6685-1.2665 4.0012-1.1507-0.09255-0.1114-0.18837-0.2197-0.28683-0.3259-0.18556-0.191-0.37889-0.3731-0.5826-0.5446-0.20369-0.1716-0.41637-0.3318-0.63617-0.4822-0.21981-0.1503-0.44709-0.2908-0.68081-0.4185-0.23373-0.1277-0.47456-0.2434-0.71987-0.3471-0.24533-0.1038-0.49554-0.1947-0.75001-0.2734-0.09539-0.026-0.19053-0.051-0.28683-0.074-0.82951 0.6557-1.5425 1.9361-2.0045 3.1429a4.5715 4.5715 0 0 0 -0.074776 0 4.5715 4.5715 0 0 0 -2.5279 0.7656c-0.034252-1.3659 0.24167-2.9403 1.0078-4.0346z"/>
+ <path fill="#fa4b8c" d="m6.3171 1041.4c-0.1739-0.1-0.317 0.1-0.3171 0.3v5.3441c-0.0000021 0.252 0.25822 0.4094 0.46483 0.2835l2.1901-1.336 2.1902-1.336c0.20651-0.126 0.20651-0.441 0-0.5671l-2.1902-1.336-2.1901-1.336c-0.044978-0.028-0.095757-0.043-0.14768-0.044z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lookit.svg b/.icons/awkward/16x16/apps/lookit.svg
new file mode 100644
index 00000000..d8ba7761
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lookit.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e4e4e4" d="m8 3c-2.0709 0-3.8347 1.2679-4.5938 3.0624-1.9278 0.2866-3.4062 1.93-3.4062 3.9375 0 2.2091 1.7909 4.0001 4 4.0001h8.5003c1.933 0 3.5-1.567 3.5-3.5 0-1.7965-1.351-3.2688-3.094-3.4685-0.454-2.2937-2.479-4.0315-4.906-4.0315z"/>
+ <path opacity=".5" d="m8 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 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"/>
+ <circle opacity=".5" cx="8" cy="9" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lookswitcher.svg b/.icons/awkward/16x16/apps/lookswitcher.svg
new file mode 120000
index 00000000..3c8cc875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lookswitcher.svg
@@ -0,0 +1 @@
+preferences-desktop-theme.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/love.svg b/.icons/awkward/16x16/apps/love.svg
new file mode 100644
index 00000000..1a985211
--- /dev/null
+++ b/.icons/awkward/16x16/apps/love.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e74a99" d="m 13.278661,1.9494123 c -0.0019,-0.002 -0.0041,-0.0032 -0.0062,-0.00492 C 10.758355,-0.21416777 7.206108,-0.59716897 4.2665535,0.90402426 1.3286464,2.4044003 -0.34363565,5.7500444 0.05949116,8.9924405 0.34095041,11.258229 1.60434,13.245201 3.4089971,14.521793 c 0,0 4.9746037,-4.442201 6.2956502,-6.0185405 C 10.94368,7.0236964 13.648842,2.2985643 13.648842,2.2985643 13.529881,2.1789723 13.406683,2.0624363 13.278662,1.9494283 Z"/>
+ <path style="fill:#27aae1" d="m 3.4091143,14.521777 c 0.831552,0.588084 1.7779473,1.02612 2.7963541,1.270124 3.1859493,0.762828 6.6211166,-0.62242 8.4436596,-3.3233 2.148127,-3.1840725 1.675694,-7.4846926 -1.000169,-10.1700527 0,0 -3.8199381,4.5600321 -5.0934473,6.0802761 C 7.2687064,9.9143565 3.4091143,14.521777 3.4091143,14.521777 Z"/>
+ <path style="fill:#ffffff" d="m 8.2350151,5.3954668 c 0,0 -0.7119607,-1.7311505 -2.1938937,-1.3371368 C 4.5594079,4.4524684 1.4647965,7.815684 8.0026388,12 h -0.00527 C 14.535099,7.815684 11.440707,4.4525888 9.9588834,4.05833 8.4769508,3.6643163 7.7651002,5.3954668 7.7651002,5.3954668 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lovely-planet-2.svg b/.icons/awkward/16x16/apps/lovely-planet-2.svg
new file mode 100644
index 00000000..86c5a53a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lovely-planet-2.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <g>
+ <circle cx="8" style="fill:#4f8598" r="8" cy="8"/>
+ <circle cx="8" style="fill:#79de7d" r="5" cy="8"/>
+ <path style="fill:#c34d58" d="m8 0c-4.418278 0-8 3.581722-8 8 0.00169741 2.406971 0.13195948 3.482128 2 5 0.5744568 0.318327 2.2033475 1.190668 3 1.389831 1.5840186 0.396005 3.3147937 1.241093 4.8398438 1.38556 3.6063932-0.852241 6.1554442-4.069671 6.1601562-7.775391 0-4.418278-3.581722-8-8-8z"/>
+ <path style="fill:#ebcf78" d="m8 0a8 8 0 0 0 -8 8 8 8 0 0 0 0.0859375 1.1074219c0.2117423 0.2988557 2.1904063 2.9478471 6.9140625 3.8925781 3.385187 0.677037 5.823125 0.438351 7.064453 0.212891a8 8 0 0 0 1.935547 -5.212891 8 8 0 0 0 -8 -8z"/>
+ <path style="fill:#2398ba" d="m8 0a8 8 0 0 0 -7.3183594 4.7792969c1.1424601 1.2117865 3.6955458 3.4961404 7.3183594 4.2207031 4.446686 0.8893371 7.305157 0.9854727 7.884766 0.2929688a8 8 0 0 0 0.115234 -1.2929688 8 8 0 0 0 -8 -8z"/>
+ <path style="fill:#4e9588" d="m8 0a8 8 0 0 0 -4.671875 1.5175781c1.5202488 0.9025504 3.5772317 1.9587611 5.671875 2.4824219 3.091985 0.7729963 5.579562 1.5413952 6.552734 1.390625a8 8 0 0 0 -7.552734 -5.390625z"/>
+ <path style="fill-opacity:.9372549;fill:#8de0a2" d="m8 0a8 8 0 0 0 -1.5664062 0.1640625c0.937751 0.35887883 4.2053662 1.5474766 6.7890622 1.78125a8 8 0 0 0 -5.222656 -1.9453125z"/>
+ </g>
+ <circle style="fill:#ff5757" cx="11.5" r="4.5" cy="11.5"/>
+ <path style="fill:#ffffff" d="m11.5 15s3.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/16x16/apps/lovely-planet-arcade.svg b/.icons/awkward/16x16/apps/lovely-planet-arcade.svg
new file mode 100644
index 00000000..afc94f60
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lovely-planet-arcade.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <circle cx="8" cy="8" r="8" style="fill:#00acc4"/>
+ <path style="fill:#a9d5a0" d="m8 3a3 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 6a5 5 0 0 0 -5 5 5 5 0 0 0 0.0078125 0.242188 8 8 0 0 0 4.9921875 1.757812 8 8 0 0 0 4.986328 -1.744141 5 5 0 0 0 0.013672 -0.255859 5 5 0 0 0 -5 -5z"/>
+ <path style="fill:#db6d7d" d="m4 4h8l-4-3z"/>
+ <rect style="fill:#ffffff" height="1" width="1" y="6" x="6"/>
+ <rect style="fill:#ffffff" height="1" width="1" y="6" x="9"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lovely-planet.svg b/.icons/awkward/16x16/apps/lovely-planet.svg
new file mode 100644
index 00000000..ee2b5d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lovely-planet.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <circle cx="8" cy="8" r="8" style="fill:#4f8598"/>
+ <circle cx="8" cy="8" r="5" style="fill:#79de7d"/>
+ <path style="fill:#c34d58" d="m8 0c-4.418278 0-8 3.581722-8 8 0.00169741 2.406971 0.13195948 3.482128 2 5 0.5744568 0.318327 2.2033475 1.190668 3 1.389831 1.5840186 0.396005 3.3147937 1.241093 4.8398438 1.38556 3.6063932-0.852241 6.1554442-4.069671 6.1601562-7.775391 0-4.418278-3.581722-8-8-8z"/>
+ <path style="fill:#ebcf78" d="m8 0a8 8 0 0 0 -8 8 8 8 0 0 0 0.0859375 1.1074219c0.2117423 0.2988557 2.1904063 2.9478471 6.9140625 3.8925781 3.385187 0.677037 5.823125 0.438351 7.064453 0.212891a8 8 0 0 0 1.935547 -5.212891 8 8 0 0 0 -8 -8z"/>
+ <path style="fill:#2398ba" d="m8 0a8 8 0 0 0 -7.3183594 4.7792969c1.1424601 1.2117865 3.6955458 3.4961404 7.3183594 4.2207031 4.446686 0.8893371 7.305157 0.9854727 7.884766 0.2929688a8 8 0 0 0 0.115234 -1.2929688 8 8 0 0 0 -8 -8z"/>
+ <path style="fill:#4e9588" d="m8 0a8 8 0 0 0 -4.671875 1.5175781c1.5202488 0.9025504 3.5772317 1.9587611 5.671875 2.4824219 3.091985 0.7729963 5.579562 1.5413952 6.552734 1.390625a8 8 0 0 0 -7.552734 -5.390625z"/>
+ <path style="fill-opacity:.93725491;fill:#8de0a2" d="m8 0a8 8 0 0 0 -1.5664062 0.1640625c0.937751 0.35887883 4.2053662 1.5474766 6.7890622 1.78125a8 8 0 0 0 -5.222656 -1.9453125z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lplayer.svg b/.icons/awkward/16x16/apps/lplayer.svg
new file mode 100644
index 00000000..d39c71f9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lplayer.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m16 8a8 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 8z"/>
+ <path fill="#fff" opacity=".1" d="m3.5659 1.3503c-2.1469 1.4317-3.557 3.8742-3.557 6.6592h6.4c0-0.64837 0.38773-1.2034 0.94219-1.4547l-3.7859-5.2042z"/>
+ <path fill="#fff" opacity=".1" d="m12.434 14.65c2.147-1.4317 3.557-3.8742 3.557-6.6592h-6.4c0 0.64837-0.38773 1.2034-0.94219 1.4547l3.7852 5.2047z"/>
+ <path style="fill:#ffffff" d="M 8 5 L 8 11 C 9.662 11 11 9.662 11 8 C 11 6.338 9.662 5 8 5 z"/>
+ <path style="fill:#fe4b4b" d="m 8,5 v 6 C 6.338,11 5,9.662 5,8 5,6.338 6.338,5 8,5 Z"/>
+ <rect style="fill:#3f3f3f" width="2" height="2" x="7" y="-9" ry="1" transform="scale(1,-1)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lrfviewer.svg b/.icons/awkward/16x16/apps/lrfviewer.svg
new file mode 120000
index 00000000..a732bc8a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lrfviewer.svg
@@ -0,0 +1 @@
+accessories-ebook-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/lshw.svg b/.icons/awkward/16x16/apps/lshw.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lshw.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/lskat.svg b/.icons/awkward/16x16/apps/lskat.svg
new file mode 100644
index 00000000..8a0eaae1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lskat.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="12" x="-16" y="-14" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#e74c3c" width="5" height="5" x="9.17" y="-4.17" transform="matrix(.6 .8 -.6 .8 0 0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ltris.svg b/.icons/awkward/16x16/apps/ltris.svg
new file mode 100644
index 00000000..54f99d3b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ltris.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ff4e40;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 12.333334,-2.02e-6 c -0.184666,0 -0.333333,0.14867326 -0.333333,0.33334294 l 0,3.33332378 c 0,0.1846701 0.148667,0.3333302 0.333333,0.3333302 l 3.333331,0 c 0.184665,0 0.333333,-0.1486601 0.333333,-0.3333302 l 0,-3.33332378 c 0,-0.18466968 -0.148668,-0.33334294 -0.333333,-0.33334294 z"/>
+ <path style="fill:#ffc34e;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 0.33333552,12.000005 c -0.18466644,0 -0.3333330599989,0.148673 -0.3333330599989,0.333343 l 0,3.333324 c 0,0.18467 0.1486666199989,0.33333 0.3333330599989,0.33333 l 3.33333078,0 c 0.1846657,0 0.3333326,-0.14866 0.3333326,-0.33333 l 0,-3.333324 c 0,-0.18467 -0.1486669,-0.333343 -0.3333326,-0.333343 z"/>
+ <path style="fill:#ffc34e;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 4.333335,12.000005 c -0.1846665,0 -0.3333329,0.148673 -0.3333329,0.333343 l 0,3.333324 c 0,0.18467 0.1486664,0.33333 0.3333329,0.33333 l 3.333331,0 c 0.1846657,0 0.3333326,-0.14866 0.3333326,-0.33333 l 0,-3.333324 c 0,-0.18467 -0.1486669,-0.333343 -0.3333326,-0.333343 z"/>
+ <path style="fill:#ffc34e;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 8.3333347,12.000005 c -0.1846665,0 -0.3333329,0.148673 -0.3333329,0.333343 l 0,3.333324 c 0,0.18467 0.1486664,0.33333 0.3333329,0.33333 l 3.3333313,0 c 0.184665,0 0.333332,-0.14866 0.333332,-0.33333 l 0,-3.333324 c 0,-0.18467 -0.148667,-0.333343 -0.333332,-0.333343 z"/>
+ <path style="fill:#ffc34e;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 0.33333504,8.0000014 C 0.1486686,8.0000014 1.9800008e-6,8.1486746 1.9800008e-6,8.3333443 l 0,3.3333237 c 0,0.18467 0.1486666199992,0.33333 0.3333330599992,0.33333 l 3.33333086,0 c 0.1846657,0 0.3333326,-0.14866 0.3333326,-0.33333 l 0,-3.3333237 c 0,-0.1846697 -0.1486669,-0.3333429 -0.3333326,-0.3333429 z"/>
+ <path style="fill:#3b70df;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 4.3333346,8.0000014 c -0.1846665,0 -0.3333333,0.1486732 -0.3333333,0.3333429 l 0,3.3333237 c 0,0.18467 0.1486664,0.33333 0.3333333,0.33333 l 3.3333306,0 c 0.1846657,0 0.333333,-0.14866 0.333333,-0.33333 l 0,-3.3333237 c 0,-0.1846697 -0.1486669,-0.3333429 -0.333333,-0.3333429 z"/>
+ <path style="fill:#3b70df;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 8.3333343,8.0000014 c -0.1846669,0 -0.3333329,0.1486732 -0.3333329,0.3333429 l 0,3.3333237 c 0,0.18467 0.1486664,0.33333 0.3333329,0.33333 l 3.3333307,0 c 0.184666,0 0.333333,-0.14866 0.333333,-0.33333 l 0,-3.3333237 c 0,-0.1846697 -0.148667,-0.3333429 -0.333333,-0.3333429 z"/>
+ <path style="fill:#ff4e40;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 12.333334,8.0000014 c -0.184666,0 -0.333333,0.1486732 -0.333333,0.3333429 l 0,3.3333237 c 0,0.18467 0.148667,0.33333 0.333333,0.33333 l 3.333331,0 c 0.184665,0 0.333333,-0.14866 0.333333,-0.33333 l 0,-3.3333237 c 0,-0.1846697 -0.148668,-0.3333429 -0.333333,-0.3333429 z"/>
+ <path style="fill:#3b70df;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 0.33333552,4.0000017 C 0.14866908,4.0000017 2.4600011e-6,4.1486749 2.4600011e-6,4.3333446 l 0,3.3333238 c 0,0.1846701 0.1486666199989,0.3333302 0.3333330599989,0.3333302 l 3.33333078,0 c 0.1846657,0 0.3333326,-0.1486601 0.3333326,-0.3333302 l 0,-3.3333238 c 0,-0.1846697 -0.1486669,-0.3333429 -0.3333326,-0.3333429 z"/>
+ <path style="fill:#3b70df;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 4.333335,4.0000017 c -0.1846665,0 -0.3333329,0.1486732 -0.3333329,0.3333429 l 0,3.3333238 c 0,0.1846701 0.1486664,0.3333302 0.3333329,0.3333302 l 3.333331,0 c 0.1846657,0 0.3333326,-0.1486601 0.3333326,-0.3333302 l 0,-3.3333238 c 0,-0.1846697 -0.1486669,-0.3333429 -0.3333326,-0.3333429 z"/>
+ <path style="fill:#ff4e40;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 12.333334,4.0000017 c -0.184666,0 -0.333333,0.1486732 -0.333333,0.3333429 l 0,3.3333238 c 0,0.1846701 0.148667,0.3333302 0.333333,0.3333302 l 3.333331,0 c 0.184666,0 0.333333,-0.1486601 0.333333,-0.3333302 l 0,-3.3333238 c 0,-0.1846697 -0.148667,-0.3333429 -0.333333,-0.3333429 z"/>
+ <path style="fill:#ff4e40;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 8.3333343,-2.02e-6 c -0.1846669,0 -0.3333329,0.14867326 -0.3333329,0.33334294 l 0,3.33332378 c 0,0.1846701 0.1486664,0.3333302 0.3333329,0.3333302 l 3.3333307,0 c 0.184666,0 0.333333,-0.1486601 0.333333,-0.3333302 l 0,-3.33332378 c 0,-0.18466968 -0.148667,-0.33334294 -0.333333,-0.33334294 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/luakit.svg b/.icons/awkward/16x16/apps/luakit.svg
new file mode 100644
index 00000000..41f4e859
--- /dev/null
+++ b/.icons/awkward/16x16/apps/luakit.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#1b4c7d" d="m 8,-1e-6 c 2.349177,0 3.890376,1.7415902 5.351393,3.3437876 0.994846,1.0909796 2.255672,1.7208912 2.524875,3.2409112 0.05878,0.3318796 0.09723,0.6709556 0.11403,1.0159044 0.0064,0.1322932 -1.164249,1.6133196 -1.164249,1.747266 0,1.4376078 0.798541,1.4364388 0.140005,2.5999488 C 13.59439,14.371293 10.994393,15.999999 8,15.999999 c -4.432,0 -8,-3.568 -8,-8 C 0,4.064029 2.8140316,0.80948328 6.5481692,0.13028764 7.0187628,0.04469216 7.50397,-1e-6 8,-1e-6 Z"/>
+ <path style="fill:#18bd5c" d="m 8,-1e-6 c -0.2249964,0 -0.446998,0.0116504 -0.6671876,0.0296876 -0.1989188,0.0270908 -0.3672,0.04661836 -0.5031248,0.05625 -0.170886,0.0248432 -0.3391092,0.05601196 -0.50625,0.09140624 -0.2574572,0.123834 -0.6164064,0.34441436 -0.6164064,0.40546872 0,0.0154732 -0.022184,0.0857904 -0.049219,0.15625 -0.066608,0.17357792 0.104192,0.16532812 0.68125,-0.0343748 0.573228,-0.1983772 1.9174924,-0.26429244 2.35625,-0.11562504 C 8.8556786,0.64340032 9.0295682,0.77099 9.082031,0.87265548 9.153698,1.0115387 9.3247486,1.0951576 9.7703122,1.2093742 c 0.3261618,0.08361 0.6296778,0.1990512 0.6742188,0.25625 0.04455,0.057199 0.187431,0.1556231 0.317969,0.21875 0.213633,0.1033182 0.610274,0.7052313 0.608594,0.9242188 -3.58e-4,0.044544 -0.154491,0.15389 -0.342188,0.2429688 -0.408875,0.1940664 -0.459354,0.3820392 -0.225,0.8414064 0.09174,0.1798204 0.167188,0.4335904 0.167188,0.5640624 0,0.1304708 0.07006,0.3229668 0.15625,0.4281252 0.131579,0.1605424 0.182168,0.1758512 0.313281,0.096094 0.1255,-0.076348 0.182181,-0.068601 0.288281,0.0375 0.09544,0.095439 0.15636,0.106922 0.220313,0.042969 0.110778,-0.1107788 -0.09893,-0.547688 -0.332813,-0.69375 -0.153644,-0.095955 -0.223113,-0.307988 -0.09844,-0.3 0.253333,0.016224 0.623046,0.31718 0.732812,0.5960936 0.124177,0.3155392 0.123509,0.3164876 -0.127343,0.5406252 -0.19321,0.1726328 -0.27353,0.3380652 -0.347657,0.7148436 -0.05305,0.2696504 -0.14232,0.55294 -0.198437,0.6296876 -0.08692,0.1188676 -0.06744,0.1722636 0.132031,0.3585936 0.274227,0.256164 0.244313,0.419368 -0.103125,0.5632812 -0.224736,0.093085 -0.239146,0.123648 -0.189062,0.3906252 0.07773,0.414366 0.168848,0.5506436 0.398437,0.5945312 0.315674,0.060346 0.503743,-0.2119884 0.553906,-0.8023436 0.02562,-0.3015952 0.10258,-0.582158 0.192969,-0.7054688 0.136996,-0.18689 0.186531,-0.1999692 0.575,-0.15625 0.492395,0.055415 0.545529,-0.01318 0.141406,-0.1820312 -0.155903,-0.06514 -0.283594,-0.1563796 -0.283594,-0.202344 0,-0.1288708 0.574356,0.00516 0.829688,0.19375 0.267387,0.1974952 0.371556,0.128326 0.223438,-0.1484376 -0.131185,-0.2451284 -0.04964,-0.3534744 0.164843,-0.2195312 0.223199,0.1393888 0.347902,0.1219368 0.464063,-0.064062 0.139822,-0.2238916 0.22572,-0.2032392 0.344531,0.083594 0.14224,0.343394 0.01774,0.7250964 -0.302344,0.9289064 -0.174936,0.1113916 -0.262457,0.2378036 -0.280469,0.4039064 -0.02398,0.2214084 -0.06001,0.2470268 -0.429687,0.3085936 -0.221801,0.036948 -0.413017,0.037716 -0.425781,0.00156 -0.134,-0.3792262 -0.3653,-0.322143 -0.902341,0.2234362 -0.216056,0.219492 -0.44952,0.3992188 -0.51875,0.3992188 -0.0739,0 -0.147706,0.099309 -0.178906,0.2414064 -0.02924,0.1331212 -0.08702,0.2628692 -0.128125,0.2882812 -0.04112,0.025412 -0.07422,0.1767848 -0.07422,0.3359376 0,0.1591528 -0.07041,0.4025168 -0.15625,0.541406 -0.304421,0.4925418 -0.430089,1.0019178 -0.325781,1.3179688 0.05193,0.15737 0.07183,0.397101 0.04453,0.533594 -0.04395,0.219754 -0.0056,0.288557 0.333594,0.6 0.554311,0.508914 0.799371,0.570814 1.273437,0.31875 0.209049,-0.111153 0.506622,-0.312947 0.660938,-0.448438 0.154311,-0.13549 0.306409,-0.248962 0.338281,-0.251562 0.03186,-0.0026 0.19468,-0.01914 0.361719,-0.03672 0.303648,-0.03195 0.303906,-0.03198 0.303906,0.278124 0,0.135446 0.03112,0.269796 0.07656,0.351563 C 15.517497,11.130007 16,9.6242218 16,7.999999 16,7.7813734 15.988916,7.5656578 15.971876,7.3515614 15.923426,7.3071254 15.879175,7.2743174 15.83047,7.224999 15.546236,6.9371786 15.437664,6.7796866 15.523438,6.7796866 c 0.07358,0 0.245124,0.1053404 0.414844,0.2367188 C 15.45613,3.0520282 12.098698,-1e-6 8,-1e-6 Z M 4.9921876,1.1914052 c -0.562756,0 -1.0824568,0.2890096 -1.0109376,0.5625 C 4.032228,1.9488418 3.7485136,2.3519147 3.0031248,3.1429678 2.7082652,3.455891 2.4671876,3.7435234 2.4671876,3.7828114 c 0,0.039288 -0.2104489,0.2338736 -0.4679688,0.4320312 -0.8522476,0.6557892 -1.08994552,1.3241292 -1.22812504,3.4554688 -0.057439,0.8859552 -0.0472224,1.061634 0.0820312,1.40625 0.0812326,0.216582 0.21316044,0.4657192 0.29296884,0.5539064 0.2284568,0.252442 0.7613307,1.2009402 0.8671874,1.5429692 0.076269,0.246429 0.1880898,0.154196 0.2453126,-0.202344 0.048849,-0.304366 0.031364,-0.364956 -0.1515626,-0.522656 C 1.8732188,10.246868 1.858182,10.146528 2.0179688,9.8578114 2.1715135,9.580375 2.046193,9.4262882 1.7695312,9.5523426 1.4691771,9.6891938 1.2912531,9.4710858 1.2984375,8.9757802 c 0.00974,-0.6713368 0.5331707,-1.1540728 0.8445313,-0.778906 0.055452,0.066815 0.1462077,0.1218748 0.2015624,0.1218748 0.055354,0 0.194508,0.073708 0.3093752,0.1640624 C 2.808474,8.6043938 2.869152,8.7360258 2.8875,8.9890614 2.919776,9.4341542 3.0612104,9.4284038 3.1210936,8.9796854 3.1709328,8.6062282 3.263296,8.5050986 3.625,8.4265602 c 0.133288,-0.028944 0.2727832,-0.1390716 0.3398436,-0.26875 0.1215496,-0.2350516 0.4488636,-0.4875 0.6328128,-0.4875 0.061478,0 0.1789644,-0.074264 0.2609372,-0.1648436 0.1222496,-0.135082 0.2100348,-0.1548872 0.4875,-0.1132812 l 0.3382816,0.050781 -0.03828,-0.4 -0.03828,-0.4 0.4531252,0.03828 C 6.622352,6.7278038 6.7188512,6.5890074 6.4500028,6.1218718 6.353204,5.9536822 6.2734404,5.7254126 6.2734404,5.6148402 c 0,-0.144258 -0.049054,-0.2079904 -0.175,-0.2265624 C 5.9704776,5.3694098 5.920072,5.302727 5.913284,5.141403 5.8932,4.6643374 5.5760808,4.6385574 5.3585964,5.0968718 5.1930188,5.445801 4.67936,5.9960862 4.6156276,5.8929654 4.5892036,5.8502378 4.5890476,5.730911 4.6148276,5.6281214 4.6406276,5.5253322 4.6048996,5.306495 4.5359216,5.141403 4.30954,4.5995958 4.3826236,4.3962094 4.8640464,4.2296842 c 0.2685028,-0.092875 0.33506,-0.09197 0.44375,0.00547 0.1744832,0.156418 0.2367188,0.1444676 0.2367188,-0.046875 0,-0.089088 0.04314,-0.1625 0.095312,-0.1625 0.052172,0 0.1600444,-0.059032 0.239844,-0.13125 0.0798,-0.072223 0.2010568,-0.1098696 0.2695312,-0.083594 C 6.330726,3.8805906 6.3015312,4.159529 6.0976404,4.3023394 5.9447768,4.4094094 5.933736,4.4524882 6.0148276,4.6304646 6.1324024,4.8885058 6.245924,4.8899598 6.4827964,4.6343846 6.6581748,4.4451482 6.6643424,4.400531 6.5882652,3.9281342 6.4984376,3.3703566 6.410166,3.2164158 6.1804528,3.2164158 c -0.1064144,0 -0.16878,0.07517 -0.202344,0.2429688 -0.053477,0.2673876 -0.2710936,0.3363764 -0.2710936,0.085937 0,-0.1195304 -0.051207,-0.1537952 -0.2140624,-0.1421876 -0.1176308,0.00839 -0.230288,-0.030256 -0.25,-0.085937 -0.019712,-0.05568 0.016064,-0.1007812 0.079688,-0.1007812 0.1933036,0 0.3582532,-0.2666608 0.3632812,-0.5875 C 5.6915616,2.2688042 5.5115892,2.2127334 5.3671716,2.529697 5.2370104,2.8153718 5.103492,2.736113 5.074984,2.3562594 5.056016,2.1034947 5.103928,1.9631404 5.3007652,1.6914156 5.4380368,1.5019169 5.5287796,1.3123349 5.5023276,1.2695406 5.4758796,1.2267483 5.2464656,1.1914156 4.9921716,1.1914156 Z m 2.3656248,1.3195314 c -0.074176,-0.00665 -0.16477,-0.0018 -0.2632812,0.014844 -0.2567572,0.043379 -0.3262204,0.093322 -0.3578124,0.258594 -0.036028,0.1884736 -0.020008,0.2015012 0.1945312,0.1585936 0.2041896,-0.040837 0.2335936,-0.023004 0.2335936,0.14375 0,0.1047912 0.058766,0.239844 0.13125,0.3 0.1125748,0.093426 0.1238196,0.2244176 0.077344,0.8992188 -0.03538,0.5137264 -0.023272,0.8468684 0.033592,0.9531248 0.1351424,0.2525148 0.3861444,0.20451 0.5156252,-0.099219 0.096446,-0.226236 0.2487288,-0.3852792 0.841406,-0.875 C 8.9596972,4.1031902 8.6829932,2.8492626 8.4203108,2.7078118 8.3310868,2.659767 8.1180184,2.6291938 7.9468736,2.6390618 7.775728,2.6489298 7.5853868,2.6148258 7.5242172,2.5640618 7.4898092,2.5355018 7.4319864,2.5175854 7.3578108,2.510937 Z m 4.1804686,0.38125 c 0.04454,0 0.08047,0.036708 0.08047,0.08125 0,0.04454 -0.03592,0.080469 -0.08047,0.080469 -0.04454,0 -0.08125,-0.035924 -0.08125,-0.080469 0,-0.044541 0.0367,-0.08125 0.08125,-0.08125 z M 9.5195312,4.5117178 c -0.1661484,0 -0.3304688,0.1056024 -0.3304688,0.2117188 0,0.066347 0.083273,0.1125 0.202344,0.1125 0.14848,0 0.2031248,-0.042935 0.2031248,-0.1617188 0,-0.089088 -0.0341,-0.1625 -0.075,-0.1625 z m 4.6351568,0.1476564 c 0.28608,0.032804 0.35413,0.2011156 0.185937,0.4578124 -0.07171,0.1094484 -0.130469,0.252996 -0.130469,0.31875 0,0.1873804 -0.12788,0.2197748 -0.2625,0.066406 C 13.62199,5.1313202 13.74926,4.6128822 14.154688,4.6593742 Z m -3.347657,0.678906 c -0.02288,-0.00806 -0.03567,-0.00573 -0.04453,0.00312 -0.0698,0.069802 0.06294,0.307656 0.217969,0.3906248 0.08385,0.044874 0.152343,0.1472472 0.152343,0.227344 0,0.080096 0.02422,0.1695224 0.05391,0.1992184 0.0801,0.080104 0.141566,0.067378 0.315625,-0.067187 0.153862,-0.1189476 0.152844,-0.1253976 -0.04531,-0.2804688 -0.421225,-0.3296348 -0.58137,-0.448478 -0.65,-0.4726564 z m -0.04687,0.4695312 c -0.12248,0 -0.14065,0.076981 -0.06406,0.2765628 0.0546,0.1422904 0.159949,0.1675264 0.229687,0.054687 0.06989,-0.1130852 -0.03902,-0.33125 -0.165625,-0.33125 z m -4.3578124,1.077344 c -0.015988,0.00128 -0.03132,0.0059 -0.044531,0.014064 -0.1164616,0.071975 -0.1057572,0.2628904 0.017188,0.3125 0.1885176,0.076068 0.3039064,0.054214 0.3039064,-0.057812 0,-0.1307932 -0.1646536,-0.2777552 -0.2765628,-0.26875 z M 3.6578124,10.749999 c -0.06524,-0.0014 -0.051843,0.0279 0.020312,0.114844 0.1142092,0.137638 0.2611984,0.138656 0.2562504,0.0024 -0.00156,-0.04343 -0.084518,-0.09162 -0.1843752,-0.107032 -0.039872,-0.0062 -0.070441,-0.0097 -0.092188,-0.01016 z m -0.3570312,1 c -0.053004,0.0083 -0.111044,0.02658 -0.1843748,0.05078 -0.2788824,0.09204 -0.3077216,0.127786 -0.3007816,0.372657 0.00498,0.175841 -0.054937,0.338125 -0.1703124,0.460937 -0.11509,0.122507 -0.1781248,0.292409 -0.1781248,0.480469 0,0.250375 0.2364736,0.722654 0.5273436,1.128906 1.3690356,1.097356 3.1065068,1.75625 5.0054688,1.75625 0.0034,0 0.00675,4e-6 0.010156,0 0.1312212,-0.1038 0.2070312,-0.238406 0.2070312,-0.3875 0,-0.07434 0.12769,-0.259049 0.2835936,-0.410156 0.1559028,-0.151107 0.283594,-0.321734 0.283594,-0.378906 0,-0.150596 -0.5434444,-0.399689 -1.0039064,-0.460157 C 7.5622424,14.334624 7.343568,14.281214 7.2945308,14.24453 7.2454924,14.207842 7.0581252,14.135716 6.8781244,14.084374 6.614956,14.009311 6.5307132,13.937267 6.45,13.714061 6.3410352,13.412724 6.125488,13.236932 5.7507812,13.14453 5.619032,13.112042 5.3415808,12.905484 5.1343752,12.685937 4.9271704,12.466388 4.6949436,12.286718 4.6179688,12.286718 c -0.076975,0 -0.3770628,-0.13194 -0.6664064,-0.29375 C 3.5769112,11.783451 3.459792,11.724982 3.3007812,11.749999 Z"/>
+ <path style="fill:#ffffff" d="M 6.9773435,2.3578123 A 5.9999999,5.9999999 0 0 0 3,7.9999998 5.9999999,5.9999999 0 0 0 8.9999998,14 5.9999999,5.9999999 0 0 0 13.022656,12.442187 5.9999999,6.0000002 0 0 1 11,12.8 5.9999999,6.0000002 0 0 1 4.9999999,6.7999998 5.9999999,6.0000002 0 0 1 6.9773435,2.3578123 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lubuntu-software-center.svg b/.icons/awkward/16x16/apps/lubuntu-software-center.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lubuntu-software-center.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/lucidchart.svg b/.icons/awkward/16x16/apps/lucidchart.svg
new file mode 100644
index 00000000..e50196dd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lucidchart.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#f58411" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <g fill="#fff" style="enable-background:new" transform="matrix(.5 0 0 .5 -309.5 -260)">
+ <path transform="matrix(2 0 0 2 619 520)" d="m8.5 4c-0.8284 0-1.5 0.6716-1.5 1.5 0 0.1156 0.0221 0.22 0.0469 0.3281l-1.6094 1c-0.2567-0.2056-0.583-0.3281-0.9375-0.3281-0.8284 0-1.5 0.6716-1.5 1.5s0.6716 1.5 1.5 1.5c0.3545 0 0.6808-0.1225 0.9375-0.3281l1.6094 1.0001c-0.0248 0.108-0.0469 0.212-0.0469 0.328 0 0.828 0.6716 1.5 1.5 1.5s1.5-0.672 1.5-1.5c0-0.8284-0.6716-1.5-1.5-1.5-0.3545 0-0.6808 0.1225-0.9375 0.3281l-1.6094-1c0.0248-0.1081 0.0469-0.2125 0.0469-0.3281s-0.0221-0.22-0.0469-0.3281l1.6094-1c0.2567 0.2056 0.583 0.3281 0.9375 0.3281 0.8284 0 1.5-0.6716 1.5-1.5s-0.6716-1.5-1.5-1.5zm4 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.5zm0 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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/luckyBackup.svg b/.icons/awkward/16x16/apps/luckyBackup.svg
new file mode 100644
index 00000000..d38f15f3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/luckyBackup.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#ffffff" cx="8" cy="8" r="6"/>
+ <path style="fill:#48a9ff" d="m 8,0 c 2.558525,0 4.820718,1.1948326 6.283203,3.0527344 L 15.199219,2.1367188 A 0.46880974,0.46880974 0 0 1 15.537109,2 0.46880974,0.46880974 0 0 1 16,2.46875 v 4.0625 A 0.46880974,0.46880974 0 0 1 15.53125,7 H 12.898438 11.46875 A 0.46880974,0.46880974 0 0 1 11.136719,6.1992188 l 0.99414,-0.9941407 C 12.037491,5.0672339 11.940061,4.9318927 11.833984,4.8046875 a 5,5 0 0 0 -0.132812,-0.15625 C 11.560654,4.4933575 11.41036,4.3489299 11.251953,4.2128906 A 5,5 0 0 0 11.089844,4.078125 C 10.914999,3.9403465 10.731109,3.81475 10.539063,3.7011719 A 5,5 0 0 0 10.357422,3.6015625 C 10.168711,3.5002889 9.975065,3.4067638 9.7734375,3.3300781 A 5,5 0 0 0 9.609375,3.2714844 C 9.4025883,3.2010266 9.1898306,3.1446618 8.9726562,3.1015625 A 5,5 0 0 0 8.8183594,3.0722656 C 8.5509824,3.0279601 8.2783929,3.0000302 8,3 5.625712,3.00211 3.580326,4.6736809 3.105469,7 H 0.068359 C 0.558419,3.0443272 3.907463,0 8,0 Z"/>
+ <path style="fill:#486afb" d="M 15.931641,9 C 15.441581,12.955673 12.092537,16 8,16 5.441475,16 3.179282,14.805167 1.716797,12.947266 L 0.800781,13.863281 A 0.4687926,0.4687926 0 0 1 0.462891,14 0.4687926,0.4687926 0 0 1 0,13.53125 V 9.46875 A 0.4687926,0.4687926 0 0 1 0.46875,9 H 3.101562 4.53125 a 0.4687926,0.4687926 0 0 1 0.332031,0.8007812 l -0.99414,0.9941408 c 0.09337,0.137845 0.190798,0.273185 0.296875,0.40039 a 5,5 0 0 0 0.132812,0.15625 c 0.140518,0.155081 0.290812,0.299508 0.449219,0.435547 a 5,5 0 0 0 0.162109,0.134766 c 0.174845,0.137778 0.358735,0.263375 0.550782,0.376953 a 5,5 0 0 0 0.18164,0.09961 c 0.188711,0.101273 0.382357,0.194798 0.5839845,0.271484 a 5,5 0 0 0 0.1640625,0.05859 c 0.2067868,0.07046 0.4195444,0.126822 0.6367188,0.169922 a 5,5 0 0 0 0.1542968,0.0293 C 7.4490177,12.97204 7.7216071,12.99997 8,13 c 2.374288,-0.0021 4.419674,-1.673681 4.894531,-4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lugaru.svg b/.icons/awkward/16x16/apps/lugaru.svg
new file mode 100644
index 00000000..285507f1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lugaru.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#8f6943" cx="8.2" cy="13.6" r="2.4"/>
+ <rect style="fill:#ffffff" width="1" height="2" x="7" y="13" rx=".25" ry=".25"/>
+ <rect style="fill:#ffffff" width="1" height="2" x="8" y="13" rx=".25" ry=".25"/>
+ <path style="fill:#b08458" d="M 1.5410156 0.00390625 C 1.4808919 -0.00114627 1.4276928 -0.001011327 1.3789062 0.0078125 C 1.3138576 0.0195775 1.2587412 0.043743245 1.2128906 0.080078125 C 0.83757827 0.37750058 0.95383376 1.5600601 1.6035156 4.0175781 C 1.9678242 5.395629 2.2678853 6.1291235 2.7851562 6.90625 C 3.1248089 7.4165174 3.2905516 7.6096654 3.8515625 8.1640625 C 4.3539952 8.7175664 4.9870075 9.4912649 5 10.142578 C 4.8557238 11.428296 3 11.999232 3 13.195312 C 3 14.999232 3.9753108 16 5.3007812 16 C 7.0007813 16 7.2556539 14.149986 8 14 C 8.7443461 14.149986 8.9992188 16 10.699219 16 C 12.02469 16 13 14.999232 13 13.195312 C 13 11.999232 11.144276 11.428296 11 10.142578 C 11.012992 9.4912649 11.646005 8.7175664 12.148438 8.1640625 C 12.709448 7.6096654 12.875192 7.4165174 13.214844 6.90625 C 13.732115 6.1291235 14.032176 5.395629 14.396484 4.0175781 C 15.046166 1.5600601 15.162421 0.37750058 14.787109 0.080078125 C 14.741258 0.043743245 14.686144 0.0195775 14.621094 0.0078125 C 14.572307 -0.001011327 14.519104 -0.00114627 14.458984 0.00390625 C 14.278613 0.01906389 14.046245 0.094758205 13.755859 0.23632812 C 13.179981 0.51708636 12.61684 0.93210805 11.982422 1.5429688 C 10.54639 2.9388482 9.5889736 5.9775949 8.3203125 7.9492188 C 8.1743708 8.0496928 8 8 8 8 C 8 8 7.8256292 8.0496936 7.6796875 7.9492188 C 6.4110264 5.9775953 5.4536094 2.9388482 4.0175781 1.5429688 C 3.3831602 0.93210805 2.8200186 0.51708636 2.2441406 0.23632812 C 1.9537539 0.094758205 1.7213866 0.01906389 1.5410156 0.00390625 z"/>
+ <path style="fill:#bf3667" d="m 7.9997507,14 c -0.6438473,-0.06585 -1.1967375,-1.02192 -0.932423,-1.493086 0.2820387,-0.371545 0.6360231,-0.511269 0.932423,-0.506809 0.2964007,-0.0045 0.6503846,0.135264 0.932423,0.506809 C 9.1964883,12.97808 8.6435983,13.934143 7.9997507,14 Z"/>
+ <g>
+ <path style="fill:#ffffff" d="m 6.5507775,11.999846 c -0.6338826,0 -1.5494576,-0.447715 -1.5494576,-1 0,-0.552285 -0.060009,-1 0.573873,-1 1.6293298,0.168912 1.7216202,2 0.9755846,2 z"/>
+ <circle style="fill:#323232" cx="6.5" cy="11.5" r=".5"/>
+ </g>
+ <g transform="matrix(-1,0,0,1,16,0)">
+ <path style="fill:#ffffff" d="m 6.5507775,11.999846 c -0.6338826,0 -1.5494576,-0.447715 -1.5494576,-1 0,-0.552285 -0.060009,-1 0.573873,-1 1.6293298,0.168912 1.7216202,2 0.9755846,2 z"/>
+ <circle style="fill:#323232" cx="6.5" cy="11.5" r=".5"/>
+ </g>
+ <path style="opacity:0.3" d="m 2.0566406,1.3222656 c 0.065769,0.5432102 0.2172384,1.3181492 0.5136719,2.4394532 0.3520409,1.3316464 0.5915861,1.9058365 1.046875,2.5898437 0.3210026,0.4822489 0.3890441,0.5595724 0.9375,1.1015625 0.012718,0.012685 0.025093,0.025711 0.037109,0.039063 0.3586732,0.3951316 0.8545105,0.873097 1.1523437,1.53125 C 6.0152664,8.7144593 6.3469982,8.4644972 6.71875,8.2890625 6.0765921,7.2471391 5.5461906,6.0575279 5.0136719,4.96875 4.4484207,3.8130479 3.861085,2.787064 3.3242188,2.2636719 2.8363306,1.7939 2.4458276,1.5437169 2.0566406,1.3222656 Z m 11.8867184,0 c -0.387839,0.2206846 -0.777995,0.4704138 -1.263671,0.9375 l -0.002,0.00195 -0.002,0.00195 C 12.138915,2.787064 11.551579,3.813048 10.986328,4.96875 10.453424,6.0583159 9.9220876,7.2485597 9.2792969,8.2910156 c 0.3717517,0.1754347 0.7034833,0.4253969 0.9746091,0.734375 0.297683,-0.6593618 0.795141,-1.1376123 1.154297,-1.5332031 0.01202,-0.013352 0.02439,-0.026377 0.03711,-0.039063 0.548456,-0.5419907 0.616499,-0.6193148 0.9375,-1.1015625 0.45529,-0.6840072 0.694834,-1.2581973 1.046876,-2.5898437 0.296432,-1.1213039 0.447901,-1.896243 0.513671,-2.4394532 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/luminance-hdr.svg b/.icons/awkward/16x16/apps/luminance-hdr.svg
new file mode 100644
index 00000000..b344a63a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/luminance-hdr.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#fecd38" width="12" height="12" x="0" y="0" rx="1" ry="1"/>
+ <path style="fill:#9d9d9d" d="m0 4v5h4.428571c-1.52967-3.6464311-3.059303-4.9296417-4.428571-5z"/>
+ <rect style="fill:#e97e10" width="12" height="12" x="2" y="2" rx="1" ry="1"/>
+ <path style="fill:#7d7d7d" d="m2 6v5h4.428571c-1.52967-3.6464311-3.059303-4.9296417-4.428571-5z"/>
+ <rect style="fill:#df574d" width="12" height="12" x="4" y="4" rx="1" ry="1"/>
+ <circle style="fill:#fecd38" cx="8" cy="10.75" r="1.75"/>
+ <path style="fill:#5d5d5d" d="m4 8v5h4.428571c-1.52967-3.6464311-3.059303-4.9296417-4.428571-5z"/>
+ <path style="fill:#e4e4e4" d="m7 13h9c-4.5-11.25-9 0-9 0z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lutris.svg b/.icons/awkward/16x16/apps/lutris.svg
new file mode 100644
index 00000000..78ea23d1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lutris.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#f8952b" d="M 8.999865,2.9997464 A 5.999865,6.0001269 0 0 0 3,8.9998733 5.999865,6.0001269 0 0 0 8.999865,15 5.999865,6.0001269 0 0 0 14.99973,8.9998733 5.999865,6.0001269 0 0 0 8.999865,2.9997464 Z"/>
+ <path style="fill:#946857" d="m 8.88,4.5836472 c 0.7432109,0.1758654 0.8238499,1.1231262 1.421675,1.3538135 0.797714,0.3240488 0.865744,-0.6903942 0.453885,-1.2268108"/>
+ <path style="fill:#946857" d="M 7.7462793,3.14e-6 C 3.5610899,-0.00374962 0.11272131,3.4429568 0.00270371,7.7907927 -0.10919146,12.207642 3.2659417,15.881737 7.5408151,15.997217 c 2.0826484,0.05622 3.9939339,-0.742672 5.4201909,-2.087544 0.152289,-0.127066 0.235151,-0.206255 0.235151,-0.206255 0,0 1.446838,-1.623347 1.529843,-2.963344 -0.394647,0.652012 -0.656847,1.304838 -1.639216,1.788319 -0.450528,0.208702 -0.863477,0.386268 -1.279658,0.526574 -0.02665,0.0068 -0.0534,0.01307 -0.08047,0.01953 -0.197126,0.04706 -0.403731,0.08658 -0.620299,0.116409 -0.02625,0.0036 -0.05319,0.0068 -0.07969,0.01016 -0.224609,0.02849 -0.456527,0.04923 -0.696078,0.05938 -0.02465,10e-4 -0.05021,7.2e-4 -0.075,0.0016 -0.236325,0.0081 -0.478028,0.0074 -0.7234213,-0.0024 -0.016012,-6.4e-4 -0.031615,-6.9e-5 -0.047655,-8e-4 -0.2495516,-0.01107 -0.5026163,-0.0337 -0.7562334,-0.06328 -0.036191,-0.0042 -0.072374,-0.0071 -0.1085911,-0.01172 -0.2468793,-0.03137 -0.4936593,-0.07282 -0.7390458,-0.121878 -0.039643,-0.0079 -0.079212,-0.01583 -0.1187473,-0.02422 -0.240133,-0.05096 -0.4781117,-0.110775 -0.7117028,-0.178911 -0.074893,-0.02185 -0.1495071,-0.04435 -0.2234326,-0.06797 -0.055869,-0.01785 -0.1119391,-0.03504 -0.1671834,-0.05391 -0.078947,-0.02696 -0.1560701,-0.05612 -0.2335888,-0.08516 -0.063225,-0.02369 -0.1268927,-0.04681 -0.1890581,-0.07188 -0.072038,-0.02906 -0.1420224,-0.06049 -0.2124952,-0.09141 -0.059725,-0.0262 -0.1204017,-0.05136 -0.1789024,-0.07891 C 5.7181729,12.349623 5.5929742,12.286896 5.4721121,12.220535 5.3759246,12.167326 5.2843823,12.111614 5.1971183,12.053344 4.9967148,11.919525 4.8218091,11.772032 4.6650986,11.617397 3.8492398,10.784784 3.8871185,9.8057857 3.9299592,9.1712515 3.983936,8.3742051 4.6521409,6.6254673 6.8509871,5.6993033 c 1.358577,-0.479717 2.956367,-0.8152217 4.2920909,-0.3851646 1.004763,0.2267132 1.727266,0.5563766 2.682752,0.8937689 0,0 -0.0077,0.016628 0.256244,0.082033 1.858225,0.294369 1.649639,-1.2365338 1.649639,-1.2365338 L 15.586061,4.6951484 v 0 c -0.03222,-0.1887888 0.109182,-0.3376791 0.109182,-0.3376791 0,0 -0.114538,-0.4221477 -0.09523,-0.7011388 0.01957,-0.2788627 0.0038,-0.6363139 -0.05703,-1.1461179 C 15.482183,2.0003724 15.147571,1.7973155 15.039089,1.7180676 14.930359,1.6389626 14.423728,1.2570061 13.938333,1.0664913 13.45264,0.87597411 12.961758,0.73517757 12.357118,0.82039237 c -0.06713,0.009493 -0.130679,0.0197596 -0.19687,0.0296882 -0.01172,-0.00372 -0.02091,-0.007959 -0.03359,-0.011719 -0.230565,-0.0684755 -0.39366,-0.44160318 -0.582019,-0.43709008 -0.01441,3.4564e-4 -0.029,0.00158 -0.04375,0.003124 -0.01452,0.00152 -0.02959,0.003464 -0.04453,0.00625 h -8e-4 c -0.01522,0.00284 -0.03036,0.006672 -0.04609,0.0109378 -0.01718,0.004662 -0.03372,0.0107678 -0.04922,0.0179692 -0.11023,0.0512458 -0.177757,0.24411564 -0.21951,0.37062383 C 10.173609,0.32131454 9.092249,0.03403186 7.9454936,0.00312821 7.8787003,0.00132017 7.8127106,6.3141269e-5 7.7462793,3.14e-6 Z M 12.293052,12.908089 c -0.141975,0.05291 -0.29609,0.09769 -0.454677,0.139065 0.158497,-0.04135 0.312797,-0.08619 0.454677,-0.139065 z"/>
+ <path style="fill:#d3c9c6" d="M 11.121701,2.007751 C 10.284555,2.0067509 9.377009,2.2517233 8.7141815,2.482249 7.4571974,2.9270692 6.9165768,3.5732419 5.8980922,4.3011285 5.6280242,4.4972455 4.5667505,5.2765139 3.9219078,6.3631865 2.1398559,9.51397 3.1576122,12.430818 5.4621047,13.191 c 2.5336526,0.947573 5.2443573,1.649925 8.2948343,-1.046067 -0.262567,0.210144 0,-0.200255 -1.464089,0.562703 C 10.56723,13.35077 7.5189276,13.144182 5.4721385,12.020364 3.8255079,11.109474 3.9461876,9.968524 4,9.1714779 4.053977,8.3744315 4.6524609,6.6253957 6.8513071,5.6992317 8.2098841,5.2195147 9.8073905,5.004061 11.143114,5.4341181 c 1.004763,0.2267132 1.726985,0.5169321 2.682471,0.8543244 0,0 -0.0079,0.01638 0.256109,0.081789 C 15.939919,6.6645613 16,5.0291723 16,5.0291723 L 15.94702,4.731192 15.785255,4.3268863 l -0.07709,-0.1732221 -0.0465,-0.093874 c 0,0 -0.0134,-0.1181937 -0.03218,-0.2382866 -0.03559,0.4488907 -0.116876,0.9784708 -0.116876,0.9784708 C 14.068341,4.526135 13.712743,2.7088102 12.189941,2.1860999 11.868095,2.0595189 11.502221,2.008205 11.121701,2.007751 Z m 2.635238,10.137182 c 0.168222,-0.134635 0.249721,-0.226629 0.249746,-0.226567 -0.08354,0.07806 -0.166714,0.153184 -0.249746,0.226567 z"/>
+ <path style="fill:#946857" d="M 3.58167,6.9190919 3.573,6.9904689 c 0.5811487,-0.029445 1.2934099,0.096489 1.8217608,0.467082 0.409626,0.2765523 0.7786269,0.6892722 1.3038259,0.5025514 C 7.0576502,7.8341737 7.077601,7.6209312 6.9399644,7.2702865 6.8237351,6.9851837 6.6316062,6.4928629 6.3940259,6.3041065 6.0517728,6.0332528 5.1669859,6.1278348 5.1225953,5.5614292 5.0892361,5.2936959 4.9574118,5.0923197 5.107,4.8971848 c -2.76e-4,0 -1.4129089,0.4307071 -1.52533,2.0219071 z"/>
+ <path style="fill:#3f3f3f" d="m 15.512611,4.7999744 c 0,0 -0.05761,0.2179782 -0.328099,0.2371062 -0.270387,0.01938 -0.223622,0.4706176 0.01084,0.7232569 0.234569,0.2527686 0.418016,0.32209 0.57436,0.1281171 0.156132,-0.1935877 0.539604,-0.5147781 -0.257103,-1.0884802 z"/>
+ <path style="fill:#3f3f3f" d="M 13.894316,3.8092984 C 13.724258,4.0262874 13.410087,4.0636391 13.192443,3.8932454 12.974798,3.7219781 12.935819,3.4076741 13.106,3.1905598 c 0.169689,-0.2166146 0.484106,-0.2540913 0.701628,-0.083448 0.217767,0.1710179 0.256255,0.4851966 0.08669,0.7021862 z"/>
+ <path style="fill:#3f3f3f" d="M 15.841434,3.8141458 C 15.824622,4.0345645 15.68436,4.2000208 15.528337,4.183318 15.372445,4.1670457 15.259761,3.9754624 15.276966,3.7546157 15.29391,3.5344831 15.433908,3.3691696 15.5898,3.3855867 c 0.155892,0.016844 0.268575,0.2082836 0.251634,0.4285591 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lximage-qt.svg b/.icons/awkward/16x16/apps/lximage-qt.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lximage-qt.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/lximage.svg b/.icons/awkward/16x16/apps/lximage.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lximage.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/lxmusic.svg b/.icons/awkward/16x16/apps/lxmusic.svg
new file mode 120000
index 00000000..790c8c35
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lxmusic.svg
@@ -0,0 +1 @@
+multimedia-audio-player.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/lxterminal.svg b/.icons/awkward/16x16/apps/lxterminal.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lxterminal.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/lynx.svg b/.icons/awkward/16x16/apps/lynx.svg
new file mode 100644
index 00000000..4cecb037
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lynx.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.57143 0 0 .57141 -1.1444 -1.1423)">
+ <rect fill="#4f4f4f" width="28" height="28" x="-30" y="-30" rx="14" ry="14" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#f2f2f2" d="m6.1121 25.89 8.6542-11.127 1.1711 1.1711 1.3015 1.3015z"/>
+ <path fill="#fff" opacity=".2" d="m25.893 6.1095-19.781 19.78c-5.4793-5.4793-5.4793-14.302 0-19.781 5.4793-5.4793 14.302-5.4793 19.781 0z"/>
+ <path fill="#f34235" d="m25.893 6.1095-11.127 8.6542 2.4726 2.4726z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lyricfier.svg b/.icons/awkward/16x16/apps/lyricfier.svg
new file mode 100644
index 00000000..9b300a81
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lyricfier.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ac4cc7" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#a8cce3" width="1" height="12" x="7" y="2" rx=".5" ry=".75"/>
+ <rect style="fill:#a8cce3" width="1" height="8" x="4" y="4" rx=".5" ry=".8"/>
+ <rect style="fill:#a8cce3" width="1" height="10" x="10" y="3" rx=".5" ry=".714"/>
+ <rect style="fill:#a8cce3" width="1" height="10" x="1" y="3" rx=".5" ry=".833"/>
+ <rect style="fill:#a8cce3" width="1" height="8" x="13" y="4" rx=".5" ry=".667"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lyx.svg b/.icons/awkward/16x16/apps/lyx.svg
new file mode 100644
index 00000000..936e786d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lyx.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e4e4e4" d="m15 15.2v-14.4c0-0.4432-0.39-0.8-0.875-0.8h-12.25c-0.4848 0-0.875 0.3568-0.875 0.8v14.4c0 0.443 0.3902 0.8 0.875 0.8h12.25c0.485 0 0.875-0.357 0.875-0.8z"/>
+ <g transform="matrix(.43760 0 0 .43745 -2.8158 -1.9987)">
+ <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>
+</svg>
diff --git a/.icons/awkward/16x16/apps/m_doom.svg b/.icons/awkward/16x16/apps/m_doom.svg
new file mode 120000
index 00000000..8bad13ce
--- /dev/null
+++ b/.icons/awkward/16x16/apps/m_doom.svg
@@ -0,0 +1 @@
+wolfenstein.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/magnatune.svg b/.icons/awkward/16x16/apps/magnatune.svg
new file mode 100644
index 00000000..b2655746
--- /dev/null
+++ b/.icons/awkward/16x16/apps/magnatune.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#246e9a" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m8 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 1.5c0.554 0 1 0.40179 1 0.90039v4.1992c0 0.4984-0.446 0.9004-1 0.9004s-1-0.402-1-0.9004v-4.1992c0-0.4986 0.446-0.9004 1-0.9004zm-3 2c0.554 0 1 0.446 1 1v2c0 0.554-0.446 1-1 1s-1-0.446-1-1v-2c0-0.554 0.446-1 1-1zm6 0c0.554 0 1 0.446 1 1v2c0 0.554-0.446 1-1 1s-1-0.446-1-1v-2c0-0.554 0.446-1 1-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mail-client.svg b/.icons/awkward/16x16/apps/mail-client.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mail-client.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mail.ru-cloud.svg b/.icons/awkward/16x16/apps/mail.ru-cloud.svg
new file mode 100644
index 00000000..55397613
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mail.ru-cloud.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#1da6e8" d="M 8.4960938,2 C 7.3900568,2.0018823 6.4397769,2.5163921 5.6347656,3.2207031 5.2224724,2.9887472 4.957833,3.042848 4.5,3 2.3812429,3 1,4.6048667 1,7 V 7.00195 7.0039 C 1.0002103,7.1457666 1.1059597,7.2621901 1.1210938,7.4023438 0.46953273,8.121845 0.00193183,8.9859206 0,9.9960938 V 9.9980469 10 c 0,2.18545 1.8145503,4 4,4 0.6624117,-1.23e-4 1.2881959,-0.205379 1.8554688,-0.505859 C 6.5197197,13.811927 7.2438655,13.998842 7.9960938,14 H 8 8.0019531 C 8.6210159,13.999361 9.2191308,13.859076 9.7890625,13.638672 10.32982,13.862815 10.903439,13.999464 11.498047,14 H 11.5 C 13.961592,14 16,11.961592 16,9.5 16,7.4779221 14.599784,5.8115035 12.744141,5.2558594 12.188497,3.4002164 10.522078,2 8.5,2 H 8.49805 Z"/>
+ <circle style="fill:#ffe174" cx="4" cy="10" r="2"/>
+ <circle style="fill:#ffd338" cx="5" cy="7" r="2"/>
+ <circle style="fill:#ffb822" cx="8.5" cy="6.5" r="2.5"/>
+ <circle style="fill:#ff7c2d" cx="11.5" cy="9.5" r="2.5"/>
+ <circle style="fill:#ff972d" cx="8" cy="9" r="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mailnag.svg b/.icons/awkward/16x16/apps/mailnag.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mailnag.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mailspring.svg b/.icons/awkward/16x16/apps/mailspring.svg
new file mode 100644
index 00000000..33cea2f5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mailspring.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#23b7fb" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <path style="fill:#a7ffe8" d="M 3 4 L 8 9 L 13 4 L 3 4 z M 3 5.4140625 L 3 12 L 6.2929688 8.7070312 L 3 5.4140625 z M 13 5.4140625 L 9.7070312 8.7070312 L 13 12 L 13 5.4140625 z M 7 9.4140625 L 4.4140625 12 L 11.585938 12 L 9 9.4140625 L 8.7070312 9.7070312 A 1.0001 1.0001 0 0 1 7.2929688 9.7070312 L 7 9.4140625 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/makagiga.svg b/.icons/awkward/16x16/apps/makagiga.svg
new file mode 100644
index 00000000..3cf54c57
--- /dev/null
+++ b/.icons/awkward/16x16/apps/makagiga.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#eb643d" d="m 0.75,1 h 13.5 C 14.6655,1 15,1.3345 15,1.75 v 9.193628 l -2.144608,2.98897 c -0.242224,0.337591 -0.79407,0.936917 -1.209558,0.933823 l -8.2303929,-0.06127 c -0.4154884,-0.0031 -1.7666927,-0.01427 -1.8835784,-0.41299 L 0,9.1666668 V 1.75 C 0,1.3345 0.3345,1 0.75,1 Z"/>
+ <path style="fill:#7cc42e" d="M 0.75,1 C 0.6895166,1 0.63143715,1.00788 0.57568357,1.021973 c -0.003574,8.475e-4 -0.0067,0.00276 -0.010254,0.00366 -0.0538128,0.014448 -0.1057464,0.033742 -0.15454102,0.058594 L 9.9484864,13.626221 12.72876,12.293213 3.7895509,1 Z M 7.3352051,1 15,11.133057 V 5.8376466 L 10.754883,1 Z"/>
+ <path style="fill:#2be0de" d="M 2.8945313,7.1728517 0,9.0039063 V 15.25 C 0,15.6655 0.3345,16 0.75,16 h 13.5 C 14.6655,16 15,15.6655 15,15.25 v -5.08425 z"/>
+ <ellipse style="fill:#ffffff" cx="7.376" cy="5.978" rx="1.34" ry="1.622" transform="rotate(23.444494)"/>
+ <ellipse style="fill:#ffffff" cx="10.951" cy="6.167" rx="1.821" ry="1.942" transform="matrix(0.94096018,0.33851728,-0.46326752,0.88621848,0,0)"/>
+ <ellipse style="fill:#ffffff" cx="9.562" cy="12.445" rx="1.821" ry="1.942" transform="matrix(0.9693782,-0.24557261,0.11153976,0.99375997,0,0)"/>
+ <ellipse style="fill:#ffffff" cx="16.689" cy="4.119" rx="1.34" ry="1.622" transform="rotate(23.444494)"/>
+ <path style="fill:#ffd520" d="M 9.7398423,3.015 C 6.4836603,3.9146247 6.7103937,5.9853982 3.8510249,5.9480352 3.2222981,5.9481047 2.661901,6.2266248 2.2969363,6.6615264 1.8762475,7.1255597 2.0103817,7.2592273 2.0606962,7.7074474 c 0.1554459,0.063775 0.681583,-0.460985 0.839608,-0.4008947 2.533562,0.9634055 6.4006516,2.3784679 9.3886768,2.6924977 1.319537,0.1386786 2.32863,-0.09044 3.184656,-0.2898778 C 15.799603,9.3700659 16.000057,8.9188419 16,8.4220501 16.000122,7.3702671 15.108111,6.5175324 14.007634,6.5174107 12.451897,6.2384625 12.132486,3.1173366 9.7398423,3.015 Z"/>
+ <path style="fill:#5e5e5e" d="m 7.8929698,5.9000109 c -0.085667,0.00101 -0.1542053,0.071639 -0.1528696,0.1575443 0.051975,0.7266901 -0.3161687,0.6798627 -0.6773381,0.6798627 -0.00523,-2.666e-4 -0.010477,-2.666e-4 -0.015711,0 -0.2062428,0.010503 -0.1905328,0.3207438 0.015711,0.3102411 0.3586156,0 0.6773381,0.00732 0.6773381,0.6950118 -0.00297,0.2097723 0.3123227,0.2097723 0.3093643,0 C 7.9961305,6.9991303 8.3773259,7.047659 8.7431169,7.047659 c 0.2091797,0.00297 0.2091797,-0.3132077 0,-0.3102411 -0.5244246,0 -0.6936524,0.012207 -0.6936524,-0.6798627 0.00137,-0.087329 -0.069408,-0.1585696 -0.1564947,-0.1575443 z"/>
+ <path style="fill:#5e5e5e" d="m 11.192959,5.9000109 c -0.08567,0.00101 -0.154205,0.071639 -0.15287,0.1575443 0.05197,0.7266901 -0.316168,0.6798627 -0.677337,0.6798627 -0.0052,-2.666e-4 -0.01048,-2.666e-4 -0.0157,0 -0.206242,0.010503 -0.190532,0.3207438 0.0157,0.3102411 0.358615,0 0.677337,0.00732 0.677337,0.6950118 -0.0029,0.2097723 0.312323,0.2097723 0.309365,0 -0.05333,-0.7435405 0.327861,-0.6950118 0.693652,-0.6950118 0.20918,0.00297 0.20918,-0.3132077 0,-0.3102411 -0.524425,0 -0.693652,0.012207 -0.693652,-0.6798627 0.0013,-0.087329 -0.0694,-0.1585696 -0.156495,-0.1575443 z"/>
+ <path style="opacity:0.1" d="M 3.5705565,10.177978 A 0.750075,0.750075 0 0 0 3.0007324,11.412842 L 6.7756346,16 h 1.942383 L 4.1586915,10.459228 a 0.750075,0.750075 0 0 0 -0.588135,-0.28125 z m 9.2468265,2.054444 a 0.750075,0.750075 0 0 0 -0.569824,1.234863 l 2.077881,2.525391 C 14.704743,15.954588 15,15.639668 15,15.25 V 14.452393 L 13.405518,12.514404 A 0.750075,0.750075 0 0 0 12.817383,12.232422 Z M 1.6296387,12.518067 A 0.750075,0.750075 0 0 0 1.0598145,13.75293 L 2.9084471,16 H 4.8515625 L 2.2185058,12.800049 A 0.750075,0.750075 0 0 0 1.6296387,12.518067 Z m 7.6486818,0 A 0.750075,0.750075 0 0 0 8.708496,13.75293 L 10.557129,16 h 1.942383 L 9.8664551,12.800049 A 0.750075,0.750075 0 0 0 9.2783205,12.518067 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/makehuman.svg b/.icons/awkward/16x16/apps/makehuman.svg
new file mode 100644
index 00000000..13215b59
--- /dev/null
+++ b/.icons/awkward/16x16/apps/makehuman.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#4f4f4f" cx="8.5" cy="8.5" r="7.5"/>
+ <path style="fill:#f68220" d="M 8.5,4 A 0.5,0.5 0 0 0 8,4.5 0.5,0.5 0 0 0 8.5,5 0.5,0.5 0 0 0 9,4.5 0.5,0.5 0 0 0 8.5,4 Z"/>
+ <path style="fill:#f68220" d="M 3.25,4.375 6.625,6.625 8,14.875 V 8 H 9 V 14.875 L 10.375,6.625 13.75,4.375 9,5.916 V 7 H 8 V 5.916 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/makehuman_bg.svg b/.icons/awkward/16x16/apps/makehuman_bg.svg
new file mode 120000
index 00000000..e4c07a83
--- /dev/null
+++ b/.icons/awkward/16x16/apps/makehuman_bg.svg
@@ -0,0 +1 @@
+makehuman.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/makemkv.svg b/.icons/awkward/16x16/apps/makemkv.svg
new file mode 100644
index 00000000..8777c8dd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/makemkv.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#848484" d="M 8 4 A 4 4 0 0 0 4 8 A 4 4 0 0 0 8 12 A 4 4 0 0 0 12 8 A 4 4 0 0 0 8 4 z M 8 6 C 9.1045 6 10 6.8955 10 8 C 10 9.1045 9.1045 10 8 10 C 6.8955 10 6 9.1045 6 8 C 6 6.89545 6.89545 6 8 6 z"/>
+ <path style="fill:#e4e4e4" d="M 8 0 C 3.568 0 0 3.568 0 8 C 0 12.432 3.568 16 8 16 C 12.432 16 16 12.432 16 8 C 16 3.568 12.432 0 8 0 z M 8 5 A 3 3 0 0 1 11 8 A 3 3 0 0 1 8 11 A 3 3 0 0 1 5 8 A 3 3 0 0 1 8 5 z"/>
+ <rect style="fill:#64cd4a" width="12" height="6" x="2" y="10" rx=".857" ry=".857"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99978042;stroke-linecap:round;stroke-linejoin:round" d="m 5.4961359,14.49299 0,-2.985766 m -1.9922717,0 0.9961359,1.492882 0.9961358,-1.492882 m -1.9922717,2.985766 0,-2.985766"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:1.00047815;stroke-linecap:round" d="M 9.4945513,14.492636 7.5054486,12.626548 m 1.9891027,-1.119654 -1.9891027,1.866089 m 0,1.119653 0,-2.985742"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99979293;stroke-linecap:round;stroke-linejoin:round" d="M 12.497818,11.506859 11.5,14.500212 10.502182,11.506859"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mame.svg b/.icons/awkward/16x16/apps/mame.svg
new file mode 100644
index 00000000..809d5321
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mame.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#2b87d8;fill-rule:evenodd" d="M 11,2 0,13 H 5 L 9,9 v 4 L 13.5,8.5 V 13 L 16,10.5 v -8 l -5,5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/manaplus.svg b/.icons/awkward/16x16/apps/manaplus.svg
new file mode 100644
index 00000000..b2d583a3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/manaplus.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#d66829" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <path style="fill:none;stroke:#f8bf94;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 6.00004,10.985758 V 6.9857575 C 6.00004,6.9857575 5.9,6 7.5,6 9.1,6 9,6.9857575 9,6.9857575 v 4.0000005 m -5.9999,0 V 6.9857575 C 3.0001,6.9857575 2.9,6 4.5,6 6.1,6 5.99996,6.9857575 5.99996,6.9857575 v 4.0000005"/>
+ <rect style="fill:#ffffff" width="1" height="3" x="11" y="3" rx=".5" ry=".3"/>
+ <rect style="fill:#ffffff" width="1" height="3" x="4" y="-13" rx=".5" ry=".3" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mandelbulber2.svg b/.icons/awkward/16x16/apps/mandelbulber2.svg
new file mode 100644
index 00000000..fad87ca3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mandelbulber2.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#68583c" cx="8" cy="8" r="8"/>
+ <path style="opacity:0.3;fill:#ffffa1;fill-rule:evenodd" d="M 8.0835936,0.00546876 C 7.8678304,0.00176476 7.648182,0.01110756 7.4281248,0.02109396 3.3068296,0.31967136 0.09103244,3.707804 0.00781248,7.8390624 c 0.002988,0.075401 0.004792,0.15073 0.0101564,0.2265624 C 0.28172336,11.794332 3.526844,14.858616 7.3460936,14.554688 10.681801,14.289238 13.421344,11.366973 13.109375,7.9367188 12.84178,4.9943816 10.240454,2.5795736 7.1984376,2.9023436 4.6499672,3.1727468 2.5588356,5.4552184 2.8968752,8.1101564 3.171126,10.264106 5.138864,12.034678 7.4085936,11.673438 9.1672888,11.393531 10.621668,9.730622 10.221094,7.8429688 10.076407,7.161152 9.6833384,6.5677684 9.1257812,6.1664064 8.568224,5.765044 7.7956152,5.5698348 7.0406248,5.8101564 6.549556,5.9664688 6.1536388,6.282626 5.8875,6.7343752 5.6213612,7.1861232 5.5358932,7.8831052 5.88986,8.4390624 6.1695764,8.8784392 6.4347688,8.9720484 6.842204,9.0406248 7.0459216,9.0749128 7.3273556,9.086372 7.6257976,8.8921876 7.9242396,8.6980028 8.0828292,8.2971948 8.0828288,8.0093752 h -1.6 c 0,-0.071668 0.085378,-0.338264 0.2703124,-0.458594 0.1849352,-0.12033 0.313628,-0.095192 0.3546876,-0.088281 0.081417,0.013704 -0.00899,-0.1034264 0.1296876,0.1148436 0.00478,4.4e-4 0.010332,0.00104 0.028908,-0.030468 0.045938,-0.077976 0.1937508,-0.191612 0.2593748,-0.2125 C 7.7666028,7.2577252 7.9705216,7.3058276 8.1914244,7.464844 8.4123268,7.6238628 8.5994572,7.9072868 8.656268,8.1750004 8.8471048,9.0742952 8.0801764,9.9460484 7.1570492,10.092969 5.852332,10.300622 4.6512364,9.2181896 4.4843932,7.9078128 4.2673596,6.2032496 5.6687788,4.6739604 7.3672056,4.4937504 9.4687504,4.270768 11.32582,5.9948256 11.515643,8.0820316 11.74271,10.57892 9.6960848,12.763078 7.2195492,12.960157 4.3283164,13.190234 1.8168117,10.819396 1.6140625,7.9531248 1.3817033,4.668256 4.0772852,1.8299615 7.3335936,1.6226562 11.011651,1.3885013 14.177235,4.4088932 14.388281,8.0554688 14.623886,12.126378 11.277645,15.618639 7.2406248,15.832812 l 0.00703,0.129688 C 7.4977096,15.986806 7.7487692,15.99932 8,16 c 4.359709,-0.0031 7.914206,-3.49647 7.992969,-7.8554688 -0.0029,-0.060514 -0.0084,-0.12036 -0.0078,-0.18125 C 16,6.4 15.558912,5.2857928 15.052344,4.2367188 13.811632,1.9118031 11.505538,0.34703716 8.8867188,0.053125 8.622946,0.02680104 8.3551872,0.010129 8.0835936,0.00546876 Z M 7.2375,7.5773436 c -0.00704,-6.4e-4 -0.00679,-0.01078 0.00156,0.00236 -0.00124,-0.00192 -3.648e-4,-4.4e-4 -0.00156,-0.00236 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mandrivaupdate.svg b/.icons/awkward/16x16/apps/mandrivaupdate.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mandrivaupdate.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/manjaro-architect.svg b/.icons/awkward/16x16/apps/manjaro-architect.svg
new file mode 100644
index 00000000..704e91b3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/manjaro-architect.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#16a086" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m 7.983,12 -2.9828,-4 2,0 0,-4 2,0 0,4 2,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/manjaro-settings-manager.svg b/.icons/awkward/16x16/apps/manjaro-settings-manager.svg
new file mode 100644
index 00000000..0f5fdd84
--- /dev/null
+++ b/.icons/awkward/16x16/apps/manjaro-settings-manager.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#8255cc" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 7,4 6.9118,5.0536 A 3.1429,3.1429 0 0 0 5.99328,5.58486 l -0.95759,-0.4509 -1,1.7321 0.86941,0.6038 a 3.1429,3.1429 0 0 0 -0.048,0.53013 3.1429,3.1429 0 0 0 0.0457,0.53237 l -0.86719,0.60156 1,1.7321 0.95536,-0.44978 a 3.1429,3.1429 0 0 0 0.92075,0.5279 l 0.0882,1.0558 h 2 l 0.0882,-1.0536 a 3.1429,3.1429 0 0 0 0.91854,-0.53126 l 0.95758,0.4509 1,-1.7321 -0.86942,-0.6038 a 3.1429,3.1429 0 0 0 0.048,-0.53013 3.1429,3.1429 0 0 0 -0.0457,-0.53237 l 0.86719,-0.60156 -1,-1.7321 -0.95536,0.44978 a 3.1429,3.1429 0 0 0 -0.921,-0.528 l -0.088,-1.056 h -2 z M 8,6.8572 A 1.1429,1.1429 0 0 1 9.143,8.0002 1.1429,1.1429 0 0 1 8,9.1432 1.1429,1.1429 0 0 1 6.857,8.0002 1.1429,1.1429 0 0 1 8,6.8572 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/manjaro-welcome.svg b/.icons/awkward/16x16/apps/manjaro-welcome.svg
new file mode 120000
index 00000000..e7116d4c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/manjaro-welcome.svg
@@ -0,0 +1 @@
+distributor-logo-manjaro.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/manjaro.svg b/.icons/awkward/16x16/apps/manjaro.svg
new file mode 120000
index 00000000..e7116d4c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/manjaro.svg
@@ -0,0 +1 @@
+distributor-logo-manjaro.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/maps.svg b/.icons/awkward/16x16/apps/maps.svg
new file mode 100644
index 00000000..b88ae202
--- /dev/null
+++ b/.icons/awkward/16x16/apps/maps.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect fill="#d7ccc8" width="16" height="16" x="0" y="0" rx="1" ry="1"/>
+ <path opacity=".2" d="m1 16c-0.554 0-1-0.446-1-1v-1c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v1c0 0.554-0.446 1-1 1h-14z"/>
+ <path fill="#2196f3" fill-rule="evenodd" d="m0.8 16 7.2-7.2 7.2 7.2z"/>
+ <path fill="#4caf50" fill-rule="evenodd" d="m16 15.2-7.2-7.2 7.2-7.2z"/>
+ <path fill="#feea3a" fill-rule="evenodd" d="m8.707 7.293l-1.414 1.414 7.293 7.293h0.414c0.554 0 1-0.446 1-1v-0.414l-7.293-7.293z"/>
+ <path fill="#fff" fill-rule="evenodd" d="m14.586 0l-14.586 14.586v0.414c0 0.554 0.446 1 1 1h0.4141l14.586-14.586v-0.414c0-0.554-0.446-1-1-1h-0.414z"/>
+ <path fill="#f44336" d="m12 0.000002c-2.2091 0-4 1.7909-4 4 0 0.13807 0.01136 0.26553 0.02496 0.4 0.01096 0.1338 0.02864 0.26894 0.05 0.4 0.45799 2.8116 2.3251 4.8027 3.9251 6.4028 1.6-1.6 3.467-3.5912 3.925-6.4028 0.02136-0.13107 0.03904-0.2662 0.05-0.4 0.014-0.1344 0.025-0.2619 0.025-0.4 0-2.2091-1.791-4-4-4z"/>
+ <path fill="#fff" d="m12 2c1.1046 0 2 0.89543 2 2s-0.89543 2-2 2-2-0.89543-2-2 0.89543-2 2-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/marble.svg b/.icons/awkward/16x16/apps/marble.svg
new file mode 100644
index 00000000..4a2b0ab6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/marble.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.57142 0 0 .57142 -1.1443 -1.1424)">
+ <rect fill="#37a0f2" width="28" height="28" x="-30" y="-30" rx="14" ry="14" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".3" d="m15.564 2.0215c-0.71 0.0218-1.406 0.092-2.085 0.2148l0.58-0.0742 0.486 0.418-1.279 0.6836 1.629 0.3867 0.209-0.5469h0.712l0.25-0.4765-0.502-0.127v-0.4785zm-2.652 0.3281c-5.2203 1.169-9.3115 5.2333-10.527 10.435l0.0447 0.067-0.1192 0.22c-0.0216 0.103-0.0372 0.207-0.0566 0.311l0.5293 0.816 1.4648 0.365v-0.238l0.586 0.084-0.0547 0.42 0.459 0.084 0.7109 0.195 1.0059 1.153 1.2851 0.095 0.1231 1.055-0.877 0.615-0.041 0.942-0.1269 0.574 1.2714 1.602 0.0957 0.544s0.4612 0.127 0.5176 0.127c0.0557 0 1.0329 0.745 1.0329 0.745v2.89l0.35 0.098-0.236 1.332 0.584 0.785-0.108 1.322 0.012 0.022c0.728 0.287 1.481 0.526 2.264 0.689l0.029-0.084 0.029-0.385-0.498-0.015-0.252-0.315 0.414-0.4 0.057-0.301-0.461-0.133 0.027-0.279 0.657-0.099 0.998-0.483 0.334-0.617 1.046-1.346-0.236-1.054 0.32-0.561 0.961 0.031 0.649-0.517 0.211-2.034 0.718-0.918 0.125-0.589-0.656-0.211-0.431-0.713-1.479-0.016-1.174-0.449-0.054-0.84-0.391-0.687-1.063-0.016-0.611-0.969-0.545-0.265-0.029 0.293-0.99 0.06-0.364-0.508-1.0309-0.211-0.8516 0.989-1.3398-0.227-0.0977-1.519-0.9785-0.168 0.3926-0.745-0.1113-0.429-1.2852 0.865-0.8086-0.1-0.289-0.634 0.1758-0.655 0.4472-0.824 1.0274-0.523h1.9804l-0.0058 0.607 0.7109 0.332-0.0566-1.037 0.5136-0.521 1.0352-0.6825 0.0723-0.4805 1.0336-1.082 1.097-0.6114-0.095-0.08 0.742-0.7051 0.271 0.0723 0.127 0.1601 0.281-0.3164 0.069-0.0312-0.309-0.043-0.314-0.1055v-0.3027l0.168-0.1367h0.365l0.168 0.0742 0.144 0.2949 0.18-0.0273v-0.0254l0.049 0.0156 0.518-0.0781 0.072-0.252 0.293 0.0742v0.2735l-0.272 0.1875 0.041 0.3008 0.93 0.289s0.002 0.0041 0.004 0.0117l0.215-0.0175 0.013-0.4063-0.738-0.3398-0.043-0.1934 0.613-0.2109 0.028-0.5899-0.641-0.3926-0.043-0.996-0.879 0.4335h-0.32l0.082-0.7578-1.195-0.2832-0.494 0.377v1.1465l-0.891 0.2832-0.358 0.748-0.386 0.0645v-0.959l-0.8381-0.1152-0.418-0.2735-0.168-0.6211 1.4961-0.8808 0.732-0.2227 0.075 0.4941 0.408-0.0195 0.031-0.25 0.428-0.0625 0.006-0.0859-0.182-0.0762-0.043-0.2637 0.525-0.0429 0.317-0.334 0.016-0.0235 0.005 0.002 0.053-0.0547zm-5.5819 2.9961 0.3965 0.0957-0.1368 0.5352-0.4296 0.1386-0.2715-0.5605 0.4414-0.209zm17.977 0.1973-0.196 0.0332-0.605 0.8633-0.869 0.1386-0.127 0.7481 0.367 0.0859-0.106 0.4805-0.863-0.1738-0.789 0.1738-0.17 0.4414 0.137 0.9297 0.465 0.2187 0.779-0.0039 0.525-0.0469 0.161-0.4218 0.822-1.0743 0.543 0.1114 0.531-0.4844 0.1 0.377 1.31 0.8906-0.16 0.2168-0.59-0.0313 0.227 0.3223 0.363 0.0801 0.428-0.1778-0.012-0.5156 0.192-0.0957-0.155-0.1621-0.875-0.4902-0.226-0.6504h0.48c-0.509-0.6448-1.074-1.2379-1.687-1.7832zm-16.889 1.0742h0.6582v0.2012h0.1465v0.3476h-1.0059l-0.3749-0.1055 0.0937-0.2421 0.4825-0.2012zm0.9843 0.1484 0.3438 0.3145-0.3438 0.0859v-0.4004zm0.7597 0.4844 0.254 0.1621-0.205 0.1699-0.203-0.1699 0.154-0.1621zm-1.9315 0.0527h0.5547l-0.7129 1-0.2929-0.1582 0.0625-0.4199 0.3887-0.4219zm0.8906 0h0.5644v0.336l-0.2519 0.1621-0.3125 0.0605v-0.5586zm0.6992 0.3692h0.043l0.6387 0.1894v0.3262h-0.5352l-0.1465-0.2129v-0.3027zm-0.2617 0.3027v0.3281l-0.2402 0.2422h-0.5332l0.084-0.3672 0.252-0.0215 0.0508-0.125 0.3867-0.0566zm16.599 1.3906-1.883 0.1485-0.584 0.3144h-0.748l-0.367-0.0371-0.908 0.508v0.955l-1.857 1.346 0.154 0.574h0.375l-0.096 0.547-0.267 0.097-0.014 1.432 1.605 1.838h0.698l0.045-0.111h1.253l0.362-0.338h0.713l0.39 0.394 1.063 0.112-0.141 1.417 1.176 2.09-0.619 1.192 0.041 0.562 0.488 0.49v1.35l0.137 0.184c1.768-2.344 2.828-5.255 2.828-8.43 0-2.019-0.43-3.931-1.193-5.662l-0.596 0.058v0.526h-0.272l-0.293-0.211-1.49-0.377v-0.9688z"/>
+ <path opacity=".1" d="m25.893 6.1095-19.781 19.78c5.4793 5.4793 14.302 5.4793 19.781 0 5.4793-5.4793 5.4793-14.302 0-19.781z"/>
+ <path fill="#f2f2f2" d="m6.1121 25.89 8.6542-11.127 1.1711 1.1711 1.3015 1.3015z"/>
+ <path fill="#fff" opacity=".2" d="m25.893 6.1095-19.781 19.78c-5.4793-5.4793-5.4793-14.302 0-19.781 5.4793-5.4793 14.302-5.4793 19.781 0z"/>
+ <path fill="#f34235" d="m25.893 6.1095-11.127 8.6542 2.4726 2.4726z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/marknoto.svg b/.icons/awkward/16x16/apps/marknoto.svg
new file mode 100644
index 00000000..383caa4c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/marknoto.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#fecd38" d="M 1,0 H 15 C 15.554,0 16,0.446 16,1 V 10 L 11,11 10,16 H 1 C 0.446,16 0,15.554 0,15 V 1 C 0,0.446 0.446,0 1,0 Z"/>
+ <path style="fill:#ffe69b" d="M 11,10 H 16 L 10,16 V 11 C 10,10.446 10.446,10 11,10 Z"/>
+ <path style="opacity:0.6" d="M 7.8516,4.972 6.3,10.766 7.1719,11 8.7234,5.2064 Z M 9,5.0001 V 6.2001 L 10.5,7.7001 9,9.2001 V 10.4 L 12,7.7001 Z M 6,5.6001 3,8.3001 6,11 V 9.8001 L 4.5,8.3001 6,6.8001 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/markpado.svg b/.icons/awkward/16x16/apps/markpado.svg
new file mode 100644
index 00000000..e54a11d2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/markpado.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#a47f4a" d="m14 15.143v-14.286c0-0.47471-0.365-0.857-0.818-0.857h-10.364c-0.4531 0-0.818 0.38229-0.818 0.85714v14.286c0 0.475 0.3649 0.857 0.8182 0.857h10.364c0.453 0 0.818-0.382 0.818-0.857z"/>
+ <path opacity=".6" d="m7.8516 4.9719-1.5516 5.7941 0.8719 0.234 1.5515-5.7937zm1.1484 0.0281v1.2l1.5 1.5-1.5 1.5v1.2l3-2.7zm-3 0.6l-3 2.7 3 2.7v-1.2l-1.5-1.5 1.5-1.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/marktext.svg b/.icons/awkward/16x16/apps/marktext.svg
new file mode 100644
index 00000000..44379f19
--- /dev/null
+++ b/.icons/awkward/16x16/apps/marktext.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3f3f3f" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#137fb0" d="M 3,5.8120087 H 4 V 8.327486 L 4.4383077,8.5306279 V 10.812009 L 3,9.9220538 Z"/>
+ <path style="fill:#0ea3e7" d="M 3,3.9865879 9.6924581,7.8507706 7.9947415,8.8303379 3,5.9464737 Z"/>
+ <g transform="matrix(1.1142856,0,0,1.1142856,-0.91428497,-1.19577)">
+ <path style="fill:#0ea3e7" d="M 10.692308,8.8889317 6.4675481,11.328085 8,12.213 10.692308,10.658012 Z"/>
+ <path style="fill:#35cfee" d="M 5.3076923,8.8889317 V 10.658012 L 8,12.212249 9.5324519,11.328085 Z"/>
+ </g>
+ <path style="fill:#229eb5" d="M 13,5.8120087 H 12 V 8.327486 L 11.561692,8.5306279 V 10.812009 L 13,9.9220538 Z"/>
+ <path style="fill:#35cfee" d="M 13,3.9865879 6.3075419,7.8507706 8.0052585,8.8303379 13,5.9464737 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/marsshooter.svg b/.icons/awkward/16x16/apps/marsshooter.svg
new file mode 100644
index 00000000..3bba99a1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/marsshooter.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.61538 0 0 .61538 -1.8462 -1.8462)">
+ <circle fill="#f24f37" cx="16" cy="16" r="13"/>
+ <path opacity=".2" d="m14.772 3.0698a13 13 0 0 0 -4.7049 1.3647c0.06542 0.20802-0.01088 0.44274-0.2501 0.65-0.16185 0.14025-0.29453 0.35872-0.29453 0.48623 0 0.38979 0.35249 0.98834 0.6335 1.0753 0.37407 0.11575 0.24819 0.51455-0.23232 0.73506-0.2221 0.1022-0.4955 0.3955-0.6077 0.6526s-0.2777 0.5109-0.3669 0.5637c-0.089225 0.052773-0.1625 0.25378-0.1625 0.44688 0 0.26964 0.12309 0.40036 0.52812 0.5624 0.29006 0.11604 0.63707 0.20058 0.77188 0.18789 0.77384-0.072832 0.82808 0.37795 0.15107 1.2594-0.35942 0.46796-0.53222 0.58567-0.77695 0.52686-0.22842-0.0549-0.35326 0.0097-0.45703 0.23613-0.1097 0.23935-0.28892 0.32087-0.77061 0.3542-0.47347 0.03277-0.68568 0.12895-0.86328 0.38848-0.12947 0.1892-0.31671 0.34277-0.41641 0.34277-0.099701 0-0.33388 0.12687-0.52051 0.28184-0.37991 0.31548-0.52825 0.34723-0.66143 0.14092-0.176-0.273-0.5558-0.135-1.121 0.406-0.4998 0.479-0.5604 0.607-0.485 1.022 0.13415 0.73912 0.53503 1.395 0.99277 1.6237 0.39943 0.19961 0.4072 0.22114 0.16504 0.47734-0.13932 0.14741-0.37831 0.30536-0.53066 0.35166-0.44003 0.13372-0.19236 0.30144 0.59287 0.40117 0.80363 0.10206 1.0534 0.39368 0.67793 0.79092-0.20939 0.22153-0.1976 0.26276 0.13838 0.47354 0.6566 0.413 1.1786 0.16 0.5625-0.271-0.3961-0.277-0.1192-0.39 0.4621-0.189 0.46318 0.16036 0.55481 0.15124 0.829-0.08633 0.56196-0.48694 1.1728 0.23326 0.65889 0.77695-0.32707 0.34603-0.22794 0.76369 0.19551 0.82139 0.18709 0.0255 0.57583 0.19962 0.86455 0.38721 0.28871 0.18759 0.60328 0.3415 0.69824 0.3415s0.36282 0.1903 0.59541 0.42276c0.47194 0.47164 0.73395 0.53153 0.86709 0.19932 0.16009-0.39945 0.09569-0.60527-0.33516-1.0753-0.34302-0.37423-0.9001-1.369-0.9001-1.6072 0-0.14732 0.56653-0.02241 0.88359 0.19424 0.19843 0.1356 0.5195 0.31044 0.71348 0.38975 0.20707 0.08463 0.42139 0.3472 0.51924 0.63476 0.15336 0.45065 0.21379 0.49004 0.7541 0.49004h0.58779l0.08887 1.0562c0.10695 1.2705 0.20881 1.5278 0.64492 1.6326 0.32126 0.0772 0.66396 0.57462 0.66396 0.96358 0 0.10339-0.23113 0.35663-0.51289 0.5624-0.34982 0.25547-0.50062 0.47264-0.47734 0.68555 0.02904 0.26583-0.03113 0.30726-0.40752 0.2793-0.24278-0.01806-0.66349 0.06704-0.93438 0.18916-0.3201 0.14429-0.66736 0.19049-0.99277 0.13203-0.37445-0.06728-0.50146-0.04115-0.50146 0.10537 0 0.10773-0.13078 0.30955-0.29072 0.44814-0.39555 0.34275-0.23211 0.5241 0.37451 0.41514 0.37704-0.06772 0.52413-0.03762 0.58906 0.12442 0.13842 0.34538-0.21243 0.8395-0.53828 0.75791-0.20625-0.05161-0.30544 0.01869-0.36943 0.26279-0.02266 0.08645-0.06313 0.15968-0.11172 0.22217a13 13 0 0 0 2.0566 0.6081c-0.06489-0.12465-0.13864-0.2372-0.21074-0.28818-0.33502-0.23689-0.11091-0.85145 0.35039-0.9623 0.46958-0.11284 0.39561-0.41771-0.11553-0.47607-0.44736-0.05108-0.92426-0.5042-0.77441-0.73633 0.10047-0.15565 0.52893-0.13296 1.3952 0.07236 0.39119 0.09273 0.65894-0.09328 1.5653-1.0854 0.52483-0.5745 0.92811-0.81377 1.3711-0.81377 0.1687 0 0.77113-0.15522 1.3394-0.34531 1.0728-0.35888 1.4919-0.34592 1.4523 0.0457-0.0822 0.81488 0.4428 0.78798 1.2975-0.06602 0.35621-0.35594 0.68137-0.61302 0.72363-0.57256 0.1635 0.15654-0.13055 0.91912-0.47354 1.2276-0.43467 0.39098-0.45623 0.63802-0.07363 0.83408 0.20962 0.10741 0.29853 0.32563 0.33135 0.81504l0.04443 0.66777h0.54336c0.19061 0 0.34835 0.02614 0.47607 0.0749a13 13 0 0 0 6.2981 -10.729c-0.19888-0.42495-0.18458-0.68187 0-0.97119a13 13 0 0 0 -0.0584 -0.72871c-0.11854-0.0054-0.23922-0.01086-0.37832-0.0051-0.65492 0.02727-1.2162-0.23094-1.2162-0.55986 0-0.06932-0.23232-0.35567-0.5167-0.63604-0.32212-0.31756-0.48768-0.59788-0.43926-0.74394 0.04391-0.13248-0.05093-0.34622-0.21836-0.49131-0.163-0.14124-0.29707-0.36887-0.29707-0.50527 0-0.21779-0.13862-0.24515-1.14-0.2209l-1.14 0.02793 0.01904 1.1235c0.03384 1.9682 0.32692 2.4791 1.2314 2.1493 0.41402-0.15093 1.4312-0.03665 1.7202 0.19297 0.10459 0.08313 0.25609 0.38466 0.33643 0.67031 0.08035 0.28565 0.37828 0.78 0.6627 1.0981 0.57626 0.6446 0.621 0.89608 0.29072 1.6529-0.28815 0.6603-0.5984 0.58418-0.53701-0.13203l0.0457-0.5332-0.4875 0.09141c-0.26973 0.05082-0.60782 0.25034-0.75918 0.44688-0.21576 0.28016-0.31688 0.32148-0.47861 0.19297-0.11268-0.08955-0.2044-0.27868-0.2044-0.41894s-0.13926-0.29642-0.3085-0.34785-0.40123-0.30706-0.51543-0.56875c-0.18268-0.4186-0.17813-0.5466 0.03427-1.055 0.21552-0.51572 0.21764-0.6008 0.01904-0.79092-0.18212-0.17437-0.276-0.18-0.51543-0.03682-0.24071 0.14393-0.35394 0.13331-0.63984-0.0584-0.19109-0.12815-0.52403-0.23359-0.74014-0.23359-0.43876 0-0.57129-0.21347-0.57129-0.91914 0-0.65183-0.38883-0.88873-1.314-0.80361-0.64248 0.05911-0.78408 0.01679-1.3025-0.38213-0.31997-0.24621-0.82563-0.83932-1.1248-1.3191-0.29919-0.47973-0.62107-0.98094-0.71475-1.1134-0.13544-0.1915-0.10251-0.3753 0.1625-0.89756l0.33389-0.65635-0.70586 0.095215c-1.2561 0.16987-1.5101 0.33266-0.96992 0.62207 0.21037 0.11272 0.21956 0.17063 0.05713 0.35801-0.1064 0.12274-0.15646 0.31682-0.11045 0.43164 0.04605 0.11482-0.01212 0.38501-0.12949 0.60049-0.11739 0.21548-0.21571 0.51788-0.21963 0.67285-0.01231 0.48472-0.84197 0.86984-1.7659 0.81885-1.4002-0.07727-1.5137-0.05518-2.0109 0.40625-0.62152 0.57677-0.70184 0.84572-0.4126 1.3812 0.28065 0.51963 0.77804 0.72701 1.6402 0.68428 0.77104-0.03825 0.85824 0.02981 0.68174 0.53955-0.14983 0.43268-0.65337 0.59951-0.99404 0.32881-0.26266-0.20872-1.1682-0.04742-1.446 0.25772-0.11646 0.12792-0.28927 0.46296-0.3834 0.74394-0.1625 0.48506-0.20987 0.51454-0.93818 0.58525-0.72659 0.07056-0.79639 0.04728-1.319-0.43418-0.58341-0.53744-0.68223-0.94769-0.40117-1.6555 0.12442-0.31332 0.21723-0.36427 0.54971-0.30342 0.65912 0.12064 0.91914-0.10851 0.91914-0.8125 0-0.34138-0.06634-0.66051-0.14727-0.7084-0.0809-0.04789-0.14727-0.2288-0.14727-0.40244s-0.082911-0.39692-0.18408-0.49512c-0.14744-0.14312-0.12613-0.21969 0.10918-0.38594 0.16146-0.11407 0.42681-0.19087 0.58906-0.17139 0.16226 0.01949 0.60972-0.05058 0.99531-0.15488 0.55714-0.1507 0.72074-0.26444 0.796-0.55732 0.14298-0.55644 0.49201-1.0029 0.78457-1.0029 0.4623 0 0.47176-1.0869 0.02285-2.6673-0.067-0.2336-0.249-0.3823-0.572-0.4623-0.261-0.0648-0.545-0.2429-0.631-0.3961-0.085-0.1532-0.242-0.278-0.348-0.278s-0.31309-0.12687-0.45957-0.28184c-0.14744-0.15599-0.45252-0.28184-0.68428-0.28184-0.5492 0-0.55831-0.3782-0.01396-0.57764 0.57544-0.21082 1.4707 0.065522 1.6872 0.52051 0.29356 0.61689 0.61889 0.35947 0.72363-0.57256 0.12955-1.1528 0.52698-1.4841 1.7812-1.4841h0.90137l-0.39482-0.39482c-0.123-0.1232-0.225-0.2738-0.296-0.4215zm4.6731 0.40879c-0.02503 0.022892-0.0497 0.041549-0.0749 0.067285-0.30142 0.30779-0.44273 0.35167-0.90898 0.28057-0.81377-0.1241-0.70904 0.20357 0.1917 0.59922 0.4871 0.21396 0.79997 0.45784 0.90644 0.70459 0.51371 1.1905 0.86714 1.8314 1.0448 1.8967 0.35908 0.13193 0.57286-0.13306 0.65254-0.80996 0.09144-0.77665 0.35442-0.9413 0.82646-0.5167 0.18318 0.16477 0.43896 0.29961 0.56875 0.29961 0.40321 0 0.70205 0.162 0.70205 0.38086 0 0.11535 0.13606 0.39322 0.30342 0.61826 0.24607 0.33087 0.41336 0.41006 0.87344 0.41006 0.56464 0 0.91128 0.10564 1.6187 0.49639 0.01098 0.00605 0.02199 0.00816 0.03301 0.013962a13 13 0 0 0 -6.736 -4.441zm-16.442 12.465a13 13 0 0 0 -0.0025 0.056 13 13 0 0 0 0.2539 2.497c0.47097 0.19188 0.6011 0.11584 0.65-0.32246 0.02524-0.22648 0.14369-0.48372 0.26406-0.57256 0.1859-0.137 0.1524-0.207-0.2285-0.467-0.2466-0.168-0.4897-0.462-0.5396-0.653-0.0484-0.184-0.2119-0.386-0.3974-0.538zm4.0917 4.2974c-0.12126-0.01275-0.26788 0.05264-0.43037 0.2082-0.34379 0.32916-0.29188 0.99047 0.097754 1.2518 0.44625 0.29928 0.619 0.21211 0.67539-0.34023 0.069624-0.68151-0.075985-1.0917-0.34277-1.1197zm2.2064 1.9652c-0.13277 0.0044-0.27902 0.09965-0.42529 0.29961-0.15523 0.21219-0.19787 0.48583-0.13838 0.90137 0.073137 0.51068 0.041223 0.61972-0.22598 0.75664-0.3433 0.17591-0.41674 0.69843-0.13584 0.96738 0.27978 0.26788 0.54624 0.19789 0.64238-0.16885 0.13693-0.52234 0.90147-0.58397 1.4244-0.11426 0.22254 0.1999 0.40498 0.30149 0.40498 0.22471 0-0.07675-0.23218-0.35541-0.51543-0.61826-0.43384-0.40261-0.51416-0.57448-0.51416-1.0931 0-0.7323-0.22461-1.1645-0.5167-1.1553zm-3.6232 1.6783a13 13 0 0 0 0.30088 0.37959c-0.0886-0.136-0.1898-0.268-0.3009-0.379zm4.3812 1.9957c-0.066164 0.02269-0.093945 0.10516-0.093945 0.2501 0 0.14668-0.093811 0.30075-0.2082 0.34277-0.15189 0.05577-0.18712 0.23206-0.12822 0.65254 0.011037 0.07878 0.013929 0.14185 0.017771 0.20693a13 13 0 0 0 0.54082 0.27803c-0.0089-0.22485 0.03216-0.4896 0.1498-0.82139 0.1995-0.56264 0.20663-0.7039 0.04443-0.80234-0.15262-0.09263-0.2563-0.12933-0.32246-0.10664z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/master-pdf-editor.svg b/.icons/awkward/16x16/apps/master-pdf-editor.svg
new file mode 120000
index 00000000..02e106a7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/master-pdf-editor.svg
@@ -0,0 +1 @@
+masterpdfeditor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/masterpassword-gui.svg b/.icons/awkward/16x16/apps/masterpassword-gui.svg
new file mode 100644
index 00000000..d3580962
--- /dev/null
+++ b/.icons/awkward/16x16/apps/masterpassword-gui.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <circle style="fill:#ffffff" cx="7" cy="8" r="1"/>
+ <circle style="fill:#ffffff" cx="3" cy="8" r="1"/>
+ <circle style="fill:#ffffff" cx="11" cy="8" r="1"/>
+ <rect style="fill:#5279ff" width="1" height="6" x="13" y="5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/masterpdfeditor.svg b/.icons/awkward/16x16/apps/masterpdfeditor.svg
new file mode 100644
index 00000000..ebfb59a7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/masterpdfeditor.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e23a3d" d="M 4.8,0 C 2.1408,0 0,2.1408 0,4.8 v 3.2 3.2 4 C 0,15.6432 0.3568,16 0.8,16 h 4 3.2 3.2 C 13.8592,16 16,13.8592 16,11.2 V 8 4.8 0.8 C 16,0.3568 15.6432,0 15.2,0 H 11.2 8 Z"/>
+ <path style="fill:#ffffff" d="m 4.6329424,11 c 0,0 1.1247522,-2.8121314 1.2250755,-3.0854402 C 5.8916295,7.8229555 4.98528,5.5007545 4.6476786,4.8135267 4.4095359,4.3287654 4.2095626,4.2405476 4.0198202,4.5365519 L 1.3888888,11 Z"/>
+ <path style="fill:#ffffff" d="m 14.611111,11 c 0,0 -0.900052,-2.3068419 -0.982962,-2.4124065 C 13.596561,8.547361 13.472037,8.4842307 13.351462,8.4473034 13.160785,8.3889078 13.06777,8.4007086 12.637247,8.5379154 11.612356,8.8645491 10.71125,9.2296508 10.71125,9.3182739 10.71125,9.4158177 11.356826,11 11.356826,11 Z"/>
+ <path style="fill:#ffffff" d="m 10.506193,9.0425779 c 1.759065,-0.6333153 2.519818,-0.8810915 2.705239,-0.8810915 0.173793,0 0.257968,-0.024998 0.257968,-0.076608 0,-0.098979 -1.73317,-2.2012383 -1.976535,-2.3749398 C 11.204719,5.5042716 10.904915,5.5364949 9.9206048,5.878926 9.4445076,6.0445553 9.0914155,6.2229666 9.0408016,6.2753951 8.9452925,6.3743261 7.5712589,9.6430865 7.5712589,9.7696232 c 0,0.1470762 0.1412577,0.221878 0.3545843,0.1877705 0.1160149,-0.01855 1.2343508,-0.4302151 2.5803498,-0.9148158 z"/>
+ <path style="fill:#ffffff" d="M 7.3441315,9.6152059 C 7.5312812,9.317998 8.7765057,6.4178505 8.7753251,6.28193 8.7745862,6.2011678 8.5996052,5.7320753 8.3863965,5.2395028 7.9964564,4.3386312 7.8235203,4.0915183 7.5320757,4.0187456 7.4634014,4.0015956 6.737592,3.995 5.919164,4.0040767 L 4.4311083,4.020585 4.5830678,4.2051311 c 0.19089,0.2318275 0.3938566,0.6771224 1.1473945,2.5173163 1.1119504,2.7154555 1.2625126,3.0249108 1.4717018,3.0249108 0.032324,0 0.096196,-0.05947 0.1419674,-0.1321562 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/masterpdfeditor3.svg b/.icons/awkward/16x16/apps/masterpdfeditor3.svg
new file mode 120000
index 00000000..02e106a7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/masterpdfeditor3.svg
@@ -0,0 +1 @@
+masterpdfeditor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/masterpdfeditor4.svg b/.icons/awkward/16x16/apps/masterpdfeditor4.svg
new file mode 120000
index 00000000..02e106a7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/masterpdfeditor4.svg
@@ -0,0 +1 @@
+masterpdfeditor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/masterpdfeditor5.svg b/.icons/awkward/16x16/apps/masterpdfeditor5.svg
new file mode 120000
index 00000000..02e106a7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/masterpdfeditor5.svg
@@ -0,0 +1 @@
+masterpdfeditor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mat.svg b/.icons/awkward/16x16/apps/mat.svg
new file mode 100644
index 00000000..cce136eb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mat.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#b83229" width="4" height="12" x="6" y="4" rx="1.5" ry="1.2"/>
+ <path style="fill:#d54c41" d="M 7.0132862,7.99281 C 5.0298751,7.9569076 4.2248371,7.9252068 3.7325606,7.8636212 3.371556,7.8184568 3.194268,7.774426 2.9943155,7.6802732 2.664069,7.52477 2.458683,7.3079296 2.3104624,6.9582816 2.174946,6.6386144 2.119767,6.3847172 2.0691274,5.8478 2.01198,5.2418864 2.0075134,5.1321944 2.001579,4.1881344 1.994589,3.0779176 2.008659,2.7141088 2.086944,1.9772064 2.1279926,1.5908852 2.187828,1.3341419 2.300253,1.0618824 2.40264,0.81394088 2.496117,0.67710512 2.666118,0.52631308 2.879778,0.33679552 3.114429,0.22158804 3.410655,0.1607702 3.8528071,0.06999152 5.8512661,0 8.0010302,0 c 2.1497648,0 4.1482238,0.06999152 4.5903748,0.1607702 0.319762,0.0656507 0.554445,0.1869136 0.783423,0.4048002 0.179215,0.17053272 0.271519,0.32548944 0.381364,0.6402385 0.113184,0.3243122 0.156591,0.6113265 0.220905,1.4606647 0.03054,0.4033384 0.03054,2.2600384 0,2.663178 -0.03573,0.4716104 -0.07959,0.8915916 -0.108784,1.0418688 -0.07506,0.386356 -0.222498,0.7480916 -0.388718,0.9537624 -0.114042,0.141106 -0.339168,0.3092364 -0.527422,0.393892 C 12.76155,7.804896 12.579934,7.847394 12.287149,7.8747968 11.379885,7.9597076 8.6093972,8.0217052 7.0132978,7.99281 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mate-ax-applet.svg b/.icons/awkward/16x16/apps/mate-ax-applet.svg
new file mode 120000
index 00000000..93ed872f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-ax-applet.svg
@@ -0,0 +1 @@
+preferences-desktop-accessibility.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-brightness-applet.svg b/.icons/awkward/16x16/apps/mate-brightness-applet.svg
new file mode 120000
index 00000000..75d9c9da
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-brightness-applet.svg
@@ -0,0 +1 @@
+preferences-system-brightness-lock.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-cpu-frequency-applet.svg b/.icons/awkward/16x16/apps/mate-cpu-frequency-applet.svg
new file mode 120000
index 00000000..03c065c6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-cpu-frequency-applet.svg
@@ -0,0 +1 @@
+indicator-cpufreq.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-desktop-item-edit.svg b/.icons/awkward/16x16/apps/mate-desktop-item-edit.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-desktop-item-edit.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-disk-usage-analyzer.svg b/.icons/awkward/16x16/apps/mate-disk-usage-analyzer.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-disk-usage-analyzer.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-eyes-applet.svg b/.icons/awkward/16x16/apps/mate-eyes-applet.svg
new file mode 120000
index 00000000..d0a251b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-eyes-applet.svg
@@ -0,0 +1 @@
+xfce4-eyes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-indicator-applet.svg b/.icons/awkward/16x16/apps/mate-indicator-applet.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-indicator-applet.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-inhibit-applet.svg b/.icons/awkward/16x16/apps/mate-inhibit-applet.svg
new file mode 100644
index 00000000..be2286ab
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-inhibit-applet.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#ffff00" width="2" height="2.907" x="6" y="12.09"/>
+ <path style="fill:#38732b" d="M 4 12.09375 L 4 14.273438 C 4 15.000239 4.7265625 15 4.7265625 15 L 5 15 L 6 15 L 6 12.09375 L 5 12.09375 L 4 12.09375 z"/>
+ <rect style="fill:#38732b" width="2" height="2.907" x="8" y="12.09"/>
+ <rect style="fill:#ffff00" width="2" height="2.907" x="10" y="12.09"/>
+ <path style="fill:#38732b" d="m 14,12.092792 v 2.179688 c 0,0.726801 -0.726562,0.726562 -0.726562,0.726562 H 13 12 v -2.90625 h 1 z"/>
+ <rect style="fill:#5bbd41" width="11" height="14" x="-13" y="-16" rx=".688" ry=".7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 5,5 H 9 L 5,10 H 9"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="M 11.507121,4.5 H 13.5 L 11.507121,7.49995 H 13.5"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 1.014,2 H 2 v 12 0 0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mate-invest-applet.svg b/.icons/awkward/16x16/apps/mate-invest-applet.svg
new file mode 120000
index 00000000..ae8771b1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-invest-applet.svg
@@ -0,0 +1 @@
+keurocalc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-logo.svg b/.icons/awkward/16x16/apps/mate-logo.svg
new file mode 120000
index 00000000..e538abb2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-logo.svg
@@ -0,0 +1 @@
+distributor-logo-ubuntu-mate.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-netspeed-applet.svg b/.icons/awkward/16x16/apps/mate-netspeed-applet.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-netspeed-applet.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-network-properties.svg b/.icons/awkward/16x16/apps/mate-network-properties.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-network-properties.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-notification-properties.svg b/.icons/awkward/16x16/apps/mate-notification-properties.svg
new file mode 120000
index 00000000..ee0c10da
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-notification-properties.svg
@@ -0,0 +1 @@
+preferences-system-notifications.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-panel-clock.svg b/.icons/awkward/16x16/apps/mate-panel-clock.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-panel-clock.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-panel-drawer.svg b/.icons/awkward/16x16/apps/mate-panel-drawer.svg
new file mode 100644
index 00000000..3eeefbd5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-panel-drawer.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e3af4a" d="m16 14.183v-12.366c0-0.4528-0.357-0.817-0.8-0.817h-14.4c-0.4432 0-0.8 0.36423-0.8 0.81667v12.367c0 0.45243 0.3568 0.81667 0.8 0.81667l14.4-0.001c0.4432 0 0.8-0.36423 0.8-0.81667z"/>
+ <rect fill="#faff84" width="10" height="8" x="3" y="4" rx=".675" ry=".728"/>
+ <rect fill="#4e4e4e" width="4" height="1" x="6" y="7" rx=".661" ry=".456"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mate-panel-fish.svg b/.icons/awkward/16x16/apps/mate-panel-fish.svg
new file mode 120000
index 00000000..aa9cef1e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-panel-fish.svg
@@ -0,0 +1 @@
+bluefish.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-panel-force-quit.svg b/.icons/awkward/16x16/apps/mate-panel-force-quit.svg
new file mode 120000
index 00000000..ce98796f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-panel-force-quit.svg
@@ -0,0 +1 @@
+xorg.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-panel-launcher.svg b/.icons/awkward/16x16/apps/mate-panel-launcher.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-panel-launcher.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-panel-notification-area.svg b/.icons/awkward/16x16/apps/mate-panel-notification-area.svg
new file mode 120000
index 00000000..0f3a7188
--- /dev/null
+++ b/.icons/awkward/16x16/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/16x16/apps/mate-panel-separator.svg b/.icons/awkward/16x16/apps/mate-panel-separator.svg
new file mode 100644
index 00000000..098b54a6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-panel-separator.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4ab3e4" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <rect style="fill:#4f4f4f" width="2" height="14" x="7" y="1" rx=".5" ry=".5"/>
+ <path style="fill:#b3e5fc" d="M 4,9 V 11 L 0,8 4,5 V 7 H 6 V 9 Z"/>
+ <path style="fill:#b3e5fc" d="M 12,9 V 11 L 16,8 12,5 V 7 H 10 V 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mate-panel-window-list.svg b/.icons/awkward/16x16/apps/mate-panel-window-list.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-panel-window-list.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-panel-window-menu.svg b/.icons/awkward/16x16/apps/mate-panel-window-menu.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-panel-window-menu.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-panel-workspace-switcher.svg b/.icons/awkward/16x16/apps/mate-panel-workspace-switcher.svg
new file mode 120000
index 00000000..2c414871
--- /dev/null
+++ b/.icons/awkward/16x16/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/16x16/apps/mate-panel.svg b/.icons/awkward/16x16/apps/mate-panel.svg
new file mode 120000
index 00000000..5ae0d0c2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-panel.svg
@@ -0,0 +1 @@
+cs-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-power-manager.svg b/.icons/awkward/16x16/apps/mate-power-manager.svg
new file mode 120000
index 00000000..e7a4d9f1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-power-manager.svg
@@ -0,0 +1 @@
+preferences-system-power.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-power-statistics.svg b/.icons/awkward/16x16/apps/mate-power-statistics.svg
new file mode 120000
index 00000000..82c357f4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-power-statistics.svg
@@ -0,0 +1 @@
+gnome-power-statistics.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-preferences-desktop-display.svg b/.icons/awkward/16x16/apps/mate-preferences-desktop-display.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-preferences-desktop-display.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-sensors-applet.svg b/.icons/awkward/16x16/apps/mate-sensors-applet.svg
new file mode 120000
index 00000000..a6c23f40
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-sensors-applet.svg
@@ -0,0 +1 @@
+thermal-monitor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-session-properties.svg b/.icons/awkward/16x16/apps/mate-session-properties.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-session-properties.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-sticky-notes-applet.svg b/.icons/awkward/16x16/apps/mate-sticky-notes-applet.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-sticky-notes-applet.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-system-log.svg b/.icons/awkward/16x16/apps/mate-system-log.svg
new file mode 120000
index 00000000..086f9aeb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-system-log.svg
@@ -0,0 +1 @@
+utilities-log-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate.svg b/.icons/awkward/16x16/apps/mate.svg
new file mode 120000
index 00000000..e538abb2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate.svg
@@ -0,0 +1 @@
+distributor-logo-ubuntu-mate.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mateconf-editor.svg b/.icons/awkward/16x16/apps/mateconf-editor.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mateconf-editor.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/matepalimpsest.svg b/.icons/awkward/16x16/apps/matepalimpsest.svg
new file mode 120000
index 00000000..14d09c23
--- /dev/null
+++ b/.icons/awkward/16x16/apps/matepalimpsest.svg
@@ -0,0 +1 @@
+disk-utility.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mathematica.svg b/.icons/awkward/16x16/apps/mathematica.svg
new file mode 100644
index 00000000..1dcf476c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mathematica.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#d6342a" d="M 8.5178,3.9631e-4 A 0.44934,0.45719 0 0 0 8.1111,0.22659 L 6.7655,2.5707 4.3225,1.4794 A 0.44934,0.45719 0 0 0 3.6949,1.9436 L 3.9605,4.6449 1.3536,5.2232 A 0.44934,0.45719 0 0 0 1.1139,5.9741 L 2.8893,8.0008 1.1142,10.028 A 0.44934,0.45719 0 0 0 1.3541,10.778 L 3.9611,11.356 3.6961,14.057 A 0.44934,0.45719 0 0 0 4.3238,14.521 L 6.7667,13.43 8.1129,15.774 A 0.44934,0.45719 0 0 0 8.8887,15.773 L 10.235,13.429 12.677,14.52 A 0.44934,0.45719 0 0 0 13.305,14.056 L 13.04,11.355 15.646,10.777 A 0.44934,0.45719 0 0 0 15.886,10.026 L 14.111,7.9994 15.886,5.9723 A 0.44934,0.45719 0 0 0 15.646,5.2216 L 13.039,4.6439 13.304,1.9425 A 0.44934,0.45719 0 0 0 12.676,1.4785 L 10.233,2.5704 8.887,0.22644 A 0.44934,0.45719 0 0 0 8.5178,3.9631e-4 Z"/>
+ <path style="fill:#ffffff" d="M 4.9648,4 C 4.9648,4 5.7317,6.0575 5.3457,7.377 4.9597,8.6964 3,10.182 3,10.182 3,10.182 5.5622,10.323 6.5352,10.951 7.5081,11.579 8.498,14 8.498,14 8.498,14 9.8117,11.333 10.361,10.951 10.911,10.569 14,10.18 14,10.18 14,10.18 11.743,8.0326 11.551,7.4336 11.359,6.8346 12.035,4.002 12.035,4.002 12.035,4.002 9.869,5 8.4414,5 7.0138,5 4.9648,4 4.9648,4 Z M 10.705,5.5273 C 10.645,5.8674 10.585,6.216 10.551,6.541 10.51,6.9355 10.428,7.2075 10.598,7.7383 10.767,8.2652 10.982,8.4398 11.246,8.7559 11.448,8.9978 11.687,9.2507 11.92,9.498 11.581,9.5602 11.236,9.6224 10.924,9.6992 10.519,9.799 10.223,9.8307 9.791,10.131 9.3588,10.431 9.2279,10.698 9.0039,11.037 8.8286,11.303 8.6589,11.602 8.4922,11.895 8.1396,11.257 7.7903,10.571 7.0781,10.111 6.4451,9.7026 5.7379,9.6112 5.0625,9.498 5.5451,8.9798 6.075,8.4501 6.3066,7.6582 6.5309,6.8915 6.3947,6.1946 6.2852,5.5371 6.9459,5.7572 7.6603,6 8.4414,6 9.2472,6 10.01,5.7537 10.705,5.5273 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/matlab-desktop.svg b/.icons/awkward/16x16/apps/matlab-desktop.svg
new file mode 120000
index 00000000..230abc95
--- /dev/null
+++ b/.icons/awkward/16x16/apps/matlab-desktop.svg
@@ -0,0 +1 @@
+matlab.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/matlab.svg b/.icons/awkward/16x16/apps/matlab.svg
new file mode 100644
index 00000000..da1b85d0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/matlab.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#ff9959" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <g fill="#4d4d4d" transform="matrix(.38461 0 0 .37523 -1.2317 -.50596)">
+ <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/16x16/apps/mattermost-desktop.svg b/.icons/awkward/16x16/apps/mattermost-desktop.svg
new file mode 120000
index 00000000..2cdc6365
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mattermost-desktop.svg
@@ -0,0 +1 @@
+mattermost.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mattermost.svg b/.icons/awkward/16x16/apps/mattermost.svg
new file mode 100644
index 00000000..a3208511
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mattermost.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#248afd" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 8,2 C 4.6862915,2 2,4.6862915 2,8 c 0,3.313708 2.6862915,6 6,6 3.313708,0 6,-2.686292 6,-6 C 13.9974,6.2958487 13.270203,4.6732096 12,3.5371094 L 12,7 c -0.04428,0.3390715 -0.0074,0.6820986 0,1 0,2.209139 -1.790861,4 -4,4 C 5.790861,12 4,10.209139 4,8 3.9838679,7.5492598 4.014961,7.1374492 4.0136719,6.7089844 4.0206469,6.6227527 4.0304177,6.53677 4.0429688,6.4511719 4.0503387,6.4117789 4.0517789,6.3710069 4.0605469,6.3320312 4.2474813,5.2230674 4.892614,4.2440253 5.8378906,3.6347656 l 0.00195,0 L 8.0058594,2 Z"/>
+ <path style="fill:#ffffff" d="m 10,3 -3.2363281,2.4414062 -0.00195,0.00977 a 2,2 0 0 0 -0.7832032,1.5859375 2,2 0 0 0 2,2 2,2 0 0 0 2,-2 A 2,2 0 0 0 9.9765625,7 L 10,7 10,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/maxima-icon.svg b/.icons/awkward/16x16/apps/maxima-icon.svg
new file mode 120000
index 00000000..dd1de59e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/maxima-icon.svg
@@ -0,0 +1 @@
+maxima.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/maxima-new.svg b/.icons/awkward/16x16/apps/maxima-new.svg
new file mode 120000
index 00000000..dd1de59e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/maxima-new.svg
@@ -0,0 +1 @@
+maxima.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/maxima.svg b/.icons/awkward/16x16/apps/maxima.svg
new file mode 100644
index 00000000..dc9bafeb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/maxima.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <circle style="fill:#404b8b" cx="8" cy="1044.362" r="8"/>
+ <path style="fill:#f26265" transform="translate(0,1036.3622)" d="m 4.5,3.999656 c -0.277,0 -0.5,0.223 -0.5,0.5 0,0.277 0.223,0.5 0.5,0.5 C 5,6 4,9 4.0703125,11 L 3.5,11 C 3.223,11 3,11.223 3,11.5 3,11.777 3.223,12 3.5,12 l 2,0 C 5.777,12 6,11.777 6,11.5 6,11.223 5.777,11 5.5,11 L 5.0488281,11 C 5.0250091,10.94922 5.0003171,10.90212 4.9765621,10.837891 4.9025811,10.454591 4.9297511,8.8483185 5.0214841,7.8512185 5.1865902,6.0569185 5.2777859,5.8895 5.5195309,6.036 c 0.166674,0.101 1.3760508,3.6004895 1.7734376,4.79399 0.05682,0.170709 0.1176216,0.207874 0.1760112,0.182552 C 8.4584799,9.4683359 9.067239,7.7206713 9.973,6.088 10.184494,5.8561001 10.209973,6.1650716 10.527344,8.1031716 10.73536,9.373553 10.792485,10.776301 10.732422,11 L 10.5,11 c -0.277,0 -0.5,0.223 -0.5,0.5 0,0.277 0.223,0.5 0.5,0.5 l 2,0 C 12.777,12 13,11.777 13,11.5 13,11.223 12.777,11 12.5,11 l -0.412109,0 c -0.011,-0.02877 -0.01942,-0.03713 -0.0332,-0.07031 -0.376413,-1.119403 -0.94359,-5.3483465 -0.808597,-5.8753465 0.01064,-0.022711 0.01023,-0.034564 0.01758,-0.054687 l 0.236328,0 c 0.277,0 0.5,-0.223 0.5,-0.5 0,-0.277 -0.223,-0.5 -0.5,-0.5 l -2,0 c -0.277,0 -0.5,0.223 -0.5,0.5 0,0.277 0.223,0.5 0.5,0.5 l 0.125,0 C 9.6040376,5.1087061 9.5386343,5.2171341 9.4882812,5.3375466 9.0410397,6.1002285 8.3858214,7.3970213 7.9414062,8 7.7620866,7.981 7.1662865,6.6526404 6.7773438,5.8961404 6.6305648,5.5508404 6.5344018,5.4440779 6.4453125,5.2320779 6.3842289,5.1365656 6.3601371,5.0648486 6.3457031,4.999656 l 0.1542969,0 c 0.277,0 0.5,-0.223 0.5,-0.5 0,-0.277 -0.223,-0.5 -0.5,-0.5 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/maxthon-browser.svg b/.icons/awkward/16x16/apps/maxthon-browser.svg
new file mode 100644
index 00000000..8f5f5665
--- /dev/null
+++ b/.icons/awkward/16x16/apps/maxthon-browser.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#1da6e8" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m3 4v8h3v-5h3.9745v5h3.0255v-5.5c0-2.0172-2.173-2.5-2.975-2.5z"/>
+ <path fill="#fff" d="m7 9v2h2v-2h-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/maya.svg b/.icons/awkward/16x16/apps/maya.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/maya.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mc.svg b/.icons/awkward/16x16/apps/mc.svg
new file mode 100644
index 00000000..101c9556
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mc.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#005491" width="14" height="16" x="-15" y="-16" rx=".875" ry=".857" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m16 14.125v-12.25c0-0.4848-0.382-0.875-0.857-0.875h-7.143v14h7.143c0.475 0 0.857-0.39 0.857-0.875z"/>
+ <path fill="#fff" d="m1 2h6v1h-6z"/>
+ <path fill="#fff" d="m1 4h5v1h-5z"/>
+ <path fill="#fff" d="m1 6h4v1h-4z"/>
+ <path fill="#fff" d="m1 8h3v1h-3z"/>
+ <path fill="#fff" d="m9 9h5v-1h-5z"/>
+ <path fill="#fff" d="m9 7h3v-1h-3z"/>
+ <path fill="#fff" d="m9 5h6v-1h-6z"/>
+ <path fill="#fff" d="m9 3h4v-1h-4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mcomix.svg b/.icons/awkward/16x16/apps/mcomix.svg
new file mode 100644
index 00000000..e207132c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mcomix.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#f8bb88" d="M 3.5,4.0000004 A 3.5,3.5 0 0 0 0,7.4999995 3.5,3.5 0 0 0 3.5,11 3.5,3.5 0 0 0 7,7.4999995 3.5,3.5 0 0 0 3.5,4.0000004 Z"/>
+ <path style="fill:#986135" d="M 3.5,5 A 2.5,2.5 0 0 0 1,7.5 2.5,2.5 0 0 0 3.5,10 2.5,2.5 0 0 0 6,7.5 2.5,2.5 0 0 0 3.5,5 Z"/>
+ <path style="fill:#f8bb88" d="M 12.5,4.0000004 A 3.5,3.5 0 0 0 9,7.4999995 3.5,3.5 0 0 0 12.5,11 3.5,3.5 0 0 0 16,7.4999995 3.5,3.5 0 0 0 12.5,4.0000004 Z"/>
+ <path style="fill:#986135" d="M 12.5,5 A 2.5,2.5 0 0 0 10,7.5 2.5,2.5 0 0 0 12.5,10 2.5,2.5 0 0 0 15,7.5 2.5,2.5 0 0 0 12.5,5 Z"/>
+ <path style="fill:#f59d56" d="M 8,1.9999999 A 6.0000001,6.0000001 0 0 1 8.4604782,2.0193013 6.0000001,6.0000001 0 0 0 8,1.9999999 Z m 0,0 A 6.0000001,6.0000001 0 0 0 2.7244945,5.1537228 6.0000001,6.0000001 0 0 1 8,1.9999999 Z M 8.7486216,2.054457 A 6.0000001,6.0000001 0 0 1 9.06296,2.0971966 6.0000001,6.0000001 0 0 0 8.7486216,2.0544575 Z m 0.5569855,0.097197 a 6.0000001,6.0000001 0 0 1 0.3467367,0.08272 6.0000001,6.0000001 0 0 0 -0.3467367,-0.08272 z M 9.8632815,2.3046873 A 6.0000001,6.0000001 0 0 1 10.221048,2.4294576 6.0000001,6.0000001 0 0 0 9.8632815,2.3046874 Z M 10.39476,2.5066635 A 6.0000001,6.0000001 0 0 1 10.775964,2.6838234 6.0000001,6.0000001 0 0 0 10.39476,2.5066635 Z m 0.492877,0.2412684 A 6.0000001,6.0000001 0 0 1 11.292969,2.9878217 6.0000001,6.0000001 0 0 0 10.887637,2.747932 Z m 0.507354,0.3129593 a 6.0000001,6.0000001 0 0 1 0.38534,0.2840076 6.0000001,6.0000001 0 0 0 -0.38534,-0.2840076 z m 0.454273,0.3446694 A 6.0000001,6.0000001 0 0 1 12.227711,3.746783 6.0000001,6.0000001 0 0 0 11.849264,3.4055606 Z m 0.432215,0.3991266 A 6.0000001,6.0000001 0 0 1 12.633731,4.1934741 6.0000001,6.0000001 0 0 0 12.281479,3.8046872 Z M 5,4.117647 A 3.0000001,3.0000001 0 0 0 2.709329,5.1799177 6.0000001,6.0000001 0 0 0 2.7086408,5.1806055 6.0000001,6.0000001 0 0 0 1.9999999,7.9999826 6.0000001,6.0000001 0 0 0 8,14 6.0000001,6.0000001 0 0 0 14,8.0000001 6.0000001,6.0000001 0 0 0 13.301012,5.1971508 3.0000001,3.0000001 0 0 0 13.300305,5.1957746 3.0000001,3.0000001 0 0 0 11.000001,4.117647 3.0000001,3.0000001 0 0 0 8,7.1176471 a 3.0000001,3.0000001 0 0 0 0.00896,0.1764704 l -0.015169,0 A 3.0000001,3.0000001 0 0 0 8,7.1176471 3.0000001,3.0000001 0 0 0 5,4.117647 Z m 8.300323,1.0781254 A 6.0000001,6.0000001 0 0 0 12.999771,4.6891085 6.0000001,6.0000001 0 0 1 13.300323,5.1957724 Z M 12.664752,4.2341451 A 6.0000001,6.0000001 0 0 1 12.994256,4.680147 6.0000001,6.0000001 0 0 0 12.664752,4.2341451 Z"/>
+ <path style="fill:#986135" d="M 8,1.9999999 A 6.0000001,6.0000001 0 0 0 2.7086397,5.1806066 3.0000001,3.0000001 0 0 1 5,4.117647 3.0000001,3.0000001 0 0 1 8,7.1176471 3.0000001,3.0000001 0 0 1 11.000001,4.117647 3.0000001,3.0000001 0 0 1 13.301012,5.1971508 6.0000001,6.0000001 0 0 0 8,1.9999999 Z m 0,5.1176472 a 3.0000001,3.0000001 0 0 1 -0.0062,0.1764704 l 0.015169,0 A 3.0000001,3.0000001 0 0 1 8,7.1176471 Z"/>
+ <circle style="fill:#3f3f3f" cx="6" cy="8" r="1"/>
+ <circle style="fill:#3f3f3f" cx="10" cy="8" r="1"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 5.5,11.5 c 0,0 1.1666665,1 2.5,1 1.3333335,0 2.5,-1 2.5,-1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mdmflexiserver.svg b/.icons/awkward/16x16/apps/mdmflexiserver.svg
new file mode 120000
index 00000000..034554a5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mdmflexiserver.svg
@@ -0,0 +1 @@
+cs-login.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mdmsetup.svg b/.icons/awkward/16x16/apps/mdmsetup.svg
new file mode 120000
index 00000000..034554a5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mdmsetup.svg
@@ -0,0 +1 @@
+cs-login.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/me-tv.svg b/.icons/awkward/16x16/apps/me-tv.svg
new file mode 120000
index 00000000..24bc70b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/me-tv.svg
@@ -0,0 +1 @@
+tvtime.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/me.kozec.syncthingtk.svg b/.icons/awkward/16x16/apps/me.kozec.syncthingtk.svg
new file mode 120000
index 00000000..ec492b4a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/me.kozec.syncthingtk.svg
@@ -0,0 +1 @@
+syncthing-gtk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/media-optical-copy.svg b/.icons/awkward/16x16/apps/media-optical-copy.svg
new file mode 120000
index 00000000..a60a9dd3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/media-optical-copy.svg
@@ -0,0 +1 @@
+k9-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/media-player-48.svg b/.icons/awkward/16x16/apps/media-player-48.svg
new file mode 120000
index 00000000..03818cfb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/media-player-48.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/media-player-banshee.svg b/.icons/awkward/16x16/apps/media-player-banshee.svg
new file mode 120000
index 00000000..f9620b11
--- /dev/null
+++ b/.icons/awkward/16x16/apps/media-player-banshee.svg
@@ -0,0 +1 @@
+banshee.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mediaconch.svg b/.icons/awkward/16x16/apps/mediaconch.svg
new file mode 100644
index 00000000..599512f1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mediaconch.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 15,7 A 6.9999999,6.9999999 0 0 1 7.9999999,14 6.9999999,6.9999999 0 0 1 1,7 6.9999999,6.9999999 0 0 1 7.9999999,5.9613517e-8 6.9999999,6.9999999 0 0 1 15,7 Z"/>
+ <path style="fill:#dc3034" d="m 15.001241,11.74611 c -0.188817,0.05439 -1.234717,0.35104 -1.34964,0.282149 -1.174755,-0.704231 -2.11257,-0.352242 -3.211658,0.10568 C 10.096438,12.277039 9.751857,12.417734 9.2563235,12.622 11.216675,8.7765209 10.004689,5.0039851 5.534,4.1604515 c 0.8556905,-0.200024 2.0515299,-0.2192729 2.9908648,0.027416 2.5617532,0.6736488 3.9726872,1.6871301 5.4835362,4.4219968 0.443739,0.8979243 1.040329,2.3187987 0.99284,3.1362437"/>
+ <path style="fill:#48539e" d="M 1.263,8.2384804 C 1.9107516,6.984261 4.198081,6.6564595 5.485226,7.3168114 6.765786,7.9738076 7.6155244,10.093595 6.4493184,12.15 6.4650859,10.708041 6.1310145,9.3858808 5.0309134,8.4559172 3.9513906,7.5719232 2.6025731,7.7067922 1.263,8.2384804"/>
+ <path style="fill:#469d3b" d="M 1.8,6.4239493 C 2.7041299,5.2455857 3.8438688,4.9024612 5.1041666,5.0023781 6.7629934,5.1338916 8.0241778,5.9483616 8.6991566,7.5163889 9.329052,9.0199581 9.004416,10.950486 7.66535,12.445 8.1706975,10.49345 8.0682476,8.8473506 6.7804059,7.4888453 5.4503306,6.1431936 3.7579449,5.8826364 1.8,6.4239493"/>
+ <circle style="fill:#4f4f4f" cx="3" cy="12" r="3"/>
+ <path style="fill:#ffffff" d="m 2.1784656,13.549516 c 0,-0.08303 0.01192,-0.153181 0.035761,-0.210642 0.023841,-0.05727 0.056889,-0.103598 0.099363,-0.138957 0.042281,-0.03536 0.092251,-0.06093 0.1497172,-0.07688 0.057273,-0.01576 0.118584,-0.02384 0.1839303,-0.02384 0.061886,0 0.1207002,0.008 0.1762461,0.02384 0.055542,0.01597 0.1045519,0.04152 0.147025,0.07688 0.042286,0.03536 0.075726,0.08168 0.1005187,0.138957 0.024801,0.05746 0.037082,0.127612 0.037082,0.210642 0,0.07957 -0.012281,0.147606 -0.037082,0.204112 -0.024801,0.05631 -0.058234,0.103395 -0.1005187,0.140492 -0.042474,0.03692 -0.091483,0.06381 -0.147025,0.08072 C 2.7679372,13.99157 2.7091232,14 2.6472371,14 2.5818911,14 2.5205808,13.9916 2.4633068,13.97484 2.4058408,13.95792 2.3558711,13.93103 2.3135896,13.89412 2.2711166,13.85704 2.2380556,13.80995 2.2142266,13.753628 2.1906256,13.697218 2.1786256,13.629223 2.1786256,13.549621 m 0.087451,-0.905992 v -0.195846 c 0,-0.09014 0.00924,-0.171822 0.027841,-0.245048 0.01844,-0.07341 0.046706,-0.14299 0.084759,-0.2093 0.037881,-0.0661 0.086871,-0.130688 0.146837,-0.193346 0.060155,-0.06265 0.1326126,-0.127621 0.2173715,-0.194695 0.074187,-0.05823 0.1368447,-0.11032 0.1879665,-0.156445 0.051314,-0.04574 0.092635,-0.0913 0.1245443,-0.136457 0.03172,-0.04497 0.054773,-0.09207 0.068801,-0.141458 0.01424,-0.04958 0.021361,-0.107051 0.021361,-0.172205 0,-0.100718 -0.034201,-0.18393 -0.102059,-0.249084 -0.068037,-0.06535 -0.1718218,-0.09802 -0.3113506,-0.09802 -0.1216642,0 -0.2529287,0.02556 -0.3934255,0.07668 -0.1401089,0.05132 -0.2856018,0.113968 -0.435695,0.188158 L 1.633,10.331152 c 0.075726,-0.0442 0.1583694,-0.0861 0.2475445,-0.125693 0.089375,-0.0398 0.1820103,-0.07515 0.2781095,-0.106095 0.096287,-0.03076 0.1939228,-0.05516 0.2927102,-0.07284 0.098984,-0.01769 0.1960387,-0.02652 0.291562,-0.02652 0.1800862,0 0.3424918,0.02172 0.4872167,0.06496 0.144917,0.04324 0.2677293,0.106276 0.3682447,0.18931 0.1009027,0.08303 0.1779741,0.183931 0.231788,0.302131 0.054005,0.118391 0.080915,0.253312 0.080915,0.405134 0,0.11128 -0.012521,0.210646 -0.037081,0.298094 -0.024601,0.08746 -0.061502,0.168746 -0.1097442,0.243701 -0.048818,0.07515 -0.1097441,0.147604 -0.1829702,0.217183 -0.073226,0.06976 -0.1585615,0.143569 -0.2556209,0.221216 -0.074187,0.05823 -0.1347245,0.109164 -0.1816222,0.152409 -0.046706,0.04324 -0.083415,0.08438 -0.1097442,0.123004 -0.026521,0.039 -0.044585,0.07919 -0.054389,0.120701 -0.00964,0.04131 -0.0146,0.09033 -0.0146,0.146836 v 0.158945 H 2.2660927 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mediainfo.svg b/.icons/awkward/16x16/apps/mediainfo.svg
new file mode 120000
index 00000000..0f8ab13b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mediainfo.svg
@@ -0,0 +1 @@
+mkvinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mediawriter.svg b/.icons/awkward/16x16/apps/mediawriter.svg
new file mode 100644
index 00000000..82ede16e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mediawriter.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#b7b7b7" d="m2 16h12v-6h-12z"/>
+ <rect style="opacity:.5" width="3" height="2" x="3" y="-15" transform="scale(1,-1)"/>
+ <rect style="opacity:.5" width="3" height="2" x="10" y="-15" transform="scale(1,-1)"/>
+ <path style="fill:#5161a2" d="m8 0a8 8 0 0 0 -8 8 8 8 0 0 0 0.58789062 3h14.822265a8 8 0 0 0 0.589844 -3 8 8 0 0 0 -8 -8z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m9 2c-1.1045695 0-2 0.8954305-2 2v2h-1c-1.1045695 0-2 0.8954305-2 2s0.8954305 2 2 2 2-0.8954305 2-2v-2h1c1.10457 0 2-0.8954305 2-2s-0.89543-2-2-2zm0 1c0.5522847 0 1 0.4477152 1 1 0 0.5522847-0.4477153 1-1 1h-1v-1c0-0.5522848 0.4477153-1 1-1zm-3 4h1v1c0 0.5522848-0.4477153 1-1 1s-1-0.4477152-1-1c0-0.5522847 0.4477153-1 1-1z"/>
+ <path style="fill:#f3f3f3" d="m9 2c-1.1045695 0-2 0.8954305-2 2v2h-1v1h1v1c0 0.5522848-0.4477153 1-1 1v1c1.1045695 0 2-0.8954305 2-2v-2h1v-1h-1v-1c0-0.5522848 0.4477153-1 1-1v-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/medit.svg b/.icons/awkward/16x16/apps/medit.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/medit.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mednafen.svg b/.icons/awkward/16x16/apps/mednafen.svg
new file mode 120000
index 00000000..2f6dc60b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mednafen.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mednaffe.svg b/.icons/awkward/16x16/apps/mednaffe.svg
new file mode 100644
index 00000000..f70feb53
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mednaffe.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#5364f6" cx="8.5" cy="7.5" r="7.5"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:1.59899998;stroke-linecap:round;stroke-linejoin:round" d="M 0.8024733,7.1892852 2.601248,0.8 3.8004311,7.1892852 8.1974359,0.8 6.9982528,7.1892852"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:1.59899998;stroke-linecap:round;stroke-linejoin:round" d="M 8.2035657,12.790996 H 6.3010725 M 5.8051995,15.189362 6.8045188,9.793 h 1.7987747"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:1.59899998;stroke-linecap:round;stroke-linejoin:round" d="M 12.600571,12.790996 H 10.700293 M 13.002514,9.793 h -1.798775 l -0.999319,5.396362 h 2.196287"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mega.svg b/.icons/awkward/16x16/apps/mega.svg
new file mode 100644
index 00000000..98c1cde3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mega.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e32037" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m4 5v7h2v-4l2 1.75 2-1.75v4h2v-7h-2l-2 1.75-2-1.75z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/megabasterd.svg b/.icons/awkward/16x16/apps/megabasterd.svg
new file mode 100644
index 00000000..b3b4255b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/megabasterd.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#bc2b1a" d="M 7.4815199,10 A 0.34593432,0.33725062 0 0 0 7.2004695,10.168159 L 4.0465457,15.493788 A 0.34593432,0.33725062 0 0 0 4.3460761,16 h 6.3078469 a 0.34593432,0.33725062 0 0 0 0.299531,-0.506212 L 7.7995303,10.168159 A 0.34593432,0.33725062 0 0 0 7.4815199,10 Z"/>
+ <path style="fill:#f1432e" d="M 7.5000002,-2.6315514e-8 C 6.9392379,0.16783231 2.9187642,4.3170476 1.7715928,5.9260311 c -1.78587041,2.504799 -2.2184271,4.4398829 -1.31179874,5.7142069 0.59686044,0.838925 1.72674174,1.326596 2.85871034,1.359454 1.7648622,0.01868 3.1194297,-0.814744 4.1814958,-1.876686 1.062066,1.061942 2.4166334,1.895364 4.1814968,1.876686 1.131968,-0.03285 2.261848,-0.520529 2.858709,-1.359454 C 15.446835,10.365914 15.014278,8.4308301 13.228408,5.9260311 12.081237,4.3170476 8.0607628,0.16783231 7.5000002,-2.6315514e-8 Z"/>
+ <path style="fill:#ffffff" d="M 4 5 L 4 11 L 5 11 L 5 9.1992188 L 5 6.9804688 L 5 6.3105469 L 7.5 8.4335938 L 8.2734375 7.7773438 L 8.2714844 7.7753906 L 10 6.3105469 L 10 6.9804688 L 10 11 L 11 11 L 11 5 L 10 5 L 7.5 7.1210938 L 5 5 L 4 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/megaglest.svg b/.icons/awkward/16x16/apps/megaglest.svg
new file mode 100644
index 00000000..76bf6ffb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/megaglest.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <ellipse style="fill:#fbba22" cx="4.809" cy="7.218" rx="4.787" ry="7.18"/>
+ <ellipse style="fill:#fbba22" cx="11.191" cy="7.218" rx="4.787" ry="7.18"/>
+ <path style="fill:none;stroke:#ea8504;stroke-width:3;stroke-linecap:round;stroke-linejoin:round" d="m 1.5,14.5 c 0,0 2.9098359,-1 6.5,-1 3.590164,0 6.5,1 6.5,1"/>
+ <path style="opacity:0.3" d="M 4.8085938 2.0371094 C 4.2973919 2.0371094 3.6937023 2.3412826 3.0878906 3.25 C 2.482079 4.1587174 2.0214844 5.5942974 2.0214844 7.2167969 C 2.0214844 8.8392964 2.482079 10.276829 3.0878906 11.185547 C 3.1654838 11.301937 3.2429788 11.38133 3.3203125 11.478516 C 4.2349314 11.292477 5.3570575 11.115524 6.6171875 11.035156 C 6.7546895 10.806326 6.8829572 10.55221 7 10.273438 L 7 4.1621094 C 6.8577441 3.8234736 6.702773 3.5102142 6.5292969 3.25 C 5.9234852 2.3412826 5.3197956 2.0371094 4.8085938 2.0371094 z M 11.208984 2.0371094 C 10.697783 2.0371094 10.094093 2.3412826 9.4882812 3.25 C 9.3069327 3.5220231 9.1468633 3.8536094 9 4.2109375 L 9 10.224609 C 9.1222798 10.522283 9.2570696 10.79287 9.4023438 11.035156 C 10.66173 11.11653 11.782729 11.294269 12.695312 11.480469 C 12.77321 11.382707 12.851525 11.30279 12.929688 11.185547 C 13.535496 10.276829 13.996094 8.8392964 13.996094 7.2167969 C 13.996094 5.5942974 13.535497 4.1587174 12.929688 3.25 C 12.323873 2.3412826 11.720186 2.0371094 11.208984 2.0371094 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/meld.svg b/.icons/awkward/16x16/apps/meld.svg
new file mode 100644
index 00000000..5b7405eb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/meld.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.0">
+ <path style="fill:#4f75c4;fill-rule:evenodd" d="M 13.151834,-4e-7 C 14.729718,-4e-7 16,1.2681236 16,2.8433264 V 15.9796 L 2.8481656,16 C 1.2702837,16 0,14.731876 0,13.156673 V 0.00133176 Z"/>
+ <path style="fill:#f89216;fill-rule:evenodd" d="M 9.8833141,2.0006506 C 8.3526485,2.0235407 6.8310051,2.659632 5.6090029,4.213424 4.3588847,5.8029658 5.2495175,8.0362379 6.3440815,8.6762566 7.2291277,9.0937016 8.0054225,8.4027275 8.1203725,7.9601304 7.8029667,8.1084056 6.7792391,8.1198521 6.5922509,7.4881705 6.3959445,6.0204686 7.3471011,4.9754526 8.6919109,4.8259997 10.963034,4.5736029 12.735485,6.8655699 12.917092,9.0265193 13.17322,12.074186 10.847749,15.117886 8.1023505,15.98988 L 16,16 V 5.0010216 C 15.497981,4.4212901 14.921522,3.8893117 14.255884,3.4383284 12.960786,2.5608697 11.413979,1.9777594 9.8833141,2.0006506 Z"/>
+ <path style="fill:#f89216;fill-rule:evenodd" d="M 6.1166866,13.999349 C 7.6473516,13.976459 9.1689951,13.340367 10.390997,11.786576 11.641116,10.197034 10.750481,7.9637625 9.6559187,7.3237443 8.7708729,6.9062993 7.9945776,7.5972726 7.8796276,8.0398698 8.1970335,7.891595 9.2246478,7.8208147 9.411636,8.4524972 9.607942,9.9201987 8.6528995,11.024547 7.3080892,11.174 5.0369661,11.426396 3.2645165,9.134431 3.0829085,6.9734816 2.8267796,3.925813 5.1522489,0.88211503 7.8976497,0.01012084 L 0,4.1264279e-7 V 10.998979 c 0.50201833,0.579731 1.0784784,1.111709 1.7441154,1.562693 1.2950983,0.877459 2.8419077,1.460568 4.3725712,1.437677 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mellowplayer.svg b/.icons/awkward/16x16/apps/mellowplayer.svg
new file mode 100644
index 00000000..44e593bd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mellowplayer.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" viewBox="-2.01 0 16 16">
+ <circle style="fill:#5f81d4" cx="8.99" cy="8.002" r="5"/>
+ <circle style="fill:#5f81d4" cx="3.99" cy="5.002" r="5"/>
+ <circle style="fill:#5f81d4" cx="3.99" cy="11.002" r="5"/>
+ <circle style="fill:#f2f2f2" cx="1.99" cy="8.002" r="3"/>
+ <circle style="fill:#f2f2f2" cx="6.99" cy="11.002" r="3"/>
+ <circle style="fill:#f2f2f2" cx="6.99" cy="5.002" r="3"/>
+ <path style="fill:#ffbf00" d="m2.1819903 2.0354924c0.202273-0.1017343 0.3965959 0.060737 0.3965959 0.060737l4.6404907 2.7592801 4.4867991 2.6706049s0.284124 0.1393916 0.284124 0.4725334c0 0.3340535-0.28648 0.4427726-0.28648 0.4427726l-4.4947481 2.6706046-4.7450132 2.819107s-0.1383812 0.1236-0.316805 0.04434c-0.2037449-0.0911-0.1507474-0.322817-0.1507474-0.322817v-5.6688847-5.5774759c0.0002941 0-0.022375-0.2660276 0.185784-0.3707992z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mendeley-desktop.svg b/.icons/awkward/16x16/apps/mendeley-desktop.svg
new file mode 100644
index 00000000..dc9f8ac9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mendeley-desktop.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect fill="#be212e" width="16" height="16" x="0" y="0" rx=".842"/>
+ <path fill="#fff" d="m4.6074 4c-0.5222 0.0148-1.0257 0.2297-1.4121 0.5547-0.3927 0.3302-0.6734 0.7837-0.7305 1.2715-0.0285 0.2439 0.0003 0.495 0.0879 0.7265 0.0876 0.2316 0.235 0.4446 0.4317 0.6094 0.2319 0.1944 0.5226 0.3167 0.789 0.4688 0.1332 0.076 0.2588 0.161 0.3692 0.2636 0.1103 0.1027 0.2034 0.2244 0.2539 0.3614 0.0449 0.1218 0.0552 0.2515 0.0351 0.3789-0.02 0.1273-0.0702 0.2505-0.1445 0.3593-0.1487 0.2178-0.3893 0.3762-0.6523 0.461-0.3052 0.0983-0.6415 0.1028-0.9356 0.2265-0.2327 0.0979-0.4287 0.269-0.5508 0.4764-0.122 0.208-0.1703 0.453-0.1406 0.688 0.0349 0.275 0.1784 0.535 0.3926 0.73 0.2141 0.195 0.4979 0.323 0.7949 0.365 0.4355 0.062 0.9022-0.068 1.2188-0.351 0.1583-0.142 0.2783-0.318 0.3457-0.512s0.0789-0.404 0.0351-0.603c-0.0334-0.153-0.0952-0.297-0.1562-0.442-0.061-0.1447-0.1201-0.2922-0.1348-0.4471-0.026-0.2733 0.0867-0.552 0.2832-0.7578s0.4699-0.3405 0.7598-0.4004c0.187-0.0386 0.3834-0.0475 0.5722-0.0175 0.1889 0.0299 0.3724 0.0985 0.5254 0.205 0.1531 0.1066 0.2758 0.2505 0.3438 0.416 0.0679 0.1656 0.0796 0.3517 0.0254 0.5215-0.0555 0.174-0.1761 0.3239-0.2969 0.4673-0.1208 0.142-0.2466 0.286-0.3184 0.455-0.0791 0.186-0.0874 0.396-0.0332 0.589 0.0543 0.194 0.1682 0.372 0.3184 0.516 0.1661 0.159 0.3786 0.279 0.6074 0.344s0.4617 0.076 0.7012 0.076c0.2394 0 0.488-0.011 0.7168-0.076s0.4413-0.185 0.6074-0.344c0.1502-0.144 0.2641-0.322 0.3184-0.516 0.0542-0.193 0.0459-0.403-0.0332-0.589-0.0718-0.169-0.1976-0.313-0.3184-0.455-0.1208-0.1434-0.2414-0.2933-0.2969-0.4673-0.0542-0.1698-0.0425-0.3559 0.0254-0.5215 0.068-0.1655 0.1907-0.3094 0.3438-0.416 0.153-0.1065 0.3365-0.1751 0.5254-0.205 0.1891-0.03 0.3851-0.0211 0.5721 0.0175 0.29 0.0599 0.563 0.1946 0.76 0.4004 0.196 0.2058 0.309 0.4845 0.283 0.7578-0.015 0.1549-0.074 0.3024-0.135 0.4471-0.061 0.145-0.122 0.289-0.156 0.442-0.044 0.199-0.032 0.409 0.035 0.603 0.068 0.194 0.188 0.37 0.346 0.512 0.317 0.283 0.783 0.413 1.219 0.351 0.297-0.042 0.58-0.17 0.795-0.365 0.214-0.195 0.357-0.455 0.392-0.73 0.03-0.235-0.018-0.48-0.14-0.688-0.123-0.2074-0.319-0.3785-0.551-0.4764-0.294-0.1237-0.631-0.1282-0.936-0.2265-0.263-0.0848-0.503-0.2432-0.652-0.461-0.074-0.1088-0.125-0.232-0.145-0.3593-0.02-0.1274-0.009-0.2571 0.036-0.3789 0.05-0.137 0.143-0.2587 0.253-0.3614 0.111-0.1026 0.236-0.1876 0.37-0.2636 0.266-0.1521 0.557-0.2744 0.789-0.4688 0.196-0.1648 0.344-0.3778 0.431-0.6094 0.088-0.2315 0.117-0.4826 0.088-0.7265-0.057-0.4878-0.338-0.9413-0.73-1.2715-0.387-0.325-0.89-0.5399-1.412-0.5547-0.262-0.0074-0.525 0.0351-0.766 0.1289s-0.46 0.2398-0.627 0.4258c-0.1909 0.2132-0.3101 0.473-0.4199 0.7305-0.1099 0.2574-0.2126 0.5198-0.3789 0.75-0.2744 0.3794-0.7073 0.7402-1.2012 0.7402s-0.9268-0.3608-1.2012-0.7402c-0.1663-0.2302-0.269-0.4926-0.3789-0.75-0.1098-0.2575-0.229-0.5173-0.4199-0.7305-0.1665-0.186-0.3862-0.332-0.627-0.4258-0.2407-0.0938-0.5045-0.1363-0.7656-0.1289zm3.3926 3.5a0.5 0.5 0 0 1 0.5 0.5 0.5 0.5 0 0 1 -0.5 0.5 0.5 0.5 0 0 1 -0.5 -0.5 0.5 0.5 0 0 1 0.5 -0.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mendeleydesktop.svg b/.icons/awkward/16x16/apps/mendeleydesktop.svg
new file mode 120000
index 00000000..d3db8469
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mendeleydesktop.svg
@@ -0,0 +1 @@
+mendeley-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/menu-editor.svg b/.icons/awkward/16x16/apps/menu-editor.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/menu-editor.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/menulibre.svg b/.icons/awkward/16x16/apps/menulibre.svg
new file mode 100644
index 00000000..c43525b1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/menulibre.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="M 1.7179487,1.9999998e-8 H 14.282051 C 14.679795,1.9999998e-8 15,0.31417145 15,0.70582859 V 13.331076 C 15,13.722772 14.679795,14 14.282051,14 H 6.0555555 L 4.4999999,16 2.9444444,14 H 1.7179487 C 1.3202051,14 1,13.722772 1,13.331076 V 0.70582859 C 1,0.31417145 1.3202051,1.9999998e-8 1.7179487,1.9999998e-8 Z"/>
+ <path style="fill:#188eee" d="M 2.5898441,9 C 2.2688835,9 2,9.2689104 2,9.589844 v 2.821615 C 2,12.732459 2.2688835,13 2.5898441,13 H 5.4101559 C 5.7311164,13 6,12.732459 6,12.411459 V 9.589844 C 6,9.2689104 5.7311164,9 5.4101559,9 Z"/>
+ <path style="fill:#898989" d="M 3.3652345,6 C 3.1671355,6 3,6.168111 3,6.366211 V 7.6347655 C 3,7.8328656 3.1671355,8 3.3652345,8 h 1.269531 C 4.8328645,8 5,7.8328656 5,7.6347655 V 6.366211 C 5,6.168111 4.8328645,6 4.6347655,6 Z"/>
+ <path style="fill:#898989" d="M 3.3652345,2 C 3.1671355,2 3,2.168111 3,2.366211 V 3.6347655 C 3,3.8328656 3.1671355,4 3.3652345,4 h 1.269531 C 4.8328645,4 5,3.8328656 5,3.6347655 V 2.366211 C 5,2.168111 4.8328645,2 4.6347655,2 Z"/>
+ <path style="fill:none;stroke:#898989;stroke-width:2;stroke-linecap:round" d="m 8,6.9999 h 4"/>
+ <path style="fill:none;stroke:#898989;stroke-width:2;stroke-linecap:round" d="m 8,2.9999 h 4"/>
+ <path style="fill:none;stroke:#188eee;stroke-width:2;stroke-linecap:round" d="m 8,10.9999 h 4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/meow.svg b/.icons/awkward/16x16/apps/meow.svg
new file mode 100644
index 00000000..d22b6777
--- /dev/null
+++ b/.icons/awkward/16x16/apps/meow.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4ba9c0" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#fff" d="m7.5046 11.982c-0.3336-0.03-0.9978-0.148-1.2844-0.229-0.6128-0.172-1.1558-0.145-1.6008-0.518-0.0885-0.074-0.1957-0.134-0.2412-0.134-0.045009 0-0.47174 0.12872-0.94829 0.28605s-0.88979 0.28605-0.91831 0.28605c-0.091126 0-0.15683-0.21651-0.26742-0.55317-0.12105-0.3685-0.12923-0.43696-0.058964-0.49344 0.026916-0.02165 0.36605-0.14186 0.7536-0.26715s0.71001-0.2434 0.71657-0.26247c0.013755-0.03997-0.53198-0.07868-1.1092-0.07868-0.3607 0-0.38258-0.0041-0.4683-0.087085-0.083195-0.080581-0.08827-0.10233-0.067915-0.29099 0.012117-0.11214 0.022003-0.28389 0.022003-0.38165 0-0.28923 0.00235-0.29412 0.77572-0.27744l0.4983 0.011 0.0432-0.2873c0.0501-0.333 0.1632-0.8405 0.3372-1.1176 0.0922-0.147 0.119-0.2226 0.1075-0.3029l0.20614-3.2842c0.36986 0 1.4073 0.41841 2.414 1.3771l0.50773 0.32371 0.3335-0.036016c0.41942-0.045296 0.96429-0.045435 1.4946-0.000273l0.4113 0.035 0.579-0.3741c0.8809-0.5692 1.1939-0.9306 1.5389-1.1311 0.244-0.1424 0.537-0.1689 0.721-0.1802l0.23915 3.3072 0.15014 0.22318c0.18931 0.28141 0.30787 0.79534 0.36277 1.1619l0.04284 0.28605 0.46222-0.011536c0.45918-0.00926 0.58432-0.00192 0.63784 0.03729 0.05576 0.040885 0.07104 0.11328 0.09406 0.44551 0.01616 0.2332 0.01432 0.42051-0.0045 0.45448-0.03726 0.06742-0.20478 0.099714-0.52104 0.10045-0.12422 0.000274-0.29339 0.01038-0.50921 0.02242-0.89235 0.02549-0.86862 0.02549 0.1776 0.3364 0.36507 0.10849 0.68246 0.23602 0.71155 0.26419 0.04736 0.04587 0.04671 0.07403-0.0061 0.26911-0.08495 0.31368-0.20781 0.70015-0.27925 0.74272-0.04919 0.02931-0.23312-0.01982-0.9034-0.2413-0.4629-0.15296-0.87172-0.27789-0.90849-0.27764-0.03676 0.000275-0.20876-0.0015-0.3822 0.12646-0.66836 0.4929-1.5125 0.60391-2.471 0.71025-0.29317 0.03253-1.0817 0.03892-1.3884 0.01123z"/>
+ <circle fill="#303030" cx="6" cy="8" r="1"/>
+ <circle fill="#303030" cx="10" cy="8" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mess.svg b/.icons/awkward/16x16/apps/mess.svg
new file mode 120000
index 00000000..2f6dc60b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mess.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/messengerfordesktop.svg b/.icons/awkward/16x16/apps/messengerfordesktop.svg
new file mode 120000
index 00000000..b8719ad4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/messengerfordesktop.svg
@@ -0,0 +1 @@
+fbmessenger.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/metacity.svg b/.icons/awkward/16x16/apps/metacity.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/metacity.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/meterbridge.svg b/.icons/awkward/16x16/apps/meterbridge.svg
new file mode 100644
index 00000000..a85ad2bc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/meterbridge.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffe485" d="m 8,2.0000002 c -3.324,0 -6,2.676 -6,6 C 2,9.0956759 2.2953204,10.117771 2.8041991,11 H 13.195801 C 13.70468,10.117771 14,9.0956759 14,8.0000002 c 0,-3.324 -2.676,-6 -6,-6 z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:1.5;stroke-linecap:round" d="M 8,11 5.75,7.2500002"/>
+ <circle style="fill:#4f4f4f" cx="8" cy="11" r="2"/>
+ <path style="opacity:0.3;fill:none;stroke:#000000;stroke-width:0.75;stroke-linecap:round" d="m 3.125,6.4999465 c 0,0 1.5,-1.875 4.875,-1.875 3.375,0 4.875,1.875 4.875,1.875"/>
+ <path style="fill:none;stroke:#e93232;stroke-width:0.75;stroke-linecap:round" d="M 10.019413,4.872619 C 11.980683,5.3820505 12.875,6.4999465 12.875,6.4999465"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/meterbridge32x32.svg b/.icons/awkward/16x16/apps/meterbridge32x32.svg
new file mode 120000
index 00000000..84334cbf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/meterbridge32x32.svg
@@ -0,0 +1 @@
+meterbridge.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/metro-2033-redux.svg b/.icons/awkward/16x16/apps/metro-2033-redux.svg
new file mode 100644
index 00000000..f3f81971
--- /dev/null
+++ b/.icons/awkward/16x16/apps/metro-2033-redux.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 0.8,0 C 0.3568,0 0,0.3568 0,0.8 V 12.04 H 16 V 0.8 C 16,0.3568 15.6432,0 15.2,0 Z"/>
+ <path style="fill:#ffffff" d="m 10.903752,2.0000134 c -0.681871,1.481e-4 -0.6482,0.034654 -0.9958933,0.5767117 C 8.9058418,4.1388718 8.087069,5.3479762 8.031339,5.3479762 7.994614,5.3479762 7.8056657,5.1016558 7.6114591,4.8005205 7.4172528,4.4993849 7.2276929,4.2339298 7.1901362,4.210625 7.152582,4.1873029 7.0941029,4.0941001 7.0602096,4.0035594 7.0263137,3.9130191 6.8983862,3.693886 6.7759229,3.5165523 6.6534563,3.3392151 6.5276796,3.1529476 6.4964101,3.1026393 6.0836401,2.438572 5.9333801,2.2172838 5.8402168,2.1359121 5.7429002,2.0509137 5.5711735,2.0366078 4.4214441,2.0175883 c -1.0945194,-0.01811 -1.3080527,-0.00913 -1.3080527,0.055195 0,0.1295442 0.5887866,0.9396723 0.7248195,0.997274 0.080791,0.034205 0.1408733,0.1205524 0.1630233,0.2345005 0.028667,0.1474538 0.6544699,1.130901 1.212996,1.9062307 0.2058471,0.2857575 0.820402,1.1863204 1.0040887,1.4716345 0.097063,0.1507638 0.2118874,0.30185 0.2555474,0.335674 0.04366,0.033824 0.14116,0.1718553 0.2166571,0.3068461 0.075496,0.1349909 0.2298695,0.3688991 0.3430328,0.5198015 0.1131633,0.1509057 0.29447,0.4193981 0.40289,0.5965416 0.10842,0.177144 0.2520699,0.3573795 0.3192662,0.4005168 0.0672,0.043137 0.1534433,0.1512179 0.1916733,0.2402884 0.038225,0.089071 0.086633,0.1619434 0.1074966,0.1619434 0.020867,0 0.53729,-0.7206752 1.1476994,-1.6015303 C 9.8129887,6.7616496 9.925862,6.6309929 9.963135,6.619 c 0.05179,-0.016666 0.06785,-0.040353 0.06785,1.8430782 0,1.3556181 0.01703,2.4812578 0.03788,2.5013818 C 10.089695,10.98357 11.079648,11 11.759067,11 c 0.901164,0 1.162233,-0.0081 1.24087,-0.0552 V 2.2607719 c -0.01456,-0.1405431 -0.04305,-0.1721446 -0.09883,-0.2009568 -0.167767,-0.086653 -0.278281,-0.072885 -0.40622,0.050589 -0.14227,0.1373067 -0.18222,0.1373067 -0.27107,0 -0.06621,-0.1023222 -0.132687,-0.1097468 -0.980903,-0.1097468 -0.129813,0 -0.241736,-6.545e-4 -0.339147,-6.545e-4 z M 3.139488,3.1530126 c -0.08571,0 -0.1390233,0.6594794 -0.1394799,1.7242443 -2.867e-4,0.6923453 0.0145,0.8346581 0.095836,0.921393 0.09034,0.096341 0.09034,0.1120888 0,0.2596875 -0.1377533,0.2250615 -0.1241766,0.4717162 0.031767,0.5773548 l 0.12793,0.086705 -0.1099399,0.1770573 c -0.1022531,0.164813 -0.1108034,0.3102754 -0.1232667,2.0972174 -0.00986,1.4163761 0.00408,1.9310171 0.053083,1.9615341 0.036525,0.02275 0.6165033,0.03529 1.2888432,0.02785 L 6.003183,10.972556 6.01795,8.6267959 6.032817,7.181 5.3253401,5.9791217 C 5.2314244,5.7974963 5.1197998,5.641353 5.0261007,5.4951134 4.9558907,5.3329413 4.6420374,4.8580596 4.0856212,4.0719237 3.8257346,3.7047449 3.5697746,3.598113 3.5673513,3.8559632 c -6.667e-4,0.079966 -0.00847,0.081333 -0.05597,0.010391 -0.0303,-0.04527 -0.055512,-0.1739433 -0.055967,-0.2859445 C 3.4544149,3.3775518 3.2885316,3.1529918 3.1394783,3.1529918 Z m 7.942163,0.8968468 c 0.0714,0.00291 0.1055,0.070206 0.1055,0.2039546 0,0.1690821 -0.06994,0.1985533 -0.241647,0.1020323 -0.1329,-0.074707 -0.125976,-0.197527 0.01533,-0.2705124 0.04821,-0.024901 0.08838,-0.036839 0.120821,-0.035476 z m -0.14392,0.8114279 c 0.02703,-0.00225 0.04925,9.818e-4 0.06042,0.01168 0.01639,0.015828 0.01297,0.055051 -0.0077,0.087239 -0.04609,0.071972 -0.25819,0.078055 -0.25819,0.0074 0,-0.044244 0.124397,-0.099578 0.20544,-0.1063203 z m 1.532042,0.5415619 c 0.0138,0 0.0251,0.024704 0.0251,0.054874 0,0.030174 -0.02706,0.054874 -0.06019,0.054874 -0.0331,0 -0.04443,-0.024709 -0.0251,-0.054874 0.01933,-0.030174 0.0464,-0.054874 0.06019,-0.054874 z m 0.480958,0.1603348 c 0.0098,0.00127 0.02077,0.00708 0.03244,0.018335 0.0184,0.017758 0.02233,0.077396 0.0087,0.1325748 -0.02356,0.095863 -0.02656,0.095948 -0.06885,0.00192 -0.03623,-0.080564 -0.01494,-0.1585524 0.02767,-0.152833 z M 6.3568201,6.2373211 c 0.036592,0.00225 0.054303,0.059906 0.054303,0.1761981 0,0.2189334 -0.012533,0.2320108 -0.1114929,0.1169275 -0.08181,-0.095138 -0.05904,-0.2588062 0.040421,-0.2907677 0.006,-0.00192 0.011533,-0.00257 0.016767,-0.00225 z M 4.1310512,7.8818278 c 0.055743,-0.0036 0.1081629,0.062807 0.1289263,0.176735 0.026933,0.1478109 -0.081586,0.164823 -0.1709033,0.0268 -0.054006,-0.083459 -0.0579,-0.1330701 -0.013767,-0.1756606 0.0183,-0.017661 0.037162,-0.026669 0.055747,-0.027859 z M 3.8709713,8.2902749 c 0.016633,-1.416e-4 0.035975,0.00192 0.057967,0.00589 0.1058533,0.019525 0.12799,0.051874 0.1071633,0.1570115 -0.0205,0.103506 -0.062077,0.1323628 -0.1902266,0.1323628 -0.09017,0 -0.16391,0.024704 -0.16391,0.054874 0,0.030174 -0.06713,0.054877 -0.1491399,0.054877 -0.1303934,0 -0.1396034,-0.011 -0.073403,-0.087993 0.041633,-0.048412 0.13435,-0.1095021 0.2059967,-0.1357919 0.071647,-0.026284 0.1302629,-0.08206 0.1302629,-0.1238951 0,-0.037649 0.025433,-0.056913 0.075291,-0.05734 z m 4.3213906,0.097747 c 0.024367,-0.0036 0.0499,0.00685 0.06363,0.028276 0.0183,0.028599 0.00897,0.066359 -0.020667,0.084026 -0.029633,0.017661 -0.068757,0.00876 -0.08706,-0.019816 -0.0183,-0.028599 -0.00906,-0.066357 0.020533,-0.084029 0.0074,-0.00441 0.0154,-0.00728 0.023533,-0.00845 z M 4.9783607,8.7794278 c 0.036046,-0.00424 0.068953,0.012322 0.071183,0.053052 0.00167,0.030174 -0.039679,0.063416 -0.09184,0.073845 -0.059287,0.011839 -0.085347,-0.00871 -0.069407,-0.054877 0.014767,-0.042719 0.054017,-0.06778 0.090064,-0.07202 z"/>
+ <path style="fill:#ef3a3a" d="m 0,12 v 3.2 C 0,15.6432 0.3568,16 0.8,16 H 15.2 C 15.6432,16 16,15.6432 16,15.2 V 12 Z"/>
+ <path style="fill:#3f3f3f" d="m 3.551821,13 q 0.372549,0 0.5490193,0.142858 0.1792717,0.140055 0.1792717,0.42577 0,0.159664 -0.058823,0.266105 -0.058823,0.106444 -0.1512607,0.17087 -0.089636,0.06442 -0.190476,0.09804 L 4.4285713,15 H 4.134454 L 3.64986,14.173669 H 3.252101 V 15 H 3 V 13 Z M 3.537814,13.218488 H 3.2521 v 0.742296 h 0.2997197 q 0.2436973,0 0.3557423,-0.09524 0.112045,-0.09804 0.112045,-0.285714 0,-0.196079 -0.1176473,-0.277311 -0.117647,-0.08403 -0.3641457,-0.08403 z"/>
+ <path style="fill:#3f3f3f" d="M 6.1176466,15 H 5 v -2 h 1.1176466 v 0.221288 h -0.865546 v 0.62465 h 0.815126 v 0.218488 h -0.815126 v 0.714286 h 0.865546 z"/>
+ <path style="fill:#3f3f3f" d="m 8.602241,13.980392 q 0,0.507003 -0.277311,0.764706 Q 8.0504204,15 7.557423,15 H 7 v -2 h 0.6162467 q 0.2997197,0 0.5210083,0.112045 0.2240894,0.112044 0.3445377,0.330532 0.1204483,0.218487 0.1204483,0.537815 z m -0.2661063,0.0084 q 0,-0.40056 -0.1988797,-0.585434 Q 7.9411767,13.215686 7.579832,13.215686 H 7.252101 v 1.568627 h 0.2717087 q 0.812325,0 0.812325,-0.795518 z"/>
+ <path style="fill:#3f3f3f" d="m 10.529337,13 v 1.276243 q 0,0.20442 -0.08287,0.370165 -0.08287,0.162984 -0.254144,0.259669 Q 10.02105,15 9.7613817,15 9.3912157,15 9.2006077,14.801105 9.01,14.599447 9.01,14.270718 V 13 h 0.248619 v 1.279005 q 0,0.240332 0.1270717,0.372928 0.1298343,0.132597 0.3895027,0.132597 0.2679556,0 0.3867396,-0.140884 Q 10.283481,14.5 10.283481,14.276243 V 13 Z"/>
+ <path style="fill:#3f3f3f" d="M 12.648342,15 H 12.366574 L 11.844475,14.143647 11.314088,15 h -0.262431 l 0.654696,-1.027624 -0.613259,-0.944752 h 0.276243 l 0.483425,0.773481 0.486188,-0.773481 h 0.262431 l -0.610497,0.939227 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/metro-last-light-redux.svg b/.icons/awkward/16x16/apps/metro-last-light-redux.svg
new file mode 100644
index 00000000..4167a1ea
--- /dev/null
+++ b/.icons/awkward/16x16/apps/metro-last-light-redux.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 0.8,0 C 0.3568,0 0,0.3568 0,0.8 V 12.04 H 16 V 0.8 C 16,0.3568 15.6432,0 15.2,0 Z"/>
+ <path style="fill:#ffffff" d="m 10.903752,2.0000134 c -0.681871,1.481e-4 -0.6482,0.034654 -0.9958933,0.5767117 C 8.9058418,4.1388718 8.087069,5.3479762 8.031339,5.3479762 7.994614,5.3479762 7.8056657,5.1016558 7.6114591,4.8005205 7.4172528,4.4993849 7.2276929,4.2339298 7.1901362,4.210625 7.152582,4.1873029 7.0941029,4.0941001 7.0602096,4.0035594 7.0263137,3.9130191 6.8983862,3.693886 6.7759229,3.5165523 6.6534563,3.3392151 6.5276796,3.1529476 6.4964101,3.1026393 6.0836401,2.438572 5.9333801,2.2172838 5.8402168,2.1359121 5.7429002,2.0509137 5.5711735,2.0366078 4.4214441,2.0175883 c -1.0945194,-0.01811 -1.3080527,-0.00913 -1.3080527,0.055195 0,0.1295442 0.5887866,0.9396723 0.7248195,0.997274 0.080791,0.034205 0.1408733,0.1205524 0.1630233,0.2345005 0.028667,0.1474538 0.6544699,1.130901 1.212996,1.9062307 0.2058471,0.2857575 0.820402,1.1863204 1.0040887,1.4716345 0.097063,0.1507638 0.2118874,0.30185 0.2555474,0.335674 0.04366,0.033824 0.14116,0.1718553 0.2166571,0.3068461 0.075496,0.1349909 0.2298695,0.3688991 0.3430328,0.5198015 0.1131633,0.1509057 0.29447,0.4193981 0.40289,0.5965416 0.10842,0.177144 0.2520699,0.3573795 0.3192662,0.4005168 0.0672,0.043137 0.1534433,0.1512179 0.1916733,0.2402884 0.038225,0.089071 0.086633,0.1619434 0.1074966,0.1619434 0.020867,0 0.53729,-0.7206752 1.1476994,-1.6015303 C 9.8129887,6.7616496 9.925862,6.6309929 9.963135,6.619 c 0.05179,-0.016666 0.06785,-0.040353 0.06785,1.8430782 0,1.3556181 0.01703,2.4812578 0.03788,2.5013818 C 10.089695,10.98357 11.079648,11 11.759067,11 c 0.901164,0 1.162233,-0.0081 1.24087,-0.0552 V 2.2607719 c -0.01456,-0.1405431 -0.04305,-0.1721446 -0.09883,-0.2009568 -0.167767,-0.086653 -0.278281,-0.072885 -0.40622,0.050589 -0.14227,0.1373067 -0.18222,0.1373067 -0.27107,0 -0.06621,-0.1023222 -0.132687,-0.1097468 -0.980903,-0.1097468 -0.129813,0 -0.241736,-6.545e-4 -0.339147,-6.545e-4 z M 3.139488,3.1530126 c -0.08571,0 -0.1390233,0.6594794 -0.1394799,1.7242443 -2.867e-4,0.6923453 0.0145,0.8346581 0.095836,0.921393 0.09034,0.096341 0.09034,0.1120888 0,0.2596875 -0.1377533,0.2250615 -0.1241766,0.4717162 0.031767,0.5773548 l 0.12793,0.086705 -0.1099399,0.1770573 c -0.1022531,0.164813 -0.1108034,0.3102754 -0.1232667,2.0972174 -0.00986,1.4163761 0.00408,1.9310171 0.053083,1.9615341 0.036525,0.02275 0.6165033,0.03529 1.2888432,0.02785 L 6.003183,10.972556 6.01795,8.6267959 6.032817,7.181 5.3253401,5.9791217 C 5.2314244,5.7974963 5.1197998,5.641353 5.0261007,5.4951134 4.9558907,5.3329413 4.6420374,4.8580596 4.0856212,4.0719237 3.8257346,3.7047449 3.5697746,3.598113 3.5673513,3.8559632 c -6.667e-4,0.079966 -0.00847,0.081333 -0.05597,0.010391 -0.0303,-0.04527 -0.055512,-0.1739433 -0.055967,-0.2859445 C 3.4544149,3.3775518 3.2885316,3.1529918 3.1394783,3.1529918 Z m 7.942163,0.8968468 c 0.0714,0.00291 0.1055,0.070206 0.1055,0.2039546 0,0.1690821 -0.06994,0.1985533 -0.241647,0.1020323 -0.1329,-0.074707 -0.125976,-0.197527 0.01533,-0.2705124 0.04821,-0.024901 0.08838,-0.036839 0.120821,-0.035476 z m -0.14392,0.8114279 c 0.02703,-0.00225 0.04925,9.818e-4 0.06042,0.01168 0.01639,0.015828 0.01297,0.055051 -0.0077,0.087239 -0.04609,0.071972 -0.25819,0.078055 -0.25819,0.0074 0,-0.044244 0.124397,-0.099578 0.20544,-0.1063203 z m 1.532042,0.5415619 c 0.0138,0 0.0251,0.024704 0.0251,0.054874 0,0.030174 -0.02706,0.054874 -0.06019,0.054874 -0.0331,0 -0.04443,-0.024709 -0.0251,-0.054874 0.01933,-0.030174 0.0464,-0.054874 0.06019,-0.054874 z m 0.480958,0.1603348 c 0.0098,0.00127 0.02077,0.00708 0.03244,0.018335 0.0184,0.017758 0.02233,0.077396 0.0087,0.1325748 -0.02356,0.095863 -0.02656,0.095948 -0.06885,0.00192 -0.03623,-0.080564 -0.01494,-0.1585524 0.02767,-0.152833 z M 6.3568201,6.2373211 c 0.036592,0.00225 0.054303,0.059906 0.054303,0.1761981 0,0.2189334 -0.012533,0.2320108 -0.1114929,0.1169275 -0.08181,-0.095138 -0.05904,-0.2588062 0.040421,-0.2907677 0.006,-0.00192 0.011533,-0.00257 0.016767,-0.00225 z M 4.1310512,7.8818278 c 0.055743,-0.0036 0.1081629,0.062807 0.1289263,0.176735 0.026933,0.1478109 -0.081586,0.164823 -0.1709033,0.0268 -0.054006,-0.083459 -0.0579,-0.1330701 -0.013767,-0.1756606 0.0183,-0.017661 0.037162,-0.026669 0.055747,-0.027859 z M 3.8709713,8.2902749 c 0.016633,-1.416e-4 0.035975,0.00192 0.057967,0.00589 0.1058533,0.019525 0.12799,0.051874 0.1071633,0.1570115 -0.0205,0.103506 -0.062077,0.1323628 -0.1902266,0.1323628 -0.09017,0 -0.16391,0.024704 -0.16391,0.054874 0,0.030174 -0.06713,0.054877 -0.1491399,0.054877 -0.1303934,0 -0.1396034,-0.011 -0.073403,-0.087993 0.041633,-0.048412 0.13435,-0.1095021 0.2059967,-0.1357919 0.071647,-0.026284 0.1302629,-0.08206 0.1302629,-0.1238951 0,-0.037649 0.025433,-0.056913 0.075291,-0.05734 z m 4.3213906,0.097747 c 0.024367,-0.0036 0.0499,0.00685 0.06363,0.028276 0.0183,0.028599 0.00897,0.066359 -0.020667,0.084026 -0.029633,0.017661 -0.068757,0.00876 -0.08706,-0.019816 -0.0183,-0.028599 -0.00906,-0.066357 0.020533,-0.084029 0.0074,-0.00441 0.0154,-0.00728 0.023533,-0.00845 z M 4.9783607,8.7794278 c 0.036046,-0.00424 0.068953,0.012322 0.071183,0.053052 0.00167,0.030174 -0.039679,0.063416 -0.09184,0.073845 -0.059287,0.011839 -0.085347,-0.00871 -0.069407,-0.054877 0.014767,-0.042719 0.054017,-0.06778 0.090064,-0.07202 z"/>
+ <path style="fill:#f4be01" d="m 0,12 v 3.2 C 0,15.6432 0.3568,16 0.8,16 H 15.2 C 15.6432,16 16,15.6432 16,15.2 V 12 Z"/>
+ <path style="fill:#3f3f3f" d="m 3.551821,13 q 0.372549,0 0.5490193,0.142858 0.1792717,0.140055 0.1792717,0.42577 0,0.159664 -0.058823,0.266105 -0.058823,0.106444 -0.1512607,0.17087 -0.089636,0.06442 -0.190476,0.09804 L 4.4285713,15 H 4.134454 L 3.64986,14.173669 H 3.252101 V 15 H 3 V 13 Z M 3.537814,13.218488 H 3.2521 v 0.742296 h 0.2997197 q 0.2436973,0 0.3557423,-0.09524 0.112045,-0.09804 0.112045,-0.285714 0,-0.196079 -0.1176473,-0.277311 -0.117647,-0.08403 -0.3641457,-0.08403 z"/>
+ <path style="fill:#3f3f3f" d="M 6.1176466,15 H 5 v -2 h 1.1176466 v 0.221288 h -0.865546 v 0.62465 h 0.815126 v 0.218488 h -0.815126 v 0.714286 h 0.865546 z"/>
+ <path style="fill:#3f3f3f" d="m 8.602241,13.980392 q 0,0.507003 -0.277311,0.764706 Q 8.0504204,15 7.557423,15 H 7 v -2 h 0.6162467 q 0.2997197,0 0.5210083,0.112045 0.2240894,0.112044 0.3445377,0.330532 0.1204483,0.218487 0.1204483,0.537815 z m -0.2661063,0.0084 q 0,-0.40056 -0.1988797,-0.585434 Q 7.9411767,13.215686 7.579832,13.215686 H 7.252101 v 1.568627 h 0.2717087 q 0.812325,0 0.812325,-0.795518 z"/>
+ <path style="fill:#3f3f3f" d="m 10.529337,13 v 1.276243 q 0,0.20442 -0.08287,0.370165 -0.08287,0.162984 -0.254144,0.259669 Q 10.02105,15 9.7613817,15 9.3912157,15 9.2006077,14.801105 9.01,14.599447 9.01,14.270718 V 13 h 0.248619 v 1.279005 q 0,0.240332 0.1270717,0.372928 0.1298343,0.132597 0.3895027,0.132597 0.2679556,0 0.3867396,-0.140884 Q 10.283481,14.5 10.283481,14.276243 V 13 Z"/>
+ <path style="fill:#3f3f3f" d="M 12.648342,15 H 12.366574 L 11.844475,14.143647 11.314088,15 h -0.262431 l 0.654696,-1.027624 -0.613259,-0.944752 h 0.276243 l 0.483425,0.773481 0.486188,-0.773481 h 0.262431 l -0.610497,0.939227 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/metronome.svg b/.icons/awkward/16x16/apps/metronome.svg
new file mode 100644
index 00000000..3f5fb628
--- /dev/null
+++ b/.icons/awkward/16x16/apps/metronome.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <path fill="#37a0f2" d="m15.982 1051.6-3.9908-14.4c-0.11835-0.427-0.35598-0.8-0.79816-0.8h-6.3853c-0.44218 0-0.67981 0.373-0.79816 0.8l-3.9908 14.4c-0.11835 0.427 0.35598 0.8 0.79816 0.8h14.367c0.44218 0 0.91651-0.373 0.79816-0.8z"/>
+ <circle fill="#fff" cx="8" cy="1049.4" r="2"/>
+ <rect fill="#fe4343" width="2" height="11.998" x="530.62" y="893.75" rx=".962" ry=".932" transform="rotate(30)"/>
+ <path fill="#fff" d="m10 1036.4-2 3-2-3z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mgba.svg b/.icons/awkward/16x16/apps/mgba.svg
new file mode 100644
index 00000000..53a83e51
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mgba.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="12" x="-16" y="-14" rx="1.143" ry="1.091" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#333333" width="8" height="5" x="4" y="2" rx="0" ry="0"/>
+ <path fill="#4f4f4f" d="m4.6 10c-0.2216 0-0.65377 0.18491-0.6 0.4l-2e-7 0.6h-0.6c-0.2216 0-0.4 0.3784-0.4 0.6v0.8c-1e-7 0.2216 0.18977 0.67008 0.4 0.6h0.6v0.6c0 0.22171 0.3784 0.4 0.6 0.4h0.8c0.2216 0 0.6537-0.185 0.6-0.4v-0.6h0.6c0.22171-0.000001 0.4-0.37829 0.4-0.6v-0.8c0-0.22171-0.18966-0.67011-0.4-0.6h-0.6v-0.6c0-0.222-0.3784-0.4-0.6-0.4z"/>
+ <circle fill="#ef5646" cx="9" cy="10" r="1"/>
+ <circle fill="#eb9200" cx="9" cy="13" r="1"/>
+ <circle fill="#ef5646" cx="12" cy="10" r="1"/>
+ <circle fill="#eb9200" cx="12" cy="13" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mhwaveedit.svg b/.icons/awkward/16x16/apps/mhwaveedit.svg
new file mode 100644
index 00000000..94a0f1f9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mhwaveedit.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#f3963c" d="M 0.8,0 C 0.3568,0 0,0.3568 0,0.8 V 8 H 16 V 0.8 C 16,0.3568 15.6432,0 15.2,0 Z"/>
+ <path style="fill:#27cebe" d="m 16,8 v 7.2 C 16,15.6432 15.6432,16 15.2,16 H 0.8 C 0.3568,16 0,15.6432 0,15.2 V 8 Z"/>
+ <path style="fill:#3f51b5" d="M 10.39375,0.9945312 C 10.173144,0.99797963 9.9969789,1.1793873 10,1.4 v 2.9320312 c -0.00749,0.044216 -0.00749,0.089377 0,0.1335936 V 6.2 H 7 V 1.4 C 6.9998602,1.0437454 6.5691854,0.86536518 6.3171876,1.1171875 L 4.8,2.8343752 2.8828124,1.1171875 C 2.6308146,0.86536518 2.2001398,1.0437454 2.2,1.4 V 5.6734376 L 0,3.4078124 v 1.1 L 2.3257812,6.8906248 C 2.5808384,7.1306887 2.9994058,6.9502634 3,6.6 V 2.3656248 l 1.5171876,1.3171876 c 0.1562119,0.1561472 0.4094129,0.1561472 0.5656248,0 L 6.2,2.3656248 V 6.6 c 2.21e-5,0.2209048 0.1790952,0.3999779 0.4,0.4 h 3.8 c 0.220905,-2.21e-5 0.399978,-0.1790952 0.4,-0.4 V 4.8 h 1.400016 v 1.8 c 2.4e-4,0.336739 0.391024,0.5225368 0.652344,0.3101564 L 16,4.5132812 v -1.03125 l -2.999984,2.277344 V 4.4617188 c 0.0065,-0.041409 0.0065,-0.083591 0,-0.125 V 1.4 c 0.0076,-0.54092907 -0.807651,-0.54092907 -0.8,0 V 4 H 10.8 V 1.4 C 10.8031,1.174492 10.619252,0.99100907 10.39375,0.9945312 Z"/>
+ <path style="fill:#d64e44" d="m 10.39375,8.994579 c -0.0199,3.435e-4 -0.03975,0.00217 -0.05938,0.00547 H 6.6 c -0.2209048,2.21e-5 -0.3999779,0.1790952 -0.4,0.4 v 4.234287 L 5.0828124,12.317148 c -0.1562119,-0.156147 -0.4094129,-0.156147 -0.5656248,0 L 3,13.634335 V 9.4000478 C 2.9996517,9.0521901 2.5861478,8.8704989 2.3296876,9.1055166 L 0,11.424267 v 1.085155 l 2.2,-2.2 v 4.290538 c 1.403e-4,0.356254 0.4308147,0.534634 0.6828124,0.282812 L 4.8,13.165585 6.3171876,14.882772 C 6.5691853,15.134594 6.9998597,14.956214 7,14.59996 V 9.8000478 h 3 v 1.7382332 c -0.00655,0.04141 -0.00655,0.08359 0,0.125 v 2.936679 c 2.2e-5,0.220905 0.179095,0.399978 0.4,0.4 h 2.24 c 0.540929,0.0076 0.540929,-0.80765 0,-0.8 H 10.8 V 12 h 1.860156 c 0.540929,0.0076 0.540929,-0.80765 0,-0.8 H 10.8 V 9.8000478 h 2.44611 L 16,12.10161 V 11.025047 L 13.667985,9.1031726 C 13.594501,9.0368218 13.499023,9.0000783 13.400016,9.0000478 h -2.932828 c -0.02426,-0.00408 -0.04884,-0.00591 -0.07344,-0.00547 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/microscope.svg b/.icons/awkward/16x16/apps/microscope.svg
new file mode 100644
index 00000000..bd3ebea6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/microscope.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <path style="fill:#3f3f3f" d="M 7.3358,15.8 H 12.187 C 12.75,15.8 13.207,15.544 13.207,14.981 13.207,14.418 12.75,14.162 12.187,14.162 H 7.6712 L 5.0057,11.175 C 4.4339,10.535 4.093,9.762 3.9908,8.9716 3.8399,7.8041 4.1859,6.572 5.1265,5.7211 L 6.9692,4.0541 C 7.3866,3.6764 7.3902,3.0198 7.0011,2.6131 6.6119,2.2064 5.9669,2.1921 5.5601,2.5812 L 3.8175,4.2482 C 1.4683,6.4955 1.3855,10.235 3.6328,12.584 L 6.5994,15.685 C 6.7917,15.886 7.0577,15.8 7.3358,15.8 Z"/>
+ <rect style="fill:#e4e4e4" width="4" height="1" x="-13" y="13" transform="scale(-1,1)"/>
+ <path style="fill:#4f4f4f" d="M 7.0172,8.4305 C 7.053,8.2952 7.1418,8.1794 7.2642,8.1086 L 9.055,7.0727 C 9.3098,6.9253 9.6379,7.0092 9.7876,7.2603 L 10.926,9.1698 C 11.076,9.4209 10.991,9.7439 10.736,9.8914 L 8.945,10.927 C 8.8346,10.991 8.7106,11.012 8.5932,10.994 8.4395,10.971 8.2972,10.882 8.2123,10.74 L 7.0737,8.8302 C 7.0018,8.7096 6.9815,8.5658 7.0172,8.4305 Z"/>
+ <path style="fill:#ff9b32" d="M 3.0554,2.1878 C 3.1697,1.7213 3.4483,1.3299 3.84,1.0857 L 5.183,0.24847 C 5.5191,0.03899 5.9161,-0.04193 6.3008,0.0206 6.8091,0.10325 7.2499,0.42038 7.5102,0.89072 L 10.931,7.0741 C 10.998,7.1949 11.017,7.3389 10.984,7.4745 10.951,7.61 10.868,7.7261 10.754,7.797 L 7.3372,9.9272 C 7.2346,9.9911 7.1193,10.012 7.0102,9.9939 6.8673,9.9707 6.7351,9.8819 6.6561,9.7392 L 3.2349,3.5559 C 3.0049,3.1402 2.9411,2.6543 3.0554,2.1878 Z"/>
+ <path style="fill:#ff9b32" d="M 3.0513,14 H 7.3972 9.0595 12.949 C 13.529,14 14,14.448 14,15 14,15.552 13.529,16 12.949,16 H 9.0595 6.6032 3.0513 C 2.4707,16 2,15.552 2,15 2,14.448 2.4707,14 3.0513,14 Z"/>
+ <path style="fill:#4f4f4f" d="M 4,7 C 5.1028,7 6,6.1028 6,5 6,3.8972 5.1028,3 4,3 2.8972,3 2,3.8972 2,5 2,6.1028 2.8972,7 4,7 Z"/>
+ <circle style="fill:#e4e4e4" cx="4" cy="5" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/microsoft-office-online.svg b/.icons/awkward/16x16/apps/microsoft-office-online.svg
new file mode 120000
index 00000000..6ea82728
--- /dev/null
+++ b/.icons/awkward/16x16/apps/microsoft-office-online.svg
@@ -0,0 +1 @@
+ms-office.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/microsoft.svg b/.icons/awkward/16x16/apps/microsoft.svg
new file mode 100644
index 00000000..ad4d49ae
--- /dev/null
+++ b/.icons/awkward/16x16/apps/microsoft.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffba08" d="M 7,8 H 16 V 15 C 16,16 15,16 15,16 H 7 Z"/>
+ <path style="fill:#459ee9" d="M 0,7 V 15.25 C 0,15.666 0.3345,16 0.75,16 H 8 V 7 Z"/>
+ <path style="fill:#eb572a" d="M 0.75,0 C 0.3345,0 0,0.3345 0,0.75 V 8 H 9 V 0 Z"/>
+ <path style="fill:#79a61c" d="M 15.25,0 C 15.666,0 16,0.3345 16,0.75 V 8 H 8 V 0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/midori.svg b/.icons/awkward/16x16/apps/midori.svg
new file mode 100644
index 00000000..15d26273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/midori.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.57143 0 0 .57143 -1.1427 -1.1429)">
+ <rect fill="#8ac249" width="28" height="28" x="-30" y="-30" rx="14" ry="14" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".1" d="m25.89 6.1095-19.781 19.78c5.479 5.48 14.302 5.48 19.781 0 5.4793-5.4793 5.4793-14.302 0-19.781z"/>
+ <path fill="#f2f2f2" d="m6.1095 25.89 8.6545-11.127l1.1711 1.1711 1.3015 1.3015z"/>
+ <path fill="#fff" opacity=".2" d="m25.89 6.1095-19.781 19.78c-5.4793-5.4793-5.4793-14.302 0-19.781 5.479-5.4788 14.302-5.4788 19.781 0.0005z"/>
+ <path fill="#f34235" d="m25.89 6.1095-11.127 8.6542 2.4726 2.4726z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mikutter.svg b/.icons/awkward/16x16/apps/mikutter.svg
new file mode 100644
index 00000000..3130de45
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mikutter.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#f540ae" d="M 5.9763067,2.0001044 C 3.5119577,2.0137653 1.7476007,3.4002393 0.85347907,4.9481062 0.09793353,6.2560754 0.01588453,7.5389099 0.01562432,7.542972 0.00500392,7.6675546 -0.00111445,7.7925349 -1.4657063e-8,7.9175691 V 10.947514 C -0.01543539,12.037807 0.49205179,13.251664 1.3026786,13.97941 c 0.8106268,0.727746 1.7750422,1.020387 2.6971502,1.020387 0.6734346,0 1.3496674,-0.231089 1.9921022,-0.598966 0.5035645,0.302768 1.0532701,0.530764 1.6659443,0.583358 0.1292371,0.01121 0.2589354,0.01699 0.3886553,0.01561 a 3.0001716,2.9970771 0 0 0 0.015624,0 c 0.7085057,-0.01107 1.3415797,-0.266946 1.9198397,-0.612627 0.6493217,0.378192 1.3353397,0.612622 2.0174917,0.612622 0.922108,0 1.886524,-0.292641 2.697151,-1.020387 0.810626,-0.727746 1.318113,-1.941603 1.302678,-3.031896 V 7.8648915 7.8434302 c 2.05e-4,-0.1172277 -0.0055,-0.2343892 -0.01563,-0.3511849 0,0 -0.08529,-1.2920977 -0.855433,-2.600719 C 14.214531,3.3389529 12.429498,1.9865022 9.9761355,2.0001044 9.2594571,2.0040772 8.6237845,2.1922398 8.0230941,2.4137221 7.3978599,2.1811474 6.7264539,1.9959454 5.9763067,2.0001044 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 4,10.999758 V 7.8952892 c 0,0 0.1818182,-1.8854423 2,-1.8955317 1.8181818,-0.010091 2.0000001,1.8505273 2.0000001,1.8505273 v 3.1494732 0"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 7.9999999,10.999758 V 7.8952892 c 0,0 0.1818182,-1.8854423 2,-1.8955317 C 11.818182,5.9896665 12,7.8502848 12,7.8502848 v 3.1494732 0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/milkytracker.svg b/.icons/awkward/16x16/apps/milkytracker.svg
new file mode 100644
index 00000000..7868d26f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/milkytracker.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 14,15.2 V 4 H 2 V 15.2 C 2,15.6432 2.3345,16 2.75,16 h 10.5 C 13.6655,16 14,15.6432 14,15.2 Z"/>
+ <path style="fill:#b8b8b8" d="m 5,2 h 6 l 3,2 H 2 Z"/>
+ <rect style="fill:#a3a3a3" width="6" height="2" x="5" y="0"/>
+ <path style="fill:#a3a3a3" d="m 11,2 v 0 l 3,2 H 9 Z"/>
+ <path style="fill:#b8b8b8" d="m 9,4 v 12 h 4.285714 C 13.681429,16 14,15.6432 14,15.2 V 4 Z"/>
+ <path style="fill:none;stroke:#3a86c5;stroke-linecap:round;stroke-linejoin:round" d="M 6.5,12.492879 V 7.5 M 3.5041172,7.5 5,10.5 6.5,7.5 M 3.5041172,12.492879 V 7.5"/>
+ <path style="fill:none;stroke:#3a86c5;stroke-linecap:round" d="m 10.5,7.5 h 2 m -1,5 v -5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/min.svg b/.icons/awkward/16x16/apps/min.svg
new file mode 100644
index 00000000..7cd709ba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/min.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#fbd713" d="M 14.061541,4.353116 C 11.90598,0.61957472 8.3359276,-0.58140236 4.5516488,1.3937696 4.4489352,1.4473815 4.1048248,1.0193308 4.0034876,1.0778379 0.16860916,3.2919056 -1.1362308,8.1616348 1.0778372,11.996513 c 2.214068,3.834878 7.0837968,5.139718 10.9186758,2.92565 0.114191,-0.06593 -0.123489,-0.537628 -0.01381,-0.608168 3.573649,-2.298411 4.226977,-6.2401926 2.078838,-9.960879 z"/>
+ <path style="fill:#f88301" d="M 14.922163,4.0034876 C 12.708095,0.1686092 7.8383656,-1.1362308 4.0034876,1.0778371 L 11.996513,14.922162 c 3.834878,-2.214068 5.139718,-7.0837968 2.92565,-10.9186744 z"/>
+ <path style="fill:#425dbb;fill-rule:evenodd" d="M 12.329404,10.499583 C 10.948923,12.890646 7.8914809,13.709885 5.5004174,12.329404 5.4133623,12.279143 5.5206297,11.98636 5.4377721,11.931767 3.2448537,10.486874 3.1814197,8.2129336 4.5116397,5.9089248 5.8370608,3.6132278 7.6269973,2.7905024 9.9701513,3.9484104 10.06749,3.9965116 10.404215,3.615536 10.499583,3.6705961 c 2.391064,1.3804812 3.210303,4.4379228 1.829821,6.8289869 z"/>
+ <path style="fill:#4c8ee6;fill-rule:evenodd" d="M 5.5004174,12.329404 C 3.1093535,10.948923 2.2901146,7.8914812 3.6705958,5.5004176 5.0510771,3.1093541 8.1085186,2.2901149 10.499583,3.6705961 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/minecraft-launcher.svg b/.icons/awkward/16x16/apps/minecraft-launcher.svg
new file mode 120000
index 00000000..9a4276ad
--- /dev/null
+++ b/.icons/awkward/16x16/apps/minecraft-launcher.svg
@@ -0,0 +1 @@
+minecraft.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/minecraft.svg b/.icons/awkward/16x16/apps/minecraft.svg
new file mode 100644
index 00000000..2e0a23d2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/minecraft.svg
@@ -0,0 +1,258 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#785439" width="1" height="1" x="4" y="-14" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#785439" width="1" height="1" x="1" y="-14" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#956b49" width="1" height="1" x="2" y="-14" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#956b49" width="1" height="1" x="-13" y="4" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="3" y="4" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="-8" y="4" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-7" y="4" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-6" y="4" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-1" y="4" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="-8" y="3" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="1" y="3" ry="0"/>
+ <rect fill="#9bca6b" width="1" height="1" x="-11" y="3" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="6" y="3" ry="0"/>
+ <rect fill="#6b6b6b" width="1" height="1" x="-1" y="3" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="0" y="2" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="-7" y="2" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#9bca6b" width="1" height="1" x="7" y="2" ry="0"/>
+ <rect fill="#72b248" width="1" height="1" x="-12" y="2" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="2" y="2" ry="0"/>
+ <rect fill="#56962c" width="1" height="1" x="11" y="3" ry="0"/>
+ <rect fill="#60a036" width="1" height="1" x="1" y="2" ry="0"/>
+ <rect fill="#56962c" width="1" height="1" x="2" y="0" ry="0"/>
+ <rect fill="#60a036" width="1" height="1" x="-4" y="0" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="-2" y="0" ry="0" transform="scale(-1,1)"/>
+ <path fill="#56962c" d="m1 0s-1 0-1 1h1z"/>
+ <rect fill="#b8845b" width="1" height="1" x="-9" y="5" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="4" y="5" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="1" y="5" ry="0"/>
+ <rect fill="#956b49" width="1" height="1" x="2" y="5" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="-9" y="4" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="4" y="4" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="1" y="4" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="2" y="4" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="4" y="3" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="-6" y="3" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6b6b6b" width="1" height="1" x="-9" y="3" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="8" y="2" ry="0"/>
+ <rect fill="#72b248" width="1" height="1" x="-11" y="2" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#56962c" width="1" height="1" x="5" y="2" ry="0"/>
+ <rect fill="#56962c" width="1" height="1" x="-3" y="3" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#60a036" width="1" height="1" x="4" y="2" ry="0"/>
+ <path fill="#56962c" d="m5 0h-1v1h1z"/>
+ <rect fill="#72b248" width="1" height="1" x="10" y="0" ry="0"/>
+ <rect fill="#956b49" width="1" height="1" x="0" y="13" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="5" y="13" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="6" y="13" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="-4" y="13" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="12" y="13" ry="0"/>
+ <rect fill="#956b49" width="1" height="1" x="-13" y="6" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="3" y="6" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="-6" y="6" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-1" y="6" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="0" y="-6" 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="6" y="-6" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#785439" width="1" height="1" x="7" y="-6" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#785439" width="1" height="1" x="-4" y="-6" ry="0" transform="scale(-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="12" y="-6" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="6" y="6" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="-3" y="6" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6b6b6b" width="1" height="1" x="4" y="6" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="1" y="6" ry="0"/>
+ <path fill="#956b49" d="m0 15h1v1s-1 0-1-1z"/>
+ <rect fill="#583c28" width="1" height="1" x="5" y="15" ry="0"/>
+ <rect fill="#6b6b6b" width="1" height="1" x="6" y="15" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="-13" y="15" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-4" y="15" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="-3" y="14" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-2" y="14" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="-5" y="14" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="4" y="15" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="1" y="15" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="2" y="15" ry="0"/>
+ <rect fill="#956b49" width="1" height="1" x="0" y="14" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="5" y="14" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="6" y="14" ry="0"/>
+ <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="12" y="14" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="-14" y="-14" ry="0" transform="scale(-1)"/>
+ <rect fill="#785439" width="1" height="1" x="-12" y="-14" ry="0" transform="scale(-1)"/>
+ <rect fill="#785439" width="1" height="1" x="-11" y="-14" ry="0" transform="scale(-1)"/>
+ <rect fill="#956b49" width="1" height="1" x="7" y="-14" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="14" y="4" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="15" y="4" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="-15" y="3" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="14" y="2" ry="0"/>
+ <rect fill="#72b248" width="1" height="1" x="-16" y="2" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#56962c" width="1" height="1" x="-16" y="3" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="-6" y="0" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#60a036" width="1" height="1" x="-14" y="0" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="-15" y="0" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="-9" y="0" ry="0" transform="scale(-1,1)"/>
+ <path fill="#56962c" d="m8 0h-1v1h1z"/>
+ <rect fill="#b8845b" width="1" height="1" x="-14" y="5" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-12" y="5" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-11" y="5" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="-14" y="4" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-12" y="4" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-11" y="4" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-4" y="3" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="-13" y="3" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="13" y="2" ry="0"/>
+ <rect fill="#56962c" width="1" height="1" x="12" y="2" ry="0"/>
+ <rect fill="#56962c" width="1" height="1" x="13" y="3" ry="0"/>
+ <rect fill="#60a036" width="1" height="1" x="-4" y="2" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="6" y="0" ry="0"/>
+ <path fill="#56962c" d="m16 1c0-1-1-1-1-1v1h1z"/>
+ <rect fill="#60a036" width="1" height="1" x="12" y="0" ry="0"/>
+ <rect fill="#72b248" width="1" height="1" x="-12" y="0" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6b6b6b" width="1" height="1" x="-16" y="13" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-15" y="13" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-9" y="13" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="8" y="6" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="14" y="6" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="15" y="6" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="-16" y="-6" ry="0" transform="scale(-1)"/>
+ <rect fill="#785439" width="1" height="1" x="-15" y="-6" ry="0" transform="scale(-1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="-8" y="6" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6b6b6b" width="1" height="1" x="-12" y="6" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-11" y="6" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="13" y="6" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="8" 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="-14" y="15" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="-8" y="14" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="10" y="14" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="11" y="14" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="13" y="14" ry="0"/>
+ <path fill="#b8845b" d="m16 15h-1v1s1 0 1-1z"/>
+ <rect fill="#b8845b" width="1" height="1" x="-12" y="15" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-11" y="15" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="7" y="15" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="-16" y="14" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-15" y="14" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-9" y="14" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="-9" y="11" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="4" y="11" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="1" y="11" ry="0"/>
+ <rect fill="#956b49" width="1" height="1" x="2" y="11" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="3" y="12" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="-6" y="12" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-1" y="12" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="0" y="-12" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="5" y="-12" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="6" y="-12" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#785439" width="1" height="1" x="7" y="-12" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#785439" width="1" height="1" x="-4" y="-12" ry="0" transform="scale(-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="6" y="12" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="-3" y="12" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6b6b6b" width="1" height="1" x="4" y="12" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="1" y="12" ry="0"/>
+ <rect fill="#956b49" width="1" height="1" x="8" y="12" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="-8" y="12" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="14" y="10" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="-9" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="10" y="10" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="-14" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="12" y="10" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="-16" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="-12" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="-9" y="9" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="4" y="9" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="1" y="9" ry="0"/>
+ <rect fill="#956b49" width="1" height="1" x="2" y="9" ry="0"/>
+ <rect fill="#956b49" width="1" height="1" x="0" y="-10" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="5" y="-10" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="6" y="-10" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#785439" width="1" height="1" x="7" y="-10" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#785439" width="1" height="1" x="-4" y="-10" ry="0" transform="scale(-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="12" y="-10" 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="-12" y="9" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-11" y="9" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-16" y="-10" ry="0" transform="scale(-1)"/>
+ <rect fill="#785439" width="1" height="1" x="-15" y="-10" ry="0" transform="scale(-1)"/>
+ <rect fill="#785439" width="1" height="1" x="-12" y="7" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-15" y="7" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="-14" y="7" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="3" y="8" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="-13" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="10" y="8" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="15" y="8" ry="0"/>
+ <rect fill="#956b49" width="1" height="1" x="-16" y="-8" ry="0" transform="scale(-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-11" y="-8" ry="0" transform="scale(-1)"/>
+ <rect fill="#785439" width="1" height="1" x="12" y="-8" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-4" y="-8" ry="0" transform="scale(-1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="13" y="8" ry="0"/>
+ <rect fill="#6b6b6b" width="1" height="1" x="-12" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-15" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="2" y="7" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="4" y="7" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="5" y="7" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="-2" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="-1" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="7" y="8" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="8" y="8" ry="0"/>
+ <rect fill="#956b49" width="1" height="1" x="-9" y="-8" ry="0" transform="scale(-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-8" y="-8" ry="0" transform="scale(-1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="-7" y="-8" ry="0" transform="scale(-1)"/>
+ <rect fill="#785439" width="1" height="1" x="0" y="-8" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#785439" width="1" height="1" x="1" y="-8" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-7" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6b6b6b" width="1" height="1" x="4" y="8" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="5" y="8" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="-3" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="0" y="10" ry="0"/>
+ <rect fill="#6b6b6b" width="1" height="1" x="1" y="10" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="5" y="10" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="7" y="10" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="3" y="10" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="2" y="10" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="-5" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-7" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="-16" y="1" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#56962c" width="1" height="1" x="-15" y="1" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#60a036" width="1" height="1" x="-14" y="1" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="-13" y="1" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#56962c" width="1" height="1" x="7" y="1" ry="0"/>
+ <rect fill="#56962c" width="1" height="1" x="8" y="1" ry="0"/>
+ <rect fill="#60a036" width="1" height="1" x="11" y="1" ry="0"/>
+ <rect fill="#72b248" width="1" height="1" x="-7" y="1" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="-6" y="1" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="0" y="1" ry="0"/>
+ <rect fill="#56962c" width="1" height="1" x="1" y="1" ry="0"/>
+ <rect fill="#56962c" width="1" height="1" x="-11" y="1" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#60a036" width="1" height="1" x="2" y="1" ry="0"/>
+ <rect fill="#72b248" width="1" height="1" x="3" y="1" ry="0"/>
+ <rect fill="#72b248" width="1" height="1" x="4" y="1" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="-14" y="11" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="15" y="12" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="-11" y="12" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="10" y="-12" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="11" y="-12" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#785439" width="1" height="1" x="12" y="-12" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="11" y="12" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="-15" y="12" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="-16" y="11" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="13" y="12" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="14" y="-12" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="-13" y="12" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-10" y="4" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="-10" y="3" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#56962c" width="1" height="1" x="9" y="2" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="9" y="13" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="-10" y="6" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="9" y="-6" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="9" y="15" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="9" y="14" ry="0"/>
+ <rect fill="#72b248" width="1" height="1" x="-10" y="0" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-10" y="12" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="9" y="-12" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="9" y="-10" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#785439" width="1" height="1" x="9" y="7" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="9" y="8" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="9" y="10" ry="0"/>
+ <rect fill="#72b248" width="1" height="1" x="-10" y="1" ry="0" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/minetest-icon.svg b/.icons/awkward/16x16/apps/minetest-icon.svg
new file mode 120000
index 00000000..21f44e5a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/minetest-icon.svg
@@ -0,0 +1 @@
+minetest.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/minetest.svg b/.icons/awkward/16x16/apps/minetest.svg
new file mode 100644
index 00000000..365c082a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/minetest.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#197236" d="M 7.9619529,6.0006399 C 7.6967005,6.0067941 7.4501585,6.0471224 7.1595997,6.2141812 L 0.63071466,9.9680862 C 0.33992414,10.135282 0.03576138,10.451012 0.00228398,10.925116 c -0.0334772,0.474106 0.30711196,0.922019 0.62503376,1.104818 l 6.53567916,3.75781 c 0.317952,0.182814 0.6096436,0.217829 0.8750472,0.211588 0.2654036,-0.0063 0.5117476,-0.04645 0.8023532,-0.213541 l 6.5288857,-3.753905 c 0.290577,-0.167075 0.594922,-0.482739 0.62843,-0.95703 0.03351,-0.474291 -0.307289,-0.922121 -0.625034,-1.1048177 L 8.8370001,6.2122283 C 8.5191909,6.0294966 8.2277069,5.994547 7.9626321,6.0006399 Z"/>
+ <path style="fill:#a0722e" d="M 4,7.9999999 H 6 V 11.2 L 5,12 4,11.2 Z"/>
+ <path style="fill:#74ba2f" d="M 5.0240672,2.9927979e-4 A 1.0145947,1.023269 0 0 0 4.4927252,0.136806 L 1.5073416,1.8751417 A 1.0145947,1.023269 0 0 0 1,2.7614085 V 6.238305 a 1.0145947,1.023269 0 0 0 0.5072976,0.886178 l 2.9853828,1.7384249 a 1.0145947,1.023269 0 0 0 1.0145948,0 L 8.4926584,7.124483 A 1.0145947,1.023269 0 0 0 9,6.2382145 V 2.7613185 A 1.0145947,1.023269 0 0 0 8.4926584,1.8750513 L 5.5072752,0.1367158 A 1.0145947,1.023269 0 0 0 5.0239336,2.0992979e-4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/minetime.svg b/.icons/awkward/16x16/apps/minetime.svg
new file mode 100644
index 00000000..2822ff16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/minetime.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 8,0 C 3.568,0 0,3.568 0,8 c 0,4.432 3.568,8 8,8 4.432,0 8,-3.568 8,-8 C 16,3.568 12.432,0 8,0 Z"/>
+ <path style="fill:#8b8b8b" d="M 5.3164268,3.5002692 4.7745596,3.8135668 4.601224,3.9135716 4.0023584,4.2596832 l -0.00236,0.00156 0.00236,0.00156 v 0.5570648 6.88009 L 5,12.5 6,11.699958 V 6.6681734 L 8,7.8398266 10,6.6681734 V 11.699958 L 11,12.5 11.997641,11.699958 V 4.819868 4.2628084 L 12,4.2612484 11.997641,4.2596884 11.398776,3.9135768 11.22544,3.813572 10.683574,3.5002744 8,5.1977308 Z"/>
+ <path style="opacity:0.2" d="M 5.3164268,3.5002692 4.7745596,3.8135668 4.601224,3.9135716 4.0023584,4.2596832 l -0.00236,0.00156 0.00236,0.00156 v 0.5570648 6.88009 L 5,12.5 6,11.699958 V 6.6681734 L 8,7.8398266 V 5.1977308 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mini.xterm.svg b/.icons/awkward/16x16/apps/mini.xterm.svg
new file mode 120000
index 00000000..8e71357d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mini.xterm.svg
@@ -0,0 +1 @@
+utilities-x-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/minimizeall.svg b/.icons/awkward/16x16/apps/minimizeall.svg
new file mode 120000
index 00000000..5ae0d0c2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/minimizeall.svg
@@ -0,0 +1 @@
+cs-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/minitube.svg b/.icons/awkward/16x16/apps/minitube.svg
new file mode 100644
index 00000000..4f31e568
--- /dev/null
+++ b/.icons/awkward/16x16/apps/minitube.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#995d27" width="12" height="16" x="-14" y="-16" rx=".818" ry=".857" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#57c2ff;stroke:#4285f4;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" width="10" height="10" x="1" y="3" rx="4.2" ry="3.4"/>
+ <circle style="fill:#ffffff" cx="13.5" cy="4.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="13.5" cy="8.5" r="1.5"/>
+ <rect style="fill:#323232;stroke:#4285f4;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" width="3" height="1" x="12" y="12"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mint-dev-settings.svg b/.icons/awkward/16x16/apps/mint-dev-settings.svg
new file mode 100644
index 00000000..7c4989a1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mint-dev-settings.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#7ec242" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 6.75,2.9999 6.6406,4.3202 A 3.9286,3.9286 0 0 0 5.4883,4.9804 L 4.2949,4.4179 3.0449,6.582 4.1289,7.3339 A 3.9286,3.9286 0 0 0 4.0723,7.9998 3.9286,3.9286 0 0 0 4.1309,8.6619 L 3.045,9.4178 4.295,11.582 5.4923,11.02 A 3.9286,3.9286 0 0 0 6.6406,11.684 L 6.75,13 H 9.25 L 9.3594,11.679 A 3.9286,3.9286 0 0 0 10.512,11.019 L 11.705,11.582 12.955,9.4174 11.871,8.6654 A 3.9286,3.9286 0 0 0 11.928,7.999 3.9286,3.9286 0 0 0 11.869,7.3369 L 12.955,6.581 11.705,4.4169 10.508,4.9794 A 3.9286,3.9286 0 0 0 9.3591,4.3154 L 9.2497,2.999 H 6.7497 Z M 8,5.9999 C 9.1046,5.9999 10,6.8953 10,7.9999 10,9.1045 9.1046,9.9999 8,9.9999 6.8954,9.9999 6,9.1045 6,7.9999 6,6.8953 6.8954,5.9999 8,5.9999 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mintbackup.svg b/.icons/awkward/16x16/apps/mintbackup.svg
new file mode 120000
index 00000000..e7418c88
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mintbackup.svg
@@ -0,0 +1 @@
+yast-snapper.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mintdrivers.svg b/.icons/awkward/16x16/apps/mintdrivers.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mintdrivers.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mintinstall.svg b/.icons/awkward/16x16/apps/mintinstall.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mintinstall.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mintlocale-im.svg b/.icons/awkward/16x16/apps/mintlocale-im.svg
new file mode 120000
index 00000000..8803a8f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mintlocale-im.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard-shortcuts.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mintnanny.svg b/.icons/awkward/16x16/apps/mintnanny.svg
new file mode 100644
index 00000000..0661b4fc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mintnanny.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#cc5e55" cx="8.5" cy="8.5" r="7.5"/>
+ <rect style="fill:#ffffff" width="3" height="7" x="7" y="3"/>
+ <circle style="fill:#ffffff" cx="8.5" cy="12.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mintreport.svg b/.icons/awkward/16x16/apps/mintreport.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mintreport.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mintsources-additional.svg b/.icons/awkward/16x16/apps/mintsources-additional.svg
new file mode 100644
index 00000000..9fd93c7a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mintsources-additional.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#78ba26" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <rect style="opacity:0.7;fill:#ffffff" width="4" height="6" x="6" y="3" rx=".333" ry=".375"/>
+ <path style="fill:#ffffff" d="M 4.4988461,8 A 0.49885657,0.42384505 0 0 0 4.0668998,8.6358639 L 7.568055,13.788191 a 0.49885657,0.42384505 0 0 0 0.8638913,0 L 11.9331,8.6358639 A 0.49885657,0.42384505 0 0 0 11.501155,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mintsources-foreign.svg b/.icons/awkward/16x16/apps/mintsources-foreign.svg
new file mode 100644
index 00000000..043f28f7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mintsources-foreign.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#e33765" cx="8.5" cy="8.5" r="7.5"/>
+ <path style="fill:#ffffff" d="M 9.125,13 H 7.875 V 11.75 H 9.125 Z M 10.419,7.9562 9.8562,8.5312 C 9.4062,8.9875 9.125,9.3625 9.125,10.3 H 7.875 V 9.9875 C 7.875,9.3 8.1562,8.675 8.6063,8.2187 L 9.3812,7.4313 C 9.6125,7.2062 9.75,6.8937 9.75,6.55 9.75,5.8625 9.1875,5.3 8.5,5.3 7.8125,5.3 7.25,6 7.25,7 H 6 C 6,5 7.1188,4.05 8.5,4.05 9.8812,4.05 11,5.1688 11,6.55 11,7.1 10.775,7.6 10.419,7.9562 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mintsources-keys.svg b/.icons/awkward/16x16/apps/mintsources-keys.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mintsources-keys.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mintsources-maintenance.svg b/.icons/awkward/16x16/apps/mintsources-maintenance.svg
new file mode 100644
index 00000000..6e114171
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mintsources-maintenance.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 7.5996094,0 C 6.7132094,0 6,0.71320937 6,1.5996094 v 0.75 a 6,6 0 0 0 -1.8925781,1.09375 l -0.6503907,-0.375 C 2.6893865,2.6251594 1.7146844,2.8866517 1.2714844,3.6542969 L 0.87109375,4.3457031 C 0.42789375,5.1133483 0.68938635,6.08805 1.4570312,6.53125 l 0.6484376,0.375 A 6,6 0 0 0 2,8 6,6 0 0 0 2.1054688,9.09375 l -0.6484376,0.375 c -0.76764485,0.4432 -1.02913745,1.417902 -0.58593745,2.185547 l 0.40039065,0.691406 c 0.4432,0.767645 1.4179021,1.029138 2.1855468,0.585938 L 4.1035156,12.558594 A 6,6 0 0 0 6,13.648438 v 0.751953 C 6,15.286791 6.7132094,16 7.5996094,16 H 8.4003906 C 9.2867906,16 10,15.286791 10,14.400391 v -0.75586 a 6,6 0 0 0 1.892578,-1.08789 l 0.650391,0.375 c 0.767644,0.4432 1.742347,0.181707 2.185547,-0.585938 l 0.40039,-0.691406 c 0.4432,-0.767645 0.181707,-1.742347 -0.585937,-2.185547 l -0.648438,-0.375 A 6,6 0 0 0 14,8 6,6 0 0 0 13.894531,6.90625 l 0.648438,-0.375 c 0.767644,-0.4432 1.029137,-1.4179017 0.585937,-2.1855469 L 14.728516,3.6542969 C 14.285316,2.8866517 13.310613,2.6251594 12.542969,3.0683594 L 11.896484,3.4414062 A 6,6 0 0 0 10,2.3515625 V 1.5996094 C 10,0.71320938 9.2867906,0 8.4003906,0 Z"/>
+ <path style="fill:#546e7a" d="m 8,5 c 1.65675,0 3,1.343175 3,3 0,1.65675 -1.34325,3 -3,3 C 6.343175,11 5,9.65675 5,8 5,6.343175 6.343175,5 8,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mintsources-mint.svg b/.icons/awkward/16x16/apps/mintsources-mint.svg
new file mode 120000
index 00000000..aabce303
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mintsources-mint.svg
@@ -0,0 +1 @@
+distributor-logo-linux-mint.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mintsources-ppa.svg b/.icons/awkward/16x16/apps/mintsources-ppa.svg
new file mode 100644
index 00000000..9f60677f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mintsources-ppa.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#e4e4e4" cx="8" cy="8" r="8"/>
+ <path style="fill:#d6ac12" d="m 6,9.1666664 7e-7,-2.3333332 L 8.0000005,5.6666666 10,6.8333332 V 9.1666664 L 7.9999998,10.333333 Z"/>
+ <path style="fill:#8fb635" d="m 8.3276114,2.6723049 v 2.1854966 l 2.2832976,1.2394503 1.902749,-1.141649 z"/>
+ <path style="fill:#3895bd" d="M 7.5665121,2.6723049 V 4.8578015 L 5.2832141,6.0972518 3.3804659,4.9556028 Z"/>
+ <path style="fill:#d18c3b" d="m 12.884313,5.516533 -1.892854,1.092558 0.0685,2.5972514 L 13,10.283298 Z"/>
+ <path style="fill:#3941bf" d="M 3.1156033,5.516533 5.0083812,6.6093194 4.9400421,9.2063804 3,10.283336 Z"/>
+ <path style="fill:#a02c35" d="M 8.3276114,13.327695 V 11.142198 L 10.610909,9.9027483 12.513658,11.044397 Z"/>
+ <path style="fill:#bb3a84" d="M 7.5665121,13.327695 V 11.142198 L 5.2832141,9.9027483 3.3804659,11.044397 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mintsources.svg b/.icons/awkward/16x16/apps/mintsources.svg
new file mode 120000
index 00000000..b4324aaf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mintsources.svg
@@ -0,0 +1 @@
+software-properties.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mintstick.svg b/.icons/awkward/16x16/apps/mintstick.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mintstick.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mintupdate-release-upgrade.svg b/.icons/awkward/16x16/apps/mintupdate-release-upgrade.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mintupdate-release-upgrade.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mintupdate.svg b/.icons/awkward/16x16/apps/mintupdate.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mintupdate.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mintupload.svg b/.icons/awkward/16x16/apps/mintupload.svg
new file mode 100644
index 00000000..96ab44d2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mintupload.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#687df9" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="fill:#ffffff" d="M 7.243,14 C 7.0056,14 7,13.794 7,13.5383 V 6.0001 H 5 L 8,2 11,6 H 9 v 7.5382 c 0,0.2553 -0.006,0.4614 -0.243,0.4614 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mintwelcome.svg b/.icons/awkward/16x16/apps/mintwelcome.svg
new file mode 120000
index 00000000..aabce303
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mintwelcome.svg
@@ -0,0 +1 @@
+distributor-logo-linux-mint.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/minuet.svg b/.icons/awkward/16x16/apps/minuet.svg
new file mode 100644
index 00000000..2b23a0dd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/minuet.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 16,14.2779 V 2.7220759 C 16,2.322182 15.643259,2.000087 15.2,2.000087 H 0.8 C 0.3568,2.000087 0,2.322182 0,2.7222759 V 14.278099 c 0,0.399994 0.3568,0.721988 0.8,0.721988 h 14.4 c 0.443259,0 0.8,-0.321995 0.8,-0.721988 z"/>
+ <g transform="translate(-1)">
+ <rect style="fill:#da6156" width="2" height="11" x="2" y="3" ry=".524"/>
+ <rect style="fill:#eb8644" width="2" height="11" x="4" y="3" ry=".524"/>
+ <rect style="fill:#ecb554" width="2" height="11" x="6" y="3" ry=".524"/>
+ <rect style="fill:#40a95d" width="2" height="11" x="8" y="3" ry=".524"/>
+ <rect style="fill:#4cb094" width="2" height="11" x="10" y="3" ry=".524"/>
+ <rect style="fill:#476eb9" width="2" height="11" x="12" y="3" ry=".524"/>
+ <rect style="fill:#a860a2" width="2" height="11" x="14" y="3" ry=".524"/>
+ </g>
+ <path style="fill:#4f4f4f" d="M 2.24805,2.0001077 C 2.11095,2.0001077 2,2.1717149 2,2.3849989 V 8.6149811 C 2,8.8282113 2.11095,8.99998 2.24805,8.99998 h 0.5049 C 2.89005,8.99998 3,8.8282113 3,8.6149811 V 2.3849989 C 3,2.1716072 2.89005,2 2.75295,2 h -0.5049 z"/>
+ <path style="fill:#4f4f4f" d="M 4.24805,2 C 4.11095,2 4,2.1716072 4,2.3848912 v 6.2299822 c 0,0.2132302 0.11095,0.3849989 0.24805,0.3849989 h 0.5049 C 4.89005,8.9998723 5,8.8281036 5,8.6148734 V 2.3848912 C 5,2.1714995 4.89005,1.9998923 4.75295,1.9998923 h -0.5049 z"/>
+ <path style="fill:#4f4f4f" d="M 8.24805,2 C 8.11095,2 8,2.1716072 8,2.3848912 v 6.2299822 c 0,0.2132302 0.11095,0.3849989 0.24805,0.3849989 h 0.5049 C 8.89005,8.9998723 9,8.8281036 9,8.6148734 V 2.3848912 C 9,2.1714995 8.89005,1.9998923 8.75295,1.9998923 h -0.5049 z"/>
+ <path style="fill:#4f4f4f" d="M 10.24805,1.9998923 C 10.11095,1.9998923 10,2.1714995 10,2.3847835 v 6.2299822 c 0,0.2132302 0.11095,0.3849989 0.24805,0.3849989 h 0.5049 C 10.89005,8.9997646 11,8.8279959 11,8.6147657 V 2.3847835 C 11,2.1713918 10.89005,1.9997846 10.75295,1.9997846 h -0.5049 z"/>
+ <path style="fill:#4f4f4f" d="M 12.24805,2 C 12.11095,2 12,2.1716072 12,2.3848912 v 6.2299822 c 0,0.2132302 0.11095,0.3849989 0.24805,0.3849989 h 0.5049 C 12.89005,8.9998723 13,8.8281036 13,8.6148734 V 2.3848912 C 13,2.1714995 12.89005,1.9998923 12.75295,1.9998923 h -0.5049 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/miro-guide-source.svg b/.icons/awkward/16x16/apps/miro-guide-source.svg
new file mode 120000
index 00000000..c99c8d45
--- /dev/null
+++ b/.icons/awkward/16x16/apps/miro-guide-source.svg
@@ -0,0 +1 @@
+miro.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/miro.svg b/.icons/awkward/16x16/apps/miro.svg
new file mode 100644
index 00000000..762d529c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/miro.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#c2352a" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m3 4v8h2v-5h2v5h2v-5h2v5h2v-6.6c0-0.784-0.642-1.4-1.458-1.4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mist.svg b/.icons/awkward/16x16/apps/mist.svg
new file mode 100644
index 00000000..26fe6f73
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mist.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#234780" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <path style="fill:#63bfd7" d="M 8,2 12,8 8,10 4,8 Z"/>
+ <path style="fill:#63bfd7" d="m 8,14 4,-4.9 -4,2 -4,-2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mixcloud.svg b/.icons/awkward/16x16/apps/mixcloud.svg
new file mode 100644
index 00000000..0e130390
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mixcloud.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="m 8.0000001,3.0000002 c -2.0709089,0 -3.8345454,1.2679333 -4.5938182,3.0624 C 1.4784364,6.3491337 3.5000005e-8,7.9925331 3.5000005e-8,10.000034 3.5000005e-8,12.2092 1.7908728,14 4.0000001,14 l 8.5000009,0 C 14.433091,14 16,12.432867 16,10.500167 16,8.7035001 14.649091,7.2313336 12.906182,7.0311331 12.451637,4.7380002 10.42691,3.0000002 8.0000001,3.0000002 Z"/>
+ <path style="opacity:0.5;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round" d="m 8.5,6.5 c 0,0 2,0.8181815 2,3 0,2.181818 -2,3 -2,3"/>
+ <path style="opacity:0.5;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round" d="m 5.5,7.5 c 0,0 0.9998185,0.5454545 1,2 1.815e-4,1.454546 -1,2 -1,2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mixxx-icon.svg b/.icons/awkward/16x16/apps/mixxx-icon.svg
new file mode 120000
index 00000000..af756bba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mixxx-icon.svg
@@ -0,0 +1 @@
+mixxx.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mixxx.svg b/.icons/awkward/16x16/apps/mixxx.svg
new file mode 100644
index 00000000..44af2a8c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mixxx.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <linearGradient id="linearGradient4282" x1="409.57" x2="409.57" y1="540.8" y2="506.8" gradientTransform="matrix(.058825 0 0 .058825 -16.034 -38.812)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#2a2c2f"/>
+ <stop offset="1" stop-color="#424649"/>
+ </linearGradient>
+ </defs>
+ <path fill="#4f4f4f" d="m16 8a8 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 8z"/>
+ <path fill="#fff" opacity=".1" d="m3.5659 1.3503c-2.1469 1.4317-3.557 3.8742-3.557 6.6592h6.4c0-0.64837 0.38773-1.2034 0.94219-1.4547l-3.7859-5.2042z"/>
+ <path fill="#fff" opacity=".1" d="m12.434 14.65c2.147-1.4317 3.557-3.8742 3.557-6.6592h-6.4c0 0.64837-0.38773 1.2034-0.94219 1.4547l3.7852 5.2047z"/>
+ <rect fill="#fe774b" width="6" height="6" x="5" y="5" ry="3"/>
+ <rect fill="url(#linearGradient4282)" width="2" height="2" x="7" y="-9" ry="1" transform="scale(1,-1)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mkusb.svg b/.icons/awkward/16x16/apps/mkusb.svg
new file mode 100644
index 00000000..e0ba9e0c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mkusb.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#afd817" cx="8" cy="8" r="8"/>
+ <path style="fill:#3f3f3f" d="M 11.038281,3.1929688 1.7140625,12.945312 A 8,8 0 0 0 2.8257812,14.1 L 12.195312,4.2992188 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:1.60000002" d="M 4.5331304,11.358797 C 4.4604332,11.145419 5.4153786,9.9249056 5.2684638,9.19257 4.8668834,7.1908056 4.2188918,6.7291716 6.1735362,4.9995216"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:1.60000002" d="m 5.3797964,9.9951184 c 0.2133788,0.072697 1.112618,-0.6939396 1.7914076,-0.654116 2.0381452,0.1195748 2.838218,0.8889386 4.567868,-1.0657092"/>
+ <circle style="fill:#4f4f4f" cx="6.5" cy="4.5" r="1.5"/>
+ <rect style="fill:#4f4f4f" width="2.546" height="2.546" x="12.87" y="-4.38" transform="rotate(45)"/>
+ <path style="fill:#4f4f4f" transform="matrix(0.33963906,0.1960907,-0.1960907,0.33963906,21.229174,10.480018)" d="M -28.541582,-8.4892456 -25.808671,1.7101161 -36.008033,-1.022795 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mkv-gui.svg b/.icons/awkward/16x16/apps/mkv-gui.svg
new file mode 120000
index 00000000..6ab4d366
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mkv-gui.svg
@@ -0,0 +1 @@
+mkvmerge.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mkvinfo.svg b/.icons/awkward/16x16/apps/mkvinfo.svg
new file mode 100644
index 00000000..6abfaaec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mkvinfo.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#e4e4e4" cx="8" cy="8" r="8"/>
+ <g transform="translate(-10,-7)">
+ <path fill="#2a58ae" d="m17 12c-2.7621 0-5 2.2373-5 5s2.2373 5 5 5 5-2.2373 5-5-2.2373-5-5-5zm-0.89425 2.6424c1.8783 0 3.4144 1.516 3.4144 3.3943s-1.5362 3.4144-3.4144 3.4144c-1.8783 0-3.3943-1.5362-3.3943-3.4144 0-1.8783 1.516-3.3943 3.3943-3.3943z"/>
+ <path fill="#d24646" d="m23 11.5a2.5 2.5 0 0 1 -5 0 2.5 2.5 0 1 1 5 0z"/>
+ <path fill="#606060" d="m16 19.501a1.5 1.5 0 0 1 -3 0 1.5 1.5 0 1 1 3 0z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mkvmerge.svg b/.icons/awkward/16x16/apps/mkvmerge.svg
new file mode 120000
index 00000000..3641e984
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mkvmerge.svg
@@ -0,0 +1 @@
+mkvmergeGUI.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mkvmergeGUI.svg b/.icons/awkward/16x16/apps/mkvmergeGUI.svg
new file mode 100644
index 00000000..ea26de77
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mkvmergeGUI.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <g transform="translate(-10,-7)">
+ <path fill="#2a58ae" d="m17 12c-2.7621 0-5 2.2373-5 5s2.2373 5 5 5 5-2.2373 5-5-2.2373-5-5-5zm-0.89425 2.6424c1.8783 0 3.4144 1.516 3.4144 3.3943s-1.5362 3.4144-3.4144 3.4144c-1.8783 0-3.3943-1.5362-3.3943-3.4144 0-1.8783 1.516-3.3943 3.3943-3.3943z"/>
+ <path fill="#d24646" d="m23 11.5a2.5 2.5 0 0 1 -5 0 2.5 2.5 0 1 1 5 0z"/>
+ <path fill="#606060" d="m16 19.501a1.5 1.5 0 0 1 -3 0 1.5 1.5 0 1 1 3 0z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mkvtoolnix-gui.svg b/.icons/awkward/16x16/apps/mkvtoolnix-gui.svg
new file mode 120000
index 00000000..6ab4d366
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mkvtoolnix-gui.svg
@@ -0,0 +1 @@
+mkvmerge.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mmex.svg b/.icons/awkward/16x16/apps/mmex.svg
new file mode 120000
index 00000000..074b795c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mmex.svg
@@ -0,0 +1 @@
+money-manager-ex.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mnemosyne.svg b/.icons/awkward/16x16/apps/mnemosyne.svg
new file mode 100644
index 00000000..226ee2ac
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mnemosyne.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.7" d="M 2.6000083,7.1999072 C 4.7895105,7.359088 4.7524761,8.0572528 5.4000372,9.9999361"/>
+ <g style="fill:#e4e4e4" transform="matrix(0.01635609,0,0,0.01635609,0.97829668,-0.16450152)">
+ <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 -5.282691,0.4265577 -8.507383,19.3262155 -8.043539,24.1601565 -0.04106,-0.02445 -0.08514,-0.03944 -0.126953,-0.0625 C 18.333553,31.802233 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,-2.650839 4.894531,-11.286765 -0.613347,-8.631836 -11.36841,-5.818359 -11.384766,-5.818359 2.191694,-1.56199 3.957215,-3.638244 5.735922,-4.529642 2.007689,-1.247139 -0.674788,-4.989055 -3.144532,-9.429687 C 28.069606,9.2270247 26.425871,4.656145 25.190999,4.1777344 24.821202,4.03232 24.459194,3.9793753 24.107015,4.0078125 Z"/>
+ </g>
+ </g>
+ <g style="fill:#3f3f3f" transform="matrix(0.01635609,0,0,0.01635609,1.2383548,-0.16450152)">
+ <g style="fill:#3f3f3f">
+ <path style="fill:#3f3f3f" d="m 273.37357,601.81512 c -19.5,23.89999 3.67796,68.97348 3.67796,68.97348 0,0 187.62723,269.19773 215.32722,300.39773 27.79999,31.29997 59.69738,15.40045 36.39737,-27.79957 -3.08603,-5.68477 -9.21308,-17.47468 -15.66711,-29.94901 L 346.3367,634.88799 c -15.7249,-24.15644 -24.16744,-36.66545 -47.79067,-43.77236 0,0 -19.3818,5.28437 -25.17246,10.69949 z m 14.56855,-9.792 c -3.09999,0.89998 -5.98888,2.39448 -8.78887,4.39442 8.81097,-4.41753 8.78887,-4.39442 8.78887,-4.39442 z"/>
+ </g>
+ </g>
+ <circle style="fill:#4f4f4f" cx="5.5" cy="9.5" r="1.5"/>
+ <circle style="fill:#4f4f4f" cx="2" cy="7" r="1"/>
+ <path style="fill:#4f4f4f" d="m 7.0227103,3.1834593 c -0.03822,9e-5 -0.1012154,0.00384 -0.1625017,0.00625 C 6.7711301,3.4692462 6.6864629,3.7551704 6.607862,4.0483142 7.3707543,3.8823197 8.2185127,4.2356218 8.6289769,4.8787916 8.6146608,4.6558281 8.557413,4.4387699 8.4602252,4.238941 8.1672773,3.6403648 7.7100982,3.1836329 7.0227103,3.1834613 Z"/>
+ <path style="fill:#4f4f4f" d="M 6.2453583,5.6092659 C 6.1917393,5.8781355 6.1433644,6.1430298 6.0992632,6.4045865 6.7246452,6.4492314 7.4911576,6.7178666 7.7836554,7.1764693 7.7693392,6.9535062 7.7120914,6.7364476 7.6149036,6.5366191 7.3740644,6.0467517 6.799208,5.7129242 6.2453583,5.6092659 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/modem-manager-gui.svg b/.icons/awkward/16x16/apps/modem-manager-gui.svg
new file mode 100644
index 00000000..f8b07424
--- /dev/null
+++ b/.icons/awkward/16x16/apps/modem-manager-gui.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#fec8a4" d="m6.1449587 9.4715906c2.0712114 1.2112264 2.2804979 2.1396204 1.8553113 2.8859134s-1.3237747 1.026285-3.3948794-0.184205c-2.0712114-1.211543-4.4133646-3.6619954-4.6053706-4.494602 0.80791858-0.2478873 4.073834 0.5815615 6.1449387 1.7928936z"/>
+ <path style="fill:#fba66f" d="m7.8180776 8.9185545c1.1957707 2.0979375 0.9186421 3.0084365 0.1821924 3.4389495s-1.6531717 0.218941-2.8489424-1.878891c-1.1957707-2.0984634-2.0146762-5.4066799-1.7699753-6.2250764 0.821999 0.1946257 3.2409546 2.5670809 4.4367253 4.6650179z"/>
+ <path style="fill:#f8863b" d="m9.5399448 9.2869645c0 2.4221375-0.6893016 3.0705395-1.5396748 3.0705395s-1.5396748-0.648402-1.5396748-3.0705395c0-2.4225589 0.9237622-5.7022499 1.5396748-6.2870745 0.6159126 0.5848246 1.5396748 3.8645156 1.5396748 6.2870745z"/>
+ <path style="fill:#f76d12" d="m10.849426 10.478613c-1.1959843 2.097832-2.1127063 2.309404-2.849156 1.878891s-1.0135783-1.341012 0.1821924-3.4389495c1.1957707-2.097937 3.6141926-4.4703922 4.4366186-4.6650179 0.244274 0.8183965-0.573885 4.126613-1.769655 6.2250764z"/>
+ <path style="fill:#d75908" d="m11.395576 12.173299c-2.0715313 1.21049-2.9701194 0.930498-3.395306 0.184205s-0.2159001-1.674687 1.8553113-2.8859134c2.0712117-1.2112268 5.3374467-2.0407809 6.1449387-1.7928936-0.192006 0.8326066-2.534479 3.283059-4.604944 4.494602z"/>
+ <path style="stroke-linejoin:bevel;stroke:#3aa03d;stroke-linecap:round;fill:none" d="m8.5011847 14.49995c-0.995816 0-1.006395-1.491749-1-2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mog.svg b/.icons/awkward/16x16/apps/mog.svg
new file mode 100644
index 00000000..a676acab
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mog.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m16 8a8 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 8z"/>
+ <path fill="#fff" d="m8 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 2a3 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/16x16/apps/money-manager-ex.svg b/.icons/awkward/16x16/apps/money-manager-ex.svg
new file mode 100644
index 00000000..1dd9dada
--- /dev/null
+++ b/.icons/awkward/16x16/apps/money-manager-ex.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:none;stroke:#5e983c;stroke-width:3;stroke-linecap:round;stroke-linejoin:round" d="m 8.0108514,8.4886377 1.9047619,0 c 0,0 3.5843867,-0.5362566 3.5843867,2.5113623 0,2.666667 -3.5843867,2.5 -3.5843867,2.5 L 4.5,13.5 M 7.9891486,8.5113623 C 7.9891486,8.5113623 2.5870069,9 2.5,6.5 2.3846154,3 6.0843867,3.5 6.0843867,3.5 L 11.5,3.5"/>
+ <path style="fill:#97ca79;fill-rule:evenodd" d="M 7.984375,1.2186894e-4 A 1.0001,0.99835062 0 0 0 7,1.0120206 l 0,5.9895048 2,0 0,-5.9895048 A 1.0001,0.99835062 0 0 0 7.984375,1.2186894e-4 Z M 7,9.9962776 7,14.987532 a 1.0001,0.99835062 0 1 0 2,0 l 0,-4.9912544 -2,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/moneydance.svg b/.icons/awkward/16x16/apps/moneydance.svg
new file mode 100644
index 00000000..c5116ad1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/moneydance.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ff7c40" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <ellipse style="fill:#ffffff" cx="8" cy="5.5" rx="4" ry="1.5"/>
+ <path style="fill:#ffffff" d="M 4.234375,7 A 4,1.5 0 0 0 4,7.5 4,1.5 0 0 0 8,9 4,1.5 0 0 0 12,7.5 4,1.5 0 0 0 11.765625,7 4,1.5 0 0 1 8,8 4,1.5 0 0 1 4.234375,7 Z"/>
+ <path style="fill:#ffffff" d="M 4.234375,9 A 4,1.5 0 0 0 4,9.5 4,1.5 0 0 0 8,11 4,1.5 0 0 0 12,9.5 4,1.5 0 0 0 11.765625,9 4,1.5 0 0 1 8,10 4,1.5 0 0 1 4.234375,9 Z"/>
+ <path style="fill:#ffffff" d="M 4.234375,11 A 4,1.5 0 0 0 4,11.5 4,1.5 0 0 0 8,13 4,1.5 0 0 0 12,11.5 4,1.5 0 0 0 11.765625,11 4,1.5 0 0 1 8,12 4,1.5 0 0 1 4.234375,11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/moneydance_icon512.svg b/.icons/awkward/16x16/apps/moneydance_icon512.svg
new file mode 120000
index 00000000..f930821f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/moneydance_icon512.svg
@@ -0,0 +1 @@
+moneydance.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mono-runtime-common.svg b/.icons/awkward/16x16/apps/mono-runtime-common.svg
new file mode 120000
index 00000000..e9473b30
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mono-runtime-common.svg
@@ -0,0 +1 @@
+mono.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mono-runtime.svg b/.icons/awkward/16x16/apps/mono-runtime.svg
new file mode 120000
index 00000000..e9473b30
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mono-runtime.svg
@@ -0,0 +1 @@
+mono.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mono.svg b/.icons/awkward/16x16/apps/mono.svg
new file mode 100644
index 00000000..38f235d6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mono.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4a5579" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="fill:#ffffff" d="M 4.6782,11.986 C 4.6782,11.936 6.3478,9.9271 6.3835,9.9351 6.4032,9.9405 7.1503,10.257 8.0408,10.64 9.5638,11.294 9.6654,11.333 9.7058,11.278 9.7684,11.194 9.983,10.745 10.096,10.461 L 10.193,10.22 10.031,10.132 C 9.8011,10.007 9.4638,9.7263 9.2529,9.4852 9.0602,9.2651 8.7126,8.7347 8.7126,8.6603 8.7126,8.6357 8.8233,8.7477 8.9586,8.9092 9.3375,9.3601 10.211,10.069 10.266,9.9685 10.331,9.8487 10.374,9.4969 10.371,9.0876 10.368,8.5886 10.303,8.2004 10.131,7.6647 L 10.035,7.3639 9.5611,7.2154 C 9.2995,7.1321 9.0379,7.0513 8.9793,7.0317 8.7736,6.9666 8.9026,6.9703 9.2019,7.0383 9.5611,7.1191 9.927,7.1854 10.152,7.2141 10.353,7.2388 10.396,7.1998 10.417,6.9796 10.444,6.6968 10.263,5.9153 10.078,5.5281 10.005,5.373 9.9714,5.338 9.8241,5.2712 9.3358,5.0431 7.8045,4.8346 7.1547,4.9027 6.8734,4.9314 6.5858,5.0004 6.4948,5.0578 6.4701,5.0775 6.6511,5.1215 6.962,5.1789 7.242,5.2309 7.4463,5.2766 7.4163,5.2843 7.3823,5.2896 6.945,5.2412 6.4361,5.1762 5.5457,5.0614 5.513,5.0588 5.448,5.1161 5.3177,5.2336 5.1331,5.5528 5.0938,5.7245 5.0575,5.89 5.0598,5.9096 5.1421,6.0777 5.2827,6.3656 5.5457,6.5754 6.1405,6.8766 6.4218,7.0227 6.6458,7.1424 6.6378,7.1514 6.6288,7.1591 6.3878,7.0694 6.1039,6.9506 L 5.5843,6.7355 4.8228,6.9493 C 4.4049,7.0654 4.0483,7.1617 4.0313,7.1617 4.0103,7.1617 4,6.6561 4,5.7989 4,4.4868 4.0027,4.4321 4.0677,4.298 4.1067,4.2159 4.1836,4.1285 4.2526,4.0868 L 4.3723,4.0125 7.8585,4.0021 C 9.7747,3.9968 11.424,4.0021 11.517,4.0125 11.73,4.0385 11.923,4.1949 11.974,4.3837 11.996,4.4657 12.004,5.7075 11.998,8.0693 L 11.989,11.628 11.915,11.746 C 11.872,11.816 11.785,11.893 11.704,11.932 11.567,11.999 11.54,12 8.1254,12 6.2325,12 4.6822,11.988 4.6822,11.975 M 4.6755,11.982"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/monochroma.svg b/.icons/awkward/16x16/apps/monochroma.svg
new file mode 100644
index 00000000..fd4ba5df
--- /dev/null
+++ b/.icons/awkward/16x16/apps/monochroma.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#3f3f3f" d="M 8.4998726,0.99999999 C 4.3577226,1.0000348 0.99989372,4.3579774 0.99999995,8.5001281 1.0000354,12.642179 4.3578223,15.999965 8.4998726,16 10.329673,15.996587 12.0951,15.32434 13.46375,14.109853 L 8.090998,8.8183122 13.797562,3.1978275 C 12.392603,1.792259 10.487214,1.0017797 8.4998726,0.99999999 Z"/>
+ <circle style="fill:#ececec" cx="8.5" cy="8.5" r="4.5"/>
+ <circle style="fill:#d64043" cx="8.5" cy="8.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/monodevelop.svg b/.icons/awkward/16x16/apps/monodevelop.svg
new file mode 100644
index 00000000..57240af0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/monodevelop.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4a5579" d="M 12.492188,1 C 12.237112,1.00761 11.985849,1.063963 11.751953,1.1660156 10.98679,1.4253343 10.227124,1.8305224 9.6328125,2.2675781 8.4800188,1.4115634 7.1274313,0.91130897 5.6796875,1.0117188 h -0.00195 C 2.793846,1.2112728 -0.02663164,3.7401944 0,7.4707031 0.02078432,10.396462 0.9566441,12.267441 1.5566406,13.75 1.9807223,14.797354 3.1875666,15.285754 4.2207031,14.828125 5.0339226,14.571446 5.7770377,14.108006 6.3515625,13.613281 7.3684902,14.405727 8.6195695,15 10.087891,15 11.638006,15 13.005142,14.292732 14.103516,13.185547 15.20189,12.078362 16.013129,10.456319 16,8.5703125 15.979578,5.7193094 15.137889,3.7763074 14.445312,2.3652344 c -0.02827,-0.08486 -0.0622,-0.1677284 -0.101562,-0.2480469 -0.0013,-0.00196 -0.0026,-0.00391 -0.0039,-0.00586 C 13.99342,1.4122315 13.27211,0.97837808 12.492188,1 Z"/>
+ <path style="fill:#f9f9f9" d="M 5.8167216,3.0079059 C 4.0854292,3.1277047 1.9810224,4.7799002 2.0001292,7.456344 2.0181744,9.9965241 2.7633415,11.400038 3.4108516,13 L 4.7626604,12.399873 C 3.9909564,11.189398 2.8408304,8.7366536 2.9071736,7.1168202 2.9512256,6.0494223 3.3126632,5.301676 3.9405356,4.6992781 5.4536916,3.2469355 7.539522,3.5881618 8.765014,5.1370243 9.461352,6.0499898 9.58077,7.3910507 8.9422828,8.3704453 7.8590312,10.032293 5.3995552,9.2243636 5.2302476,7.2990727 5.1501048,6.3844035 6.003544,5.6803756 6.7874552,5.6724264 5.9833756,5.1920973 4.739308,6.0783785 4.8067124,7.1650802 5.0052112,10.367843 8.3918996,10.430297 9.4364072,8.604364 11.300916,5.3436906 8.1350188,2.8466609 5.818314,3.0073384 Z"/>
+ <path style="fill:#4696e2" d="m 12.551359,3 -1.458754,0.6357008 c 0.878696,1.75849 1.898371,3.1061763 1.899985,5.2777309 5.2e-4,0.79731 -0.306172,1.7008533 -1.033127,2.3727183 -0.660771,0.610273 -1.522248,0.970785 -2.5494557,0.822173 C 8.3354473,11.952929 7.5966541,11.440414 7.1355137,10.856699 6.4112485,9.8616146 6.2912553,8.5907779 6.8761557,7.6601117 7.2097697,7.1295129 7.9507153,6.6785892 8.6846661,6.7447021 9.9793031,6.8605408 10.704106,7.60756 10.692806,8.7371308 10.681506,9.8864779 9.8991281,10.327796 9.0215085,10.249251 9.8426291,10.626717 11.082919,10.132847 11.078077,8.8665308 11.071577,7.1600267 9.9669271,6.3384183 8.7745265,6.3316379 7.5428453,6.3242963 6.8616269,6.8017738 6.4666713,7.4487763 6.0717153,8.0957787 5.9651741,8.9490313 6.0092973,9.6463242 6.0544969,10.354354 6.5473845,11.210431 7.2937109,11.872125 8.0389613,12.533819 9.0398033,13 10.087996,13 11.775976,13 14.018184,11.211561 13.999889,8.5834321 13.981059,5.9547379 13.245491,4.3940217 12.550821,3.00113 Z"/>
+ <path style="fill:#f9f9f9" d="M 9.2498284,6.1172777 C 9.3366964,6.4278944 9.3734892,6.7523811 9.356196,7.0732365 L 9.9454764,7.2546006 C 10.018434,6.851114 10.015785,6.4663177 9.9517924,6.1048081 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/monodoc.svg b/.icons/awkward/16x16/apps/monodoc.svg
new file mode 120000
index 00000000..e9473b30
--- /dev/null
+++ b/.icons/awkward/16x16/apps/monodoc.svg
@@ -0,0 +1 @@
+mono.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/moonlight.svg b/.icons/awkward/16x16/apps/moonlight.svg
new file mode 100644
index 00000000..1195f751
--- /dev/null
+++ b/.icons/awkward/16x16/apps/moonlight.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.0">
+ <circle style="fill:#565c64" cx="7.5" cy="-7.5" r="7.5" transform="scale(1,-1)"/>
+ <path style="fill:#ffffff" d="M 8 2.0253906 L 8 6.2929688 L 11.017578 3.2753906 A 5.5 5.5 0 0 0 8 2.0253906 z M 7 2.0273438 A 5.5 5.5 0 0 0 3.984375 3.2773438 L 7 6.2929688 L 7 2.0273438 z M 3.2753906 3.9824219 A 5.5 5.5 0 0 0 2.0253906 7 L 6.2929688 7 L 3.2753906 3.9824219 z M 11.722656 3.984375 L 8.7070312 7 L 12.972656 7 A 5.5 5.5 0 0 0 11.722656 3.984375 z M 2.0273438 8 A 5.5 5.5 0 0 0 3.2773438 11.015625 L 6.2929688 8 L 2.0273438 8 z M 8.7070312 8 L 11.724609 11.017578 A 5.5 5.5 0 0 0 12.974609 8 L 8.7070312 8 z M 7 8.7070312 L 3.9824219 11.724609 A 5.5 5.5 0 0 0 7 12.974609 L 7 8.7070312 z M 8 8.7070312 L 8 12.972656 A 5.5 5.5 0 0 0 11.015625 11.722656 L 8 8.7070312 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/morpheus.svg b/.icons/awkward/16x16/apps/morpheus.svg
new file mode 100644
index 00000000..1620325f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/morpheus.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="15.8" height="15.8" x=".1" y=".1" rx=".79" ry=".79"/>
+ <path style="fill:#f73a3a" d="M 0.8,0 C 0.3568,0 0,0.3568 0,0.8 v 9.589844 L 4.0000312,9.4998954 5,4 2.4484376,0 Z"/>
+ <path style="fill:#e4e4e4" d="M 2.4484376,0 5,4 h 6.5 L 15.235938,0.00390624 C 15.223757,0.00336064 15.21232,0 15.2,0 Z"/>
+ <path style="fill:#357cca" d="M 13,10 7,12 6.5,16 H 9.1171876 15.2 C 15.6432,16 16,15.6432 16,15.2 V 13.90625 C 15.9918,13.8635 15.98024,13.81834 15.97891,13.780469 15.979394,13.737434 15.992599,13.693616 16,13.65 v -2.267969 z"/>
+ <path style="fill:#cccccc" d="M 15.235938,0.00390624 11.5,4 13,10 16,11.382031 V 0.8 C 16,0.36912008 15.661944,0.02298832 15.235938,0.00390624 Z"/>
+ <path style="fill:#fece00" d="M 5,4 3.9999688,9.5001046 7,12 13,10 11.5,4 Z"/>
+ <path style="fill:#e4e4e4" d="M 4.0000312,9.4998954 0,10.389844 V 15.2 C 0,15.6432 0.3568,16 0.8,16 H 5.6065676 6.5 L 7,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/moserial.svg b/.icons/awkward/16x16/apps/moserial.svg
new file mode 100644
index 00000000..415cc62e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/moserial.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#9c9c9c" transform="matrix(0.1038057,0.17979674,-0.20761139,0.11986449,12.266747,-1.780182)" 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"/>
+ <path style="fill:#4f4f4f" d="m 6.5,10 3,0 1.5,6 -6,0 z"/>
+ <path style="fill:#686868" d="M 13,10.209322 C 10.130564,11.837003 6.4614297,10.871065 4.8047599,8.0518387 3.14809,5.232612 4.1312315,1.6276811 7.0006677,7.2493995e-8 Z"/>
+ <circle style="fill:#e4e4e4" cx="9.464" cy="-8.392" r="1" transform="matrix(0.5,0.8660254,-0.8660254,0.5,0,0)"/>
+ <rect style="fill:#4f4f4f" width="12" height="2" x="2" y="14"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/motrix.svg b/.icons/awkward/16x16/apps/motrix.svg
new file mode 100644
index 00000000..2e6973d9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/motrix.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#a776d6" cx="8" cy="8" r="8"/>
+ <circle style="fill:#79de7d" cx="8" cy="8" r="5"/>
+ <rect style="fill:#e5e9f0" width="10" height="10" x="3" y="3" rx="1" ry="1"/>
+ <path style="fill:#4f4f4f" d="m5 3v1 1c0 0.554 0.446 1 1 1h4c0.554 0 1-0.446 1-1v-1-1h-1-4-1z"/>
+ <rect style="fill:#fbe604" width="1" height="1" x="6" y="4"/>
+ <rect style="fill:#fbe604" width="1" height="1" x="9" y="4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mousepad.svg b/.icons/awkward/16x16/apps/mousepad.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mousepad.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/movmetaedit.svg b/.icons/awkward/16x16/apps/movmetaedit.svg
new file mode 100644
index 00000000..68c2d150
--- /dev/null
+++ b/.icons/awkward/16x16/apps/movmetaedit.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="m 2.9,0 v 16 h 4.98 c 2.52,0 7.1,-3.581722 7.1,-8 0,-4.418278 -4.58,-8 -7.1,-8 z"/>
+ <path style="fill:#e8494e" d="M 0.8,0 C 0.3568,0 0,0.3568 0,0.8 V 8 15.2 C 0,15.6432 0.3568,16 0.8,16 H 1 V 0 Z"/>
+ <rect style="fill:#38af29" width="1" height="16" x="1" y="0"/>
+ <rect style="fill:#1f72c7" width="1" height="16" x="2" y="0"/>
+ <path style="fill:#4f4f4f" d="M 8,0 A 8,8 0 0 0 7.23125,0.04453124 8,8 0 0 1 14.4,8 8,8 0 0 1 7.16875,15.955469 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <path style="fill:#4f4f4f" d="M 8.0339843,3.0000003 A 4.9999999,4.9999999 0 0 0 7.1843752,3.0724286 4.9999999,4.9999999 0 0 1 11.367318,8.0000001 4.9999999,4.9999999 0 0 1 7.217741,12.927572 4.9999999,4.9999999 0 0 0 8.0339843,13 4.9999999,4.9999999 0 0 0 13.033984,8.0000001 4.9999999,4.9999999 0 0 0 8.0339843,3.0000003 Z"/>
+ <circle style="fill:#4f4f4f" cx="7" cy="8" r="2"/>
+ <path style="fill:#ffffff" d="m 6.6027337,8.7747567 c 0,-0.041515 0.00596,-0.076591 0.01788,-0.1053217 0.01192,-0.028636 0.028445,-0.051798 0.049682,-0.069478 0.02114,-0.01768 0.046126,-0.030463 0.074858,-0.038439 0.028637,-0.00788 0.059292,-0.01192 0.091965,-0.01192 0.030944,0 0.06035,0.00404 0.088123,0.01192 0.027771,0.00798 0.052276,0.020758 0.073513,0.038439 0.021142,0.01768 0.037863,0.040841 0.05026,0.069478 0.0124,0.028731 0.018542,0.063806 0.018542,0.1053217 0,0.039783 -0.00614,0.073802 -0.018542,0.1020552 -0.0124,0.028157 -0.029117,0.0517 -0.05026,0.070246 -0.021235,0.01846 -0.045741,0.031905 -0.073513,0.040362 -0.027773,0.00836 -0.05718,0.01258 -0.088123,0.01258 -0.032673,0 -0.063328,-0.00422 -0.091965,-0.01258 -0.028733,-0.00846 -0.053717,-0.02191 -0.074858,-0.040362 -0.021238,-0.01854 -0.037768,-0.042089 -0.049682,-0.070246 -0.0118,-0.028201 -0.0178,-0.062203 -0.0178,-0.1020035 m 0.043725,-0.524808 v -0.02611 c 0,-0.04507 0.00462,-0.085911 0.01392,-0.1225241 0.00922,-0.036707 0.023353,-0.071494 0.04238,-0.1046496 0.01894,-0.033057 0.043435,-0.065345 0.073418,-0.096673 0.030077,-0.031329 0.066306,-0.06381 0.1086854,-0.097347 0.037093,-0.029117 0.068422,-0.05516 0.093983,-0.078223 0.025657,-0.02287 0.046318,-0.045647 0.062272,-0.068228 0.01586,-0.022485 0.027387,-0.046031 0.034401,-0.070728 0.00712,-0.024793 0.01068,-0.053528 0.01068,-0.086103 0,-0.050356 -0.0171,-0.091965 -0.05103,-0.1245421 -0.034019,-0.032673 -0.085911,-0.04901 -0.1556751,-0.04901 -0.060832,0 -0.1264642,0.01278 -0.1967123,0.038344 -0.070054,0.025657 -0.142801,0.056983 -0.2178473,0.094079 L 6.33,7.1655751 c 0.037864,-0.022102 0.079185,-0.043051 0.1237722,-0.062846 0.044687,-0.019903 0.091005,-0.037575 0.1390546,-0.053045 0.048144,-0.01538 0.096961,-0.027581 0.1463548,-0.036422 0.049491,-0.00884 0.098019,-0.013262 0.1457806,-0.013262 0.090043,0 0.1712459,0.010862 0.2436081,0.032481 0.072458,0.02162 0.1338644,0.05314 0.184122,0.094655 0.050452,0.041514 0.088987,0.091965 0.1158939,0.1510651 0.027002,0.059196 0.040457,0.1266562 0.040457,0.2025666 0,0.05564 -0.00626,0.1053237 -0.01854,0.1490468 -0.0123,0.043726 -0.030751,0.084373 -0.054871,0.1218502 -0.02441,0.037575 -0.054872,0.073802 -0.091485,0.1085916 -0.036613,0.034883 -0.079281,0.071785 -0.1278104,0.1106077 -0.037093,0.029117 -0.067362,0.054582 -0.090811,0.076204 -0.023353,0.021622 -0.041708,0.042188 -0.054872,0.061502 -0.013262,0.019502 -0.022295,0.039594 -0.027195,0.06035 -0.00482,0.020663 -0.0073,0.045166 -0.0073,0.073419 v 0.00766 H 6.6465497 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mozc-setup.svg b/.icons/awkward/16x16/apps/mozc-setup.svg
new file mode 120000
index 00000000..e247dfd5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mozc-setup.svg
@@ -0,0 +1 @@
+mozc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mozc.svg b/.icons/awkward/16x16/apps/mozc.svg
new file mode 100644
index 00000000..3062f587
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mozc.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#fcbd1e" cx="12.5" cy="11.5" r="3.5"/>
+ <rect style="fill:#ff7000" width="14" height="14" x="0" y="1" rx="7" ry="7"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:1.47368431" d="m 9.6668447,6.153623 c 0,0 -3.7349228,6.349788 -6.3586201,4.869377 C 1.7237517,10.128967 3.7584185,8.299301 5.4783086,7.7061493 7.1468736,7.1306988 11.12237,6.563875 11.279014,9.5443611 11.389347,11.643675 7.1849859,12.207645 7.1849859,12.207645"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:1.47368431" d="m 5.8442452,2.8422546 c -0.1135694,1.7828631 -0.34455,6.7745852 0.641161,8.7242304"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:1.47368431" d="M 3.0511636,5.1926466 C 5.6978883,5.37687 7.8439905,5.1862803 10.441,4.7734255"/>
+ <circle style="fill:#e4e4e4" cx="12" cy="14" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mozilla-firefox.svg b/.icons/awkward/16x16/apps/mozilla-firefox.svg
new file mode 120000
index 00000000..90ca4b46
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mozilla-firefox.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mozo.svg b/.icons/awkward/16x16/apps/mozo.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mozo.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mp3splt-gtk.svg b/.icons/awkward/16x16/apps/mp3splt-gtk.svg
new file mode 100644
index 00000000..e8d81569
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mp3splt-gtk.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <linearGradient id="linearGradient4282" x1="409.57" x2="409.57" y1="540.8" y2="506.8" gradientTransform="matrix(.058825 0 0 .058825 -16.034 -38.812)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#2a2c2f"/>
+ <stop offset="1" stop-color="#424649"/>
+ </linearGradient>
+ </defs>
+ <path fill="#4f4f4f" d="m16 8a8 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 8z"/>
+ <path fill="#fff" opacity=".1" d="m3.5659 1.3503c-2.1469 1.4317-3.557 3.8742-3.557 6.6592h6.4c0-0.64837 0.38773-1.2034 0.94219-1.4547l-3.7859-5.2042z"/>
+ <path fill="#fff" opacity=".1" d="m12.434 14.65c2.147-1.4317 3.557-3.8742 3.557-6.6592h-6.4c0 0.64837-0.38773 1.2034-0.94219 1.4547l3.7852 5.2047z"/>
+ <rect fill="#feb925" width="6" height="6" x="5" y="5" ry="3"/>
+ <rect fill="url(#linearGradient4282)" width="2" height="2" x="7" y="-9" ry="1" transform="scale(1,-1)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mpc-qt.svg b/.icons/awkward/16x16/apps/mpc-qt.svg
new file mode 100644
index 00000000..9428e1a1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mpc-qt.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#d4d4d4;fill-rule:evenodd" d="M 8,3 C 5.2422779,3 3,5.2422779 3,8 c 0,2.757722 2.2422779,5 5,5 2.757722,0 5,-2.242278 5,-5 C 13,5.2422779 10.757722,3 8,3 Z m 0,0.7142857 c 2.370561,0 4.285714,1.9151536 4.285714,4.2857143 0,2.370561 -1.915153,4.285714 -4.285714,4.285714 C 5.6294393,12.285714 3.7142857,10.370561 3.7142857,8 3.7142857,5.6294393 5.6294393,3.7142857 8,3.7142857 Z"/>
+ <path style="fill:none;stroke:#d4d4d4;stroke-width:0.69999999;stroke-linecap:square" d="M 9.6572815,9.9635311 A 2.34375,2.34375 0 0 1 8,10.65 2.34375,2.34375 0 0 1 6.3427185,9.9635311"/>
+ <rect style="fill:#d4d4d4" width=".714" height="1.786" x="6" y="6"/>
+ <rect style="fill:#d4d4d4" width=".714" height="1.786" x="9.29" y="6"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mpd.svg b/.icons/awkward/16x16/apps/mpd.svg
new file mode 100644
index 00000000..29e08990
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mpd.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#00b4ed" width="11" height="9" x="5" y="0" rx="1.179" ry="1.227"/>
+ <circle style="fill:#4f4f4f" cx="5.5" cy="8.5" r="5.5"/>
+ <circle style="fill:#3f3f3f" cx="5.5" cy="8.5" r="4.5"/>
+ <circle style="opacity:0.2" cx="5.5" cy="8.5" r="1.5"/>
+ <rect style="fill:#3f3f3f" width="2" height="2" x="9" y="13.6" rx=".286" ry=".4"/>
+ <rect style="fill:#1d64bc" width="8" height="6" x="6" y="9" rx=".857" ry=".818"/>
+ <rect style="fill:#4f4f4f" width="4" height=".7" x="8" y="15.3" rx=".3" ry=".3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mplayer.svg b/.icons/awkward/16x16/apps/mplayer.svg
new file mode 120000
index 00000000..2dd814af
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mplayer.svg
@@ -0,0 +1 @@
+gnome-mpv.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mps.svg b/.icons/awkward/16x16/apps/mps.svg
new file mode 100644
index 00000000..3242d455
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mps.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#f7c73c" d="M 8,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 8 h 8 z"/>
+ <path style="fill:#21d789" d="m 8,0 h 7.2 C 15.6432,0 16,0.3568 16,0.8 V 8 H 8 Z"/>
+ <path style="fill:#21d789" d="M 8,16 H 0.8 C 0.3568,16 0,15.6432 0,15.2 V 8 h 8 z"/>
+ <path style="fill:#2086e7" d="m 8,16 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 H 8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.5042927,11.5 H 7.504293"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round" d="M 5.5042927,7.500002 V 3.500001 m -3,0 1.5,1.999999 1.5,-1.999999 m -3,4.000001 V 3.500001"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 7.507074,5.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 3.50005"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round" d="m 11.503232,7 c 0,0 0.252193,0.500484 1,0.500242 C 13.251038,7.500002 13.503231,7 13.503231,6.500001 c 0,-2.1071925 -1.999999,0.105581 -1.994009,-1.9953525 C 11.503178,4 11.745156,3.500001 12.503232,3.500001 13.261307,3.500001 13.503174,4 13.503174,4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mpv-icon-8bit-64x64.svg b/.icons/awkward/16x16/apps/mpv-icon-8bit-64x64.svg
new file mode 120000
index 00000000..c3ff8c41
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mpv-icon-8bit-64x64.svg
@@ -0,0 +1 @@
+mpv.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mpv.svg b/.icons/awkward/16x16/apps/mpv.svg
new file mode 100644
index 00000000..2282ebff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mpv.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#8d348e" cx="8" cy="8" r="8"/>
+ <circle style="opacity:.3" cx="9" cy="7" r="5.5"/>
+ <circle style="fill:#ffffff" cx="8" cy="8" r="4"/>
+ <path style="fill:#691f69" transform="matrix(.50518151 0 0 .50000001 -3.2179599 -4.3291285)" d="m27.154517 24.658257-3.464101 2-3.464102 1.999999v-4-3.999999l3.464102 2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ms-excel.svg b/.icons/awkward/16x16/apps/ms-excel.svg
new file mode 100644
index 00000000..3de328ab
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ms-excel.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#1d8f50" width="13" height="15" x="2" y="1" rx=".75" ry=".75"/>
+ <path style="fill:#ffffff" d="M 5,5 V 12 H 12 V 5 Z M 6,6 H 8 V 7 H 6 Z M 9,6 H 11 V 7 H 9 Z M 6,8 H 8 V 9 H 6 Z M 9,8 H 11 V 9 H 9 Z M 6,10 H 8 V 11 H 6 Z M 9,10 H 11 V 11 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ms-office.svg b/.icons/awkward/16x16/apps/ms-office.svg
new file mode 100644
index 00000000..299c2e7b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ms-office.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#f63db6" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 6.3008652,12.874789 C 4.577459,12.256463 3.16182,11.745007 3.1550063,11.738209 c -0.00683,-0.0069 -0.00847,-0.01628 -0.00387,-0.02105 0.00481,-0.0048 1.4244473,0.161195 3.1547918,0.368829 2.3855281,0.286256 2.683217,0.372004 2.6942482,0.354699 0.019258,-0.03021 0.018917,-8.4150172 -3.525e-4,-8.4452358 C 8.9788868,3.9625852 5.0585209,4.9253576 5.023773,4.9711633 5.004986,4.9958922 4.999998,5.6013476 4.999998,7.8499502 c 0,2.2555668 -0.00495,2.8512508 -0.023771,2.8657368 -0.036025,0.02773 -1.9285354,0.953683 -1.9558896,0.953473 -0.019,-1.55e-4 -0.022825,-0.734906 -0.019,-3.6427327 l 0.00481,-3.6425462 2.4628052,-0.907517 C 6.8234929,2.9772327 8.2796965,2.4408585 8.7049617,2.2844256 L 9.4781674,2 11.215313,2.5546271 c 0.955428,0.3050485 1.747837,0.5614285 1.760914,0.5697384 0.01892,0.012043 0.02377,1.0156457 0.02377,4.9143339 0,4.6468716 -0.0017,4.9001396 -0.03327,4.9169866 -0.05819,0.03103 -3.4499854,1.045346 -3.4921575,1.044313 C 9.4523445,13.99957 8.024118,13.49311 6.3007077,12.874789 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ms-onedrive.svg b/.icons/awkward/16x16/apps/ms-onedrive.svg
new file mode 100644
index 00000000..49991733
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ms-onedrive.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#056ab6" cx="8" cy="8" r="5"/>
+ <path style="fill:#138fe6" d="M 12.5 6 C 12.004782 6.024535 11.574503 6.1157125 11.169922 6.2636719 L 11.169922 6.265625 C 9.8735339 6.8062439 8.525705 7.3688153 7.3554688 7.8574219 L 0.421875 10.751953 C 1.019294 11.968372 2.204528 12.851682 3.6367188 12.982422 L 3.6367188 13 L 12.5 13 C 14.432996 13 16 11.432997 16 9.5 C 16 7.5670033 14.432996 6 12.5 6 z"/>
+ <path style="fill:#1581d9" d="M 4 5 A 4 4 0 0 0 0.48828125 7.09375 L 0.48242188 7.0957031 C 0.17528075 7.6619327 3.7007434e-17 8.3105455 0 9 C 0.00098181817 11.067508 1.5777715 12.794467 3.6367188 12.982422 L 3.6367188 13 L 4 13 L 12.5 13 C 13.806579 13 14.931963 12.275829 15.533203 11.214844 L 10.001953 7.9179688 L 5.9707031 5.515625 L 5.9589844 5.5175781 A 4 4 0 0 0 4 5 z"/>
+ <path style="fill:#38afec" d="M 8.8515625 7.2324219 C 8.3516714 7.4410661 7.8145285 7.6657515 7.3554688 7.8574219 L 0.421875 10.751953 C 0.42251915 10.753265 0.42318261 10.754549 0.42382812 10.755859 C 0.63391557 11.182466 0.91972986 11.564294 1.2597656 11.890625 C 1.3038654 11.932455 1.3485399 11.973854 1.3945312 12.013672 C 1.4919852 12.099042 1.5917068 12.182111 1.6972656 12.257812 C 1.8024962 12.332333 1.9128355 12.398578 2.0253906 12.462891 C 2.0672161 12.487095 2.1056417 12.516356 2.1484375 12.539062 C 2.2169705 12.575424 2.2904101 12.602371 2.3613281 12.634766 C 2.4985828 12.696683 2.6379591 12.754341 2.7832031 12.800781 C 2.8471127 12.821424 2.9111919 12.841924 2.9765625 12.859375 C 3.190431 12.91593 3.4096554 12.961694 3.6367188 12.982422 L 3.6367188 13 L 12.5 13 C 12.711471 13 12.91605 12.97539 13.117188 12.939453 C 13.177673 12.928493 13.237558 12.914459 13.296875 12.900391 C 13.45209 12.864078 13.603499 12.815973 13.75 12.759766 C 13.833891 12.727037 13.915535 12.691293 13.996094 12.652344 C 14.11255 12.59696 14.225047 12.536187 14.333984 12.46875 C 14.425942 12.410907 14.515603 12.349164 14.601562 12.283203 C 14.64887 12.247413 14.692893 12.208017 14.738281 12.169922 C 15.054897 11.900541 15.326527 11.579557 15.533203 11.214844 L 10.001953 7.9179688 L 8.8515625 7.2324219 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ms-onenote.svg b/.icons/awkward/16x16/apps/ms-onenote.svg
new file mode 100644
index 00000000..8c6aba37
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ms-onenote.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#9c27b0" width="13" height="15" x="2" y="1" rx=".75" ry=".75"/>
+ <path style="fill:#ffffff" d="M 5,5 V 12 H 12 V 5 Z M 6,6 H 11 V 7 H 6 Z M 6,8 H 9 V 9 H 6 Z M 10,8 H 11 V 9 H 10 Z M 6,10 H 9 V 11 H 6 Z M 10,10 H 11 V 11 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ms-outlook.svg b/.icons/awkward/16x16/apps/ms-outlook.svg
new file mode 100644
index 00000000..793e10c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ms-outlook.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#f7a600" width="13" height="15" x="2" y="1" rx=".75" ry=".75"/>
+ <path style="fill:#ffffff" d="M 4,5 V 12 H 13 V 5 Z M 6,6 H 11 L 8.5,7.875 Z M 5,6.5 8.5,9.125 12,6.5 V 11 H 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ms-powerpoint.svg b/.icons/awkward/16x16/apps/ms-powerpoint.svg
new file mode 100644
index 00000000..4bd5203c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ms-powerpoint.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#da4f2e" width="13" height="15" x="2" y="1" rx=".75" ry=".75"/>
+ <path style="fill:#ffffff" d="M 9,3 A 3,3 0 0 0 6,6 3,3 0 0 0 9,9 3,3 0 0 0 12,6 H 9 Z M 4,10 V 11 H 13 V 10 Z M 4,12 V 13 H 13 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ms-skype.svg b/.icons/awkward/16x16/apps/ms-skype.svg
new file mode 120000
index 00000000..c233e23c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ms-skype.svg
@@ -0,0 +1 @@
+skype.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ms-word.svg b/.icons/awkward/16x16/apps/ms-word.svg
new file mode 100644
index 00000000..f342d8de
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ms-word.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3072d6" width="13" height="15" x="2" y="1" rx=".75" ry=".75"/>
+ <path style="fill:#ffffff" d="M 5,5 V 6 H 6 8 9 11 12 V 5 Z M 5,7 V 8 H 6 8 9 11 12 V 7 H 11 9 8 6 Z M 5,9 V 10 H 6 8 9 11 12 V 9 H 11 9 8 6 Z M 5,11 V 12 H 12 V 11 H 11 9 8 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mscore.svg b/.icons/awkward/16x16/apps/mscore.svg
new file mode 120000
index 00000000..e74a2f66
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mscore.svg
@@ -0,0 +1 @@
+musescore.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/msiexec.svg b/.icons/awkward/16x16/apps/msiexec.svg
new file mode 120000
index 00000000..5daa6135
--- /dev/null
+++ b/.icons/awkward/16x16/apps/msiexec.svg
@@ -0,0 +1 @@
+wine-uninstaller.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mstdn.svg b/.icons/awkward/16x16/apps/mstdn.svg
new file mode 100644
index 00000000..5c6ecd55
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mstdn.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#3088d4" d="M 5.6660156 0 C 3.0806821 0 1 2.1018375 1 4.7128906 L 1 7.2871094 C 1 7.2904935 1.0019461 7.2934926 1.0019531 7.296875 C 1.0043188 9.0195062 1.1655781 12.859758 2.5234375 14.40625 C 3.7470191 15.799811 6.5991211 16 7.7519531 16 C 9.8007027 16 11 15.197266 11 15.197266 L 11 13.5 C 11 13.5 9.4789012 14.025921 8.0195312 14 C 6.9696595 13.971315 5.3248818 13.55981 5.0996094 12.400391 C 5.0696403 12.256512 5.0565779 12.091447 5.0351562 11.935547 C 5.2437285 11.964112 5.4494427 12 5.6660156 12 L 10.333984 12 C 12.919318 12 15 9.8981625 15 7.2871094 L 15 4.7128906 C 15 2.1018375 12.919318 0 10.333984 0 L 5.6660156 0 z"/>
+ <circle style="fill:#ffffff" cx="5" cy="5" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mtpaint.svg b/.icons/awkward/16x16/apps/mtpaint.svg
new file mode 100644
index 00000000..ea366265
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mtpaint.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#eb4646" d="m0 4v10.8c0 0.6648 0.5575 1.2 1.25 1.2h2.5c0.6925 0 1.25-0.5352 1.25-1.2v-10.8z"/>
+ <path style="fill:#b7785d" d="m1.25 2-1.25 2h5l-1.25-2z"/>
+ <path style="fill:#eb4646" d="m2.5 0-1.25 2h2.5z"/>
+ <path style="fill:#4f82ea" d="m10 4v10.8c0 0.6648 0.5575 1.2 1.25 1.2h2.5c0.6925 0 1.25-0.5352 1.25-1.2v-10.8z"/>
+ <path style="fill:#b7785d" d="m11.25 2-1.25 2h5l-1.25-2z"/>
+ <path style="fill:#4f82ea" d="m12.5 0-1.25 2h2.5z"/>
+ <path style="fill:#ffbc2c" d="M 5,4 V 14.8 C 5,15.4648 5.5575,16 6.25,16 H 8.7500001 C 9.4425001,16 10,15.4648 10,14.8 V 4 Z"/>
+ <path style="fill:#b7785d" d="m6.25 2-1.25 2h5l-1.2499999-2z"/>
+ <path style="fill:#ffbc2c" d="M 7.5000001,0 6.25,2 h 2.5000001 z"/>
+ <rect style="opacity:.1" width="1" height="12" x="7" y="4"/>
+ <rect style="opacity:.1" width="1" height="12" x="2" y="4"/>
+ <rect style="opacity:.1" width="1" height="12" x="12" y="4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mtvmusic.svg b/.icons/awkward/16x16/apps/mtvmusic.svg
new file mode 100644
index 00000000..77cca706
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mtvmusic.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(-16,-16)">
+ <g transform="matrix(.66667 0 0 .66667 40.154 1.5041)">
+ <circle fill="#ffa822" cx="-24.232" cy="33.744" r="12"/>
+ </g>
+ <path fill="#c2352a" d="m18 21v2h2v4h2v-4h2v-2z"/>
+ <path fill="#c2352a" d="m24 21 2 6h2l2-6h-2l-1 3.5-1-3.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mucommander.svg b/.icons/awkward/16x16/apps/mucommander.svg
new file mode 120000
index 00000000..d89d789f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mucommander.svg
@@ -0,0 +1 @@
+gnome-commander.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mugshot.svg b/.icons/awkward/16x16/apps/mugshot.svg
new file mode 120000
index 00000000..e7eb8795
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mugshot.svg
@@ -0,0 +1 @@
+kontact.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mullvad-vpn.svg b/.icons/awkward/16x16/apps/mullvad-vpn.svg
new file mode 100644
index 00000000..241450dd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mullvad-vpn.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="matrix(0.4,0,0,0.4,-1.6,-1.6)">
+ <rect style="fill:#2f4760" width="40" height="40" x="-44" y="4" rx="20" ry="20" transform="scale(-1,1)"/>
+ </g>
+ <path style="fill:#d2943b" d="M 6.6744968,13.869517 C 6.385594,13.794689 5.8366352,13.640678 5.6014872,13.527269 5.1238808,13.296926 4.3999352,12.712041 4.3999352,12.55652 4.703552,12.030699 5.147748,11.480003 5.6007112,11.2 5.2644704,10.983131 5.1524644,10.83995 5.221014,10.451302 c 0,0 0.03514,-0.140356 -0.2083724,-0.328284 C 4.0126752,9.1195832 2.5343972,8.5529722 2.0007276,7.3617978 c 0,-0.3072636 0.1746888,-0.3739932 0.6351668,-0.3613616 0.2236832,0.00614 0.969286,-0.00803 1.6569152,0 1.242562,0.014508 2.3048968,0 2.3048968,0 0,0 1.2986796,-0.024228 1.6945872,0.2887976 1.001318,0.791698 0.8516376,0.7430224 1.6899112,1.02233 C 10.763306,8.5718218 10.800711,7.6 10.800711,9.457294 c 0.169491,1.051457 0.03586,1.985555 0.752507,2.919858 0.08718,0.114844 0.06629,0.168046 -0.163323,0.41601 -0.454177,0.490477 -1.4113078,0.966755 -2.2847962,1.136936 -0.5912884,0.1152 -1.8754892,0.08319 -2.4305864,-0.06058 z"/>
+ <path style="fill:#ffffff" d="M 7.1093048,10.898287 C 7.4507524,10.78384 7.8902388,10.472952 8.230208,10.105374 8.4206012,9.899519 8.4395436,9.8506142 8.346144,9.8060586 8.2766032,9.7728866 8.0653608,9.8773678 7.7859648,10.083127 7.2820412,10.45424 6.8052468,10.67656 6.4869652,10.688828 c -0.1176268,0.0045 -0.288702,0.03576 -0.3801676,0.06939 -0.1573544,0.05786 -0.1519868,0.06629 0.099781,0.156684 0.3278764,0.117726 0.5120492,0.114337 0.9027264,-0.01661 z"/>
+ <path style="fill:#ffd548" d="M 9.3080682,4 C 10.80374,4 12.01622,5.2124809 12.01622,6.708152 c 0,0.6435285 -0.225646,1.2336332 -0.600545,1.6982912 -0.08261,0.2116975 -0.147176,0.3869762 -0.144848,0.4337276 0.0079,0.1594943 -0.111065,0.2893035 -1.122158,-0.072424 C 9.0822583,8.3862296 8.6132277,8.4117315 7.4917836,7.5112464 7.0722371,7.1743635 6.5595148,6.8561052 6.0905104,6.6413505 5.6838206,6.4551292 5.35,6.4233501 5.35,6.3833923 5.35,5.9667536 5.8861878,6.0053706 6.1832775,5.9667536 H 6.8155593 C 7.2245253,4.9899536 8.182844,4 9.3080682,4 Z"/>
+ <circle style="fill:#efc286" cx="-2" cy="7" r="1" transform="scale(-1,1)"/>
+ <path style="opacity:0.3;fill:#ffffff" d="M 3.6476564,1.2859375 C 2.5739168,1.9817159 1.6810251,2.9272792 1.046875,4.0429688 L 7.1718752,5.9765624 7.5898436,5.6617188 7.7031248,4.9734376 7.7335928,4.4851564 Z"/>
+ <ellipse style="fill:#ffffff" cx="8.575" cy="2.628" rx=".583" ry=".812" transform="matrix(0.94990922,0.31252595,-0.28367785,0.95891964,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/multibootusb.svg b/.icons/awkward/16x16/apps/multibootusb.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/16x16/apps/multibootusb.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/multimc.svg b/.icons/awkward/16x16/apps/multimc.svg
new file mode 100644
index 00000000..2c647b81
--- /dev/null
+++ b/.icons/awkward/16x16/apps/multimc.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#714f36" d="M 5.9,1.9 V 2.9 3.9 4.9 H 5 V 3.9 H 3.8125 3.0995 V 2.9 H 1.9 V 3.9 H 1 V 15.25 C 1,15.666 1.3345,16 1.75,16 H 15.25 C 15.666,16 16,15.666 16,15.25 V 2.9 H 14.9 V 3.9 H 14.225 14.1 V 2.9 H 12.9 V 3.9 H 11.9 V 4.9 H 11.1 V 3.9 H 9.9 V 4.9 H 9.0995 V 3.9 2.9 H 7.9 V 3.9 H 7.0995 V 2.9 1.9 Z"/>
+ <path style="fill:none;stroke:#78c629;stroke-linecap:round" d="M 4.9375,7.5 C 7.5625,7.5 9.4375,12.5 12.063,12.5 13.215,12.5 14.5,11.164 14.5,10 14.5,8.8361 13.215,7.5 12.063,7.5 9.0625,7.5 7.5625,12.5 4.9375,12.5"/>
+ <path style="fill:none;stroke:#78c629;stroke-linecap:round" d="M 12.025,7.5 C 9.1019,7.5 7.362,12.5 4.737,12.5 3.5846,12.5 2.5,11.118 2.5,10 2.5,8.8818 3.5846,7.5 4.737,7.5"/>
+ <path style="fill:#629431" d="M 1.75,1 C 1.3345,1 1,1.3345 1,1.75 V 3 4 H 2 V 3 H 3 V 4 H 3.8125 5 V 5 H 6 V 4 3 2 H 7 V 3 4 H 8 V 3 H 9 V 4 5 H 10 V 4 H 11 V 5 H 12 V 4 H 13 V 3 H 14 V 4 H 14.125 15 V 3 H 16 V 1.75 C 16,1.3345 15.666,1 15.25,1 H 14.125 2.875 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/multimedia-audio-player.svg b/.icons/awkward/16x16/apps/multimedia-audio-player.svg
new file mode 100644
index 00000000..f8b2f310
--- /dev/null
+++ b/.icons/awkward/16x16/apps/multimedia-audio-player.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ff9907" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g style="fill:#ffffff;enable-background:new" transform="matrix(0.5,0,0,0.5,-238.5,-87.49875)">
+ <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>
+</svg>
diff --git a/.icons/awkward/16x16/apps/multimedia-photo-manager.svg b/.icons/awkward/16x16/apps/multimedia-photo-manager.svg
new file mode 100644
index 00000000..e6be0f4b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/multimedia-photo-manager.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#42a1cd" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m6.3333 4-0.55555 0.53333h-1.9271c-0.8506 0-0.8507 0.8-0.8507 0.8v5.8667c0 0.803 0.8507 0.8 0.8507 0.8h8.316c0.833 0 0.833-0.8 0.833-0.8v-5.8667c0-0.8-0.833-0.8-0.833-0.8h-1.9444l-0.5563-0.5333h-3.3334zm1.6667 1.8667c1.3807 0 2.5 1.0745 2.5 2.4s-1.1193 2.4-2.5 2.4-2.5-1.0745-2.5-2.4 1.1193-2.4 2.5-2.4zm0 0.79999c-0.92048 0-1.6667 0.71636-1.6667 1.6 0 0.88366 0.74619 1.6 1.6667 1.6 0.92046 0 1.6667-0.71634 1.6667-1.6 0-0.88365-0.7462-1.6-1.6667-1.6z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/multimedia-photo-viewer.svg b/.icons/awkward/16x16/apps/multimedia-photo-viewer.svg
new file mode 100644
index 00000000..2a5c22b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/multimedia-photo-viewer.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#ff766a" d="m1 1c-1 0-1 1-1 1v9h16v-9s0-1-1-1z"/>
+ <path fill="#d22f7a" d="m0 11v3c0 1 1 1 1 1h14c1 0 1-1 1-1v-3z"/>
+ <path fill="#fef8e2" fill-rule="evenodd" d="m11 4c1.1046 0 2 0.89543 2 2s-0.895 2-2 2c-1.1046 0-2-0.8954-2-2s0.8954-2 2-2z"/>
+ <path style="fill:#3f3f3f" d="m 0,10.999997 v -0.52123 c 0,0 1.1538,-0.8686522 1.4782,-0.9444509 0.32439,-0.075821 0.70748,0.1857574 1.1012,0.2705865 0.39371,0.084373 0.98149,0.1986404 1.1649,0.2057784 0.18345,0.0068 0.51542,-0.018243 0.90113,-0.044923 0.38571,-0.025996 1.0244,-0.04994 1.2236,-0.047431 0.19921,0 0.6965,0.031241 1.2266,0.068182 0.5301,0.036942 1.2582,0.098853 1.4234,0.1161491 0.1652,0.0171 0.35938,0.04903 0.57974,0.08369 0.22036,0.03443 0.60186,0.08631 0.73683,0.100677 0.13496,0.01402 0.44784,0.06317 0.81088,0.101133 0.36303,0.03808 0.94399,0.05108 1.1118,0.03694 0.16778,-0.01414 0.51944,-0.355643 0.91135,-0.4861923 0.3919,-0.130527 0.82403,-0.2500399 1.1527,-0.2204866 0.329,0.029416 2.178,0.7603809 2.178,0.7603809 v 0.521219 h -14.058 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/multimedia-video-player.svg b/.icons/awkward/16x16/apps/multimedia-video-player.svg
new file mode 100644
index 00000000..f1f03fac
--- /dev/null
+++ b/.icons/awkward/16x16/apps/multimedia-video-player.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#9c27b0" d="m16 14.222v-12.444c0-0.4311-0.357-0.778-0.8-0.778h-14.4c-0.4432 0-0.8 0.3469-0.8 0.7778v12.444c2e-8 0.431 0.3568 0.778 0.8 0.778h14.4c0.4432 0 0.8-0.34689 0.8-0.77779z"/>
+ <path style="fill:#ffffff" d="M 6.3822,5.0000609 A 0.37501,0.33334209 0 0 0 6,5.3335487 v 5.3328733 a 0.37501,0.33334209 0 0 0 0.56099,0.289697 l 5.25,-2.6665657 a 0.37501,0.33334209 0 0 0 0,-0.5793843 L 6.56109,5.0437751 a 0.37501,0.33334209 0 0 0 -0.1788,-0.043543 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/multimedia-volume-control.svg b/.icons/awkward/16x16/apps/multimedia-volume-control.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/multimedia-volume-control.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/multimedia.svg b/.icons/awkward/16x16/apps/multimedia.svg
new file mode 120000
index 00000000..03818cfb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/multimedia.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/multisystem-liveusb.svg b/.icons/awkward/16x16/apps/multisystem-liveusb.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/16x16/apps/multisystem-liveusb.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/multisystem-vbox.svg b/.icons/awkward/16x16/apps/multisystem-vbox.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/16x16/apps/multisystem-vbox.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/multisystem.svg b/.icons/awkward/16x16/apps/multisystem.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/16x16/apps/multisystem.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/multitasking-view.svg b/.icons/awkward/16x16/apps/multitasking-view.svg
new file mode 120000
index 00000000..6b4ac1e8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/multitasking-view.svg
@@ -0,0 +1 @@
+preferences-system-windows-move.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/multiwinia.svg b/.icons/awkward/16x16/apps/multiwinia.svg
new file mode 100644
index 00000000..76a729db
--- /dev/null
+++ b/.icons/awkward/16x16/apps/multiwinia.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#556765" d="m7 0a2.0002 2.0002 0 0 0-2 2h-2a2.0002 2.0002 0 0 0-2 2v2a2.0002 2.0002 0 0 0 2 2h0.2714844a2.0002 2.0002 0 0 0-0.2714844 1v5a2.0002 2.0002 0 0 0 2 2h2a2.0002 2.0002 0 0 0 1-0.269531 2.0002 2.0002 0 0 0 1 0.269531h2a2.0002 2.0002 0 0 0 2-2v-5a2.0002 2.0002 0 0 0-0.269531-1h0.269531a2.0002 2.0002 0 0 0 2-2v-2a2.0002 2.0002 0 0 0-2-2h-2a2.0002 2.0002 0 0 0-2-2z"/>
+ <path style="fill:#eb3a49" d="m7 2v2h-4v2h4v3h-2v5h2v-3h2v3h2v-5h-2v-3h4v-2h-4v-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mumble.svg b/.icons/awkward/16x16/apps/mumble.svg
new file mode 100644
index 00000000..5165161a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mumble.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m8 1c-3.866 0-7 3.134-7 7v1.3613c-0.64281 0.7287-0.99828 1.6667-1 2.6387 0 2.2091 1.7909 4 4 4h1v-8h-1c-0.3376 0.0019-0.6736 0.0465-1 0.1328v-0.1328c0-2.77 2.23-5 5-5s5 2.23 5 5v0.13086c-0.326-0.0857-0.662-0.1296-1-0.1309h-1v6.0107c-0.39159-0.02345-0.80678 0.07409-1-0.02148v-0.99h-2c-0.554 0-1 0.53442-1 1.1992v0.60156c0 0.665 0.446 1.199 1 1.199h3.9999c2.2091 0 4-1.7909 4-4-0.0017-0.97183-0.35719-1.9098-1-2.6387v-1.3613c0-3.866-3.134-7-7-7z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/muon.svg b/.icons/awkward/16x16/apps/muon.svg
new file mode 100644
index 00000000..ddaad668
--- /dev/null
+++ b/.icons/awkward/16x16/apps/muon.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#fabd7f" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#3f3f3f" d="m7.243 2c-0.2374 0-0.243 0.206-0.243 0.4617v7.5382h-2l3 4.0001 3-4h-2v-7.5382c0-0.2553-0.006-0.4614-0.243-0.4614z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/muondiscover.svg b/.icons/awkward/16x16/apps/muondiscover.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/muondiscover.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mupdf.svg b/.icons/awkward/16x16/apps/mupdf.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mupdf.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mupen64plus-qt.svg b/.icons/awkward/16x16/apps/mupen64plus-qt.svg
new file mode 100644
index 00000000..37807568
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mupen64plus-qt.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:none;stroke:#d24343;stroke-width:5;stroke-linecap:round;stroke-linejoin:round" d="m 2.5,12.5 0,-10 4.5,5 4.5,-5 0,10.452307"/>
+ <circle style="fill:#6c9832" cx="11.5" cy="11.5" r="4.5"/>
+ <rect style="fill:#ffffff" width="1" height="5" x="11" y="9" rx=".5" ry=".5"/>
+ <rect style="fill:#ffffff" width="1" height="5" x="11" y="-14" rx=".5" ry=".5" transform="matrix(0,1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/museeks.svg b/.icons/awkward/16x16/apps/museeks.svg
new file mode 100644
index 00000000..2d769e8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/museeks.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#469ed7" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g transform="matrix(.57143 0 0 .57143 -1.1429 -1.1429)">
+ <path fill="#abfaff" d="m21.25 9-8.75 8.75 3.5 3.5 3.5-3.5v5.25h3.5v-14z"/>
+ <path fill="#fff" d="m17 16-4 3.5-4 3.5v-14l4 3.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/museeq.svg b/.icons/awkward/16x16/apps/museeq.svg
new file mode 100644
index 00000000..234fe72a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/museeq.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(23.474 7.9864)">
+ <circle fill="#0277bd" cx="-15.474" cy=".014" r="8"/>
+ <path fill="#fff" d="m-18.474-3.9864v9h1v-3.7754c0.53088 0.47718 1.2267 0.77539 2 0.77539s1.4691-0.29821 2-0.77539v0.77539h1v-6h-1v3c0 1.108-0.892 2-2 2s-2-0.892-2-2v-3z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/musescore.svg b/.icons/awkward/16x16/apps/musescore.svg
new file mode 100644
index 00000000..d7bfa601
--- /dev/null
+++ b/.icons/awkward/16x16/apps/musescore.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#f8d7ae" d="m8 0c-4.432 0-8 3.568-8 8s3.568 8 8 8 8-3.568 8-8-3.568-8-8-8z"/>
+ <path fill="#2a567b" fill-rule="evenodd" d="m10.75 5c-0.8722 0-1.3637 0.4532-1.5712 0.8935-0.207 0.4405-0.1785 0.871-0.1785 0.871l0.5-0.029s-0.015-0.3195 0.131-0.629c0.1455-0.31 0.4037-0.6065 1.1187-0.6065s0.9735 0.2965 1.119 0.6065c0.146 0.3095 0.131 0.629 0.131 0.629l0.5 0.029s0.0285-0.4305-0.1785-0.871c-0.208-0.4403-0.699-0.8935-1.572-0.8935zm0 1.5a0.25 0.25 0 0 0 -0.25 0.25 0.25 0.25 0 0 0 0.25 0.25 0.25 0.25 0 0 0 0.25 -0.25 0.25 0.25 0 0 0 -0.25 -0.25zm-5.9987 0.5c-0.8723 0-1.364 0.4535-1.5713 0.8935-0.2074 0.4405-0.1787 0.871-0.1787 0.871v3.2355h0.5v-3.2645s-0.01505-0.3195 0.13085-0.629c0.14585-0.31 0.40435-0.6065 1.1192-0.6065 0.7145 0 0.973 0.2965 1.119 0.6065 0.146 0.3095 0.131 0.629 0.131 0.629v3.2645h0.5v-3.2645s-0.015-0.3195 0.131-0.629c0.1455-0.31 0.404-0.6065 1.119-0.6065 0.7145 0 0.973 0.2965 1.119 0.6065 0.146 0.3095 0.131 0.629 0.131 0.629v0.0065l-0.001 1.008v0.4855s-0.0285 0.4305 0.1785 0.871c0.2075 0.44 0.699 0.8935 1.5715 0.8935s1.364-0.4535 1.5715-0.8935c0.207-0.4405 0.1785-0.871 0.1785-0.871v-3.2355h-0.5v3.2645s0.015 0.3195-0.131 0.629c-0.1455 0.31-0.404 0.6065-1.119 0.6065s-0.9735-0.2965-1.119-0.6065c-0.146-0.3095-0.131-0.629-0.131-0.629v-0.5145l0.001-0.9855s0.0285-0.4305-0.1785-0.871c-0.2072-0.4405-0.6987-0.894-1.5712-0.894-0.7865 0-1.262 0.3685-1.5 0.7635-0.238-0.395-0.7135-0.7635-1.5-0.7635z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/musicbrainz.svg b/.icons/awkward/16x16/apps/musicbrainz.svg
new file mode 100644
index 00000000..86327b4d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/musicbrainz.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#736dab" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#ffba58" d="m6 4v4.2695c-0.3039-0.1761-0.6488-0.269-1-0.2695-1.1046 0-2 0.89543-2 2s0.89543 2 2 2 2-0.89543 2-2v-4h4v2.2695c-0.304-0.1761-0.649-0.269-1-0.2695-1.1046 0-2 0.89543-2 2s0.89543 2 2 2 2-0.89543 2-2v-6h-0.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/musique.svg b/.icons/awkward/16x16/apps/musique.svg
new file mode 100644
index 00000000..39607918
--- /dev/null
+++ b/.icons/awkward/16x16/apps/musique.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(0,1)">
+ <path style="fill:#5652d2" transform="translate(0,-1)" d="m 14.224609,1.0917969 c -0.106008,-0.00543 -0.226393,0.00473 -0.363281,0.035156 L 6.0195312,2.7734375 C 4.9310791,2.9163755 5,3.9990609 5,4.0625 V 9 L 5.0585938,11.167969 7,12 V 8 5 L 13,3.8730469 V 8 l 0.05859,2.167969 L 15,11 V 1.9335938 c 0,0 -0.03333,-0.8037665 -0.775391,-0.8417969 z"/>
+ </g>
+ <circle style="fill:#3c8cf8" cx="4" cy="12" r="3"/>
+ <circle style="fill:#3c8cf8" cx="12" cy="11" r="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mutt.svg b/.icons/awkward/16x16/apps/mutt.svg
new file mode 100644
index 00000000..42c87fd8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mutt.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(1 0 0 1.0001 0 -.0010448)">
+ <path fill="#4f4f4f" d="m8 0.001045-7.6359 4.927c-0.01643 0.010703-0.03132 0.023307-0.04688 0.03521l-0.0094 0.007v0.0008603c-0.18625 0.1462-0.30783 0.3712-0.30783 0.6275v7.6022c0 0.44333 0.3568 0.80023 0.8 0.80023h14.4c0.4432 0 0.8-0.3569 0.8-0.80023v-7.6022c0-0.26209-0.12679-0.49189-0.32031-0.63769l0.0032-0.005-7.6829-4.9548z"/>
+ <rect fill="#ebebeb" width="12" height="10" x="2" y="2" rx="0" ry="0"/>
+ <path fill="#4f4f4f" d="m0.000019 5.599 15.2 10.4h-14.343c-0.05714 0-0.85714 0-0.85714-0.85714z"/>
+ <path fill="#6a6a6a" d="m15.143 15.999c0.85714 0 0.85714-0.85714 0.85714-0.85714v-9.5429l-15.2 10.4z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mx-boot-options.svg b/.icons/awkward/16x16/apps/mx-boot-options.svg
new file mode 100644
index 00000000..63eb8ea4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-boot-options.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect x="2" width="12" height="16" rx="1" ry="1" style="fill:#87847d"/>
+ <rect x="2" width="12" height="13" rx="1" ry="1" style="fill:#f49c35"/>
+ <circle cx="12.5" cy="14.5" r=".5" style="fill:#cccc00"/>
+ <circle cx="10.5" cy="14.5" r=".5" style="fill:#cccc00"/>
+ <rect x="3" y="14" width="5" height="1" style="fill:#3b3a36"/>
+ <circle cx="8" cy="6" r="5" style="fill:#252a35"/>
+ <path d="m7.22338 2.9996697-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.4528503a2.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.4511803-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.8570003 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.8570003z" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mx-bootrepair.svg b/.icons/awkward/16x16/apps/mx-bootrepair.svg
new file mode 100644
index 00000000..5ecb2770
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-bootrepair.svg
@@ -0,0 +1,10 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect x="2" width="12" height="16" rx="1" ry="1" style="fill:#87847d"/>
+ <rect x="2" width="12" height="13" rx="1" ry="1" style="fill:#b7b7b7"/>
+ <circle cx="12.5" cy="14.5" r=".5" style="fill:#cccc00"/>
+ <circle cx="10.5" cy="14.5" r=".5" style="fill:#cccc00"/>
+ <rect x="3" y="14" width="5" height="1" style="fill:#3b3a36"/>
+ <circle cx="8" cy="6" r="5" style="fill:#e4e4e4"/>
+ <rect x="4" y="5" width="8" height="2" ry="1" style="fill:#db4539"/>
+ <rect transform="rotate(90)" x="2" y="-9" width="8" height="2" ry="1" style="fill:#db4539"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mx-broadcom-manager.svg b/.icons/awkward/16x16/apps/mx-broadcom-manager.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-broadcom-manager.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mx-cleanup.svg b/.icons/awkward/16x16/apps/mx-cleanup.svg
new file mode 100644
index 00000000..01883665
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-cleanup.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect width="16" height="16" rx="2" ry="2" style="fill:#aa86f1"/>
+ <g transform="matrix(.57143 0 0 .57143 -1.3573786 -1.1426257)">
+ <path d="m14.624 15.066-1.7067 1.9715-1.3159 1.2975-1.465 0.99531-1.7617 0.93926-2.041 0.76836-1.2782 0.302-0.0551 0.168 0.073852 0.45117 0.29675 0.75195 0.62976 1.24 0.6123 0.91875 1.187 1.2592 0.53711 0.54414 0.48206 0.1709 2.1874-0.02051-1.2971 0.90098-0.018796 0.22695 0.77881 0.61934 1.0568 0.61934c1.3662 0.77148 2.5969-0.75332 2.5969-0.75332s-0.6624 1.1558-0.6217 1.5627h1.2985l0.68616-0.11211 0.77881-0.39512-0.2605 0.41289 1.4113 0.01777c1.4892-0.03552 2.4737-0.9069 3.3556-1.8402l0.92651-1.1088 0.72376-1.1074 0.53711-1.0145 0.854-2.0098 0.64856-1.6338 0.31555-0.86543h-0.3075l-2.3445-0.2748c-1.8827-0.54015-2.8972-1.9475-4.642-3.0242l-1.4462-0.90234-1.1494-0.69453-0.1665-0.24473-0.03357-0.0957-0.06311-0.04101z" style="fill:#fed24c"/>
+ <path d="m25.15 2.7327-1.3634 2.6037-1.1791 2.6559-1.4427 2.8968-0.99681 2.3828-1.1078-0.47175-1.5953-0.69659h-0.3904l-0.33293 0.09435-0.53705 0.71465-1.5576 2.0837 0.07333 0.20677 0.16647 0.24491 1.1494 0.69458 1.4467 0.90135c1.7448 1.0768 2.7588 2.4841 4.6415 3.0242l2.3441 0.2761h0.39436l0.02576-0.10439 0.34086-2.1259 0.27942-1.7184 0.02773-0.36736-0.20412-0.38543-1.3733-0.63837-0.79666-0.34729-0.48751-0.31718-0.05549-0.02409 0.06539-0.1064 0.81449-2.0456 0.73324-1.8067 0.91754-2.4431 0.70946-1.7284 0.60244-1.5397 0.49485-1.4921c0.296-1.1147-1.006-1.7175-1.807-0.4213z" style="fill:#c2352a"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mx-clocky.svg b/.icons/awkward/16x16/apps/mx-clocky.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-clocky.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mx-codecs.svg b/.icons/awkward/16x16/apps/mx-codecs.svg
new file mode 100644
index 00000000..168b215c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-codecs.svg
@@ -0,0 +1,16 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect width="16" height="16" rx="1" ry="1" style="fill:#4f4f4f"/>
+ <rect x="1" y="1" width="2" height="2" style="fill:#ffffff"/>
+ <rect x="1" y="4" width="2" height="2" style="fill:#ffffff"/>
+ <rect x="1" y="7" width="2" height="2" style="fill:#ffffff"/>
+ <rect x="1" y="10" width="2" height="2" style="fill:#ffffff"/>
+ <rect x="1" y="13" width="2" height="2" style="fill:#ffffff"/>
+ <rect x="13" y="1" width="2" height="2" style="fill:#ffffff"/>
+ <rect x="13" y="4" width="2" height="2" style="fill:#ffffff"/>
+ <rect x="13" y="7" width="2" height="2" style="fill:#ffffff"/>
+ <rect x="13" y="10" width="2" height="2" style="fill:#ffffff"/>
+ <rect x="13" y="13" width="2" height="2" style="fill:#ffffff"/>
+ <rect x="4" y="1" width="8" height="4" rx="1" ry=".84373415" style="fill:#28a1e1"/>
+ <rect x="4" y="11" width="8" height="4" rx="1" ry=".84373415" style="fill:#28a1e1"/>
+ <rect x="4" y="6" width="8" height="4" rx="1" ry=".84373415" style="fill:#28a1e1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mx-conky.svg b/.icons/awkward/16x16/apps/mx-conky.svg
new file mode 100644
index 00000000..d04c4f4b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-conky.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect width="16" height="16" rx="2" ry="2" style="fill:#292d96"/>
+ <path d="M 2,0 C 0.892,0 0,0.892 0,2 v 12 c 0,0.554 0.22248438,1.054516 0.58398438,1.416016 L 15.416016,0.58398438 C 15.054516,0.22248438 14.554,0 14,0 Z" style="fill:#0072c0"/>
+ <path d="m1 15h2v-2h-2zm0-3h2v-2h-2zm0-3h2v-2h-2zm0-3h2v-2h-2zm0-3h2v-2h-2z" style="fill:#ffffff"/>
+ <path d="m11 1v1h4v-1h-4zm0 2v1h3v-1h-3zm0 2v1h4v-1h-4zm0 2v1h2v-1h-2zm0 2v1h3v-1h-3zm0 2v1h4v-1h-4z" style="fill:#ffbb1f"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mx-findshares.svg b/.icons/awkward/16x16/apps/mx-findshares.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-findshares.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mx-live-usb-maker.svg b/.icons/awkward/16x16/apps/mx-live-usb-maker.svg
new file mode 100644
index 00000000..56ea30eb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-live-usb-maker.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <path d="m2 0h12v6h-12z" style="fill:#b7b7b7"/>
+ <rect y="6" width="16" height="10" rx=".80000001" ry=".833" style="fill:#4f4f4f"/>
+ <path d="m8 7a4 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" style="fill:#0ad313"/>
+ <rect x="6" y="10" width="4" height="2" style="fill:#0ad313"/>
+ <rect x="7" y="9" width="2" height="4" style="fill:#0ad313"/>
+ <rect x="3" y="2" width="3" height="2" style="opacity:.5"/>
+ <rect x="10" y="2" width="3" height="2" style="opacity:.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mx-menu-editor.svg b/.icons/awkward/16x16/apps/mx-menu-editor.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-menu-editor.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mx-network-assistant.svg b/.icons/awkward/16x16/apps/mx-network-assistant.svg
new file mode 100644
index 00000000..0beadec3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-network-assistant.svg
@@ -0,0 +1,4 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <circle cx="8" cy="8" r="8" style="fill:#c149c0"/>
+ <path d="m7 4-0.0882 1.0536a3.1429 3.1429 0 0 0-0.9185 0.5313l-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.9208-0.5278l-0.0882-1.0558h-2zm1 2.8572a1.1429 1.1429 0 0 1 1.1429 1.1428 1.1429 1.1429 0 0 1-1.1429 1.1428 1.1429 1.1429 0 0 1-1.1429-1.1428 1.1429 1.1429 0 0 1 1.1428-1.1428z" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mx-packageinstaller.svg b/.icons/awkward/16x16/apps/mx-packageinstaller.svg
new file mode 100644
index 00000000..ae5dc9b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-packageinstaller.svg
@@ -0,0 +1,5 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <circle cx="8" cy="8" r="8" style="fill:#6c9832"/>
+ <rect x="3" y="7" width="10" height="2" rx="1" ry="1" style="fill:#ffffff"/>
+ <rect x="7" y="3" width="2" height="10" rx="1" ry="1" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mx-qsi.svg b/.icons/awkward/16x16/apps/mx-qsi.svg
new file mode 100644
index 00000000..1858cf3d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-qsi.svg
@@ -0,0 +1,10 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g>
+ <rect transform="matrix(0,-1,-1,0,0,0)" x="-15" y="-13" width="12" height="10" rx=".75" ry=".75" style="fill:#8e8e8e"/>
+ <rect transform="matrix(0,-1,-1,0,0,0)" x="-13" y="-16" width="12" height="16" rx=".75" ry=".75" style="fill:#4f4f4f"/>
+ <rect transform="matrix(0,-1,-1,0,0,0)" x="-11" y="-14" width="8" height="12" rx="0" ry="0" style="fill:#0072c0"/>
+ </g>
+ <path d="m2 11 12-8h-12z" style="fill:#00ade5"/>
+ <rect x="7" y="6" width="2" height="4" style="fill:#ffffff"/>
+ <circle cx="8" cy="5" r="1" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mx-repo-manager.svg b/.icons/awkward/16x16/apps/mx-repo-manager.svg
new file mode 100644
index 00000000..13206332
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-repo-manager.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g>
+ <circle cx="8" cy="8" r="8" style="fill:#3f3f3f"/>
+ <path d="m7 4-0.0882 1.0536a3.1429 3.1429 0 0 0-0.9185 0.5313l-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.9208-0.5278l-0.0882-1.0558h-2zm1 2.8572a1.1429 1.1429 0 0 1 1.1429 1.1428 1.1429 1.1429 0 0 1-1.1429 1.1428 1.1429 1.1429 0 0 1-1.1429-1.1428 1.1429 1.1429 0 0 1 1.1428-1.1428z" style="fill:#ffffff"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mx-select-sound.svg b/.icons/awkward/16x16/apps/mx-select-sound.svg
new file mode 100644
index 00000000..5ac265d3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-select-sound.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <circle cx="8" cy="8" r="8" style="fill:#ff9907"/>
+ <path d="m5 3v3 3a2 2 0 0 0-2 2 2 2 0 0 0 2 2 2 2 0 0 0 2-2v-5h6v-3h-8z" style="fill:#ffffff"/>
+ <circle cx="11" cy="11" r="2" style="fill:#ffffff"/>
+ <rect x="11" y="6" width="2" height="5" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mx-snapshot.svg b/.icons/awkward/16x16/apps/mx-snapshot.svg
new file mode 100644
index 00000000..652a7b67
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-snapshot.svg
@@ -0,0 +1,11 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g>
+ <rect transform="matrix(0,-1,-1,0,0,0)" x="-15" y="-13" width="12" height="10" rx=".75" ry=".75" style="fill:#8e8e8e"/>
+ <rect transform="matrix(0,-1,-1,0,0,0)" x="-13" y="-16" width="12" height="16" rx=".75" ry=".75" style="fill:#4f4f4f"/>
+ <rect transform="matrix(0,-1,-1,0,0,0)" x="-11" y="-14" width="8" height="12" rx="0" ry="0" style="fill:#00ccff"/>
+ </g>
+ <style id="style1086" type="text/css">.st0{fill:#FFFFFF;}
+ .st1{fill:#231F20;}</style>
+ <path d="M 8,3 C 7.3437672,3.0008814 6.6978302,3.1632041 6.1191406,3.4726562 L 6.6660156,5.6660156 7,5 Z M 8.9414062,3.1171875 8,5 h 1 2.458984 C 10.911927,4.055101 10.002394,3.3748911 8.9414062,3.1171875 Z M 5.2714844,4.0839844 C 4.4627471,4.8384089 4.0024668,5.8940135 4,7 c 0.00189,0.3376025 0.046518,0.6736072 0.1328125,1 H 6.5 C 6.5,8 5.6038319,5.4142653 5.2714844,4.0839844 Z M 9.5,6 c 0,0 0.896168,2.5857347 1.228516,3.9160156 C 11.537253,9.161591 11.997533,8.1059865 12,7 11.998108,6.6623976 11.953482,6.3263928 11.867188,6 Z M 9.3339844,8.3339844 9,9 8,11 c 0.6562328,-8.81e-4 1.3021698,-0.163204 1.8808594,-0.472656 z M 4.5410156,9 c 0.547057,0.9448989 1.4565908,1.625109 2.5175782,1.882812 L 8,9 H 7 Z" style="fill:#4f4f4f"/>
+ <circle cx="8" cy="7" r="1" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mx-system-sounds.svg b/.icons/awkward/16x16/apps/mx-system-sounds.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-system-sounds.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mx-timeset-gui-icon.svg b/.icons/awkward/16x16/apps/mx-timeset-gui-icon.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-timeset-gui-icon.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mx-tools.svg b/.icons/awkward/16x16/apps/mx-tools.svg
new file mode 100644
index 00000000..8726f42d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-tools.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#318e9e" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 5.5,2 C 5.3467,2.0003 5.1937,2.0147 5.043,2.043 L 6,3 V 5 H 4 L 3.0449,4.0449 C 3.0161,4.1949 3.001,4.3473 3,4.5 3,5.8807 4.1193,7 5.5,7 5.7704,6.999 6.0389,6.9542 6.2949,6.8672 L 7.3418,8.1758 6.7051,8.8828 6,8 1,14 H 15 L 12,11 11.666,11.334 9.1875,8.2344 11.199,6 H 13 V 7 L 14,8 16,6 15,5 H 14 V 4 L 12,2 H 9 L 11,3 10,5 10.105,5.1055 8.2949,7.1172 7.4512,6.0625 C 7.8063,5.6191 7.9999,5.0681 8,4.5 8,3.1193 6.8807,2 5.5,2 Z M 8.2344,9.293 10.666,12.334 10,13 7.5996,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mx-tweak.svg b/.icons/awkward/16x16/apps/mx-tweak.svg
new file mode 100644
index 00000000..7caafe97
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-tweak.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#0072c0" width="16" height="16" rx="2" ry="2"/>
+ <path style="fill:#00ade5" d="m2 0c-1.108 0-2 0.892-2 2v12c0 0.554 0.22248438 1.054516 0.58398438 1.416016l14.832032-14.832032c-0.3615-0.3615-0.862016-0.58398438-1.416016-0.58398438h-12z"/>
+ <path style="fill:#ffffff" d="m1 13v2h2v-2h-2zm3 0v2h2v-2h-2zm3 0v2h2v-2h-2zm3 0v2h2v-2h-2zm3 0v2h2v-2h-2z"/>
+ <path style="fill:#4f4f4f" d="m1 1v2h2v-2h-2zm0 3v2h2v-2h-2zm0 3v2h2v-2h-2zm0 3v2h2v-2h-2zm0 3v2l2-2h-2z"/>
+ <path style="fill:#ffffff" d="m 3.7,4 c 0,0 3,-3 6,-3 4,0 4,5 2,8 l 2,1 -5,2 -1,-5 2,1 c 1,-2 1,-4 0,-5 -3,-1 -6,1 -6,1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mx-usb-unmounter.svg b/.icons/awkward/16x16/apps/mx-usb-unmounter.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-usb-unmounter.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mx-user.svg b/.icons/awkward/16x16/apps/mx-user.svg
new file mode 100644
index 00000000..51d684b6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-user.svg
@@ -0,0 +1,4 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <path d="m6 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-3zm0 6h-3c-1.662 0-3 1.338-3 3v5c0 0.554 0.446 1 1 1h10c0.554 0 1-0.446 1-1v-5c0-1.662-1.338-3-3-3z" style="fill:#008ecc"/>
+ <path d="m10 1a3 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 6h-3c-1.662 0-3 1.338-3 3v5c0 0.554 0.446 1 1 1h2 6 2c0.554 0 1-0.446 1-1v-5c0-1.662-1.338-3-3-3h-3z" style="fill:#00ac7d"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mx-viewer.svg b/.icons/awkward/16x16/apps/mx-viewer.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-viewer.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mx-welcome.svg b/.icons/awkward/16x16/apps/mx-welcome.svg
new file mode 100644
index 00000000..5a573bd7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-welcome.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g>
+ <circle cx="8" cy="8" r="8" style="fill:#248afd"/>
+ <circle cx="8" cy="8" r="5" style="fill:#79de7d"/>
+ </g>
+ <rect y="-.0041242" width="16" height="16" rx="1" ry="1.0041242" style="fill:#fabd7f"/>
+ <path d="m8 1c-1.1045695 0-2 0.8954305-2 2s0.8954305 2 2 2 2-0.8954305 2-2-0.8954305-2-2-2zm-6 3v1l4 4v6h1v-3h2v3h1v-6l4-4v-1h-1l-2 2h-6l-2-2z" style="fill:#4f4f4f"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mygpo.svg b/.icons/awkward/16x16/apps/mygpo.svg
new file mode 120000
index 00000000..477474be
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mygpo.svg
@@ -0,0 +1 @@
+gpodder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mynotes.svg b/.icons/awkward/16x16/apps/mynotes.svg
new file mode 100644
index 00000000..19c12f18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mynotes.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#fecd38" d="M 1,0 H 15 C 15.554,0 16,0.446 16,1 V 10 L 11,11 10,16 H 1 C 0.446,16 0,15.554 0,15 V 1 C 0,0.446 0.446,0 1,0 Z"/>
+ <path style="fill:#ffe69b" d="M 11,10 H 16 L 10,16 V 11 C 10,10.446 10.446,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mypaint.svg b/.icons/awkward/16x16/apps/mypaint.svg
new file mode 120000
index 00000000..f4aff083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mypaint.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/myrulib.svg b/.icons/awkward/16x16/apps/myrulib.svg
new file mode 100644
index 00000000..ff484433
--- /dev/null
+++ b/.icons/awkward/16x16/apps/myrulib.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#7a6a4d" d="m2 0c-0.554 0-1 0.446-1 1v14c0 0.554 0.446 1 1 1h12c0.554 0 1-0.446 1-1v-14c0-0.554-0.446-1-1-1h-5z"/>
+ <path style="fill:#f2bc61" d="m10 0v7h2v-7z"/>
+ <path opacity=".2" d="m2 0c-0.554 0-1 0.446-1 1v14c0 0.554 0.446 1 1 1h1v-16h-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/myspace.svg b/.icons/awkward/16x16/apps/myspace.svg
new file mode 100644
index 00000000..18943124
--- /dev/null
+++ b/.icons/awkward/16x16/apps/myspace.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#3e50b4" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <g fill="#92aeff" transform="matrix(.5 0 0 .5 .5 9.7e-7)">
+ <circle cx="20.5" cy="9.5" r="3.5"/>
+ <path d="m20.5 15a3.5 3.4375 0 0 0 -3.5 3.4375 3.5 3.4375 0 0 0 0.0028 0.07653l-0.0028 0.0027v7.4833l7-0.000025v-7.5222l-0.0014-0.0026a3.5 3.4375 0 0 0 0.001 -0.037 3.5 3.4375 0 0 0 -3.5 -3.438z"/>
+ <circle cx="14" cy="9.5" r="3"/>
+ <path d="m14 14a3 3.125 0 0 0 -3 3.125 3 3.125 0 0 0 0.0023 0.06957l-0.002 0.002v6.803h6v-6.8384l-0.0012-0.0023a3 3.125 0 0 0 0.001 -0.034 3 3.125 0 0 0 -3 -3.125z"/>
+ <circle cx="9" cy="9.5" r="2"/>
+ <path d="m9 13a2 2.1875 0 0 0 -2 2.1875 2 2.1875 0 0 0 0.00153 0.0487l-0.0015 0.002v4.762h4v-4.7869l-0.0008-0.0017a2 2.1875 0 0 0 0.001 -0.023 2 2.1875 0 0 0 -2 -2.188z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mysql-workbench.svg b/.icons/awkward/16x16/apps/mysql-workbench.svg
new file mode 100644
index 00000000..1cfda04b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mysql-workbench.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#26557c" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#fff" d="m3.5398 3.0002c-0.4118-0.00922-0.60494 0.29132-0.52013 0.80945 0.027338 0.167 0.16589 0.40567 0.46462 0.80077 0.33221 0.43938 0.46584 0.67928 0.61058 1.0948 0.2282 0.65513 0.33369 0.87488 0.5191 1.0796 0.14402 0.15905 0.14404 0.15951 0.047284 0.48393-0.15003 0.50308-0.18108 1.5115-0.060647 1.9856 0.18024 0.70968 0.4021 1.0319 0.71132 1.0319 0.22087 0 0.4019-0.19495 0.46667-0.50238 0.02246-0.10659 0.064468-0.25892 0.09354-0.33854 0.050183-0.13737 0.063647-0.12676 0.26006 0.21159 0.11383 0.19608 0.33086 0.48811 0.48209 0.64886 0.34936 0.37136 0.82885 0.78984 0.86345 0.75411 0.0146-0.01507-0.12526-0.23431-0.31043-0.48827-0.1853-0.254-0.5344-0.8441-0.7762-1.311-0.2821-0.5446-0.4735-0.8492-0.5335-0.8496-0.195-0.0015-0.3768 0.3222-0.4821 0.8593-0.1213 0.6188-0.3351 0.5151-0.5088-0.2474-0.1001-0.4393-0.0479-1.0311 0.1388-1.5852 0.0849-0.2521 0.1541-0.4854 0.1541-0.5176 0-0.032178-0.13542-0.30193-0.30118-0.60003-0.1657-0.2981-0.3606-0.7204-0.4327-0.9386-0.175-0.5302-0.2581-0.6848-0.6095-1.135-0.3621-0.4638-0.3963-0.678-0.108-0.676 0.22396 0.00156 0.58539 0.1608 0.94877 0.41883 0.23004 0.16335 0.308 0.18554 0.6774 0.18554 0.46388 0 0.56362 0.040111 1.2068 0.48719 0.655 0.45531 1.1432 0.8785 1.4812 1.2847 0.3002 0.36075 0.4642 0.67434 1.3476 2.5868 0.33911 0.73411 0.63989 1.0885 1.0546 1.2402 0.64063 0.23436 0.85874 0.34063 1.141 0.55446l0.2981 0.22569-0.20044 0.04123c-0.11068 0.0224-0.35181 0.05898-0.53555 0.08138-0.38283 0.04667-0.6332 0.21429-0.6332 0.42426 0 0.23662 0.76379 0.91405 1.5295 1.3563 0.36789 0.21248 0.72187 0.42181 0.78636 0.46549 0.17156 0.11623 0.21801 0.10216 0.17372-0.051-0.09276-0.32076-0.40672-0.63323-1.2787-1.2749-0.51154-0.37644-0.51681-0.36246 0.16652-0.43402 0.48736-0.05105 0.73291-0.13884 0.73291-0.26258 0-0.05631-0.24752-0.35757-0.54994-0.66839-0.475-0.4876-0.635-0.6087-1.156-0.8766-0.711-0.3648-0.9694-0.6542-1.1331-1.2684-0.2443-0.9165-0.9012-1.993-1.7742-2.9058-0.9012-0.9423-1.7617-1.4634-2.5503-1.5451-0.3205-0.0332-0.486-0.0845-0.6517-0.2029-0.2808-0.2006-0.9326-0.4269-1.2509-0.434zm1.5593 1.6677c-0.0646-0.0043-0.1208 0.0047-0.1593 0.0326-0.1439 0.1039-0.1269 0.2306 0.0421 0.3092 0.0794 0.037 0.1921 0.1675 0.2508 0.2897 0.1974 0.411 0.4999 0.1359 0.3649-0.332-0.0425-0.1475-0.3048-0.2864-0.4985-0.2995z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/naev.svg b/.icons/awkward/16x16/apps/naev.svg
new file mode 100644
index 00000000..50c352d6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/naev.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#4d5a98" width="16" height="16" x="0" y="0" rx="1.2" ry="1.2"/>
+ <path style="fill:#3f3f3f" d="M 2.0318046,12.924548 C 1.9568255,12.789782 2.0196299,12.407488 2.1654845,12.11082 2.3212571,11.793981 2.6542446,11.475815 3.1768839,11.144441 3.9000336,10.685935 5.5550437,9.1791304 6.674764,7.9597941 6.8867966,7.7288978 6.9220995,7.6671451 6.900754,7.564482 6.8778779,7.4544642 6.9406231,7.3776496 7.5559347,6.762365 7.9301977,6.3881187 8.2288211,6.0602382 8.2195426,6.0337412 8.2102633,6.0072451 8.1538797,5.9895658 8.0942443,5.9944551 8.0346094,5.9993435 7.5712503,6.0351897 7.0645578,6.0741109 6.1477762,6.1445324 6.1420393,6.145607 5.8842279,6.2952152 5.7417393,6.3779014 5.5900685,6.4391214 5.5471818,6.4312595 5.4086701,6.4058672 5.4338531,6.2522925 5.6022765,6.0952659 5.7573597,5.9506766 5.761313,5.9386839 5.761313,5.6127822 c 0,-0.3095633 0.00873,-0.340816 0.1184092,-0.4238029 0.1759513,-0.1331336 0.266844,-0.1126162 0.3831808,0.086495 0.1099596,0.1881978 0.1368951,0.1931697 0.4284294,0.079082 0.1180752,-0.046207 0.1631858,-0.046093 0.2539654,6.538e-4 0.099828,0.051392 0.2365472,0.016492 1.4293025,-0.3648602 C 9.1000042,4.7584218 9.7662117,4.533602 9.8550603,4.4907509 10.055012,4.3943147 10.207489,4.222875 10.524897,3.7376066 10.719305,3.4403861 10.833273,3.3176572 11.058819,3.1626367 11.331466,2.9752428 11.348602,2.9695286 11.4071,3.046484 c 0.03977,0.05231 0.06152,0.2015497 0.06152,0.4219364 v 0.3409982 l 0.273684,0.2528494 c 0.303977,0.280837 0.302927,0.2738328 0.09939,0.663308 -0.0746,0.1427623 -0.128309,0.3567725 -0.168142,0.6700384 l -0.05853,0.4602794 0.287078,1.1671641 c 0.157892,0.6419399 0.338436,1.3811441 0.401207,1.642675 0.06277,0.2615313 0.133005,0.5197733 0.156078,0.5738718 l 0.04195,0.09836 0.18456,-0.09057 c 0.321336,-0.157692 0.430191,0.00595 0.16461,0.2474609 -0.213891,0.1945047 -0.931474,0.7050294 -1.101902,0.7839494 -0.131229,0.06077 -0.154214,0.06105 -0.21499,0.0026 -0.06078,-0.05846 -0.05348,-0.08311 0.0683,-0.230498 0.07499,-0.090769 0.136347,-0.1785976 0.136347,-0.1951718 0,-0.050952 -1.466389,-2.4293531 -1.625975,-2.6372409 C 9.9882959,7.0569506 9.9336661,7.0207575 9.7973486,7.0098179 9.5728404,6.9918025 9.3893012,7.0896006 8.6475827,7.622472 7.9291095,8.1386449 7.8942206,8.1589692 7.7277866,8.158295 7.5752287,8.1576796 7.427987,8.2648412 6.7356597,8.8803753 5.3807109,10.085032 4.3988057,11.117384 4.0760828,11.676592 c -0.4567324,0.791417 -0.994125,1.181428 -1.8054249,1.310282 -0.1628547,0.02586 -0.194365,0.01764 -0.2388533,-0.06232 z"/>
+ <path style="fill:#f44336" d="m 6.8994686,7.5562393 c 4.714e-4,0.00277 7.464e-4,0.00549 0.00134,0.00827 0.021344,0.1026666 -0.013982,0.1644101 -0.226014,0.3953064 C 6.151185,8.5300028 5.5109659,9.162047 4.90328,9.721368 5.0317239,9.8592939 5.1968686,10.03562 5.3440734,10.187254 5.7408876,9.7891415 6.2097184,9.3480009 6.7357044,8.880358 7.2578295,8.4161474 7.4698181,8.2412296 7.6079868,8.1834703 7.374316,7.9634868 7.1095769,7.7347694 6.8994878,7.5562381 Z"/>
+ <path style="fill:#f44336" d="m 11.634439,5.9348404 c -0.334279,0.2525405 -0.692334,0.6010445 -0.93776,0.8371262 l 0.138768,0.3137428 c 0.168772,0.3815064 0.170226,0.4198848 0.02098,0.5697353 l -0.117879,0.1183712 0.165013,0.2838548 c 0.09076,0.1561239 0.18496,0.2838543 0.209337,0.2838543 0.02438,0 0.09519,-0.032062 0.157376,-0.071259 0.135351,-0.085309 0.152051,-0.071719 0.325724,0.2650262 l 0.133413,0.2586102 -0.08786,0.165652 c -0.08632,0.1627631 -0.08637,0.16813 -0.003,0.3033582 0.074,0.12013 0.105721,0.1360851 0.249361,0.1250412 0.149392,-0.011485 0.171676,0.0015 0.240584,0.140492 0.08498,0.1714043 0.155381,0.1903674 0.275957,0.074383 0.05961,-0.057339 0.108569,-0.084125 0.06785,-0.3331621 l -0.01282,-0.030058 C 12.436343,9.185511 12.36613,8.9272676 12.30336,8.6657367 12.240591,8.4042055 12.060046,7.6650016 11.902152,7.0230613 Z"/>
+ <path style="fill:#f44336" d="M 9.4492571,4.6366405 C 9.1700762,4.7319056 8.7891488,4.8577687 8.3745716,4.9903188 7.4611559,5.2823589 7.1676534,5.3708547 7.0351646,5.373379 L 6.609732,5.5056814 5.9817205,5.9010681 6.2962967,5.8673796 6.2082609,5.9887062 6.6303582,5.9692023 6.8159094,5.7817669 c 0.1664419,-0.031812 0.2673209,-0.043044 0.4220977,-0.055217 0.056067,-0.0044 -0.1727924,0.209339 -0.1174396,0.2069386 0.1551959,-0.00673 0.3202156,-0.015596 0.4906474,-0.025246 0.090533,-0.00513 0.3134408,-0.2844851 0.4031388,-0.3084236 0.1423113,-0.037981 0.2890058,-0.0359 0.4377208,-0.013258 0.3359409,-0.09399 0.9558592,-0.8961208 0.9971826,-0.9499247 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nasc.svg b/.icons/awkward/16x16/apps/nasc.svg
new file mode 100644
index 00000000..eba68c01
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nasc.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#aedeec" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="fill:#e37739" d="m 2.0002,4 0,0.7 0.0028,0.29998 1.497,2.5 -1.5,2.5 0,1 5.5,0 0,-1.5 -1,0 0,0.5 -3.5,0 1.5,-2.5 -1.5,-2.5 3,0 0,0.5 1,0 0,-1.5 -4.9999,0 z"/>
+ <rect style="fill:#ffffff" width="1" height="16" x="10" y="0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/natronIcon256_linux.svg b/.icons/awkward/16x16/apps/natronIcon256_linux.svg
new file mode 100644
index 00000000..298273b3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/natronIcon256_linux.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 4.6849484,15 C 4.2434554,15 3.7018474,14.693353 3.4813899,14.318562 L 0.16534308,8.6814381 c -0.22045759,-0.3747909 -0.22045759,-0.9880854 0,-1.3628762 L 3.4813899,1.6814382 C 3.7018474,1.3066472 4.2434554,1 4.6849484,1 h 6.6301026 c 0.441494,0 0.983101,0.3066472 1.203527,0.6814382 l 3.316079,5.6371237 c 0.220458,0.3747908 0.220458,0.9880853 0,1.3628762 L 12.51861,14.318562 C 12.298185,14.693353 11.756577,15 11.315083,15 Z"/>
+ <path style="fill:#ffffff" d="M 10.260316,4.3560545 C 10.134641,4.1602464 10.002936,4 10.001595,4 c -0.0013,0 -0.0024,0.1849314 -0.0024,0.4109584 v 3.1506853 c 0,0.2260273 -0.07542,0.2509317 -0.201579,0.055369 L 8.2293987,4.3555889 C 8.1032355,4.1600271 7.7941109,4 7.5424559,4 H 6.3900291 C 6.1383737,4 5.8296459,4.1602191 5.7039709,4.3560545 L 3.0942562,7.6439449 c -0.1256751,0.1958083 -0.1256751,0.5162739 0,0.7121096 L 5.7397895,11.643945 C 5.8654645,11.839781 5.9970655,12 5.9983773,12 c 0.00133,0 0.00243,-0.184932 0.00243,-0.410959 V 8.3835615 c 0,-0.2260273 0.074451,-0.2504385 0.1993024,-0.054165 l 1.572878,3.3137815 C 7.8978727,11.83948 8.2059295,12 8.4575848,12 H 9.609971 c 0.251655,0 0.560383,-0.160219 0.686058,-0.356027 l 2.609715,-3.2879459 c 0.125675,-0.1958083 0.125675,-0.5162465 0,-0.7120822 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nautilus-actions.svg b/.icons/awkward/16x16/apps/nautilus-actions.svg
new file mode 120000
index 00000000..c85ac1f5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nautilus-actions.svg
@@ -0,0 +1 @@
+caja-actions.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nautilus.svg b/.icons/awkward/16x16/apps/nautilus.svg
new file mode 120000
index 00000000..abdd0fd0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nautilus.svg
@@ -0,0 +1 @@
+system-file-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/navalbattle.svg b/.icons/awkward/16x16/apps/navalbattle.svg
new file mode 100644
index 00000000..bbd1ecf8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/navalbattle.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16" 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(.7 0 0 .5 -.8 3)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient4414"/>
+ <linearGradient id="linearGradient4387" x1="16.034" x2="16.062" y1="16.945" y2="12.055" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient4414"/>
+ </defs>
+ <rect fill="#4e91d9" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <g transform="scale(.5)">
+ <path fill="#fff" d="m16 12 5 5-5.0364 0.95877-4.964-0.959z"/>
+ <path fill="url(#linearGradient4387)" opacity=".15" d="m16 12 5 5-5.0364 0.95877-4.964-0.959z"/>
+ <path fill="#fff" d="m6 12 10 5 10-5-3 8h-14z"/>
+ <path fill="url(#linearGradient4420)" opacity=".15" d="m16 19 7 1h-14z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/navicat-postgresql.svg b/.icons/awkward/16x16/apps/navicat-postgresql.svg
new file mode 100644
index 00000000..2af9b757
--- /dev/null
+++ b/.icons/awkward/16x16/apps/navicat-postgresql.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#1f798c" d="M 8.2503613,2.7123e-4 C 5.7690272,-0.02107647 3.2464713,1.220673 1.9912924,2.6888364 0.96081745,3.8946418 0.17208225,5.1110079 -7.4285714e-8,6.5732873 H 9.7192572e-4 C 0.04393992,7.4041502 0.51986889,7.958172 1.597413,8 H 9.166666 L 9.6333749,4.9365226 C 9.8076621,3.7898571 10.046104,2.6357232 9.9922541,1.4703883 9.9489289,0.5379918 9.0252109,0.02036672 8.2503989,4.5225e-4 Z"/>
+ <path style="fill:#1f798c" d="M 12.561088,2.6234298 C 11.893533,3.9106191 11.1535,5.0755357 10.430947,6.2467589 L 7.9999284,10 15.017858,9.9987 C 15.504693,9.930608 15.774371,9.4927981 15.85061,9.0056156 16.387085,5.6011151 15.401334,3.8877825 14.125706,2.4894929 13.531911,1.8431343 13.009235,1.7871171 12.56124,2.6235216 Z"/>
+ <path style="fill:#13b7c9" d="M 8.2735678,5.0141888 C 6.8152275,4.9333335 5.1500789,5.1848832 4.0517086,6.1096783 2.9541886,7.0338475 2.2164163,8.2412215 2.0336164,9.6425011 1.7958468,11.994729 2.8363183,13.391037 4.6180727,14.418635 8.5710725,15.975108 12.460324,14.206129 14.609958,11.482836 15.348277,10.526865 14.890251,9.4284503 14.449537,8.7928526 13.120803,6.8765423 11.416702,5.1884976 8.2734271,5.0142323 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/navicat.svg b/.icons/awkward/16x16/apps/navicat.svg
new file mode 100644
index 00000000..4ac05b3e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/navicat.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#228c1f" d="M 8.2503613,2.7123e-4 C 5.7690272,-0.02107647 3.2464713,1.220673 1.9912924,2.6888364 0.96081745,3.8946418 0.17208225,5.1110079 -7.4285714e-8,6.5732873 H 9.7192572e-4 C 0.04393992,7.4041502 0.51986889,7.958172 1.597413,8 H 9.166666 L 9.6333749,4.9365226 C 9.8076621,3.7898571 10.046104,2.6357232 9.9922541,1.4703883 9.9489289,0.5379918 9.0252109,0.02036672 8.2503989,4.5225e-4 Z"/>
+ <path style="fill:#228c1f" d="M 12.561088,2.6234298 C 11.893533,3.9106191 11.1535,5.0755357 10.430947,6.2467589 L 7.9999284,10 15.017858,9.9987 C 15.504693,9.930608 15.774371,9.4927981 15.85061,9.0056156 16.387085,5.6011151 15.401334,3.8877825 14.125706,2.4894929 13.531911,1.8431343 13.009235,1.7871171 12.56124,2.6235216 Z"/>
+ <path style="fill:#6ccc32" d="M 8.2735678,5.0141888 C 6.8152275,4.9333335 5.1500789,5.1848832 4.0517086,6.1096783 2.9541886,7.0338475 2.2164163,8.2412215 2.0336164,9.6425011 1.7958468,11.994729 2.8363183,13.391037 4.6180727,14.418635 8.5710725,15.975108 12.460324,14.206129 14.609958,11.482836 15.348277,10.526865 14.890251,9.4284503 14.449537,8.7928526 13.120803,6.8765423 11.416702,5.1884976 8.2734271,5.0142323 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/navit.svg b/.icons/awkward/16x16/apps/navit.svg
new file mode 100644
index 00000000..a04fb8c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/navit.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#3f8ce6" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 7,1 V 3.101562 A 5,5 0 0 0 3.105469,7 H 1 V 9 H 3.101562 A 5,5 0 0 0 7,12.894531 V 15 H 9 V 12.898438 A 5,5 0 0 0 12.894531,9 H 15 V 7 H 12.898438 A 5,5 0 0 0 9,3.105469 V 1 Z M 8,6 A 2,2 0 0 1 10,8 2,2 0 0 1 8,10 2,2 0 0 1 6,8 2,2 0 0 1 8,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ndm.svg b/.icons/awkward/16x16/apps/ndm.svg
new file mode 100644
index 00000000..c3fb1f2e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ndm.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e14343" d="m 5,0.998431 a 2.0002,2.0002 0 0 0 -2,2 v 7 a 2.0002,2.0002 0 0 0 2,2 h 0.2675781 a 2.0002,2.0002 0 0 0 0.1953125,0.28125 l 2.5,3 a 2.0002,2.0002 0 0 0 3.0742184,0 l 2.5,-3 A 2.0002,2.0002 0 0 0 12,8.998431 V 7.795306 7.5980404 A 2.0002,2.0002 0 0 0 11.9668,7.2386654 C 11.952441,6.6015498 11.937846,5.9976815 11.8125,5.3910091 11.648027,4.5949615 11.274217,3.6690367 10.453125,2.9925716 9.664101,2.3425278 8.7718837,2.1543918 8.0878906,2.076556 7.982108,2.0645183 7.8719776,2.0732154 7.7675781,2.0648372 A 2.0002,2.0002 0 0 0 6,0.998431 Z"/>
+ <path style="fill:#ffffff" d="m 5,2.998431 v 7 h 1 v -5 c 0.7462241,0.00547 1.3291386,0.010701 1.75,0.058594 0.4216848,0.047986 0.6556327,0.1352453 0.7949219,0.25 C 8.6842086,5.4217791 8.792535,5.5993011 8.875,5.998431 8.957465,6.3975609 8.9946079,6.9901239 9,7.8011654 V 10.998431 H 7 l 2.5,3 2.5,-3 H 10 V 7.795306 7.5980404 H 9.9941 C 9.984368,6.8671534 9.952404,6.2739217 9.853516,5.795306 9.745053,5.2703465 9.540715,4.8313671 9.181641,4.5355404 8.8225661,4.2397137 8.3728969,4.1210987 7.8613281,4.0628841 7.3497594,4.0046695 6.7511788,4.0039012 6.0039062,3.998431 L 6,4.498431 v -1.5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/negibox.svg b/.icons/awkward/16x16/apps/negibox.svg
new file mode 100644
index 00000000..21b5cede
--- /dev/null
+++ b/.icons/awkward/16x16/apps/negibox.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3f3f3f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="opacity:0.2;fill:#20ee03" d="m 0.982031,-3.01e-5 v 0.05 0.4320312 h 0.288281 v -0.4320312 -0.05 z m 1.964063,0 v 0.06875 0.41875 0.41875 0.41875 0.41875 0.4195312 0.41875 0.4054688 0.4187502 0.4195312 0.41875 0.432031 h 0.288281 v -0.432031 -0.41875 -0.4195312 -0.4187502 -0.41875 -0.41875 -0.41875 -0.4195312 -0.41875 -0.41875 -0.41875 -0.055469 z m 0.982031,0 v 0.065625 0.41875 h 0.2875 v -0.43125 -0.053125 z m 1.964063,0 v 0.06875 0.41875 0.41875 0.41875 0.41875 0.4195312 0.41875 0.41875 0.4187502 0.41875 0.419531 0.41875 h 0.2875 v -0.432031 -0.41875 -0.4195312 -0.4187502 -0.41875 -0.41875 -0.41875 -0.4195312 -0.41875 -0.41875 -0.41875 -0.055469 z m 1.964062,0 v 0.06875 0.4054688 0.41875 0.4320312 0.40625 0.41875 0.41875 0.4320312 0.4187502 0.41875 0.419531 0.41875 0.41875 h 0.2875 v -0.432031 -0.41875 -0.41875 -0.4195312 -0.4187502 -0.41875 -0.41875 -0.41875 -0.4195312 -0.41875 -0.41875 -0.41875 -0.055469 z m 0.982031,0 v 0.063281 0.41875 0.41875 h 0.2875 v -0.4320312 -0.41875 -0.05 z m 2.946094,0 v 0.06875 0.41875 0.41875 0.41875 0.41875 0.4195312 0.41875 0.4054688 0.4187502 0.4195312 0.41875 0.432031 h 0.2875 v -0.432031 -0.41875 -0.4195312 -0.4187502 -0.41875 -0.41875 -0.41875 -0.4195312 -0.41875 -0.41875 -0.41875 -0.055469 z m 0.98125,0 v 0.065625 0.41875 h 0.288281 v -0.43125 -0.053125 z m 0.982031,0 v 0.06875 0.4054688 0.41875 0.4320312 0.40625 0.41875 0.41875 0.4320312 0.4187502 0.41875 0.419531 0.41875 0.41875 h 0.288282 v -0.432031 -0.41875 -0.41875 -0.4195312 -0.4187502 -0.41875 -0.41875 -0.41875 -0.4195312 -0.41875 -0.41875 -0.41875 -0.055469 z m 0.982032,0 v 0.06875 h 0.288281 V -3.01e-5 Z M 0.288281,0.1882511 C 0.113212,0.3347743 0,0.5527791 0,0.7999699 V 0.9007511 H 0.288281 V 0.4687199 Z m 15.423438,0 v 0.296094 0.4195312 0.41875 0.41875 H 16 V 0.7999699 C 16,0.5527791 15.886788,0.3347743 15.711719,0.1882511 Z M 1.964062,0.4718451 v 0.4320312 0.41875 0.41875 h 0.288282 v -0.4320312 -0.41875 -0.41875 z m 8.838282,0 v 0.4320312 0.41875 0.41875 h 0.2875 v -0.4320312 -0.41875 -0.41875 z m -5.892188,0.00469 v 0.4320312 0.4195312 0.41875 0.41875 0.41875 0.4187496 0.4195318 h 0.2875 V 2.9905951 2.5710639 2.1523143 v -0.41875 -0.41875 -0.41875 -0.4195312 z m 9.819532,0.4195312 v 0.4320312 0.41875 0.41875 0.41875 0.4187496 0.4195318 0.4187504 0.41875 0.41875 0.41875 0.419531 h 0.288281 v -0.432033 -0.419532 -0.41875 -0.41875 -0.4187496 -0.4187506 -0.4195312 -0.4187496 -0.41875 -0.41875 -0.41875 z M 0.982031,1.3093475 v 0.4320312 0.40625 0.43125 0.4195312 h 0.288281 v -0.4320312 -0.41875 -0.4195312 -0.41875 z m 8.838281,0 v 0.4320312 0.40625 0.43125 0.4195312 h 0.2875 v -0.4320312 -0.41875 -0.4195312 -0.41875 z m -5.892187,0.00236 v 0.4195288 0.4320312 h 0.2875 V 1.7312363 1.3117051 Z m 2.946094,0 v 0.4195288 0.4320312 h 0.2875 V 1.7312363 1.3117051 Z M 0,1.7281135 v 0.4320312 0.41875 h 0.288281 v -0.43125 -0.4195312 z m 8.838281,0 v 0.4320312 0.41875 h 0.2875 v -0.43125 -0.4195312 z m 1.964063,0.8406248 v 0.41875 0.4320314 0.4187496 0.419532 h 0.2875 V 3.8257673 3.4062365 2.9874863 2.5687363 Z m 4.909375,0 v 0.4320312 0.4187502 0.4187496 0.419532 H 16 V 3.8257673 3.4062365 2.9874863 2.5687363 Z M 3.928125,2.9906131 v 0.4320318 0.4187504 0.41875 0.41875 h 0.2875 V 4.2468613 3.8281113 3.4093617 2.9906111 Z m 2.946094,0 v 0.4320318 0.4187504 0.41875 0.41875 h 0.2875 V 4.2468613 3.8281113 3.4093617 2.9906111 Z m 5.891406,0 v 0.4320318 0.4187504 0.41875 0.41875 h 0.288281 V 4.2468613 3.8281113 3.4093617 2.9906111 Z M 0,3.4062385 v 0.4320308 0.419532 0.41875 0.41875 h 0.288281 v -0.432032 -0.41875 -0.41875 -0.4195308 z m 8.838281,0 v 0.4195308 0.41875 0.41875 0.432032 h 0.2875 v -0.432032 -0.41875 -0.41875 -0.4195308 z m -7.85625,0.4195308 v 0.432032 h 0.288281 v -0.432032 z m 8.838281,0 v 0.432032 h 0.2875 v -0.432032 z m -4.910156,0.424219 v 0.432031 0.41875 h 0.2875 v -0.432031 -0.41875 z m -3.928125,0.835157 v 0.432031 0.41875 h 0.288281 v -0.432031 -0.41875 z m 0.982031,0 v 0.41875 0.432031 h 0.288282 v -0.432031 -0.41875 z m 7.85625,0 v 0.432031 0.41875 h 0.2875 v -0.432031 -0.41875 z m 0.982032,0 v 0.41875 0.432031 h 0.2875 v -0.432031 -0.41875 z m 4.909375,0 v 0.432031 0.41875 0.41875 H 16 v -0.432031 -0.41875 -0.41875 z m -12.765625,0.41875 v 0.432031 0.41875 0.41875 0.41875 0.419531 0.41875 0.41875 h 0.288281 v -0.432031 -0.41875 -0.41875 -0.419531 -0.41875 -0.41875 -0.41875 z m 2.946094,0 v 0.432031 0.41875 0.41875 0.41875 0.419531 0.41875 0.41875 h 0.2875 v -0.432031 -0.41875 -0.41875 -0.419531 -0.41875 -0.41875 -0.41875 z m 5.892187,0 v 0.432031 0.405469 0.432031 0.41875 0.419531 0.41875 0.41875 h 0.2875 v -0.432031 -0.41875 -0.41875 -0.419531 -0.41875 -0.41875 -0.41875 z m -4.910156,0.0024 v 0.432031 0.41875 0.419531 0.41875 0.41875 h 0.2875 v -0.432048 -0.41875 -0.41875 -0.419531 -0.41875 z m 5.891406,0 v 0.432031 0.41875 0.419531 0.41875 0.41875 h 0.288281 v -0.432048 -0.41875 -0.41875 -0.419531 -0.41875 z M 0,5.9226853 v 0.432031 h 0.288281 v -0.432031 z m 7.85625,0 v 0.432031 0.41875 h 0.2875 v -0.432031 -0.41875 z m 0.982031,0 v 0.432031 h 0.2875 v -0.432031 z m -3.928125,0.0055 v 0.432031 0.41875 0.41875 0.41875 0.41875 0.419531 h 0.2875 v -0.432031 -0.41875 -0.419531 -0.41875 -0.41875 -0.41875 z m 9.819532,0.416406 v 0.41875 0.41875 0.432031 0.405469 0.419531 0.41875 0.432031 h 0.288281 v -0.43203 -0.41875 -0.419532 -0.41875 -0.41875 -0.41875 -0.41875 z m -13.747657,0.41875 v 0.432032 0.405468 0.432032 0.41875 h 0.288281 v -0.432032 -0.41875 -0.41875 -0.41875 z m 0.982031,0 v 0.41875 0.41875 0.41875 0.432032 0.419531 h 0.288282 v -0.432031 -0.419532 -0.41875 -0.41875 -0.41875 z m 7.85625,0 v 0.432032 0.405468 0.41875 0.432032 h 0.2875 v -0.432032 -0.41875 -0.41875 -0.41875 z m 0.982032,0 v 0.41875 0.41875 0.41875 0.419532 0.432031 h 0.2875 v -0.432031 -0.419532 -0.41875 -0.41875 -0.41875 z M 0,7.1820913 v 0.432032 0.41875 h 0.288281 v -0.432048 -0.41875 z m 8.838281,0 v 0.432032 0.41875 h 0.2875 v -0.432048 -0.41875 z m 6.873438,0 v 0.41875 0.432032 H 16 v -0.432048 -0.41875 z M 7.85625,7.6008253 v 0.432031 0.41875 0.419531 0.41875 0.41875 h 0.2875 v -0.432031 -0.41875 -0.41875 -0.419531 -0.41875 z m 5.891406,0 v 0.432031 0.41875 0.419531 0.41875 0.41875 h 0.288282 v -0.432031 -0.41875 -0.41875 -0.419531 -0.41875 z m -9.819531,0.840625 v 0.432031 0.41875 0.41875 0.4187497 h 0.2875 v -0.4312497 -0.419531 -0.41875 -0.41875 z m 2.946094,0 v 0.41875 0.432031 0.41875 0.4187497 h 0.2875 v -0.4312497 -0.419531 -0.41875 -0.41875 z m 5.891406,0 v 0.432031 0.41875 0.41875 0.4187497 h 0.288281 v -0.4312497 -0.419531 -0.41875 -0.41875 z m -3.927344,0.41875 v 0.432031 0.40625 0.4312497 0.419532 h 0.2875 v -0.432032 -0.4187497 -0.419531 -0.41875 z m 6.873438,0 v 0.432031 0.40625 0.4312497 0.419532 0.405468 0.432031 0.41875 0.41875 0.419532 H 16 v -0.432032 -0.41875 -0.419531 -0.41875 -0.41875 -0.41875 -0.4187497 -0.419531 -0.41875 z M 2.946094,9.2766063 v 0.432031 0.4187497 0.41875 h 0.288281 v -0.432031 -0.4187497 -0.41875 z m 2.946094,0 v 0.432031 0.4187497 0.41875 h 0.2875 v -0.432031 -0.4187497 -0.41875 z m 5.892187,0 v 0.432031 0.4187497 0.41875 h 0.2875 v -0.432031 -0.4187497 -0.41875 z m -10.802344,0.0024 v 0.419531 0.4187497 0.432032 0.41875 0.418749 0.41875 0.41875 0.419532 0.41875 0.41875 0.418734 h 0.288281 v -0.432032 -0.41875 -0.41875 -0.41875 -0.41875 -0.419531 -0.41875 -0.41875 -0.41875 -0.4187497 -0.419531 z m 8.838281,0 v 0.419531 0.4187497 0.432032 0.405468 0.432031 0.41875 0.41875 0.419532 0.41875 0.41875 0.418734 h 0.2875 v -0.432032 -0.41875 -0.41875 -0.41875 -0.41875 -0.419531 -0.41875 -0.41875 -0.41875 -0.4187497 -0.419531 z m -4.910156,0.0031 v 0.432031 0.4187497 0.41875 0.41875 0.40625 0.41875 0.432031 h 0.2875 v -0.432031 -0.41875 -0.419531 -0.41875 -0.41875 -0.4187497 -0.41875 z m -2.946094,0.416407 v 0.4187497 0.41875 0.41875 0.418749 0.419532 0.41875 0.41875 0.432031 h 0.288282 v -0.432031 -0.41875 -0.41875 -0.419532 -0.418749 -0.41875 -0.41875 -0.4187497 z m 8.838282,0 v 0.4187497 0.41875 0.41875 0.418749 0.419532 0.41875 0.41875 0.432031 h 0.2875 v -0.432031 -0.41875 -0.41875 -0.419532 -0.418749 -0.41875 -0.41875 -0.4187497 z m 3.927344,0.4187497 v 0.432031 h 0.288281 v -0.432125 z m -6.873438,0.41875 v 0.432031 0.41875 0.41875 h 0.2875 v -0.432126 -0.418749 -0.41875 z m -3.928125,0.421093 v 0.432031 0.419531 0.41875 0.41875 0.41875 0.40625 0.432032 h 0.2875 v -0.432032 -0.419531 -0.41875 -0.41875 -0.41875 -0.41875 -0.419531 z m 2.946094,0 v 0.432031 0.419531 0.405469 0.41875 0.432031 0.40625 0.432032 h 0.2875 v -0.432032 -0.419531 -0.41875 -0.41875 -0.41875 -0.41875 -0.419531 z m 5.891406,0 v 0.432031 0.419531 0.41875 0.41875 0.41875 0.40625 0.432032 h 0.288281 v -0.432032 -0.419531 -0.41875 -0.41875 -0.41875 -0.41875 -0.419531 z m -9.819531,0.416406 v 0.419532 0.43125 h 0.288281 v -0.43125 -0.419532 z m 8.838281,0 v 0.419532 0.43125 h 0.2875 V 11.793032 11.373501 Z M 0,11.376612 v 0.432032 0.41875 0.41875 0.41875 0.41875 0.419531 0.41875 0.41875 0.41875 h 0.288281 v -0.432038 -0.41875 -0.41875 -0.41875 -0.419531 -0.41875 -0.41875 -0.41875 -0.41875 z m 8.838281,0 v 0.41875 0.41875 0.432032 0.405468 0.419532 0.41875 0.432031 0.41875 0.41875 h 0.2875 v -0.432038 -0.41875 -0.41875 -0.41875 -0.419531 -0.41875 -0.41875 -0.41875 -0.41875 z m 5.891407,0 v 0.41875 0.432032 h 0.288281 v -0.432032 -0.41875 z m -6.873438,1.25625 v 0.41875 0.432032 h 0.2875 v -0.432032 -0.41875 z m 5.891406,0 v 0.41875 0.432032 h 0.288282 v -0.432032 -0.41875 z m -7.855468,0.41875 v 0.432032 0.419531 0.41875 h 0.2875 v -0.432038 -0.41875 -0.419531 z m 5.892187,0 v 0.432032 0.419531 0.41875 h 0.2875 v -0.432038 -0.41875 -0.419531 z m 2.945313,0.0031 v 0.432032 0.41875 0.41875 0.40625 0.41875 0.41875 0.432036 h 0.288281 v -0.432038 -0.41875 -0.41875 -0.419531 -0.41875 -0.41875 -0.41875 z m 0.982031,0.416406 v 0.432032 0.41875 0.41875 H 16 v -0.432033 -0.41875 -0.41875 z M 1.964062,13.889874 v 0.41875 0.432031 0.41875 h 0.288282 v -0.432038 -0.41875 -0.41875 z m 8.838282,0 v 0.41875 0.432031 0.41875 h 0.2875 v -0.432038 -0.41875 -0.41875 z M 7.85625,14.310968 v 0.432031 0.40625 0.41875 0.432031 h 0.2875 v -0.432031 -0.41875 -0.41875 -0.419531 z m 5.891406,0 v 0.432031 0.40625 0.41875 0.432031 h 0.288282 v -0.432038 -0.41875 -0.41875 -0.419531 z M 0.982031,14.727367 v 0.432032 h 0.288281 v -0.432032 z m 8.838281,0 v 0.432032 h 0.2875 v -0.432032 z m -5.892187,0.0031 v 0.432037 0.405468 0.432032 h 0.2875 v -0.432032 -0.41875 -0.41875 z m -0.982031,0.41875 v 0.432037 0.41875 h 0.288281 v -0.432032 -0.41875 z m 2.946094,0 v 0.418755 0.432032 h 0.2875 v -0.432032 -0.41875 z m 9.819531,0.41875 v 0.24375 c 0.08035,-0.06725 0.146493,-0.149948 0.195312,-0.24375 z"/>
+ <path style="fill:#20ee03" d="M 6,3 V 9 H 3.1999999 L 7.9999996,13.6 12.799999,9 H 10 V 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nemiver.svg b/.icons/awkward/16x16/apps/nemiver.svg
new file mode 100644
index 00000000..4ce41cf2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nemiver.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#64b515" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd;stroke:#3f3f3f;stroke-width:0.73733753px" d="m 4,8.342626 h 8"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd;stroke:#3f3f3f;stroke-width:0.74246204px" d="m 3.9575,12.625 8.085,-8.251298"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd;stroke:#3f3f3f;stroke-width:0.74246216px" d="M 12.0425,12.625002 3.9575,4.375001"/>
+ <ellipse style="fill:#3f3f3f" cx="8" cy="6.25" rx="1.5" ry="2.25"/>
+ <ellipse style="fill:#3f3f3f" cx="8" cy="10.375" rx="2" ry="2.625"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nemo.svg b/.icons/awkward/16x16/apps/nemo.svg
new file mode 120000
index 00000000..abdd0fd0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nemo.svg
@@ -0,0 +1 @@
+system-file-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nepomuk.svg b/.icons/awkward/16x16/apps/nepomuk.svg
new file mode 120000
index 00000000..2f42f037
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nepomuk.svg
@@ -0,0 +1 @@
+plasma.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nerolinux.svg b/.icons/awkward/16x16/apps/nerolinux.svg
new file mode 100644
index 00000000..59e2e6ce
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nerolinux.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#d14234" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffc81b" d="M 6.9125918,3.7539064 6.763373,4.0617188 C 6.5501214,4.5022388 6.572895,4.8267572 6.8586854,5.4453124 7.0512298,5.8620488 7.0475178,6.1869468 7.044467,6.4959816 6.9532266,7.2227552 6.7532044,7.9245288 6.1656592,8.0107816 5.6485384,8.086696 4.4539356,7.543472 4.2259376,7.1069688 3.9986836,6.6718896 3.919304,7.0392056 4.1040624,7.6710312 c 0.059263,0.2026648 0.346514,0.66984 0.5161408,1.0616252 0.5178804,1.1961456 0.419322,2.0500076 -0.2219092,2.2421246 -0.3516812,0.105367 -0.423096,0.0032 -0.7576692,-0.290624 -0.1312296,-0.115222 -0.260768,-0.187494 -0.2875,-0.160938 -0.026748,0.02656 -0.063375,0.156629 -0.082031,0.533187 C 3.1141126,12.293485 4.2812143,12.4656 5.2395835,13 5.7471579,13.279338 6.4126908,13.480082 7,13.610375 c 0.3438376,0.07628 0.4432334,0.123011 1.155469,0.106591 0.8843156,-0.02039 0.9536207,-0.04453 1.5329999,-0.235156 C 10.773621,13.124781 11.607383,12.792604 12.318643,12 c 0.302725,-0.35532 0.582073,-0.618339 0.678232,-0.991409 0.09366,-0.538965 0.130208,-1.1867192 0.06719,-1.1867188 -0.0348,0 -0.213115,0.152498 -0.396874,0.3390628 C 12.428794,10.402972 12.280114,10.5 12.148438,10.5 11.889958,10.5 11.653934,10.31715 11.834962,9.9171876 12.077814,9.3806356 12.047238,8.8861964 11.731056,8.25 11.588922,7.9640084 11.413746,7.676654 11.341994,7.6117188 11.214568,7.4964008 11.211894,7.5037064 11.211525,7.9281248 11.210805,8.7619952 10.99383,9.550194 10.381837,9.815546 9.8803724,10.032977 9.1135964,10.048407 8.7664064,9.844454 8.2408776,9.5357348 8.0406918,8.8096704 8.5660734,7.5320328 8.6926046,7.2243428 8.7812042,7.0000864 8.842627,6.822328 9.0425114,6.2748328 8.9769902,5.7324752 8.6801362,5.4468768 8.5036574,5.2777412 8.2234978,5.1052576 7.975467,5.0125 7.4576942,4.818866 7.1239262,4.5956568 7.0055606,4.125 Z"/>
+ <circle style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" cx="8" cy="8" r="5.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nerolinuxexpress.svg b/.icons/awkward/16x16/apps/nerolinuxexpress.svg
new file mode 100644
index 00000000..5a2949ad
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nerolinuxexpress.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#7a7a7a" cx="8" cy="8" r="8"/>
+ <path style="fill:#ff6c40" d="M 6.9125918,3.7539064 6.763373,4.0617188 C 6.5501214,4.5022388 6.572895,4.8267572 6.8586854,5.4453124 7.0512298,5.8620488 7.0475178,6.1869468 7.044467,6.4959816 6.9532266,7.2227552 6.7532044,7.9245288 6.1656592,8.0107816 5.6485384,8.086696 4.4539356,7.543472 4.2259376,7.1069688 3.9986836,6.6718896 3.919304,7.0392056 4.1040624,7.6710312 c 0.059263,0.2026648 0.346514,0.66984 0.5161408,1.0616252 0.5178804,1.1961456 0.419322,2.0500076 -0.2219092,2.2421246 -0.3516812,0.105367 -0.423096,0.0032 -0.7576692,-0.290624 -0.1312296,-0.115222 -0.260768,-0.187494 -0.2875,-0.160938 -0.026748,0.02656 -0.063375,0.156629 -0.082031,0.533187 C 3.1141126,12.293485 4.2812143,12.4656 5.2395835,13 5.7471579,13.279338 6.4126908,13.480082 7,13.610375 c 0.3438376,0.07628 0.4432334,0.123011 1.155469,0.106591 0.8843156,-0.02039 0.9536207,-0.04453 1.5329999,-0.235156 C 10.773621,13.124781 11.607383,12.792604 12.318643,12 c 0.302725,-0.35532 0.582073,-0.618339 0.678232,-0.991409 0.09366,-0.538965 0.130208,-1.1867192 0.06719,-1.1867188 -0.0348,0 -0.213115,0.152498 -0.396874,0.3390628 C 12.428794,10.402972 12.280114,10.5 12.148438,10.5 11.889958,10.5 11.653934,10.31715 11.834962,9.9171876 12.077814,9.3806356 12.047238,8.8861964 11.731056,8.25 11.588922,7.9640084 11.413746,7.676654 11.341994,7.6117188 11.214568,7.4964008 11.211894,7.5037064 11.211525,7.9281248 11.210805,8.7619952 10.99383,9.550194 10.381837,9.815546 9.8803724,10.032977 9.1135964,10.048407 8.7664064,9.844454 8.2408776,9.5357348 8.0406918,8.8096704 8.5660734,7.5320328 8.6926046,7.2243428 8.7812042,7.0000864 8.842627,6.822328 9.0425114,6.2748328 8.9769902,5.7324752 8.6801362,5.4468768 8.5036574,5.2777412 8.2234978,5.1052576 7.975467,5.0125 7.4576942,4.818866 7.1239262,4.5956568 7.0055606,4.125 Z"/>
+ <circle style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" cx="8" cy="8" r="5.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nestopia.svg b/.icons/awkward/16x16/apps/nestopia.svg
new file mode 120000
index 00000000..2f6dc60b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nestopia.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.ankiweb.Anki.svg b/.icons/awkward/16x16/apps/net.ankiweb.Anki.svg
new file mode 120000
index 00000000..ca6806c8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.ankiweb.Anki.svg
@@ -0,0 +1 @@
+anki.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.bartkessels.getit.svg b/.icons/awkward/16x16/apps/net.bartkessels.getit.svg
new file mode 100644
index 00000000..f99e4cbd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.bartkessels.getit.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#2c6de3" width="8" height="4" x="-12" y="10" rx=".762" ry=".667" transform="scale(-1,1)"/>
+ <rect style="fill:#53990f" width="8" height="4" x="4" y="3" rx=".762" ry=".667"/>
+ <path style="fill:#3ba4fa" d="m10.707207 8.0003487a0.68714592 0.81850026 0 0 1 0.323408 0.1094956l2.312847 1.5904811 2.312847 1.5904806a0.68714592 0.81850026 0 0 1 0 1.417846l-2.312847 1.590481-2.312847 1.59128a0.68714592 0.81850026 0 0 1-1.030615-0.708923v-6.3627232a0.68714592 0.81850026 0 0 1 0.707207-0.8184181z"/>
+ <path style="fill:#88d216" d="m5.2927939 1.0003489a0.68714592 0.81850018 0 0 0-0.3234094 0.1094957l-2.3128469 1.5904808-2.3128467 1.590481a0.68714592 0.81850018 0 0 0 0 1.417846l2.3128467 1.5904809 2.3128469 1.5912796a0.68714592 0.81850018 0 0 0 1.0306155-0.7089225v-6.3627232a0.68714592 0.81850018 0 0 0-0.7072061-0.8184183z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/net.baseart.Glide.svg b/.icons/awkward/16x16/apps/net.baseart.Glide.svg
new file mode 100644
index 00000000..2285d8f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.baseart.Glide.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="M 16,14.296068 16,1.782169 C 16,1.3488486 15.64343,1 15.2,1 L 0.8,1 C 0.3568,1 0,1.3016851 0,1.703932 L 0,14.217831 C 0,14.651453 0.3568,15 0.8,15 l 14.4,0 c 0.4432,0 0.8,-0.348849 0.8,-0.782169 z"/>
+ <path style="fill:#ffffff" d="M 5.3822,5 A 0.37501,0.3889 0 0 0 5,5.389 l 0,6.2217 a 0.37501,0.3889 0 0 0 0.56099,0.338 l 5.2495,-3.1108 a 0.37501,0.3889 0 0 0 0,-0.676 L 5.56109,5.0511 a 0.37501,0.3889 0 0 0 -0.1788,-0.051 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/net.blockout.BlockOutII.svg b/.icons/awkward/16x16/apps/net.blockout.BlockOutII.svg
new file mode 120000
index 00000000..ba192db2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.blockout.BlockOutII.svg
@@ -0,0 +1 @@
+blockout.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.codeindustry.MasterPDFEditor.svg b/.icons/awkward/16x16/apps/net.codeindustry.MasterPDFEditor.svg
new file mode 120000
index 00000000..02e106a7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.codeindustry.MasterPDFEditor.svg
@@ -0,0 +1 @@
+masterpdfeditor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.danigm.timetrack.svg b/.icons/awkward/16x16/apps/net.danigm.timetrack.svg
new file mode 100644
index 00000000..8e619e7c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.danigm.timetrack.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#d5d3cf" width="14.933" height="15.2" x=".53" y=".53" rx="7.467" ry="7.467"/>
+ <path style="fill:#e4e4e4" d="M 16,8.0000007 A 7.9999996,7.9999996 0 0 1 8.0000011,16 7.9999996,7.9999996 0 0 1 2e-8,8.0000007 7.9999996,7.9999996 0 0 1 8.0000011,5e-7 7.9999996,7.9999996 0 0 1 16,8.0000007 Z"/>
+ <path style="fill:#443e4f" d="m 14,8 c 0,3.313708 -2.686291,5.999999 -5.9999995,5.999999 -2.5699867,0 -4.7625845,-1.615795 -5.6173317,-3.886925 C 2.135316,9.455838 2.9012512,8.6565036 2.9012512,7.9127822 c 0,-3.3137082 1.4943154,-4.139354 4.8080236,-4.139354 1.5400349,0 3.2352802,-1.1932168 4.2976132,-0.2394659 C 13.230388,4.6324061 14,6.2263268 14,8 Z"/>
+ <path style="fill:#f8e45c" d="M 4.4437932,3.1759988 A 5.9999992,5.9999992 0 0 0 2.0000001,8 5.9999992,5.9999992 0 0 0 2.0039089,8.1095921 L 7.9999994,8 Z"/>
+ <path style="fill:#3787e4" d="M 2.0514324,7.2584639 A 5.9999992,5.9999992 0 0 0 2,8 5.9999992,5.9999992 0 0 0 2.4405382,10.247178 L 7.9999994,8 Z"/>
+ <path style="fill:#2cc162" d="M 7.9999994,2.0000007 A 5.9999992,5.9999992 0 0 0 3.9921873,3.5444884 L 7.9999994,8 12.060763,3.5930997 A 5.9999992,5.9999992 0 0 0 7.9999994,2.0000007 Z"/>
+ <path style="fill:none;stroke:#807f7c;stroke-width:0.70588225;stroke-linecap:round" d="M 8.0000118,8 6.0000119,5.7777781"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.35294113;stroke-linecap:round" d="M 8.0000118,8 10.888901,4.8888892"/>
+ <path style="fill:none;stroke:#f14b53;stroke-width:0.35294113;stroke-linecap:round" d="M 8.0000118,8 6.4444566,12"/>
+ <circle style="fill:#d5d3cf" cx="4.047" cy="10.565" r="1" transform="rotate(-24.039089)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/net.drawpile.drawpile.svg b/.icons/awkward/16x16/apps/net.drawpile.drawpile.svg
new file mode 120000
index 00000000..5abaf77a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.drawpile.drawpile.svg
@@ -0,0 +1 @@
+drawpile.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.fsuae.FS-UAE.svg b/.icons/awkward/16x16/apps/net.fsuae.FS-UAE.svg
new file mode 120000
index 00000000..fc8c864a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.fsuae.FS-UAE.svg
@@ -0,0 +1 @@
+fs-uae-launcher.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.jami.Jami.svg b/.icons/awkward/16x16/apps/net.jami.Jami.svg
new file mode 120000
index 00000000..b57bb8cb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.jami.Jami.svg
@@ -0,0 +1 @@
+ring.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.mancubus.SLADE.svg b/.icons/awkward/16x16/apps/net.mancubus.SLADE.svg
new file mode 120000
index 00000000..d9a31258
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.mancubus.SLADE.svg
@@ -0,0 +1 @@
+slade.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.mediaarea.AVIMetaEdit.svg b/.icons/awkward/16x16/apps/net.mediaarea.AVIMetaEdit.svg
new file mode 120000
index 00000000..ff71af90
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.mediaarea.AVIMetaEdit.svg
@@ -0,0 +1 @@
+avimetaedit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.mediaarea.BWFMetaEdit.svg b/.icons/awkward/16x16/apps/net.mediaarea.BWFMetaEdit.svg
new file mode 120000
index 00000000..a40a1388
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.mediaarea.BWFMetaEdit.svg
@@ -0,0 +1 @@
+bwfmetaedit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.mediaarea.DVAnalyzer.svg b/.icons/awkward/16x16/apps/net.mediaarea.DVAnalyzer.svg
new file mode 120000
index 00000000..9388104f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.mediaarea.DVAnalyzer.svg
@@ -0,0 +1 @@
+dvanalyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.mediaarea.MOVMetaEdit.svg b/.icons/awkward/16x16/apps/net.mediaarea.MOVMetaEdit.svg
new file mode 120000
index 00000000..24fb0656
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.mediaarea.MOVMetaEdit.svg
@@ -0,0 +1 @@
+movmetaedit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.mediaarea.MediaConch.svg b/.icons/awkward/16x16/apps/net.mediaarea.MediaConch.svg
new file mode 120000
index 00000000..a37fefd7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.mediaarea.MediaConch.svg
@@ -0,0 +1 @@
+mediaconch.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.mediaarea.MediaInfo.svg b/.icons/awkward/16x16/apps/net.mediaarea.MediaInfo.svg
new file mode 120000
index 00000000..0f8ab13b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.mediaarea.MediaInfo.svg
@@ -0,0 +1 @@
+mkvinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.mediaarea.QCTools.svg b/.icons/awkward/16x16/apps/net.mediaarea.QCTools.svg
new file mode 120000
index 00000000..e3dbac26
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.mediaarea.QCTools.svg
@@ -0,0 +1 @@
+qctools.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.meijn.onvifviewer.svg b/.icons/awkward/16x16/apps/net.meijn.onvifviewer.svg
new file mode 100644
index 00000000..8e6d0d63
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.meijn.onvifviewer.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#e4e4e4" cx="8" cy="8" r="8"/>
+ <rect style="fill:#3f3f3f" width="9.347" height="3.721" x="2.2" y="7.22" transform="matrix(0.96627781,-0.25750185,0.260142,0.96557037,0,0)"/>
+ <path style="fill:#3f3f3f" d="M 1,7 2.0036029,11 4,9.3569221 3.4981986,7.3569218 Z"/>
+ <rect style="fill:#3f3f3f" width="1" height="2.5" x="10" y="9"/>
+ <rect style="fill:#3f3f3f" width="3.5" height="1" x="10.5" y="11"/>
+ <circle style="fill:#3f3f3f" cx="10.5" cy="11.5" r=".5"/>
+ <circle style="fill:#3f3f3f" cx="10.5" cy="8.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/net.minetest.Minetest.svg b/.icons/awkward/16x16/apps/net.minetest.Minetest.svg
new file mode 120000
index 00000000..21f44e5a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.minetest.Minetest.svg
@@ -0,0 +1 @@
+minetest.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.olofson.KoboDeluxe.svg b/.icons/awkward/16x16/apps/net.olofson.KoboDeluxe.svg
new file mode 120000
index 00000000..cd02b9ba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.olofson.KoboDeluxe.svg
@@ -0,0 +1 @@
+KoboDeluxe.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.openra.OpenRA.openra-cnc.svg b/.icons/awkward/16x16/apps/net.openra.OpenRA.openra-cnc.svg
new file mode 120000
index 00000000..a52cdc03
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.openra.OpenRA.openra-cnc.svg
@@ -0,0 +1 @@
+openra-cnc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.openra.OpenRA.openra-d2k.svg b/.icons/awkward/16x16/apps/net.openra.OpenRA.openra-d2k.svg
new file mode 120000
index 00000000..4980f70c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.openra.OpenRA.openra-d2k.svg
@@ -0,0 +1 @@
+openra-d2k.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.openra.OpenRA.svg b/.icons/awkward/16x16/apps/net.openra.OpenRA.svg
new file mode 120000
index 00000000..9c5c63e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.openra.OpenRA.svg
@@ -0,0 +1 @@
+openra-ra.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.oz9aec.Gpredict.svg b/.icons/awkward/16x16/apps/net.oz9aec.Gpredict.svg
new file mode 120000
index 00000000..489dbbc1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.oz9aec.Gpredict.svg
@@ -0,0 +1 @@
+gpredict-icon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.pcsx2.PCSX2.svg b/.icons/awkward/16x16/apps/net.pcsx2.PCSX2.svg
new file mode 120000
index 00000000..9327d927
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.pcsx2.PCSX2.svg
@@ -0,0 +1 @@
+PCSX2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.pioneerspacesim.Pioneer.svg b/.icons/awkward/16x16/apps/net.pioneerspacesim.Pioneer.svg
new file mode 100644
index 00000000..8ef47c14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.pioneerspacesim.Pioneer.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#cb3300" d="M 8,0 C 3.5868,0 0,3.5867 0,8 0,12.413 3.5868,16 8,16 12.413,16 16,12.413 16,8 16,3.5867 12.413,0 8,0 Z"/>
+ <path style="fill:#2a334d" d="M 14,8 C 14,8.798 13.844,9.5596 13.561,10.256 12.67,12.452 10.492,12.876 7.9766,12.876 5.4475,12.876 3.3073,12.435 2.4245,10.221 2.1506,9.5341 2,8.7846 2,8 2,4.6863 4.6863,2 8,2 11.314,2 14,4.6863 14,8 Z"/>
+ <path style="fill:#dbc464" d="M 8,8 A 8.8235,8.8235 0 0 0 2.3647,10.044 6,6 0 0 0 8,14 6,6 0 0 0 13.635,10.038 8.8235,8.8235 0 0 0 8,8 Z"/>
+ <path style="fill:#d37b1d" d="M 6,11 V 13.646 A 6,6 0 0 0 8,14 6,6 0 0 0 10,13.645 V 11 Z"/>
+ <path style="fill:#c95419" d="M 7,11 V 13.912 A 6,6 0 0 0 8,14 6,6 0 0 0 9,13.906 V 11 Z"/>
+ <path style="fill:#dbc464" d="M 12,4.5 10.755,4.7546 10.5,6 10.245,4.7546 9,4.5 10.245,4.2454 10.5,3 10.755,4.2454 Z"/>
+ <path style="fill:#ffffff" d="M 11.022,4.5 10.589,4.5886 10.5,5.0222 10.411,4.5886 9.9778,4.5 10.411,4.4114 10.5,3.9778 10.589,4.4114 Z"/>
+ <path style="fill:#ffffff" d="M 12,5.5 11.585,5.5849 11.5,6 11.415,5.5849 11,5.5 11.415,5.4151 11.5,5 11.585,5.4151 Z"/>
+ <path style="fill:#ffffff" d="M 11.43,6.9412 11.137,7.0011 11.077,7.2941 11.017,7.0011 10.724,6.9412 11.017,6.8813 11.077,6.5882 11.137,6.8813 Z"/>
+ <path style="fill:#ac00ff" d="M 6.9604,11.56 C 6.9362,11.663 6.9469,11.943 6.9604,12.048 7.0192,12.502 7.3016,13.429 7.3016,13.429 7.3016,13.429 7.5472,12.521 7.5946,12.078 7.6067,11.965 7.636,11.674 7.5946,11.564 7.5616,11.477 7.3671,11.329 7.3671,11.329 H 7.131 C 7.131,11.329 6.9791,11.48 6.9604,11.56 Z"/>
+ <path style="fill:#ffffff" d="M 7.1111,11.702 C 7.0983,11.757 7.1039,11.906 7.1111,11.961 7.1422,12.202 7.2919,12.693 7.2919,12.693 7.2919,12.693 7.4221,12.212 7.4472,11.977 7.4536,11.917 7.4692,11.763 7.4472,11.705 7.4297,11.658 7.3266,11.58 7.3266,11.58 H 7.2015 C 7.2015,11.58 7.121,11.66 7.1111,11.702 Z"/>
+ <path style="fill:#ac00ff" d="M 8.3805,11.56 C 8.3563,11.663 8.367,11.943 8.3805,12.048 8.4392,12.502 8.7216,13.429 8.7216,13.429 8.7216,13.429 8.9673,12.521 9.0147,12.078 9.0268,11.965 9.0561,11.674 9.0147,11.564 8.9817,11.477 8.7872,11.329 8.7872,11.329 H 8.5511 C 8.5511,11.329 8.3992,11.48 8.3805,11.56 Z"/>
+ <path style="fill:#ffffff" d="M 8.5312,11.702 C 8.5184,11.757 8.524,11.906 8.5312,11.961 8.5623,12.202 8.712,12.693 8.712,12.693 8.712,12.693 8.8422,12.212 8.8673,11.977 8.8737,11.917 8.8892,11.763 8.8673,11.705 8.8498,11.658 8.7467,11.58 8.7467,11.58 H 8.6216 C 8.6216,11.58 8.5411,11.66 8.5312,11.702 Z"/>
+ <path style="fill:#787878" d="M 8.9146,11.839 C 9.4749,11.46 10.232,11.391 10.232,11.391 L 10.982,11.034 C 10.982,11.034 10.955,9.8231 10.805,9.2401 10.659,8.6719 10.385,8.1386 10.109,7.6174 9.6434,6.7386 8.4983,5.0976 8.4983,5.0976 L 8.2779,5 H 7.9913 7.7047 L 7.4842,5.0976 C 7.4842,5.0976 6.3392,6.7386 5.8737,7.6174 5.5976,8.1386 5.324,8.6719 5.1776,9.2401 5.0273,9.8231 5.0001,11.034 5.0001,11.034 L 5.7508,11.391 C 5.7508,11.391 6.5077,11.46 7.0679,11.839 7.7494,12.301 7.9913,13 7.9913,13 7.9913,13 8.2331,12.301 8.9146,11.839 Z"/>
+ <path style="fill:#717171" d="M 7.702,5.0013 7.4841,5.0976 C 7.4841,5.0976 6.3391,6.7388 5.8736,7.6176 5.5975,8.1388 5.3238,8.6719 5.1773,9.24 5.0271,9.823 5,11.034 5,11.034 L 5.4879,11.266 5.8049,9.1396 6.3262,7.4975 Z"/>
+ <path style="fill:#717171" d="M 8.298,5.0013 8.5159,5.0976 C 8.5159,5.0976 9.6609,6.7388 10.126,7.6176 10.402,8.1388 10.676,8.6719 10.823,9.24 10.973,9.823 11,11.034 11,11.034 L 10.512,11.266 10.195,9.1396 9.6738,7.4975 Z"/>
+ <path style="fill:#4a49ac" d="M 7.867,5 C 7.867,5 7.85,5.8939 7.708,6.626 7.606,7.1515 7.3237,7.4854 6.9244,8.1029 6.6806,8.4797 6.5,8.6027 6.5,8.9905 V 10.14 C 6.5,10.493 7.0279,10.997 7.2468,11.355 7.4459,11.64 7.6159,11.981 7.751,12.263 7.8861,12.544 7.9997,13 7.9997,13 7.9997,13 8.1133,12.544 8.2484,12.263 8.3835,11.981 8.5535,11.64 8.7526,11.355 8.9715,10.997 9.5,10.493 9.5,10.14 V 8.9905 C 9.5,8.6027 9.3194,8.4797 9.0756,8.1029 8.6763,7.4854 8.394,7.1515 8.292,6.626 8.15,5.8939 8.133,5 8.133,5 H 7.9997 Z M 7.9985,7.9161 C 8.6327,8.1217 8.7879,8.5399 9.0425,8.9535 9.0425,9.1622 9.0621,9.371 9.0621,9.5797 9.0621,9.7884 9.0425,9.9966 9.0425,10.205 8.6241,10.648 8.2456,11.109 7.9985,11.645 7.7513,11.109 7.3729,10.648 6.9545,10.205 6.9545,9.9966 6.9348,9.7884 6.9348,9.5797 6.9348,9.371 6.9545,9.1622 6.9545,8.9535 7.2091,8.5399 7.3642,8.1217 7.9985,7.9161 Z"/>
+ <path style="fill:#ffffff" d="M 7.551,3.119 7.3387,3.1342 7.3925,3.9269 7.489,3.92 7.4669,3.5926 7.6199,3.5816 7.8281,3.8959 7.9412,3.8876 7.7061,3.5478 C 7.7313,3.5371 7.7553,3.5223 7.7771,3.5037 7.7996,3.485 7.817,3.4612 7.8302,3.432 7.8434,3.4028 7.8489,3.3666 7.846,3.3245 7.841,3.249 7.8145,3.1948 7.7661,3.1611 7.7183,3.1266 7.6464,3.1122 7.551,3.119 Z M 7.5517,3.2066 C 7.6149,3.2021 7.6621,3.2093 7.6937,3.2293 7.7253,3.2486 7.7426,3.2844 7.7461,3.3362 7.7494,3.3858 7.7379,3.4247 7.711,3.4527 7.6839,3.4799 7.639,3.4958 7.5765,3.5002 L 7.4614,3.5085 7.4414,3.2142 Z M 6.8493,3.2162 6.4329,3.3279 6.6259,4.0972 7.043,3.9855 7.0216,3.9007 6.699,3.9869 6.6294,3.7119 6.9334,3.6305 6.9127,3.5471 6.6087,3.6284 6.548,3.3879 6.8707,3.3017 Z M 5.9711,3.4933 5.5795,3.6788 5.9001,4.4012 6.2916,4.2158 6.2564,4.1365 5.9531,4.2792 5.8387,4.0214 6.1241,3.8863 6.0889,3.8077 5.8036,3.9421 5.7029,3.7167 6.0062,3.5733 Z M 5.1018,3.9538 5.0287,4.0083 5.2845,4.3709 C 5.2985,4.3907 5.314,4.4119 5.3307,4.4343 5.3475,4.4556 5.3627,4.4755 5.3769,4.4943 5.3916,4.5126 5.4026,4.5265 5.4099,4.5356 L 5.4065,4.5384 4.6992,4.2557 4.6082,4.324 5.0618,4.9664 5.1342,4.912 4.8805,4.5535 C 4.8572,4.5205 4.834,4.489 4.8102,4.4591 4.7865,4.4292 4.7662,4.4041 4.7502,4.384 L 4.7537,4.3812 5.4637,4.6645 5.5554,4.5956 Z M 4.2263,4.8265 C 4.196,4.8264 4.1662,4.8314 4.1367,4.841 4.0774,4.8596 4.023,4.8988 3.9727,4.9589 3.92,5.0217 3.8887,5.0846 3.8789,5.1484 3.8696,5.2117 3.879,5.2741 3.9072,5.3346 3.9348,5.3946 3.9782,5.4505 4.0375,5.5034 4.0978,5.5573 4.1587,5.5943 4.2208,5.6144 4.2829,5.6345 4.3441,5.6358 4.4035,5.6172 4.4634,5.598 4.5195,5.5568 4.5717,5.4945 4.6221,5.4344 4.6513,5.373 4.6606,5.3097 4.6704,5.2459 4.6623,5.1835 4.6351,5.1229 4.6079,5.0613 4.5638,5.0038 4.5035,4.9499 4.4431,4.896 4.3812,4.8595 4.3187,4.841 4.2874,4.8312 4.2567,4.8266 4.2263,4.8265 Z M 4.2243,4.923 C 4.292,4.9285 4.3632,4.9643 4.4366,5.0299 4.51,5.0954 4.554,5.1627 4.5696,5.2325 4.5852,5.3013 4.5645,5.3701 4.5076,5.438 4.4506,5.5058 4.3881,5.5371 4.3194,5.5317 4.2501,5.5258 4.1784,5.4904 4.105,5.4249 4.0316,5.3593 3.9879,5.2918 3.9733,5.2229 3.9583,5.1535 3.9793,5.0845 4.0368,5.0161 4.0937,4.9482 4.156,4.9171 4.2243,4.923 Z M 3.5108,5.6186 3.3688,5.866 3.4171,5.895 3.4819,5.8261 4.012,6.15 3.9837,6.241 4.0319,6.2707 4.1733,6.0239 4.125,5.9943 4.0616,6.0639 3.5315,5.7399 3.5591,5.6482 Z M 3.2978,6.2996 C 3.2676,6.3 3.2392,6.3079 3.2123,6.3224 3.1585,6.3514 3.1124,6.4141 3.0751,6.5106 L 3,6.7057 3.7155,7 3.7514,6.9069 3.4729,6.7925 3.506,6.7077 C 3.5344,6.634 3.546,6.571 3.5411,6.5195 3.5365,6.4673 3.5207,6.4253 3.4936,6.3934 3.466,6.3605 3.4323,6.3365 3.3929,6.3203 3.3595,6.3066 3.3279,6.2992 3.2978,6.2996 Z M 3.295,6.4044 C 3.3152,6.4037 3.3368,6.408 3.3598,6.4175 3.4126,6.4392 3.4435,6.4719 3.4522,6.5154 3.461,6.5589 3.4518,6.616 3.4246,6.6864 L 3.3957,6.7608 3.1131,6.6443 3.1496,6.5506 C 3.1746,6.4858 3.2041,6.4426 3.2385,6.4216 3.2559,6.4108 3.2748,6.4051 3.295,6.4044 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/net.poedit.Poedit.svg b/.icons/awkward/16x16/apps/net.poedit.Poedit.svg
new file mode 120000
index 00000000..d5db0d23
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.poedit.Poedit.svg
@@ -0,0 +1 @@
+poedit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.redeclipse.RedEclipse.svg b/.icons/awkward/16x16/apps/net.redeclipse.RedEclipse.svg
new file mode 120000
index 00000000..2c459965
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.redeclipse.RedEclipse.svg
@@ -0,0 +1 @@
+redeclipse.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.runelite.RuneLite.svg b/.icons/awkward/16x16/apps/net.runelite.RuneLite.svg
new file mode 100644
index 00000000..d583a1ba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.runelite.RuneLite.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#aeaeae" d="M 5,2 C 5,2.366114 5.2064683,2.6734106 5.5,2.8476562 V 5.0058594 C 5.1628937,5.0103498 4.8317109,5.0227776 4.578125,5.0839844 4.2730814,5.1576124 4,5.4007813 4,5.8007812 L 4.4003906,6 c 0,0 0.2088943,-0.1650883 0.4003906,-0.1992188 C 4.8540466,5.7912881 4.930882,5.8103813 5,5.8203125 v 2.1777344 l -1,1 1,1 v 2.6367191 l 1,0.964843 1,-0.964843 V 5.8203125 C 7.069118,5.8103813 7.1459534,5.7912881 7.1992188,5.8007812 7.3907152,5.8349133 7.5996094,6 7.5996094,6 L 8,5.8007812 C 8,5.4007813 7.7269186,5.1576124 7.421875,5.0839844 7.1682891,5.0227762 6.8371063,5.0103493 6.5,5.0058594 V 2.8476562 C 6.7935317,2.6734106 7,2.366114 7,2 Z M 8.7832031,5 C 8.915482,5.2372814 9,5.5072451 9,5.8007812 A 1.0001,1.0001 0 0 1 8.9277344,6.1699219 C 9.4525833,6.3470655 10,6.7105414 10,7.5 10,8.5812424 9.1115192,8.6807816 8,9 c 0,0 0.438205,1.222662 0.7988281,1.753906 0.6523146,0.960942 1.4468849,1.537472 2.5117189,2.138672 C 12.576079,13.45579 13.60405,13.832833 15,14 14.027772,13.095026 13.193745,12.712373 12.058594,12.015625 11.131851,11.409577 10.595993,10.849911 10,9.9003906 10.705699,9.6694209 12,9.3618691 12,7.7265625 12,5.7621852 10.399609,5 9.6347656,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/net.scribus.Scribus.svg b/.icons/awkward/16x16/apps/net.scribus.Scribus.svg
new file mode 120000
index 00000000..eb0c537e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.scribus.Scribus.svg
@@ -0,0 +1 @@
+scribus.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.sf.VICE.svg b/.icons/awkward/16x16/apps/net.sf.VICE.svg
new file mode 100644
index 00000000..a5a00257
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sf.VICE.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#e4e4e4" cx="8.5" cy="8.5" r="7.5"/>
+ <path style="fill:#003079" d="M 9.0556,4 C 6.4782,4 4,6.0147 4,8.5 4,10.985 6.4782,13 9.0556,13 9.7271,12.998 10.39,12.857 11,12.585 V 10.333 C 10.489,10.839 9.7877,11.124 9.0556,11.125 7.5521,11.125 5.9444,9.9497 5.9444,8.5 5.9444,7.0503 7.5521,5.875 9.0556,5.875 9.7873,5.8752 10.488,6.1596 11,6.6638 V 4.4153 C 10.39,4.1436 9.7271,4.0019 9.0556,4 Z"/>
+ <path style="fill:#003079" d="M 11,7 H 14.5 L 13.1,8 H 11 Z"/>
+ <path style="fill:#ff2f2f" d="M 11,10 H 14.5 L 13.1,9 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/net.sf.fuse_emulator.svg b/.icons/awkward/16x16/apps/net.sf.fuse_emulator.svg
new file mode 120000
index 00000000..fc8d7a75
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sf.fuse_emulator.svg
@@ -0,0 +1 @@
+fuse.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.sf.nootka.svg b/.icons/awkward/16x16/apps/net.sf.nootka.svg
new file mode 120000
index 00000000..cb379f5b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sf.nootka.svg
@@ -0,0 +1 @@
+nootka.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.sourceforge.Chessx.svg b/.icons/awkward/16x16/apps/net.sourceforge.Chessx.svg
new file mode 120000
index 00000000..3f8c01d9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sourceforge.Chessx.svg
@@ -0,0 +1 @@
+chess.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.sourceforge.ExtremeTuxRacer.svg b/.icons/awkward/16x16/apps/net.sourceforge.ExtremeTuxRacer.svg
new file mode 120000
index 00000000..5d747cc5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sourceforge.ExtremeTuxRacer.svg
@@ -0,0 +1 @@
+tux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.sourceforge.Fillets.svg b/.icons/awkward/16x16/apps/net.sourceforge.Fillets.svg
new file mode 100644
index 00000000..48f97c65
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sourceforge.Fillets.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#4f4f4f" cx="8" cy="8" r="8"/>
+ <circle style="fill:#ffff00" cx="8" cy="8" r="7"/>
+ <circle style="fill:#4f4f4f" cx="8" cy="8" r="6"/>
+ <path style="fill:#ffff00" d="m 8.4550057,9.242588 c 0.9448463,-0.7432153 0.9804247,-0.7432153 1.8982573,0 C 11.754329,10.377103 12,10.191725 12,8 12,5.808275 11.754329,5.6228977 10.353263,6.757412 9.4354304,7.5006274 9.399852,7.5006274 8.4550057,6.757412 7.9254144,6.340835 7.0663874,6 6.5460564,6 5.595573,6 4.0000001,7.253368 4.0000001,8 c 0,0.746632 1.5955729,2 2.5460563,2 0.520331,0 1.379358,-0.340835 1.9089493,-0.757412 z"/>
+ <path style="fill:#4f4f4f" d="M 5.2253581,8.5000004 C 4.6031857,7.846465 5.3435734,7 6.5373817,7 c 0.4598103,0 1.17002,0.225 1.5782437,0.5 0.7347216,0.4949454 0.7347216,0.505055 0,1.0000004 C 7.7074017,8.7750004 6.997192,9 6.5373817,9 6.0775717,9 5.4871611,8.7750004 5.2253581,8.5000004 Z"/>
+ <path style="fill:#ffff00" d="M 6.3333334,7.5762714 C 6.3333334,7.3432207 6.1833334,7.2638204 6,7.3998274 5.8166664,7.535834 5.6666667,7.7265117 5.6666667,7.8235564 5.6666667,7.9206007 5.8166664,8 6,8 6.1833334,8 6.3333334,7.809322 6.3333334,7.5762714 Z"/>
+ <path style="fill:#4f4f4f" d="m 10.597468,8.4984424 c -0.383055,-0.456561 -0.359386,-0.655877 0.136081,-1.1459864 0.559428,-0.55338 0.599784,-0.5161923 0.599784,0.5526867 0,1.299848 -0.08534,1.3686567 -0.735865,0.5932997 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/net.sourceforge.Klavaro.svg b/.icons/awkward/16x16/apps/net.sourceforge.Klavaro.svg
new file mode 120000
index 00000000..f826fcee
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sourceforge.Klavaro.svg
@@ -0,0 +1 @@
+klavaro.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.sourceforge.Lifeograph.svg b/.icons/awkward/16x16/apps/net.sourceforge.Lifeograph.svg
new file mode 120000
index 00000000..1b7eb875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sourceforge.Lifeograph.svg
@@ -0,0 +1 @@
+lifeograph.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.sourceforge.Ri-li.svg b/.icons/awkward/16x16/apps/net.sourceforge.Ri-li.svg
new file mode 120000
index 00000000..3f00810c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sourceforge.Ri-li.svg
@@ -0,0 +1 @@
+Ri-li.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.sourceforge.Teo.svg b/.icons/awkward/16x16/apps/net.sourceforge.Teo.svg
new file mode 100644
index 00000000..eeee6bad
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sourceforge.Teo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ffffff" width="8.8" height="8.684" x="3.6" y="4.16"/>
+ <path style="fill:#3b5ade" d="M 8.0149,0.99999 C 7.9666,0.99809 7.9183,1.0055 7.8728,1.0217 L 0.25372,3.7378 C 0.10154,3.7921 -1.1442e-4,3.9372 0,4.0999 V 7.3258 C -1.6798e-4,7.5909 0.26014,7.7764 0.50818,7.6879 L 8,5.0161 15.492,7.6879 C 15.74,7.7764 16,7.5909 16,7.3258 V 4.0999 C 16,3.9372 15.898,3.7921 15.746,3.7378 L 8.1272,1.0217 C 8.0911,1.0088 8.0532,1.0015 8.0149,0.99999 Z"/>
+ <rect style="fill:#3b5ade" width="3" height="6.316" x="2" y="5.34"/>
+ <path style="fill:#3b5ade" d="M 8.0149,16 C 7.9666,16.002 7.9183,15.994 7.8728,15.978 L 0.25372,13.262 C 0.10154,13.208 -1.1442e-4,13.063 0,12.9 V 9.6736 C -1.6798e-4,9.4085 0.26014,9.223 0.50818,9.3115 L 8,11.984 15.492,9.3115 C 15.74,9.223 16,9.4085 16,9.6736 V 12.9 C 16,13.063 15.898,13.208 15.746,13.262 L 8.1272,15.978 C 8.0911,15.991 8.0532,15.998 8.0149,16 Z"/>
+ <rect style="fill:#3b5ade" width="3" height="6.316" x="11" y="5.34"/>
+ <path style="fill:#b6afff" d="M 1,10.548 V 12.467 L 8,14.961 V 12.982 A 1.0001,1.0001 0 0 1 7.6641,12.926 Z"/>
+ <path style="fill:#b6afff" d="M 8,2.0388 V 4.0173 A 1.0001,1.0001 0 0 1 8.3359,4.0739 L 15,6.4509 V 4.5329 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/net.sourceforge.TuxFootball.svg b/.icons/awkward/16x16/apps/net.sourceforge.TuxFootball.svg
new file mode 120000
index 00000000..1132bfdd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sourceforge.TuxFootball.svg
@@ -0,0 +1 @@
+football.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.sourceforge.VMPK.svg b/.icons/awkward/16x16/apps/net.sourceforge.VMPK.svg
new file mode 120000
index 00000000..29fccab4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sourceforge.VMPK.svg
@@ -0,0 +1 @@
+vmpk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.sourceforge.atanks.svg b/.icons/awkward/16x16/apps/net.sourceforge.atanks.svg
new file mode 120000
index 00000000..2278321d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sourceforge.atanks.svg
@@ -0,0 +1 @@
+war-thunder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.sourceforge.btanks.svg b/.icons/awkward/16x16/apps/net.sourceforge.btanks.svg
new file mode 120000
index 00000000..2278321d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sourceforge.btanks.svg
@@ -0,0 +1 @@
+war-thunder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.sourceforge.chromium-bsu.svg b/.icons/awkward/16x16/apps/net.sourceforge.chromium-bsu.svg
new file mode 120000
index 00000000..cd02b9ba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sourceforge.chromium-bsu.svg
@@ -0,0 +1 @@
+KoboDeluxe.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.sourceforge.electrip.Electrip.svg b/.icons/awkward/16x16/apps/net.sourceforge.electrip.Electrip.svg
new file mode 120000
index 00000000..ddc43201
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sourceforge.electrip.Electrip.svg
@@ -0,0 +1 @@
+electrip.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.sourceforge.fretsonfire.svg b/.icons/awkward/16x16/apps/net.sourceforge.fretsonfire.svg
new file mode 120000
index 00000000..7d4286fd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sourceforge.fretsonfire.svg
@@ -0,0 +1 @@
+fretsonfire.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.sourceforge.mars-game.svg b/.icons/awkward/16x16/apps/net.sourceforge.mars-game.svg
new file mode 120000
index 00000000..ea4632d5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sourceforge.mars-game.svg
@@ -0,0 +1 @@
+marsshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.sourceforge.maxima.svg b/.icons/awkward/16x16/apps/net.sourceforge.maxima.svg
new file mode 120000
index 00000000..dd1de59e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sourceforge.maxima.svg
@@ -0,0 +1 @@
+maxima.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.sourceforge.projectM.svg b/.icons/awkward/16x16/apps/net.sourceforge.projectM.svg
new file mode 120000
index 00000000..f0f983b7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sourceforge.projectM.svg
@@ -0,0 +1 @@
+prjm16-transparent.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.sourceforge.qtpfsgui.LuminanceHDR.svg b/.icons/awkward/16x16/apps/net.sourceforge.qtpfsgui.LuminanceHDR.svg
new file mode 120000
index 00000000..3e52076b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sourceforge.qtpfsgui.LuminanceHDR.svg
@@ -0,0 +1 @@
+luminance-hdr.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.sourceforge.torcs.svg b/.icons/awkward/16x16/apps/net.sourceforge.torcs.svg
new file mode 120000
index 00000000..211b89f7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sourceforge.torcs.svg
@@ -0,0 +1 @@
+torcs.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.sourceforge.xournal.svg b/.icons/awkward/16x16/apps/net.sourceforge.xournal.svg
new file mode 120000
index 00000000..c04e205a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sourceforge.xournal.svg
@@ -0,0 +1 @@
+xournal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.supertuxkart.SuperTuxKart.svg b/.icons/awkward/16x16/apps/net.supertuxkart.SuperTuxKart.svg
new file mode 120000
index 00000000..337217e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.supertuxkart.SuperTuxKart.svg
@@ -0,0 +1 @@
+supertuxkart.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.wz2100.wz2100.svg b/.icons/awkward/16x16/apps/net.wz2100.wz2100.svg
new file mode 120000
index 00000000..33b71dd9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.wz2100.wz2100.svg
@@ -0,0 +1 @@
+warzone2100.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.xmind.XMind8.svg b/.icons/awkward/16x16/apps/net.xmind.XMind8.svg
new file mode 120000
index 00000000..8399b172
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.xmind.XMind8.svg
@@ -0,0 +1 @@
+xmind.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.xmind.ZEN.svg b/.icons/awkward/16x16/apps/net.xmind.ZEN.svg
new file mode 120000
index 00000000..8399b172
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.xmind.ZEN.svg
@@ -0,0 +1 @@
+xmind.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/netbeans-beta.svg b/.icons/awkward/16x16/apps/netbeans-beta.svg
new file mode 120000
index 00000000..3af5b3dc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/netbeans-beta.svg
@@ -0,0 +1 @@
+netbeans.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/netbeans.svg b/.icons/awkward/16x16/apps/netbeans.svg
new file mode 100644
index 00000000..c570196d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/netbeans.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#add439" d="M 8.0417752,3.7925978e-4 C 8.0160696,-2.567726e-4 7.9906942,0.00300739 7.9650606,0.00350342 L 7.9817708,3.8318243 8,8.0000054 11.518229,5.9319313 14.766819,4.0232405 C 14.613631,3.7422314 14.393555,3.4998482 14.112088,3.3333613 L 8.8879122,0.24257911 C 8.6302508,0.09037128 8.3391126,0.0074127 8.0417752,3.7925978e-4 Z"/>
+ <path style="fill:#ac1248" d="M 1.2643229,3.9583932 C 1.09557,4.2401087 0.9999789,4.5672982 0.99999994,4.9092232 v 3.0907822 3.0907826 c -1.6e-7,0.342436 0.0965278,0.668824 0.26660156,0.950048 L 4.5,10.100112 8,8.0000054 4.5,5.8998984 Z"/>
+ <path style="fill:#3471b9" d="M 14.733398,3.9591748 11.5,5.8998984 8,8.0000054 l 3.5,2.1001066 3.237196,1.942287 A 1.7755407,1.8192526 0 0 0 15,11.090788 V 4.9092232 A 1.7755407,1.8192526 0 0 0 14.98557,4.6928058 c -0.0027,-0.023113 -0.0063,-0.04585 -0.0099,-0.068754 A 1.7755407,1.8192526 0 0 0 14.94911,4.4873265 c -0.0072,-0.031034 -0.01477,-0.061692 -0.02355,-0.092192 A 1.7755407,1.8192526 0 0 0 14.89214,4.2943482 C 14.8798,4.2592262 14.86855,4.2238622 14.85416,4.1896552 a 1.7755407,1.8192526 0 0 0 -0.0061,-0.014065 l -7.77e-4,8.001e-4 C 14.814873,4.1010124 14.775267,4.0293848 14.733374,3.959192 Z"/>
+ <path style="fill:#86b02f" d="M 8.0349393,3.7925978e-4 C 7.7114732,-0.00636468 7.3924431,0.07694528 7.1120877,0.24257911 L 1.8879123,3.3333613 C 1.6063884,3.4998814 1.3814689,3.7392392 1.2278645,4.0201151 L 4.4817708,5.9319313 8,8.0000054 8.0182291,3.8318243 Z"/>
+ <path style="fill:#2e90e8" d="M 8,8.0000054 7.981773,12.168186 7.965063,15.999632 A 1.7755407,1.8192526 0 0 0 8.8879138,15.75665 l 5.2241752,-3.090782 a 1.7755407,1.8192526 0 0 0 0.659288,-0.685972 l -3.253146,-1.911817 z"/>
+ <path style="fill:#eb2f6a" d="M 8,8.0000054 4.4817708,10.068079 1.2331814,11.97677 c 0.062199,0.112576 0.1323068,0.220642 0.2164713,0.317985 a 1.7755407,1.8192526 0 0 0 0.03342,0.03985 c 0.02906,0.03171 0.059793,0.06179 0.091146,0.09141 a 1.7755407,1.8192526 0 0 0 0.060764,0.05469 c 0.02885,0.02487 0.05758,0.0496 0.088108,0.07266 a 1.7755407,1.8192526 0 0 0 0.1648221,0.112506 l 5.2241752,3.090782 a 1.7755407,1.8192526 0 0 0 0.9228516,0.240638 l -0.016711,-3.829102 z"/>
+ <g transform="matrix(0.93506491,0,0,0.94018257,0.51948063,0.47890165)">
+ <path style="fill:#ffffff" d="m 8,2.9474045 4.277778,2.5527511 V 10.499129 L 8,13.051825 3.7222222,10.499129 V 5.5001556 Z"/>
+ <path style="fill:#cedbe6" d="m 8,2.9474045 4.277778,2.4675947 V 10.499129 L 8,13.051825 Z"/>
+ <path style="fill:#dee5c0" d="M 8,2.9474045 3.7222222,5.5001556 8,8.0315345 12.277778,5.5001556 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/netease-cloud-music.svg b/.icons/awkward/16x16/apps/netease-cloud-music.svg
new file mode 100644
index 00000000..25e25c5e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/netease-cloud-music.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e32e2e" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="stroke-linejoin:round;stroke:#ffffff;stroke-linecap:round;fill:none" d="m6.5997352 3.6c-2.8229784 1.306592-3.2507436 3.5086158-3.0774704 5.7509336 0.3643902 4.7155514 4.8049916 4.2117774 5.4771132 4.0990664 1.113442-0.186719 2.952243-0.883335 3.400622-3.6615116 0.458197-2.83901-1.00663-3.9624444-2.123331-4.2088536-1.402809-0.3095412-2.5669584-0.1139284-3.2044736 0.8751096-0.5914956 0.9176432-0.69774 2.051542-0.3243908 2.8128456 0.3408204 0.6949776 1.0285814 1.220573 1.5561954 1.23241 1.819117 0.040812 2.365632-1.2931244 2.167-2.3575484-0.459619-2.2652724-2.3201352-2.55002-1.955-4.3004516 0.3734008-1.1790647 2.156308-1.6150671 2.984-0.942"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/netflix-desktop.svg b/.icons/awkward/16x16/apps/netflix-desktop.svg
new file mode 120000
index 00000000..3c795c83
--- /dev/null
+++ b/.icons/awkward/16x16/apps/netflix-desktop.svg
@@ -0,0 +1 @@
+netflix.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/netflix.svg b/.icons/awkward/16x16/apps/netflix.svg
new file mode 100644
index 00000000..8fe0731a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/netflix.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="fill:#d44338" d="m10 2h2v12l-2-0.5z"/>
+ <path style="fill:#d44338" d="m5 2v12l2-0.5v-11.5z"/>
+ <path style="fill:#ff695e" d="m5 2 5 11.5 2 0.5-5-12z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nethack.svg b/.icons/awkward/16x16/apps/nethack.svg
new file mode 100644
index 00000000..011c348e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nethack.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#005a5a" d="M 15.974796,3.8616934 A 0.66824823,0.67777201 1.4117545 0 0 14.997949,3.0908459 L 2.8739594,9.9645958 C 2.4807031,9.6199617 2.1028443,9.2547754 1.6850205,8.9408914 1.1802621,9.0598928 1.5445296,9.7203198 1.5580645,10.082277 c 0.037975,0.187792 0.075821,0.375519 0.1137651,0.5633 l -1.3207229,0.748834 a 0.66824823,0.67777201 1.4117545 1 0 0.6517256,1.182811 l 1.3279174,-0.753047 c 0.2399254,0.346584 0.3323537,0.80938 0.095456,1.186681 -0.2433686,0.479911 -0.8077459,0.527456 -1.2720196,0.508519 -0.42011184,0.35042 0.3251541,0.875388 0.6126537,1.087924 1.2873786,0.831628 3.1025278,0.264951 3.9300079,-0.973173 C 6.234725,12.880071 6.3985253,11.779795 5.8747869,10.977157 5.420702,10.632522 5.3961467,11.523814 5.0115578,11.638435 4.5020943,12.014142 3.736192,11.733537 3.528252,11.145365 L 15.649674,4.2736582 a 0.66824823,0.67777201 1.4117545 0 0 0.325122,-0.4119648 z"/>
+ <path style="fill:#008080" d="M 0.02520335,3.8616937 A 0.67777199,0.66824823 88.588243 0 1 1.0020508,3.0908462 L 13.126041,9.9645968 c 0.393256,-0.344635 0.771115,-0.7098213 1.188939,-1.0237053 0.504758,0.1190015 0.14049,0.7794285 0.126956,1.1413855 -0.03797,0.187792 -0.07582,0.375519 -0.113766,0.563301 l 1.320723,0.748833 a 0.67777199,0.66824823 88.588243 1 1 -0.651725,1.182811 L 13.66925,11.824175 c -0.239925,0.346584 -0.332353,0.80938 -0.09545,1.186681 0.243368,0.479911 0.807746,0.527456 1.272019,0.508519 0.420112,0.35042 -0.325154,0.875388 -0.612653,1.087924 -1.287379,0.831628 -3.102528,0.264951 -3.930008,-0.973173 -0.5378775,-0.754055 -0.7016778,-1.854331 -0.177939,-2.656968 0.454085,-0.344636 0.47864,0.546656 0.863229,0.661277 0.509463,0.375707 1.275366,0.0951 1.483305,-0.49307 L 0.35032547,4.2736585 A 0.67777199,0.66824823 88.588243 0 1 0.02520335,3.8616937 Z"/>
+ <path style="fill:#e4e4e4" d="M 2.4247981,1.0004171 A 0.44202393,0.39401868 0 0 0 2.0000002,1.3945626 V 9.409714 c 0,0.2689967 0.1193031,0.4522419 0.2684838,0.680562 0.1491808,0.228321 0.3497415,0.481154 0.5890727,0.754747 0.4786616,0.547185 1.1124142,1.175633 1.7693879,1.776558 0.6569745,0.600924 1.3354343,1.172197 1.9076107,1.601094 0.2860887,0.214449 0.5445192,0.392723 0.7707151,0.525743 C 7.5314666,14.881436 7.6679805,15 7.9999999,15 c 0.3320192,0 0.4685328,-0.118564 0.6947291,-0.251582 0.2261958,-0.13302 0.4846266,-0.311294 0.7707149,-0.525743 0.5721771,-0.428897 1.2506371,-1.00017 1.9076101,-1.601094 0.656975,-0.600925 1.290728,-1.229373 1.769389,-1.776558 0.239331,-0.273593 0.439892,-0.526426 0.589072,-0.754747 C 13.880696,9.8619559 14,9.6787107 14,9.409714 V 1.3945626 A 0.44202393,0.39401868 0 0 0 13.222771,1.1371747 l -0.975515,1.0095543 -1.244,-1.0398732 A 0.44202393,0.39401868 0 0 0 10.700759,1.0004171 H 7.9999999 5.2992401 A 0.44202393,0.39401868 0 0 0 4.9967433,1.1068558 L 3.7527439,2.146729 2.7772283,1.1371747 A 0.44202393,0.39401868 0 0 0 2.4247981,1.0004171 Z"/>
+ <path style="fill:#008080" d="m 4,3.9999998 v 4.7703109 c 0.00784,0.00825 0.00336,-0.00428 0.04427,0.058333 0.08407,0.1286682 0.2284747,0.3158076 0.4173182,0.5316842 0.3771138,0.4311004 0.9150688,0.9665581 1.473308,1.4771721 0.5580631,0.51045 1.1380084,0.997607 1.597006,1.341666 0.19192,0.143861 0.3397107,0.240387 0.4680996,0.320834 0.1283889,-0.08044 0.2761804,-0.176973 0.4680992,-0.320834 0.4589976,-0.344059 1.0389436,-0.831216 1.597006,-1.341666 0.55824,-0.510614 1.096195,-1.0460713 1.473309,-1.4771717 0.188843,-0.2158769 0.333248,-0.4030179 0.417317,-0.5316842 0.04091,-0.062612 0.03644,-0.050092 0.04427,-0.058333 V 4.0000002 Z"/>
+ <path style="opacity:0.3" d="M 8.0000021,3.9999998 V 12.5 C 8.1283911,12.419556 8.2761826,12.323027 8.4681013,12.179166 8.9270989,11.835107 9.5070449,11.34795 10.065107,10.8375 10.623347,10.326886 11.161302,9.7914287 11.538416,9.3603284 11.727259,9.1444513 11.871664,8.9573103 11.955733,8.8286441 11.99664,8.7660325 11.992169,8.7785516 12,8.7703107 V 3.9999998 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/netsurf.svg b/.icons/awkward/16x16/apps/netsurf.svg
new file mode 100644
index 00000000..cb7dd1a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/netsurf.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#42b8fe" d="M 12,1.0717969 A 7.9999997,7.9999997 0 0 0 1.0717968,4.0000001 7.9999997,7.9999997 0 0 0 3.9999999,14.928203 7.9999997,7.9999997 0 0 0 14.928203,12 7.9999997,7.9999997 0 0 0 12,1.0717969 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 3.5,0.5 c -2.74780785,6.5 0.7315259,10.665751 5,15"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 15.5,8.5 c -4.395073,4.372741 -9.2431048,5.037142 -15,3"/>
+ <rect style="fill:#ffffff" width="4.243" height="4.243" x="8.48" y="-5.66" transform="matrix(0.70710677,0.70710679,-0.70710677,0.70710679,0,0)"/>
+ <rect style="fill:#ffffff" width="4" height="4" x="3" y="-12" transform="matrix(-1.4142136e-8,1,-1,1.4142137e-8,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/network-defaultroute.svg b/.icons/awkward/16x16/apps/network-defaultroute.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/network-defaultroute.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/network-firewall.svg b/.icons/awkward/16x16/apps/network-firewall.svg
new file mode 120000
index 00000000..3184e8c6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/network-firewall.svg
@@ -0,0 +1 @@
+firewall-config.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/network-idle.svg b/.icons/awkward/16x16/apps/network-idle.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/network-idle.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/network_local.svg b/.icons/awkward/16x16/apps/network_local.svg
new file mode 100644
index 00000000..07089dc8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/network_local.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#40c269" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m4.835 2c-0.4625 0-0.835 0.3725-0.835 0.835v6.33c0 0.4625 0.3725 0.835 0.835 0.835h6.3301c0.463 0 0.835-0.3725 0.835-0.835v-6.33c0-0.4625-0.372-0.835-0.835-0.835h-6.33zm1.165 2h4v4h-4v-4z"/>
+ <rect style="fill:#3f3f3f" width="2" height="2" x="7" y="10"/>
+ <rect style="fill:#3f3f3f" width="10" height="2" x="3" y="12"/>
+ <circle style="fill:#ffffff" cx="3" cy="13" r="2"/>
+ <circle style="fill:#ffffff" cx="8" cy="13" r="2"/>
+ <circle style="fill:#ffffff" cx="13" cy="13" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/neverball.svg b/.icons/awkward/16x16/apps/neverball.svg
new file mode 100644
index 00000000..26b53e6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/neverball.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="m 16,8.0000062 c 0,4.4182778 -3.581722,7.9999998 -8.0000002,7.9999998 -0.2608564,0 -0.070145,-0.734898 -0.2962777,-0.759833 C 5.0622761,14.948914 4.2296035,13.72032 3.1076283,11.082814 2.698773,10.121689 0.77989605,8.9948331 0.77989605,7.884466 0.77989605,7.6094838 0.01387383,7.4532821 0.04095961,7.1854425 0.44907471,3.1497678 3.8567041,6.2799999e-6 7.9999998,6.2799999e-6 8.1735869,6.2799999e-6 8.0508276,0.64673327 8.2102857,0.66812863 9.9725791,0.90458501 11.213575,1.7439865 12.5208,2.9495127 14.105904,4.4112994 16,5.6737582 16,8.0000062 Z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 8.0000258,-5.9199998e-6 0,6.0000061199998 c 2.8895752,0 5.6000832,0.3232164 7.9404902,1.1094908 C 15.487482,3.0648379 12.069968,0.00497628 8.0000258,-5.9199998e-6 Z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 8.0000258,6.0000002 c -2.8920088,0 -5.6047186,0.3239404 -7.946472,1.111444 -0.0343196,0.2949604 -0.05218996,0.5916024 -0.0535278,0.8885496 0,4.4182782 3.581721900001,8.0000002 7.999999800001,8.0000002 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/neverputt.svg b/.icons/awkward/16x16/apps/neverputt.svg
new file mode 100644
index 00000000..2895ff14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/neverputt.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e14e4e;fill-rule:evenodd" d="m 16,8.0000062 c 0,4.4182778 -3.581722,7.9999998 -8.0000002,7.9999998 -3.3079108,0 -3.6743447,-2.053891 -4.8923715,-4.917192 C 2.6987731,10.121689 3.9999998e-8,9.1103733 3.9999998e-8,8.0000062 3.9999998e-8,3.5817283 3.5817219,6.2799999e-6 7.9999998,6.2799999e-6 10.09203,6.2799999e-6 11.095293,1.6349065 12.5208,2.9495127 14.105904,4.411299 16,5.6737582 16,8.0000062 Z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 8.0000258,-5.9199998e-6 0,6.0000061199998 c 2.8895752,0 5.6000832,0.3232164 7.9404902,1.1094908 C 15.487482,3.0648379 12.069968,0.00497628 8.0000258,-5.9199998e-6 Z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 8.0000258,6.0000002 c -2.8920088,0 -5.6047186,0.3239404 -7.946472,1.111444 -0.0343196,0.2949604 -0.05218996,0.5916024 -0.0535278,0.8885496 0,4.4182782 3.581721900001,8.0000002 7.999999800001,8.0000002 z"/>
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="M 8.3649178,15.999408 C 14.579067,15.954698 15.471964,13.757516 15.828636,12.95486 16.206256,12.105064 15.978618,10 14.957537,10 11.983964,10 11.189558,12 8.4833756,12 7.3502077,11.978096 6.6414309,10.439013 6.2957926,9.7468117 5.953583,9.0614765 5.4207592,6.9780066 5.4207592,6.9780066 l -1.4403613,0.37058 c 0,0 0.6586809,2.0557379 0.6849322,2.7435584 C 4.7118151,11.310133 4.4028197,12.030667 3.720294,12 3.0552327,11.970116 2.6238452,11.299826 1.8873157,11.10006 1.152078,10.900644 0.23531482,11.800722 0.02945371,12.644772 c -0.07483243,0.306819 0.0029441,0.591272 0.12091551,0.871168 0.42894687,1.017683 2.92772888,2.521505 8.21454858,2.483468 z"/>
+ <rect style="fill:#e4e4e4" width="1.6" height="13.6" x="1.66" y=".76" rx=".8" ry=".8" transform="matrix(0.9603695,-0.27873001,0.27873001,0.9603695,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/newbreeze.svg b/.icons/awkward/16x16/apps/newbreeze.svg
new file mode 100644
index 00000000..cd5df4ac
--- /dev/null
+++ b/.icons/awkward/16x16/apps/newbreeze.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#00a356" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 3.7148438 4 C 3.3191294 4 3 4.3236534 3 4.7265625 L 3 11.273438 C 3 11.676348 3.3191293 12 3.7148438 12 L 4 12 L 4.4277344 12 L 5 12 L 5 9.5 A 0.50005 0.50005 0 0 1 5.5 9 L 10.5 9 A 0.50005 0.50005 0 0 1 11 9.5 L 11 12 L 11.572266 12 L 12 12 L 12.285156 12 C 12.680871 12 13 11.676347 13 11.273438 L 13 5.7539062 C 13 5.3509972 12.680871 5 12.285156 5 L 8.5351562 5 L 7.1074219 4 L 3.7148438 4 z M 6 10 L 6 12 L 10 12 L 10 10 L 6 10 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nextcloud.svg b/.icons/awkward/16x16/apps/nextcloud.svg
new file mode 100644
index 00000000..ffe5e2a5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nextcloud.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#177ab3" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <g transform="translate(-3,-3)">
+ <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="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="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"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nexuiz.svg b/.icons/awkward/16x16/apps/nexuiz.svg
new file mode 100644
index 00000000..84b5d0da
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nexuiz.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m16 8a8 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 8z"/>
+ <path fill="#b7b7b7" d="m5.8786 2c-0.032108 0.0009-0.066476 0.01152-0.099248 0.036468-0.03276 0.024912-0.059659 0.070536-0.066161 0.1094-0.013016 0.07776 0.00281 0.11497 0.033075 0.18235 0.13917 0.27644 0.27674 0.49211 0.33082 0.65646 0.092892 0.22789 0.091576 0.43967 0.066161 0.58352l-0.1654 0.8753c-0.8351 0.2132-1.6412 0.4287-2.448 0.7294-0.1571 0.0554-0.2767 0.1111-0.397 0.1824-0.010946-0.00192-0.022128-0.00192-0.033079 0-0.042272 0.027756-0.044249 0.068616-0.066163 0.1094-0.010957 0.0204-0.030048 0.04416-0.033084 0.072936-0.00304 0.028776 0.00935 0.075768 0.033084 0.1094 0.070461 0.10703 0.16518 0.15126 0.29773 0.21882 0.13256 0.067549 0.28481 0.13722 0.39698 0.18235 0.56115 0.22576 1.2828 0.40827 1.8526 0.47411-0.1535 0.7631-0.3018 1.5175-0.5294 2.2611-0.0554 0.181-0.126 0.3696-0.1985 0.547-0.208 0.5097-0.4719 0.9746-0.7278 1.4226-0.2703 0.41782-0.49808 0.82511-0.79396 1.2035-0.055195 0.06443-0.14428 0.11962-0.19849 0.18235-0.027102 0.03137-0.046429 0.08159-0.066163 0.1094-0.00987 0.01391-0.02464 0.01957-0.033079 0.03647-0.00845 0.01688-0.00322 0.02575 0 0.07294-0.0018 0.01207-0.0018 0.0244 0 0.03647 0.00832 0.01482 0.019636 0.02731 0.033079 0.03648 0.00832 0.01482 0.019636 0.02731 0.033083 0.03647 0.010946 0.0019 0.022128 0.0019 0.033079 0 0.0591 0.01 0.10802-0.01676 0.16541-0.03647 0.057389-0.01972 0.096869-0.03749 0.16541-0.07294 0.13708-0.07091 0.3139-0.15121 0.46314-0.25529 0.21441-0.14952 0.37259-0.30156 0.49622-0.40117 0.21787-0.17553 0.70853-0.67904 0.95937-1.0212 0.28821-0.36154 0.59506-0.74944 0.82704-1.24 0.00439-0.00936-0.00439-0.026976 0-0.03648 0.015817-0.030072 0.10747-0.22338 0.13233-0.29176 0.049725-0.13675 0.08298-0.27245 0.099248-0.32823l0.7279-2.4436 2.5473-0.6564c-0.06319 0.58924-0.13408 1.16-0.19849 1.7505-0.0491 0.48681-0.08262 0.68283-0.13233 1.2035-0.0016 0.015564 0.0016 0.020304 0 0.036468-0.0282 0.1605-0.1103 0.6112-0.1323 0.7294-0.1691 0.9056-0.3508 1.7276-0.7278 2.4436-0.0902 0.14-0.1946 0.286-0.2977 0.401-0.1044-0.056-0.2508-0.134-0.4632-0.146-0.0036-0.000513-0.022883 0.000472-0.033086 0-0.010912-0.002-0.022117-0.002-0.033086 0-0.0004511 0.00015-0.03285 0.03622-0.033075 0.03647-0.013444 0.0091-0.024761 0.02165-0.033086 0.03647-0.01404 0.08282 0.01125 0.14686 0.033086 0.21882 0.021836 0.07197 0.039645 0.15264 0.066161 0.21882 0.19127 0.4773 0.41571 0.88865 0.62855 1.3129 0.00832 0.01482 0.019631 0.02731 0.033086 0.03647 0.00832 0.01482 0.019642 0.02731 0.033086 0.03647 0.010913 0.0019 0.022118 0.0019 0.033086 0 0.010912 0.0019 0.022118 0.0019 0.033075 0 0.013444-0.0092 0.024761-0.02165 0.033086-0.03647 0.3178-0.33207 0.69097-0.8667 0.95937-1.3129 0.52789-0.87289 0.97422-1.8487 1.2902-2.9541 0.04721-0.17194 0.08568-0.34598 0.13233-0.54705l0.99245-4.194c0.04196-0.18534 0.09047-0.39135 0.09925-0.54705 0.0018-0.012072 0.0018-0.024396 0-0.036468-0.02053-0.053988-0.06546-0.082165-0.09924-0.1094-0.0338-0.02724-0.05653-0.04944-0.09925-0.072936-0.085-0.0469-0.198-0.1044-0.298-0.1458-0.476-0.1768-0.993-0.3358-1.5544-0.4741-0.06-0.0288-0.101-0.0403-0.1654-0.0365-0.0644 0.0039-0.1598 0.0217-0.2316 0.0365-0.1436 0.0296-0.2915 0.0848-0.397 0.1094l-1.3232 0.3282c0.0563-0.1939 0.1477-0.4797 0.0661-0.8388-0.1129-0.4075-0.4043-0.6452-0.7277-0.7658-0.2756-0.1028-0.5446-0.1942-0.8271-0.2918-0.0457-0.0158-0.2536-0.0968-0.4631-0.1094z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nfoview.svg b/.icons/awkward/16x16/apps/nfoview.svg
new file mode 100644
index 00000000..6d9f1f38
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nfoview.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3968c2" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 8,3 A 1,1 0 0 0 7,4 1,1 0 0 0 8,5 1,1 0 0 0 9,4 1,1 0 0 0 8,3 Z"/>
+ <path style="fill:#ffffff" d="m 6,6 v 2 h 1 v 3 H 6 v 2 h 4 V 11 H 9 V 8 6 H 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nheko.svg b/.icons/awkward/16x16/apps/nheko.svg
new file mode 100644
index 00000000..529d98e7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nheko.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 16,8 A 8,8 0 0 1 8,16 8,8 0 0 1 0,8 8,8 0 0 1 8,0 8,8 0 0 1 16,8 Z"/>
+ <path style="fill:#ffffff" d="M 9.09375 5 L 5.9453125 11 L 7.5859375 11 L 10.734375 5 L 9.09375 5 z"/>
+ <path style="fill:#ffffff" d="M 12.375 5 L 9.2246094 11 L 10.865234 11 L 14.013672 5 L 12.375 5 z"/>
+ <path style="fill:#ffffff" d="M 3.1601564,5 1.7203125,7 h 3.1499999 l 1.05,-2 z M 9.2,5 8.15,7 h 4.770312 l 1.2,-2 z"/>
+ <path style="fill:#4485e8" d="M 7.4550781 5 L 4.3046875 11 L 5.9453125 11 L 9.09375 5 L 7.4550781 5 z"/>
+ <path style="fill:#69b0ec" d="M 5.8144531 5 L 2.6660156 11 L 4.3046875 11 L 7.4550781 5 L 5.8144531 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nicotine-plus.svg b/.icons/awkward/16x16/apps/nicotine-plus.svg
new file mode 100644
index 00000000..9cb4b6af
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nicotine-plus.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#f2ad19" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect fill="#ffffff" width="2" height="9" x="3" y="4"/>
+ <path fill="none" stroke="#ffffff" stroke-width="2" d="m3.5 5c3.5 0 3.5 0 3.5 8"/>
+ <path fill="#ffffff" d="m10 7v2h-2v2h2v2h2v-2h2v-2h-2v-2h-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/night-in-the-woods.svg b/.icons/awkward/16x16/apps/night-in-the-woods.svg
new file mode 100644
index 00000000..eaf5ad6d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/night-in-the-woods.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#3f3f3f" d="M 1.0205528,1.6956175 0.96322785,3.3038745 1.594867,3.536373 0.94378845,3.8278305 1.5570524,4.1341865 0.93513295,4.5428508 1.5608126,4.6142958 0.98691855,5.0769522 l 0.00958,0.2654189 C 0.28954499,5.9714587 0.13785351,6.7588154 0.02746672,7.6239386 -0.30910479,10.323313 2.4865246,13.099735 6.2717056,13.825278 10.056901,14.5508 13.39827,12.950684 13.734881,10.25131 c 0.01473,-0.121265 0.02313,-0.243689 0.02519,-0.3670177 C 14.565347,8.8977338 15.395841,8.2356301 16,7.1283967 14.803403,6.9918967 13.756896,7.0054491 12.746948,7.0556033 13.309763,6.5479058 13.982679,5.6837649 14.545493,4.9683446 13.761414,5.3644827 13.009014,5.564506 12.536094,5.7272682 13.054503,5.0884929 13.526913,4.5162104 13.81824,3.8774356 L 11.681044,4.9952908 12.363733,3.5137992 C 11.299122,4.206997 10.57344,4.4934584 9.821245,4.8117464 9.08836,4.4649923 8.2993179,4.2070872 7.490643,4.0499705 6.4141082,3.843785 5.2210591,3.8213508 4.2176174,3.984485 2.7488422,2.5208499 1.9187106,2.2164695 1.0205528,1.6956175 Z"/>
+ <path style="fill:#ffd357" d="m 7,8.38133 c 0,0 1.0394104,-1.902442 3.534929,-1.2420483 2.495518,0.6603938 2.465048,2.4930287 2.465048,2.4930287 0,0 -0.972296,1.8413346 -3.4333203,1.2509796 C 7.1056318,10.292934 7,8.38133 7,8.38133 Z"/>
+ <path style="fill:#9f3820" d="m 11.47436,7.4992901 a 2.2499976,2.181818 0 0 0 -1.474363,2.0461643 2.2499976,2.181818 0 0 0 0.571288,1.4488636 c 1.722118,-0.03656 2.428708,-1.3622156 2.428708,-1.3622156 0,0 0.01617,-1.3308778 -1.525633,-2.1328123 z"/>
+ <path style="fill:none;stroke:#a3cbcb;stroke-width:0.36363634;stroke-linecap:round" d="M 4.7827337,10.728731 3.1346226,10.325112"/>
+ <path style="fill:none;stroke:#a3cbcb;stroke-width:0.36363634;stroke-linecap:round" d="M 4.5809243,11.234134 3.1178051,11.217317"/>
+ <path style="fill:none;stroke:#a3cbcb;stroke-width:0.36363634;stroke-linecap:round" d="m 7.0299179,11.255189 2.152401,0.345089"/>
+ <path style="fill:none;stroke:#a3cbcb;stroke-width:0.36363634;stroke-linecap:round" d="m 6.9121372,11.892477 1.3510087,0.654205"/>
+ <path style="fill:none;stroke:#a3cbcb;stroke-width:0.36363634;stroke-linecap:round;stroke-linejoin:round" d="M 6.3299402,12.477747 C 6.1246885,12.084648 5.9227376,11.767473 5.6740591,10.375564 l 0.6726985,0.235445 C 5.9340933,11.307918 5.4924144,11.830738 5.0349955,12.25912"/>
+ <path style="fill:none;stroke:#356373;stroke-width:0.36363634;stroke-linecap:round" d="M 6.6662896,6.6252703 6.212218,5.7003096"/>
+ <path style="fill:none;stroke:#356373;stroke-width:0.36363634;stroke-linecap:round" d="M 7.1708132,5.4648653 7.3053528,4.5735399"/>
+ <path style="fill:none;stroke:#356373;stroke-width:0.36363634;stroke-linecap:round" d="M 7.557615,6.3393732 8.1462262,5.5321351"/>
+ <g transform="matrix(0.37499957,0,0,0.36363634,-0.96099871,-0.90908994)">
+ <path style="fill:#ffd357" d="m 3,22.798658 c 0,0 2.7717638,-5.231718 9.426487,-3.415634 6.654721,1.816082 6.573466,6.855829 6.573466,6.855829 0,0 -2.59279,5.063673 -9.1555285,3.440195 C 3.2816852,28.055569 3,22.798658 3,22.798658 Z"/>
+ <path style="fill:#9f3820" d="M 14.931641,20.373048 A 6,6 0 0 0 11,26.000001 6,6 0 0 0 12.523438,29.984376 C 17.115757,29.883837 19,26.238282 19,26.238282 c 0,0 0.04312,-3.659914 -4.068359,-5.865234 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nighthawk.svg b/.icons/awkward/16x16/apps/nighthawk.svg
new file mode 100644
index 00000000..796a5574
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nighthawk.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx="1.2" ry="1.2"/>
+ <circle style="fill:#1890ff" cx="8" cy="7" r="6"/>
+ <circle style="fill:#40a9ff" cx="8" cy="7" r="4"/>
+ <circle style="fill:#91d5ff" cx="8" cy="7" r="2"/>
+ <path style="fill:#555555" d="M 7.5250463,14.527945 C 7.2837501,14.264432 6.6411083,13.592794 6.0969534,13.035416 5.5527997,12.478038 4.7003082,11.565965 4.2025284,11.008588 3.7047486,10.45121 3.2462965,9.9389481 3.1837468,9.8702304 L 3.0700195,9.7452892 3.0388695,8.9123454 C 3.0217348,8.4542268 3.004781,8.0044373 3.0011925,7.9128135 c -0.00452,-0.1151743 0.00369,-0.166589 0.026588,-0.166589 0.018215,0 0.7339018,0.5747314 1.590416,1.2771802 0.8565142,0.7024491 1.5746161,1.2771803 1.5957826,1.2771803 0.021165,0 0.2915809,-0.4123077 0.6009218,-0.9162382 0.3093413,-0.503931 0.6359187,-1.0293051 0.725728,-1.1674986 0.103015,-0.1585105 0.1632912,-0.2804474 0.1632912,-0.3303274 0,-0.05138 -0.089913,-0.2259025 -0.2567651,-0.4983883 C 7.1430865,6.8915576 7.0998177,6.8099368 7.0998177,6.7329272 c 0,-0.085886 0.1203723,-0.1944705 0.2155812,-0.1944705 0.1046001,0 0.1794266,0.087869 0.4434398,0.5207395 0.1132701,0.1857131 0.2204251,0.3436601 0.2381236,0.3509932 0.018538,0.00768 0.1320493,-0.1498816 0.2677693,-0.371689 0.2445147,-0.3996059 0.3341782,-0.5000437 0.4464021,-0.5000437 0.074512,0 0.2009936,0.1133343 0.2009936,0.1801005 0,0.078224 -0.071138,0.2145908 -0.3550475,0.6806076 -0.1535054,0.2519655 -0.274277,0.4768602 -0.2683832,0.4997663 0.0059,0.022904 0.2017282,0.3477536 0.4351871,0.7218842 0.2334594,0.3741301 0.5597318,0.9035888 0.7250507,1.1765743 0.1653193,0.2729854 0.3150101,0.5019354 0.3326475,0.5087784 0.017638,0.0068 0.6910991,-0.5279665 1.4965861,-1.188466 0.805486,-0.6604995 1.517351,-1.2441751 1.581921,-1.2970563 0.06457,-0.052881 0.125576,-0.08788 0.135571,-0.077773 0.01,0.010108 0.0021,0.4637379 -0.01744,1.0080697 l -0.03563,0.9896946 -1.019835,1.139775 c -0.662597,0.740521 -1.527862,1.66042 -2.4701322,2.626098 -0.797663,0.817478 -1.4589725,1.489524 -1.469576,1.493436 -0.0106,0.0039 -0.2167066,-0.20849 -0.458004,-0.472001 z"/>
+ <path style="opacity:0.3" d="m 8.0056069,12.944235 -0.8339207,1.21393 c 0.1014254,0.107417 0.2939216,0.304686 0.353692,0.36996 0.2412974,0.263512 0.4467606,0.475605 0.4573606,0.471698 0.0061,-0.0022 0.5066002,-0.513768 0.8453546,-0.858615 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nihilumbra.svg b/.icons/awkward/16x16/apps/nihilumbra.svg
new file mode 100644
index 00000000..5c7ea60c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nihilumbra.svg
@@ -0,0 +1,11 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <circle cx="8" cy="8" r="8" style="fill-opacity:.94117647;fill:#d83abd"/>
+ <path d="M 9,6 C 9,6 10.081102,4.2433075 8.162205,2.9732299 6.9829087,2.1926786 5,3 5,3" style="fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;stroke:#4f4f4f"/>
+ <path d="m10 8s1.729922 0.918897 3-1c0.780551-1.179297-1-3-1-3" style="fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;stroke:#4f4f4f"/>
+ <path d="m 5.9999998,5.9999996 c 0,0 -1.7566925,-1.8515761 -3.0267703,0.067321 C 2.1926785,7.2466175 2,10 2,10" style="fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;stroke:#4f4f4f"/>
+ <path d="m9 9.5807065s0 2.9326785 2 2.9326785c1 0 2-2.513385 2-2.513385" style="fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;stroke:#4f4f4f"/>
+ <path d="m6 10s-1 0-1 2 3 2 3 2" style="fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;stroke:#4f4f4f"/>
+ <circle cx="8" cy="8" r="4" style="fill:#4f4f4f"/>
+ <circle cx="6" cy="8" r="1" style="fill:#ffffff"/>
+ <circle cx="10" cy="8" r="1" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nip2.svg b/.icons/awkward/16x16/apps/nip2.svg
new file mode 100644
index 00000000..f6a9671f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nip2.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="m 0.8,0.99999994 c -0.4432,0 -0.8,0.34688886 -0.8,0.77777776 l 0,9.3333333 0,3.111111 C 0,14.653111 0.3568,15 0.8,15 l 14.4,0 c 0.4432,0 0.8,-0.346889 0.8,-0.777778 l 0,-3.111111 0,-9.3333333 C 16,1.3468888 15.6432,0.99999994 15.2,0.99999994 l -14.4,0 z"/>
+ <rect style="fill:#494949" width="12" height="10" x="2" y="3"/>
+ <path style="fill:#4966ff" d="M 2,8 C 2,8 3.0588235,7 4.4705882,7 5.8823528,7 6.9847409,8.0239214 8.352941,8 9.721141,7.9760798 10.823529,5 11.882353,5 12.941176,5 14,6 14,6 l 0,7 -12,0 z"/>
+ <path style="fill:#19c171" d="M 2,9.3333333 C 2,9.3333333 2.3529412,11 3.0588235,11 3.7647058,11 4.8235293,9 6.235294,9 7.6470586,9 9.7647056,11 10.823529,11 11.882353,11 14,9.3333333 14,9.3333333 L 14,13 2,13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nitrogen.svg b/.icons/awkward/16x16/apps/nitrogen.svg
new file mode 100644
index 00000000..b2fa943e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nitrogen.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#5792f1" cx="11" cy="8" r="5"/>
+ <circle style="fill:#006ec9" cx="11" cy="8" r="3"/>
+ <circle style="fill:#5792f1" cx="5" cy="8" r="5"/>
+ <circle style="fill:#006ec9" cx="5" cy="8" r="3"/>
+ <circle style="fill:#5792f1" cx="8" cy="11" r="5"/>
+ <circle style="fill:#006ec9" cx="8" cy="11" r="3"/>
+ <circle style="fill:#5792f1" cx="8" cy="5" r="5"/>
+ <circle style="fill:#006ec9" cx="8" cy="5" r="3"/>
+ <circle style="fill:#5792f1" cx="8" cy="8" r="5"/>
+ <circle style="fill:#006ec9" cx="8" cy="8" r="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nitroshare.svg b/.icons/awkward/16x16/apps/nitroshare.svg
new file mode 100644
index 00000000..4b85d28d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nitroshare.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 8.9414062,0.00195313 C 8.4316587,0.01670533 7.9467953,0.22560185 7.5859375,0.5859375 L 5.171875,3 H 4 C 2.8954762,3.0001104 2.0001104,3.8954762 2,5 v 7 c 1.104e-4,1.104524 0.8954762,1.99989 2,2 h 1 c 6.992e-4,1.781274 2.1540735,2.673174 3.4140625,1.414062 L 10.828125,13 H 12 c 1.104524,-1.1e-4 1.99989,-0.895476 2,-2 V 4 C 13.99989,2.8954762 13.104524,2.0001104 12,2 H 11 C 10.999267,0.87295408 10.067972,-0.03095007 8.9414062,0.00195313 Z"/>
+ <path opacity=".3" d="m9 2-3 3h-2v7h3v2l3-3h2v-7h-3z"/>
+ <path fill="#fff" d="m5 6v3h2v-1l2 2h2v-3h-2v1l-2-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nixnote.svg b/.icons/awkward/16x16/apps/nixnote.svg
new file mode 120000
index 00000000..713d5a71
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nixnote.svg
@@ -0,0 +1 @@
+evernote.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nixnote2.svg b/.icons/awkward/16x16/apps/nixnote2.svg
new file mode 100644
index 00000000..6fb4e960
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nixnote2.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#f3ad1d" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#ffffff" d="m 7.6669769,3.0048334 c -0.4178109,0.020886 -1.2260023,0.2060864 -1.6465646,0.86356 0,0 -0.3887362,-0.1216042 0.064174,-0.8084539 0,0 -1.2448826,-0.00854 -1.8701609,0.9400605 H 3.0000009 v 6.086596 c 0,0 1.6442078,3.503948 6.9852092,2.82645 0,0 2.4172669,-0.351893 2.1010029,-2.536272 0,0 0.754373,-0.8292362 0.862165,-1.8854623 0.09962,-0.9754745 0.08838,-1.61942 -0.338309,-2.8836483 -0.02979,-0.088131 -0.156278,-0.081139 -0.175781,0.00976 -0.149565,0.6973886 -0.590264,2.29056 -1.850832,3.0036257 0,0 0.663461,-1.1899601 0.30134,-2.6234641 -0.01161,-0.045974 -0.07817,-0.041448 -0.08371,0.00558 -0.05311,0.4550016 -0.241893,1.4496087 -0.8858818,1.6475996 0,0 -0.3745932,-1.8071228 -2.1212781,-2.755592 0,0 0.150696,-0.4530994 0.1939174,-0.7763668 0.043093,-0.3234027 -0.107806,-0.4740355 -0.021625,-0.6249997 0.086314,-0.1509674 0.4310823,-0.3662109 0.4310823,-0.3662109 0,0 -0.3125181,-0.1436528 -0.730329,-0.1227678 z M 8.5008354,8.0016355 C 8.8240982,7.9811819 9.0903484,8.2475261 9.0700316,8.5708317 9.0530566,8.8372937 8.8371742,9.0534693 8.5705897,9.0702736 8.2473313,9.0907271 7.9809189,8.8243826 8.0013935,8.5010774 8.0182042,8.2344615 8.2342552,8.0184394 8.5008354,8.0016355 Z m 2.3056076,3.0575175 c 0.07319,0.0056 0.15375,0.02459 0.219726,0.07533 0.02193,0.01689 0.09788,0.07568 0.0865,0.14509 -0.01082,0.06613 -0.09426,0.103307 -0.125559,0.117187 -0.09604,0.04266 -0.134166,0.0074 -0.259486,0.04115 -0.03056,0.0082 -0.123625,0.03421 -0.204381,0.103237 -0.06576,0.05629 -0.04979,0.07781 -0.110211,0.13044 -0.05942,0.05188 -0.185977,0.12702 -0.275531,0.08929 -0.08552,-0.03597 -0.09273,-0.155603 -0.09417,-0.178571 -0.01008,-0.163562 0.129356,-0.285994 0.188338,-0.337612 0.06056,-0.05288 0.197726,-0.153078 0.401786,-0.178571 0.03453,-0.0044 0.0998,-0.01257 0.172991,-0.007 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nl.g4d.Girens.svg b/.icons/awkward/16x16/apps/nl.g4d.Girens.svg
new file mode 100644
index 00000000..81331e7b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nl.g4d.Girens.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#beedf9" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#339fba" width="12" height="12" x="2" y="2" rx=".923" ry="1"/>
+ <path style="fill:#beedf9;fill-rule:evenodd" d="M 7.7971133,4.0003103 C 6.1800041,4.0196569 4.6089889,4.8921156 3.8793561,6.443094 2.979148,8.3566657 3.7203154,10.781905 5.6864598,11.68414 7.2466167,12.400074 9.1906527,11.86938 10.05988,10.391783 l 1.476511,1.085321 c -0.0018,0.0028 -0.0029,0.0058 -0.0048,0.0084 l 0.08586,0.05078 0.08586,0.05078 C 11.80879,11.422142 11.905277,11.251153 11.991402,11.075349 13.165052,8.679611 12.253886,5.6269516 9.8104154,4.4456366 9.2720899,4.1853786 8.696845,4.0419506 8.1209459,4.0081232 8.0129646,4.0017799 7.9049214,3.9990199 7.7971133,4.0003103 Z m 0.069634,2.21361 c 0.2880008,0.00374 0.577641,0.060615 0.8498049,0.1738333 1.3766378,0.572668 1.9152968,2.2595841 1.3284548,3.597116 -0.04387,0.1000064 -0.092889,0.1961014 -0.1460283,0.2884214 L 8.4271999,9.1918767 c 0.019326,-0.051619 0.035955,-0.104677 0.048,-0.1608123 C 8.5240863,8.803247 8.4848024,8.5428767 8.3643264,8.331173 8.2438505,8.119469 8.0255981,7.953909 7.7423529,7.9672297 c -0.1409323,0.00663 -0.2733298,0.089979 -0.3664233,0.2037819 -0.046547,0.056902 -0.083722,0.1268554 -0.0791,0.20834 0.00462,0.081485 0.060584,0.1608644 0.1467048,0.2102928 l 0.05138,-0.083336 0.7571853,0.556658 C 8.1655775,9.3538294 7.9625391,9.5639446 7.7004375,9.6834276 7.4163122,9.8129506 7.0711145,9.8348306 6.7708573,9.7381166 5.8752356,9.4496387 5.5062827,8.379946 5.8284318,7.5277626 6.1528259,6.6696403 7.0027442,6.2026997 7.8667473,6.2139203 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nl.hjdskes.gcolor3.svg b/.icons/awkward/16x16/apps/nl.hjdskes.gcolor3.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nl.hjdskes.gcolor3.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nl.openoffice.bluefish.svg b/.icons/awkward/16x16/apps/nl.openoffice.bluefish.svg
new file mode 120000
index 00000000..aa9cef1e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nl.openoffice.bluefish.svg
@@ -0,0 +1 @@
+bluefish.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nm-device-wireless.svg b/.icons/awkward/16x16/apps/nm-device-wireless.svg
new file mode 120000
index 00000000..015d36a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nm-device-wireless.svg
@@ -0,0 +1 @@
+wicd.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nmap.svg b/.icons/awkward/16x16/apps/nmap.svg
new file mode 100644
index 00000000..e0904eb9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nmap.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#9748de" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#a0ff50" d="M 8.0000002,3 C 5.2385711,3 2.9999999,5.2385724 2.9999999,8.0000004 2.9999999,10.761428 5.2385711,13 8.0000002,13 10.761428,13 13,10.761428 13,8.0000004 13,5.2385724 10.761428,3 8.0000002,3 Z M 7.5322261,3.9970714 c 0.0544,-0.0057 0.122843,0.0032 0.177735,0 0.0065,0.02602 -0.03854,0.119377 -0.100586,0.254882 -0.395108,0.863144 -0.41845,1.873764 -0.05176,2.414062 0.06636,0.09796 0.1269531,0.19101 0.1269531,0.203125 0,0.01212 -0.07143,0.02539 -0.152344,0.02539 -0.18995,1e-6 -0.370032,-0.11542 -0.737304,-0.40625 -0.163156,-0.129195 -0.374856,-0.237481 -0.457032,-0.253906 -0.12904,-0.02578 -0.163142,-0.01461 -0.330078,0.152344 -0.155317,0.155292 -0.203125,0.23967 -0.203125,0.381836 0,0.539111 0.640414,0.966572 1.830078,1.21875 1.615612,0.342419 2.013053,0.649476 2.057618,1.499023 0.05595,1.0653086 -0.510665,1.8683706 -1.7529301,2.4902346 -0.1482729,0.07425 -0.2424769,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.2225339,-1.148918 -0.558593,-1.474609 -0.09021,-0.08744 -0.3422959,-0.272355 -0.5585939,-0.4062496 -0.216291,-0.133888 -0.434769,-0.289111 -0.4833991,-0.355469 -0.08057,-0.110117 -0.08633,-0.177434 -0.02442,-0.380859 0.11284,-0.371532 0.246706,-0.579702 0.507813,-0.814453 0.136888,-0.123071 0.274362,-0.22509 0.304687,-0.22754 0.03033,-0.0024 -0.17454,-0.06495 -0.482422,-0.127929 -0.307866,-0.06311 -0.759341,-0.195024 -0.992188,-0.279297 -0.425782,-0.154063 -1.000565,-0.477839 -1.219726,-0.711914 -0.0093,-0.0099 -0.01734,-0.0166 -0.02539,-0.02539 0.314006,-1.250802 1.195101,-2.275503 2.363282,-2.76953 0.244427,-0.103384 0.49671,-0.174112 0.762695,-0.228516 0.132489,-0.02708 0.269451,-0.03785 0.40625,-0.05176 z m 3.8125009,1.90625 c 0.09551,0.05904 0.456624,0.840118 0.55957,1.220702 0.13291,0.491336 0.12329,1.341011 0,1.829102 -0.04693,0.18577 -0.107925,0.359229 -0.12793,0.380859 -0.02,0.02163 -0.09337,-0.101697 -0.178711,-0.25293 -0.08535,-0.151209 -0.356454,-0.47287 -0.583008,-0.711914 -0.653937,-0.690036 -0.757321,-1.049878 -0.483398,-1.600586 0.138141,-0.277704 0.739556,-0.910853 0.813477,-0.865233 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nocover.svg b/.icons/awkward/16x16/apps/nocover.svg
new file mode 120000
index 00000000..af756bba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nocover.svg
@@ -0,0 +1 @@
+mixxx.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nocturn.svg b/.icons/awkward/16x16/apps/nocturn.svg
new file mode 120000
index 00000000..894e8e48
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nocturn.svg
@@ -0,0 +1 @@
+twitter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/noiz2sa.svg b/.icons/awkward/16x16/apps/noiz2sa.svg
new file mode 100644
index 00000000..6d9aa738
--- /dev/null
+++ b/.icons/awkward/16x16/apps/noiz2sa.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:5" d="m 2.5,2.5 11,11"/>
+ <rect style="fill:#4f4f4f" width="5" height="16" x="0" y="0" rx="1.667" ry="1.6"/>
+ <rect style="fill:#4f4f4f" width="5" height="16" x="11" y="0" rx="1.667" ry="1.6"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nomacs.svg b/.icons/awkward/16x16/apps/nomacs.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nomacs.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nootka.svg b/.icons/awkward/16x16/apps/nootka.svg
new file mode 100644
index 00000000..e416e898
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nootka.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#dcdcbe" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#2a2a2a" fill-rule="evenodd" opacity=".5" d="m2 5v1h12v-1h-12z"/>
+ <path fill="#2a2a2a" fill-rule="evenodd" opacity=".5" d="m2 7v1h12v-1h-12z"/>
+ <path fill="#2a2a2a" fill-rule="evenodd" opacity=".5" d="m2 9v1h12v-1h-12z"/>
+ <path fill="#2a2a2a" fill-rule="evenodd" opacity=".5" d="m2 11v1h12v-1h-12z"/>
+ <path fill="#2a2a2a" fill-rule="evenodd" opacity=".5" d="m2 13v1h12v-1h-12z"/>
+ <g fill="#2a2a2a" transform="matrix(.63396 0 0 .54264 -3.1783 1)">
+ <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/16x16/apps/nos-tv.svg b/.icons/awkward/16x16/apps/nos-tv.svg
new file mode 100644
index 00000000..ebcfb7ac
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nos-tv.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#5362ca" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="fill:#61d3e0" d="M 3.6706,7.963 13.75,10.175 V 10.776 L 13.375,11.25 C 13.375,11.25 10.056,11.424 10,11.424 L 9.5598,12 H 4.1233 L 3.625,11.25 Z"/>
+ <path style="fill:#fccf42" d="M 3.7852,4 3,4.8008 V 11.199 L 3.7852,12 H 8.5 V 11 H 4 V 5 H 13 V 6.5 H 13.363 L 14,7.0937 V 4.8008 L 13.215,4 Z M 2.125,13 2.875,14 H 3.4707 7.5293 9.1016 L 8.5,13.439 V 13 H 8.125 2.875 Z"/>
+ <path style="fill:#fccf42" d="M 9.8333,7 9,7.7778 V 13.222 L 9.8333,14 H 13.167 L 14,13.222 V 7.7778 L 13.167,7 Z M 10,8 H 13 V 11 H 10 Z M 10,12 H 13 V 13 H 10 Z M 11.083,12.345 V 12.733 H 11.917 V 12.345 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/noson.svg b/.icons/awkward/16x16/apps/noson.svg
new file mode 100644
index 00000000..1cba62d9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/noson.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#f55e07" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#4c4c4c" d="m 7.9933369,2 c 3.4014441,0 5.9999991,2.5952249 5.9999991,5.9933372 0,3.4014438 -2.598555,5.9999998 -5.9999991,5.9999998 C 4.5952249,13.993337 2,11.394781 2,7.9933372 2,4.5952249 4.5952249,2 7.9933369,2 Z M 2,2 Z m 12,12 z"/>
+ <path style="fill:#808080" d="m 7.9966695,4.0000001 c 2.2681105,0 3.9999995,1.7318905 3.9999995,3.9966697 0,2.2681102 -1.731889,4.0000002 -3.9999995,4.0000002 -2.2647792,0 -3.9966694,-1.73189 -3.9966694,-4.0000002 0,-2.2647792 1.7318902,-3.9966697 3.9966694,-3.9966697 z m -3.9966694,0 z M 12,12 Z"/>
+ <path style="fill:#333333" d="m 7.9966722,6 c 1.1347752,0 2.0000007,0.8652244 2.0000007,1.9966721 0,1.1347751 -0.8652255,1.9999998 -2.0000007,1.9999998 -1.1314474,0 -1.9966721,-0.8652247 -1.9966721,-1.9999998 C 6.0000001,6.8652244 6.8652248,6 7.9966722,6 Z M 6.0000001,6 Z m 3.9999998,4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/notable.svg b/.icons/awkward/16x16/apps/notable.svg
new file mode 100644
index 00000000..51c60e7b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/notable.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#fabe5c" d="M 1.2859375,0.2 C 1.2093105,0.2 1.1346176,0.206757 1.0632812,0.2203125 0.9917277,0.2339496 0.92267424,0.2541707 0.85781248,0.2796875 0.79303456,0.3051748 0.73008904,0.33757232 0.671875,0.37421876 0.38307184,0.5561842 0.2,0.8566212 0.2,1.2 v 10.733594 l 1.9601562,2.6125 L 3,15.666406 3.8398436,14.546094 5.8,11.933594 v -1.669532 a 0.20002,0.20002 0 0 1 0.3554688,-0.125781 l 4.1929692,5.163281 a 0.20002,0.20002 0 0 1 0.01172,0.01562 C 10.548612,15.603222 10.88725,15.8 11.285938,15.8 H 12 14 14.714062 C 15.326164,15.8 15.8,15.349748 15.8,14.8 V 1.2 c 0,-0.54974752 -0.473836,-1 -1.085938,-1 H 14 12 11.285938 C 10.673836,0.2 10.2,0.65025248 10.2,1.2 V 5.7085936 A 0.20002,0.20002 0 0 1 9.8445312,5.8343752 L 5.6476564,0.63046876 C 5.6139604,0.58868552 5.5731272,0.55750728 5.51875,0.52656248 A 0.20002,0.20002 0 0 1 5.4820312,0.5 C 5.4270372,0.4489297 5.3777812,0.406354 5.3296876,0.37578124 a 0.20002,0.20002 0 0 1 -0.00156,-0.001564 0.20002,0.20002 0 0 0 -8e-4,0 C 5.2117904,0.3014904 5.0797376,0.24751808 4.9375,0.22031248 a 0.20002,0.20002 0 0 1 -0.00156,0 C 4.86443,0.20671972 4.79069,0.2 4.7140624,0.2 H 4 2 Z"/>
+ <path style="fill:#faab00" d="M 4.3087272,0.30487804 C 4.226264,0.34298244 3.9332728,0.08556668 3.8601564,0.14453124 L 3.3046876,0.59296876 15.170074,15.306077 l 0.346199,-0.09876 0.0569,-0.487805 L 15.72561,13.148438 15.545534,12.584916 5.8031248,0.50468752 C 5.6135928,0.26966572 5.317,0.25326464 5.0679308,0.15243904 Z"/>
+ <path style="fill:#ffcd6e" d="M 1.7476562,1.8484375 1.1921875,2.2960938 C 0.63773312,2.7432308 0.6111526,3.6242304 1.1328125,4.2710936 L 10.277524,15.531183 11.017454,15.664634 13.160156,16 Z"/>
+ <path style="fill:#f5b94a" d="M 3.3046876,0.59296876 1.7476562,1.8484375 13.160156,16 15.170074,15.306077 14.922096,14.998585 Z"/>
+ <path style="fill:#faab00" d="m 14,0 v 16 h 0.714062 C 15.426348,16 16,15.4648 16,14.8 V 1.2 C 16,0.5352 15.426348,0 14.714062,0 Z"/>
+ <path style="fill:#f5b94a" d="M 2,0 V 14.666406 L 3,16 4,14.666406 V 0 Z"/>
+ <path style="fill:#faab00" d="M 4,0 V 14.666406 L 6,12 V 1.2 C 6,0.78471456 5.7760368,0.41995736 5.4343752,0.20468752 c -1.944e-4,-1.2232e-4 -6e-4,1.2216e-4 -8e-4,0 C 5.2969952,0.11872516 5.141622,0.056127 4.9742004,0.02421876 c -2.496e-4,-4.744e-5 -5.2e-4,4.728e-5 -8e-4,0 C 4.8895836,0.00828592 4.8030984,0 4.7140624,0 Z"/>
+ <path style="fill:#ffcd6e" d="M 1.2859375,0 C 1.1969018,0 1.1096289,0.00828592 1.0257812,0.02421876 0.94219528,0.04014908 0.86111812,0.063559 0.784375,0.09375 0.70741296,0.12403124 0.63400392,0.1616422 0.565625,0.20468752 0.22396336,0.41995736 0,0.78471456 0,1.2 V 12 l 2,2.666406 V 0 Z"/>
+ <path style="fill:#ffcd6e" d="M 11.285938,0 C 10.573652,0 10,0.5352 10,1.2 v 13.6 c 0,0.6648 0.573652,1.2 1.285938,1.2 H 12 V 0 Z"/>
+ <rect style="fill:#f5b94a" width="2" height="16" x="12" y="0"/>
+ <rect style="fill:#8d8d8d" width="6" height="2" x="10" y="3"/>
+ <path style="fill:#ff7863" d="M 11.285938,0 C 10.573652,0 10,0.5351998 10,1.2 V 3 h 6 V 1.2 C 16,0.5351998 15.426348,0 14.714062,0 Z"/>
+ <path style="fill:#f8e2c8" d="M 0 12 L 1.5 14 L 4.5 14 L 6 12 L 0 12 z"/>
+ <path style="fill:#8d6e63" d="M 1.5 14 L 1.6972656 14.263672 L 3 16 L 4.3027344 14.263672 L 4.5 14 L 1.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/notepad.svg b/.icons/awkward/16x16/apps/notepad.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/notepad.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/notepadqq.svg b/.icons/awkward/16x16/apps/notepadqq.svg
new file mode 100644
index 00000000..44c29d1a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/notepadqq.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#7a7a7a" d="M 3,0 C 2.446,0 2,0.446 2,1 V 15 C 2,15.554 2.446,16 3,16 H 12 C 13.108,16 14,15.108 14,14 V 2 C 14,0.892 13.108,0 12,0 Z"/>
+ <rect style="fill:#34c637" width="12" height="6" x="2" y="5"/>
+ <path style="fill:#4f4f4f" d="M 12 0 L 12 16 C 12.367 16 12.705 15.896 13 15.725 L 13 0.27539 C 12.705 0.10429 12.367 0 12 0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/notes.svg b/.icons/awkward/16x16/apps/notes.svg
new file mode 120000
index 00000000..92550a6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/notes.svg
@@ -0,0 +1 @@
+standard-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/notifyconf.svg b/.icons/awkward/16x16/apps/notifyconf.svg
new file mode 120000
index 00000000..ee0c10da
--- /dev/null
+++ b/.icons/awkward/16x16/apps/notifyconf.svg
@@ -0,0 +1 @@
+preferences-system-notifications.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/novprog.svg b/.icons/awkward/16x16/apps/novprog.svg
new file mode 100644
index 00000000..9440e82e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/novprog.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#5a72e3" d="M 2.8125,0 C 2.3624,0 2,0.3568 2,0.8 V 15.2 C 2,15.643 2.3624,16 2.8125,16 H 14.188 C 14.638,16 15,15.643 15,15.2 V 0.8 C 15,0.3568 14.638,0 14.188,0 Z"/>
+ <path style="opacity:0.3" d="M 2.8125,0 C 2.3624,0 2,0.3568 2,0.8 V 15.2 C 2,15.643 2.3624,16 2.8125,16 H 5 V 0 H 2.8127 Z"/>
+ <path style="fill:#ffffff" d="M 11,4 V 12 H 12 V 4 Z"/>
+ <path style="fill:#ffffff" d="M 7,6 V 12 H 8 V 6 Z"/>
+ <path style="fill:#ffffff" d="M 9,8 V 12 H 10 V 8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nsight.svg b/.icons/awkward/16x16/apps/nsight.svg
new file mode 100644
index 00000000..257e2ef1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nsight.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4ca341" width="14" height="14" x="-15" y="-15" rx="7" ry="7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#e4e4e4" d="M 8 0 A 8 8 0 0 0 4.0039062 1.0820312 A 8 8 0 0 1 8 8 A 8 8 0 0 1 3.9960938 14.917969 A 8 8 0 0 0 8 16 A 8 8 0 0 0 16 8 A 8 8 0 0 0 8 0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ntfs-config.svg b/.icons/awkward/16x16/apps/ntfs-config.svg
new file mode 120000
index 00000000..14d09c23
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ntfs-config.svg
@@ -0,0 +1 @@
+disk-utility.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nuclear.svg b/.icons/awkward/16x16/apps/nuclear.svg
new file mode 100644
index 00000000..6fd45d15
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nuclear.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4d8ee4" d="M 4.7504952,0.94059404 10.80396,0.89108912 c 2.659112,-0.021746 3.595416,1.90641128 3.859406,4.55247528 l 0.59406,5.9544556 c 0.121726,1.220102 0.28741,2.144079 -0.463863,2.990746 C 13.915532,15.378285 12.633041,16 11.2,16 H 4.8 C 2.1408,16 0,13.8592 0,11.2 V 4.8 C 0,3.3164976 0.6662704,1.9943345 1.7171224,1.115199 2.5499384,0.41847108 3.5748368,0.95020852 4.7504952,0.94059404 Z"/>
+ <path style="fill:#a54adb" d="M 4.8,0 C 3.4704,0 2.270725,0.535525 1.403125,1.403125 l 13.19375,13.19375 C 15.464475,13.729275 16,12.5296 16,11.2 V 4.8 C 16,2.1408 13.8592,0 11.2,0 Z"/>
+ <path style="fill:#ffffff" transform="matrix(0.61546664,0,0,0.48859228,-4.5864646,-2.3979749)" 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.61546664,0,0,0.48859228,-7.4955553,1.6020251)" 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.61546664,0,0,0.48859228,-1.6773737,1.602025)" 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/16x16/apps/null_team-48.svg b/.icons/awkward/16x16/apps/null_team-48.svg
new file mode 100644
index 00000000..f69095c7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/null_team-48.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#18a8df" d="M 6.3081379,15.783103 C 5.6507955,15.640119 4.7071024,15.333943 4.2110404,15.102713 L 3.3091106,14.682294 2.3328541,15.087126 C 1.2055857,15.55458 0,16.237608 0,16 0,15.91459 0.53417835,14.747907 0.91206218,13.99782 L 1.5991234,12.634027 1.3232259,12.168238 C 0.80835142,11.298991 0.58307119,10.236623 0.57900517,8.6586558 0.57277103,6.2412269 1.1432113,4.7987193 2.7269754,3.22691 4.6807027,1.2879298 7.1573647,0.62129717 10.24621,1.202989 14.059885,1.9211804 16.194252,4.7329421 15.957131,8.7264123 15.824679,10.957074 15.14187,12.593549 13.775854,13.954241 12.420491,15.30432 10.984809,15.898296 8.863737,15.9865 7.8549559,16.028449 7.1943739,15.975876 6.3081379,15.783103 Z"/>
+ <path style="fill:#ffffff" d="m 11.237199,13.749768 c 0.861495,-0.331878 0.933867,-0.527409 0.5126,-1.384913 -0.194271,-0.395448 -0.530517,-0.930116 -0.747211,-1.188152 -0.380541,-0.551855 -0.441779,-0.443773 -0.995756,-0.149559 L 9.725225,11.176703 C 9.0262829,11.547908 8.7921125,11.615877 8.6036153,11.502255 8.469868,11.421636 8.1947357,10.838209 7.9763041,10.172022 7.626519,9.1052207 7.5011402,8.898568 6.7347246,8.1256118 6.2658478,7.6527328 5.8822207,7.161784 5.8822207,7.0346149 c 0,-0.2462856 0.5002456,-0.766124 1.1073547,-1.150726 C 7.4488333,5.5929506 7.4524009,5.3230259 7.0087113,4.4365206 6.601601,3.6231126 6.057121,3.0000001 5.7534682,3.0000001 c -0.3435559,0 -1.1982918,0.7851885 -1.5020786,1.3798604 C 3.6702588,5.517438 4.0411831,6.7242449 5.949071,9.9032825 8.2257206,13.696771 9.3160545,14.48986 11.237202,13.749768 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nulloy.svg b/.icons/awkward/16x16/apps/nulloy.svg
new file mode 100644
index 00000000..7c4d096e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nulloy.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m 1.5804376,2.3261719 0.011719,0.080078 c 0.2845536,1.8859169 0.4465407,3.2222928 0.6582031,4.1679688 0.2116624,0.9456759 0.4762996,1.5082565 0.9707032,1.8203124 0.4944036,0.3120561 1.1984076,0.3661673 2.28125,0.3320313 1.0828427,-0.03412 2.54809,-0.1584591 4.5703121,-0.2207031 h 0.06445 l -0.0078,-0.064453 C 9.938782,6.9920447 9.875378,5.988597 9.746453,5.265625 9.6175268,4.5426494 9.4157404,4.0908439 8.9534844,3.7851562 8.4912276,3.4794678 7.7831515,3.3182354 6.6331719,3.1308594 5.4831923,2.9434834 3.8892211,2.7329931 1.6585626,2.3417969 Z m 12.0625004,2.7382812 -0.119141,0.070312 c -0.95258,0.569588 -1.656564,0.6716312 -2.201172,0.9707032 -0.272302,0.149536 -0.503221,0.3509715 -0.691406,0.6796874 -0.188186,0.32872 -0.334414,0.7839166 -0.453125,1.4453126 l -0.01953,0.099609 0.0957,-0.035156 C 11.732944,7.7414815 12.389478,7.694502 12.787469,7.40625 12.986465,7.262122 13.110157,7.0563184 13.223016,6.71875 13.335875,6.381182 13.441147,5.9061908 13.609735,5.1992188 Z m -0.123047,2.4746094 -0.15625,0.052734 c -1.580124,0.527248 -2.228695,0.6782378 -2.560547,0.9199219 -0.165926,0.1208392 -0.244192,0.2686545 -0.304687,0.4765624 -0.06049,0.2079116 -0.107811,0.4800783 -0.216797,0.8789063 l -0.02539,0.09375 0.09375,-0.019531 C 11.306911,9.7302262 11.748207,9.6791556 12.121453,9.4160156 12.4947,9.152876 12.776998,8.6938395 13.430047,7.6796875 Z M 10.182,8.9880859 l -0.08008,0.00391 C 7.6986235,9.1172361 6.4471331,8.9885642 5.6136407,9.521289 5.1968943,9.787649 4.89478,10.218242 4.6195,10.911914 4.34422,11.605586 4.0920183,12.370886 3.7698907,13.710938 l -0.023437,0.09766 0.097656,-0.0293 C 5.2784652,13.357891 6.294486,13.175769 7.0374688,13.056641 7.7804512,12.937517 8.250808,12.884543 8.5999688,12.707031 8.9491296,12.52952 9.1615004,12.22608 9.3714532,11.646484 9.5814064,11.066888 9.797395,10.397562 10.162469,9.0662109 Z m 2.884766,0.103711 c -0.705784,0.74048 -1.308439,0.8752505 -1.775391,1.0390621 -0.233477,0.08191 -0.436979,0.172204 -0.589844,0.353516 -0.152865,0.181312 -0.248637,0.448373 -0.287109,0.869141 l -0.0059,0.07226 0.07031,-0.0078 c 0.858333,-0.111084 1.340224,-0.197494 1.705078,-0.503907 0.364854,-0.306411 0.596435,-0.817857 0.978516,-1.7597651 z M 4.4124688,10.330078 4.3089532,10.357418 C 3.2191292,10.630474 2.7164603,10.96571 2.4046563,11.519527 2.0928519,12.073343 1.9685434,12.830023 1.5941094,13.96484 L 1.557,14.074219 1.6683282,14.035156 c 0.4947421,-0.1636 0.8447292,-0.279998 1.1132812,-0.414062 0.268552,-0.134044 0.4561911,-0.28784 0.6074219,-0.513672 0.3024616,-0.451661 0.4709736,-1.178909 0.9882813,-2.675781 z m 8.4238282,0.810547 -0.105469,0.03906 c -0.874694,0.333043 -1.356579,0.482897 -1.61914,0.710937 -0.131281,0.11402 -0.202967,0.251886 -0.228516,0.427734 -0.02555,0.175847 -0.0092,0.18879 0.02539,0.47461 l 0.0078,0.06445 0.06445,-0.01563 c 0.298541,-0.07548 0.515264,-0.07397 0.689453,-0.06641 0.174189,0.0076 0.311755,0.02464 0.439454,-0.03516 0.127699,-0.05981 0.224983,-0.191998 0.328125,-0.449218 0.103142,-0.257224 0.215847,-0.443984 0.371093,-1.041016 z"/>
+ <path style="fill:#ffffff" d="M 11.5,2 C 10.67418,2 10,2.6698559 10,3.5 10,4.3302359 10.67419,5 11.5,5 12.32581,5 13,4.3302359 13,3.5 13,2.6698554 12.32582,2 11.5,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/numptyphysics.svg b/.icons/awkward/16x16/apps/numptyphysics.svg
new file mode 100644
index 00000000..d3283ecb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/numptyphysics.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="14" height="14" x="-15" y="-15" rx=".7" ry=".7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="stroke-linejoin:round;stroke:#4a61cc;stroke-linecap:round;fill:none" d="m0.5 5.5c5.4474972-0.2925912 6.1365044 3.916236 8.0951386 5.743524 1.5838524 1.47764 5.4521954 2.256476 6.9048614 2.256476"/>
+ <path style="stroke-linejoin:round;stroke:#e84343;stroke-linecap:round;fill:none" d="m9.6078148 5.4932925s-0.8715193 0.4829177-0.9659143 0.893314c-0.1412659 0.6141763 0.1875998 0.8266337 0.6184482 1.2865666 0.4842418 0.5169305 1.7185533 0.8421486 1.9584193 0.8245975 1.408687-0.1030747 1.749324-0.7937029 2.132204-1.5804784 0.265656-0.5458948 0.110691-0.7415561-0.070711-1.3209247-0.520361-1.3660053-1.715629-1.9262335-2.7143-2.0429741-0.8946117-0.0918579-1.5163117 0.9773002-1.5117616 0.9778689l-0.549732 0.6871648"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nutstore.svg b/.icons/awkward/16x16/apps/nutstore.svg
new file mode 100644
index 00000000..b3576c2d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nutstore.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#77451f" d="m 11.9,2.652 c 0.699675,-0.5455537 1.469995,-1.3495603 2.265699,-1.5755284 0.461593,-0.11328728 0.890414,-0.13358981 1.204668,0.171171 0.192354,0.3140128 0.499924,0.6460297 0.598318,1.113268 0.08411,0.3994286 0.01056,0.9648737 -0.365375,0.9584314 C 15.320777,3.2174076 14.712534,2.9864594 14.354219,3.0680071 13.410239,3.282844 13.162815,4 13.162815,4 Z"/>
+ <path style="fill:#ebbe63" d="M 10.978877,13.616094 C 7.7916834,15.620824 2.5681936,15.433709 0.6242057,13.14457 -1.0454632,11.178455 0.80854843,5.6275226 4.1189384,3.1157925 7.4293288,0.6040622 10.621604,1.4720106 12.88131,4.1746476 c 2.259705,2.7026373 1.634769,7.2165634 -1.902433,9.4414464 z"/>
+ <path style="fill:#a9622c" d="M 7.4182152,1.0000511 C 6.8142391,0.99768488 6.226872,1.0780438 5.6792396,1.2404103 4.8466829,1.5695127 4.1632945,1.8732297 4.9413622,2.2838913 c 1.4753825,0.770853 2.865424,1.8207055 4.0684458,3.152725 1.914083,2.119327 3.102228,4.6592877 3.64699,7.1642197 0.154203,0.866272 0.903667,0.09969 1.210926,-0.217743 1.680901,-1.74698 1.596677,-6.0327463 -0.973222,-8.8782105 C 11.386418,1.8350896 9.3200928,1.0075136 7.4182152,1.0000511 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nutty.svg b/.icons/awkward/16x16/apps/nutty.svg
new file mode 100644
index 00000000..baac9641
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nutty.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#cc5e55" cx="8.5" cy="-8.5" r="7.5" transform="scale(1,-1)"/>
+ <rect style="fill:#ffffff" width="3" height="7" x="7" y="-14" transform="scale(1,-1)"/>
+ <circle style="fill:#ffffff" cx="8.5" cy="-4.5" r="1.5" transform="scale(1,-1)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nuvolaplayer.svg b/.icons/awkward/16x16/apps/nuvolaplayer.svg
new file mode 100644
index 00000000..ac6a6130
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nuvolaplayer.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#f98e3c" d="m8 3c-2.0709 0-3.8347 1.1526-4.5938 2.784-1.9278 0.2605-3.4062 1.7545-3.4062 3.5795 5e-8 2.0085 1.7909 3.6365 4 3.6365h8.5003c1.933 0 3.5-1.424 3.5-3.182 0-1.633-1.351-2.9715-3.094-3.153-0.454-2.0852-2.479-3.665-4.906-3.665z"/>
+ <path fill="#fff" d="m11 8.5-4 2.5v-5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nuvolaplayer3.svg b/.icons/awkward/16x16/apps/nuvolaplayer3.svg
new file mode 120000
index 00000000..12327cf6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nuvolaplayer3.svg
@@ -0,0 +1 @@
+nuvolaplayer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nuvolaplayer3_8tracks.svg b/.icons/awkward/16x16/apps/nuvolaplayer3_8tracks.svg
new file mode 120000
index 00000000..d14d1c75
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nuvolaplayer3_8tracks.svg
@@ -0,0 +1 @@
+8tracks.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nuvolaplayer3_bandcamp.svg b/.icons/awkward/16x16/apps/nuvolaplayer3_bandcamp.svg
new file mode 120000
index 00000000..311658be
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nuvolaplayer3_bandcamp.svg
@@ -0,0 +1 @@
+bandcamp.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nuvolaplayer3_deezer.svg b/.icons/awkward/16x16/apps/nuvolaplayer3_deezer.svg
new file mode 120000
index 00000000..00bb08b1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nuvolaplayer3_deezer.svg
@@ -0,0 +1 @@
+deezer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nuvolaplayer3_google_play_music.svg b/.icons/awkward/16x16/apps/nuvolaplayer3_google_play_music.svg
new file mode 120000
index 00000000..9ae27dfe
--- /dev/null
+++ b/.icons/awkward/16x16/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/16x16/apps/nuvolaplayer3_groove.svg b/.icons/awkward/16x16/apps/nuvolaplayer3_groove.svg
new file mode 120000
index 00000000..694e6b3e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nuvolaplayer3_groove.svg
@@ -0,0 +1 @@
+groove.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nuvolaplayer3_jango.svg b/.icons/awkward/16x16/apps/nuvolaplayer3_jango.svg
new file mode 120000
index 00000000..c5b85a28
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nuvolaplayer3_jango.svg
@@ -0,0 +1 @@
+jango.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nuvolaplayer3_mixcloud.svg b/.icons/awkward/16x16/apps/nuvolaplayer3_mixcloud.svg
new file mode 120000
index 00000000..d6047dfc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nuvolaplayer3_mixcloud.svg
@@ -0,0 +1 @@
+mixcloud.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nuvolaplayer3_plex.svg b/.icons/awkward/16x16/apps/nuvolaplayer3_plex.svg
new file mode 120000
index 00000000..eeb1bcbb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nuvolaplayer3_plex.svg
@@ -0,0 +1 @@
+plexhometheater.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nuvolaplayer3_soundcloud.svg b/.icons/awkward/16x16/apps/nuvolaplayer3_soundcloud.svg
new file mode 120000
index 00000000..9630b342
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nuvolaplayer3_soundcloud.svg
@@ -0,0 +1 @@
+soundcloud.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nuvolaplayer3_spotify.svg b/.icons/awkward/16x16/apps/nuvolaplayer3_spotify.svg
new file mode 120000
index 00000000..2d1e6f84
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nuvolaplayer3_spotify.svg
@@ -0,0 +1 @@
+spotify-client.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nuvolaplayer3_yandex_music.svg b/.icons/awkward/16x16/apps/nuvolaplayer3_yandex_music.svg
new file mode 120000
index 00000000..dd4dff7e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nuvolaplayer3_yandex_music.svg
@@ -0,0 +1 @@
+jazzradio.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nuvolaplayer3_youtube.svg b/.icons/awkward/16x16/apps/nuvolaplayer3_youtube.svg
new file mode 120000
index 00000000..6c62c168
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nuvolaplayer3_youtube.svg
@@ -0,0 +1 @@
+youtube.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nvidia-310-settings.svg b/.icons/awkward/16x16/apps/nvidia-310-settings.svg
new file mode 120000
index 00000000..fc42cf5f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nvidia-310-settings.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nvidia-current-settings.svg b/.icons/awkward/16x16/apps/nvidia-current-settings.svg
new file mode 120000
index 00000000..fc42cf5f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nvidia-current-settings.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nvidia-current-updates-settings.svg b/.icons/awkward/16x16/apps/nvidia-current-updates-settings.svg
new file mode 120000
index 00000000..fc42cf5f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nvidia-current-updates-settings.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nvidia-ddm-mx.svg b/.icons/awkward/16x16/apps/nvidia-ddm-mx.svg
new file mode 120000
index 00000000..fc42cf5f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nvidia-ddm-mx.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nvidia-drivers-settings.svg b/.icons/awkward/16x16/apps/nvidia-drivers-settings.svg
new file mode 120000
index 00000000..fc42cf5f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nvidia-drivers-settings.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nvidia-settings.svg b/.icons/awkward/16x16/apps/nvidia-settings.svg
new file mode 120000
index 00000000..fc42cf5f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nvidia-settings.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nvidia-x-server-setting.svg b/.icons/awkward/16x16/apps/nvidia-x-server-setting.svg
new file mode 120000
index 00000000..fc42cf5f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nvidia-x-server-setting.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nvidia-x-server-settings.svg b/.icons/awkward/16x16/apps/nvidia-x-server-settings.svg
new file mode 120000
index 00000000..fc42cf5f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nvidia-x-server-settings.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nvidia.svg b/.icons/awkward/16x16/apps/nvidia.svg
new file mode 100644
index 00000000..4e5d8e8e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nvidia.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4ca341" d="M 5.9765625 2 C 5.4342411 2.0138272 5.0018311 2.4575024 5.0019531 3 L 5.0019531 3.5957031 C 2.1742653 4.2675965 0.2421875 6.4980469 0.2421875 6.4980469 C 0.02649993 6.7490946 -0.05101358 7.0905927 0.03515625 7.4101562 C 0.03515625 7.4101562 1.2646788 11.465718 5.0019531 12.492188 L 5.0019531 13 C 5.0020083 13.552262 5.4496912 13.999945 6.0019531 14 L 15 14 C 15.552262 13.999945 15.999945 13.552262 16 13 L 16 3 C 15.999945 2.4477381 15.552262 2.0000552 15 2 L 6.0097656 2 L 6.0351562 2.0097656 C 6.0150476 2.0090511 5.9967945 1.9994948 5.9765625 2 z"/>
+ <path style="fill:#262626" d="m 2.4303,7.3049 c 0,0 1.043525,-2.0159 3.570825,-2.2245 V 4.34905 C 3.201725,4.59185 1,7.15115 1,7.15115 c 0,0 1.150725,4.2844 5.001125,4.6767 V 11.05043 C 3.175425,10.66543 2.4302,7.30403 2.4302,7.30403 Z m 3.570825,2.1993 v 0.71195 C 3.865525,9.80535 3.495,7.40895 3.495,7.40895 c 0,0 0.803125,-1.2261 2.506025,-1.425 v 0.78121 c -0.001,0 -0.0017,-4.061e-4 -0.0027,-4.061e-4 -0.89377,-0.11578 -1.369725,0.78557 -1.369725,0.78557 0,0 0.169085,1.5173 1.373025,1.954 m 0,-6.5042 v 1.349 c 0.08217,-0.00684 0.386625,-0.0125 0.469255,-0.015541 3.1825,-0.11578 5.2561,2.8176 5.2561,2.8176 0,0 -2.3816,3.1261001 -4.8629,3.1261001 -0.2274,0 -0.662565,-0.02277 -0.862525,-0.06101 v 0.83421 c 0.17099,0.0234 0.570545,0.03722 0.755545,0.03722 2.309,0 3.9787,-1.2729001 5.5956,-2.7794001 0.26807,0.23176 1.3656,0.79557 1.5912,1.0423 -1.5373,1.3893001 -5.1201,2.5093001 -7.1513,2.5093001 -0.19579,0 -0.606095,-0.01279 -0.790925,-0.03203 v 1.1722 H 14.99995 V 3.0001729 H 6.001675 Z m 0,2.9838 v -0.90335 c 0.08133,-0.0051 0.385555,-0.010826 0.469255,-0.013714 2.2885,-0.077601 3.79,2.1229 3.79,2.1229 0,0 -1.6217,2.4313 -3.3604,2.4313 -0.25024,0 -0.696875,-0.043397 -0.898805,-0.1167 v -2.7391 c 0.8909,0.1162 1.292475,0.5411 1.828075,1.5049 l 1.1913,-1.0843 c 0,0 -0.86962,-1.2311 -2.3356,-1.2311 -0.15935,-5.92e-5 -0.534095,0.012051 -0.683835,0.029255"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nvim-gtk.svg b/.icons/awkward/16x16/apps/nvim-gtk.svg
new file mode 120000
index 00000000..d4675411
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nvim-gtk.svg
@@ -0,0 +1 @@
+nvim-qt.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nvim-qt.svg b/.icons/awkward/16x16/apps/nvim-qt.svg
new file mode 120000
index 00000000..f481afa8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nvim-qt.svg
@@ -0,0 +1 @@
+nvim.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nvim.svg b/.icons/awkward/16x16/apps/nvim.svg
new file mode 100644
index 00000000..f49140da
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nvim.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#6ba63f" d="m15 3-4-3v16l4-3z"/>
+ <path style="fill:#42afe6" d="m1 3 4-3v16l-4-3z"/>
+ <path style="fill:#96ca6b" d="m5 0 9.412 13.441-3.412 2.559-9.4117-13.441z"/>
+ <path style="fill:#569e41" d="m11 8.5684v7.4316l3.412-2.559-3.412-4.8726z"/>
+ <path style="fill:#70be63" d="m5 0l-3.4121 2.5586 3.4121 4.873v-7.4316z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nvvp.svg b/.icons/awkward/16x16/apps/nvvp.svg
new file mode 100644
index 00000000..16f97514
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nvvp.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-316.3)">
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="318.3" rx=".387" ry=".364"/>
+ <path style="fill:#b7e267;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 1.3333331,317.3 c -0.1846665,0 -0.33333319,0.14868 -0.33333319,0.33335 v 3.33333 c 0,0.18466 0.14866669,0.33333 0.33333319,0.33333 h 3.3333327 c 0.1846666,0 0.3333332,-0.14867 0.3333332,-0.33333 v -3.33333 c 0,-0.18467 -0.1486666,-0.33335 -0.3333332,-0.33335 z"/>
+ <path style="fill:#3bd3e0;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 6.3333326,317.3 c -0.1846663,0 -0.3333327,0.14868 -0.3333327,0.33335 v 3.33332 c 0,0.18466 0.1486664,0.33333 0.3333327,0.33333 h 3.3333256 c 0.1846664,0 0.3333327,-0.14867 0.3333327,-0.33333 v -3.33332 c 0,-0.18467 -0.1486663,-0.33335 -0.3333327,-0.33335 z"/>
+ <path style="fill:#3bd3e0;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 11.333333,317.3 C 11.148666,317.3 11,317.44868 11,317.63335 v 3.33332 c 0,0.18466 0.148666,0.33333 0.333333,0.33333 h 3.333325 c 0.184667,0 0.333334,-0.14867 0.333334,-0.33333 v -3.33332 c 0,-0.18467 -0.148667,-0.33335 -0.333334,-0.33335 z"/>
+ <path style="fill:#b7e267;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 1.3333331,322.3 c -0.1846665,0 -0.33333319,0.14867 -0.33333319,0.33333 v 3.33334 c 0,0.18467 0.14866669,0.33333 0.33333319,0.33333 h 3.3333326 c 0.1846667,0 0.3333333,-0.14866 0.3333333,-0.33333 v -3.33334 c 0,-0.18466 -0.1486666,-0.33333 -0.3333333,-0.33333 z"/>
+ <path style="fill:#509b1e;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 6.3333332,322.3 c -0.1846666,0 -0.3333333,0.14867 -0.3333333,0.33333 v 3.33334 c 0,0.18467 0.1486667,0.33333 0.3333333,0.33333 h 3.3333326 c 0.1846668,0 0.3333334,-0.14866 0.3333334,-0.33333 v -3.33334 c 0,-0.18466 -0.1486666,-0.33333 -0.3333334,-0.33333 z"/>
+ <path style="fill:#3bd3e0;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 11.333333,322.3 c -0.184667,0 -0.333334,0.14867 -0.333334,0.33333 v 3.33334 c 0,0.18467 0.148667,0.33333 0.333334,0.33333 h 3.333332 C 14.851332,326.3 15,326.15134 15,325.96667 v -3.33334 C 15,322.44867 14.851332,322.3 14.666665,322.3 Z"/>
+ <path style="fill:#509b1e;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 1.3333328,327.3 c -0.1846665,0 -0.33333321,0.14867 -0.33333321,0.33333 v 3.33334 c 0,0.18466 0.14866671,0.33333 0.33333321,0.33333 h 3.3333326 c 0.1846667,0 0.3333333,-0.14867 0.3333333,-0.33333 v -3.33334 c 0,-0.18466 -0.1486666,-0.33333 -0.3333333,-0.33333 z"/>
+ <path style="fill:#007aa0;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 6.3333332,327.3 c -0.1846666,0 -0.3333333,0.14867 -0.3333333,0.33333 v 3.33334 c 0,0.18466 0.1486667,0.33333 0.3333333,0.33333 h 3.3333326 c 0.1846668,0 0.3333334,-0.14867 0.3333334,-0.33333 v -3.33334 c 0,-0.18466 -0.1486666,-0.33333 -0.3333334,-0.33333 z"/>
+ <path style="fill:#007aa0;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 11.333333,327.3 c -0.184667,0 -0.333334,0.14867 -0.333334,0.33333 v 3.33334 c 0,0.18466 0.148667,0.33333 0.333334,0.33333 h 3.333332 C 14.851332,331.3 15,331.15133 15,330.96667 v -3.33334 C 15,327.44867 14.851332,327.3 14.666665,327.3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nylas-mail.svg b/.icons/awkward/16x16/apps/nylas-mail.svg
new file mode 120000
index 00000000..2fffe177
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nylas-mail.svg
@@ -0,0 +1 @@
+nylas.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nylas.svg b/.icons/awkward/16x16/apps/nylas.svg
new file mode 100644
index 00000000..3e5f5e18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nylas.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#37a0f2" d="m16 8c0-4.432-3.568-8-8-8s-8 3.568-8 8 3.568 8 8 8 8-3.568 8-8z"/>
+ <g fill="#fff" transform="matrix(.5 0 0 .5 -.5 .5)">
+ <path d="m7 18 8 3v2l-8-3z"/>
+ <path d="m7 14 8 3v2l-8-3z"/>
+ <path d="m7 10 8 3v2l-8-3z"/>
+ <path d="m17 17.5 8 3v2l-8-3z"/>
+ <path d="m17 13.5 8 3v2l-8-3z"/>
+ <path d="m17 9.5 8 3v2l-8-3z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nz.scuttlebutt.Patchwork.svg b/.icons/awkward/16x16/apps/nz.scuttlebutt.Patchwork.svg
new file mode 100644
index 00000000..f6e3d3da
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nz.scuttlebutt.Patchwork.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#535be2" d="M 5.3701093,1.608613 C 6.1550408,1.2842108 7.1325043,1.3611262 8.0883236,1.0430588 9.0260968,0.7309965 10.320734,1.9456576 10.946885,2.5733751 11.429967,3.0576666 11.791743,4.02625 11.791743,4.02625 c 0.755837,2.081262 2.671999,3.9711235 2.645189,6.181486 0.02818,0.662002 -0.228507,1.076993 -0.758884,1.362652 C 12.8025,12.035559 11.398907,12.282972 10.406615,12.7 L 8.6233733,12.649265 2.3414635,6.5004631 C 3.1354912,4.6774422 3.8572738,2.7848877 5.3701093,1.608613 Z"/>
+ <path style="fill:#6178e2" d="M 9.0006397,7.0987984 C 8.9711157,6.2024379 9.9693209,5.4510979 10.794888,5.043434 c 0.435723,-0.2151595 0.986263,-0.00151 1.4635,-0.1054981 0.362537,-0.078982 0.611845,-0.5977323 1.039973,-0.3886335 1.040402,0.5081353 4.007495,3.4488711 2.046533,5.6682976 -1.481869,0.876514 -3.353176,1.358277 -5.218661,-0.4455426 C 9.858033,9.5127231 9.8424565,8.9315693 9.6206086,8.4186007 9.4338389,7.9867428 9.0189178,7.6536739 9.0006397,7.0987984 Z"/>
+ <path style="fill:#80a4e9" d="m 11.004948,7.9284623 c 0.133132,-0.9570558 1.458063,-1.5622515 2.467208,-2.2047738 0.410216,-0.3681233 0.66283,-0.2256196 1.077563,0.024684 1.20471,0.731446 1.598347,1.694545 1.402417,2.8260339 -0.05362,0.5480866 -0.224138,0.5417732 -0.784243,0.6298958 L 13.288448,9.5 C 11.887943,9.424364 10.922091,8.5240882 11.004948,7.9284608 Z"/>
+ <path style="fill:#c3d9f2" d="M 14.204926,6.8249878 C 14.58166,6.5585603 15.605468,5.6361767 15.950715,6.1563055 16.232401,6.5806778 15.214704,7.719579 15.214704,7.719579 14.390239,8.5751665 13.620229,7.2384862 14.204926,6.8249878 Z"/>
+ <path style="fill:#3f3f3f" d="M 2.0180643,4.631437 1.1477073,5.0086526 2.7562724,7.4214308 3.1729709,7.18826 Z"/>
+ <path style="fill:#4f4f4f" d="M 0.56429309,2.1887312 C 0.87672808,1.9593746 1.2061336,1.8894963 1.582901,2.2647022 1.8292316,2.5100118 1.4799924,3.5453501 1.6913962,4.1266441 1.8426622,4.542579 2.5138901,4.7261705 2.3832358,5.202243 2.1943922,5.8903422 1.4925407,6.315459 1.0493444,5.708715 0.277518,4.6520713 -0.60016821,3.5701285 0.56429309,2.1887312 Z"/>
+ <path style="fill:#3f3f3f" d="M 5.9456363,4.5769035 4.6661951,4.8443263 c 0,0 0.5870424,1.0969327 0.6807657,1.5901658 0.1557007,0.819399 -0.060775,1.8885319 -0.060775,1.8885319 L 5.7380855,8.419 c 0,0 0.2458638,-1.1078774 0.062881,-2.0708558 -0.092364,-0.48608 0.1446697,-1.7712405 0.1446698,-1.7712407 z"/>
+ <path style="fill:#4f4f4f" d="m 4.5976676,1.0120982 c 0.2273328,-0.0296861 0.465298,-0.00884 0.7235892,0.1086156 0.3192127,0.1183524 0.2318095,0.2655386 0.1999035,0.5286758 -0.033568,0.2831408 -0.054915,0.6835267 0.018212,1.0552905 0.05673,0.288396 0.2180893,0.8807432 0.3403469,1.3162 0.1276963,0.4337387 0.2486127,0.490008 -0.1520772,0.6359403 L 5.0379911,4.9079932 C 4.660214,5.1104052 4.603942,4.9607436 4.4512912,4.6356868 3.9520496,3.5675124 3.985176,2.5796637 4.018834,1.5918949 3.965936,1.131617 4.2335612,1.0622931 4.5976676,1.0120982 Z"/>
+ <path style="fill:#2e895d" d="M 3.0936888,6.1956518 C 2.9766526,6.1987803 2.8421766,6.2405044 2.6192017,6.342391 a 0.2031453,0.19567174 0 0 1 -0.013488,0.00612 C 2.1555665,6.5165524 1.6757984,6.6274297 1.2766725,6.7780247 0.87754651,6.9286197 0.57402273,7.1107175 0.42053234,7.3955518 0.15801169,7.8827155 0.16446643,8.3393557 0.26977553,8.798745 0.37508462,9.2581344 0.58723925,9.7082666 0.72045911,10.143854 0.8279685,10.494673 0.8815434,10.703032 1.2250978,10.880606 a 0.2031453,0.19567174 0 0 1 0.029358,0.01911 l 1.6726075,1.268683 a 0.2031453,0.19567174 0 0 1 0.076172,0.12916 c 0.030558,0.232274 0.05649,0.363852 0.1023557,0.436397 0.045866,0.07255 0.1247054,0.133171 0.3562621,0.215523 a 0.2031453,0.19567174 0 0 1 0.019041,0.0076 l 3.1079709,1.46739 c 1.6844274,0.682337 2.8981016,0.337895 3.670532,-0.153617 a 0.2031453,0.19567174 0 0 1 0.03571,-0.01758 c 1.236182,-0.482053 1.826237,-0.886146 2.117737,-1.221297 0.189683,-0.218089 0.258328,-0.415279 0.308654,-0.618291 -0.228854,0.0959 -0.501003,0.2315 -1.047363,0.339334 -0.368583,0.07275 -0.75565,0.108131 -1.102112,0.02522 -0.34646,-0.08291 -0.6567815,-0.319345 -0.7593377,-0.712296 a 0.2031453,0.19567174 0 0 1 -0.00239,-0.0107 L 9.4119685,10.058257 c 0,0 0,-7.82e-4 0,-7.82e-4 C 9.3412575,9.8079216 9.1287241,9.6004924 8.8335384,9.3986768 8.5390405,9.1973315 8.1747143,9.0107999 7.8512386,8.7864995 L 5.858868,7.4536191 4.6194882,6.7741864 3.5562557,6.3186835 C 3.3383358,6.2254536 3.2113311,6.1925215 3.0936888,6.1956518 Z"/>
+ <path style="fill:#45ce64" d="M 0.24040227,7.3051198 C 0.614642,6.6106376 1.6676663,6.4882618 2.5322772,6.1654921 2.9950193,5.954045 3.1821196,5.9447867 3.6388873,6.1402107 l 1.0725194,0.4588662 c 0,0 -1.9896946,1.7000518 -2.3161053,2.860623 C 2.1336321,10.39008 2.8019876,12.322144 2.8019876,12.322144 L 1.1288448,11.053562 C 0.72643813,10.845568 0.63299792,10.550853 0.52516933,10.198991 0.27106878,9.3681625 -0.33525603,8.3733776 0.24040227,7.3051198 Z"/>
+ <path style="fill:#39ab55" d="M 2.3953014,9.4596995 C 2.7217121,8.2991283 4.7114067,6.5990765 4.7114067,6.5990765 L 5.9676085,7.28774 c 0,0 -0.6808238,3.116136 -0.4737761,4.666462 0.1244563,0.931899 1.0133066,2.649992 1.0133066,2.649992 L 3.3909347,13.133107 C 2.8914352,12.955487 2.8633365,12.78846 2.8019876,12.322144 c 0,0 -0.6683555,-1.932064 -0.4066862,-2.8624445 z"/>
+ <path style="fill:#309158" d="M 5.4938324,11.954202 C 5.2867847,10.403876 5.9676085,7.28774 5.9676085,7.28774 l 1.999601,1.3384457 -0.09183,3.8803913 c -0.026755,1.130749 1.5168989,1.5635 2.4961575,1.927657 -0.8201361,0.521867 -2.1224477,0.876751 -3.864398,0.16996 0,0 -0.8888503,-1.718093 -1.0133066,-2.649992 z"/>
+ <path style="fill:#2b814e" d="m 7.967476,8.6259493 -0.09218,3.8808127 c -0.026755,1.13075 1.5170724,1.563686 2.496331,1.927842 C 12.874803,13.458482 12.851034,12.77873 13,12.118838 c 0,0 -2.64775,1.212558 -2.990449,-0.100515 L 9.6076137,10.007241 C 9.4284696,9.3731462 8.5831723,9.0536434 7.967476,8.6259493 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/obconf.svg b/.icons/awkward/16x16/apps/obconf.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/obconf.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/obs.svg b/.icons/awkward/16x16/apps/obs.svg
new file mode 100644
index 00000000..7b178671
--- /dev/null
+++ b/.icons/awkward/16x16/apps/obs.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m16 8a8 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 8z"/>
+ <path fill="#fff" d="m8 3c-2.7551 0-5 2.2449-5 5s2.2449 5 5 5 5-2.2449 5-5-2.245-5-5-5zm0 1.0742c2.1635 0 3.9036 1.7336 3.9219 3.8926-0.128-0.3017-0.314-0.5848-0.567-0.834-0.411-0.4069-0.912-0.6473-1.5034-0.7266-0.088-0.0118-0.161-0.0344-0.2813 0.01-0.1203 0.044-0.1793 0.141-0.2148 0.2012-0.0513 0.0868-0.344 0.3856-0.5078 0.4902-0.4648 0.297-1.2602 0.2971-1.7266 0-0.5515-0.3513-0.8668-1.041-0.7676-1.6484 0.0562-0.3438 0.2032-0.642 0.4453-0.8984 0.0503-0.0533 0.0884-0.0945 0.11914-0.12891 0.0307-0.0344 0.05-0.0502 0.082-0.10547 0.008-0.0138 0.0172-0.0287 0.0273-0.0664 0.003-0.009 0.008-0.0347 0.008-0.0352 0.00001-0.00016-0.00035-0.009 0-0.0176 0.3102-0.0783 0.6298-0.1328 0.9649-0.1328zm-2.0762 0.6016c-0.0711 0.0907-0.15945 0.18467-0.20508 0.26953-0.17977 0.33435-0.29969 0.82-0.29883 1.2051 0.00076 0.32034 0.0777 0.70012 0.19922 1.0039 0.0321 0.0802 0.0715 0.1878 0.1875 0.25976 0.11601 0.072 0.19994 0.0689 0.31641 0.082 0.1012 0.0114 0.30991 0.058 0.40234 0.0898 0.93092 0.32027 1.3687 1.3868 0.93164 2.2793-0.29323 0.59876-0.99909 0.99603-1.6191 0.92579-0.0803-0.009-0.13871-0.0141-0.19336-0.0137-0.0273 0.00019-0.0473-0.004-0.10547 0.0137-0.0145 0.004-0.0324 0.01-0.0566 0.0234-0.0121 0.007-0.0406 0.029-0.041 0.0293-0.0004 0.00035-0.0466 0.0524-0.0469 0.0527-0.00005 0.00009-0.005 0.0127-0.008 0.0195-0.80088-0.71775-1.3125-1.751-1.3125-2.916 0-1.4088 0.74086-2.6319 1.8496-3.3242zm0.0273 1.3438c0.0656 0.39439 0.22453 0.72944 0.49024 1.0371-0.0912-0.0207-0.18026-0.0494-0.26172-0.0586-0.0913-0.0104-0.0958-0.013-0.0879-0.006-0.003-0.007-0.002-0.005-0.01-0.0234-0.0915-0.2289-0.1615-0.5862-0.1621-0.8204-0.00008-0.0346 0.0274-0.0873 0.0312-0.12891zm3.8125 0.87305c0.006 0.00036-0.0152 0.005 0.0215 0.01 0.20386 0.0273 0.32767 0.17021 0.49609 0.23828-0.21121-0.0319-0.40296-0.15365-0.61914-0.11718-0.0431 0.007-0.0557 0.0568-0.0977 0.0664 0.0635-0.071 0.15394-0.12476 0.19922-0.19726zm0.25977 0.60351c0.64897 0.0154 1.289 0.44853 1.5234 1.0723 0.0186 0.0496 0.0329 0.0871 0.0449 0.11719 0.006 0.015 0.0124 0.0278 0.0195 0.043 0.004 0.008 0.007 0.0153 0.0137 0.0273 0.003 0.006 0.007 0.0137 0.0137 0.0234 0.007 0.01 0.0367 0.0406 0.0371 0.041 0.00021 0.0002 0.0428 0.0311 0.043 0.0312 0.00019 0.00011 0.0877 0.0312 0.0879 0.0312 0.00002 0.00001 0.01-0.002 0.0117-0.002-0.39903 1.7462-1.9478 3.0449-3.8184 3.0449-0.72089 0-1.3854-0.20655-1.9648-0.54297 0.34048 0.0412 0.73341 0.0322 1.0293-0.0586l0.0195-0.006 0.0137-0.008 0.004-0.002c0.5066-0.16535 1.0382-0.53658 1.332-0.94921l0.1567-0.219-0.1445-0.4355c-0.3367-1.0188 0.2564-2.0133 1.3008-2.1895 0.0919-0.0155 0.1846-0.0217 0.2778-0.0195zm-1.2437 0.1269c-0.3618 0.294-0.6497 0.6588-0.7969 1.0723-0.1393-0.3991-0.4023-0.7654-0.7422-1.0586 0.504 0.1888 1.0412 0.188 1.5391-0.0137zm-0.79883 2.2656 0.0547 0.16797-0.01 0.0137c-0.057 0.0801-0.21326 0.13056-0.31055 0.2168 0.0527-0.0786 0.1494-0.11539 0.19141-0.20117 0.0322-0.0657 0.0507-0.13146 0.0742-0.19727z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ocenaudio.svg b/.icons/awkward/16x16/apps/ocenaudio.svg
new file mode 100644
index 00000000..f76ad203
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ocenaudio.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#fdbb28" cx="8" cy="9" r="6"/>
+ <path fill="#4f4f4f" d="m8 1.0001c-1.6579 0-3.1698 0.51206-4.2851 1.3719-1.1154 0.8598-1.7149 2.0902-1.7149 3.4586v0.1694c-1.1074 0.5551-2 2.3362-2 4.043 5e-8 2.184 1.3812 3.957 3 3.957v-8.1694c0-1.0249 0.4112-1.9598 1.332-2.6696 0.9208-0.71 2.2211-1.161 3.668-1.161 1.447 0 2.747 0.4512 3.668 1.161s1.332 1.6446 1.332 2.6695v8.1694c1.6189 0 3-1.7728 3-3.9572 0-1.7069-0.893-3.4879-2-4.043v-0.1695c0-1.3686-0.599-2.5988-1.715-3.4587-1.115-0.8597-2.6271-1.3718-4.2849-1.3718z"/>
+ <circle fill="#3d3d3d" cx="11" cy="8" r="1"/>
+ <circle fill="#3d3d3d" cx="5" cy="8" r="1"/>
+ <path fill="#3d3d3d" d="m10 11c0 1.105-0.8954 2-2 2s-2-0.886-2-1.99z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ocrfeeder.svg b/.icons/awkward/16x16/apps/ocrfeeder.svg
new file mode 100644
index 00000000..7f9cfef4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ocrfeeder.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 7,0 C 3.1576961,1.5369215e-7 1.5369215e-7,3.1576961 0,7 c 1.5369215e-7,3.842304 3.1576961,7 7,7 H 7.00195 7.0039 c 0.797734,-0.0013 1.568283,-0.177376 2.3125,-0.441406 l 1.533203,1.533203 c 0.584189,0.608468 1.489216,0.978967 2.302735,0.9375 0.813519,-0.04147 1.488818,-0.397022 1.984375,-0.892578 0.495556,-0.495557 0.851111,-1.170856 0.892578,-1.984375 0.04147,-0.813519 -0.329032,-1.718546 -0.9375,-2.302735 L 13.558594,9.3164062 C 13.822624,8.5721892 13.998725,7.8016402 14,7.0039062 V 7.0019531 7 C 14,3.1576961 10.842304,1.5369214e-7 7,0 Z"/>
+ <path style="fill:#a27f41" d="M 9.9902344,8.9902344 A 1.0001,1.0001 0 0 0 9.2929688,10.707031 l 3.0000002,3 a 1.0001,1.0001 0 1 0 1.414062,-1.414062 l -3,-3.0000002 A 1.0001,1.0001 0 0 0 9.9902344,8.9902344 Z"/>
+ <path style="fill:#62aeff" d="M 7 2 A 5.0000002 5.0000002 0 0 0 2 7 A 5.0000002 5.0000002 0 0 0 7 12 A 5.0000002 5.0000002 0 0 0 12 7 A 5.0000002 5.0000002 0 0 0 7 2 z"/>
+ <path style="fill:#ffffff" d="M 5 4 L 5 5 L 5 7 L 5 8 L 5 10 L 6 10 L 6 8 L 8 8 L 8 10 L 9 10 L 9 4 L 6 4 L 5 4 z M 6 5 L 8 5 L 8 7 L 6 7 L 6 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ocsstore.svg b/.icons/awkward/16x16/apps/ocsstore.svg
new file mode 100644
index 00000000..4f1b4763
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ocsstore.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#144379" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <path style="fill:#00cea5" d="M 8,1.9999998 A 6.0000002,6.0000002 0 0 0 4.0767298,3.4707032 l 1.5611049,1.5611049 c 0.070375,-0.018571 0.1429388,-0.031808 0.2193081,-0.031808 l 4.2857142,0 c 0.07637,0 0.148933,0.013239 0.219309,0.031809 L 11.925781,3.4681922 A 6.0000002,6.0000002 0 0 0 8,1.9999998 Z"/>
+ <path style="fill:#d152ac" d="M 3.4681917,4.0742188 C 2.522782,5.1637704 2.0015598,6.5574607 1.9999998,8 c 0.00287,1.4419972 0.5249503,2.834732 1.4707034,3.92327 l 1.5292967,-1.529297 0,-0.251116 0,-4.2857142 c 0,-0.076369 0.013239,-0.1489329 0.031809,-0.2193081 z"/>
+ <path style="fill:#d75950" d="M 12.529297,4.0767298 10.968192,5.6378347 C 10.986763,5.7082099 11,5.7807735 11,5.8571428 l 0,4.2857142 c 0,0.07637 -0.01324,0.148933 -0.03181,0.219309 l 1.563616,1.563615 A 6.0000002,6.0000002 0 0 0 14,8 6.0000002,6.0000002 0 0 0 12.529297,4.0767298 Z"/>
+ <path style="fill:#e88a19" d="M 10.362166,10.968192 C 10.29179,10.986763 10.219226,11 10.142857,11 l -2.9999999,0 -2.1428572,2.142857 0,-1.53683 -0.9257811,0.925782 A 6.0000002,6.0000002 0 0 0 8,14 6.0000002,6.0000002 0 0 0 11.92327,12.529297 l -1.561104,-1.561105 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/octave.svg b/.icons/awkward/16x16/apps/octave.svg
new file mode 100644
index 00000000..d19fcad2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/octave.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e4e4e4" d="m8 0c-4.432 0-8 3.568-8 8s3.568 8 8 8 8-3.568 8-8c0-4.4319-3.568-8-8-8z"/>
+ <path fill="#2971d5" d="m8 2a6 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 -6zm1 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 fill="#fc924d" width="4" height="4" x="1" y="6" rx=".8" ry=".8"/>
+ <rect fill="#fc924d" width="3" height="3" x="11" y="9" rx=".6" ry=".6"/>
+ <rect fill="#fc924d" width="2" height="2" x="11" y="3" rx=".4" ry=".4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/octodad-dadliest-catch.svg b/.icons/awkward/16x16/apps/octodad-dadliest-catch.svg
new file mode 100644
index 00000000..0f91127e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/octodad-dadliest-catch.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <path d="m5 16h5s1 0 1-1 2-10 2-10l-8-1s-2 12 0 12z" style="fill:#df8028"/>
+ <path d="m3 10c1.490712 2.981424 4.6666667 5 8 5 4 0 5-4 5-4s-1-3-1-4 1-2 1-2-2-5-6-5-6 3-6 3l-1 3s-0.4472136 3.1055728 0 4z" style="fill:#f8bb07"/>
+ <path d="m1 7s0 1 1 2h3l2-4v4l3 3c1.154761 1.154761 3-1 3-1s1 4-4 4c-1.7950549 0-2-1-4-2-1 0-3.1870391 0-4-1-1-2 0-5 0-5z" style="fill:#facd48"/>
+ <ellipse cx="4" cy="6" rx="2" ry="3" style="fill:#ffffff"/>
+ <ellipse cx="9.7539663" cy="7" rx="2.2460332" ry="3" style="fill:#ffffff"/>
+ <ellipse cx="4" cy="5.5" rx="1" ry="1.5" style="fill:#4f4f4f"/>
+ <ellipse cx="10" cy="6.5" rx="1" ry="1.5" style="fill:#4f4f4f"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/octopi.svg b/.icons/awkward/16x16/apps/octopi.svg
new file mode 100644
index 00000000..903c1fdd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/octopi.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#3fc778" d="m7.1176 2.7843e-7c-2.8233 0-5.0965 2.5657-5.1155 5.76h-0.0021v9.24c0 0.8864 0.8492 0.99028 1.5 0.99972 0.6008 0.0087 1.5-0.11333 1.5-0.99972 0 0.8864 0.8991 0.99972 1.5 0.99972s1.48-0.25699 1.5-0.99972c0 0.8864 0.8991 0.99972 1.5 0.99972s1.4799-0.25699 1.5-0.99972c0 0.8864 0.8991 0.99972 1.5 0.99972s1.5-0.11333 1.5-0.99972v-9.24h-0.0021c-0.019-3.1943-2.293-5.76-5.1155-5.76z"/>
+ <rect fill="#ecf0f1" width="3" height="3" x="4" y="5" ry="1.5"/>
+ <rect fill="#494949" width="1" height="1" x="6" y="6" ry=".5"/>
+ <rect fill="#ecf0f1" width="3" height="3" x="10" y="5" ry="1.5"/>
+ <rect fill="#494949" width="1" height="1" x="12" y="6" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/odrive.svg b/.icons/awkward/16x16/apps/odrive.svg
new file mode 100644
index 00000000..e1caea3c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/odrive.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#909090" d="m 3.5612822,10.435803 c 0.015005,0.215634 -0.7928856,0.461865 -0.6723871,0.648757 l 0.080783,3.013801 c 0.09054,0.140323 -0.093864,0.595437 0.04204,0.688748 C 3.2135692,14.925786 3.4510173,14.999986 3.6933594,15 l 8.6152346,0 c 0.411534,3.3e-5 0.795102,-0.212374 1.023437,-0.566406 l 2.462891,-3.81836 c 0.05497,-0.08607 0.09947,-0.178185 0.132812,-0.27539 l 0,-0.002 c 4.75e-4,-0.0014 0.0015,-0.0025 0.002,-0.0039 0.03734,-0.108753 0.05458,-0.221088 0.0625,-0.333984 L 15.822997,9.664729 5.0284948,10 Z"/>
+ <path style="fill:#ffa246" d="M 5.5386746,0.99999994 C 5.1009322,0.9999392 4.6960898,1.2402666 4.4754155,1.6311848 L 0.1676887,9.2676867 c -0.2369369,0.4199946 -0.22177781,0.9428753 0.0390643,1.3474393 L 2.668514,14.433377 c 0.09054,0.140323 0.2071518,0.260638 0.3430557,0.353949 L 10.56419,0.99999994 Z"/>
+ <path style="fill:#ffe94f" d="M 5.5390625 1 C 5.5165471 1.0003741 5.4931636 1.0022573 5.4707031 1.0039062 L 10.328125 10 L 15.990234 10 C 16.00794 9.7471684 15.959727 9.4912013 15.833984 9.2675781 L 11.525391 1.6308594 C 11.304716 1.2399412 10.900633 0.99993926 10.462891 1 L 5.5390625 1 z M 15.990234 10.005859 C 15.982121 10.116702 15.966352 10.22719 15.929688 10.333984 C 15.966381 10.227105 15.981977 10.116693 15.990234 10.005859 z M 0.16601562 10.542969 C 0.17511562 10.559899 0.18352117 10.57727 0.19335938 10.59375 C 0.18352137 10.57726 0.17511593 10.559899 0.16601562 10.542969 z"/>
+ <path style="fill:#ffffff" d="M 8.3315079,5.0005897 A 0.73333739,0.6250651 0 0 0 7.6662712,5.3100394 L 6.3830591,7.1850473 5.0998464,9.0600552 A 0.73333739,0.6250651 0 0 0 5.7335761,10 l 2.5664243,0 2.5664246,0 A 0.73333739,0.6250651 0 0 0 11.500154,9.0600552 L 10.216942,7.1850473 8.9337299,5.3100394 A 0.73333739,0.6250651 0 0 0 8.3315079,5.0005897 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/office-address-book.svg b/.icons/awkward/16x16/apps/office-address-book.svg
new file mode 100644
index 00000000..42c188c6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/office-address-book.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#2095f2" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m8 4.0002c-2.2091 0-3.9999 1.7908-3.9999 3.9999s1.7908 3.9999 3.9999 3.9999h2.4999s0.46874 0 0.49999-0.49999c0-0.49999-0.49999-0.49999-0.49999-0.49999h-2.4999c-1.6568 0-2.9999-1.3431-2.9999-2.9999s1.3431-2.9999 2.9999-2.9999 2.9999 1.3431 2.9999 2.9999v0.49999c0 0.27613-0.22385 0.49999-0.49999 0.49999-0.27613 0-0.49999-0.22385-0.49999-0.49999v-0.49999c0-1.1045-0.89543-2-2-2-1.1045 0-2 0.89543-2 2 0 1.1045 0.89543 2 2 2 0.52309 0 0.99512-0.20544 1.3515-0.53419 0.28499 0.33849 0.70548 0.53399 1.1485 0.53399 0.82838 0 1.5-0.67158 1.5-1.5v-0.49999c0-2.2089-1.791-3.9999-4-3.9999zm0 2.9999c0.55229 0 0.99998 0.4477 0.99998 0.99998 0 0.55227-0.4477 0.99998-0.99998 0.99998-0.5523 0-1-0.4477-1-1s0.4477-1 1-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/office-addressbook.svg b/.icons/awkward/16x16/apps/office-addressbook.svg
new file mode 120000
index 00000000..3af65454
--- /dev/null
+++ b/.icons/awkward/16x16/apps/office-addressbook.svg
@@ -0,0 +1 @@
+kaddressbook.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/office-calendar.svg b/.icons/awkward/16x16/apps/office-calendar.svg
new file mode 100644
index 00000000..a80d742a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/office-calendar.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 1,4.56 V 14.2 C 1,14.643 1.3568,15 1.8,15 H 15.2 C 15.643,15 15.954,14.641 16,14.2 V 4.56 Z"/>
+ <path style="fill:#f54b3e" d="M 16,5 V 1.8 C 16,1.3568 15.643,1 15.2,1 H 1.8 C 1.3568,1 1,1.3568 1,1.8 V 5 Z"/>
+ <rect style="opacity:0.2" width="2" height="2" x="9" y="6"/>
+ <rect style="opacity:0.2" width="2" height="2" x="12" y="6"/>
+ <rect style="opacity:0.2" width="2" height="2" x="6" y="6"/>
+ <rect style="opacity:0.2" width="2" height="2" x="3" y="6"/>
+ <circle style="fill:#f54b3e" cx="10" cy="10" r="1"/>
+ <circle style="fill:#ffffff" cx="3.5" cy="2.5" r=".5"/>
+ <circle style="fill:#ffffff" cx="13.5" cy="2.5" r=".5"/>
+ <rect style="opacity:0.2" width="2" height="2" x="12" y="9"/>
+ <rect style="opacity:0.2" width="2" height="2" x="6" y="9"/>
+ <rect style="opacity:0.2" width="2" height="2" x="3" y="9"/>
+ <rect style="opacity:0.2" width="2" height="2" x="9" y="12"/>
+ <rect style="opacity:0.2" width="2" height="2" x="12" y="12"/>
+ <rect style="opacity:0.2" width="2" height="2" x="6" y="12"/>
+ <rect style="opacity:0.2" width="2" height="2" x="3" y="12"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/office-date.svg b/.icons/awkward/16x16/apps/office-date.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/office-date.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/okteta.svg b/.icons/awkward/16x16/apps/okteta.svg
new file mode 100644
index 00000000..bf68d6b6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/okteta.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#4f4f4f" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m3 10.327v2.673h2.6728l4.7512-4.7507-2.6733-2.6728zm9.788-4.4337c0.28271-0.28271 0.28271-0.72818 0-1.0109l-1.671-1.6704c-0.28271-0.28271-0.72818-0.28271-1.0109 0l-1.3964 1.405 2.6728 2.6728z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/okular.svg b/.icons/awkward/16x16/apps/okular.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/okular.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/onboard.svg b/.icons/awkward/16x16/apps/onboard.svg
new file mode 100644
index 00000000..1ae78d4a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/onboard.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="m 0,8 v 3.2 C 0,13.8592 2.1408,16 4.8,16 H 8 V 8 Z"/>
+ <path style="fill:#ebc53d" d="M 4.8,0 C 2.1408,0 0,2.1408 0,4.8 V 8 H 8 V 0 Z"/>
+ <path style="fill:#e4e4e4" d="m 8,0 v 8 h 8 V 4.8 C 16,2.1408 13.8592,0 11.2,0 Z"/>
+ <path style="fill:#008aff" d="m 8,8 v 8 h 3.2 C 13.8592,16 16,13.8592 16,11.2 V 8 Z"/>
+ <path style="fill:#3f3f3f" d="M 4.001875,2 C 3.378497,2 2.887225,2.177812 2.53125,2.5324999 2.177038,2.8870999 2,3.3751119 2,4 2,4.623224 2.177038,5.112275 2.53125,5.466875 2.8872254,5.821323 3.3784974,6 4.001875,6 4.6269354,6 5.1146181,5.821323 5.4687494,5.466875 5.8230417,5.112275 6.0000001,4.623224 6.0000001,4 6.0000001,3.3751119 5.8230417,2.8870999 5.4687494,2.5324999 5.1146177,2.177812 4.6269354,2 4.001875,2 Z m 0,0.7199999 c 0.30732,0 0.5440907,0.112458 0.7124997,0.33625 0.1684087,0.223792 0.253125,0.537486 0.253125,0.9437501 0,0.404592 -0.084716,0.7199576 -0.253125,0.9437496 C 4.5459661,5.1675416 4.309195,5.2793747 4.001875,5.2793747 3.696238,5.2793747 3.459034,5.1675416 3.290625,4.9437496 3.1221364,4.7199576 3.03625,4.404592 3.03625,4 c 0,-0.4062641 0.085886,-0.7199581 0.254375,-0.9437501 0.168409,-0.223792 0.405613,-0.33625 0.71125,-0.33625 z"/>
+ <path style="fill:#3f3f3f" d="m 10,10 v 4 h 1.664375 c 0.516757,0 0.903078,-0.09349 1.15625,-0.283125 0.25317,-0.1888 0.379375,-0.477902 0.379375,-0.86375 0,-0.251473 -0.05847,-0.464356 -0.17625,-0.6375 -0.117772,-0.173136 -0.286359,-0.29193 -0.501875,-0.35625 0.168247,-0.06596 0.298121,-0.165843 0.38625,-0.301875 0.08893,-0.137688 0.1325,-0.305424 0.1325,-0.5 0,-0.370192 -0.120193,-0.638058 -0.36375,-0.80625 C 12.435722,10.083058 12.044991,10 11.505,10 Z m 1.003125,0.70125 h 0.553125 c 0.157833,0 0.277655,0.03602 0.359375,0.109375 0.08172,0.07091 0.12375,0.176687 0.12375,0.314375 0,0.139336 -0.04203,0.244745 -0.12375,0.315625 -0.08172,0.07173 -0.201542,0.1075 -0.359375,0.1075 h -0.553125 z m -0.0013,1.55 h 0.5875 c 0.202697,0 0.356553,0.04261 0.4575,0.13 0.100952,0.08575 0.15,0.215614 0.15,0.38875 0,0.17644 -0.05058,0.309483 -0.153125,0.396875 -0.10015,0.08742 -0.253281,0.13125 -0.454375,0.13125 h -0.5875 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/onionshare80.svg b/.icons/awkward/16x16/apps/onionshare80.svg
new file mode 100644
index 00000000..e7aab18c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/onionshare80.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#5d105d" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 8 2 A 6 6 0 0 0 3.5742188 3.9589844 L 4.1074219 4.4921875 L 5.6953125 6.0800781 A 3 3 0 0 1 8 5 A 3 3 0 0 1 11 8 A 3 3 0 0 1 10.978516 8.3320312 L 11.164062 8.453125 L 13.548828 8.984375 L 13.837891 9.3515625 A 6 6 0 0 0 14 8 A 6 6 0 0 0 8 2 z M 2.1894531 6.5234375 A 6 6 0 0 0 2 8 A 6 6 0 0 0 8 14 A 6 6 0 0 0 12.425781 12.041016 L 11.892578 11.507812 L 10.304688 9.9199219 A 3 3 0 0 1 8 11 A 3 3 0 0 1 5 8 A 3 3 0 0 1 5.0605469 7.4023438 L 2.6757812 7.1308594 L 2.1894531 6.5234375 z"/>
+ <path style="fill:#ffffff" d="M 3.4,5.2 6.2,8 H 0.6 Z"/>
+ <path style="fill:#ffffff" d="M 12.6,10.8 15.4,8 H 9.8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openage.svg b/.icons/awkward/16x16/apps/openage.svg
new file mode 100644
index 00000000..e0fc0212
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openage.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 8,0 C 3.568,0 0,3.568 0,8 c 0,4.432 3.568,8 8,8 4.432,0 8,-3.568 8,-8 C 16,3.568 12.432,0 8,0 Z"/>
+ <path style="fill:#ffffff" d="m 4,3 0,4.6153846 c 0,1.0240769 0.55204,1.8595 1.27032,2.4556924 L 4,11.7515 c 1.16344,0.809385 2.5636,1.248462 4,1.2485 1.4364,3.8e-5 2.83656,-0.439115 4,-1.2485 L 10.72968,10.071077 C 11.44796,9.4749231 12,8.6394615 12,7.6153846 L 12,3 10,3 10,4.8464615 C 10,4.8464615 10,4 9,4 L 9,3 7,3 7,4 C 6,4 6,4.8464615 6,4.8464615 L 6,3 Z m 4,2.9925384 c 1.07828,0 1.31428,0.1923077 2,0.5769231 L 10,8 C 10,8.9754615 8.8,9.615385 8,10 7.2,9.615385 6,8.9754615 6,8 L 6,6.5694615 C 6.68572,6.1848461 6.92172,5.9925384 8,5.9925384 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openarena.svg b/.icons/awkward/16x16/apps/openarena.svg
new file mode 100644
index 00000000..cb20eb6d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openarena.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#303877" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#9c9c9c" d="m7.5001 5c-1.0989 0.001-2.1959 0.2701-3.0332 0.8018-1.8407 1.1691-1.9674 3.1921-0.2764 4.4342 0.15549 0.11208 0.29679 0.21681 0.31445 0.23047l-0.4678 0.833 0.9629 0.701 2.5-4.1602 2.4999 4.1602 0.963-0.701-0.468-0.832c0.01766-0.01366 0.15896-0.11838 0.31445-0.23047 1.692-1.2431 1.565-3.2664-0.276-4.4352-0.8371-0.5317-1.9337-0.8007-3.0329-0.8018zm-0.25293 0.5-2.25 4c-2.5-2 0.25-4 2.25-4zm0.50293 0c2 0 4.75 2 2.25 4l-2.25-4zm-0.25 3.5-1 1.499 1 1.501 1-1.501-1-1.499z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openarena128.svg b/.icons/awkward/16x16/apps/openarena128.svg
new file mode 120000
index 00000000..fcca97b4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openarena128.svg
@@ -0,0 +1 @@
+openarena.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/openbazaar2.svg b/.icons/awkward/16x16/apps/openbazaar2.svg
new file mode 100644
index 00000000..f7c7d9ba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openbazaar2.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.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="fill:#048eea;fill-rule:evenodd" d="m 7.9863284,1036.3662 c -0.022447,0.05 -0.04902,0.1031 -0.075955,0.153 -0.019203,0.04 -0.045492,0.086 -0.065321,0.1268 -0.1373735,0.2478 -0.5548301,0.9735 -1.3899736,1.5376 -0.9955232,0.6255 -2.3949421,1.1973 -3.512912,1.181 0,0 -1.8356991,5.1399 -1.9087456,5.3154 -0.010989,0.01 -0.02247,0.018 -0.03342,0.025 l 0.025065,0 c -7.478e-4,0 -0.024949,0.074 -0.025065,0.074 l 0.00456,0.018 0.00456,0 c 0.039458,-0.028 0.080808,-0.062 0.120768,-0.092 l 13.8070738,0 c 0.02069,0.015 0.04249,0.031 0.06304,0.046 l 0,-0.011 -0.01291,-0.037 0.01291,0 c -0.0054,0 -0.01124,-0.011 -0.01671,-0.013 l -1.920897,-5.3292 c -1.061771,0.022 -2.279977,-0.4658 -3.0685776,-0.9191 -0.9111182,-0.535 -1.5111205,-1.2649 -1.7545568,-1.6888 -0.00569,-0.012 -0.013362,-0.026 -0.018989,-0.039 -0.04939,-0.1083 -0.098721,-0.216 -0.1481117,-0.3197 -0.03143,-0.01 -0.058889,-0.023 -0.085829,-0.032 z"/>
+ <path style="fill-rule:evenodd;opacity:0.3" d="m 7.9863284,1036.3662 c -0.022447,0.05 -0.04902,0.1031 -0.075955,0.153 -0.019203,0.04 -0.045492,0.086 -0.065321,0.1268 -0.1373735,0.2478 -0.5548301,0.9735 -1.3899736,1.5376 -0.9955232,0.6255 -2.3949421,1.1973 -3.512912,1.181 0,0 -1.8356991,5.1399 -1.9087456,5.3154 -0.010989,0.01 -0.02247,0.018 -0.03342,0.025 l 0.025065,0 c -7.478e-4,0 -0.024949,0.074 -0.025065,0.074 l 0.00456,0.018 0.00456,0 c 0.039458,-0.028 0.080808,-0.062 0.120768,-0.092 l 13.8070738,0 c 0.02069,0.015 0.04249,0.031 0.06304,0.046 l 0,-0.011 -0.01291,-0.037 0.01291,0 c -0.0054,0 -0.01124,-0.011 -0.01671,-0.013 l -1.920897,-5.3292 c -1.061771,0.022 -2.279977,-0.4658 -3.0685776,-0.9191 -0.9111182,-0.535 -1.5111205,-1.2649 -1.7545568,-1.6888 -0.00569,-0.012 -0.013362,-0.026 -0.018989,-0.039 -0.04939,-0.1083 -0.098721,-0.216 -0.1481117,-0.3197 -0.03143,-0.01 -0.058889,-0.023 -0.085829,-0.032 z"/>
+ <path style="fill:#048eea;fill-rule:evenodd" d="m 15,1044.7052 0,0 c -1.104554,-0.7533 -2.406671,-1.84 -3.753688,-3.3734 -1.468249,-1.6687 -2.415651,-3.3195 -3.0262991,-4.6139 -0.04939,-0.1082 -0.098781,-0.2165 -0.1481721,-0.3202 -0.03143,-0.01 -0.058371,-0.023 -0.085311,-0.031 -0.022447,0.05 -0.049392,0.1042 -0.076328,0.1534 -0.6375876,1.3214 -1.6164209,2.9947 -3.1026296,4.7041 -1.3515074,1.556 -2.6805674,2.6878 -3.8075719,3.4817"/>
+ <path style="fill:#0364a4;fill-rule:evenodd" d="m 1.3038332,1044.3625 a 0.30400883,0.38541936 0 0 0 -0.2947174,0.4775 l 0.177742,0.9208 0.060007,0.3076 a 0.30400883,0.38541936 0 0 0 0.2947174,0.294 l 0.2544598,0 a 0.30400883,0.38541936 0 0 0 7.583e-4,0 l 3.846519,-0.012 a 0.30400883,0.38541936 0 0 0 0.013675,0 l 0.4587872,10e-4 a 0.30400883,0.38541936 0 0 0 0.042537,0 l 0.2711707,0 1.5708137,0 1.5708135,0 0.2711708,0 a 0.30400883,0.38541936 0 0 0 0.042536,0 l 0.4587868,-10e-4 a 0.30400883,0.38541936 0 0 0 0.01367,0 l 3.846518,0.012 a 0.30400883,0.38541936 0 0 1 7.77e-4,0 l 0.25446,0 a 0.30400883,0.38541936 0 0 0 0.294717,-0.294 l 0.06001,-0.3076 0.177742,-0.9208 a 0.30400883,0.38541936 0 0 0 -0.294736,-0.4775 l -4.666866,0 -4.0592018,0 -4.6668667,0 z"/>
+ <polygon style="fill:#315165;fill-rule:evenodd" transform="matrix(0.87656106,0,0,0.74024522,0.91881674,1046.3624)" points="11.5 6.75 4.66 6.75 8.08 0"/>
+ <path style="fill:#048eea;fill-rule:evenodd" d="m 5.462,1052.3622 2.5380002,-5.9998 2.5379998,5.9998 1.581284,0 c 1.505717,0 1.505717,-4.8748 1.880716,-5.9998 l -12,0 c 0.375,1.125 0.3580173,5.9978 1.8732851,5.9998 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 5.4619987,1052.3622 -1.4488485,-2.5077 c -0.023091,-0.04 -0.015013,-0.095 0.018274,-0.1233 0,0 1.3544363,-1.1498 2.0316537,-1.7247 0.087007,-0.074 1.9369224,-1.6441 1.9369224,-1.6441 l -2.537999,5.9998 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 10.538002,1052.3622 1.448848,-2.5077 c 0.02309,-0.04 0.01501,-0.095 -0.01827,-0.1233 0,0 -1.354436,-1.1498 -2.0316536,-1.7247 C 9.8499154,1047.9325 8,1046.3624 8,1046.3624 l 2.537999,5.9998 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openbazaar2client.svg b/.icons/awkward/16x16/apps/openbazaar2client.svg
new file mode 120000
index 00000000..f545f064
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openbazaar2client.svg
@@ -0,0 +1 @@
+openbazaar2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/openbox.svg b/.icons/awkward/16x16/apps/openbox.svg
new file mode 100644
index 00000000..846096f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openbox.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#5489cd" width="14" height="16" x="-15" y="-16" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="0" y="5"/>
+ <rect style="opacity:0.2" width=".5" height="2" x="3" y="13"/>
+ <rect style="opacity:0.2" width=".5" height="2" x="12.5" y="13"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openbve.svg b/.icons/awkward/16x16/apps/openbve.svg
new file mode 100644
index 00000000..a11f1f75
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openbve.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#636363" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <rect style="fill:#ed8f00" width="1" height="1" x="9" y="8"/>
+ <path style="fill:#e4e4e4" d="M 8.5,5 A 3.5,3.5 0 0 0 5,8.5 3.5,3.5 0 0 0 8.5,12 3.5,3.5 0 0 0 12,8.5 3.5,3.5 0 0 0 8.5,5 Z M 8.5,6 A 2.5,2.5 0 0 1 11,8.5 2.5,2.5 0 0 1 8.5,11 2.5,2.5 0 0 1 6,8.5 2.5,2.5 0 0 1 8.5,6 Z"/>
+ <rect style="fill:#e4e4e4" width="1" height="7.5" x="5" y="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openclonk.svg b/.icons/awkward/16x16/apps/openclonk.svg
new file mode 100644
index 00000000..c9f3220a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openclonk.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e8604d" d="M 14.845303,2.3568074 8.0765866,0.01293125 c -0.049718,-0.01724156 -0.1039636,-0.01724156 -0.1536813,0 L 1.1541896,2.3568074 c -0.092366,0.031988 -0.1541894,0.1177427 -0.1541894,0.2139335 0,2.3720071 0.6392137,5.1139856 1.7537944,7.5228361 0.9040667,1.954168 2.5298246,4.560889 5.1404166,5.881242 C 7.9274349,15.991608 7.9637052,16 8.0000231,16 c 0.03632,0 0.07259,-0.0084 0.1058118,-0.02518 C 10.716288,14.654195 12.342,12.047519 13.246252,10.093578 14.360786,7.6845463 15,4.9423862 15,2.5707419 15,2.4745509 14.93818,2.3887963 14.84581,2.3568084 Z"/>
+ <path style="fill:none;stroke:#795b42;stroke-width:1.20000005;stroke-linecap:round" d="M 1.6,14.4 12.912966,3.0877386"/>
+ <path style="fill:none;stroke:#b1b1b2;stroke-width:0.26633489" d="M 8.3400586,7.9495409 C 8.0190703,8.6250607 8.0128501,9.2016045 8.7476608,9.7616075 9.4824719,10.321611 10.023458,10.162564 10.57668,9.9515835"/>
+ <path style="fill:#b1b1b2" d="m 0.93950262,0.02464652 a 0.55994771,0.86791887 33.145248 0 0 -0.74126457,0.48208179 0.55994771,0.86791887 33.145248 0 0 -0.00572,1.03282799 0.55994771,0.86791887 33.145248 0 0 0.34605293,0.045646 L 10.226503,8.96 11.089881,7.8259957 1.3241814,0.39202746 A 0.55994771,0.86791887 33.145248 0 0 1.1415962,0.08615854 0.55994771,0.86791887 33.145248 0 0 0.93950462,0.02464652 Z"/>
+ <path style="fill:#989898" d="m 3.2702196,1.7686338 0.5453931,0.4050931 c 0.032049,0.023801 0.051259,0.088049 0.0135,0.1010094 -0.4095483,0.1405729 -0.9359186,0.3229747 -0.8192906,1.0646052 0.0062,0.039437 -0.068961,0.037305 -0.1010097,0.013496 L 2.3634218,2.9477464 c -0.032048,-0.023801 -0.021459,-0.061891 -0.013498,-0.1010097 0.1092094,-0.5367469 0.4249957,-0.8129413 0.81929,-1.0646048 0.033649,-0.021478 0.068961,-0.037304 0.1010097,-0.0135 z"/>
+ <path style="fill:#989898" d="m 6.452687,4.1681671 0.5453931,0.405093 c 0.032049,0.023801 0.051259,0.088049 0.0135,0.1010093 -0.4095487,0.140573 -0.9359189,0.3229748 -0.8192909,1.0646052 0.0062,0.039437 -0.068961,0.037305 -0.1010097,0.013496 L 5.5458891,5.3472796 c -0.032049,-0.023801 -0.02146,-0.06189 -0.013496,-0.1010098 0.1092095,-0.5367469 0.4249958,-0.8129411 0.8192901,-1.0646044 0.033649,-0.021476 0.068961,-0.037305 0.1010097,-0.0135 z"/>
+ <path style="fill:#989898" d="m 9.6451542,6.585018 0.5453928,0.4050929 c 0.03205,0.023801 0.05126,0.08805 0.0135,0.1010094 -0.4095481,0.1405729 -0.9359183,0.3229748 -0.8192903,1.0646052 0.0062,0.039437 -0.068961,0.037305 -0.1010097,0.013496 L 8.7383563,7.7641304 C 8.7063076,7.7403299 8.7168959,7.7022399 8.72486,7.6631207 8.8340695,7.1263738 9.1498558,6.8501796 9.5441501,6.5985163 c 0.033649,-0.021477 0.068961,-0.037305 0.1010097,-0.0135 z"/>
+ <path style="fill:#b1b1b2" d="M 10.300033,8.8999915 V 9.3 H 8.7 Z"/>
+ <path style="fill:#664117" d="m 15.938597,14.626686 c 0.08542,0.382937 0.05809,0.373469 -0.255071,0.611091 -0.38496,0.318496 -0.785495,0.635616 -1.243151,0.722113 -0.14741,0.028 -0.306355,0.0508 -0.473616,0.03484 -0.273363,-0.01949 -0.341908,-0.10949 -0.477247,-0.336023 L 11.016591,11.421161 10.804132,10.480521 9.8433312,9.4993517 7.8778758,7.9125704 5.3599609,6.2379038 C 5.2494054,6.0089354 5.0627282,5.7495187 4.8324874,5.4726765 4.7025358,5.3164224 4.282087,5.0186765 4.1038044,4.8826444 3.2434675,4.2261974 2.7681114,3.7793084 2.6171888,3.5248259 2.5368608,3.1998606 2.7534223,3.2368334 2.9487337,3.3921095 l 5.4546568,3.9747298 c 0.4150023,0.3016279 0.7963475,0.5948417 1.3930837,0.941903 0.3704118,0.068081 0.6034348,0.031285 0.8704868,-0.2215443 0.145082,-0.1661219 0.175889,-0.275107 0.231152,-0.3963203 0.649682,0.344586 0.847341,0.4380044 0.724742,1.4203811 l 0.145683,0.6128039 0.711586,1.6465653 3.031884,2.592671 c 0.293085,0.150285 0.374371,0.389234 0.426589,0.663387 z"/>
+ <path style="fill:#b1b1b2" d="M 14.035471,5.4597371e-6 C 14.519564,0.00265383 15.075723,0.06552601 15.360339,0.30691661 c 0.316753,0.2686462 0.480094,0.88791069 0.56368,1.41120799 0.16142,0.5508982 0.0462,0.9491139 -0.161078,1.3995277 C 15.111483,4.4845442 14.262264,5.7522752 13.37315,7 11.456926,5.9177381 9.9678747,4.5078876 9,2.6983567 10.031684,1.8391217 11.184974,1.040862 12.545277,0.34640357 13.031145,0.03492565 13.550743,-5.0947417e-4 14.035471,5.4597371e-6 Z"/>
+ <path style="fill:#989898" d="m 10.433878,4.7071031 c 0.263265,0.2828232 0.572546,0.6150862 0.86995,0.8717291 C 13.238404,3.2970796 13,3 13,3 12.97597,3.023326 12.559698,2.7251474 10.433878,4.7071031 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/opencomic.svg b/.icons/awkward/16x16/apps/opencomic.svg
new file mode 100644
index 00000000..c5334a85
--- /dev/null
+++ b/.icons/awkward/16x16/apps/opencomic.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#e74c3c" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 3,5.1132492 3.9247719,8.564545 5.0752042,8.2562877 4.1504319,4.8049915 Z M 5.2177277,4.5190104 6.1424996,7.9703069 7.2929319,7.6620496 6.3681596,4.2107531 Z M 7.435455,3.9247723 8.3602273,7.3760684 11.811523,6.4512965 10.886751,3.0000004 Z M 4.2107527,9.6318404 5.1132485,13 6.2636804,12.691743 5.361185,9.3235831 Z M 6.4284804,9.0376019 6.7367377,10.188035 12.405762,8.6690234 12.097504,7.5185919 Z M 7.0227188,11.25533 7.3309765,12.405763 13,10.886751 12.691742,9.7363192 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/opencubicplayer.svg b/.icons/awkward/16x16/apps/opencubicplayer.svg
new file mode 120000
index 00000000..ce1089e8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/opencubicplayer.svg
@@ -0,0 +1 @@
+kjumpingcube.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/opengl.svg b/.icons/awkward/16x16/apps/opengl.svg
new file mode 100644
index 00000000..cc5489a5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/opengl.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3b82ad" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffffff" d="m 15.120142,10.061244 c -1.142845,0.6792 -2.85456,1.065798 -4.764374,1.065798 C 6.9149148,11.127042 4.125546,9.72704 4.125546,8 c 0,-1.72704 2.7893688,-3.1270752 6.230222,-3.1270752 1.916836,0 3.635485,0.39376 4.778365,1.0772084 C 13.886666,4.8050124 11.649972,4.0003732 9.0925864,4 5.1758224,3.99936 2.0003395,5.7897772 2,7.9988976 1.9996067,10.207982 5.1745412,11.999465 9.0913232,12 11.638542,12.00048 13.86944,11.198361 15.120142,10.061244"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openjdk-10.svg b/.icons/awkward/16x16/apps/openjdk-10.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openjdk-10.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/openjdk-11.svg b/.icons/awkward/16x16/apps/openjdk-11.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openjdk-11.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/openjdk-6.svg b/.icons/awkward/16x16/apps/openjdk-6.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openjdk-6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/openjdk-7.svg b/.icons/awkward/16x16/apps/openjdk-7.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openjdk-7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/openjdk-8.svg b/.icons/awkward/16x16/apps/openjdk-8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openjdk-8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/openjdk-9.svg b/.icons/awkward/16x16/apps/openjdk-9.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openjdk-9.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/openlp.svg b/.icons/awkward/16x16/apps/openlp.svg
new file mode 100644
index 00000000..ecbbd39f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openlp.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#2a4986" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 4.2195312,0.95703124 A 8,8 0 0 0 2.2554688,2.4445312 L 13.355469,9.1796876 1.4585938,3.4031248 A 8,8 0 0 0 0.35390624,5.65 L 13.714844,10.0625 0.103125,6.7859376 A 8,8 0 0 0 0,8 8,8 0 0 0 0.11171876,9.3195312 L 12.638281,10.561719 0.41875,10.522656 a 8,8 0 0 0 1.0515625,2.082032 L 12.871875,11.573438 2.1765625,13.477344 a 8,8 0 0 0 2.0054687,1.551562 L 15.132031,11.604688 a 8,8 0 0 0 0.58125,-1.514844 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openmw.svg b/.icons/awkward/16x16/apps/openmw.svg
new file mode 100644
index 00000000..5883cfdd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openmw.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ca994c" d="M 8 0 A 8 8 0 0 0 0 8 A 8 8 0 0 0 8 16 A 8 8 0 0 0 10.009766 15.738281 A 8 8 0 0 1 4 8 A 8 8 0 0 1 9.9902344 0.26171875 A 8 8 0 0 0 8 0 z"/>
+ <path style="fill:#ca994c" d="M 14.196152,3.2679492 C 13.053646,5.270582 11.096814,5.9070272 9.2847656,6.7611776 v 0 C 8.3268504,7.1662128 7.4108384,7.6173676 6.586176,8.5167708 4.571698,10.713827 5.9189136,11.411 5.8038476,12.732051 6.9463536,10.729418 8.9031864,10.092973 10.715234,9.2388224 v 0 c 0.957916,-0.4050352 1.873928,-0.85619 2.69859,-1.7555932 2.014478,-2.197056 0.667262,-2.8942288 0.782328,-4.21528 z"/>
+ <path style="fill:#ca994c" d="M 16,9.3321209 C 13.767404,9.344598 12.286233,7.8984919 10.692592,6.6984796 v 0 C 9.8891307,6.0396823 9.0672811,5.4432376 7.913755,5.1653754 5.0959302,4.4866165 5.1635577,6.0786167 4,6.6678787 6.2325959,6.6554016 7.7137674,8.1015077 9.307408,9.30152 v 0 c 0.803462,0.6587973 1.625312,1.255242 2.778838,1.533104 C 14.90407,11.513383 14.836443,9.9213829 16,9.3321209 Z"/>
+ <path style="fill:#ca994c" d="M 8,2 C 9.163078,3.9907556 8.7358392,6.0036452 8.5695312,8 V 8 C 8.4413444,9.0320964 8.37405,10.050964 8.7406248,11.214844 9.636092,14.057961 10.913469,13.239824 12,14 10.836922,12.009244 11.264161,9.9963548 11.430469,8 V 8 C 11.558656,6.9679036 11.62595,5.9490364 11.259375,4.7851564 10.363908,1.942039 9.0865308,2.7601756 8,2 Z"/>
+ <path style="opacity:0.25" d="M 8,2 C 8.697612,3.1940512 8.8230952,4.3960652 8.7759156,5.5976984 L 10.030469,8 V 8 C 10.118487,6.9637048 10.22595,5.9490364 9.8593752,4.7851564 9.4695708,3.5475236 8.7746568,2.536164 8.2281248,2.1351562 8.151282,2.0959258 8.0752044,2.0526156 8,2 Z"/>
+ <path style="opacity:0.25" d="m 10.030469,8 c -0.126241,1.4863188 -0.4256518,4.550203 1.757812,5.871875 l 8e-4,8e-4 C 11.860136,13.909797 11.930344,13.951266 12,14 11.303987,12.808686 11.177483,11.609446 11.223763,10.410566 Z"/>
+ <path style="opacity:0.25" d="m 14.196152,3.2679492 c -0.685272,1.2011752 -1.663505,1.910854 -2.72774,2.470812 l -1.453178,2.2876256 v 0 c 0.941467,-0.441922 1.873927,-0.8561904 2.69859,-1.7555932 0.876919,-0.9563968 1.405325,-2.06389 1.479342,-2.7377044 -0.0044,-0.086163 -0.005,-0.1737032 0.003,-0.26514 z"/>
+ <path style="opacity:0.25" d="M 10.015234,8.0263868 C 8.664924,8.6602184 5.8618172,9.9328632 5.8089476,12.484634 l -2.928e-4,0.0011 c 0.00336,0.0801 0.00256,0.161633 -0.00481,0.246324 C 6.4875464,11.533636 7.4628672,10.82446 8.5242676,10.2651 Z"/>
+ <path style="opacity:0.25" d="m 16,9.3321209 c -1.339106,0.00748 -2.407881,-0.5097681 -3.39274,-1.183919 L 9.9852481,8.0277221 v 0 C 10.811679,8.652177 11.61056,9.2829637 12.764086,9.5608263 13.990708,9.8562959 15.175301,9.7552969 15.776205,9.4686835 15.846313,9.4193763 15.919465,9.3729077 16,9.3321209 Z"/>
+ <path style="opacity:0.25" d="M 9.9852481,8.0277221 C 8.799929,7.1320898 6.3754927,5.2501941 4.2099549,6.5425496 l -0.00105,3.077e-4 c -0.065533,0.04515 -0.1343025,0.087245 -0.2088967,0.1250214 1.3360366,-0.00747 2.4029809,0.5073996 3.3859659,1.1792854 z"/>
+ <path style="opacity:0.25" d="M 8.9785156 0.072265625 A 8 8 0 0 0 2 8 A 8 8 0 0 0 9.0019531 15.927734 A 8 8 0 0 0 10.009766 15.738281 A 8 8 0 0 1 4 8 A 8 8 0 0 1 9.9902344 0.26171875 A 8 8 0 0 0 8.9785156 0.072265625 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openoffice4-base.svg b/.icons/awkward/16x16/apps/openoffice4-base.svg
new file mode 100644
index 00000000..5a1020c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openoffice4-base.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#e81d62" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 8,4 C 6.74024,4 5.66804,4.4465143 5.2226,5.0714285 5.18168,5.1250285 5.15132,5.1785143 5.12192,5.2321143 5.09264,5.2858285 5.0714,5.3392 5.05388,5.3929143 c -0.006,0.017829 -0.00816,0.03499 -0.014064,0.046875 -0.01176,0.041752 -0.022272,0.078182 -0.028128,0.1138388 -0.00576,0.0536 -0.01164,0.1070858 -0.01164,0.1606858 0,0.053638 0.00468,0.1137725 0.016404,0.1674057 0.00588,0.053486 0.024492,0.1072285 0.042192,0.1607085 0.017544,0.053638 0.039876,0.1072286 0.063276,0.1607086 0.0294,0.053714 0.06564,0.1004571 0.10068,0.1540571 0.45708,0.6488 1.55868,1.0714286 2.7774,1.0714286 1.21872,0 2.32032,-0.4226286 2.7774,-1.0714286 0.0351,-0.047695 0.05863,-0.089944 0.08203,-0.1316914 0.006,-0.011886 0.01292,-0.017132 0.01876,-0.029018 0.01754,-0.035657 0.03283,-0.078182 0.04453,-0.1138388 0.0059,-0.017829 0.01759,-0.03559 0.02344,-0.053571 0.01188,-0.029714 0.01993,-0.063884 0.02579,-0.09375 0.0059,-0.023771 0.01068,-0.048411 0.0164,-0.078125 0.0058,-0.047657 0.01164,-0.095314 0.01164,-0.1428572 C 10.99999,5.6548 10.99519,5.602 10.98355,5.5424571 10.95439,5.3757143 10.88275,5.2204 10.77739,5.0714857 10.33195,4.4465714 9.25975,4.0000571 7.99999,4.0000571 Z M 5.2226,7.4285713 C 5.0762,7.6251428 5,7.8388571 5,8.0537142 5,8.970286 6.34172,9.714286 8,9.714286 c 1.65828,0 3,-0.744 3,-1.6605718 C 11,7.8388571 10.92368,7.6251428 10.7774,7.4285713 10.32032,8.0537142 9.2246,8.5714288 8,8.5714288 c -1.2246,0 -2.32032,-0.5177146 -2.7774,-1.1428575 z m 0,2.2857147 C 5.0762,9.9108574 5,10.125715 5,10.339429 5,11.257143 6.34172,12 8,12 9.65828,12 11,11.256 11,10.339429 11,10.125715 10.9238,9.9108574 10.7774,9.714286 10.32032,10.339429 9.2246,10.857143 8,10.857143 c -1.2246,0 -2.32032,-0.517714 -2.7774,-1.142857 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openoffice4-calc.svg b/.icons/awkward/16x16/apps/openoffice4-calc.svg
new file mode 100644
index 00000000..db97ee55
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openoffice4-calc.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#4bae4f" cx="8.5" cy="8.5" r="7.5"/>
+ <path style="fill:#ffffff" d="M 5,5 V 12 H 12 V 5 Z M 6,6 H 8 V 7 H 6 Z M 9,6 H 11 V 7 H 9 Z M 6,8 H 8 V 9 H 6 Z M 9,8 H 11 V 9 H 9 Z M 6,10 H 8 V 11 H 6 Z M 9,10 H 11 V 11 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openoffice4-draw.svg b/.icons/awkward/16x16/apps/openoffice4-draw.svg
new file mode 100644
index 00000000..e8f244f9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openoffice4-draw.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#fec006" cx="8" cy="8" r="8"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.80000001;stroke-linecap:square" d="m 4.4087396,8.434 0.61544,0.0136 C 6.2354596,8.474 6.9062902,8.4163602 7.3355302,9.0826402 8.3370102,10.63712 6.4334298,11.1412 5.6364698,10.04336 4.8917098,8.8383602 5.5487396,6.73472 6.6217796,6.444 8.5634196,6.00148 9.1846396,9.18264 10.38,8.581 11.30332,8.11628 9.4965796,5.9445088 10.399868,5.4420688 c 0.387148,-0.21536 1.197,0.5378624 1.197,0.5378624"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openoffice4-impress.svg b/.icons/awkward/16x16/apps/openoffice4-impress.svg
new file mode 100644
index 00000000..3f0e92c8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openoffice4-impress.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#ff5722" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 6 5 C 4.8938 5 4 5.89376 4 7 C 4 8.10624 4.89376 9 6 9 C 7.10624 9 8 8.10624 8 7 L 6 7 L 6 5 z M 9 6 L 9 7 L 13 7 L 13 6 L 9 6 z M 9 8 L 9 9 L 13 9 L 13 8 L 9 8 z M 5 10 L 5 11 L 11 11 L 11 10 L 5 10 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openoffice4-main.svg b/.icons/awkward/16x16/apps/openoffice4-main.svg
new file mode 100644
index 00000000..c36a2b32
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openoffice4-main.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#0e85cd" cx="8.5" cy="7.5" r="7.5"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 13.961687,4.4993997 c -0.0265,-0.015963 -0.05393,-0.030243 -0.08027,-0.045181 C 13.450214,4.2247662 12.975455,4.0735414 12.470986,4.0206127 11.57996,3.9275443 10.727756,4.1538214 10.008149,4.614872 9.515581,4.3056999 8.956758,4.1041608 8.3560723,4.0412431 7.5278394,3.9544287 6.7342955,4.1445808 6.047773,4.5418727 c -0.00658,0.00344 -0.01342,0.00821 -0.02009,0.012406 C 6.01131,4.5682827 6,4.5905917 6,4.6157947 c 0,0.043501 0.03148,0.078881 0.070897,0.078881 0.00414,0 0.00802,-9.675e-4 0.011647,-9.675e-4 0.00167,-8.333e-4 0.00339,-8.333e-4 0.00481,-8.333e-4 0.3688349,-0.0758 0.7539591,-0.097364 1.1460044,-0.056197 1.1005127,0.1152858 2.0593144,0.4899877 2.7325017,1.3343282 0.034946,0.039952 0.066086,0.037992 0.1015349,-0.00203 0.8468,-1.084992 2.144474,-1.5132773 3.539295,-1.3678389 0.07748,0.00821 0.154624,0.018947 0.230586,0.032203 0.0265,0.00392 0.06744,0.011296 0.09132,0.014 0.04617,0.00606 0.07141,-0.034817 0.07141,-0.078226 -8.6e-5,-0.030153 -0.0119,-0.05517 -0.03832,-0.069638 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 11.951899,8.000079 c -1.680003,0 -3.2355397,0.5600279 -4.506739,1.5130159 -0.9706042,-0.4583725 -2.0461948,-0.71317 -3.1789319,-0.71317 -0.7067494,0 -1.3913127,0.099856 -2.0419468,0.2858764 0.00473,0.0239 -0.00496,-0.023815 0,0 -0.800007,0.2651459 -1.51825804,0.7251908 -2.16988485,1.2172557 -0.0042079,0.003 -0.00801,0.006 -0.01228762,0.0091 -0.03259426,0.02816 -0.04946705,0.07475 -0.03903192,0.121649 0.01443375,0.06487 0.075854,0.105027 0.13805728,0.08972 0.002314,-5.99e-4 0.10783125,-0.03552 0.15829606,-0.0517 0.17428738,-0.05703 0.35323331,-0.108459 0.5334361,-0.152823 0.55486305,-0.136625 1.10625045,-0.250375 1.65162785,-0.254723 1.738577,-0.01387 3.9064012,0.758837 5.0972781,1.89621 0.00274,0.0035 0.00655,0.0068 0.010117,0.0091 C 7.6117233,11.98882 7.6370943,12 7.6663393,12 c 0.035644,0 0.068251,-0.01746 0.088905,-0.04486 5.626e-4,0 0.044649,-0.06588 0.067222,-0.09808 1.4148706,-2.0344113 3.7477187,-3.0366754 6.3441317,-3.0366754 0.185072,0 0.370171,0.00677 0.552228,0.020528 0.05264,0.00364 0.163148,0.012924 0.165524,0.012924 0.06388,0 0.11565,-0.054267 0.11565,-0.1208889 0,-0.048164 -0.02722,-0.089113 -0.06505,-0.1087243 -0.0049,-0.00204 -0.009,-0.00414 -0.01373,-0.00608 C 14.006905,8.219829 13.003656,8.0000813 11.951894,8.0000813 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openoffice4-math.svg b/.icons/awkward/16x16/apps/openoffice4-math.svg
new file mode 100644
index 00000000..20252405
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openoffice4-math.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#8e8e8e" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 7.9679688,5.2029998 6.7226564,9.378125 5.7976564,7.2027342 H 4 V 8.0035154 H 5.2742188 L 6.5195312,11 h 0.552344 L 8.5531248,6.0092498 H 11 v -0.80625 z"/>
+ <path style="fill:#ffffff" d="M 8.5807293,7 10.027778,8.9071182 8.4453124,11 H 9.2352431 L 10.421008,9.4288196 11.606771,11 h 0.78993 L 10.846354,8.9461804 12.320312,7 h -0.78993 L 10.450521,8.4244791 9.3697915,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openoffice4-printeradmin.svg b/.icons/awkward/16x16/apps/openoffice4-printeradmin.svg
new file mode 120000
index 00000000..fb4f8da9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openoffice4-printeradmin.svg
@@ -0,0 +1 @@
+cups.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/openoffice4-startcenter.svg b/.icons/awkward/16x16/apps/openoffice4-startcenter.svg
new file mode 120000
index 00000000..b6298846
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openoffice4-startcenter.svg
@@ -0,0 +1 @@
+openoffice4-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/openoffice4-writer.svg b/.icons/awkward/16x16/apps/openoffice4-writer.svg
new file mode 100644
index 00000000..35a2dcbb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openoffice4-writer.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#3e50b4" cx="8.5" cy="8.5" r="7.5"/>
+ <path style="fill:#ffffff" d="M 5,5 V 6 H 12 V 5 Z M 5,7 V 8 H 12 V 7 Z M 5,9 V 10 H 12 V 9 Z M 5,11 V 12 H 9 V 11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openra-cnc.svg b/.icons/awkward/16x16/apps/openra-cnc.svg
new file mode 100644
index 00000000..db732448
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openra-cnc.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#8e8e8e" cx="8" cy="8" r="8"/>
+ <circle style="fill:#3f3f3f" cx="8" cy="8" r="6"/>
+ <path style="fill:#e13535" d="M 8,2.4 A 5.6,5.6 0 0 0 2.4,8 5.6,5.6 0 0 0 8,13.6 5.6,5.6 0 0 0 9.9820312,13.230469 L 9.6796876,12.0625 A 4.4,4.4 0 0 1 8,12.4 4.4,4.4 0 0 1 3.6,8 4.4,4.4 0 0 1 8,3.6 4.4,4.4 0 0 1 9.6820312,3.9367188 L 9.9859376,2.7664064 A 5.6,5.6 0 0 0 8,2.4 Z"/>
+ <path style="fill:#e13535" d="M 8,4 A 4,4 0 0 0 4,8 4,4 0 0 0 8,12 4,4 0 0 0 9.5796876,11.674219 L 9.2742188,10.492969 A 2.8,2.8 0 0 1 8,10.8 2.8,2.8 0 0 1 5.2,8 2.8,2.8 0 0 1 8,5.2 2.8,2.8 0 0 1 9.2742188,5.5101564 L 9.5796876,4.3304688 A 4,4 0 0 0 8,4 Z"/>
+ <path style="fill:#ffa92e" d="m 8.9806906,6.2555815 a 2.0012008,2.0012008 0 0 0 -1.9604513,0.00183 L 7.2924729,7.292457 6.2555891,7.0193018 a 2.0012008,2.0012008 0 0 0 0.00183,1.9604513 L 7.2924646,8.7075195 7.0193094,9.7444035 a 2.0012008,2.0012008 0 0 0 1.9604513,-0.0018 L 8.707527,8.7075278 9.7444109,8.980683 a 2.0012008,2.0012008 0 0 0 -0.00183,-1.9604513 l -1.035041,0.2722337 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openra-d2k.svg b/.icons/awkward/16x16/apps/openra-d2k.svg
new file mode 100644
index 00000000..08e0379c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openra-d2k.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#8d533f" cx="3.5" cy="4.5" r="3.5"/>
+ <path style="opacity:0.2" d="M 3.1694,1.0188 A 3.5,3.5 0 0 0 1.9028,1.3862 C 1.9205,1.4422 1.8998,1.5054 1.8354,1.5612 1.7918,1.599 1.7561,1.6578 1.7561,1.6921 1.7561,1.7971 1.851,1.9582 1.9267,1.9816 2.0274,2.0128 1.9936,2.1202 1.8641,2.1795 1.8042,2.207 1.7306,2.2861 1.7005,2.3552 1.6702,2.4245 1.6257,2.4927 1.6016,2.5069 1.5776,2.5213 1.5578,2.5753 1.5578,2.6273 1.5578,2.6999 1.5911,2.7351 1.7001,2.7787 1.7782,2.81 1.8716,2.8328 1.9078,2.8293 2.1163,2.8097 2.1308,2.9311 1.9486,3.1684 1.8518,3.2944 1.8053,3.3261 1.7393,3.3102 1.6779,3.2955 1.6443,3.3128 1.6163,3.3737 1.5869,3.4383 1.5386,3.4602 1.4089,3.4691 1.2813,3.478 1.2243,3.5039 1.1765,3.5737 1.1415,3.6246 1.0911,3.6659 1.0643,3.6659 1.0375,3.6659 0.97447,3.7002 0.92421,3.7419 0.82194,3.8268 0.782,3.8353 0.74615,3.7799 0.69876,3.7064 0.5965,3.7435 0.44434,3.8892 0.30977,4.018 0.29347,4.0525 0.31377,4.1643 0.34989,4.3633 0.45782,4.5399 0.58105,4.6015 0.68859,4.6552 0.69069,4.661 0.62548,4.7299 0.58798,4.7697 0.52363,4.8122 0.48261,4.8246 0.36414,4.8607 0.43083,4.9058 0.64223,4.9328 0.8586,4.9602 0.92584,5.0386 0.82476,5.1456 0.76839,5.2052 0.77156,5.2164 0.86201,5.2731 1.0388,5.3841 1.1793,5.3162 1.0134,5.2 0.9068,5.1253 0.98136,5.0948 1.1378,5.1491 1.2626,5.1923 1.2873,5.1898 1.361,5.1258 1.5123,4.9947 1.6768,5.1886 1.5384,5.3349 1.4504,5.4282 1.477,5.5405 1.5911,5.5561 1.6415,5.563 1.7461,5.6098 1.8238,5.6604 1.9015,5.7108 1.9862,5.7523 2.0118,5.7523 2.0373,5.7523 2.1094,5.8036 2.1721,5.8662 2.2991,5.9931 2.3697,6.0092 2.4055,5.9198 2.4486,5.8123 2.4313,5.7568 2.3152,5.6303 2.223,5.5295 2.073,5.2618 2.073,5.1975 2.073,5.158 2.2255,5.1916 2.3109,5.2499 2.3643,5.2864 2.4507,5.3335 2.503,5.3549 2.5587,5.3776 2.6164,5.4483 2.6428,5.5257 2.684,5.6471 2.7002,5.6576 2.8458,5.6576 H 3.004 L 3.028,5.942 C 3.0567,6.2841 3.0842,6.3534 3.2016,6.3816 3.2881,6.4024 3.3803,6.5363 3.3803,6.6409 3.3803,6.6688 3.3182,6.737 3.2422,6.7925 3.1481,6.8613 3.1075,6.9197 3.1138,6.9769 3.1217,7.0485 3.1054,7.0597 3.004,7.0522 2.9388,7.0473 2.8254,7.0702 2.7526,7.1031 2.6663,7.142 2.5728,7.1544 2.4852,7.1386 2.3844,7.1206 2.3502,7.1276 2.3502,7.167 2.3502,7.196 2.3149,7.2503 2.2718,7.2877 2.1654,7.38 2.2094,7.4288 2.3728,7.3994 2.4743,7.3812 2.5139,7.3892 2.5314,7.433 2.5686,7.5259 2.4741,7.6589 2.3865,7.637 2.3308,7.623 2.3042,7.6421 2.2869,7.7077 2.2809,7.731 2.2699,7.7508 2.2568,7.7676 A 3.5,3.5 0 0 0 2.8107,7.9312 C 2.7932,7.8978 2.7732,7.8673 2.7538,7.8537 2.6637,7.79 2.724,7.6244 2.8481,7.5947 2.9746,7.5642 2.9547,7.4822 2.8171,7.4664 2.6966,7.4528 2.5683,7.3306 2.6085,7.2682 2.6357,7.2263 2.751,7.2324 2.9843,7.2877 3.0896,7.3126 3.1615,7.2625 3.4057,6.9955 3.5469,6.8408 3.6556,6.7764 3.7747,6.7764 3.8202,6.7764 3.9825,6.7346 4.1354,6.6835 4.4242,6.5867 4.537,6.5902 4.5264,6.6957 4.5043,6.9152 4.6455,6.9078 4.8757,6.6779 4.9716,6.5822 5.0592,6.5129 5.0706,6.5237 5.1145,6.5659 5.0354,6.7712 4.943,6.8543 4.826,6.9596 4.8202,7.0261 4.9233,7.0788 4.9796,7.1079 5.0036,7.1665 5.0125,7.2983 L 5.0244,7.4782 H 5.1707 C 5.222,7.4782 5.2645,7.4852 5.2988,7.4983 A 3.5,3.5 0 0 0 6.9946,4.6097 C 6.941,4.4953 6.9449,4.4262 6.9946,4.3483 A 3.5,3.5 0 0 0 6.9788,4.1521 C 6.947,4.1505 6.9144,4.1491 6.877,4.1507 6.7006,4.1581 6.5495,4.0886 6.5495,4 6.5495,3.9813 6.4869,3.9041 6.4104,3.8287 6.3236,3.7433 6.2792,3.6677 6.2921,3.6285 6.304,3.5928 6.2785,3.5352 6.2333,3.4962 6.1894,3.4581 6.1533,3.3968 6.1533,3.3601 6.1533,3.3014 6.1161,3.2941 5.8464,3.3006 L 5.5394,3.3081 5.5447,3.6106 C 5.5538,4.1405 5.6327,4.2781 5.8761,4.1894 5.9876,4.1486 6.2615,4.1794 6.3394,4.2412 6.3675,4.2636 6.4083,4.3448 6.4298,4.4218 6.4515,4.4986 6.5317,4.6318 6.6083,4.7173 6.7634,4.891 6.7755,4.9587 6.6866,5.1624 6.6091,5.3402 6.5254,5.3197 6.542,5.1269 L 6.5543,4.9834 6.423,5.0079 C 6.3504,5.0217 6.2594,5.0752 6.2186,5.1283 6.1605,5.2037 6.1334,5.2147 6.0898,5.1802 6.0594,5.1561 6.0347,5.1052 6.0347,5.0674 6.0347,5.0296 5.9973,4.9876 5.9518,4.9737 5.9061,4.9599 5.8436,4.8911 5.813,4.8206 5.7638,4.7079 5.765,4.6734 5.8223,4.5366 5.8802,4.3978 5.8807,4.3749 5.8273,4.3236 5.7783,4.2767 5.753,4.2751 5.6886,4.3138 5.6238,4.3525 5.5932,4.3497 5.5162,4.2981 5.4649,4.2636 5.3751,4.2351 5.317,4.2351 5.1989,4.2351 5.1632,4.1777 5.1632,3.9876 5.1632,3.8121 5.0586,3.7484 4.8094,3.7713 4.6364,3.7872 4.5983,3.7759 4.4588,3.6684 4.3725,3.6021 4.2364,3.4425 4.1559,3.3133 4.0754,3.1842 3.9888,3.0493 3.9634,3.0136 3.927,2.9619 3.9359,2.9124 4.0071,2.7719 L 4.0971,2.5951 3.907,2.6208 C 3.5689,2.6665 3.5005,2.7103 3.6459,2.7883 3.7026,2.8186 3.7051,2.8342 3.6613,2.8848 3.6326,2.9177 3.6192,2.97 3.6316,3.001 3.644,3.0318 3.6283,3.1046 3.5968,3.1625 3.5651,3.2206 3.5387,3.302 3.5376,3.3438 3.5343,3.4742 3.311,3.5779 3.0621,3.5641 2.6852,3.5433 2.6546,3.5492 2.5207,3.6735 2.3534,3.8289 2.3319,3.9012 2.4097,4.0453 2.4852,4.1854 2.6192,4.2412 2.8513,4.2296 3.0588,4.2193 3.0823,4.2377 3.0348,4.3749 2.9944,4.4914 2.859,4.5362 2.7671,4.4634 2.6964,4.4073 2.4526,4.4507 2.3779,4.5329 2.3466,4.5672 2.3,4.6575 2.2746,4.7331 2.2309,4.8637 2.2181,4.8717 2.0221,4.8906 1.8265,4.9097 1.8076,4.9034 1.6669,4.7737 1.5099,4.6292 1.4833,4.5186 1.5589,4.3282 1.5925,4.2438 1.6173,4.23 1.7069,4.2464 1.8844,4.2788 1.9544,4.2172 1.9544,4.0277 1.9544,3.9358 1.9365,3.8499 1.9147,3.8369 1.893,3.824 1.8751,3.7753 1.8751,3.7286 1.8751,3.6819 1.8527,3.6217 1.8256,3.5953 1.7859,3.5568 1.7916,3.5361 1.855,3.4913 1.8984,3.4607 1.9698,3.44 2.0135,3.4453 2.0571,3.4505 2.1777,3.4316 2.2815,3.4035 2.4314,3.363 2.4755,3.3324 2.4958,3.2535 2.5343,3.1037 2.6283,2.9834 2.7071,2.9834 2.8315,2.9834 2.8341,2.6908 2.7132,2.2652 2.6953,2.2024 2.6462,2.1625 2.5594,2.141 2.489,2.1235 2.4125,2.0756 2.3894,2.0343 2.3665,1.993 2.3243,1.9594 2.2958,1.9594 2.2673,1.9594 2.2115,1.9253 2.1721,1.8835 2.1324,1.8415 2.0503,1.8077 1.9878,1.8077 1.8399,1.8077 1.8375,1.7058 1.9841,1.6522 2.139,1.5954 2.3802,1.6698 2.4384,1.7923 2.5174,1.9584 2.605,1.8891 2.6332,1.6381 2.668,1.3278 2.7751,1.2386 3.1127,1.2386 H 3.3554 L 3.249,1.1323 C 3.216,1.0991 3.1885,1.0586 3.1694,1.0188 Z M 4.4277,1.1289 C 4.4208,1.135 4.4142,1.1401 4.4076,1.147 4.3263,1.2298 4.2882,1.2417 4.1627,1.2225 3.9436,1.1891 3.9718,1.2773 4.2143,1.3838 4.3454,1.4414 4.4298,1.5071 4.4585,1.5735 4.5967,1.8941 4.6919,2.0666 4.7397,2.0841 4.8363,2.1196 4.8939,2.0484 4.9154,1.8661 4.9401,1.657 5.0108,1.6127 5.1378,1.727 5.1872,1.7714 5.2561,1.8077 5.2909,1.8077 5.3996,1.8077 5.4799,1.8513 5.4799,1.9102 5.4799,1.9413 5.5167,2.0161 5.5617,2.0766 5.628,2.1657 5.673,2.187 5.7969,2.187 5.9489,2.187 6.0422,2.2155 6.2326,2.3207 6.2356,2.3223 6.2386,2.3228 6.2416,2.3244 A 3.5,3.5 0 0 0 4.4277,1.1289 Z M 6.9932e-4,4.485 A 3.5,3.5 0 0 0 1.6821e-5,4.5001 3.5,3.5 0 0 0 0.06837,5.1724 C 0.19518,5.224 0.23021,5.2036 0.24337,5.0856 0.25018,5.0245 0.28206,4.9554 0.31447,4.9314 0.36454,4.8945 0.35551,4.8756 0.25294,4.8056 0.18655,4.7603 0.12112,4.6812 0.10768,4.6299 0.09466,4.5802 0.05063,4.526 6.9932e-4,4.485 Z M 1.1023,5.6419 C 1.0696,5.6386 1.0302,5.6561 0.98644,5.6981 0.89388,5.7867 0.90786,5.9646 1.0128,6.035 1.133,6.1157 1.1793,6.0922 1.1946,5.9435 1.2133,5.7601 1.1741,5.6495 1.1023,5.6419 Z M 1.6963,6.1711 C 1.6606,6.1724 1.6212,6.1979 1.5818,6.2518 1.54,6.3089 1.5286,6.3825 1.5446,6.4944 1.5643,6.6319 1.5558,6.6613 1.4838,6.6982 1.3913,6.7455 1.3715,6.8862 1.4473,6.9586 1.5225,7.0307 1.5943,7.0118 1.6202,6.9131 1.6569,6.7724 1.8629,6.756 2.0036,6.8823 2.0636,6.9362 2.1126,6.9635 2.1126,6.9429 2.1126,6.9222 2.0501,6.8472 1.9738,6.7765 1.8571,6.668 1.8354,6.6218 1.8354,6.4821 1.8354,6.2851 1.775,6.1687 1.6963,6.1711 Z M 0.72086,6.623 A 3.5,3.5 0 0 0 0.80187,6.7252 C 0.77801,6.6883 0.75078,6.6529 0.72086,6.623 Z M 1.9003,7.1602 C 1.8827,7.1663 1.8751,7.1886 1.8751,7.2276 1.8751,7.2672 1.8499,7.3086 1.8191,7.3198 1.7782,7.3349 1.7687,7.3823 1.7845,7.4955 1.7875,7.5167 1.7884,7.5337 1.7894,7.5514 A 3.5,3.5 0 0 0 1.935,7.6261 C 1.9325,7.5655 1.9436,7.4943 1.9752,7.4051 2.029,7.2535 2.0309,7.2155 1.9871,7.1889 1.9462,7.1641 1.9182,7.1541 1.9003,7.1602 Z"/>
+ <circle style="fill:#bb694b" cx="8.5" cy="8.5" r="7.5"/>
+ <path style="opacity:0.2" d="M 7.7916,1.0403 A 7.5,7.5 0 0 0 5.0774,1.8276 C 5.1152,1.9477 5.071,2.0831 4.933,2.2026 4.8396,2.2835 4.7631,2.4096 4.7631,2.4832 4.7631,2.708 4.9664,3.0533 5.1287,3.1035 5.3444,3.1703 5.272,3.4004 4.9945,3.5275 4.8662,3.5864 4.7084,3.7559 4.6439,3.904 4.579,4.0525 4.4837,4.1987 4.432,4.2291 4.3806,4.2599 4.3382,4.3757 4.3382,4.4871 4.3382,4.6427 4.4095,4.7181 4.6431,4.8115 4.8104,4.8786 5.0106,4.9274 5.0882,4.9199 5.5349,4.8779 5.566,5.1381 5.1756,5.6466 4.9682,5.9166 4.8685,5.9845 4.7271,5.9504 4.5955,5.9189 4.5235,5.956 4.4635,6.0865 4.4005,6.2249 4.297,6.2717 4.0191,6.2909 3.7457,6.31 3.6235,6.3655 3.5211,6.5151 3.4461,6.6242 3.3381,6.7127 3.2807,6.7127 3.2232,6.7127 3.0881,6.7862 2.9804,6.8755 2.7613,7.0574 2.6757,7.0757 2.5989,6.9569 2.4973,6.7994 2.2782,6.8789 1.9522,7.1912 1.6638,7.4672 1.6289,7.5411 1.6724,7.7807 1.7498,8.2071 1.981,8.5855 2.2451,8.7175 2.4755,8.8326 2.48,8.845 2.3403,8.9927 2.26,9.0779 2.1221,9.169 2.0342,9.1956 1.7803,9.2729 1.9232,9.3696 2.3762,9.4274 2.8399,9.4862 2.9839,9.6542 2.7673,9.8834 2.6465,10.011 2.6533,10.035 2.8472,10.157 3.2259,10.395 3.5271,10.249 3.1716,10 2.9431,9.8399 3.1029,9.7746 3.4382,9.8909 3.7056,9.9835 3.7585,9.9782 3.9164,9.841 4.2407,9.5601 4.5932,9.9756 4.2966,10.289 4.108,10.489 4.165,10.73 4.4095,10.763 4.5175,10.778 4.7417,10.878 4.9082,10.987 5.0747,11.095 5.2562,11.183 5.311,11.183 5.3657,11.183 5.5202,11.293 5.6545,11.428 5.9267,11.699 6.0779,11.734 6.1547,11.542 6.247,11.312 6.2099,11.193 5.9612,10.922 5.7636,10.706 5.4422,10.132 5.4422,9.9947 5.4422,9.91 5.7689,9.982 5.9519,10.107 6.0662,10.185 6.2515,10.286 6.3636,10.332 6.4829,10.381 6.6066,10.532 6.6632,10.698 6.7514,10.958 6.7862,10.981 7.0982,10.981 H 7.4372 L 7.4886,11.59 C 7.5501,12.323 7.609,12.472 7.8606,12.532 8.0459,12.577 8.2435,12.863 8.2435,13.088 8.2435,13.147 8.1104,13.294 7.9476,13.412 7.7459,13.56 7.6589,13.685 7.6724,13.808 7.6892,13.961 7.6544,13.985 7.4372,13.969 7.2974,13.958 7.0544,14.008 6.8984,14.078 6.7135,14.161 6.5132,14.188 6.3254,14.154 6.1094,14.116 6.0362,14.131 6.0362,14.215 6.0362,14.277 5.9605,14.394 5.8682,14.474 5.6402,14.671 5.7344,14.776 6.0846,14.713 6.3021,14.674 6.3869,14.691 6.4244,14.785 6.5042,14.984 6.3017,15.269 6.1139,15.222 5.9946,15.192 5.9376,15.233 5.9005,15.374 5.8877,15.424 5.8641,15.466 5.836,15.502 A 7.5,7.5 0 0 0 7.0229,15.853 C 6.9854,15.781 6.9426,15.716 6.901,15.687 6.7079,15.55 6.8372,15.195 7.1031,15.131 7.3742,15.066 7.3315,14.89 7.0367,14.857 6.7784,14.827 6.5035,14.566 6.5897,14.432 6.6479,14.342 6.895,14.355 7.3949,14.474 7.6206,14.527 7.7747,14.42 8.2979,13.847 8.6005,13.516 8.8334,13.378 9.0887,13.378 9.1862,13.378 9.5339,13.288 9.8616,13.179 10.48,12.971 10.722,12.979 10.699,13.205 10.652,13.675 10.955,13.66 11.448,13.167 11.653,12.962 11.841,12.813 11.866,12.836 11.96,12.927 11.79,13.367 11.592,13.545 11.341,13.771 11.329,13.913 11.55,14.026 11.671,14.088 11.722,14.214 11.741,14.496 L 11.767,14.882 H 12.08 C 12.19,14.882 12.281,14.897 12.355,14.925 A 7.5,7.5 0 0 0 15.988,8.7351 C 15.874,8.4899 15.882,8.3418 15.988,8.1749 A 7.5,7.5 0 0 0 15.955,7.7545 C 15.886,7.7511 15.817,7.7481 15.736,7.7515 15.358,7.7673 15.035,7.6184 15.035,7.4286 15.035,7.3885 14.9,7.2231 14.737,7.0615 14.551,6.8785 14.455,6.7165 14.483,6.6325 14.509,6.556 14.454,6.4326 14.357,6.349 14.263,6.2673 14.186,6.136 14.186,6.0573 14.186,5.9316 14.106,5.9159 13.528,5.9298 L 12.87,5.9459 12.881,6.5943 C 12.901,7.7298 13.07,8.0245 13.592,7.8344 13.831,7.747 14.417,7.813 14.584,7.9454 14.645,7.9934 14.732,8.1674 14.778,8.3324 14.825,8.497 14.996,8.7824 15.161,8.9658 15.493,9.3378 15.519,9.4829 15.328,9.9194 15.162,10.3 14.983,10.257 15.019,9.8433 L 15.045,9.5358 14.764,9.5883 C 14.608,9.6179 14.413,9.7326 14.326,9.8463 14.201,10.008 14.143,10.032 14.05,9.9576 13.984,9.9059 13.931,9.7968 13.931,9.7158 13.931,9.6348 13.851,9.5448 13.754,9.5151 13.656,9.4855 13.522,9.3381 13.456,9.187 13.351,8.9455 13.354,8.8716 13.476,8.5784 13.6,8.281 13.601,8.2319 13.487,8.122 13.382,8.0215 13.328,8.0181 13.19,8.101 13.051,8.1839 12.985,8.1779 12.82,8.0673 12.71,7.9934 12.518,7.9323 12.394,7.9323 12.14,7.9323 12.064,7.8093 12.064,7.402 12.064,7.0259 11.84,6.8894 11.306,6.9385 10.935,6.9726 10.853,6.9483 10.555,6.718 10.37,6.5759 10.078,6.2339 9.9055,5.9571 9.733,5.6804 9.5474,5.3912 9.493,5.3147 9.415,5.2041 9.4341,5.098 9.5867,4.7969 L 9.7795,4.4181 9.3722,4.4732 C 8.6477,4.5711 8.5011,4.6649 8.8127,4.8321 8.9342,4.897 8.9395,4.9304 8.8457,5.0387 8.7842,5.1092 8.7554,5.2214 8.782,5.2877 8.8086,5.3537 8.7749,5.5097 8.7074,5.6339 8.6395,5.7584 8.5829,5.9327 8.5806,6.0224 8.5735,6.3017 8.095,6.5241 7.5617,6.4945 6.754,6.4499 6.6884,6.4626 6.4015,6.7289 6.043,7.0619 5.9969,7.2167 6.1637,7.5257 6.3254,7.8257 6.6126,7.9454 7.1099,7.9206 7.5546,7.8985 7.6049,7.9379 7.5032,8.2319 7.4166,8.4816 7.1264,8.5776 6.9295,8.4216 6.778,8.3012 6.2556,8.3942 6.0955,8.5705 6.0284,8.644 5.9286,8.8375 5.8742,8.9995 5.7805,9.2792 5.7531,9.2965 5.3331,9.337 4.9139,9.3779 4.8734,9.3644 4.5719,9.0865 4.2355,8.7767 4.1785,8.5397 4.3405,8.1317 4.4125,7.951 4.4657,7.9214 4.6577,7.9566 5.038,8.026 5.188,7.894 5.188,7.4879 5.188,7.291 5.1497,7.1069 5.1029,7.0791 5.0564,7.0514 5.0181,6.9471 5.0181,6.847 5.0181,6.7469 4.9701,6.6179 4.912,6.5612 4.8269,6.4787 4.8392,6.4345 4.975,6.3385 5.068,6.2729 5.221,6.2286 5.3147,6.2399 5.4081,6.2511 5.6665,6.2106 5.8889,6.1502 6.2102,6.0636 6.3047,5.998 6.3482,5.8289 6.4307,5.5079 6.6321,5.2502 6.8009,5.2502 7.0675,5.2502 7.0731,4.6232 6.814,3.7112 6.7757,3.5766 6.6704,3.4911 6.4844,3.445 6.3336,3.4075 6.1697,3.3047 6.1202,3.2163 6.0711,3.1279 5.9807,3.0559 5.9196,3.0559 5.8585,3.0559 5.7389,2.9827 5.6545,2.8933 5.5694,2.8033 5.3935,2.7307 5.2596,2.7307 4.9427,2.7307 4.9375,2.5125 5.2518,2.3975 5.5836,2.2758 6.1004,2.4353 6.2253,2.6977 6.3944,3.0536 6.5823,2.9051 6.6426,2.3674 6.7173,1.7024 6.9468,1.5112 7.6701,1.5112 H 8.1903 L 7.9623,1.2835 C 7.8914,1.2124 7.8325,1.1255 7.7916,1.0403 Z M 10.488,1.2761 C 10.473,1.2893 10.459,1.3001 10.445,1.3149 10.271,1.4925 10.189,1.5178 9.9201,1.4768 9.4506,1.4052 9.511,1.5943 10.031,1.8225 10.312,1.9459 10.492,2.0866 10.554,2.229 10.85,2.9158 11.054,3.2856 11.156,3.3231 11.363,3.3993 11.487,3.2465 11.533,2.8559 11.586,2.4079 11.737,2.3129 12.01,2.5579 12.115,2.6529 12.263,2.7307 12.338,2.7307 12.571,2.7307 12.743,2.8242 12.743,2.9504 12.743,3.017 12.821,3.1773 12.918,3.307 13.06,3.4979 13.156,3.5436 13.422,3.5436 13.748,3.5436 13.948,3.6048 14.356,3.8301 14.362,3.8335 14.368,3.8346 14.375,3.838 A 7.5,7.5 0 0 0 10.488,1.2761 Z M 1.0015,8.4679 A 7.5,7.5 0 0 0 1,8.5001 7.5,7.5 0 0 0 1.1465,9.9409 C 1.4182,10.052 1.4933,10.008 1.5215,9.7549 1.5361,9.624 1.6044,9.4759 1.6739,9.4245 1.7812,9.3454 1.7618,9.3049 1.542,9.1549 1.3998,9.0577 1.2595,8.8882 1.2307,8.7784 1.2028,8.6719 1.1085,8.5556 1.0015,8.4679 Z M 3.3622,10.947 C 3.292,10.94 3.2075,10.977 3.1138,11.067 2.9155,11.257 2.9454,11.638 3.1702,11.789 3.4278,11.962 3.5272,11.912 3.5598,11.593 3.5999,11.2 3.5159,10.963 3.3622,10.947 Z M 4.6349,12.081 C 4.5584,12.084 4.474,12.138 4.3897,12.254 4.3,12.376 4.2757,12.534 4.3098,12.774 4.3522,13.068 4.3338,13.131 4.1797,13.21 3.9813,13.312 3.9389,13.613 4.1013,13.768 4.2625,13.923 4.4163,13.882 4.4718,13.671 4.5505,13.369 4.9919,13.334 5.2934,13.605 5.422,13.72 5.527,13.779 5.527,13.735 5.527,13.69 5.3932,13.53 5.2297,13.378 4.9795,13.146 4.933,13.047 4.933,12.747 4.933,12.325 4.8037,12.076 4.6349,12.081 Z M 2.5447,13.049 A 7.5,7.5 0 0 0 2.7183,13.268 C 2.6672,13.189 2.6088,13.113 2.5447,13.049 Z M 5.0722,14.2 C 5.0343,14.214 5.0182,14.261 5.0182,14.345 5.0182,14.43 4.9642,14.518 4.8982,14.542 4.8104,14.575 4.7902,14.676 4.8239,14.919 4.8303,14.964 4.8322,15.001 4.8344,15.039 A 7.5,7.5 0 0 0 5.1464,15.199 C 5.1412,15.069 5.1648,14.916 5.2327,14.725 5.3478,14.4 5.3519,14.319 5.2582,14.262 5.1704,14.209 5.1104,14.187 5.0722,14.2 Z"/>
+ <circle style="fill:#eea788" cx="11.5" cy="10.5" r="2.5"/>
+ <path style="opacity:0.2" d="M 11.264,8.0134 A 2.5,2.5 0 0 0 10.359,8.2759 C 10.372,8.3159 10.357,8.361 10.311,8.4009 10.28,8.4279 10.254,8.4699 10.254,8.4944 10.254,8.5694 10.322,8.6845 10.376,8.7012 10.448,8.7234 10.424,8.8001 10.332,8.8425 10.289,8.8621 10.236,8.9186 10.215,8.968 10.193,9.0175 10.161,9.0663 10.144,9.0764 10.127,9.0866 10.113,9.1253 10.113,9.1624 10.113,9.2143 10.137,9.2394 10.214,9.2705 10.27,9.2929 10.337,9.3091 10.363,9.3066 10.512,9.2926 10.522,9.3794 10.392,9.5489 10.323,9.6389 10.29,9.6615 10.242,9.6501 10.198,9.6396 10.174,9.652 10.154,9.6955 10.133,9.7416 10.099,9.7573 10.006,9.7636 9.9153,9.77 9.8745,9.7885 9.8404,9.8384 9.8154,9.8748 9.7794,9.9043 9.7602,9.9043 9.7411,9.9043 9.696,9.9288 9.6601,9.9585 9.5871,10.019 9.5586,10.025 9.533,9.9856 9.4991,9.9331 9.4261,9.9596 9.3174,10.064 9.2213,10.156 9.2096,10.18 9.2241,10.26 9.2499,10.402 9.327,10.528 9.415,10.573 9.4918,10.611 9.4933,10.615 9.4468,10.664 9.42,10.693 9.374,10.723 9.3447,10.732 9.2601,10.758 9.3077,10.79 9.4587,10.809 9.6133,10.829 9.6613,10.885 9.5891,10.961 9.5488,11.004 9.5511,11.012 9.6157,11.052 9.742,11.132 9.8424,11.083 9.7239,11 9.6477,10.947 9.701,10.925 9.8128,10.964 9.9019,10.995 9.9195,10.993 9.9721,10.947 10.08,10.853 10.198,10.992 10.099,11.096 10.036,11.163 10.055,11.243 10.136,11.254 10.172,11.259 10.247,11.293 10.303,11.329 10.358,11.365 10.419,11.395 10.437,11.395 10.455,11.395 10.507,11.431 10.551,11.476 10.642,11.567 10.693,11.578 10.718,11.514 10.749,11.437 10.737,11.398 10.654,11.307 10.588,11.235 10.481,11.044 10.481,10.998 10.481,10.97 10.59,10.994 10.651,11.036 10.689,11.062 10.751,11.095 10.788,11.111 10.828,11.127 10.869,11.177 10.888,11.233 10.917,11.319 10.929,11.327 11.033,11.327 H 11.146 L 11.163,11.53 C 11.183,11.774 11.203,11.824 11.287,11.844 11.349,11.859 11.414,11.955 11.414,12.029 11.414,12.049 11.37,12.098 11.316,12.137 11.249,12.187 11.22,12.228 11.224,12.269 11.23,12.32 11.218,12.328 11.146,12.323 11.099,12.32 11.018,12.336 10.966,12.359 10.905,12.387 10.838,12.396 10.775,12.385 10.703,12.372 10.679,12.377 10.679,12.405 10.679,12.426 10.654,12.465 10.623,12.491 10.547,12.557 10.578,12.592 10.695,12.571 10.767,12.558 10.796,12.564 10.808,12.595 10.835,12.661 10.767,12.756 10.705,12.741 10.665,12.731 10.646,12.744 10.634,12.791 10.629,12.808 10.621,12.822 10.612,12.834 A 2.5,2.5 0 0 0 11.008,12.951 C 10.995,12.927 10.981,12.905 10.967,12.895 10.903,12.85 10.946,12.732 11.034,12.71 11.125,12.689 11.111,12.63 11.012,12.619 10.926,12.609 10.834,12.522 10.863,12.477 10.883,12.447 10.965,12.452 11.132,12.491 11.207,12.509 11.258,12.473 11.433,12.282 11.533,12.172 11.611,12.126 11.696,12.126 11.729,12.126 11.845,12.096 11.954,12.06 12.16,11.991 12.241,11.993 12.233,12.068 12.217,12.225 12.318,12.22 12.483,12.056 12.551,11.987 12.614,11.938 12.622,11.945 12.653,11.976 12.597,12.122 12.531,12.182 12.447,12.257 12.443,12.304 12.517,12.342 12.557,12.363 12.574,12.405 12.58,12.499 L 12.589,12.627 H 12.693 C 12.73,12.627 12.76,12.632 12.785,12.642 A 2.5,2.5 0 0 0 13.996,10.578 C 13.958,10.497 13.961,10.447 13.996,10.392 A 2.5,2.5 0 0 0 13.985,10.252 C 13.962,10.25 13.939,10.249 13.912,10.251 13.786,10.256 13.678,10.206 13.678,10.143 13.678,10.13 13.634,10.074 13.579,10.021 13.517,9.9595 13.485,9.9055 13.494,9.8775 13.503,9.852 13.485,9.8108 13.452,9.783 13.421,9.7557 13.395,9.712 13.395,9.6857 13.395,9.6438 13.369,9.6386 13.176,9.6432 L 12.957,9.6486 12.961,9.8647 C 12.967,10.243 13.023,10.341 13.197,10.278 13.277,10.249 13.473,10.271 13.528,10.315 13.548,10.331 13.577,10.389 13.593,10.444 13.608,10.499 13.666,10.594 13.72,10.655 13.831,10.779 13.84,10.828 13.776,10.973 13.721,11.1 13.661,11.085 13.673,10.948 L 13.682,10.845 13.588,10.863 C 13.536,10.873 13.471,10.911 13.442,10.949 13.4,11.003 13.381,11.01 13.35,10.986 13.328,10.969 13.31,10.932 13.31,10.905 13.31,10.878 13.284,10.848 13.251,10.838 13.219,10.828 13.174,10.779 13.152,10.729 13.117,10.648 13.118,10.624 13.159,10.526 13.2,10.427 13.2,10.411 13.162,10.374 13.127,10.34 13.109,10.339 13.063,10.367 13.017,10.395 12.995,10.393 12.94,10.356 12.904,10.331 12.839,10.311 12.798,10.311 12.714,10.311 12.688,10.27 12.688,10.134 12.688,10.009 12.613,9.9631 12.435,9.9794 12.312,9.9908 12.285,9.9827 12.185,9.9059 12.123,9.8586 12.026,9.7446 11.969,9.6523 11.911,9.5601 11.849,9.4637 11.831,9.4382 11.805,9.4013 11.811,9.3659 11.862,9.2656 L 11.927,9.1393 11.791,9.1577 C 11.549,9.1903 11.5,9.2216 11.604,9.2773 11.645,9.2989 11.647,9.3101 11.615,9.3462 11.595,9.3697 11.585,9.4071 11.594,9.4292 11.603,9.4512 11.592,9.5032 11.569,9.5446 11.547,9.5861 11.528,9.6442 11.527,9.6741 11.525,9.7672 11.365,9.8413 11.187,9.8314 10.918,9.8166 10.896,9.8208 10.801,9.9096 10.681,10.021 10.666,10.072 10.721,10.175 10.775,10.275 10.871,10.315 11.037,10.307 11.185,10.3 11.202,10.313 11.168,10.411 11.139,10.494 11.042,10.526 10.977,10.474 10.926,10.434 10.752,10.465 10.699,10.523 10.676,10.548 10.643,10.612 10.625,10.666 10.594,10.76 10.584,10.765 10.444,10.779 10.305,10.793 10.291,10.788 10.191,10.695 10.079,10.592 10.06,10.513 10.114,10.377 10.138,10.317 10.155,10.307 10.219,10.319 10.346,10.342 10.396,10.298 10.396,10.163 10.396,10.097 10.383,10.036 10.368,10.026 10.352,10.017 10.339,9.9823 10.339,9.9489 10.339,9.9156 10.323,9.8726 10.304,9.8537 10.276,9.8262 10.28,9.8114 10.325,9.7794 10.356,9.7576 10.407,9.7428 10.438,9.7466 10.469,9.7503 10.556,9.7368 10.63,9.7167 10.737,9.6878 10.768,9.6659 10.783,9.6096 10.81,9.5026 10.877,9.4167 10.934,9.4167 11.023,9.4167 11.024,9.2077 10.938,8.9037 10.925,8.8588 10.89,8.8303 10.828,8.8149 10.778,8.8024 10.723,8.7682 10.707,8.7387 10.69,8.7092 10.66,8.6852 10.64,8.6852 10.62,8.6852 10.58,8.6608 10.552,8.631 10.523,8.601 10.465,8.5768 10.42,8.5768 10.314,8.5768 10.313,8.5041 10.417,8.4658 10.528,8.4252 10.7,8.4784 10.742,8.5659 10.798,8.6845 10.861,8.635 10.881,8.4558 10.906,8.2341 10.982,8.1704 11.223,8.1704 H 11.397 L 11.321,8.0944 C 11.297,8.0707 11.277,8.0418 11.264,8.0134 Z M 12.163,8.092 C 12.158,8.0964 12.153,8.1 12.148,8.105 12.09,8.1642 12.063,8.1726 11.973,8.1589 11.817,8.1351 11.837,8.1981 12.01,8.2742 12.104,8.3153 12.164,8.3622 12.185,8.4097 12.283,8.6386 12.351,8.7619 12.385,8.7744 12.454,8.7998 12.496,8.7488 12.511,8.6187 12.529,8.4693 12.579,8.4376 12.67,8.5193 12.705,8.551 12.754,8.5769 12.779,8.5769 12.857,8.5769 12.914,8.6081 12.914,8.6502 12.914,8.6723 12.94,8.7258 12.973,8.769 13.02,8.8326 13.052,8.8479 13.141,8.8479 13.249,8.8479 13.316,8.8683 13.452,8.9434 13.454,8.9445 13.456,8.9449 13.458,8.946 A 2.5,2.5 0 0 0 12.163,8.092 Z M 9.0005,10.489 A 2.5,2.5 0 0 0 9,10.5 2.5,2.5 0 0 0 9.0488,10.98 C 9.1394,11.017 9.1644,11.003 9.1738,10.918 9.1787,10.875 9.2015,10.825 9.2246,10.808 9.2604,10.782 9.2539,10.768 9.1807,10.718 9.1332,10.686 9.0865,10.629 9.0769,10.593 9.0676,10.557 9.0361,10.519 9.0005,10.489 Z M 9.7874,11.316 C 9.764,11.313 9.7358,11.326 9.7046,11.356 9.6385,11.419 9.6485,11.546 9.7234,11.596 9.8093,11.654 9.8424,11.637 9.8533,11.531 9.8666,11.4 9.8386,11.321 9.7874,11.316 Z M 10.212,11.694 C 10.186,11.695 10.158,11.713 10.13,11.751 10.1,11.792 10.092,11.845 10.103,11.925 10.117,12.023 10.111,12.044 10.06,12.07 9.9938,12.104 9.9796,12.204 10.034,12.256 10.087,12.308 10.139,12.294 10.157,12.224 10.184,12.123 10.331,12.111 10.431,12.202 10.474,12.24 10.509,12.26 10.509,12.245 10.509,12.23 10.464,12.177 10.41,12.126 10.327,12.049 10.311,12.016 10.311,11.916 10.311,11.775 10.268,11.692 10.212,11.694 Z M 9.5149,12.016 A 2.5,2.5 0 0 0 9.5728,12.089 C 9.5557,12.063 9.5363,12.038 9.5149,12.016 Z M 10.357,12.4 C 10.345,12.405 10.339,12.42 10.339,12.448 10.339,12.477 10.321,12.506 10.299,12.514 10.27,12.525 10.263,12.559 10.275,12.64 10.277,12.655 10.277,12.667 10.278,12.68 A 2.5,2.5 0 0 0 10.382,12.733 C 10.38,12.69 10.388,12.639 10.411,12.575 10.449,12.467 10.451,12.44 10.419,12.421 10.39,12.403 10.37,12.396 10.357,12.4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openra-ra.svg b/.icons/awkward/16x16/apps/openra-ra.svg
new file mode 100644
index 00000000..9466d61a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openra-ra.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#fc3e28" d="M 8,1.0002 C 7.2788,1.0102 6.7644,1.432 6.5231,2.1303 L 6.532,2.0988 5.3988,5.0004 H 1.5774 C 1.569,5.0002 1.5611,5.0002 1.5528,5.0004 1.0965,5.0147 0.68498,5.2216 0.39507,5.5643 -0.23192,6.2632 -0.09903,7.3628 0.69715,7.8839 L 3.7016,10.016 2.5357,14.033 C 2.5344,14.037 2.5332,14.041 2.532,14.045 2.3538,14.613 2.5214,15.198 2.9695,15.599 2.9727,15.602 2.9766,15.605 2.9799,15.608 3.5184,16.072 4.275,16.131 4.8832,15.747 4.8947,15.739 4.9062,15.732 4.9174,15.724 L 8,13.563 11.083,15.724 C 11.094,15.732 11.105,15.739 11.117,15.747 11.725,16.131 12.482,16.072 13.02,15.608 13.023,15.605 13.027,15.602 13.031,15.599 13.479,15.198 13.646,14.613 13.468,14.044 13.467,14.041 13.466,14.037 13.464,14.033 L 12.298,10.016 15.303,7.8839 C 16.099,7.3627 16.232,6.2632 15.605,5.5643 15.315,5.2216 14.904,5.0147 14.447,5.0004 14.439,5.0002 14.431,5.0002 14.423,5.0004 H 10.601 L 9.468,2.0988 9.4769,2.1303 C 9.2356,1.432 8.7212,1.0102 8,1.0002 Z"/>
+ <path style="fill:#fbbe25" d="M 7.7591,5.0005 C 8.0753,4.9969 8.4013,5.0297 8.6619,5.1016 9.6793,5.3819 10.574,6.2012 10.937,7.2564 11.264,8.2102 11.165,9.3158 10.815,10.111 L 10.673,10.43 11.336,11.023 12,11.615 C 12,11.615 11.89,11.809 11.76,12.041 11.63,12.272 11.072,12.691 11.072,12.691 11.072,12.691 10.849,12.504 10.637,12.272 10.425,12.039 10.154,11.749 10.036,11.626 L 9.8216,11.399 9.6682,11.523 C 9.4056,11.732 9.1781,11.835 8.7368,11.95 7.9474,12.155 7.2936,12.097 6.5424,11.753 L 6.1677,11.581 5.9964,11.789 C 5.9019,11.903 5.6573,12.22 5.4541,12.494 5.2508,12.768 5.0452,12.996 4.9955,13 4.9458,13.004 4.7666,12.891 4.5977,12.753 4.4288,12.614 4.2243,12.394 4.1445,12.262 L 4,12.023 5.0366,10.894 6.0714,9.7651 6.2088,9.9392 C 6.4308,10.226 6.8045,10.543 7.0776,10.675 7.4564,10.858 8.1845,10.83 8.5995,10.619 8.7662,10.534 8.8992,10.405 8.8992,10.405 8.8992,10.405 8.2151,9.5758 7.7377,9.0836 7.6292,8.9717 7.4669,8.8014 7.3773,8.7054 L 7.215,8.5294 6.7725,9.0405 C 6.5289,9.3205 6.2605,9.5498 6.2605,9.5498 L 5.0919,8.3928 C 5.0919,8.3928 5.6112,7.7233 6.2426,7.0018 6.3323,6.8993 6.5296,6.6684 6.6798,6.4869 L 6.9527,6.1556 7.2007,6.2585 C 7.4829,6.3753 7.7718,6.3638 7.909,6.2305 7.9604,6.1805 8.0749,6.1368 8.0749,6.1368 L 8.6994,6.6704 C 8.6994,6.6704 8.4985,6.9658 8.2498,7.2564 8.0011,7.547 7.8144,7.813 7.8323,7.848 7.8921,7.9647 9.6557,9.4112 9.6557,9.4112 9.6557,9.4112 9.9016,8.691 9.8876,8.2355 9.8533,7.1175 9.2008,6.1553 8.1588,5.6819 7.6904,5.4692 7.6593,5.4607 7.0473,5.4797 6.8947,5.4634 6.0749,5.5867 6.0749,5.5867 6.0749,5.5867 6.3969,5.3105 6.8956,5.1278 7.0874,5.0575 7.3464,5.0168 7.6236,5.0042 7.6681,5.0022 7.714,5.001 7.7591,5.0005 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openrct2.svg b/.icons/awkward/16x16/apps/openrct2.svg
new file mode 100644
index 00000000..0288c40f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openrct2.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#357ab4" width="10.926" height="10.926" x="-17.48" y="-5.46" rx=".546" ry=".546" transform="matrix(-0.70711,-0.70711,-0.70711,0.70711,0,0)"/>
+ <path style="fill:#3f3f3f" d="M 8.4997,1.0005 V 5.0005 H 8.9997 V 1.0005 Z"/>
+ <path style="fill:#ee5050" d="M 8.4997,4.0142 C 7.6512,4.0143 7.2202,4.6125 7.0505,5.4439 L 7.0134,5.8013 V 8.3013 L 5.697,13.424 7.1169,14.844 8.113,15.639 C 8.2312,15.733 8.3601,15.801 8.4997,15.801 8.6393,15.801 8.7794,15.746 8.8864,15.639 L 9.8825,14.844 11.303,13.424 9.986,8.3013 V 5.8013 L 9.947,5.4439 C 9.7774,4.613 9.3477,4.0149 8.4997,4.0142 Z"/>
+ <path style="fill:#ffce35" d="M 8.4997,4.0005 C 7.7861,4.0325 7.9997,5.6431 7.9997,5.6431 V 8.5005 L 7.0407,14.768 8.113,15.84 C 8.2352,15.929 8.3601,16 8.4997,16 8.6393,16 8.7794,15.947 8.8864,15.84 L 9.9587,14.768 8.9997,8.5005 V 5.6431 C 8.9997,5.6431 9.109,3.9732 8.4997,4.0005 Z"/>
+ <rect style="fill:#3f3f3f" width="4" height=".5" x="6.5" y="6" rx=".286" ry=".25"/>
+ <path style="fill:#3f3f3f" d="M 8.4997,7.0005 C 7.9997,7.0005 7.9997,7.6672 7.9997,7.6672 V 7.6672 7.8894 9.0005 H 8.4997 8.9997 V 7.8894 7.6672 7.6672 C 8.9997,7.6672 8.9997,7.0005 8.4997,7.0005 Z"/>
+ <path style="fill:#ffce35" d="M 11.5,2.2505 10.25,2.8755 8.9997,3.5005 V 2.2505 1.0005 L 10.25,1.6255 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openscad.svg b/.icons/awkward/16x16/apps/openscad.svg
new file mode 100644
index 00000000..e583ec20
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openscad.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e3954f" d="m 12.918993,2.029663 c -0.08633,0.00712 -0.169061,0.024143 -0.247546,0.050924 h -7.25e-4 l -0.0036,-0.00707 -0.05305,0.02617 c -0.0442,0.017788 -0.0869,0.038789 -0.127989,0.062948 L 6.185,5.2640452 8.6852278,10.935 C 10.881799,9.973517 12.953878,8.6550459 15.173088,7.7692243 c 0.01456,-0.00455 0.02888,-0.00967 0.04314,-0.014855 0.03188,-0.011581 0.06302,-0.024791 0.09336,-0.039608 0.01744,-0.00854 0.034,-0.018696 0.05092,-0.028293 0.02785,-0.015108 0.05496,-0.031617 0.08133,-0.049509 0.04068,-0.028709 0.07979,-0.06011 0.116701,-0.095483 0.03599,-0.036025 0.06997,-0.075197 0.101844,-0.1174082 0.02073,-0.026544 0.03991,-0.054774 0.05871,-0.083459 0.01569,-0.023256 0.03077,-0.047309 0.04527,-0.072143 0.02052,-0.036228 0.03878,-0.074872 0.05659,-0.1138717 0.0095,-0.01987 0.01873,-0.040149 0.02758,-0.060826 0.01781,-0.043837 0.03276,-0.089711 0.04738,-0.1365049 0.0072,-0.021811 0.01402,-0.043975 0.02051,-0.066484 0.01204,-0.04414 0.02173,-0.09014 0.03112,-0.1365046 0.0064,-0.028768 0.0123,-0.058007 0.01768,-0.087703 0.0075,-0.046196 0.01266,-0.094132 0.01768,-0.1421628 0.0036,-0.030035 0.0066,-0.060452 0.0092,-0.091239 0.0035,-0.048762 0.0046,-0.09891 0.0056,-0.1492359 0.0011,-0.035441 0.0015,-0.071285 0.0014,-0.1075062 -5.43e-4,-0.043196 -0.0034,-0.087423 -0.0056,-0.1315536 -0.0015,-0.042706 -0.0039,-0.085863 -0.0071,-0.1294319 -0.0013,-0.015137 -0.0035,-0.030745 -0.0049,-0.045973 -0.01586,-0.1644209 -0.04285,-0.3336736 -0.08062,-0.5057036 -0.0016,-0.00723 -0.0033,-0.014684 -0.0049,-0.021927 -0.03988,-0.1774143 -0.09103,-0.3568906 -0.152772,-0.5361168 l -0.0022,-0.00707 c -9.78e-4,-0.00282 -0.0026,-0.00565 -0.0036,-0.00849 -0.06312,-0.1792797 -0.136521,-0.3573365 -0.219255,-0.5318731 -0.0049,-0.010328 -0.0085,-0.020804 -0.01344,-0.031121 -0.08991,-0.18758 -0.190132,-0.3700236 -0.299178,-0.5446039 -0.07654,-0.1217097 -0.157129,-0.239169 -0.241183,-0.3515175 -0.0079,-0.010676 -0.01536,-0.021966 -0.02334,-0.032533 -0.08248,-0.1091713 -0.168023,-0.2131475 -0.256034,-0.3112023 -0.0121,-0.013486 -0.02461,-0.02566 -0.03678,-0.038901 -0.07698,-0.083836 -0.155629,-0.1629548 -0.235497,-0.2369339 -0.01394,-0.012899 -0.02773,-0.026329 -0.04173,-0.038901 -0.09113,-0.08206 -0.183522,-0.1572021 -0.276545,-0.2249144 -0.0073,-0.00531 -0.0146,-0.00963 -0.02193,-0.014853 -0.0798,-0.056617 -0.15986,-0.1076264 -0.239768,-0.1527721 -0.02481,-0.014089 -0.04948,-0.028063 -0.07426,-0.041022 -0.08791,-0.046745 -0.175315,-0.086196 -0.261693,-0.1181154 -0.0083,-0.003 -0.01647,-0.00422 -0.02476,-0.00707 -0.081,-0.027565 -0.160835,-0.048349 -0.239061,-0.062241 -0.02159,-0.00392 -0.04296,-0.00703 -0.06436,-0.0099 -0.08567,-0.012473 -0.169077,-0.01649 -0.249669,-0.012024 z"/>
+ <circle style="fill:#edd448" cx="8.013" cy="8" r="6"/>
+ <path style="fill:#e3954f" d="M 10.800781 2.96875 L 6.9648438 4.90625 A 3 1.5 0 0 0 8 5 A 3 1.5 0 0 0 11 3.5 A 3 1.5 0 0 0 10.800781 2.96875 z M 12.472656 7.0019531 A 2.0787368 3.271617 31.084737 0 0 9.7421875 8.8183594 A 2.0787368 3.271617 31.084737 0 0 9.0078125 11.003906 L 13.865234 8.3632812 A 2.0787368 3.271617 31.084737 0 0 13.212891 7.2421875 A 2.0787368 3.271617 31.084737 0 0 12.472656 7.0019531 z"/>
+ <path style="opacity:0.3" d="M 12.472445,7.0017993 A 2.0787368,3.271617 31.084737 0 0 9.7415474,8.8176883 2.0787368,3.271617 31.084737 0 0 9.6965705,12.757853 2.0787368,3.271617 31.084737 0 0 11.853684,12.546158 6.7489315,6.3757554 0 0 0 13.711502,10.024862 2.0787368,3.271617 31.084737 0 0 13.212155,7.2427946 2.0787368,3.271617 31.084737 0 0 12.472441,7.0017993 Z"/>
+ <ellipse style="opacity:0.3" cx="8" cy="3.5" rx="3" ry="1.5"/>
+ <path style="fill:#e3954f" d="m 3.238463,7.0010255 a 3.2122359,1.7464435 64.809931 0 0 -0.3933491,0.05567 L 0.79339998,8.0668034 a 3.2122359,1.7464435 64.80993 0 0 -0.17067099,0.084237 l -0.0168474,0.00805 7.3132e-4,7.501e-4 A 3.2122359,1.7464435 64.80993 0 0 0.44546438,8.2887646 3.2122359,1.7464435 64.80993 0 0 0.79999117,12.285249 3.2122359,1.7464435 64.80993 0 0 3.4787197,13.893072 l 2.0568414,-1.012306 -0.00147,-0.003 A 3.2122359,1.7464435 64.809931 0 0 5.7633692,12.7101 3.2122359,1.7464435 64.809931 0 0 5.4088422,8.7136159 3.2122359,1.7464435 64.809931 0 0 3.2384645,7.0010465 Z"/>
+ <ellipse style="opacity:0.2" cx="-4.032" cy="9.535" rx="1.821" ry="3.171" transform="matrix(0.70812504,-0.70608705,0.51863378,0.85499649,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openshot-qt.svg b/.icons/awkward/16x16/apps/openshot-qt.svg
new file mode 120000
index 00000000..7b84bf0a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openshot-qt.svg
@@ -0,0 +1 @@
+openshot.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/openshot.svg b/.icons/awkward/16x16/apps/openshot.svg
new file mode 100644
index 00000000..52e2e6d5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openshot.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#3168b2" d="M 8,0 C 3.581722,0 0,3.581722 0,8 c 0,3.439337 2.1703779,6.371756 5.2162408,7.502362 0.8669456,0.321806 1.6754384,-0.947106 2.6543792,-0.947106 4.418278,0 7.396226,-2.093851 7.396226,-6.5121292 0,-3.563594 -1.72626,-5.7851359 -4.945957,-6.8199424 C 10.200134,1.1843741 10.207509,0.30738504 10.084328,0.27423388 9.4197848,0.09538824 8.721032,0 8,0 Z"/>
+ <path style="fill:#e4e4e4" d="M 10.028906,0.26640624 C 8.7369996,0.99640264 5.7330116,3.0945656 6,4.9421876 c 0.369458,2.5567332 4.842507,2.1241412 5,4.125 C 11.204461,11.664746 7.3070268,14.297862 5.0695312,15.442188 6.0027412,15.810213 6.9968434,15.99944 8,16 c 4.418278,0 8,-3.581722 8,-8 -0.0022,-3.6350637 -2.454875,-6.8116939 -5.971094,-7.73359376 z"/>
+ <path style="fill:#3c3c3c" d="M 1.7636719 3 A 8 8 0 0 0 0.58984375 5 L 2 5 L 2 11 L 0.60742188 11 C 0.61331221 11.014432 0.62098484 11.066275 0.62695312 11.083984 A 8 8 0 0 0 1.7558594 13 L 3.1992188 13 L 7.1992188 13 L 8.8007812 13 L 12.800781 13 L 14.236328 13 A 8 8 0 0 0 14.597656 12.5 L 14 12.5 L 14 11.5 L 15 11.5 L 15 11.845703 A 8 8 0 0 0 15.410156 11 L 14 11 L 14 5 L 15.408203 5 C 15.407242 4.9976348 15.405261 4.9887861 15.404297 4.9863281 A 8 8 0 0 0 15 4.1464844 L 15 4.5 L 14 4.5 L 14 3.5 L 14.607422 3.5 A 8 8 0 0 0 14.244141 3 L 1.7636719 3 z M 2 3.5 L 3 3.5 L 3 4.5 L 2 4.5 L 2 3.5 z M 4 3.5 L 5 3.5 L 5 4.5 L 4 4.5 L 4 3.5 z M 6 3.5 L 7 3.5 L 7 4.5 L 6 4.5 L 6 3.5 z M 8 3.5 L 9 3.5 L 9 4.5 L 8 4.5 L 8 3.5 z M 10 3.5 L 11 3.5 L 11 4.5 L 10 4.5 L 10 3.5 z M 12 3.5 L 13 3.5 L 13 4.5 L 12 4.5 L 12 3.5 z M 4 5 L 7 5 L 7 11 L 4 11 L 4 5 z M 9 5 L 12 5 L 12 11 L 9 11 L 9 5 z M 2 11.5 L 3 11.5 L 3 12.5 L 2 12.5 L 2 11.5 z M 4 11.5 L 5 11.5 L 5 12.5 L 4 12.5 L 4 11.5 z M 6 11.5 L 7 11.5 L 7 12.5 L 6 12.5 L 6 11.5 z M 8 11.5 L 9 11.5 L 9 12.5 L 8 12.5 L 8 11.5 z M 10 11.5 L 11 11.5 L 11 12.5 L 10 12.5 L 10 11.5 z M 12 11.5 L 13 11.5 L 13 12.5 L 12 12.5 L 12 11.5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openspades.svg b/.icons/awkward/16x16/apps/openspades.svg
new file mode 100644
index 00000000..5acbb4dc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openspades.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffffbf" d="m 0,6 0,9.2 C 0,15.6432 0.3568,16 0.8,16 l 14.4,0 C 15.6432,16 16,15.6432 16,15.2 L 16,6 Z"/>
+ <path style="fill:#6765f6" d="M 16,6 16,0.8 C 16,0.3568 15.6432,0 15.2,0 L 0.8,0 C 0.3568,0 0,0.3568 0,0.8 L 0,6 Z"/>
+ <rect style="fill:#3f3f3f" width="2" height="2" x="4" y="6"/>
+ <rect style="fill:#3f3f3f" width="2" height="2" x="10" y="6"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openterm.svg b/.icons/awkward/16x16/apps/openterm.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openterm.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/openttd.svg b/.icons/awkward/16x16/apps/openttd.svg
new file mode 100644
index 00000000..4f974550
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openttd.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4bae4f" width="9.177" height="9.177" x="6.72" y="-7.01" rx=".492" ry=".492" transform="matrix(0.70710679,0.70710677,0.70710679,-0.70710677,0,0)"/>
+ <rect style="fill:#4bae4f" width="9.177" height="9.177" x="9.15" y="-4.59" rx=".492" ry=".492" transform="matrix(0.70710679,0.70710677,0.70710679,-0.70710677,0,0)"/>
+ <rect style="fill:#f58411" width="11.68" height="11.68" x="5.47" y="-5.84" rx=".626" ry=".626" transform="matrix(0.70710679,0.70710677,0.70710679,-0.70710677,0,0)"/>
+ <g style="font-size:11.88749409px;line-height:1.25;font-family:'DejaVu Serif';letter-spacing:0px;word-spacing:0px;fill:#ffffff" transform="scale(1.0778846,0.92774309)">
+ <path style="fill:#ffffff" d="m 7.6338069,11.870662 q 0.6559017,-0.05804 0.9983637,-0.377289 0.3482664,-0.319244 0.3482664,-0.870666 0,-0.499182 -0.3424619,-0.8474483 Q 8.2955131,9.4269923 7.6338069,9.2470546 Z M 7.0533628,5.3754929 Q 6.4555054,5.4161239 6.1246523,5.7237593 5.7937992,6.0255902 5.7937992,6.5363809 q 0,0.4643553 0.3018309,0.7719906 0.3076354,0.3076354 0.9577327,0.4991819 z M 4.6503245,11.847444 V 10.245418 H 5.277204 q 0.023218,0.795209 0.4643553,1.20152 0.4411374,0.40631 1.3118035,0.423724 V 9.0555081 Q 5.7183415,8.6840239 5.1785285,8.2022554 4.6387156,7.7146824 4.6387156,6.9136696 q 0,-0.9287105 0.6384884,-1.4917412 0.6384885,-0.5630307 1.7761588,-0.632684 V 3.2336543 h 0.5804441 v 1.5555901 q 0.5862484,0.046435 1.1260614,0.1915465 0.5456174,0.1393066 1.0622126,0.3772886 V 6.8788429 H 9.1893969 Q 9.1197436,6.2055278 8.7192372,5.8166303 8.3187308,5.4277328 7.6338069,5.3754929 v 2.623607 q 1.4278923,0.3888976 1.9967275,0.8938839 0.5746396,0.4991819 0.5746396,1.3408262 0,0.963537 -0.6733151,1.543981 -0.6733151,0.580444 -1.898052,0.66751 V 14.0125 H 7.0533628 V 12.445301 Q 6.4961365,12.433692 5.8982792,12.282777 5.3004218,12.137666 4.6503245,11.847444 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/opera-beta.svg b/.icons/awkward/16x16/apps/opera-beta.svg
new file mode 100644
index 00000000..7835ad45
--- /dev/null
+++ b/.icons/awkward/16x16/apps/opera-beta.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="m8 0v4a3 4 0 0 1 3 4 3 4 0 0 1 -3 4 2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 0.1582031 -0.007812c4.3576149-0.084587 7.8417969-3.613608 7.8417969-7.992188 0-4.432-3.568-8-8-8z"/>
+ <path style="fill:#e74c3c" d="m8 0a2 2 0 0 0 -0.1582031 0.0078125c-4.3576153 0.084586821-7.8417969 3.6136073-7.8417969 7.9921875 0 4.364074 3.4614575 7.883168 7.7988281 7.990234a2 2 0 0 1 -1.7988281 -1.990234 2 2 0 0 1 2 -2 3 4 0 0 1 -3 -4 3 4 0 0 1 3 -4 2 2 0 0 0 2 -2 2 2 0 0 0 -2 -2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/opera-developer.svg b/.icons/awkward/16x16/apps/opera-developer.svg
new file mode 100644
index 00000000..5b6b6fab
--- /dev/null
+++ b/.icons/awkward/16x16/apps/opera-developer.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e4e4e4" d="m8 0c-4.432 0-8 3.568-8 8s3.568 8 8 8 8-3.568 8-8-3.568-8-8-8zm0 4a3 4 0 0 1 3 4 3 4 0 0 1 -3 4 3 4 0 0 1 -3 -4 3 4 0 0 1 3 -4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/opera.svg b/.icons/awkward/16x16/apps/opera.svg
new file mode 100644
index 00000000..bd70c92e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/opera.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e74c3c" d="m8 0c-4.432 0-8 3.568-8 8s3.568 8 8 8 8-3.568 8-8-3.568-8-8-8zm0 4a3 4 0 0 1 3 4 3 4 0 0 1 -3 4 3 4 0 0 1 -3 -4 3 4 0 0 1 3 -4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/oracle-javaws.svg b/.icons/awkward/16x16/apps/oracle-javaws.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/oracle-javaws.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/oracle-sqldeveloper.svg b/.icons/awkward/16x16/apps/oracle-sqldeveloper.svg
new file mode 120000
index 00000000..e569093f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/oracle-sqldeveloper.svg
@@ -0,0 +1 @@
+sqldeveloper.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/oracle_java6.svg b/.icons/awkward/16x16/apps/oracle_java6.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/oracle_java6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/oracle_java7.svg b/.icons/awkward/16x16/apps/oracle_java7.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/oracle_java7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/oracle_java8.svg b/.icons/awkward/16x16/apps/oracle_java8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/oracle_java8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/oracle_java9.svg b/.icons/awkward/16x16/apps/oracle_java9.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/oracle_java9.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/orage.svg b/.icons/awkward/16x16/apps/orage.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/orage.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/orage_globaltime.svg b/.icons/awkward/16x16/apps/orage_globaltime.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/orage_globaltime.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/orca.svg b/.icons/awkward/16x16/apps/orca.svg
new file mode 120000
index 00000000..93ed872f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/orca.svg
@@ -0,0 +1 @@
+preferences-desktop-accessibility.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/oregano.svg b/.icons/awkward/16x16/apps/oregano.svg
new file mode 120000
index 00000000..a00b79b4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/oregano.svg
@@ -0,0 +1 @@
+eeschema.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.DolphinEmu.dolphin-emu.svg b/.icons/awkward/16x16/apps/org.DolphinEmu.dolphin-emu.svg
new file mode 120000
index 00000000..db73511a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.DolphinEmu.dolphin-emu.svg
@@ -0,0 +1 @@
+dolphin-emu.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.apache.netbeans.svg b/.icons/awkward/16x16/apps/org.apache.netbeans.svg
new file mode 120000
index 00000000..3af5b3dc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.apache.netbeans.svg
@@ -0,0 +1 @@
+netbeans.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.armagetronad.ArmagetronAdvanced.svg b/.icons/awkward/16x16/apps/org.armagetronad.ArmagetronAdvanced.svg
new file mode 120000
index 00000000..13ceea70
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.armagetronad.ArmagetronAdvanced.svg
@@ -0,0 +1 @@
+armagetronad.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.audacityteam.Audacity.svg b/.icons/awkward/16x16/apps/org.audacityteam.Audacity.svg
new file mode 120000
index 00000000..c2e2d131
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.audacityteam.Audacity.svg
@@ -0,0 +1 @@
+audacity.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.avidemux.Avidemux.svg b/.icons/awkward/16x16/apps/org.avidemux.Avidemux.svg
new file mode 120000
index 00000000..cdae97d3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.avidemux.Avidemux.svg
@@ -0,0 +1 @@
+avidemux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.baedert.corebird.svg b/.icons/awkward/16x16/apps/org.baedert.corebird.svg
new file mode 120000
index 00000000..215d0441
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.baedert.corebird.svg
@@ -0,0 +1 @@
+corebird.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.bitcoincore.bitcoin-qt.svg b/.icons/awkward/16x16/apps/org.bitcoincore.bitcoin-qt.svg
new file mode 120000
index 00000000..b43f4101
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.bitcoincore.bitcoin-qt.svg
@@ -0,0 +1 @@
+bitcoin.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.blender.Blender.svg b/.icons/awkward/16x16/apps/org.blender.Blender.svg
new file mode 120000
index 00000000..965ce912
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.blender.Blender.svg
@@ -0,0 +1 @@
+blender.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.bluej.BlueJ.svg b/.icons/awkward/16x16/apps/org.bluej.BlueJ.svg
new file mode 120000
index 00000000..847f70f7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.bluej.BlueJ.svg
@@ -0,0 +1 @@
+bluej.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.bunkus.mkvtoolnix-gui.svg b/.icons/awkward/16x16/apps/org.bunkus.mkvtoolnix-gui.svg
new file mode 120000
index 00000000..6ab4d366
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.bunkus.mkvtoolnix-gui.svg
@@ -0,0 +1 @@
+mkvmerge.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.bzflag.BZFlag.svg b/.icons/awkward/16x16/apps/org.bzflag.BZFlag.svg
new file mode 120000
index 00000000..d879ad19
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.bzflag.BZFlag.svg
@@ -0,0 +1 @@
+bzflag.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.claws_mail.Claws-Mail.svg b/.icons/awkward/16x16/apps/org.claws_mail.Claws-Mail.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.claws_mail.Claws-Mail.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.clementine_player.Clementine.svg b/.icons/awkward/16x16/apps/org.clementine_player.Clementine.svg
new file mode 120000
index 00000000..fd923151
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.clementine_player.Clementine.svg
@@ -0,0 +1 @@
+clementine.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.codeblocks.codeblocks.svg b/.icons/awkward/16x16/apps/org.codeblocks.codeblocks.svg
new file mode 120000
index 00000000..de609946
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.codeblocks.codeblocks.svg
@@ -0,0 +1 @@
+codeblocks.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.cznic.Datovka.svg b/.icons/awkward/16x16/apps/org.cznic.Datovka.svg
new file mode 120000
index 00000000..d6d0f696
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.cznic.Datovka.svg
@@ -0,0 +1 @@
+datovka.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.darktable.Darktable.svg b/.icons/awkward/16x16/apps/org.darktable.Darktable.svg
new file mode 120000
index 00000000..68a39c28
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.darktable.Darktable.svg
@@ -0,0 +1 @@
+darktable.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.davmail.DavMail.svg b/.icons/awkward/16x16/apps/org.davmail.DavMail.svg
new file mode 120000
index 00000000..09611d6e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.davmail.DavMail.svg
@@ -0,0 +1 @@
+davmail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.debian.TuxPuck.svg b/.icons/awkward/16x16/apps/org.debian.TuxPuck.svg
new file mode 120000
index 00000000..4fdfc288
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.debian.TuxPuck.svg
@@ -0,0 +1 @@
+tuxpuck.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.develz.Crawl.svg b/.icons/awkward/16x16/apps/org.develz.Crawl.svg
new file mode 120000
index 00000000..700ab448
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.develz.Crawl.svg
@@ -0,0 +1 @@
+crawl.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.eclipse.iot.fourdiac.Ide.svg b/.icons/awkward/16x16/apps/org.eclipse.iot.fourdiac.Ide.svg
new file mode 120000
index 00000000..13125f1e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.eclipse.iot.fourdiac.Ide.svg
@@ -0,0 +1 @@
+4diac-ide.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.electrum.electrum.svg b/.icons/awkward/16x16/apps/org.electrum.electrum.svg
new file mode 120000
index 00000000..efbdaac0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.electrum.electrum.svg
@@ -0,0 +1 @@
+electrum.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.equeim.Tremotesf.svg b/.icons/awkward/16x16/apps/org.equeim.Tremotesf.svg
new file mode 120000
index 00000000..72adf737
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.equeim.Tremotesf.svg
@@ -0,0 +1 @@
+transmission-remote-gtk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.ethereum.Mist.svg b/.icons/awkward/16x16/apps/org.ethereum.Mist.svg
new file mode 120000
index 00000000..e1584d57
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.ethereum.Mist.svg
@@ -0,0 +1 @@
+mist.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.eu.encom.matrique.svg b/.icons/awkward/16x16/apps/org.eu.encom.matrique.svg
new file mode 100644
index 00000000..a1f3171a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.eu.encom.matrique.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#008f7e" cx="8" cy="8" r="8"/>
+ <path style="opacity:0.4;fill:none;stroke:#ffffff;stroke-width:0.80000001;stroke-linejoin:bevel" d="M 5,10.6 H 2.3998307 L 5.1998308,7.4 h 8.8000002 l -2.4,3.2 H 11"/>
+ <path style="fill:#ffffff" d="M 4.9999999,4.0000002 V 9.5714286 10 H 5.8571427 V 9.5714286 5.9520093 L 7.6107699,10 H 8.3892296 L 10.142857,5.9520093 V 9.5714286 10 H 11 V 9.5714286 4.0000002 H 10.09933 L 7.9999998,8.8058629 5.9006693,4.0000002 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.eu.encom.spectral.svg b/.icons/awkward/16x16/apps/org.eu.encom.spectral.svg
new file mode 100644
index 00000000..47f708ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.eu.encom.spectral.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#329289" d="M 7.542934,12.982981 C 6.0487459,12.838711 4.6698415,12.017931 3.8499982,10.784798 3.0807589,9.6277805 2.8222632,8.2560722 3.1210703,6.916726 3.2322832,6.4182341 3.5131096,5.6960341 3.5707803,5.7602134 c 0.012625,0.014043 0.052104,0.1442957 0.087728,0.289425 0.2101083,0.8559586 0.7575262,1.4818837 1.678232,1.9189045 0.58785,0.279025 1.1490565,0.4416043 2.2968134,0.665375 1.0644376,0.2075208 1.3397055,0.3158083 1.7692977,0.5312083 0.4697581,0.2355373 0.7629096,0.5079503 0.9391696,0.8727218 0.15978,0.330671 0.197649,0.547083 0.181985,1.040016 -0.01196,0.376534 -0.02329,0.451942 -0.09888,0.659684 -0.273454,0.706177 -0.8498527,0.994746 -1.3741292,1.125567 -0.4700493,0.116225 -1.031694,0.165863 -1.5080608,0.119866 z m 4.839451,-2.835995 C 12.195604,9.0401512 11.580205,8.2306304 10.527718,7.7072846 9.9176788,7.4039428 9.3890974,7.2790178 7.9661523,6.989122 6.8968057,6.7712635 6.3446203,6.6477177 5.9509271,6.4595091 5.4812277,6.2349716 5.193197,5.8857384 5.0978477,5.4251633 5.0507395,5.1976258 5.0576363,4.6423714 5.1100977,4.4359175 5.2157481,4.02033 5.523047,3.5789838 5.817241,3.4203256 c 0.078506,-0.042342 0.2648039,-0.1176043 0.4139904,-0.16725 2.1220584,-0.7061917 4.6794216,0.10235 5.9225896,1.9664584 0.764818,1.1468337 1.024113,2.5281881 0.724943,3.8619883 -0.112045,0.4995502 -0.370986,1.1754087 -0.45033,1.1754087 -0.01512,0 -0.03584,-0.04947 -0.04605,-0.109945 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.fedoraproject.MediaWriter.svg b/.icons/awkward/16x16/apps/org.fedoraproject.MediaWriter.svg
new file mode 120000
index 00000000..286d1d97
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.fedoraproject.MediaWriter.svg
@@ -0,0 +1 @@
+mediawriter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.filezillaproject.Filezilla.svg b/.icons/awkward/16x16/apps/org.filezillaproject.Filezilla.svg
new file mode 120000
index 00000000..59b19a25
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.filezillaproject.Filezilla.svg
@@ -0,0 +1 @@
+filezilla.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.flarerpg.Flare.svg b/.icons/awkward/16x16/apps/org.flarerpg.Flare.svg
new file mode 120000
index 00000000..b2b8acbf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.flarerpg.Flare.svg
@@ -0,0 +1 @@
+flare.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.flatpak.qtdemo.svg b/.icons/awkward/16x16/apps/org.flatpak.qtdemo.svg
new file mode 120000
index 00000000..bfc70049
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.flatpak.qtdemo.svg
@@ -0,0 +1 @@
+../mimetypes/application-vnd.flatpak.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.flightgear.FlightGear.svg b/.icons/awkward/16x16/apps/org.flightgear.FlightGear.svg
new file mode 120000
index 00000000..f8d8068d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.flightgear.FlightGear.svg
@@ -0,0 +1 @@
+flightgear.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.fontforge.FontForge.svg b/.icons/awkward/16x16/apps/org.fontforge.FontForge.svg
new file mode 120000
index 00000000..ecb86293
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.fontforge.FontForge.svg
@@ -0,0 +1 @@
+fontforge.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.freecadweb.FreeCAD.svg b/.icons/awkward/16x16/apps/org.freecadweb.FreeCAD.svg
new file mode 120000
index 00000000..56c9d697
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.freecadweb.FreeCAD.svg
@@ -0,0 +1 @@
+freecad.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.freeciv.Freeciv.svg b/.icons/awkward/16x16/apps/org.freeciv.Freeciv.svg
new file mode 120000
index 00000000..0e0084e8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.freeciv.Freeciv.svg
@@ -0,0 +1 @@
+freeciv-client.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.freedesktop.Bustle.svg b/.icons/awkward/16x16/apps/org.freedesktop.Bustle.svg
new file mode 100644
index 00000000..9d6588b9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.freedesktop.Bustle.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#65b457" d="m15 10.5h-15c0-4.1421358 3.3578642-7.5000001 7.4999999-7.5000001 4.142136 0 7.5 3.3578643 7.5 7.5000001z"/>
+ <path style="fill:#ffffff" d="m7.8611102 4.001585v0.727865a5.777777 5.777777 0 0 1 2.3429898 0.657335l0.612902-0.478896a6.4999991 6.4999991 0 0 0-2.9558918-0.906304zm-0.7222222 0.0056a6.4999991 6.4999991 0 0 0-2.9558915 0.900662l0.6129015 0.479601a5.777777 5.777777 0 0 1 2.34299-0.66298zm4.309353 1.323839-0.590332 0.461968a5.777777 5.777777 0 0 1 1.637695 1.807008h0.818142a6.4999991 6.4999991 0 0 0-1.865505-2.268934zm-7.8936623 0.0021a6.4999991 6.4999991 0 0 0-1.8739687 2.266876h0.8216683a5.777777 5.777777 0 0 1 1.6419269-1.805555zm-2.1758357 2.989024a6.4999991 6.4999991 0 0 0-0.378743 2.166741 6.4999991 6.4999991 0 0 0 0.018337 0.361111h0.717285a5.777777 5.777777 0 0 1-0.0134-0.361111 5.777777 5.777777 0 0 1 0.4259981-2.166666zm11.47374 0a5.777777 5.777777 0 0 1 0.425293 2.166741 5.777777 5.777777 0 0 1-0.01834 0.361111h0.727864a6.4999991 6.4999991 0 0 0 0.0127-0.361111 6.4999991 6.4999991 0 0 0-0.380154-2.166666z"/>
+ <path style="fill:#3f3f3f" d="m13 10v1h-6v-1z"/>
+ <path style="fill:#3f3f3f" d="m12.425903 9.000159a0.41382186 0.3721504 0 0 1 0.194768 0.049421l1.086173 0.5639842 1.086174 0.5639834a0.41382186 0.3721504 0 0 1 0 0.644657l-1.086174 0.563985-1.086173 0.563984a0.41382186 0.3721504 0 0 1-0.620671-0.3223276v-2.255937a0.41382186 0.3721504 0 0 1 0.425903-0.37175z"/>
+ <path style="fill:#3f3f3f" d="m2 10v1h6v-1z"/>
+ <path style="fill:#3f3f3f" d="m2.5740972 9.000159a0.41382186 0.3721504 0 0 0-0.1947678 0.0494214l-1.0861738 0.5639842-1.0861737 0.5639834a0.41382186 0.3721504 0 0 0 0 0.644657l1.0861737 0.563985 1.0861738 0.563984a0.41382186 0.3721504 0 0 0 0.6206706-0.322328v-2.255937a0.41382186 0.3721504 0 0 0-0.4259028-0.37175z"/>
+ <circle style="fill:#4f4f4f" cx="7.5" cy="10.5" r="2.5"/>
+ <circle style="fill:#ffffff" cx="7.5" cy="10.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.freedesktop.GlxInfo.svg b/.icons/awkward/16x16/apps/org.freedesktop.GlxInfo.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.freedesktop.GlxInfo.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.freedesktop.GstDebugViewer.svg b/.icons/awkward/16x16/apps/org.freedesktop.GstDebugViewer.svg
new file mode 120000
index 00000000..d531aad3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.freedesktop.GstDebugViewer.svg
@@ -0,0 +1 @@
+gst-debug-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.freedesktop.Piper.svg b/.icons/awkward/16x16/apps/org.freedesktop.Piper.svg
new file mode 100644
index 00000000..1a0e5e60
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.freedesktop.Piper.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#976e2e" width="16" height="15" x="-16" y="-15" rx=".8" ry=".833" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#c3c3c3" d="M 3.1785715,2 C 2.5256429,2 2,2.5203333 2,3.1666667 v 3.5 V 7.8333333 9 H 3.1785715 11.821428 13 v -1.1666667 -1.1666666 -3.5 C 13,2.5203333 12.474357,2 11.821428,2 Z M 3,3 h 9 V 6.6666667 8 H 3 V 6.6666667 Z"/>
+ <rect style="fill:#a4a4a4" width="1" height="3.6" x="7" y="8.4"/>
+ <path style="fill:none;stroke:#c3c3c3;stroke-width:0.84313089;stroke-linecap:round" d="M 6.2512143,9.5725558 6.6654524,7.4274443"/>
+ <path style="fill:none;stroke:#c3c3c3;stroke-width:0.84313089;stroke-linecap:round" d="M 7.9081669,9.5725558 8.322405,7.4274443"/>
+ <path style="fill:none;stroke:#c3c3c3;stroke-width:0.84313089;stroke-linecap:round" d="M 9.5651195,9.5725558 9.979358,7.4274443"/>
+ <path style="fill:#ffb22b" d="M 5.8284505,11 C 5.416598,11 5.0000001,11.399956 5.0000001,11.807812 V 15 h 2.5 A 0.83333334,0.8 0 0 1 8.3333334,14.2 0.83333334,0.8 0 0 1 8.404948,14.20312 1.25,1.2 0 0 1 9.5833334,13.4 1.25,1.2 0 0 1 10,13.469531 V 11 Z"/>
+ <path style="opacity:0.2" d="M 9.8339844 11.400391 A 0.83333334 0.8 0 0 0 9 12.199219 A 0.83333334 0.8 0 0 0 9.8339844 13 A 0.83333334 0.8 0 0 0 10 12.984375 L 10 11.417969 A 0.83333334 0.8 0 0 0 9.8339844 11.400391 z"/>
+ <circle style="opacity:0.2" cx="6.5" cy="13.5" r=".5"/>
+ <path style="opacity:0.2" d="M 5.828125 11 C 5.4189694 11 5.0073553 11.395715 5.0019531 11.800781 A 1.2573675 1 0 0 0 5.7539062 12 A 1.2573675 1 0 0 0 7.0117188 11 L 5.828125 11 z"/>
+ <path style="fill:none;stroke:#eaeaea;stroke-width:0.84313089;stroke-linecap:round" d="M 5.422738,9.5725558 5.8369761,7.4274443"/>
+ <path style="fill:none;stroke:#eaeaea;stroke-width:0.84313089;stroke-linecap:round" d="M 7.0796906,9.5725558 7.4939288,7.4274443"/>
+ <path style="fill:none;stroke:#eaeaea;stroke-width:0.84313089;stroke-linecap:round" d="M 8.7366432,9.5725558 9.1508814,7.4274443"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.freedesktop.fwupd.svg b/.icons/awkward/16x16/apps/org.freedesktop.fwupd.svg
new file mode 120000
index 00000000..2ef1d0cc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.freedesktop.fwupd.svg
@@ -0,0 +1 @@
+fwupd.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.freefilesync.FreeFileSync.svg b/.icons/awkward/16x16/apps/org.freefilesync.FreeFileSync.svg
new file mode 120000
index 00000000..b2e7da42
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.freefilesync.FreeFileSync.svg
@@ -0,0 +1 @@
+freefilesync.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.fritzing.Fritzing.svg b/.icons/awkward/16x16/apps/org.fritzing.Fritzing.svg
new file mode 120000
index 00000000..b90cf142
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.fritzing.Fritzing.svg
@@ -0,0 +1 @@
+fritzing.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.frozen_bubble.frozen-bubble.svg b/.icons/awkward/16x16/apps/org.frozen_bubble.frozen-bubble.svg
new file mode 120000
index 00000000..9be798dd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.frozen_bubble.frozen-bubble.svg
@@ -0,0 +1 @@
+frozen-bubble.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gabmus.gnome-feeds.svg b/.icons/awkward/16x16/apps/org.gabmus.gnome-feeds.svg
new file mode 100644
index 00000000..d1d991dd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gabmus.gnome-feeds.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <g>
+ <path style="fill:#ff8915" d="M 6,12 A 1.9998,2 0 0 1 4,14 1.9998,2 0 0 1 2,12 1.9998,2 0 0 1 4,10 1.9998,2 0 0 1 6,12 Z"/>
+ <path style="fill:#ff8915" d="M 2,6 H 3.014 V 7.014 H 2 Z M 9.013,13.014 H 9.999 V 14 H 9.013 Z M 13.013,13.014 H 13.999 V 14 H 13.013 Z M 2,2 H 3.014 V 3.014 H 2 Z"/>
+ <path style="fill:#ff8915" d="M 3.014,8.014 C 5.788,8.014 8.013,10.241 8.013,13.014 H 10.013 C 10.013,9.16 6.869,6.014 3.014,6.014 Z"/>
+ <path style="fill:#ff8915" d="M 3.014,4.028 A 8.9713,8.972 0 0 1 12,13.014 H 14 C 13.999,6.96 9.069,2.028 3.014,2.028 Z"/>
+ <path style="fill:#ff8915" d="M 4,7 A 0.99992,1 0 0 1 3,8 0.99992,1 0 0 1 2,7 0.99992,1 0 0 1 3,6 0.99992,1 0 0 1 4,7 Z M 4,3 A 0.99992,1 0 0 1 3,4 0.99992,1 0 0 1 2,3 0.99992,1 0 0 1 3,2 0.99992,1 0 0 1 4,3 Z M 9.999,13 A 0.99992,1 0 0 1 8.999,14 0.99992,1 0 0 1 7.999,13 0.99992,1 0 0 1 8.999,12 0.99992,1 0 0 1 9.999,13 Z M 13.999,13 A 0.99992,1 0 0 1 12.999,14 0.99992,1 0 0 1 11.999,13 0.99992,1 0 0 1 12.999,12 0.99992,1 0 0 1 13.999,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.gabmus.hydrapaper.svg b/.icons/awkward/16x16/apps/org.gabmus.hydrapaper.svg
new file mode 100644
index 00000000..534acd23
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gabmus.hydrapaper.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ff9212" d="M 14,5.5000002 V 0.68749999 C 14,0.306625 13.6878,0 13.3,0 H 0.7 C 0.3122,0 0,0.306625 0,0.68749999 V 10.3125 C 0,10.693375 0.3122,11 0.7,11 h 7.7 z"/>
+ <path style="fill:#cfff3d" d="M 15,7.2962963 V 2.6875 C 15,2.306625 14.6878,2 14.3,2 H 1.7 C 1.3122,2 1,2.306625 1,2.6875 v 9.625 C 1,12.693375 1.3122,13 1.7,13 h 7.5352941 z"/>
+ <path style="fill:#39ddff" d="m16 9v-4.3124997c0-0.380875-0.3122-0.6875-0.7-0.6875h-12.6c-0.3878 0-0.7 0.306625-0.7 0.6875v9.6249997c0 0.380875 0.3122 0.6875 0.7 0.6875h7.3z"/>
+ <path style="opacity:.3" d="m14 10.028231v-4.028231h-10v7h6.817941z"/>
+ <path style="fill:#93edff" d="M 16,9 H 10.750001 C 10.335776,9 10,9.33579 10,9.750001 V 15 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.gahshomar.Gahshomar.svg b/.icons/awkward/16x16/apps/org.gahshomar.Gahshomar.svg
new file mode 120000
index 00000000..ab326756
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gahshomar.Gahshomar.svg
@@ -0,0 +1 @@
+gahshomar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gajim.Gajim.svg b/.icons/awkward/16x16/apps/org.gajim.Gajim.svg
new file mode 120000
index 00000000..b9417023
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gajim.Gajim.svg
@@ -0,0 +1 @@
+gajim.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gaphor.Gaphor.svg b/.icons/awkward/16x16/apps/org.gaphor.Gaphor.svg
new file mode 120000
index 00000000..5471d6e5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gaphor.Gaphor.svg
@@ -0,0 +1 @@
+gaphor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.geany.Geany.svg b/.icons/awkward/16x16/apps/org.geany.Geany.svg
new file mode 120000
index 00000000..b5b94e7c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.geany.Geany.svg
@@ -0,0 +1 @@
+geany.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.geogebra.GeoGebra.svg b/.icons/awkward/16x16/apps/org.geogebra.GeoGebra.svg
new file mode 120000
index 00000000..1f18c02a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.geogebra.GeoGebra.svg
@@ -0,0 +1 @@
+geogebra.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gimp.GIMP.svg b/.icons/awkward/16x16/apps/org.gimp.GIMP.svg
new file mode 120000
index 00000000..6b2c669f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gimp.GIMP.svg
@@ -0,0 +1 @@
+gimp.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gna.Warmux.svg b/.icons/awkward/16x16/apps/org.gna.Warmux.svg
new file mode 120000
index 00000000..27205d6a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gna.Warmux.svg
@@ -0,0 +1 @@
+warmux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnode.NixView.svg b/.icons/awkward/16x16/apps/org.gnode.NixView.svg
new file mode 100644
index 00000000..2e9256e9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnode.NixView.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#2d4b9a" d="m 9.032444,0 c 3.842304,1.5369215e-7 7,3.1576961 7,7 0,3.842304 -3.157696,7 -7,7 H 9.030494 9.028544 C 8.23081,13.9987 7.460261,13.822624 6.716044,13.558594 L 5.182841,15.091797 C 4.598652,15.700265 3.693625,16.070764 2.880106,16.029297 2.066587,15.987827 1.391288,15.632275 0.895731,15.136719 0.400175,14.641162 0.04462,13.965863 0.003153,13.152344 c -0.04147,-0.813519 0.329032,-1.718546 0.9375,-2.302735 L 2.47385,9.3164062 C 2.20982,8.5721892 2.033719,7.8016402 2.032444,7.0039062 V 7.0019531 7 c 0,-3.8423039 3.157696,-6.99999984630786 7,-7 z"/>
+ <path style="fill:#eb8345" d="m 6.0422096,8.9902344 a 1.0001,1.0001 0 0 1 0.6972656,1.7167966 l -3.0000002,3 A 1.0001,1.0001 0 1 1 2.325413,12.292969 l 3,-3.0000002 A 1.0001,1.0001 0 0 1 6.0422096,8.9902344 Z"/>
+ <path style="fill:#ffffff" d="m 9.032444,2 a 5.0000002,5.0000002 0 0 1 5,5 5.0000002,5.0000002 0 0 1 -5,5 5.0000002,5.0000002 0 0 1 -5,-5 5.0000002,5.0000002 0 0 1 5,-5 z m 0,2 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"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.gnome.Aisleriot.svg b/.icons/awkward/16x16/apps/org.gnome.Aisleriot.svg
new file mode 120000
index 00000000..2f7cf976
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Aisleriot.svg
@@ -0,0 +1 @@
+kpatience.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.ArchiveManager.svg b/.icons/awkward/16x16/apps/org.gnome.ArchiveManager.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.ArchiveManager.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Bijiben.svg b/.icons/awkward/16x16/apps/org.gnome.Bijiben.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Bijiben.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Books.svg b/.icons/awkward/16x16/apps/org.gnome.Books.svg
new file mode 120000
index 00000000..a732bc8a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Books.svg
@@ -0,0 +1 @@
+accessories-ebook-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Boxes.svg b/.icons/awkward/16x16/apps/org.gnome.Boxes.svg
new file mode 120000
index 00000000..14c25b6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Boxes.svg
@@ -0,0 +1 @@
+gnome-boxes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Builder.svg b/.icons/awkward/16x16/apps/org.gnome.Builder.svg
new file mode 120000
index 00000000..d153228c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Builder.svg
@@ -0,0 +1 @@
+builder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Calculator.svg b/.icons/awkward/16x16/apps/org.gnome.Calculator.svg
new file mode 120000
index 00000000..80698d65
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Calculator.svg
@@ -0,0 +1 @@
+accessories-calculator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Calendar.svg b/.icons/awkward/16x16/apps/org.gnome.Calendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Calendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Characters.svg b/.icons/awkward/16x16/apps/org.gnome.Characters.svg
new file mode 120000
index 00000000..f04d4679
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Characters.svg
@@ -0,0 +1 @@
+accessories-character-map.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Cheese.svg b/.icons/awkward/16x16/apps/org.gnome.Cheese.svg
new file mode 120000
index 00000000..6fe6baa1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Cheese.svg
@@ -0,0 +1 @@
+cheese.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Chess.svg b/.icons/awkward/16x16/apps/org.gnome.Chess.svg
new file mode 120000
index 00000000..3f8c01d9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Chess.svg
@@ -0,0 +1 @@
+chess.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.ChromeGnomeShell.svg b/.icons/awkward/16x16/apps/org.gnome.ChromeGnomeShell.svg
new file mode 120000
index 00000000..879651b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.ChromeGnomeShell.svg
@@ -0,0 +1 @@
+desktop-environment-gnome.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Clocks.svg b/.icons/awkward/16x16/apps/org.gnome.Clocks.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Clocks.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.ColorViewer.svg b/.icons/awkward/16x16/apps/org.gnome.ColorViewer.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.ColorViewer.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Contacts.svg b/.icons/awkward/16x16/apps/org.gnome.Contacts.svg
new file mode 120000
index 00000000..a556d3b4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Contacts.svg
@@ -0,0 +1 @@
+gnome-contacts.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.DejaDup.svg b/.icons/awkward/16x16/apps/org.gnome.DejaDup.svg
new file mode 120000
index 00000000..a562f831
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.DejaDup.svg
@@ -0,0 +1 @@
+deja-dup.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Devhelp.svg b/.icons/awkward/16x16/apps/org.gnome.Devhelp.svg
new file mode 120000
index 00000000..c410bbf5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Devhelp.svg
@@ -0,0 +1 @@
+devhelp.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Dictionary.svg b/.icons/awkward/16x16/apps/org.gnome.Dictionary.svg
new file mode 120000
index 00000000..fc7facf7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Dictionary.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.DiskUtility.svg b/.icons/awkward/16x16/apps/org.gnome.DiskUtility.svg
new file mode 120000
index 00000000..14d09c23
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.DiskUtility.svg
@@ -0,0 +1 @@
+disk-utility.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Documents.svg b/.icons/awkward/16x16/apps/org.gnome.Documents.svg
new file mode 120000
index 00000000..65f0dd42
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Documents.svg
@@ -0,0 +1 @@
+applications-office.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Empathy.svg b/.icons/awkward/16x16/apps/org.gnome.Empathy.svg
new file mode 120000
index 00000000..9d835048
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Empathy.svg
@@ -0,0 +1 @@
+empathy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Eolie.svg b/.icons/awkward/16x16/apps/org.gnome.Eolie.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Eolie.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Epiphany.svg b/.icons/awkward/16x16/apps/org.gnome.Epiphany.svg
new file mode 120000
index 00000000..8dca13c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Epiphany.svg
@@ -0,0 +1 @@
+epiphany.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Evince.svg b/.icons/awkward/16x16/apps/org.gnome.Evince.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Evince.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Evolution.svg b/.icons/awkward/16x16/apps/org.gnome.Evolution.svg
new file mode 120000
index 00000000..6fb79ec1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Evolution.svg
@@ -0,0 +1 @@
+evolution.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.FeedReader.svg b/.icons/awkward/16x16/apps/org.gnome.FeedReader.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.FeedReader.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Files.svg b/.icons/awkward/16x16/apps/org.gnome.Files.svg
new file mode 120000
index 00000000..edc468c4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Files.svg
@@ -0,0 +1 @@
+nautilus.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Firmware.svg b/.icons/awkward/16x16/apps/org.gnome.Firmware.svg
new file mode 100644
index 00000000..e0dd5cd5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Firmware.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g style="fill:#b7b7b7">
+ <rect width="13" height="2" x="2" y="3"/>
+ <rect width="13" height="2" x="2" y="6"/>
+ <rect width="13" height="2" x="2" y="9"/>
+ <rect width="13" height="2" x="2" y="12"/>
+ </g>
+ <rect style="fill:#4f4f4f" width="11" height="15" x="3" y="1" rx=".6" ry=".6"/>
+ <g style="fill:#ffffff;opacity:0.4">
+ <rect width="1" height="2" x="6" y="3"/>
+ <rect width="1" height="4" x="6" y="6"/>
+ <rect width="1" height="5" x="8" y="3"/>
+ <rect width="1" height="4" x="8" y="9"/>
+ <rect width="1" height="6" x="10" y="3"/>
+ <rect width="1" height="4" x="10" y="10"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.gnome.Four-in-a-row.svg b/.icons/awkward/16x16/apps/org.gnome.Four-in-a-row.svg
new file mode 120000
index 00000000..6d525fc6
--- /dev/null
+++ b/.icons/awkward/16x16/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/16x16/apps/org.gnome.Fractal.svg b/.icons/awkward/16x16/apps/org.gnome.Fractal.svg
new file mode 100644
index 00000000..fe2a8e1e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Fractal.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(0.400003,0,0,0.400003,-1.600012,-1.800126)">
+ <path style="fill:#3c6eac" d="m 41.7775,7.0009965 c 1.2311,0 2.2222,1.2689 2.2222,2.5 l 0,24.9990035 c 0,1.231 -0.9911,2.5 -2.2222,2.5 l -9.172715,0 -5.795166,-1.998751 -7.061212,-0.746408 -5.811993,0.434103 -5.2162755,-0.68707 C 7.49968,33.841119 6.6505633,33.669481 6.6230604,32.438788 L 6.1858337,12.873889 C 6.1583286,11.643096 8.804764,11.772115 9.9693577,11.373264 L 22.73579,7.0009965 Z"/>
+ <path style="fill:#47f6f4" d="M 6.2226562,7.0009965 C 4.9916563,7.0009965 4,8.2698965 4,9.5009965 L 4,34.5 C 4,35.731 4.9916563,37 6.2226562,37 L 13,37 l 5,5 5,-5 10.10739,0 c 0.08273,-0.06778 0.165313,-0.126679 0.248047,-0.195312 6.04828,-5.259846 7.887677,-14.617928 2.279297,-20.891079 -2.20183,-2.46263 -5.452336,-3.934996 -8.666016,-3.966796 -2.38482,-0.02356 -5.749018,0.747263 -7.652228,2.496093 -2.97274,2.73222 -3.854273,7.628502 -0.908203,10.722282 1.035556,1.087641 3.111705,1.754692 5.123957,1.80291 2.751722,-0.151946 4.545239,-1.917968 4.794028,-4.174862 0.0092,-3.353391 -2.689473,-3.443609 -3.907531,-2.422142 -0.48021,0.52077 -0.608071,1.422935 -0.02539,1.921875 0.30912,0.26388 0.838275,0.330798 1.115235,-0.01953 0.13587,-0.17177 0.174036,-0.463979 -0.02734,-0.605469 -0.09049,-0.0626 -0.237435,-0.07478 -0.302734,0.0293 -0.0183,0.04033 -0.02441,0.106612 0.02539,0.132812 0.0183,0.0105 0.05469,0.01113 0.05469,-0.0098 l 0,-0.01562 c -0.0262,-0.0077 0,-0.01468 0,-0.01563 0.0182,-0.0088 0.04492,0.0091 0.04492,0.02734 0.0105,0.05219 -0.03884,0.09897 -0.08594,0.109375 -0.12292,0.02798 -0.210128,-0.08888 -0.236328,-0.195312 -0.04054,-0.24017 0.188523,-0.421066 0.408203,-0.447266 0.44381,-0.05182 0.771434,0.369791 0.802734,0.775391 0.05884,0.76428 -0.671363,1.31285 -1.376953,1.34375 -1.24931,0.05508 -2.617182,-1.137535 -2.643382,-2.296875 -0.03347,-1.947036 1.177646,-4.042883 3.656247,-4.105248 4.607574,-0.05638 5.742401,3.656799 5.671701,6.409969 -0.10696,4.26896 -2.637582,8.394276 -9.077951,8.589919 -6.06422,-0.25324 -11.246449,-6.732021 -10.921899,-12.47564 0.342699,-6.080386 6.555685,-10.6603488 12.164118,-12.5234385 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.gnome.GHex.svg b/.icons/awkward/16x16/apps/org.gnome.GHex.svg
new file mode 120000
index 00000000..9b91b68c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.GHex.svg
@@ -0,0 +1 @@
+ghex.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Games.svg b/.icons/awkward/16x16/apps/org.gnome.Games.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Games.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Geary.svg b/.icons/awkward/16x16/apps/org.gnome.Geary.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Geary.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Genius.svg b/.icons/awkward/16x16/apps/org.gnome.Genius.svg
new file mode 120000
index 00000000..852099c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Genius.svg
@@ -0,0 +1 @@
+pcbcalculator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Glade.svg b/.icons/awkward/16x16/apps/org.gnome.Glade.svg
new file mode 120000
index 00000000..d5852ae9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Glade.svg
@@ -0,0 +1 @@
+glade.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Gnote.svg b/.icons/awkward/16x16/apps/org.gnome.Gnote.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Gnote.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Gtranslator.svg b/.icons/awkward/16x16/apps/org.gnome.Gtranslator.svg
new file mode 100644
index 00000000..a3c14fa3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Gtranslator.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx="1.2" ry="1.2"/>
+ <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.96956769,0,0,0.90040779,-6.4516541,-20.800832)">
+ <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>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.gnome.Hitori.svg b/.icons/awkward/16x16/apps/org.gnome.Hitori.svg
new file mode 120000
index 00000000..983e9c5a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Hitori.svg
@@ -0,0 +1 @@
+hitori.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.IconPreview.svg b/.icons/awkward/16x16/apps/org.gnome.IconPreview.svg
new file mode 100644
index 00000000..5e24e7b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.IconPreview.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="M 2.0001,3 C 1.4461,3 1,3.4931 1,4.1057 V 12.894 C 1,13.507 1.4461,14 2.0001,14 H 8.035 V 3 Z"/>
+ <path style="fill:#51495d" d="M 8,3 V 14 H 14 C 14.554,14 15,13.507 15,12.894 V 4.1059 C 15,3.4933 14.554,2.9995 14,3 Z"/>
+ <circle style="fill:#e4e4e4" cx="12.5" cy="8.5" r="3.5"/>
+ <circle style="fill:#3ea5e6" cx="12.5" cy="8.5" r="2.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.gnome.Keysign.svg b/.icons/awkward/16x16/apps/org.gnome.Keysign.svg
new file mode 100644
index 00000000..003cd2c1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Keysign.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#0093dd" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m6.000001 4a3.9999999 3.9999999 0 0 0 -4 4 3.9999999 3.9999999 0 0 0 4 4 3.9999999 3.9999999 0 0 0 4 -4 3.9999999 3.9999999 0 0 0 -4 -4zm0 2a1.9999999 1.9999999 0 0 1 2 2 1.9999999 1.9999999 0 0 1 -2 2 1.9999999 1.9999999 0 0 1 -2 -2 1.9999999 1.9999999 0 0 1 2 -2z"/>
+ <rect style="fill:#ffffff" width="6" height="2" x="8" y="7"/>
+ <rect style="fill:#ffffff" width="2" height="1" x="9" y="-13" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.gnome.Klotski.svg b/.icons/awkward/16x16/apps/org.gnome.Klotski.svg
new file mode 120000
index 00000000..6d6f9fcd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Klotski.svg
@@ -0,0 +1 @@
+gnome-klotski.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.LightsOff.svg b/.icons/awkward/16x16/apps/org.gnome.LightsOff.svg
new file mode 120000
index 00000000..88261cb6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.LightsOff.svg
@@ -0,0 +1 @@
+lightsoff.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Logs.svg b/.icons/awkward/16x16/apps/org.gnome.Logs.svg
new file mode 120000
index 00000000..086f9aeb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Logs.svg
@@ -0,0 +1 @@
+utilities-log-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Lollypop.svg b/.icons/awkward/16x16/apps/org.gnome.Lollypop.svg
new file mode 120000
index 00000000..6ee338be
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Lollypop.svg
@@ -0,0 +1 @@
+lollypop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Mahjongg.svg b/.icons/awkward/16x16/apps/org.gnome.Mahjongg.svg
new file mode 120000
index 00000000..6c409e39
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Mahjongg.svg
@@ -0,0 +1 @@
+kmahjongg.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Maps.svg b/.icons/awkward/16x16/apps/org.gnome.Maps.svg
new file mode 120000
index 00000000..59b5c64a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Maps.svg
@@ -0,0 +1 @@
+maps.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Mines.svg b/.icons/awkward/16x16/apps/org.gnome.Mines.svg
new file mode 120000
index 00000000..f4b00830
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Mines.svg
@@ -0,0 +1 @@
+kmines.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.MultiWriter.svg b/.icons/awkward/16x16/apps/org.gnome.MultiWriter.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.MultiWriter.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Music.svg b/.icons/awkward/16x16/apps/org.gnome.Music.svg
new file mode 120000
index 00000000..4bf1121a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Music.svg
@@ -0,0 +1 @@
+juk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Nautilus.svg b/.icons/awkward/16x16/apps/org.gnome.Nautilus.svg
new file mode 120000
index 00000000..edc468c4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Nautilus.svg
@@ -0,0 +1 @@
+nautilus.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Notes.svg b/.icons/awkward/16x16/apps/org.gnome.Notes.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Notes.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.OCRFeeder.svg b/.icons/awkward/16x16/apps/org.gnome.OCRFeeder.svg
new file mode 120000
index 00000000..44243e08
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.OCRFeeder.svg
@@ -0,0 +1 @@
+ocrfeeder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.OfficeRunner.svg b/.icons/awkward/16x16/apps/org.gnome.OfficeRunner.svg
new file mode 100644
index 00000000..2d7e43f1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.OfficeRunner.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#548536" d="M 10.032313,3.8799274 C 9.7477766,3.8957002 9.4931322,4.0616964 9.3638684,4.3156659 L 7.5298483,8.5445777 5.0723769,11.353451 1.8886744,10.999706 C 0.82874235,10.882052 0.6522605,12.47195 1.7121926,12.589605 l 3.5983568,0.399817 c 0.2602016,0.02885 0.5180462,-0.07149 0.6903095,-0.268627 L 8.7995809,9.522256 C 8.8431922,9.4723968 8.88044,9.4173123 8.9104678,9.3582685 l 1.2462982,-2.8365788 0.911303,2.0061152 c 0.23124,0.5079012 0.898439,0.6287708 1.293159,0.2342678 L 14.760132,6.3631681 C 15.545118,5.6095059 14.383061,4.4474494 13.629399,5.2324349 L 12.046528,6.8153057 10.804616,4.3476826 C 10.66824,4.0474501 10.361564,3.8617081 10.032313,3.8799274 Z"/>
+ <circle style="fill:#75b74a" cx="11.5" cy="1.5" r="1.5"/>
+ <path style="fill:#75b74a" d="m 8.6090431,2.9980669 c -0.069218,-8.396e-4 -0.1382529,0.00728 -0.205375,0.024209 L 5.6053384,3.8219107 C 5.2493938,3.9107893 4.9995782,4.230463 4.9993651,4.5973366 V 8.196 c -0.015293,1.0813642 1.6145627,1.0813642 1.5992697,0 V 5.2220513 L 7.8539191,4.8073971 7.9070201,5.9527504 C 7.7082177,6.5425195 7.719895,7.1296873 7.5758876,7.7081988 c -0.4353112,1.519121 0.042446,2.4329772 0.9651844,2.6589422 0.0358,0.03841 0.075296,0.07319 0.117915,0.103859 l 2.294264,1.646904 1.511029,3.40001 c 0.433135,0.974554 1.894968,0.324851 1.461832,-0.649704 l -1.59927,-3.598356 c -0.0578,-0.12989 -0.149175,-0.242024 -0.264722,-0.324852 L 10.233268,9.6323201 c 0.378684,-0.6453645 0.534508,-1.573226 0.755123,-2.3489273 0.171302,-0.6022082 0.143714,-1.4051639 0.316296,-2.0074597 0.156414,-0.4949863 0.112896,-0.8762922 0.0019,-1.1571379 C 11.059001,3.5287566 10.717595,3.4692306 10.157957,3.3393147 L 8.8292473,3.0308644 c -2.435e-4,7.996e-4 -5.197e-4,0.00156 -7.996e-4,0.00236 -0.071126,-0.021884 -0.1449818,-0.033712 -0.2194046,-0.035156 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.gnome.PasswordSafe.svg b/.icons/awkward/16x16/apps/org.gnome.PasswordSafe.svg
new file mode 100644
index 00000000..e0550bbd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.PasswordSafe.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#656565" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#d9d9d9" width="12" height="12" x="2" y="2" rx=".75" ry=".75"/>
+ <circle style="fill:#8e8e8e" cx="8" cy="8" r="4"/>
+ <circle style="fill:#d9d9d9" cx="8" cy="8" r="2"/>
+ <path style="opacity:0.2" d="M 8.8206261,4.078781 8.3605033,5.7959825 8.7898038,5.9110131 9.2499265,4.1938117 Z M 7.1797034,4.0785505 6.7499042,4.1934473 7.2099416,5.9109674 7.6397407,5.7960705 Z M 10.671123,5.0140731 9.4139585,6.271471 9.7287274,6.585874 10.985892,5.3284767 Z m -5.3426459,3.56e-5 -0.3144036,0.3147684 1.2573979,1.2571644 0.314403,-0.3147688 z m 6.4780749,1.7357952 -1.717519,0.4600372 0.114896,0.4297992 1.71752,-0.4600373 z M 4.1938122,6.7500736 4.0787816,7.179374 5.7959829,7.6394967 5.9110135,7.2101963 Z m 6.0102058,1.6104295 -0.115031,0.4293003 1.717201,0.4601228 0.11504,-0.4293006 z M 5.7960709,8.3602595 4.0785508,8.8202968 4.1934481,9.2500958 5.9109681,8.7900585 Z M 9.7285292,9.4139581 9.414126,9.728727 l 1.257398,1.257164 0.314404,-0.314768 z M 6.2712731,9.4141257 5.014109,10.671524 5.3288775,10.985927 6.586042,9.7285288 Z m 2.5187859,0.6749063 -0.4297991,0.114896 0.4600373,1.717521 0.429799,-0.114893 z m -1.5798623,-4.6e-5 -0.4601227,1.717202 0.4293004,0.11504 0.4601227,-1.717202 z"/>
+ <rect style="fill:#8e8e8e" width="2" height="3" x="1" y="4" rx=".5" ry=".375"/>
+ <rect style="fill:#8e8e8e" width="2" height="3" x="1" y="9" rx=".5" ry=".375"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.gnome.Photos.svg b/.icons/awkward/16x16/apps/org.gnome.Photos.svg
new file mode 100644
index 00000000..d8a8657c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Photos.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#33d17a" d="M 1,5.2085936 V 10.791406 H 6.0119213 V 5.2085936 Z"/>
+ <path style="fill:#3584e4" d="M 4.7658501,8.7093752 2.2460714,12.873438 7.2401105,15.664844 9.7598897,11.500781 Z"/>
+ <path style="fill:#a347ba" d="M 12.23415,8.7085936 7.2401105,11.500781 9.7598897,15.664844 14.753929,12.872656 Z"/>
+ <path style="fill:#e83c44" d="M 10.988079,5.2085936 V 10.790625 H 16 V 5.2085936 Z"/>
+ <path style="fill:#ff912f" d="M 9.7598897,0.33515624 7.2401105,4.4992188 12.23415,7.2906248 14.753929,3.1265624 Z"/>
+ <path style="fill:#f6d32d" d="M 7.2401105,0.33515624 2.2460714,3.1265624 4.7658501,7.2906248 9.7598897,4.4992188 Z"/>
+ <path style="fill:#a347ba" d="M 8.5000434,16 C 9.8790293,16 10.99695,14.917558 10.99695,13.582635 10.995741,12.791232 10.594501,12.050514 9.9227251,11.59959 L 8.638483,10.86874 8.5000434,10.791385 C 8.1027551,10.573848 7.7081238,10.351794 7.3162326,10.125266 6.5084551,9.7041532 6.0042776,8.8880828 6.0031371,7.9998656 v 5.5825014 c 0,1.335057 1.1179205,2.417364 2.4969063,2.417364 z M 6.0122926,13.387634 c 0.00333,-0.03801 0.00902,-0.07548 0.01415,-0.113078 -0.00555,0.0376 -0.010267,0.07521 -0.01415,0.113078 z"/>
+ <path style="fill:#f6d32d" d="M 8.5000434,8e-8 C 7.1210576,8e-8 6.0031371,1.082308 6.0031371,2.4173648 c 0.00125,0.7913556 0.4024892,1.532014 1.0742246,1.9829104 l 1.2842421,0.73085 0.1384396,0.077356 C 8.8973322,5.4260172 9.291963,5.648072 9.6838547,5.8745992 10.491588,6.2956896 10.995758,7.1116968 10.99695,7.9998656 V 2.4173648 C 10.99695,1.082308 9.8790293,8e-8 8.5000434,8e-8 Z M 10.987794,2.6120968 c -0.0033,0.03814 -0.009,0.07561 -0.01415,0.1132132 0.0055,-0.037604 0.01026,-0.075207 0.01415,-0.1130788 z"/>
+ <path style="fill:#3584e4" d="m 1.3439102,11.999933 c 0.6894236,1.156306 2.2166978,1.552351 3.4107736,0.884755 0.7073613,-0.396711 1.1693421,-1.103524 1.2368013,-1.892259 L 6.0030017,9.5504708 V 9.3956252 C 5.9988351,8.967886 6.0006267,8.4738036 6.0071684,8.0701036 5.9799392,7.1823904 6.4576817,6.3517032 7.2514597,5.906562 L 6.0029988,6.6042404 3.5060921,8 2.9417917,8.315466 2.2579166,8.6976784 C 1.0635631,9.3651396 0.65434789,10.843761 1.3439102,11.999933 Z M 2.4367229,8.6079672 c 0.03565,-0.016116 0.072133,-0.030084 0.1081993,-0.044721 -0.036405,0.014128 -0.072481,0.029036 -0.1081993,0.044721 z"/>
+ <path style="fill:#ff912f" d="M 15.656177,3.9999328 C 14.966753,2.8436268 13.439479,2.447582 12.245403,3.1151776 11.53808,3.511862 11.076105,4.2186164 11.008602,5.0073024 l -0.01152,1.4420924 v 0.1548456 c 0.0042,0.4277392 0.0024,0.921822 -0.0042,1.3255216 0.02723,0.8877136 -0.450514,1.7184004 -1.2442918,2.163542 l 1.2484528,-0.6978132 2.496768,-1.3956252 0.5643,-0.315466 0.683875,-0.382212 C 15.936377,6.634592 16.345592,5.1561048 15.65603,3.9999328 Z m -1.092813,3.3919656 c -0.03565,0.016116 -0.07213,0.030084 -0.108199,0.044721 0.03635,-0.0141 0.07241,-0.029008 0.108199,-0.044721 z"/>
+ <path style="fill:#33d17a" d="M 1.3439102,3.9999328 C 0.6544866,5.1562392 1.0637018,6.634592 2.2577779,7.3020532 2.9663021,7.6967836 3.8295334,7.7307448 4.5688034,7.3929728 L 5.8644205,6.681596 6.0028596,6.6042404 C 6.3961188,6.3799364 6.7920909,6.16012 7.1906934,5.9448372 7.9712559,5.4780576 8.9533568,5.4633096 9.7484963,5.9064292 L 8.5000434,5.208482 6.0029988,3.8128568 5.4386976,3.4973908 4.7548226,3.1151788 C 3.5604692,2.447582 2.0333338,2.8437612 1.3437715,3.9999328 Z m 3.5805636,-0.7796 c 0.032321,0.021756 0.062977,0.045258 0.09405,0.068358 -0.030787,-0.023544 -0.062149,-0.04638 -0.09405,-0.068492 z"/>
+ <path style="fill:#e83c44" d="M 15.656177,11.999933 C 16.345601,10.843627 15.936386,9.365274 14.742309,8.6976784 14.033762,8.3029908 13.170531,8.26908 12.431283,8.6068928 l -1.295616,0.7113768 -0.13844,0.077356 c -0.393259,0.224304 -0.789231,0.4441204 -1.1878336,0.6594034 -0.7805366,0.466821 -1.7626379,0.48162 -2.5578029,0.03854 l 1.2484529,0.697813 2.4970446,1.395759 0.564301,0.315466 0.683875,0.382213 c 1.194354,0.667461 2.721489,0.271416 3.411052,-0.884756 z m -3.580564,0.7796 c -0.03232,-0.02176 -0.06298,-0.04526 -0.09405,-0.06836 0.0308,0.0235 0.06215,0.04633 0.09405,0.06849 z"/>
+ <path style="fill:#3e384f" d="M 6.0030938,6.6043748 V 9.3956252 L 8.5000001,10.791385 10.996906,9.3956252 V 6.6043748 L 8.5000001,5.2086152 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.gnome.Podcasts.svg b/.icons/awkward/16x16/apps/org.gnome.Podcasts.svg
new file mode 100644
index 00000000..e180f4cf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Podcasts.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ed333b" d="M 1.1428572,2.0000001 C 0.50971432,2.0000001 4e-8,2.5179355 4e-8,3.1612904 v 8.5161286 0.580645 0.580646 C 4e-8,13.482064 0.50971432,14 1.1428572,14 H 14.857143 C 15.490286,14 16,13.482064 16,12.83871 V 12.258064 11.677419 3.1612904 C 16,2.5179355 15.490286,2.0000001 14.857143,2.0000001 Z"/>
+ <path style="fill:#949390" d="m 4.2500003,11.290323 c -0.2554114,-4.9e-5 -0.4851581,0.14963 -0.5802408,0.378024 l -0.625,1.306088 c -0.00704,0.01685 -0.013286,0.03401 -0.018717,0.05141 H 3 V 13.209566 14 H 3.6250003 12.375 13 v -0.974155 h -0.02685 c -0.0052,-0.01739 -0.01114,-0.03454 -0.0179,-0.05141 l -0.625001,-1.306087 c -0.09508,-0.228395 -0.32483,-0.378074 -0.580242,-0.378024 z"/>
+ <path style="fill:#f6f5f4" d="M 2.1666667,4 H 13.833334 L 15,5.1999999 V 12 H 1 V 5.1999999 Z"/>
+ <rect style="fill:#424048" width="14" height="4" x="1" y="6"/>
+ <circle style="fill:#f6f5f4" cx="4" cy="8" r="1"/>
+ <rect style="fill:#949390" width="4" height="2" x="6" y="7"/>
+ <path style="opacity:0.5;fill:#424048" d="M 6,7.0000001 V 9 H 7.91875 A 3.9999999,4.9999997 0 0 0 8,8 3.9999999,4.9999997 0 0 0 7.914844,7.0000001 Z"/>
+ <rect style="opacity:0.3" width="10" height="1" x="3" y="13"/>
+ <circle style="fill:#f6f5f4" cx="12" cy="8" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.gnome.Polari.svg b/.icons/awkward/16x16/apps/org.gnome.Polari.svg
new file mode 120000
index 00000000..28bbff2d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Polari.svg
@@ -0,0 +1 @@
+irc-chat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.PowerStats.svg b/.icons/awkward/16x16/apps/org.gnome.PowerStats.svg
new file mode 120000
index 00000000..82c357f4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.PowerStats.svg
@@ -0,0 +1 @@
+gnome-power-statistics.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Quadrapassel.svg b/.icons/awkward/16x16/apps/org.gnome.Quadrapassel.svg
new file mode 120000
index 00000000..765b85dd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Quadrapassel.svg
@@ -0,0 +1 @@
+quadrapassel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Recipes.svg b/.icons/awkward/16x16/apps/org.gnome.Recipes.svg
new file mode 120000
index 00000000..d55b6fc0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Recipes.svg
@@ -0,0 +1 @@
+recipes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Reversi.svg b/.icons/awkward/16x16/apps/org.gnome.Reversi.svg
new file mode 120000
index 00000000..c51280a0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Reversi.svg
@@ -0,0 +1 @@
+kreversi.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Rhythmbox3.svg b/.icons/awkward/16x16/apps/org.gnome.Rhythmbox3.svg
new file mode 120000
index 00000000..a2830c27
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Rhythmbox3.svg
@@ -0,0 +1 @@
+rhythmbox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Robots.svg b/.icons/awkward/16x16/apps/org.gnome.Robots.svg
new file mode 120000
index 00000000..cd2fa6c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Robots.svg
@@ -0,0 +1 @@
+gnome-robots.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Screenshot.svg b/.icons/awkward/16x16/apps/org.gnome.Screenshot.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Screenshot.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Settings.svg b/.icons/awkward/16x16/apps/org.gnome.Settings.svg
new file mode 120000
index 00000000..c49e7bd2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Settings.svg
@@ -0,0 +1 @@
+utilities-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Shell.Extensions.GSConnect.svg b/.icons/awkward/16x16/apps/org.gnome.Shell.Extensions.GSConnect.svg
new file mode 120000
index 00000000..af028f18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Shell.Extensions.GSConnect.svg
@@ -0,0 +1 @@
+kdeconnect.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Shotwell.svg b/.icons/awkward/16x16/apps/org.gnome.Shotwell.svg
new file mode 120000
index 00000000..b927afb5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Shotwell.svg
@@ -0,0 +1 @@
+multimedia-photo-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.SimpleScan.svg b/.icons/awkward/16x16/apps/org.gnome.SimpleScan.svg
new file mode 100644
index 00000000..0b935479
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.SimpleScan.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#8d8d8d" width="16" height="14" x="0" y="-15" rx="1.144" ry="1.4" transform="rotate(90)"/>
+ <path style="fill:#01dfd8" d="M 2.9999998,8.75 V 2.2812497 c 0,0 0,-0.2812497 0.3225801,-0.2812497 H 12.67742 C 13,2 13,2.2812497 13,2.2812497 V 8.75"/>
+ <path style="fill:#e4e4e4" d="M 2.9999998,8.7499996 H 13 V 11 L 10.65625,11.992647 10,14 H 3.4687499 C 2.9999998,14 2.9999998,13.536764 2.9999998,13.536764 Z"/>
+ <path style="fill:#cccccc" d="M 10,14 V 11.409091 C 10,11.409091 10,11 10.409091,11 H 13 Z"/>
+ <rect style="fill:#ffffff" width="16" height="2" x="0" y="8" rx=".4" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.gnome.Software.svg b/.icons/awkward/16x16/apps/org.gnome.Software.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Software.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.SoundRecorder.svg b/.icons/awkward/16x16/apps/org.gnome.SoundRecorder.svg
new file mode 120000
index 00000000..59e75f2a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.SoundRecorder.svg
@@ -0,0 +1 @@
+gnome-sound-recorder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Sudoku.svg b/.icons/awkward/16x16/apps/org.gnome.Sudoku.svg
new file mode 120000
index 00000000..b65825b5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Sudoku.svg
@@ -0,0 +1 @@
+ksudoku.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.SwellFoop.svg b/.icons/awkward/16x16/apps/org.gnome.SwellFoop.svg
new file mode 120000
index 00000000..313b1688
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.SwellFoop.svg
@@ -0,0 +1 @@
+swell-foop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Sysprof.svg b/.icons/awkward/16x16/apps/org.gnome.Sysprof.svg
new file mode 120000
index 00000000..02a5b083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Sysprof.svg
@@ -0,0 +1 @@
+kronometer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.SystemMonitor.svg b/.icons/awkward/16x16/apps/org.gnome.SystemMonitor.svg
new file mode 120000
index 00000000..b6e5ceea
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.SystemMonitor.svg
@@ -0,0 +1 @@
+utilities-system-monitor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Tali.svg b/.icons/awkward/16x16/apps/org.gnome.Tali.svg
new file mode 120000
index 00000000..ce1089e8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Tali.svg
@@ -0,0 +1 @@
+kjumpingcube.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Taquin.svg b/.icons/awkward/16x16/apps/org.gnome.Taquin.svg
new file mode 120000
index 00000000..acfd73b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Taquin.svg
@@ -0,0 +1 @@
+gnome-taquin.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Terminal.svg b/.icons/awkward/16x16/apps/org.gnome.Terminal.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Terminal.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Tetravex.svg b/.icons/awkward/16x16/apps/org.gnome.Tetravex.svg
new file mode 120000
index 00000000..eef4e759
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Tetravex.svg
@@ -0,0 +1 @@
+gnome-tetravex.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Todo.svg b/.icons/awkward/16x16/apps/org.gnome.Todo.svg
new file mode 120000
index 00000000..56fbf255
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Todo.svg
@@ -0,0 +1 @@
+gnome-todo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Tomboy.svg b/.icons/awkward/16x16/apps/org.gnome.Tomboy.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Tomboy.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Totem.svg b/.icons/awkward/16x16/apps/org.gnome.Totem.svg
new file mode 100644
index 00000000..657bc3b2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Totem.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#3391d9;fill-rule:evenodd" d="M 3.5594394,5.582642 A 2.5002631,2.4174619 0 0 0 1.000584,7.9991972 v 5.5821288 a 2.5002631,2.4174619 0 0 0 3.7499259,2.093411 L 9.7504107,12.88322 a 2.5002631,2.4174619 0 0 0 0,-4.1866721 L 4.7505099,5.905786 A 2.5002631,2.4174619 0 0 0 3.5594394,5.582642 Z" overflow="visible"/>
+ <path style="fill:#9c5ac9;fill-rule:evenodd" d="M 3.5594394,6.6455998e-4 A 2.5002631,2.4174619 0 0 0 1.000584,2.4169181 V 13.581175 H 6.0004849 V 6.6035896 L 12.250361,10.092458 14.750312,5.905786 4.7505099,0.32365775 A 2.5002631,2.4174619 0 0 0 3.5594394,6.6455998e-4 Z" overflow="visible"/>
+ <path style="fill:#3391d9;fill-rule:evenodd" d="M 8.5593407,2.7917289 A 2.5002631,2.4174619 0 0 0 6.0004849,5.207982 v 5.582128 a 2.5002631,2.4174619 0 0 0 3.7499258,2.093261 l 4.9999013,-2.790913 a 2.5002631,2.4174619 0 0 0 0,-4.186672 L 9.7504107,3.1147217 a 2.5002631,2.4174619 0 0 0 -1.19107,-0.3229928 z" overflow="visible"/>
+ <path style="fill:#41caba;fill-rule:evenodd" d="M 9.6899432,12.905729 C 11.379754,11.97044 13.063002,11.023971 14.750156,10.0843 15.85154,9.4955703 16.322,8.0550944 15.761386,6.9641996 15.505141,6.3982824 14.990151,6.0039832 14.437974,5.7231392 c -1.334661,-0.506848 -3.049471,0.2735924 -3.359777,1.6778112 -0.09094,0.1891428 -0.07969,0.3870476 -0.07781,0.5982468 -0.0073,1.0079559 0.01515,2.0168178 -0.01281,3.0241688 -0.07656,0.784671 -0.578114,1.511934 -1.2976308,1.882363 z" overflow="visible"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="m 1.0030994,2.5138917 c -0.00625,1.8288832 -7.917e-4,3.6580691 -0.00267,5.4869523 v 5.582129 a 2.5002631,2.4174619 0 0 0 3.7499259,2.093411 l 4.9999009,-2.791367 a 2.5002631,2.4174619 0 0 0 0,-4.1865203 L 4.7503586,5.9074328 A 2.5002631,2.4174619 0 0 0 4.5669244,5.8164872 C 3.7244411,5.3422704 2.8713332,4.884974 2.0407244,4.3918737 1.4182369,3.9643385 1.0271507,3.2499165 1.0032448,2.5138917 Z" overflow="visible"/>
+ <path style="fill:#f7d838;fill-rule:evenodd" d="m 1.0035523,7.9334808 c -0.007029,1.8823631 -0.00108,3.7651792 -0.00313,5.6478452 -0.023125,1.216435 1.0318546,2.330595 2.2891734,2.406735 0.6349875,0.06844 1.2456004,-0.165726 1.7734025,-0.487662 C 6.1842307,14.636265 6.3426653,12.810101 5.2400307,11.848222 5.1159707,11.67751 4.9331619,11.587924 4.7431657,11.483986 3.8439648,10.973815 2.929139,10.488419 2.040719,9.9611755 1.3762011,9.5046347 0.97558399,8.7210215 1.0035523,7.9334808 Z" overflow="visible"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.gnome.TwentyFortyEight.svg b/.icons/awkward/16x16/apps/org.gnome.TwentyFortyEight.svg
new file mode 120000
index 00000000..2de35897
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.TwentyFortyEight.svg
@@ -0,0 +1 @@
+gnome-2048.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Usage.svg b/.icons/awkward/16x16/apps/org.gnome.Usage.svg
new file mode 100644
index 00000000..248fd649
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Usage.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#afafb1" width="16" height="14" x="-16" y="1" rx=".8" ry=".875" transform="scale(-1,1)"/>
+ <rect style="fill:#3798a0" width="10" height="10" x="2" y="3" rx=".5" ry=".5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linejoin:round" d="m 3,7.500176 h 1.5 l 1,-2 1,5.000002 1.5,-6.000002 1,3 h 2"/>
+ <circle style="fill:#ffffff" cx="14" cy="13" r="1"/>
+ <circle style="fill:#ffffff" cx="14" cy="10" r="1"/>
+ <circle style="fill:#ffffff" cx="14" cy="7" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.gnome.Weather.Application.svg b/.icons/awkward/16x16/apps/org.gnome.Weather.Application.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Weather.Application.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Weather.svg b/.icons/awkward/16x16/apps/org.gnome.Weather.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Weather.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Yelp.svg b/.icons/awkward/16x16/apps/org.gnome.Yelp.svg
new file mode 120000
index 00000000..5ec8e9d9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Yelp.svg
@@ -0,0 +1 @@
+help-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.baobab.svg b/.icons/awkward/16x16/apps/org.gnome.baobab.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.baobab.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.bijiben.svg b/.icons/awkward/16x16/apps/org.gnome.bijiben.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.bijiben.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.books.svg b/.icons/awkward/16x16/apps/org.gnome.books.svg
new file mode 120000
index 00000000..a732bc8a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.books.svg
@@ -0,0 +1 @@
+accessories-ebook-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.builder.svg b/.icons/awkward/16x16/apps/org.gnome.builder.svg
new file mode 120000
index 00000000..d153228c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.builder.svg
@@ -0,0 +1 @@
+builder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.calendar.svg b/.icons/awkward/16x16/apps/org.gnome.calendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.calendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.cheese.svg b/.icons/awkward/16x16/apps/org.gnome.cheese.svg
new file mode 120000
index 00000000..6fe6baa1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.cheese.svg
@@ -0,0 +1 @@
+cheese.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.chess.svg b/.icons/awkward/16x16/apps/org.gnome.chess.svg
new file mode 120000
index 00000000..3f8c01d9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.chess.svg
@@ -0,0 +1 @@
+chess.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.clocks.svg b/.icons/awkward/16x16/apps/org.gnome.clocks.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.clocks.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.design.Contrast.svg b/.icons/awkward/16x16/apps/org.gnome.design.Contrast.svg
new file mode 100644
index 00000000..cd77bb80
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.design.Contrast.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <ellipse id="ellipse1089" style="fill:#cccccc" cx="8" cy="8" rx="8" ry="8"/>
+ <path style="fill:#4a4455" d="m 8.0000002,14 a 6,6 0 0 1 -5.1961526,-3 6,6 0 0 1 0,-6 6,6 0 0 1 5.1961522,-3"/>
+ <path style="fill:#ffffff" d="M 11.286439,3.2548211 6.7298272,7.8108145 C 6.3649136,8.3581109 6.5473706,8.9054073 6,9.4527036 L 6.5473706,10 C 7.0947412,9.4527036 7.8346871,9.6411438 8.1894825,9.2702714 L 12.746093,4.7142779 Z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 13.816788,1.0000521 c -0.316225,3.765e-4 -0.619154,0.1272605 -0.841192,0.3524222 L 12.975019,1.3519089 11.757903,2.569015 10.997107,1.8082204 c -0.177482,-0.1774822 -0.354965,9e-7 -0.354965,9e-7 l -0.563261,0.5632585 c 0,0 -0.1774821,0.1774813 0,0.3549636 l 3.194685,3.1946756 c 0.177483,0.1774819 0.354965,7e-7 0.354965,7e-7 l 0.563262,-0.5632588 c 0.177481,-0.1774819 0,-0.3549643 0,-0.3549643 L 13.431022,4.2421281 14.6412,3.0319537 l 0.007,-0.00692 -2.48e-4,-1.919e-4 C 14.873078,2.8026587 14.99986,2.4995821 15,2.1832792 15,1.529808 14.470257,1.0000655 13.816786,1.0000665 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.gnome.design.IconLibrary.svg b/.icons/awkward/16x16/apps/org.gnome.design.IconLibrary.svg
new file mode 100644
index 00000000..10e8c371
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.design.IconLibrary.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="M 1,3 V 15 H 14.846154 C 15.485614,15 16,14.490513 16,13.857143 V 4.1428571 C 16,3.5094863 15.485614,3 14.846154,3 Z m 0,0"/>
+ <path style="fill:#fa5e4a" d="m 2,14 h 2 v 2 L 3,15.25 2,16 Z m 0,0"/>
+ <path style="fill:#464559" d="M 1,0 H 2 V 14 H 1 Z m 0,0"/>
+ <path style="fill:#5c5c6c" d="M 9,6.9999997 V 14 h 6.125 C 15.609784,14 16,13.574308 16,13.045454 V 6.9999997 Z m 0,0"/>
+ <path style="fill:#cccccc" d="M 1.9999999,14 H 9 V 6.9999997 H 1.9999999 Z m 0,0"/>
+ <path style="fill:#cccccc" d="M 9,7.0000001 V 0 h 6.125 C 15.609784,0 16,0.42569238 16,0.95454543 V 7.0000001 Z m 0,0"/>
+ <path style="fill:#5c5c6c" d="M 1.9999999,0 H 9 V 7.0000001 H 1.9999999 Z m 0,0"/>
+ <path style="fill:#dedcd9" d="M 7.0000657,2.8458861 C 7.0000657,2.3789651 6.6384583,2 6.1921894,2 5.8985031,2 5.6411689,2.1643522 5.5000657,2.4101267 5.3589621,2.1643522 5.1016279,2 4.807942,2 4.3616728,2 4.0000657,2.3789651 4.0000657,2.8458861 c 0,0.2432615 0.098055,0.4623977 0.2549424,0.6166973 h -5.1e-4 L 5.4813781,4.7 6.7455682,3.4625834 h -5.1e-4 C 6.9019453,3.3082838 7,3.0891476 7,2.8458861"/>
+ <path style="fill:#5c5c6c" d="M 12.5,2 C 11.665088,2 11,2.6889887 11,3.5 11,4.3110116 11.665089,5 12.5,5 13.334912,5 14,4.3110119 14,3.5 14,2.6889884 13.334912,2 12.5,2 Z m 0,0.9000001 c 0.323416,0 0.6,0.2485251 0.6,0.5999999 0,0.3514755 -0.276584,0.5999999 -0.6,0.5999999 -0.323418,0 -0.6,-0.2485238 -0.6,-0.5999999 0,-0.3514748 0.276583,-0.5999999 0.6,-0.5999999 z"/>
+ <path style="fill:none;stroke:#dedcd9;stroke-width:1.0490551;stroke-linecap:round" d="m 12.640819,8.8961631 1.538994,1.6089479 -1.538994,1.608948"/>
+ <path style="fill:#dedcd9" d="m 11.35171,10 a 0.36814407,0.5 0 1 0 0,0.999193 h 2.399886 a 0.36814407,0.5 0 1 0 0,-0.999193 z"/>
+ <path style="fill:#5c5c6c" d="m 4.2500004,8.5 c 0.4142575,0 0.7499995,0.3357424 0.7499995,0.75 0,0.4142575 -0.335742,0.75 -0.7499995,0.75 C 3.8357425,10 3.5,9.6642575 3.5,9.25 3.5,8.8357424 3.8357425,8.5 4.2500004,8.5 Z"/>
+ <path style="fill:#5c5c6c" d="m 6.7500004,8.5 c 0.4142575,0 0.7499995,0.3357424 0.7499995,0.75 0,0.4142575 -0.335742,0.75 -0.7499995,0.75 C 6.3357425,10 6,9.6642575 6,9.25 6,8.8357424 6.3357425,8.5 6.7500004,8.5 Z"/>
+ <path style="fill:#5c5c6c" d="m 4.2500004,11 c 0.4142575,0 0.7499995,0.335742 0.7499995,0.75 0,0.414258 -0.335742,0.75 -0.7499995,0.75 C 3.8357425,12.5 3.5,12.164258 3.5,11.75 3.5,11.335742 3.8357425,11 4.2500004,11 Z"/>
+ <path style="fill:#5c5c6c" d="m 6.7500004,11 c 0.4142575,0 0.7499995,0.335742 0.7499995,0.75 0,0.414258 -0.335742,0.75 -0.7499995,0.75 C 6.3357425,12.5 6,12.164258 6,11.75 6,11.335742 6.3357425,11 6.7500004,11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.gnome.dfeet.svg b/.icons/awkward/16x16/apps/org.gnome.dfeet.svg
new file mode 100644
index 00000000..3ad3616f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.dfeet.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:none;stroke:#545eba;stroke-width:3;stroke-linecap:round;stroke-linejoin:round" d="m 10.5,5.5 -9,9 v 0 0"/>
+ <rect style="fill:#4f4f4f" width="7.592" height="4.795" x="-4.43" y="8.92" rx=".799" ry=".799" transform="rotate(-45)"/>
+ <circle style="fill:#727272" cx="10.5" cy="5.5" r="5.5"/>
+ <circle style="fill:#ffffff" cx="10.5" cy="5.5" r="3.5"/>
+ <path style="fill:#3f3f3f" d="M 11.150719,3.0006459 C 10.36486,3.0383334 9.1520808,4.7114007 9.1520808,4.7114007 l 0.437294,0.5991584 c 0,0 2.6339922,-0.9343051 2.0169812,-2.0339848 C 11.490668,3.0703842 11.332072,2.9919492 11.150719,3.0006459 Z M 9.0324851,4.8138886 c 0,0 -0.8349137,0.30914 -0.4138152,0.8853351 0.4478024,0.6127351 0.8657837,-0.2641025 0.8657837,-0.2641025 z"/>
+ <path style="fill:#3f3f3f" d="M 11.841787,5.5058633 C 11.004041,5.6008164 9.6925404,6.8248305 9.6925404,6.8248305 l 0.3381526,0.6880513 c 0,0 2.856284,-0.4129563 2.424946,-1.639253 C 12.347806,5.5670545 12.121036,5.4742121 11.841787,5.5058633 Z M 9.5531673,6.9036947 c 0,0 -0.9084206,0.1435134 -0.582627,0.8055434 0.3464545,0.7040143 0.9314418,-0.091741 0.9314418,-0.091741 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.gnome.documents.svg b/.icons/awkward/16x16/apps/org.gnome.documents.svg
new file mode 120000
index 00000000..65f0dd42
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.documents.svg
@@ -0,0 +1 @@
+applications-office.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.eog.svg b/.icons/awkward/16x16/apps/org.gnome.eog.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.eog.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.epiphany.svg b/.icons/awkward/16x16/apps/org.gnome.epiphany.svg
new file mode 120000
index 00000000..8dca13c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.epiphany.svg
@@ -0,0 +1 @@
+epiphany.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.files.svg b/.icons/awkward/16x16/apps/org.gnome.files.svg
new file mode 120000
index 00000000..edc468c4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.files.svg
@@ -0,0 +1 @@
+nautilus.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.five-or-more.svg b/.icons/awkward/16x16/apps/org.gnome.five-or-more.svg
new file mode 120000
index 00000000..b537f8fa
--- /dev/null
+++ b/.icons/awkward/16x16/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/16x16/apps/org.gnome.font-viewer.svg b/.icons/awkward/16x16/apps/org.gnome.font-viewer.svg
new file mode 100644
index 00000000..e55bf4be
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.font-viewer.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#a448ba" width="16" height="16" x="0" y="0" rx="1.2" ry="1.2"/>
+ <path style="opacity:0.3" d="m 1.2,-4.6e-6 c -0.6648,0 -1.2,0.5352 -1.2,1.2 V 14.799995 c 0,0.6648 0.5352,1.2 1.2,1.2 h 2 V -4.6e-6 Z"/>
+ <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.05063422,0,0,0.0487581,-31.619599,-60.863008)">
+ <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,20.5695 42.19199,42.1503 l -50.00981,-0.2354 c -52.82417,-0.2486 -74.40225,20.4714 -74.40225,51.0712 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,-16.9671 30.91845,-16.8163 l 44.53407,0.2354 0.003,9.9969 c 0.003,16.8142 -30.36157,27.5207 -47.11089,27.5207 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.gnome.frogr.svg b/.icons/awkward/16x16/apps/org.gnome.frogr.svg
new file mode 120000
index 00000000..807441dc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.frogr.svg
@@ -0,0 +1 @@
+frogr.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.games.svg b/.icons/awkward/16x16/apps/org.gnome.games.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.games.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.gbrainy.svg b/.icons/awkward/16x16/apps/org.gnome.gbrainy.svg
new file mode 120000
index 00000000..589693c6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.gbrainy.svg
@@ -0,0 +1 @@
+gbrainy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.gedit.svg b/.icons/awkward/16x16/apps/org.gnome.gedit.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.gedit.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.ghex.svg b/.icons/awkward/16x16/apps/org.gnome.ghex.svg
new file mode 120000
index 00000000..9b91b68c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.ghex.svg
@@ -0,0 +1 @@
+ghex.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.gitg.svg b/.icons/awkward/16x16/apps/org.gnome.gitg.svg
new file mode 120000
index 00000000..e6630d8d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.gitg.svg
@@ -0,0 +1 @@
+gitg.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.glabels-3.svg b/.icons/awkward/16x16/apps/org.gnome.glabels-3.svg
new file mode 120000
index 00000000..d944d10f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.glabels-3.svg
@@ -0,0 +1 @@
+glabels-3.0.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.hitori.svg b/.icons/awkward/16x16/apps/org.gnome.hitori.svg
new file mode 120000
index 00000000..983e9c5a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.hitori.svg
@@ -0,0 +1 @@
+hitori.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.iagno.svg b/.icons/awkward/16x16/apps/org.gnome.iagno.svg
new file mode 120000
index 00000000..46d3ec2f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.iagno.svg
@@ -0,0 +1 @@
+qgo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.lollypop.svg b/.icons/awkward/16x16/apps/org.gnome.lollypop.svg
new file mode 120000
index 00000000..6ee338be
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.lollypop.svg
@@ -0,0 +1 @@
+lollypop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.mahjongg.svg b/.icons/awkward/16x16/apps/org.gnome.mahjongg.svg
new file mode 120000
index 00000000..6c409e39
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.mahjongg.svg
@@ -0,0 +1 @@
+kmahjongg.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.maps.svg b/.icons/awkward/16x16/apps/org.gnome.maps.svg
new file mode 120000
index 00000000..59b5c64a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.maps.svg
@@ -0,0 +1 @@
+maps.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.meld.svg b/.icons/awkward/16x16/apps/org.gnome.meld.svg
new file mode 120000
index 00000000..eaf0b44b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.meld.svg
@@ -0,0 +1 @@
+meld.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.music.svg b/.icons/awkward/16x16/apps/org.gnome.music.svg
new file mode 120000
index 00000000..4bf1121a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.music.svg
@@ -0,0 +1 @@
+juk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.nautilus.svg b/.icons/awkward/16x16/apps/org.gnome.nautilus.svg
new file mode 120000
index 00000000..edc468c4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.nautilus.svg
@@ -0,0 +1 @@
+nautilus.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.polari.svg b/.icons/awkward/16x16/apps/org.gnome.polari.svg
new file mode 120000
index 00000000..28bbff2d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.polari.svg
@@ -0,0 +1 @@
+irc-chat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.powerstats.svg b/.icons/awkward/16x16/apps/org.gnome.powerstats.svg
new file mode 120000
index 00000000..82c357f4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.powerstats.svg
@@ -0,0 +1 @@
+gnome-power-statistics.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.quadrapassel.svg b/.icons/awkward/16x16/apps/org.gnome.quadrapassel.svg
new file mode 120000
index 00000000..765b85dd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.quadrapassel.svg
@@ -0,0 +1 @@
+quadrapassel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.recipes.svg b/.icons/awkward/16x16/apps/org.gnome.recipes.svg
new file mode 120000
index 00000000..d55b6fc0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.recipes.svg
@@ -0,0 +1 @@
+recipes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.seahorse.Application.svg b/.icons/awkward/16x16/apps/org.gnome.seahorse.Application.svg
new file mode 120000
index 00000000..c01534f0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.seahorse.Application.svg
@@ -0,0 +1 @@
+preferences-system-privacy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.software.svg b/.icons/awkward/16x16/apps/org.gnome.software.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.software.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.tetravex.svg b/.icons/awkward/16x16/apps/org.gnome.tetravex.svg
new file mode 120000
index 00000000..eef4e759
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.tetravex.svg
@@ -0,0 +1 @@
+gnome-tetravex.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.tweaks.svg b/.icons/awkward/16x16/apps/org.gnome.tweaks.svg
new file mode 120000
index 00000000..aab58340
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.tweaks.svg
@@ -0,0 +1 @@
+gnome-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.weather.application.svg b/.icons/awkward/16x16/apps/org.gnome.weather.application.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.weather.application.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.weather.svg b/.icons/awkward/16x16/apps/org.gnome.weather.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.weather.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.zbrown.Palette.svg b/.icons/awkward/16x16/apps/org.gnome.zbrown.Palette.svg
new file mode 120000
index 00000000..cd8258be
--- /dev/null
+++ b/.icons/awkward/16x16/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/16x16/apps/org.gnu.emacs.svg b/.icons/awkward/16x16/apps/org.gnu.emacs.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnu.emacs.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnucash.GnuCash.svg b/.icons/awkward/16x16/apps/org.gnucash.GnuCash.svg
new file mode 120000
index 00000000..c0f3c030
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnucash.GnuCash.svg
@@ -0,0 +1 @@
+skrooge.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.godotengine.Godot.svg b/.icons/awkward/16x16/apps/org.godotengine.Godot.svg
new file mode 120000
index 00000000..d2f793f0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.godotengine.Godot.svg
@@ -0,0 +1 @@
+godot.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gottcode.Connectagram.svg b/.icons/awkward/16x16/apps/org.gottcode.Connectagram.svg
new file mode 120000
index 00000000..796b3980
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gottcode.Connectagram.svg
@@ -0,0 +1 @@
+connectagram.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gottcode.CuteMaze.svg b/.icons/awkward/16x16/apps/org.gottcode.CuteMaze.svg
new file mode 120000
index 00000000..e3aba8a1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gottcode.CuteMaze.svg
@@ -0,0 +1 @@
+cutemaze.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gottcode.FocusWriter.svg b/.icons/awkward/16x16/apps/org.gottcode.FocusWriter.svg
new file mode 120000
index 00000000..55ec5cb1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gottcode.FocusWriter.svg
@@ -0,0 +1 @@
+focuswriter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gottcode.Gottet.svg b/.icons/awkward/16x16/apps/org.gottcode.Gottet.svg
new file mode 120000
index 00000000..da8621f0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gottcode.Gottet.svg
@@ -0,0 +1 @@
+gottet.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gottcode.Hexalate.svg b/.icons/awkward/16x16/apps/org.gottcode.Hexalate.svg
new file mode 120000
index 00000000..3e9d3c30
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gottcode.Hexalate.svg
@@ -0,0 +1 @@
+hexalate.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gottcode.Kapow.svg b/.icons/awkward/16x16/apps/org.gottcode.Kapow.svg
new file mode 120000
index 00000000..1cb1def5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gottcode.Kapow.svg
@@ -0,0 +1 @@
+kapow.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gottcode.NovProg.svg b/.icons/awkward/16x16/apps/org.gottcode.NovProg.svg
new file mode 120000
index 00000000..d0c2c942
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gottcode.NovProg.svg
@@ -0,0 +1 @@
+novprog.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gottcode.Peg-E.svg b/.icons/awkward/16x16/apps/org.gottcode.Peg-E.svg
new file mode 120000
index 00000000..573a914b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gottcode.Peg-E.svg
@@ -0,0 +1 @@
+peg-e.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gottcode.Simsu.svg b/.icons/awkward/16x16/apps/org.gottcode.Simsu.svg
new file mode 120000
index 00000000..192d8f84
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gottcode.Simsu.svg
@@ -0,0 +1 @@
+simsu.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gottcode.Tanglet.svg b/.icons/awkward/16x16/apps/org.gottcode.Tanglet.svg
new file mode 120000
index 00000000..984ee9b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gottcode.Tanglet.svg
@@ -0,0 +1 @@
+tanglet.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gottcode.Tetzle.svg b/.icons/awkward/16x16/apps/org.gottcode.Tetzle.svg
new file mode 120000
index 00000000..9d13a120
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gottcode.Tetzle.svg
@@ -0,0 +1 @@
+tetzle.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gpodder.gpodder.svg b/.icons/awkward/16x16/apps/org.gpodder.gpodder.svg
new file mode 120000
index 00000000..477474be
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gpodder.gpodder.svg
@@ -0,0 +1 @@
+gpodder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.hedgewars.Hedgewars.svg b/.icons/awkward/16x16/apps/org.hedgewars.Hedgewars.svg
new file mode 120000
index 00000000..60c0c4dc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.hedgewars.Hedgewars.svg
@@ -0,0 +1 @@
+hedgewars.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.homelinuxserver.vance.biblereader-symbolic.svg b/.icons/awkward/16x16/apps/org.homelinuxserver.vance.biblereader-symbolic.svg
new file mode 100644
index 00000000..5098c127
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.homelinuxserver.vance.biblereader-symbolic.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#3d65c2" width="13" height="16" x="2" y="0" rx="1" ry="1"/>
+ <path style="fill:#ffd972" d="M 8,2 V 5 H 5 V 7 H 8 V 14 H 10 V 7 H 13 V 5 H 10 V 2 Z"/>
+ <path style="opacity:0.2" d="M 3,0 H 4 V 16 H 3 C 2.446,16 2,15.554 2,15 V 1 C 2,0.446 2.446,0 3,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.hydrogenmusic.Hydrogen.svg b/.icons/awkward/16x16/apps/org.hydrogenmusic.Hydrogen.svg
new file mode 120000
index 00000000..3fba0674
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.hydrogenmusic.Hydrogen.svg
@@ -0,0 +1 @@
+hydrogen.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.inkscape.Inkscape.svg b/.icons/awkward/16x16/apps/org.inkscape.Inkscape.svg
new file mode 120000
index 00000000..ca1fc7a6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.inkscape.Inkscape.svg
@@ -0,0 +1 @@
+inkscape.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.jamovi.jamovi.svg b/.icons/awkward/16x16/apps/org.jamovi.jamovi.svg
new file mode 120000
index 00000000..652bd94b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.jamovi.jamovi.svg
@@ -0,0 +1 @@
+jamovi.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.jaspstats.JASP.svg b/.icons/awkward/16x16/apps/org.jaspstats.JASP.svg
new file mode 120000
index 00000000..0bf311a0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.jaspstats.JASP.svg
@@ -0,0 +1 @@
+jasp.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.jdownloader.JDownloader.svg b/.icons/awkward/16x16/apps/org.jdownloader.JDownloader.svg
new file mode 120000
index 00000000..4084cfd9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.jdownloader.JDownloader.svg
@@ -0,0 +1 @@
+jdownloader.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.dolphin.svg b/.icons/awkward/16x16/apps/org.kde.dolphin.svg
new file mode 120000
index 00000000..abdd0fd0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.dolphin.svg
@@ -0,0 +1 @@
+system-file-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.elisa.svg b/.icons/awkward/16x16/apps/org.kde.elisa.svg
new file mode 120000
index 00000000..ce5b28ff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.elisa.svg
@@ -0,0 +1 @@
+elisa.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.gcompris.svg b/.icons/awkward/16x16/apps/org.kde.gcompris.svg
new file mode 120000
index 00000000..377138cf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.gcompris.svg
@@ -0,0 +1 @@
+gcompris.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.kalzium.svg b/.icons/awkward/16x16/apps/org.kde.kalzium.svg
new file mode 120000
index 00000000..3c811762
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.kalzium.svg
@@ -0,0 +1 @@
+kalzium.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.kapman.svg b/.icons/awkward/16x16/apps/org.kde.kapman.svg
new file mode 120000
index 00000000..5f52b58f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.kapman.svg
@@ -0,0 +1 @@
+kapman.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.katomic.svg b/.icons/awkward/16x16/apps/org.kde.katomic.svg
new file mode 120000
index 00000000..11fe8ed5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.katomic.svg
@@ -0,0 +1 @@
+katomic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.kblocks.svg b/.icons/awkward/16x16/apps/org.kde.kblocks.svg
new file mode 120000
index 00000000..e6adddea
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.kblocks.svg
@@ -0,0 +1 @@
+kblocks.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.kbounce.svg b/.icons/awkward/16x16/apps/org.kde.kbounce.svg
new file mode 120000
index 00000000..8d8d330c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.kbounce.svg
@@ -0,0 +1 @@
+kbounce.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.kbruch.svg b/.icons/awkward/16x16/apps/org.kde.kbruch.svg
new file mode 120000
index 00000000..3fe3ec09
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.kbruch.svg
@@ -0,0 +1 @@
+kbruch.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.kdenlive.svg b/.icons/awkward/16x16/apps/org.kde.kdenlive.svg
new file mode 120000
index 00000000..f57ee4a3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.kdenlive.svg
@@ -0,0 +1 @@
+kdenlive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.kdiamond.svg b/.icons/awkward/16x16/apps/org.kde.kdiamond.svg
new file mode 120000
index 00000000..53fb69d5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.kdiamond.svg
@@ -0,0 +1 @@
+kdiamond.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.kgeography.svg b/.icons/awkward/16x16/apps/org.kde.kgeography.svg
new file mode 120000
index 00000000..561e4172
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.kgeography.svg
@@ -0,0 +1 @@
+kgeography.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.kgoldrunner.svg b/.icons/awkward/16x16/apps/org.kde.kgoldrunner.svg
new file mode 120000
index 00000000..119d1f06
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.kgoldrunner.svg
@@ -0,0 +1 @@
+kgoldrunner.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.khangman.svg b/.icons/awkward/16x16/apps/org.kde.khangman.svg
new file mode 120000
index 00000000..bf68c03a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.khangman.svg
@@ -0,0 +1 @@
+khangman.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.kigo.svg b/.icons/awkward/16x16/apps/org.kde.kigo.svg
new file mode 120000
index 00000000..2e677f0b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.kigo.svg
@@ -0,0 +1 @@
+kigo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.killbots.svg b/.icons/awkward/16x16/apps/org.kde.killbots.svg
new file mode 120000
index 00000000..5d5dc1ab
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.killbots.svg
@@ -0,0 +1 @@
+killbots.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.kjumpingcube.svg b/.icons/awkward/16x16/apps/org.kde.kjumpingcube.svg
new file mode 120000
index 00000000..ce1089e8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.kjumpingcube.svg
@@ -0,0 +1 @@
+kjumpingcube.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.klickety.svg b/.icons/awkward/16x16/apps/org.kde.klickety.svg
new file mode 120000
index 00000000..545ac385
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.klickety.svg
@@ -0,0 +1 @@
+klickety.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.klines.svg b/.icons/awkward/16x16/apps/org.kde.klines.svg
new file mode 120000
index 00000000..99ffabe4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.klines.svg
@@ -0,0 +1 @@
+klines.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.knavalbattle.svg b/.icons/awkward/16x16/apps/org.kde.knavalbattle.svg
new file mode 120000
index 00000000..219802ce
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.knavalbattle.svg
@@ -0,0 +1 @@
+knavalbattle.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.knetwalk.svg b/.icons/awkward/16x16/apps/org.kde.knetwalk.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.knetwalk.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.kolourpaint.svg b/.icons/awkward/16x16/apps/org.kde.kolourpaint.svg
new file mode 120000
index 00000000..3ac1a801
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.kolourpaint.svg
@@ -0,0 +1 @@
+kolourpaint.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.kontact.svg b/.icons/awkward/16x16/apps/org.kde.kontact.svg
new file mode 120000
index 00000000..e7eb8795
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.kontact.svg
@@ -0,0 +1 @@
+kontact.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.konversation.svg b/.icons/awkward/16x16/apps/org.kde.konversation.svg
new file mode 120000
index 00000000..338f588d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.konversation.svg
@@ -0,0 +1 @@
+konversation.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.krita.svg b/.icons/awkward/16x16/apps/org.kde.krita.svg
new file mode 120000
index 00000000..842fa48e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.krita.svg
@@ -0,0 +1 @@
+krita.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.ksquares.svg b/.icons/awkward/16x16/apps/org.kde.ksquares.svg
new file mode 120000
index 00000000..abf7998f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.ksquares.svg
@@ -0,0 +1 @@
+ksquares.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.ksudoku.svg b/.icons/awkward/16x16/apps/org.kde.ksudoku.svg
new file mode 120000
index 00000000..b65825b5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.ksudoku.svg
@@ -0,0 +1 @@
+ksudoku.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.ktouch.svg b/.icons/awkward/16x16/apps/org.kde.ktouch.svg
new file mode 120000
index 00000000..76842716
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.ktouch.svg
@@ -0,0 +1 @@
+ktouch.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.ktuberling.svg b/.icons/awkward/16x16/apps/org.kde.ktuberling.svg
new file mode 120000
index 00000000..6e462e37
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.ktuberling.svg
@@ -0,0 +1 @@
+ktuberling.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.kubrick.svg b/.icons/awkward/16x16/apps/org.kde.kubrick.svg
new file mode 120000
index 00000000..b638aaef
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.kubrick.svg
@@ -0,0 +1 @@
+kubrick.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.kwordquiz.svg b/.icons/awkward/16x16/apps/org.kde.kwordquiz.svg
new file mode 120000
index 00000000..1612081f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.kwordquiz.svg
@@ -0,0 +1 @@
+kwordquiz.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.kxstitch.svg b/.icons/awkward/16x16/apps/org.kde.kxstitch.svg
new file mode 120000
index 00000000..c399e003
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.kxstitch.svg
@@ -0,0 +1 @@
+kxstitch.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.okular.svg b/.icons/awkward/16x16/apps/org.kde.okular.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.okular.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.palapeli.svg b/.icons/awkward/16x16/apps/org.kde.palapeli.svg
new file mode 120000
index 00000000..694e75b7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.palapeli.svg
@@ -0,0 +1 @@
+palapeli.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.skrooge.svg b/.icons/awkward/16x16/apps/org.kde.skrooge.svg
new file mode 120000
index 00000000..c0f3c030
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.skrooge.svg
@@ -0,0 +1 @@
+skrooge.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.keepassxc.KeePassXC.svg b/.icons/awkward/16x16/apps/org.keepassxc.KeePassXC.svg
new file mode 120000
index 00000000..a13d2aae
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.keepassxc.KeePassXC.svg
@@ -0,0 +1 @@
+keepassxc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kicad_pcb.KiCad.svg b/.icons/awkward/16x16/apps/org.kicad_pcb.KiCad.svg
new file mode 120000
index 00000000..e83d1f49
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kicad_pcb.KiCad.svg
@@ -0,0 +1 @@
+kicad.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.laptop.TurtleArtActivity.svg b/.icons/awkward/16x16/apps/org.laptop.TurtleArtActivity.svg
new file mode 120000
index 00000000..5183b397
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.laptop.TurtleArtActivity.svg
@@ -0,0 +1 @@
+turtleart.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.leocad.LeoCAD.svg b/.icons/awkward/16x16/apps/org.leocad.LeoCAD.svg
new file mode 120000
index 00000000..84ab28a9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.leocad.LeoCAD.svg
@@ -0,0 +1 @@
+leocad.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.base.svg b/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.calc.svg b/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.chart.svg b/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.chart.svg
new file mode 120000
index 00000000..5ecda2f6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.chart.svg
@@ -0,0 +1 @@
+libreoffice-chart.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.draw.svg b/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.impress.svg b/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.math.svg b/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.startcenter.svg b/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.startcenter.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.startcenter.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.writer.svg b/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.libretro.RetroArch.svg b/.icons/awkward/16x16/apps/org.libretro.RetroArch.svg
new file mode 120000
index 00000000..b1f836b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.libretro.RetroArch.svg
@@ -0,0 +1 @@
+retroarch.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.linux_hardware.hw-probe.svg b/.icons/awkward/16x16/apps/org.linux_hardware.hw-probe.svg
new file mode 120000
index 00000000..64b64e73
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.linux_hardware.hw-probe.svg
@@ -0,0 +1 @@
+hw-probe.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.manaplus.ManaPlus.svg b/.icons/awkward/16x16/apps/org.manaplus.ManaPlus.svg
new file mode 120000
index 00000000..e8fab465
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.manaplus.ManaPlus.svg
@@ -0,0 +1 @@
+manaplus.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.mapeditor.Tiled.svg b/.icons/awkward/16x16/apps/org.mapeditor.Tiled.svg
new file mode 120000
index 00000000..24ae0923
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.mapeditor.Tiled.svg
@@ -0,0 +1 @@
+tiled.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.megaglest.MegaGlest.svg b/.icons/awkward/16x16/apps/org.megaglest.MegaGlest.svg
new file mode 120000
index 00000000..333d1722
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.megaglest.MegaGlest.svg
@@ -0,0 +1 @@
+megaglest.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.midori_browser.Midori.svg b/.icons/awkward/16x16/apps/org.midori_browser.Midori.svg
new file mode 120000
index 00000000..d1e1e168
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.midori_browser.Midori.svg
@@ -0,0 +1 @@
+midori.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.mixxx.Mixxx.svg b/.icons/awkward/16x16/apps/org.mixxx.Mixxx.svg
new file mode 120000
index 00000000..af756bba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.mixxx.Mixxx.svg
@@ -0,0 +1 @@
+mixxx.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.mozilla.Firefox.svg b/.icons/awkward/16x16/apps/org.mozilla.Firefox.svg
new file mode 120000
index 00000000..90ca4b46
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.mozilla.Firefox.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.mozilla.FirefoxDevEdition.svg b/.icons/awkward/16x16/apps/org.mozilla.FirefoxDevEdition.svg
new file mode 120000
index 00000000..6d66c646
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.mozilla.FirefoxDevEdition.svg
@@ -0,0 +1 @@
+firefox-developer-icon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.mozilla.FirefoxNightly.svg b/.icons/awkward/16x16/apps/org.mozilla.FirefoxNightly.svg
new file mode 120000
index 00000000..8597ee38
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.mozilla.FirefoxNightly.svg
@@ -0,0 +1 @@
+firefox-trunk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.mozilla.Thunderbird.svg b/.icons/awkward/16x16/apps/org.mozilla.Thunderbird.svg
new file mode 120000
index 00000000..b5aba8a1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.mozilla.Thunderbird.svg
@@ -0,0 +1 @@
+thunderbird.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.musescore.MuseScore.svg b/.icons/awkward/16x16/apps/org.musescore.MuseScore.svg
new file mode 120000
index 00000000..e74a2f66
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.musescore.MuseScore.svg
@@ -0,0 +1 @@
+musescore.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.musicbrainz.Picard.svg b/.icons/awkward/16x16/apps/org.musicbrainz.Picard.svg
new file mode 120000
index 00000000..9e9193d8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.musicbrainz.Picard.svg
@@ -0,0 +1 @@
+picard.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.mypaint.MyPaint.svg b/.icons/awkward/16x16/apps/org.mypaint.MyPaint.svg
new file mode 120000
index 00000000..f4aff083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.mypaint.MyPaint.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.naev.Naev.svg b/.icons/awkward/16x16/apps/org.naev.Naev.svg
new file mode 120000
index 00000000..1d642fa1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.naev.Naev.svg
@@ -0,0 +1 @@
+naev.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.nextcloud.Nextcloud.svg b/.icons/awkward/16x16/apps/org.nextcloud.Nextcloud.svg
new file mode 120000
index 00000000..d01d25d4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.nextcloud.Nextcloud.svg
@@ -0,0 +1 @@
+nextcloud.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.nongnu.lingot.svg b/.icons/awkward/16x16/apps/org.nongnu.lingot.svg
new file mode 100644
index 00000000..6e788fb1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.nongnu.lingot.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#7cb651" width="15" height="15" x="1" y="1" rx="4.5" ry="4.5"/>
+ <path style="fill:#ffd95f" d="M 8.334,4.002 C 5.8061,4.0536 3.3728,5.2202 1.918,7.2617 L 6.336,9.3672 A 2.4,2.4 0 0 1 8.5,8 2.4,2.4 0 0 1 10.664,9.3672 L 15.084,7.2598 C 14.397,6.2849 13.558,5.5463 12.424,4.9531 11.134,4.2782 9.7229,3.9736 8.334,4.002 Z"/>
+ <path style="fill:#456347" d="M 11.2,5.1411 11.032,5.6746 9.774,9.6587 C 9.5709,9.349 9.2611,9.1246 8.9035,9.0281 8.097,8.8119 7.268,9.2906 7.0519,10.097 6.8358,10.904 7.3144,11.733 8.1209,11.949 8.7729,12.123 9.4613,11.844 9.8082,11.265 9.8144,11.255 9.8197,11.244 9.8257,11.234 9.8519,11.188 9.8757,11.14 9.8969,11.091 9.9028,11.077 9.9092,11.064 9.9148,11.05 9.9374,10.994 9.9567,10.938 9.9726,10.88 9.9751,10.869 9.9775,10.858 9.9798,10.847 L 11.385,6.2004 C 11.508,6.4157 11.615,6.9163 11.715,7.206 11.833,7.5516 11.899,8.0315 11.85,8.3537 11.8,8.676 11.655,8.9596 11.301,9.2078 11.206,9.2631 11.151,9.3672 11.157,9.4767 11.164,9.5861 11.231,9.6822 11.331,9.7258 11.432,9.7694 11.549,9.753 11.633,9.6829 12.107,9.3512 12.353,8.899 12.423,8.4431 12.558,7.4173 11.998,6.5528 11.506,5.7261 11.416,5.5299 11.302,5.3361 11.2,5.1411 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.octave.Octave.svg b/.icons/awkward/16x16/apps/org.octave.Octave.svg
new file mode 120000
index 00000000..dd60806d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.octave.Octave.svg
@@ -0,0 +1 @@
+octave.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.olivevideoeditor.Olive.svg b/.icons/awkward/16x16/apps/org.olivevideoeditor.Olive.svg
new file mode 100644
index 00000000..f0c4c697
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.olivevideoeditor.Olive.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="matrix(.14464169 0 0 .14464169 -7.1873771 -13.480429)">
+ <rect style="fill:#4bae4f" width="110.618" height="110.602" x="49.69" y="93.2" ry="37.571"/>
+ <path style="fill:#e4e4e4" d="m65.830807 107.32797 2.84848 2.13834c-9.035097 4.16533 14.168717 23.18297 14.168717 23.18297s4.515842-4.06485 11.132088-4.49278c6.562588-6.72505 33.875368-1.60657 32.852068 3.91263-9.18115 0.14348-12.08888-1.02969-12.08888-1.02969s0.45325 0.52272 0.64037 2.31677c-0.67097 0.55281-10.16498-1.57474-12.1498-1.42317-5.647619 0.43127-9.459264 0.57412-13.510967 1.02262 2.787393 0.91921 24.999037 4.87484 32.101177 11.74052-1.8945 0.73068-2.72304 0.42969-3.35562 0.6629-0.55627 0.20508-1.11904 1.33837-2.33976 1.34383-0.87465 3e-3 -0.57569-0.77436-2.38205-1.62837-11.23923 0.44694-14.883155-6.41056-15.992278-7.25139-4.961628-1.18417-13.320322-3.86185-13.320322-3.86185s7.077279 5.64751 10.957595 8.78204c0.322701 0.26068 5.642425 1.24951 12.405135 4.54804 3.63517-2.97579 13.43513 2.07376 11.61418 6.6977-1.62201 4.11871-12.50457-0.12506-12.10449-5.72827-2.48436-0.7737-7.07367-2.99243-10.009843-4.05083 2.814973 2.19522 13.874323 11.40995 16.096503 14.01626 9.73515-1.19559 24.43186 1.23396 33.54839 7.07679-2.0791 0.54908-11.97197 2.4278-13.95356 1.89899-3.68207-1.39258-9.16989-5.90388-9.75462-6.40947-2.11507-0.35652-6.86221-1.03874-8.68573-1.24617 1.84955 1.87677 7.95768 8.93372 9.87556 11.90228 0.7945-0.16793 4.84604 0.80589 5.96886 1.56896 4.15969-4.24422 10.90446 3.20316 15.05058 6.79994-1.0892 2.21136-18.19652-1.19212-15.91016-6.14758-1.22254-0.16314-3.66929-1.50632-4.57153-1.57761 0.92228 1.20785 2.93362 2.84727 5.58443 5.62774 2.54977-0.72531 12.16054 9.67576 12.41842 11.95193-7.19201-1.75227-10.74404-3.27685-11.85751-4.57742-2.19776-2.56704-1.3657-6.25305-1.15632-6.92303-2.82818-2.52747-3.35509-3.27897-4.28013-3.78063-0.0242 0.0264 3e-3 0.77861 0.0465 1.14419 4.64589 3.4251 2.40104 12.90469-0.26999 13.24085-1.16248 0.14632-3.84194-13.37427-0.49607-13.87804 0.077-0.26788 0.12121-1.06637 0.12539-1.09789-1.76571-1.92212-11.55803-12.33358-12.19481-12.77202 0.31714 0.82162 0.83714 2.17262 1.31441 3.84053 5.78246 3.77914 6.73919 9.82598 6.30338 16.9282-1.38665-2.42723-14.97159-13.4864-9.03012-18.38891 0.0423-0.75604-0.18348-2.47204 0.31696-3.43664-1.88418-1.88309-7.75105-7.67459-8.27748-7.66991 0.65525 1.34317 1.06211 2.11001 1.38708 3.56235 4.47198 2.23196 3.17291 7.99719 1.136 8.11963-2.14593 0.12895-6.901729-6.48745-2.42859-7.89066-0.36138-1.6658-1.0186-3.92992-1.28358-4.91351-1.93544-1.48021-8.345325-6.60334-9.824499-7.79758 1.818775 3.02639 3.595399 7.73709 4.483831 10.43804 5.358368 6.07053 3.876118 15.46047 3.334318 25.14597-6.286736-4.66731-10.189856-20.59626-6.190917-24.56126-1.334957-4.60591-3.352736-12.39942-3.352736-12.39942-8.643704-6.70893-13.425841-11.73732-13.425841-11.73732s5.759152 7.46791 6.415116 11.47106c5.043883 0.97797 9.257627 9.76443 5.247058 11.26388-5.862117 2.19165-12.154633-7.10848-7.153725-10.57234 0 0-4.428102-8.15656-7.855719-15.31043-13.51998-14.84019-12.220378-19.29568-8.165143-19.79176z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.openclonk.OpenClonk.svg b/.icons/awkward/16x16/apps/org.openclonk.OpenClonk.svg
new file mode 120000
index 00000000..3cbb7921
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.openclonk.OpenClonk.svg
@@ -0,0 +1 @@
+openclonk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.openmw.OpenMW.svg b/.icons/awkward/16x16/apps/org.openmw.OpenMW.svg
new file mode 120000
index 00000000..d97a229d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.openmw.OpenMW.svg
@@ -0,0 +1 @@
+openmw.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.openscad.OpenSCAD.svg b/.icons/awkward/16x16/apps/org.openscad.OpenSCAD.svg
new file mode 120000
index 00000000..5fe116e0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.openscad.OpenSCAD.svg
@@ -0,0 +1 @@
+openscad.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.openshot.OpenShot.svg b/.icons/awkward/16x16/apps/org.openshot.OpenShot.svg
new file mode 120000
index 00000000..7b84bf0a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.openshot.OpenShot.svg
@@ -0,0 +1 @@
+openshot.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.openstreetmap.josm.svg b/.icons/awkward/16x16/apps/org.openstreetmap.josm.svg
new file mode 120000
index 00000000..8c7e2756
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.openstreetmap.josm.svg
@@ -0,0 +1 @@
+josm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.openttd.OpenTTD.svg b/.icons/awkward/16x16/apps/org.openttd.OpenTTD.svg
new file mode 120000
index 00000000..1e3c400d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.openttd.OpenTTD.svg
@@ -0,0 +1 @@
+openttd.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.osgeo.grass.svg b/.icons/awkward/16x16/apps/org.osgeo.grass.svg
new file mode 120000
index 00000000..54871490
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.osgeo.grass.svg
@@ -0,0 +1 @@
+grass.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.pencil2d.Pencil2D.svg b/.icons/awkward/16x16/apps/org.pencil2d.Pencil2D.svg
new file mode 120000
index 00000000..e0b5c837
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.pencil2d.Pencil2D.svg
@@ -0,0 +1 @@
+pencil2d.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.perezdecastro.Revolt.svg b/.icons/awkward/16x16/apps/org.perezdecastro.Revolt.svg
new file mode 120000
index 00000000..14725633
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.perezdecastro.Revolt.svg
@@ -0,0 +1 @@
+revolt.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.phoenicis.playonlinux.svg b/.icons/awkward/16x16/apps/org.phoenicis.playonlinux.svg
new file mode 120000
index 00000000..80fc8ef9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.phoenicis.playonlinux.svg
@@ -0,0 +1 @@
+playonlinux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.photoqt.PhotoQt.svg b/.icons/awkward/16x16/apps/org.photoqt.PhotoQt.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.photoqt.PhotoQt.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.pitivi.Pitivi.svg b/.icons/awkward/16x16/apps/org.pitivi.Pitivi.svg
new file mode 120000
index 00000000..bbcb8678
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.pitivi.Pitivi.svg
@@ -0,0 +1 @@
+pitivi.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.pjbroad.EternallandsClient.svg b/.icons/awkward/16x16/apps/org.pjbroad.EternallandsClient.svg
new file mode 120000
index 00000000..3503e147
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.pjbroad.EternallandsClient.svg
@@ -0,0 +1 @@
+eternallands.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.ppsspp.PPSSPP.svg b/.icons/awkward/16x16/apps/org.ppsspp.PPSSPP.svg
new file mode 120000
index 00000000..1e164aed
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.ppsspp.PPSSPP.svg
@@ -0,0 +1 @@
+ppsspp.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.processing.processingide.svg b/.icons/awkward/16x16/apps/org.processing.processingide.svg
new file mode 100644
index 00000000..4f943146
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.processing.processingide.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ababab" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <circle style="fill:#3f3f3f" cx="8" cy="8" r="6"/>
+ <path style="fill:#ffffff" d="M 6.4671887,5.0001294 A 0.45665744,0.48639943 0 0 0 6.0000001,5.4867624 V 10.513745 A 0.45665744,0.48639943 0 0 0 6.684908,10.934883 L 8.7283821,9.6784702 10.771856,8.4214245 a 0.45665744,0.48639943 0 0 0 0,-0.8422413 L 8.7284136,6.3219376 6.6849705,5.065358 A 0.45665744,0.48639943 0 0 0 6.4671577,5.0000296 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.pulseaudio.pavucontrol.svg b/.icons/awkward/16x16/apps/org.pulseaudio.pavucontrol.svg
new file mode 120000
index 00000000..05d3c8ee
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.pulseaudio.pavucontrol.svg
@@ -0,0 +1 @@
+pavucontrol.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.pwmt.zathura.svg b/.icons/awkward/16x16/apps/org.pwmt.zathura.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.pwmt.zathura.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.pyzo.pyzo.svg b/.icons/awkward/16x16/apps/org.pyzo.pyzo.svg
new file mode 120000
index 00000000..0997a7b1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.pyzo.pyzo.svg
@@ -0,0 +1 @@
+pyzologo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.qbittorrent.qBittorrent.svg b/.icons/awkward/16x16/apps/org.qbittorrent.qBittorrent.svg
new file mode 120000
index 00000000..f9513bb6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.qbittorrent.qBittorrent.svg
@@ -0,0 +1 @@
+qbittorrent.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.qgis.qgis.svg b/.icons/awkward/16x16/apps/org.qgis.qgis.svg
new file mode 120000
index 00000000..0c9fd1b3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.qgis.qgis.svg
@@ -0,0 +1 @@
+qgis.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.qownnotes.QOwnNotes.svg b/.icons/awkward/16x16/apps/org.qownnotes.QOwnNotes.svg
new file mode 120000
index 00000000..1d8cc505
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.qownnotes.QOwnNotes.svg
@@ -0,0 +1 @@
+QOwnNotes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.quassel_irc.QuasselClient.svg b/.icons/awkward/16x16/apps/org.quassel_irc.QuasselClient.svg
new file mode 120000
index 00000000..1e5a898c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.quassel_irc.QuasselClient.svg
@@ -0,0 +1 @@
+quassel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.qutebrowser.qutebrowser.svg b/.icons/awkward/16x16/apps/org.qutebrowser.qutebrowser.svg
new file mode 120000
index 00000000..d706a582
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.qutebrowser.qutebrowser.svg
@@ -0,0 +1 @@
+qutebrowser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.remmina.Remmina.svg b/.icons/awkward/16x16/apps/org.remmina.Remmina.svg
new file mode 120000
index 00000000..0940d90d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.remmina.Remmina.svg
@@ -0,0 +1 @@
+remmina.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.sauerbraten.Sauerbraten.svg b/.icons/awkward/16x16/apps/org.sauerbraten.Sauerbraten.svg
new file mode 120000
index 00000000..768f0e8c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.sauerbraten.Sauerbraten.svg
@@ -0,0 +1 @@
+sauerbraten.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.scantailor.ScanTailor.svg b/.icons/awkward/16x16/apps/org.scantailor.ScanTailor.svg
new file mode 120000
index 00000000..157d5ef7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.scantailor.ScanTailor.svg
@@ -0,0 +1 @@
+scantailor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.scummvm.ScummVM.svg b/.icons/awkward/16x16/apps/org.scummvm.ScummVM.svg
new file mode 120000
index 00000000..e68d7508
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.scummvm.ScummVM.svg
@@ -0,0 +1 @@
+scummvm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.seul.pingus.svg b/.icons/awkward/16x16/apps/org.seul.pingus.svg
new file mode 120000
index 00000000..5d747cc5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.seul.pingus.svg
@@ -0,0 +1 @@
+tux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.shadowsocks.qt5client.svg b/.icons/awkward/16x16/apps/org.shadowsocks.qt5client.svg
new file mode 120000
index 00000000..5409bf3f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.shadowsocks.qt5client.svg
@@ -0,0 +1 @@
+shadowsocks-qt5.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.shotcut.Shotcut.svg b/.icons/awkward/16x16/apps/org.shotcut.Shotcut.svg
new file mode 120000
index 00000000..7aab390a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.shotcut.Shotcut.svg
@@ -0,0 +1 @@
+shotcut.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.signal.Signal.svg b/.icons/awkward/16x16/apps/org.signal.Signal.svg
new file mode 120000
index 00000000..62553916
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.signal.Signal.svg
@@ -0,0 +1 @@
+signal-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.sparkleshare.SparkleShare.svg b/.icons/awkward/16x16/apps/org.sparkleshare.SparkleShare.svg
new file mode 120000
index 00000000..908990b4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.sparkleshare.SparkleShare.svg
@@ -0,0 +1 @@
+sparkleshare.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.speed_dreams.SpeedDreams.svg b/.icons/awkward/16x16/apps/org.speed_dreams.SpeedDreams.svg
new file mode 120000
index 00000000..19e0ce62
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.speed_dreams.SpeedDreams.svg
@@ -0,0 +1 @@
+speed-dreams.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.speedcrunch.SpeedCrunch.svg b/.icons/awkward/16x16/apps/org.speedcrunch.SpeedCrunch.svg
new file mode 120000
index 00000000..8066186f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.speedcrunch.SpeedCrunch.svg
@@ -0,0 +1 @@
+speedcrunch.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.stellarium.Stellarium.svg b/.icons/awkward/16x16/apps/org.stellarium.Stellarium.svg
new file mode 120000
index 00000000..9189a675
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.stellarium.Stellarium.svg
@@ -0,0 +1 @@
+stellarium.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.subsurface_divelog.Subsurface.svg b/.icons/awkward/16x16/apps/org.subsurface_divelog.Subsurface.svg
new file mode 120000
index 00000000..8654b6db
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.subsurface_divelog.Subsurface.svg
@@ -0,0 +1 @@
+subsurface-icon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.supertux.SuperTux-Milestone1.svg b/.icons/awkward/16x16/apps/org.supertux.SuperTux-Milestone1.svg
new file mode 120000
index 00000000..70030ef4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.supertux.SuperTux-Milestone1.svg
@@ -0,0 +1 @@
+supertux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.supertuxproject.SuperTux.svg b/.icons/awkward/16x16/apps/org.supertuxproject.SuperTux.svg
new file mode 120000
index 00000000..70030ef4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.supertuxproject.SuperTux.svg
@@ -0,0 +1 @@
+supertux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.synfig.SynfigStudio.svg b/.icons/awkward/16x16/apps/org.synfig.SynfigStudio.svg
new file mode 120000
index 00000000..9e193459
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.synfig.SynfigStudio.svg
@@ -0,0 +1 @@
+synfig_icon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.taisei_project.Taisei.svg b/.icons/awkward/16x16/apps/org.taisei_project.Taisei.svg
new file mode 120000
index 00000000..451f821d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.taisei_project.Taisei.svg
@@ -0,0 +1 @@
+taisei.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.telegram.desktop.svg b/.icons/awkward/16x16/apps/org.telegram.desktop.svg
new file mode 120000
index 00000000..8fa96d0a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.telegram.desktop.svg
@@ -0,0 +1 @@
+telegram.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.texstudio.TeXstudio.svg b/.icons/awkward/16x16/apps/org.texstudio.TeXstudio.svg
new file mode 120000
index 00000000..214660be
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.texstudio.TeXstudio.svg
@@ -0,0 +1 @@
+texstudio.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.tordini.flavio.Minitube.svg b/.icons/awkward/16x16/apps/org.tordini.flavio.Minitube.svg
new file mode 120000
index 00000000..a4fb52a7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.tordini.flavio.Minitube.svg
@@ -0,0 +1 @@
+minitube.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.tuxfamily.StuntRally.svg b/.icons/awkward/16x16/apps/org.tuxfamily.StuntRally.svg
new file mode 120000
index 00000000..fc771b74
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.tuxfamily.StuntRally.svg
@@ -0,0 +1 @@
+stuntrally.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.tuxfamily.XMoto.svg b/.icons/awkward/16x16/apps/org.tuxfamily.XMoto.svg
new file mode 120000
index 00000000..450880db
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.tuxfamily.XMoto.svg
@@ -0,0 +1 @@
+xmoto.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.tuxpaint.Tuxpaint.svg b/.icons/awkward/16x16/apps/org.tuxpaint.Tuxpaint.svg
new file mode 120000
index 00000000..f4aff083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.tuxpaint.Tuxpaint.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.videolan.VLC.svg b/.icons/awkward/16x16/apps/org.videolan.VLC.svg
new file mode 120000
index 00000000..495a6363
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.videolan.VLC.svg
@@ -0,0 +1 @@
+vlc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.vim.Vim.svg b/.icons/awkward/16x16/apps/org.vim.Vim.svg
new file mode 120000
index 00000000..150dd041
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.vim.Vim.svg
@@ -0,0 +1 @@
+vim.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.wesnoth.Wesnoth.svg b/.icons/awkward/16x16/apps/org.wesnoth.Wesnoth.svg
new file mode 120000
index 00000000..523917ba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.wesnoth.Wesnoth.svg
@@ -0,0 +1 @@
+wesnoth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.widelands.Widelands.svg b/.icons/awkward/16x16/apps/org.widelands.Widelands.svg
new file mode 120000
index 00000000..a3f693ab
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.widelands.Widelands.svg
@@ -0,0 +1 @@
+widelands.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.wireshark.Wireshark.svg b/.icons/awkward/16x16/apps/org.wireshark.Wireshark.svg
new file mode 120000
index 00000000..db83df0a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.wireshark.Wireshark.svg
@@ -0,0 +1 @@
+wireshark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.wxhexeditor.wxHexEditor.svg b/.icons/awkward/16x16/apps/org.wxhexeditor.wxHexEditor.svg
new file mode 120000
index 00000000..601daaa9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.wxhexeditor.wxHexEditor.svg
@@ -0,0 +1 @@
+okteta.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.xiphos.Xiphos.svg b/.icons/awkward/16x16/apps/org.xiphos.Xiphos.svg
new file mode 120000
index 00000000..3f5b2be5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.xiphos.Xiphos.svg
@@ -0,0 +1 @@
+xiphos.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.xonotic.Xonotic.svg b/.icons/awkward/16x16/apps/org.xonotic.Xonotic.svg
new file mode 120000
index 00000000..5025bbcd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.xonotic.Xonotic.svg
@@ -0,0 +1 @@
+xonotic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.zdoom.GZDoom.svg b/.icons/awkward/16x16/apps/org.zdoom.GZDoom.svg
new file mode 120000
index 00000000..25784219
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.zdoom.GZDoom.svg
@@ -0,0 +1 @@
+gzdoom.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.zealdocs.Zeal.svg b/.icons/awkward/16x16/apps/org.zealdocs.Zeal.svg
new file mode 120000
index 00000000..e5593d7b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.zealdocs.Zeal.svg
@@ -0,0 +1 @@
+zeal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.zim_wiki.Zim.svg b/.icons/awkward/16x16/apps/org.zim_wiki.Zim.svg
new file mode 120000
index 00000000..a5f80f3a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.zim_wiki.Zim.svg
@@ -0,0 +1 @@
+zim.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.zotero.Zotero.svg b/.icons/awkward/16x16/apps/org.zotero.Zotero.svg
new file mode 120000
index 00000000..8b064a92
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.zotero.Zotero.svg
@@ -0,0 +1 @@
+zotero.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.zulip.Zulip.svg b/.icons/awkward/16x16/apps/org.zulip.Zulip.svg
new file mode 120000
index 00000000..cfed72f7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.zulip.Zulip.svg
@@ -0,0 +1 @@
+zulip.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/osmo.svg b/.icons/awkward/16x16/apps/osmo.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/osmo.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/osmscout-server.svg b/.icons/awkward/16x16/apps/osmscout-server.svg
new file mode 100644
index 00000000..2fc5db26
--- /dev/null
+++ b/.icons/awkward/16x16/apps/osmscout-server.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 0.8,0 C 0.3568,0 0,0.3568 0,0.8 V 8 a 8,8 0 0 0 8,8 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 0.8 C 16,0.3568 15.6432,0 15.2,0 H 8 Z"/>
+ <path style="fill:#c6783d" d="m 2,2.000008 v 5.9999915 0.014647 C 2.00791,11.339202 4.6728972,13.99999 7.9996252,13.99999 h 7.5e-4 H 14 V 7.9999995 2.000008 h -5.9996248 -7.5e-4 z"/>
+ <path style="fill:#3876d2" d="m 2,2.000008 v 3.9096623 2.1049775 c 0.00136,0.5725499 0.08557,1.1235153 0.2343889,1.6464824 0.017243,-0.02433 0.036183,-0.045802 0.049808,-0.07251 C 2.4043149,9.3531641 2.5641055,9.2481879 2.7434526,9.2875955 2.873958,9.3162604 2.887899,9.3041404 2.9990834,9.0612773 3.1521349,8.726957 3.2902251,8.6354354 3.5755333,8.6782213 3.981948,8.7391685 4.2420502,8.5097768 4.1805499,8.1457513 4.1512812,7.9724933 4.15202,7.9721044 4.4010223,7.8688963 4.5382368,7.8120228 4.6862847,7.7656249 4.729899,7.7656249 c 0.043613,0 0.1172924,-0.041339 0.1640724,-0.091552 0.04678,-0.050212 0.1059921,-0.076582 0.1311111,-0.058594 0.070514,0.050492 0.1626076,0.2338444 0.1626076,0.3229979 0,0.05451 -0.1430131,0.2147596 -0.3193548,0.3801261 0.174716,-0.1605035 0.3193548,-0.3144175 0.3193548,-0.3603508 0,-0.098968 0.2011621,-0.2363495 0.3486539,-0.238037 0.015881,-1.807e-4 0.036503,-0.00992 0.054935,-0.013916 -0.010177,-0.00862 -0.014074,-0.019946 -0.00513,-0.034425 0.015936,-0.025782 0.060946,-0.046874 0.099617,-0.046874 0.027075,0 0.038674,0.012056 0.041018,0.027101 0.02163,-0.013005 0.046518,-0.023846 0.062993,-0.038818 0.063826,-0.058009 0.1013357,-0.079102 0.082768,-0.046875 -0.017111,0.029696 -0.012416,0.045016 0.0044,0.052002 C 5.862871,7.6035111 5.889365,7.5630651 5.968503,7.494631 6.1637773,7.3257699 6.2190064,7.2055945 6.2190064,6.9511746 c 0,-0.1161883 0.022537,-0.2248463 0.049808,-0.2416987 0.027266,-0.016852 0.1318415,0.023925 0.2329238,0.09082 0.1010807,0.066894 0.2066033,0.121582 0.2343889,0.121582 0.027784,0 0.1119276,-0.066727 0.1867786,-0.1486813 0.1197234,-0.1310822 0.1494647,-0.1427818 0.2490386,-0.097412 0.084826,0.038649 0.1418878,0.036135 0.2270645,-0.00805 C 7.567287,6.5804263 7.9554774,6.5370685 8.0281936,6.5974194 8.0618985,6.6253868 8.2139488,6.7150162 8.36586,6.7966378 8.5531872,6.8972885 8.7450474,7.0622151 8.962087,7.3085999 9.0257561,7.398611 9.0852794,7.4588003 9.1430046,7.5070833 9.1226234,7.4848871 9.104218,7.4686324 9.0836748,7.4440951 8.9067283,7.2327431 8.9016455,7.2180469 9.0074981,7.2382819 9.118228,7.2594506 9.1211605,7.2523331 9.1159026,6.9855967 9.1089539,6.633098 9.1842684,6.1868073 9.279975,6.0114771 9.3211867,5.9359822 9.3433237,5.8551263 9.3290504,5.8320338 9.314778,5.8089414 9.3514942,5.7379948 9.4110864,5.6745633 9.5864385,5.4879054 9.6880408,5.2301117 9.6300936,5.1186558 c -0.00677,-0.013054 -0.00505,-0.017441 0.00367,-0.013916 0.026145,0.010579 0.1164385,0.090927 0.2351217,0.2116696 C 9.981231,5.4306989 10.052991,5.5117404 10.096687,5.5778836 10.05381,5.5122973 9.9843575,5.4324325 9.8754699,5.3208042 9.5424488,4.9794024 9.5196165,4.8549375 9.7333715,4.5327192 9.877388,4.3156267 9.8721265,4.2801503 9.6799014,4.1848194 9.5957692,4.1430951 9.5671481,4.0849323 9.5561149,3.933599 9.5448986,3.7797558 9.5125208,3.7164113 9.4081566,3.6420954 9.3347272,3.5898077 9.2240371,3.5468808 9.1620482,3.5468808 8.9915475,3.5468808 8.9203554,3.4621452 8.7716441,3.0825261 8.6489878,2.7694169 8.6166733,2.7270024 8.4434997,2.6503977 8.3222489,2.5967613 8.1685722,2.4614039 8.0252616,2.2827224 L 7.7981976,2.000008 Z m 6.7694466,0 c -0.2424649,0 -0.4409443,0.012729 -0.4409443,0.028565 0,0.015835 0.1097106,0.1556329 0.2439113,0.3105465 0.2384779,0.2752856 0.2449373,0.2793704 0.2915212,0.1706538 0.072264,-0.1686489 0.1272685,-0.1846661 0.2885914,-0.084961 0.1622731,0.1002927 0.3010432,0.1184708 0.3010432,0.040283 0,-0.027636 -0.055421,-0.1436514 -0.1223218,-0.2578121 L 9.2096581,2.000008 Z m 1.4275754,0 0.01464,0.1003416 c 0.0083,0.055374 0.05157,0.1186559 0.09669,0.1406248 0.04511,0.021969 0.118957,0.05831 0.164073,0.080567 0.05311,0.026202 0.07748,0.082654 0.06812,0.1596676 -0.01051,0.086438 0.04265,0.1831349 0.194835,0.3544919 0.139358,0.1569133 0.234117,0.3228419 0.284197,0.4951163 0.07922,0.2724941 0.205594,0.4035635 0.388211,0.4035635 0.07507,0 0.131921,0.051072 0.195569,0.175781 0.04934,0.096679 0.133624,0.2148672 0.186778,0.2629388 0.101848,0.092109 0.108106,0.092455 0.69218,-0.022706 0.254837,-0.050246 0.315537,-0.046986 0.539095,0.032959 0.217165,0.077659 0.268094,0.1206448 0.36843,0.3105464 0.06401,0.1211526 0.15895,0.2394529 0.21095,0.2629388 0.141488,0.063906 0.205548,0.01848 0.260025,-0.1838375 0.02706,-0.100474 0.06897,-0.1823728 0.09376,-0.1823728 0.02767,3e-6 0.04541,-0.4616329 0.04541,-1.1953093 V 2.000008 Z m -0.47537,0.7844227 c -0.046351,0.0048 -0.055868,0.032524 -0.052738,0.106201 0.00689,0.1622859 0.1395474,0.6372048 0.2483064,0.8906238 0.049791,0.1160151 0.1148426,0.2775127 0.1450286,0.3588861 0.03019,0.081373 0.164637,0.2659436 0.298845,0.4101557 0.208768,0.2243276 0.268441,0.2622067 0.412379,0.2622067 0.205302,0 0.284168,-0.085724 0.290056,-0.3164058 0.0036,-0.1380834 -0.07523,-0.315535 -0.370628,-0.8320301 C 10.353079,3.069916 10.29721,2.9982746 10.107661,2.9038152 9.9925138,2.8464328 9.8461653,2.7937004 9.7817142,2.7866279 c -0.024555,-0.0027 -0.044612,-0.00379 -0.060062,-0.00221 z m -2.4361807,0.057129 c 0.033041,0.00371 0.090262,0.051885 0.167735,0.1508784 0.063956,0.081724 0.1870599,0.171371 0.2732093,0.1992185 0.1085106,0.035077 0.1567479,0.079341 0.1567479,0.144287 0,0.070366 -0.035089,0.096855 -0.1406335,0.1054686 C 7.5505907,3.4570759 7.4544273,3.3893195 7.3440687,3.160895 7.2432996,2.9523233 7.2304041,2.8353411 7.2854713,2.8415597 Z M 7.986441,4.1269581 c 0.013481,0.00135 0.026017,0.010946 0.037357,0.029299 0.018705,0.030277 0.012596,0.076025 -0.013185,0.1018064 -0.031245,0.031256 -0.057894,0.028646 -0.080571,-0.00805 -0.018709,-0.03027 -0.013327,-0.076025 0.01245,-0.1018064 0.015623,-0.015626 0.030465,-0.022601 0.043948,-0.02124 z m 1.5733357,0.749999 c 0.00493,-0.00493 0.011561,0.0018 0.019042,0.020509 0.01353,0.033836 0.011925,0.07451 -0.00367,0.090088 -0.015574,0.015577 -0.026194,-0.012109 -0.024169,-0.061523 0.00113,-0.027304 0.00386,-0.044145 0.00879,-0.049072 z M 9.0690251,5.6093779 c 0.058416,0 0.1501554,0.1060397 0.1501554,0.1735839 0,0.076236 -0.058237,0.078002 -0.1318435,0.0044 C 9.0237585,5.7237771 9.0121414,5.6093779 9.0690258,5.6093779 Z M 6.2856563,7.4609378 C 6.202864,7.507239 6.1337351,7.5409732 6.0732409,7.5678711 6.1340534,7.5410062 6.2040951,7.5065505 6.2856563,7.4609378 Z m 3.4132891,0.068115 c -0.045486,0.017156 -0.07506,0.02199 -0.1281816,0.049072 -0.02091,0.010661 -0.029032,0.00947 -0.049807,0.019042 0.056598,-0.01545 0.1159217,-0.037747 0.177989,-0.068115 z m -3.696021,0.065917 c -0.025935,0.00939 -0.052467,0.018371 -0.070317,0.021971 0.018814,-0.00386 0.044461,-0.012682 0.070317,-0.021971 z"/>
+ <path style="fill:#56d147" d="m 12.560688,5.0534704 c -0.02877,0.00486 -0.05511,0.016279 -0.07325,0.034429 -0.0478,0.047809 -0.08713,0.55767 -0.04835,0.6269523 0.02791,0.049839 0.04314,0.046462 0.250502,-0.059326 0.20843,-0.1063352 0.232507,-0.1637559 0.0857,-0.2021483 -0.0985,-0.025759 -0.102468,-0.0571 -0.03589,-0.3112788 0.01639,-0.062575 -0.0924,-0.1031969 -0.178721,-0.088623 z m -2.9269321,0.05127 c -0.00872,-0.00352 -0.010444,8.625e-4 -0.00368,0.013916 0.057947,0.1114558 -0.043656,0.3692496 -0.2190072,0.5559075 -0.05959,0.063431 -0.096309,0.134378 -0.082036,0.1574705 0.014273,0.023092 -0.00787,0.1039483 -0.049075,0.1794432 C 9.1842507,6.1868075 9.1089362,6.6330981 9.115885,6.9855969 9.121145,7.2523325 9.118205,7.2594507 9.0074805,7.238282 8.9016279,7.218047 8.9067106,7.232742 9.0836565,7.4440922 c 0.1048173,0.1251959 0.2160215,0.227783 0.2468408,0.227783 0.030817,0 0.1391147,-0.042187 0.2402487,-0.09375 0.1011343,-0.051562 0.2106916,-0.09375 0.2439113,-0.09375 0.033217,0 0.1048603,-0.044059 0.1589446,-0.098145 0.064069,-0.064073 0.1375871,-0.090929 0.2109511,-0.076904 0.09491,0.018142 0.112066,0.00266 0.112066,-0.097412 0,-0.065293 -0.0356,-0.157729 -0.07911,-0.2058106 -0.06888,-0.076108 -0.07068,-0.1093368 -0.01831,-0.2541499 0.03416,-0.094464 0.04696,-0.2349451 0.03004,-0.3251947 -0.02355,-0.1255689 -0.0097,-0.1762516 0.06593,-0.2409668 0.127957,-0.1095608 0.120157,-0.1942536 -0.02197,-0.2482911 -0.08941,-0.033994 -0.117195,-0.078382 -0.117195,-0.1867673 0,-0.1109264 -0.06245,-0.2057465 -0.2871266,-0.4343255 C 9.7501985,5.1956672 9.6599072,5.1153176 9.63376,5.10474 Z M 7.3067132,7.0625008 c -0.1344568,0 -0.7101395,0.2245576 -1.0210569,0.398437 C 5.985512,7.6287928 5.810757,7.6736412 5.8725453,7.5664064 5.8911115,7.5341827 5.8536041,7.5552727 5.7897769,7.6132813 5.7259524,7.6712889 5.6120238,7.7193522 5.536344,7.7202147 5.3888522,7.7219022 5.1876901,7.859284 5.1876901,7.9582516 c 0,0.096811 -0.6263627,0.6637528 -0.874564,0.7917469 -0.1249847,0.064453 -0.356674,0.2105761 -0.514923,0.3244623 -0.3336798,0.240135 -1.1474536,0.6807515 -1.492765,0.8210439 0.1443905,0.4382313 0.3400156,0.8516283 0.5757177,1.2377913 0.079665,0.01885 0.1585021,0.03923 0.2094855,0.05933 0.1240202,0.04888 0.2679604,0.08862 0.3200876,0.08862 0.052128,0 0.081857,0.02109 0.065921,0.04687 -0.03549,0.05742 -0.3573258,0.06075 -0.4739053,0.0073 0.5302268,0.796161 1.2459842,1.454945 2.0875272,1.918943 0.4292124,-0.168353 0.9651167,-0.261231 1.1060227,-0.144287 0.036776,0.03052 0.080659,0.13223 0.097418,0.226318 0.016759,0.09409 0.073311,0.218326 0.1259837,0.276123 0.042315,0.04643 0.072391,0.124711 0.084967,0.194824 0.2187544,0.05552 0.4415877,0.09939 0.6694734,0.13037 0.079611,-0.03712 0.1177513,-0.08912 0.1018127,-0.15454 -0.013327,-0.05472 0.00812,-0.16546 0.048343,-0.246093 0.060597,-0.121475 0.1005666,-0.146484 0.2336565,-0.146484 0.1532777,0 0.1611422,-0.0076 0.1611422,-0.16919 0,-0.166007 0.00304,-0.169326 0.1523529,-0.139892 0.083786,0.01652 0.2683883,0.04262 0.4101804,0.05786 0.1417937,0.01524 0.2935897,0.05948 0.3376668,0.09814 0.051118,0.04485 0.1232796,0.05934 0.1992308,0.04028 0.086791,-0.02179 0.1193916,-0.01106 0.1193916,0.03882 0,0.135641 0.092953,0.120967 0.2746748,-0.04321 0.2063835,-0.186461 0.2635578,-0.360618 0.3142278,-0.963134 0.036634,-0.435589 0.00793,-0.469141 -0.3545137,-0.418944 -0.1417929,0.01964 -0.2756861,0.0193 -0.2973809,-7.5e-4 -0.02169,-0.02004 -0.044622,-0.149693 -0.05054,-0.287842 -0.00592,-0.138149 -0.027832,-0.404491 -0.049075,-0.591796 -0.039129,-0.344977 -0.01923,-0.440197 0.1794542,-0.854735 0.068771,-0.143486 0.2699647,-0.1783291 0.4292247,-0.07398 0.1655248,0.108459 0.297351,0.09276 0.3596406,-0.04394 C 9.7891754,9.9383324 9.7813041,9.8983106 9.695283,9.7819576 9.5659324,9.6070204 9.5680849,9.555323 9.7106653,9.3059059 9.7748063,9.1937046 9.8275271,9.0857393 9.8278597,9.0664043 9.8281702,9.0470693 9.7213674,9.0312481 9.5905409,9.0312481 c -0.2328191,0 -0.4685472,0.099664 -1.0745268,0.4548335 C 8.0096294,9.7828779 7.9210144,9.8268646 7.8304262,9.8273896 7.7757742,9.8277001 7.5226052,9.8902106 7.2678925,9.9658171 7.0131804,10.041422 6.5694053,10.155882 6.2819941,10.2207 5.9354676,10.29885 5.6810623,10.387267 5.526822,10.482174 c -0.1279299,0.07872 -0.251892,0.142822 -0.2761409,0.142822 -0.044846,0 -0.5061597,0.299034 -0.7192813,0.466552 -0.1437763,0.113011 -0.6331675,0.189919 -0.601354,0.09448 0.020738,-0.06223 0.3969426,-0.285286 0.7888654,-0.468017 C 5.0658558,10.556253 5.1057363,10.53555 5.398639,10.362057 5.7356086,10.162461 6.3441461,9.9647577 7.8443417,9.5673803 7.9779033,9.5320029 8.2627169,9.4036244 8.4771919,9.2824685 9.2456836,8.8483526 9.2577154,8.8437483 9.6029913,8.8437483 c 0.3701828,0 0.4469327,-0.07147 0.273942,-0.255615 C 9.8199431,8.527467 9.7774238,8.4281571 9.7824454,8.3676749 9.8034379,8.1148802 9.7165318,8.0519377 9.4997138,8.1640618 9.4252858,8.2025499 9.2472556,8.2343742 9.104182,8.2343742 8.8469939,8.2343742 8.8190898,8.2156617 8.8412271,8.0541986 8.8459934,8.0194474 8.8139122,7.9509897 8.7694455,7.901855 8.7036484,7.8291468 8.6312304,7.8135063 8.3797738,7.8205563 8.007901,7.830985 7.6088952,7.7243847 7.5865138,7.6081543 7.5779038,7.5634469 7.6035725,7.4756085 7.6443784,7.4133305 7.6851851,7.3510524 7.71909,7.2821658 7.71909,7.2602546 7.71909,7.2093 7.4128144,7.0625008 7.306712,7.0625008 Z M 11.984238,7.48584 c -0.118118,0.0015 -0.21095,0.035273 -0.21095,0.1105956 0,0.090276 0.01674,0.1027581 0.304706,0.2307124 0.30499,0.1355218 0.458131,0.087695 0.40432,-0.1267085 C 12.449605,7.5700979 12.181101,7.4833635 11.984238,7.48584 Z m 0.301043,1.3110334 c -0.08988,0 -0.137198,0.2195341 -0.06593,0.3054195 0.06444,0.07764 0.168034,0.091348 0.207289,0.027832 0.04179,-0.06761 -0.071,-0.3332519 -0.141364,-0.3332519 z m 1.667824,2.1093716 c -0.02578,0 -0.04687,0.02109 -0.04687,0.04687 0,0.02578 0.02109,0.04687 0.04687,0.04687 0.02578,0 0.04687,-0.02109 0.04687,-0.04687 0,-0.02578 -0.02109,-0.04687 -0.04687,-0.04687 z m 0,0.820312 c -0.05243,0.03241 -0.06387,0.271578 -0.01538,0.320067 0.05483,0.05483 0.06226,0.03537 0.06226,-0.158935 0,-0.114907 -0.01857,-0.178629 -0.04687,-0.161132 z m -3.882799,0.02417 c -0.3413366,0.0014 -0.400126,0.211658 -0.06885,0.246094 0.09812,0.0102 0.185232,0.02203 0.193371,0.02636 0.04191,0.02231 0.195568,-0.09738 0.195568,-0.152343 0,-0.08172 -0.104105,-0.121017 -0.320088,-0.120117 z m -1.5198666,0.524414 c 0.062681,0.01244 0.082769,0.06294 0.082769,0.213135 0,0.211467 0.00631,0.21724 0.1948354,0.169921 0.1751994,-0.04397 0.2853146,0.100514 0.1721297,0.225586 -0.042459,0.04691 -0.09995,0.08432 -0.1281816,0.08349 -0.05373,-0.0015 -0.3304034,-0.228786 -0.3362013,-0.276122 -0.00184,-0.01503 -0.030679,-0.08382 -0.064458,-0.153076 -0.073983,-0.1517 -0.034012,-0.28539 0.079106,-0.262939 z m 3.9780206,0.216796 c -0.05363,-0.02185 -0.08032,0.0028 -0.09742,0.06665 -0.01553,0.05798 -0.05077,0.180755 -0.07837,0.273193 -0.04095,0.137118 -0.0318,0.235986 0.05054,0.536132 0.05551,0.202345 0.09784,0.411825 0.09376,0.465087 -0.004,0.05326 -0.0051,0.112501 -0.0022,0.131836 0.0029,0.01934 0.155676,0.03516 0.339146,0.03516 0.324549,0 0.332694,-0.0028 0.300311,-0.105468 -0.01831,-0.05801 -0.04313,-0.168751 -0.05494,-0.246094 -0.121948,-0.799072 -0.113637,-0.771899 -0.290789,-0.94409 -0.12553,-0.122015 -0.206395,-0.190546 -0.260025,-0.212402 z m 1.471523,0.146485 -0.187511,0.09595 c -0.238095,0.12147 -0.243087,0.240558 -0.01977,0.451171 0.09207,0.08683 0.17646,0.158203 0.187511,0.158203 0.01105,0 0.01977,-0.158411 0.01977,-0.352294 z m -4.7786054,0.04907 c 0.024255,0 0.044681,0.03164 0.044681,0.07031 0,0.07249 -0.055616,0.09307 -0.1084049,0.04028 -0.037447,-0.03744 0.00461,-0.110596 0.063724,-0.110597 z M 8.0611525,12.79882 c 0.00849,-0.0038 0.02007,-0.0021 0.032959,0.0059 0.025781,0.01594 0.046878,0.03844 0.046878,0.0498 0,0.01137 -0.021097,0.02051 -0.046878,0.02051 -0.025781,0 -0.046878,-0.0225 -0.046878,-0.0498 0,-0.01365 0.00542,-0.02262 0.013916,-0.02637 z m 0.3698953,0.685546 c -0.1397102,0 -0.1965072,0.08934 -0.1384363,0.216797 0.061569,0.135132 0.1100166,0.140675 0.1743272,0.02051 0.073449,-0.137244 0.058277,-0.237305 -0.035891,-0.237305 z m 0.393334,0.09375 c -0.088129,0 -0.1368688,0.07872 -0.1032779,0.16626 0.029869,0.07783 0.071606,0.08391 0.1648048,0.0249 0.079665,-0.05045 0.034256,-0.191164 -0.061527,-0.191164 z m -1.0613427,0.04687 c -0.018615,0 -0.047122,0.07263 -0.063725,0.161133 -0.017824,0.09502 -0.063072,0.169156 -0.1106023,0.18164 -0.01386,0.0037 -0.018484,0.0076 -0.018311,0.01099 0.053887,0.0038 0.1083208,0.0057 0.1626069,0.0081 0.050984,-0.0079 0.095106,-0.02141 0.1076728,-0.04175 0.022834,-0.03696 0.00898,-0.04522 -0.043948,-0.0249 -0.071766,0.02754 -0.073287,0.01863 -0.010252,-0.103271 0.064428,-0.124594 0.056297,-0.191893 -0.023437,-0.191893 z m 6.1915319,0.140625 c -0.04177,0 -0.142099,0.146986 -0.142099,0.208008 0,0.01459 0.0422,0.02637 0.09376,0.02637 0.06875,-10e-7 0.09375,-0.03125 0.09375,-0.117188 0,-0.06445 -0.02054,-0.117188 -0.04541,-0.117188 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/osu.svg b/.icons/awkward/16x16/apps/osu.svg
new file mode 100644
index 00000000..654ab015
--- /dev/null
+++ b/.icons/awkward/16x16/apps/osu.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <circle cx="8" cy="8" r="8" style="fill:#f964a6"/>
+ <path style="fill:#ffffff" d="m3 5c-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.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-1z"/>
+ <rect style="fill:#ffffff" height="3" width="1" y="5" x="14"/>
+ <rect style="fill:#ffffff" height="1" width="1" y="9" x="14"/>
+ <path style="fill:#ffffff" d="m10 5h1v4h1v-4h1v4s0 1-1 1h-1s-1 0-1-1v-4z"/>
+ <path style="fill:#ffffff" d="m8 6h1s0-1-1-1h-1s-1 0-1 1v1s0 1 1 1h1v1h-2s0 1 1 1h1s1 0 1-1v-1s0-1-1-1h-1v-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/otter-browser.svg b/.icons/awkward/16x16/apps/otter-browser.svg
new file mode 100644
index 00000000..45402124
--- /dev/null
+++ b/.icons/awkward/16x16/apps/otter-browser.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#ffffff" cx="8" cy="8" r="5"/>
+ <path fill="#3b94f7" d="m8 0c-4.432 0-8 3.568-8 8s3.568 8 8 8 8-3.568 8-8-3.568-8-8-8zm0 4a3 4 0 0 1 3 4 3 4 0 0 1 -3 4 3 4 0 0 1 -3 -4 3 4 0 0 1 3 -4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/outlast.svg b/.icons/awkward/16x16/apps/outlast.svg
new file mode 100644
index 00000000..a498f845
--- /dev/null
+++ b/.icons/awkward/16x16/apps/outlast.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#3a4b37" d="M 8,-0.05555558 C 4.0323622,-0.05556263 1.0000599,3.6789613 0.99999994,8 1.0000599,12.321039 4.0323622,16.055562 8,16.055556 11.967638,16.055562 14.99994,12.321039 15,8 14.99994,3.6789613 11.967638,-0.05556263 8,-0.05555558 Z"/>
+ <path style="fill:#a1eaa4" d="M 8 2 A 4.9999929 6.0000988 0 0 0 3 8 A 4.9999929 6.0000988 0 0 0 8 14 A 4.9999929 6.0000988 0 0 0 13 8 A 4.9999929 6.0000988 0 0 0 8 2 z M 8 4 A 2.9999146 3.9999555 0 0 1 11 8 A 2.9999146 3.9999555 0 0 1 8 12 A 2.9999146 3.9999555 0 0 1 5 8 A 2.9999146 3.9999555 0 0 1 8 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/overcooked2.svg b/.icons/awkward/16x16/apps/overcooked2.svg
new file mode 100644
index 00000000..b601ea7d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/overcooked2.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ae2d20" d="M 8.5,0 A 7.5,8 0 0 0 1,8 7.5,8 0 0 0 8.5,16 7.5,8 0 0 0 16,8 7.5,8 0 0 0 8.5,0 Z m 0,5.9429688 A 1.5789474,2.0571429 0 0 1 10.078947,8 1.5789474,2.0571429 0 0 1 8.5,10.057031 1.5789474,2.0571429 0 0 1 6.9210526,8 1.5789474,2.0571429 0 0 1 8.5,5.9429688 Z"/>
+ <path style="fill:#ffffff" d="M 8.5 2 A 5.4999999 6 0 0 0 3 8 A 5.4999999 6 0 0 0 8.5 14 A 5.4999999 6 0 0 0 14 8 A 5.4999999 6 0 0 0 8.5 2 z M 8.4453125 4.5 A 2.651331 3.4999998 0 0 1 11.095703 8 A 2.651331 3.4999998 0 0 1 8.4453125 11.5 A 2.651331 3.4999998 0 0 1 5.7949219 8 A 2.651331 3.4999998 0 0 1 8.4453125 4.5 z"/>
+ <path style="fill:#fd9a00" d="m 13.253681,15.778898 c -0.729274,-0.08118 -1.460903,-0.150407 -2.186496,-0.254407 -0.164159,-0.219499 0.0249,-0.534309 0.019,-0.792976 0.178121,-0.853229 0.883743,-1.535633 1.676963,-2.005417 0.462481,-0.308198 1.010905,-0.57897 1.285366,-1.048569 0.07512,-0.317634 0.03635,-0.666144 -0.1175,-0.961459 -0.27669,-0.291353 -0.774194,-0.274808 -1.162327,-0.220094 -0.320963,0.01093 -0.639945,0.275193 -0.910744,0.269337 -0.01943,-0.398516 0.0083,-0.8027296 0.0822,-1.195787 0.161543,-0.4232908 0.724649,-0.5236105 1.170436,-0.5558362 0.877311,-0.068244 1.868274,0.1092191 2.441754,0.7461203 0.421995,0.4530139 0.484512,1.0657159 0.431755,1.6287079 -0.01954,0.762322 -0.670825,1.360437 -1.344269,1.764301 -0.448759,0.273409 -0.963117,0.486061 -1.323822,0.855095 -0.03059,0.278774 0.543111,0.179822 0.765354,0.25608 0.540617,0.06669 1.091341,0.09796 1.620507,0.21785 0.04131,0.44308 -0.02555,0.891908 -0.08607,1.332462 0.0072,0.324607 -0.473604,0.120922 -0.696334,0.139637 -0.555647,-0.05537 -1.11051,-0.116697 -1.665757,-0.175045 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/overgrive.svg b/.icons/awkward/16x16/apps/overgrive.svg
new file mode 120000
index 00000000..a88855e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/overgrive.svg
@@ -0,0 +1 @@
+google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/owncloud.svg b/.icons/awkward/16x16/apps/owncloud.svg
new file mode 100644
index 00000000..0eead723
--- /dev/null
+++ b/.icons/awkward/16x16/apps/owncloud.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect fill="#394e6f" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <circle fill="#fff" stroke="#394e6f" stroke-linecap="round" stroke-linejoin="round" stroke-width=".25" cx="9.25" cy="7.75" r="1.625"/>
+ <circle fill="#fff" stroke="#394e6f" stroke-linecap="round" stroke-linejoin="round" stroke-width=".25" cx="13" cy="11" r=".875"/>
+ <circle fill="#fff" stroke="#394e6f" stroke-linecap="round" stroke-linejoin="round" stroke-width=".25" cx="11" cy="10" r="1.875"/>
+ <circle fill="#fff" stroke="#394e6f" stroke-linecap="round" stroke-linejoin="round" stroke-width=".25" cx="3.75" cy="10.25" r="1.625"/>
+ <circle fill="#fff" stroke="#394e6f" stroke-linecap="round" stroke-linejoin="round" stroke-width=".25" cx="5.25" cy="7" r=".875"/>
+ <circle fill="#fff" stroke="#394e6f" stroke-linecap="round" stroke-linejoin="round" stroke-width=".25" cx="5.5" cy="9" r="1.875"/>
+ <circle fill="#fff" stroke="#394e6f" stroke-linecap="round" stroke-linejoin="round" stroke-width=".25" cx="5.5" cy="11" r=".875"/>
+ <circle fill="#fff" stroke="#394e6f" stroke-linecap="round" stroke-linejoin="round" stroke-width=".25" cx="7.25" cy="6.75" r="1.625"/>
+ <circle fill="#fff" stroke="#394e6f" stroke-linecap="round" stroke-linejoin="round" stroke-width=".25" cx="8" cy="9.5" r="2.375"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/oxygen-not-included.svg b/.icons/awkward/16x16/apps/oxygen-not-included.svg
new file mode 100644
index 00000000..4b1b0064
--- /dev/null
+++ b/.icons/awkward/16x16/apps/oxygen-not-included.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <ellipse id="ellipse839" style="fill:#e59c62" cx="-14.708" cy="8.862" rx="1.049" ry="1.419" transform="matrix(-0.98343787,-0.18124555,-0.17051155,0.98535568,0,0)"/>
+ <ellipse style="fill:#e59c62" cx=".071" cy="11.585" rx="1.049" ry="1.408" transform="matrix(0.98368354,-0.17990744,0.17178412,0.98513462,0,0)"/>
+ <path style="fill:#f4ac6f" d="M 3.0199694,4.7961712 C 5.3072643,3.2050463 7.8616023,0.21234957 13.2,8.4010697 12.836126,11.185137 13.272847,10.887479 12.692268,13.021433 12.023387,15.013915 9.5619868,16.161038 7.0567923,15.981655 5.0282783,15.836404 3.0936818,15.315028 2.4106905,12.996047 2.0872357,11.924927 1.9754239,10.648512 2.004398,9.3144341 2.0380107,7.7668068 2.7180475,6.2685124 3.0199694,4.7961712 Z"/>
+ <g transform="matrix(-0.40000001,0,0,0.40000001,15.8,-1.8000003)">
+ <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.40000001,0,0,0.40000001,-1.8000849,-1.8000003)">
+ <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="fill:#ffffff" d="M 9.9964463,12.371301 C 9.7072745,13.301564 8.4868452,14 7.0251807,14 5.4366456,14 4.1330401,13.175054 4.0001154,12.124128 c 0.00459,-0.04171 0.023287,-0.103713 0.082125,-0.102553 0.4022764,0.0079 1.6933658,-0.04668 2.9116001,-0.0069 1.2095066,0.03947 2.5257896,-0.08174 2.9412099,0.07406 0.08986,0.0337 0.059991,0.168578 0.061397,0.282595 z"/>
+ <path style="fill:#ffe678" d="M 3.109209,1.7499993 C 5.0673807,0.30084313 6.4525383,-0.22196513 7.8794259,0.08420664 9.780872,0.49220525 11.711468,1.8865275 11.979051,2.3467531 c 0.44084,0.7582168 0.765876,3.7074048 1.04193,4.2166464 0.28156,0.5193956 1.051293,1.081492 1.394171,1.1045936 C 15.217886,7.7220779 15.351381,7.3256743 15.6,7.4176843 14.862654,8.6913403 14.498237,10.302422 11.964385,9.9506004 11.15407,9.8223032 11.070454,9.3301508 10.593874,8.7283551 9.023648,6.7510939 7.9441843,4.3541207 6.3538851,4.3999999 5.0732067,4.4369468 4.3997262,6.2551456 3.0287582,6.06 1.6750598,5.8625248 2.021653,3.9582711 2.08976,3.0196723 2.2199735,2.3158467 2.5792694,2.1427866 3.109209,1.7499993 Z"/>
+ <circle style="fill:#ffffff" cx="4.3" cy="9.7" r=".3"/>
+ <circle style="fill:#ffffff" cx="9.7" cy="9.7" r=".3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/p7zip.svg b/.icons/awkward/16x16/apps/p7zip.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/p7zip.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pac.svg b/.icons/awkward/16x16/apps/pac.svg
new file mode 100644
index 00000000..be3922b2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pac.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#2c80c2" d="M 6,15 4,13 H 2.2 C 1.5352,13 1,12.465 1,11.8 V 2.2 C 1,1.5352 1.5352,1 2.2,1 H 14.8 C 15.465,1 16,1.5352 16,2.2 V 11.8 C 16,12.465 15.465,13 14.8,13 H 13 L 11,15 Z"/>
+ <path style="opacity:0.5" d="M 7,13 5,11 H 3 V 3 H 14 V 11 H 12 L 10,13 Z"/>
+ <g style="fill:#f8c44e" transform="matrix(1,0,0,-1,1,0)">
+ <rect width="1" height="1" x="5" y="-4"/>
+ <rect width="1" height="1" x="7" y="-4"/>
+ <rect width="1" height="1" x="9" y="-4"/>
+ <rect width="1" height="1" x="3" y="-4"/>
+ <rect width="1" height="1" x="11" y="-4"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/package-manager-icon.svg b/.icons/awkward/16x16/apps/package-manager-icon.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/package-manager-icon.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/package.svg b/.icons/awkward/16x16/apps/package.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/package.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/package_applications.svg b/.icons/awkward/16x16/apps/package_applications.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/16x16/apps/package_applications.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/package_development.svg b/.icons/awkward/16x16/apps/package_development.svg
new file mode 120000
index 00000000..8f002939
--- /dev/null
+++ b/.icons/awkward/16x16/apps/package_development.svg
@@ -0,0 +1 @@
+applications-development.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/package_editors.svg b/.icons/awkward/16x16/apps/package_editors.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/package_editors.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/package_edutainment.svg b/.icons/awkward/16x16/apps/package_edutainment.svg
new file mode 120000
index 00000000..aec743bb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/package_edutainment.svg
@@ -0,0 +1 @@
+applications-education.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/package_favorite.svg b/.icons/awkward/16x16/apps/package_favorite.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/16x16/apps/package_favorite.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/package_games.svg b/.icons/awkward/16x16/apps/package_games.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/16x16/apps/package_games.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/package_games_arcade.svg b/.icons/awkward/16x16/apps/package_games_arcade.svg
new file mode 120000
index 00000000..2f6dc60b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/package_games_arcade.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/package_games_board.svg b/.icons/awkward/16x16/apps/package_games_board.svg
new file mode 120000
index 00000000..ce1089e8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/package_games_board.svg
@@ -0,0 +1 @@
+kjumpingcube.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/package_games_card.svg b/.icons/awkward/16x16/apps/package_games_card.svg
new file mode 120000
index 00000000..2f7cf976
--- /dev/null
+++ b/.icons/awkward/16x16/apps/package_games_card.svg
@@ -0,0 +1 @@
+kpatience.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/package_games_strategy.svg b/.icons/awkward/16x16/apps/package_games_strategy.svg
new file mode 120000
index 00000000..0953e1cf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/package_games_strategy.svg
@@ -0,0 +1 @@
+osmscout-server.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/package_graphics.svg b/.icons/awkward/16x16/apps/package_graphics.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/package_graphics.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/package_multimedia.svg b/.icons/awkward/16x16/apps/package_multimedia.svg
new file mode 120000
index 00000000..03818cfb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/package_multimedia.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/package_network.svg b/.icons/awkward/16x16/apps/package_network.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/package_network.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/package_settings.svg b/.icons/awkward/16x16/apps/package_settings.svg
new file mode 120000
index 00000000..c49e7bd2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/package_settings.svg
@@ -0,0 +1 @@
+utilities-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/package_system.svg b/.icons/awkward/16x16/apps/package_system.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/16x16/apps/package_system.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/package_toys.svg b/.icons/awkward/16x16/apps/package_toys.svg
new file mode 120000
index 00000000..2f915ffd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/package_toys.svg
@@ -0,0 +1 @@
+preferences-desktop-emoticons.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/package_utilities.svg b/.icons/awkward/16x16/apps/package_utilities.svg
new file mode 120000
index 00000000..53ccf3bb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/package_utilities.svg
@@ -0,0 +1 @@
+applications-utilities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/package_wordprocessing.svg b/.icons/awkward/16x16/apps/package_wordprocessing.svg
new file mode 120000
index 00000000..65f0dd42
--- /dev/null
+++ b/.icons/awkward/16x16/apps/package_wordprocessing.svg
@@ -0,0 +1 @@
+applications-office.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/packet-tracer.svg b/.icons/awkward/16x16/apps/packet-tracer.svg
new file mode 100644
index 00000000..556bef30
--- /dev/null
+++ b/.icons/awkward/16x16/apps/packet-tracer.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ffc83b" width="15" height="15" x="-15" y="-15" rx=".75" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#be8a06" width="15" height="5" x="0" y="5"/>
+ <circle style="fill:#1ac52f" cx="7.5" cy="7.5" r="2.625"/>
+ <path style="opacity:0.3" d="M 7 5 L 7 6 L 8 6 L 8 5 L 7 5 z M 8 6 L 8 7 L 9 7 L 9 6 L 8 6 z M 9 7 L 9 8 L 10 8 L 10 7 L 9 7 z M 9 8 L 8 8 L 8 9 L 9 9 L 9 8 z M 8 9 L 7 9 L 7 10 L 8 10 L 8 9 z M 7 9 L 7 8 L 6 8 L 6 9 L 7 9 z M 6 8 L 6 7 L 5 7 L 5 8 L 6 8 z M 6 7 L 7 7 L 7 6 L 6 6 L 6 7 z M 7 7 L 7 8 L 8 8 L 8 7 L 7 7 z"/>
+ <path style="fill:#ffffff" d="M 7.5 4 A 3.4999999 3.4999999 0 0 0 4 7.5 A 3.4999999 3.4999999 0 0 0 7.5 11 A 3.4999999 3.4999999 0 0 0 11 7.5 A 3.4999999 3.4999999 0 0 0 7.5 4 z M 7.5 5 A 2.4999999 2.4999999 0 0 1 10 7.5 A 2.4999999 2.4999999 0 0 1 7.5 10 A 2.4999999 2.4999999 0 0 1 5 7.5 A 2.4999999 2.4999999 0 0 1 7.5 5 z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="m 9.763,10.135 2.23325,2.34"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pacman.svg b/.icons/awkward/16x16/apps/pacman.svg
new file mode 120000
index 00000000..5f52b58f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pacman.svg
@@ -0,0 +1 @@
+kapman.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pairs.svg b/.icons/awkward/16x16/apps/pairs.svg
new file mode 100644
index 00000000..c97ddb00
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pairs.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(-2 -14)">
+ <rect fill="#2e7dd2" width="16" height="16" x="-30" y="-18" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".3" d="m6.5399 14-0.48983 0.28674 0.11328 0.41875 0.28438 0.18515 0.56797 0.07813v0.64611l0.2625-0.04219 0.24141-0.50469 0.60389-0.19141v-0.77423l0.13543-0.10234h-1.719zm2.5602 0 0.17187 0.04062-0.057034 0.51172h0.21797l0.59686-0.29375 0.02891 0.67189 0.43438 0.26562-0.01797 0.39844-0.41641 0.14141 0.02813 0.13203 0.50156 0.22812-0.01015 0.27422-0.14531 0.0125c-0.00048-0.0045-0.0015-0.007-0.0015-0.007l-0.63257-0.19537-0.026286-0.20309 0.184-0.12737v-0.18516l-0.19922-0.05-0.049217 0.17032-0.34922 0.05469-0.035154-0.01172v0.01719l-0.12031 0.01875-0.099217-0.19922-0.11328-0.05h-0.24922l-0.1125 0.09297v0.20625l0.2125 0.07031 0.21015 0.02969-0.047657 0.02109-0.19141 0.2125-0.084377-0.10625-0.18515-0.04844-0.50469 0.47422 0.065623 0.05391-0.74531 0.41328-0.7008 0.72891-0.04844 0.32422-0.70234 0.4625-0.34844 0.35 0.039064 0.7008-0.48359-0.225 0.00392-0.41015-1.3445 0.0008-0.69611 0.35234-0.30234 0.55703-0.11953 0.44219 0.19531 0.42891 0.54844 0.06641 0.87189-0.5828 0.07656 0.28906-0.26641 0.50234 0.66326 0.11328 0.066406 1.025 0.90937 0.15469 0.57737-0.66794 0.70154 0.14219 0.24609 0.34297 0.67263-0.03985 0.018749-0.19844 0.36953 0.17891 0.41641 0.65314 0.71954 0.01015 0.26562 0.46485 0.037497 0.56719 0.79611 0.30313 1.0031 0.01015 0.29375 0.48203 0.44532 0.14297-0.08516 0.39844-0.4875 0.61954-0.14219 1.3719-0.44062 0.34766-0.65314-0.01875-0.21719 0.37812 0.16172 0.71172-0.71171 0.90857-0.22743 0.41657-0.332 0.15943h8.0509c0.44343 0 0.8-0.35657 0.8-0.8v-2.5291l-0.07257-0.07257-0.02914-0.37886 0.10172-0.19372v-1.1774l-0.47891-0.84611 0.09375-0.95703-0.71954-0.075-0.26485-0.26485h-0.48359l-0.24609 0.22734h-0.85234l-0.02891 0.07578h-0.47422l-1.0883-1.2406 0.0094-0.9656 0.17969-0.06641 0.06719-0.36953h-0.25625l-0.10391-0.3875 1.2586-0.90937v-0.64377l0.6164-0.34219 0.25 0.02422h0.50625l0.39688-0.2125 1.2789-0.1v0.65389l0.34 0.08657v-0.89531l-0.05714-0.08046 0.05714 0.0031v-0.4344l-0.436-0.29372-0.068-0.25548-0.36172 0.32656-0.36562-0.075-0.55781 0.72503-0.11016 0.28359-0.35625 0.03203-0.52813 0.0039-0.31562-0.14766-0.09297-0.62657 0.11328-0.29922 0.5375-0.11719 0.58514 0.11719 0.07187-0.32422-0.24843-0.0586 0.08438-0.50468 0.58983-0.09219 0.4125-0.58206 0.42578-0.07187 0.38359 0.05703h0.1414l-0.07829-0.54691-0.46629 0.18828-0.16457-0.40857-0.27143-0.03754-0.05029-0.28046 0.128-0.13983h-7.9017zm6.8531 0.40547 0.09375 0.45469 0.19922 0.32187 0.13281 0.15234 0.24062 0.09375-0.22734 0.27032-0.44062 0.04219h-0.33047l0.03672-0.39297 0.27578-0.05703-0.02344-0.18438-0.25625-0.16094-0.17969-0.12266 0.0008-0.18047 0.10391-0.16094 0.37422-0.07578zm-0.55938 0.51094 0.21797 0.09453-0.01953 0.24609-0.46875 0.33203h-0.26485v-0.23672h0.0015l0.22735-0.36484 0.30625-0.07109zm-5.9783 1.3836 0.148 0.03126-0.063429 0.13126-0.16172 0.01406-0.032811 0.15625-0.125 0.07813-0.2 0.01719c-0.00694-0.04707-0.010937-0.08281-0.010937-0.08281h-0.078126v-0.16875h0.32656l0.067966-0.17422 0.12969-0.0023zm8.4891 0.11794 0.09543 0.26954v-0.26953h-0.09531zm-9.3549 0.05863 0.14229 0.11172-0.024 0.1656-0.23657 0.02034 0.012571-0.16566 0.10571-0.132zm-6.5497 4.632v8.0914c0 0.44343 0.3568 0.8 0.8 0.8h4.4164l-0.28281-0.37734 0.16094-0.8992-0.23594-0.06562v-1.9515s-0.66343-0.50234-0.70154-0.50234c-0.038152 0-0.35078-0.08516-0.35078-0.08516l-0.066114-0.36914-0.86171-1.0794 0.085143-0.388 0.028914-0.63486 0.59611-0.41714-0.085143-0.71086-0.87109-0.06457-0.68126-0.77771-0.4836-0.13314-0.31171-0.05829 0.0375-0.28359-0.39766-0.05625v0.16094l-0.79531-0.19829z"/>
+ </g>
+ <path fill="#333" d="m5.4545 4.0021c-2.5292 0.0935-2.8348 1.3269-2.1176 3.0046 0.2174 0.50851 0.91071 0.46551 0.52166-0.051-1.6331-5.0861 9.2201-0.4365 7.0401 2.583-0.616 0.6823-1.5892 0.8643-2.3714 0.5193-0.35584-0.15716-1.0045 0.04708-0.48114 0.34166 1.0623 0.59816 3.5809 0.25581 3.8827-1.1673 0.75101-3.5445-4.6496-5.2976-6.4746-5.2306m3.4348 2.59c-1.496 1.6346-2.9623 5.0236-3.7633 5.8241-0.43338 0.43305-1.0364-0.35862-1.2177-0.11181-0.33091 0.45036 0.34268 0.68781 1.0236 0.69581 1.6047 0.02942 4.5937-6.9751 3.9575-6.4081z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/palapeli.svg b/.icons/awkward/16x16/apps/palapeli.svg
new file mode 100644
index 00000000..e9d7c4d0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/palapeli.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g>
+ <path fill="#5cab3b" d="m6.5 1c-0.8023 0-1.5 0.6459-1.5 1.4483v1.5517h-3.0345c-0.5349 0-0.9655 0.3272-0.9655 0.8621v3.1379h1.4483c0.8023 0 1.5517 0.6977 1.5517 1.5 0 0.802-0.7494 1.5-1.5517 1.5h-1.4483v3.034c0 0.535 0.4306 0.966 0.9655 0.966h3.0345v-0.966c0-0.802 0.0175-1.993 1.5-2.034s1.5 1.292 1.5 2.034v0.966h3.138c0.535 0 0.862-0.431 0.862-0.966v-3.034h1.552c0.802 0 1.448-0.698 1.448-1.5 0-0.8023-0.655-1.3767-1.448-1.5h-1.552v-3.1379c0-0.5349-0.327-0.8621-0.862-0.8621h-3.138v-1.5517c0-0.8024-0.6977-1.4483-1.5-1.4483z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/palaura.svg b/.icons/awkward/16x16/apps/palaura.svg
new file mode 120000
index 00000000..fc7facf7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/palaura.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/palemoon.svg b/.icons/awkward/16x16/apps/palemoon.svg
new file mode 100644
index 00000000..ac5901ff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/palemoon.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.61538 0 0 .61538 -1.8462 -1.8462)">
+ <circle fill="#37a0f2" cx="16" cy="16" r="13"/>
+ <path opacity=".2" d="m14.772 3.0698a13 13 0 0 0 -4.7049 1.3647c0.06542 0.20802-0.01088 0.44274-0.2501 0.65-0.16185 0.14025-0.29453 0.35872-0.29453 0.48623 0 0.38979 0.35249 0.98834 0.6335 1.0753 0.37407 0.11575 0.24819 0.51455-0.23232 0.73506-0.2221 0.1022-0.4955 0.3955-0.6077 0.6526s-0.2777 0.5109-0.3669 0.5637c-0.089225 0.052773-0.1625 0.25378-0.1625 0.44688 0 0.26964 0.12309 0.40036 0.52812 0.5624 0.29006 0.11604 0.63707 0.20058 0.77188 0.18789 0.77384-0.072832 0.82808 0.37795 0.15107 1.2594-0.35942 0.46796-0.53222 0.58567-0.77695 0.52686-0.22842-0.0549-0.35326 0.0097-0.45703 0.23613-0.1097 0.23935-0.28892 0.32087-0.77061 0.3542-0.47347 0.03277-0.68568 0.12895-0.86328 0.38848-0.12947 0.1892-0.31671 0.34277-0.41641 0.34277-0.099701 0-0.33388 0.12687-0.52051 0.28184-0.37991 0.31548-0.52825 0.34723-0.66143 0.14092-0.176-0.273-0.5558-0.135-1.121 0.406-0.4998 0.479-0.5604 0.607-0.485 1.022 0.13415 0.73912 0.53503 1.395 0.99277 1.6237 0.39943 0.19961 0.4072 0.22114 0.16504 0.47734-0.13932 0.14741-0.37831 0.30536-0.53066 0.35166-0.44003 0.13372-0.19236 0.30144 0.59287 0.40117 0.80363 0.10206 1.0534 0.39368 0.67793 0.79092-0.20939 0.22153-0.1976 0.26276 0.13838 0.47354 0.6566 0.413 1.1786 0.16 0.5625-0.271-0.3961-0.277-0.1192-0.39 0.4621-0.189 0.46318 0.16036 0.55481 0.15124 0.829-0.08633 0.56196-0.48694 1.1728 0.23326 0.65889 0.77695-0.32707 0.34603-0.22794 0.76369 0.19551 0.82139 0.18709 0.0255 0.57583 0.19962 0.86455 0.38721 0.28871 0.18759 0.60328 0.3415 0.69824 0.3415s0.36282 0.1903 0.59541 0.42276c0.47194 0.47164 0.73395 0.53153 0.86709 0.19932 0.16009-0.39945 0.09569-0.60527-0.33516-1.0753-0.34302-0.37423-0.9001-1.369-0.9001-1.6072 0-0.14732 0.56653-0.02241 0.88359 0.19424 0.19843 0.1356 0.5195 0.31044 0.71348 0.38975 0.20707 0.08463 0.42139 0.3472 0.51924 0.63476 0.15336 0.45065 0.21379 0.49004 0.7541 0.49004h0.58779l0.08887 1.0562c0.10695 1.2705 0.20881 1.5278 0.64492 1.6326 0.32126 0.0772 0.66396 0.57462 0.66396 0.96358 0 0.10339-0.23113 0.35663-0.51289 0.5624-0.34982 0.25547-0.50062 0.47264-0.47734 0.68555 0.02904 0.26583-0.03113 0.30726-0.40752 0.2793-0.24278-0.01806-0.66349 0.06704-0.93438 0.18916-0.3201 0.14429-0.66736 0.19049-0.99277 0.13203-0.37445-0.06728-0.50146-0.04115-0.50146 0.10537 0 0.10773-0.13078 0.30955-0.29072 0.44814-0.39555 0.34275-0.23211 0.5241 0.37451 0.41514 0.37704-0.06772 0.52413-0.03762 0.58906 0.12442 0.13842 0.34538-0.21243 0.8395-0.53828 0.75791-0.20625-0.05161-0.30544 0.01869-0.36943 0.26279-0.02266 0.08645-0.06313 0.15968-0.11172 0.22217a13 13 0 0 0 2.0566 0.6081c-0.06489-0.12465-0.13864-0.2372-0.21074-0.28818-0.33502-0.23689-0.11091-0.85145 0.35039-0.9623 0.46958-0.11284 0.39561-0.41771-0.11553-0.47607-0.44736-0.05108-0.92426-0.5042-0.77441-0.73633 0.10047-0.15565 0.52893-0.13296 1.3952 0.07236 0.39119 0.09273 0.65894-0.09328 1.5653-1.0854 0.52483-0.5745 0.92811-0.81377 1.3711-0.81377 0.1687 0 0.77113-0.15522 1.3394-0.34531 1.0728-0.35888 1.4919-0.34592 1.4523 0.0457-0.0822 0.81488 0.4428 0.78798 1.2975-0.06602 0.35621-0.35594 0.68137-0.61302 0.72363-0.57256 0.1635 0.15654-0.13055 0.91912-0.47354 1.2276-0.43467 0.39098-0.45623 0.63802-0.07363 0.83408 0.20962 0.10741 0.29853 0.32563 0.33135 0.81504l0.04443 0.66777h0.54336c0.19061 0 0.34835 0.02614 0.47607 0.0749a13 13 0 0 0 6.2981 -10.729c-0.19888-0.42495-0.18458-0.68187 0-0.97119a13 13 0 0 0 -0.0584 -0.72871c-0.11854-0.0054-0.23922-0.01086-0.37832-0.0051-0.65492 0.02727-1.2162-0.23094-1.2162-0.55986 0-0.06932-0.23232-0.35567-0.5167-0.63604-0.32212-0.31756-0.48768-0.59788-0.43926-0.74394 0.04391-0.13248-0.05093-0.34622-0.21836-0.49131-0.163-0.14124-0.29707-0.36887-0.29707-0.50527 0-0.21779-0.13862-0.24515-1.14-0.2209l-1.14 0.02793 0.01904 1.1235c0.03384 1.9682 0.32692 2.4791 1.2314 2.1493 0.41402-0.15093 1.4312-0.03665 1.7202 0.19297 0.10459 0.08313 0.25609 0.38466 0.33643 0.67031 0.08035 0.28565 0.37828 0.78 0.6627 1.0981 0.57626 0.6446 0.621 0.89608 0.29072 1.6529-0.28815 0.6603-0.5984 0.58418-0.53701-0.13203l0.0457-0.5332-0.4875 0.09141c-0.26973 0.05082-0.60782 0.25034-0.75918 0.44688-0.21576 0.28016-0.31688 0.32148-0.47861 0.19297-0.11268-0.08955-0.2044-0.27868-0.2044-0.41894s-0.13926-0.29642-0.3085-0.34785-0.40123-0.30706-0.51543-0.56875c-0.18268-0.4186-0.17813-0.5466 0.03427-1.055 0.21552-0.51572 0.21764-0.6008 0.01904-0.79092-0.18212-0.17437-0.276-0.18-0.51543-0.03682-0.24071 0.14393-0.35394 0.13331-0.63984-0.0584-0.19109-0.12815-0.52403-0.23359-0.74014-0.23359-0.43876 0-0.57129-0.21347-0.57129-0.91914 0-0.65183-0.38883-0.88873-1.314-0.80361-0.64248 0.05911-0.78408 0.01679-1.3025-0.38213-0.31997-0.24621-0.82563-0.83932-1.1248-1.3191-0.29919-0.47973-0.62107-0.98094-0.71475-1.1134-0.13544-0.1915-0.10251-0.3753 0.1625-0.89756l0.33389-0.65635-0.70586 0.095215c-1.2561 0.16987-1.5101 0.33266-0.96992 0.62207 0.21037 0.11272 0.21956 0.17063 0.05713 0.35801-0.1064 0.12274-0.15646 0.31682-0.11045 0.43164 0.04605 0.11482-0.01212 0.38501-0.12949 0.60049-0.11739 0.21548-0.21571 0.51788-0.21963 0.67285-0.01231 0.48472-0.84197 0.86984-1.7659 0.81885-1.4002-0.07727-1.5137-0.05518-2.0109 0.40625-0.62152 0.57677-0.70184 0.84572-0.4126 1.3812 0.28065 0.51963 0.77804 0.72701 1.6402 0.68428 0.77104-0.03825 0.85824 0.02981 0.68174 0.53955-0.14983 0.43268-0.65337 0.59951-0.99404 0.32881-0.26266-0.20872-1.1682-0.04742-1.446 0.25772-0.11646 0.12792-0.28927 0.46296-0.3834 0.74394-0.1625 0.48506-0.20987 0.51454-0.93818 0.58525-0.72659 0.07056-0.79639 0.04728-1.319-0.43418-0.58341-0.53744-0.68223-0.94769-0.40117-1.6555 0.12442-0.31332 0.21723-0.36427 0.54971-0.30342 0.65912 0.12064 0.91914-0.10851 0.91914-0.8125 0-0.34138-0.06634-0.66051-0.14727-0.7084-0.0809-0.04789-0.14727-0.2288-0.14727-0.40244s-0.082911-0.39692-0.18408-0.49512c-0.14744-0.14312-0.12613-0.21969 0.10918-0.38594 0.16146-0.11407 0.42681-0.19087 0.58906-0.17139 0.16226 0.01949 0.60972-0.05058 0.99531-0.15488 0.55714-0.1507 0.72074-0.26444 0.796-0.55732 0.14298-0.55644 0.49201-1.0029 0.78457-1.0029 0.4623 0 0.47176-1.0869 0.02285-2.6673-0.067-0.2336-0.249-0.3823-0.572-0.4623-0.261-0.0648-0.545-0.2429-0.631-0.3961-0.085-0.1532-0.242-0.278-0.348-0.278s-0.31309-0.12687-0.45957-0.28184c-0.14744-0.15599-0.45252-0.28184-0.68428-0.28184-0.5492 0-0.55831-0.3782-0.01396-0.57764 0.57544-0.21082 1.4707 0.065522 1.6872 0.52051 0.29356 0.61689 0.61889 0.35947 0.72363-0.57256 0.12955-1.1528 0.52698-1.4841 1.7812-1.4841h0.90137l-0.39482-0.39482c-0.123-0.1232-0.225-0.2738-0.296-0.4215zm4.6731 0.40879c-0.02503 0.022892-0.0497 0.041549-0.0749 0.067285-0.30142 0.30779-0.44273 0.35167-0.90898 0.28057-0.81377-0.1241-0.70904 0.20357 0.1917 0.59922 0.4871 0.21396 0.79997 0.45784 0.90644 0.70459 0.51371 1.1905 0.86714 1.8314 1.0448 1.8967 0.35908 0.13193 0.57286-0.13306 0.65254-0.80996 0.09144-0.77665 0.35442-0.9413 0.82646-0.5167 0.18318 0.16477 0.43896 0.29961 0.56875 0.29961 0.40321 0 0.70205 0.162 0.70205 0.38086 0 0.11535 0.13606 0.39322 0.30342 0.61826 0.24607 0.33087 0.41336 0.41006 0.87344 0.41006 0.56464 0 0.91128 0.10564 1.6187 0.49639 0.01098 0.00605 0.02199 0.00816 0.03301 0.013962a13 13 0 0 0 -6.736 -4.441zm-16.442 12.465a13 13 0 0 0 -0.0025 0.056 13 13 0 0 0 0.2539 2.497c0.47097 0.19188 0.6011 0.11584 0.65-0.32246 0.02524-0.22648 0.14369-0.48372 0.26406-0.57256 0.1859-0.137 0.1524-0.207-0.2285-0.467-0.2466-0.168-0.4897-0.462-0.5396-0.653-0.0484-0.184-0.2119-0.386-0.3974-0.538zm4.0917 4.2974c-0.12126-0.01275-0.26788 0.05264-0.43037 0.2082-0.34379 0.32916-0.29188 0.99047 0.097754 1.2518 0.44625 0.29928 0.619 0.21211 0.67539-0.34023 0.069624-0.68151-0.075985-1.0917-0.34277-1.1197zm2.2064 1.9652c-0.13277 0.0044-0.27902 0.09965-0.42529 0.29961-0.15523 0.21219-0.19787 0.48583-0.13838 0.90137 0.073137 0.51068 0.041223 0.61972-0.22598 0.75664-0.3433 0.17591-0.41674 0.69843-0.13584 0.96738 0.27978 0.26788 0.54624 0.19789 0.64238-0.16885 0.13693-0.52234 0.90147-0.58397 1.4244-0.11426 0.22254 0.1999 0.40498 0.30149 0.40498 0.22471 0-0.07675-0.23218-0.35541-0.51543-0.61826-0.43384-0.40261-0.51416-0.57448-0.51416-1.0931 0-0.7323-0.22461-1.1645-0.5167-1.1553zm-3.6232 1.6783a13 13 0 0 0 0.30088 0.37959c-0.0886-0.136-0.1898-0.268-0.3009-0.379zm4.3812 1.9957c-0.066164 0.02269-0.093945 0.10516-0.093945 0.2501 0 0.14668-0.093811 0.30075-0.2082 0.34277-0.15189 0.05577-0.18712 0.23206-0.12822 0.65254 0.011037 0.07878 0.013929 0.14185 0.017771 0.20693a13 13 0 0 0 0.54082 0.27803c-0.0089-0.22485 0.03216-0.4896 0.1498-0.82139 0.1995-0.56264 0.20663-0.7039 0.04443-0.80234-0.15262-0.09263-0.2563-0.12933-0.32246-0.10664z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/palimpsest.svg b/.icons/awkward/16x16/apps/palimpsest.svg
new file mode 120000
index 00000000..14d09c23
--- /dev/null
+++ b/.icons/awkward/16x16/apps/palimpsest.svg
@@ -0,0 +1 @@
+disk-utility.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pamac-updater.svg b/.icons/awkward/16x16/apps/pamac-updater.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pamac-updater.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pan.svg b/.icons/awkward/16x16/apps/pan.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pan.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/panini.svg b/.icons/awkward/16x16/apps/panini.svg
new file mode 120000
index 00000000..fd113dd3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/panini.svg
@@ -0,0 +1 @@
+kipi-panorama.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/paperwork.svg b/.icons/awkward/16x16/apps/paperwork.svg
new file mode 100644
index 00000000..f33b3113
--- /dev/null
+++ b/.icons/awkward/16x16/apps/paperwork.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#607d8b" width="16" height="16" x="0" y="0" rx="1.2" ry="1.2"/>
+ <path style="opacity:0.6;fill:#ffffff;fill-rule:evenodd" d="M 13.11944,3.9 4.9971496,10.208744 4.996088,11.5 5.4957328,10.370071 4.9826272,11.493235 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 1.92,9.0787604 11.2,-5.1777 -8.123174,6.3120816 C 4.022924,9.5795656 3.1617856,9.0032404 1.92,9.0787604 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 5.5121032,10.374991 13.12,3.9020828 8.8934164,11.476678 C 7.7923256,10.916868 6.7911784,10.351014 5.5121032,10.374991 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/paprefs.svg b/.icons/awkward/16x16/apps/paprefs.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/16x16/apps/paprefs.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/paraview.svg b/.icons/awkward/16x16/apps/paraview.svg
new file mode 100644
index 00000000..25cc09ad
--- /dev/null
+++ b/.icons/awkward/16x16/apps/paraview.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#dd2f38" d="M 2.8286,3 A 0.58322,0.68055 0 0 0 2.2653,3.5017 L 0.02041,13.141 A 0.58322,0.68055 0 0 0 0.58308,14 H 3.172 A 0.58322,0.68055 0 0 0 3.7346,13.498 L 5.9796,3.8586 A 0.58322,0.68055 0 0 0 5.4169,3 Z"/>
+ <path style="fill:#0766b5" d="M 12.829,3 A 0.58322,0.68055 0 0 0 12.265,3.5017 L 10.02,13.141 A 0.58322,0.68055 0 0 0 10.583,14 H 13.172 A 0.58322,0.68055 0 0 0 13.735,13.498 L 15.98,3.8586 A 0.58322,0.68055 0 0 0 15.417,3 Z"/>
+ <path style="fill:#27a74e" d="M 7.8286,3 A 0.58322,0.68055 0 0 0 7.2653,3.5017 L 5.0204,13.141 A 0.58322,0.68055 0 0 0 5.583,14 H 8.172 A 0.58322,0.68055 0 0 0 8.7346,13.498 L 10.98,3.8586 A 0.58322,0.68055 0 0 0 10.417,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/parcellite.svg b/.icons/awkward/16x16/apps/parcellite.svg
new file mode 120000
index 00000000..644ff5b1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/parcellite.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/parlatype.svg b/.icons/awkward/16x16/apps/parlatype.svg
new file mode 100644
index 00000000..c8424e80
--- /dev/null
+++ b/.icons/awkward/16x16/apps/parlatype.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#bdc0b9" width="15" height="15" x="1" y="1" rx="4.5" ry="4.5"/>
+ <path style="opacity:0.3" d="M 5.125,11.875 2.3154,14.685 C 3.1288,15.498 4.2535,16 5.5,16 H 8.5 11.5 C 12.746,16 13.871,15.498 14.685,14.685 L 11.875,11.875 H 8.5 Z"/>
+ <path style="opacity:0.15" d="M 14.685,2.3154 11.875,5.125 V 8.5 11.875 L 14.685,14.685 C 15.498,13.871 16,12.746 16,11.5 V 5.5 C 16,4.2535 15.498,3.1288 14.685,2.3154 Z"/>
+ <path style="opacity:0.15" d="M 2.3154,2.3154 C 1.5021,3.1288 1,4.2535 1,5.5 V 8.5 11.5 C 1,12.746 1.5021,13.871 2.3154,14.685 L 5.125,11.875 V 8.5 5.125 Z"/>
+ <rect style="fill:#eceeeb" width="11" height="11" x="3" y="3" rx="2.357" ry="2.357"/>
+ <path style="fill:#3f3f3f" d="M 8.5,5 A 3.5,3.5 0 0 0 5,8.5 3.5,3.5 0 0 0 6,10.945 V 9 H 6.0547 A 2.5,2.5 0 0 1 6,8.5 2.5,2.5 0 0 1 8.5,6 2.5,2.5 0 0 1 11,8.5 2.5,2.5 0 0 1 10.949,9 H 11 V 10.949 A 3.5,3.5 0 0 0 12,8.5 3.5,3.5 0 0 0 8.5,5 Z"/>
+ <rect style="fill:#3f3f3f" width="2.573" height="4.121" x="1.81" y="9.31" rx="1.523" ry="1.495" transform="matrix(0.96471,-0.2633,0.30893,0.95108,0,0)"/>
+ <rect style="fill:#3f3f3f" width="2.573" height="4.121" x="-14.38" y="4.83" rx="1.523" ry="1.495" transform="matrix(-0.96471,-0.2633,-0.30893,0.95108,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/parole.svg b/.icons/awkward/16x16/apps/parole.svg
new file mode 120000
index 00000000..32d53de2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/parole.svg
@@ -0,0 +1 @@
+multimedia-video-player.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/paromplayer.svg b/.icons/awkward/16x16/apps/paromplayer.svg
new file mode 120000
index 00000000..24bc70b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/paromplayer.svg
@@ -0,0 +1 @@
+tvtime.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/partitionmanager.svg b/.icons/awkward/16x16/apps/partitionmanager.svg
new file mode 100644
index 00000000..b8b7f3ea
--- /dev/null
+++ b/.icons/awkward/16x16/apps/partitionmanager.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#cc5e55" d="m3 0c-1 0-1 1.1429-1 1.1429v13.714s0 1.1429 1 1.1429h10s1 0 1-1.143v-13.714c0-0.0001 0-1.143-1-1.143z"/>
+ <path opacity=".3" d="m8 3c-2.2091 0-4 1.7909-4 4v4h4c2.209 0 4-1.7909 4-4s-1.791-4-4-4zm0 2c1.1046 0 2 0.8954 2 2s-0.8954 2-2 2-2-0.8954-2-2 0.8954-2 2-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/password-manager.svg b/.icons/awkward/16x16/apps/password-manager.svg
new file mode 100644
index 00000000..64a3caf1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/password-manager.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#4bae4f" d="m5 4c-2.2091 0-4 1.7909-4 4s1.7909 4 4 4c2.3116 0 3.6695-2 3.7051-3h2.2949v2h2v-2h2v-2h-6.294c0.0123-1-1.2619-3-3.706-3z"/>
+ <circle fill="#f9f9f9" cx="5" cy="8" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/password.svg b/.icons/awkward/16x16/apps/password.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/password.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/passwords.svg b/.icons/awkward/16x16/apps/passwords.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/passwords.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/patchage.svg b/.icons/awkward/16x16/apps/patchage.svg
new file mode 100644
index 00000000..580615df
--- /dev/null
+++ b/.icons/awkward/16x16/apps/patchage.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 11,2 C 9.3431458,2 8,3.3431458 8,5 V 6 H 6.1015625 6 v -0.00977 H 2.0253906 C 0.90630567,5.9740966 -0.00747076,6.8808237 0,8 H 5 6 7.0078125 8 9 11 C 12.656854,8 14,6.6568542 14,5 14,3.3431458 12.656854,2 11,2 Z m 0.0098,1.9921875 c 0.04066,0 0.36682,0.1035007 0.630859,0.3730469 0.26404,0.2695463 0.367187,0.6340069 0.367187,0.625 0,0.039136 -0.102863,0.3929361 -0.34375,0.6445312 -0.240887,0.2515952 -0.517942,0.3554688 -0.654296,0.3554688 h -1 v -1 c 0,-0.336826 0.752029,-0.9980469 1,-0.9980469 z M 8,10 v 5.998047 c 1.1184,0.0075 2.024799,-0.905114 2.009766,-2.023438 V 10 Z m 0,5.998047 z"/>
+ <path style="fill:#58a90a" d="M 11 0 A 5 5 0 0 0 7.1855469 1.7773438 A 5 5 0 0 0 6.8476562 2.2246094 A 5 5 0 0 0 6 5 A 5 5 0 0 0 6.0175781 5.3457031 L 6.0175781 5.9902344 L 6 5.9902344 L 6 6 L 6.1015625 6 L 8 6 L 8 5 A 3 3 0 0 1 11 2 A 3 3 0 0 1 14 5 A 3 3 0 0 1 11 8 L 9 8 L 8 8 L 7.0078125 8 L 6 8 L 5 8 L 0 8 A 1.9966454 1.9966454 0 0 0 2.0253906 9.9824219 L 6.0175781 9.9824219 L 6.0175781 13.974609 A 1.9966454 1.9966454 0 0 0 8 15.998047 L 8 10 L 10.009766 10 L 10.009766 9.9824219 L 10.671875 9.9824219 A 5 5 0 0 0 11 10 A 5 5 0 0 0 16 5 A 5 5 0 0 0 11 0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pavucontrol.svg b/.icons/awkward/16x16/apps/pavucontrol.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pavucontrol.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/payday2.svg b/.icons/awkward/16x16/apps/payday2.svg
new file mode 100644
index 00000000..7fca38e6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/payday2.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#2097fb" d="m10 0-4 0.5v1.5h-1.8641c-3.1359 0-3.1359 1.8519-3.1359 1.8519v2.1481h5c0-0.6873 0.3505-1.2593 1-1.2593s0.9803 0.572 0.9803 1.2593h0.0197l-6.9288 5h-0.0712v3h5v2l4-0.5v-1.5h4.9997v-3h-6.9999l5.5592-4.0751c0.7683-0.5839 1.4407-0.99896 1.4407-2.6582 0 0 0.112-2.2667-4.1999-2.2667h-0.8z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pb-for-desktop.svg b/.icons/awkward/16x16/apps/pb-for-desktop.svg
new file mode 120000
index 00000000..e3e2257e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pb-for-desktop.svg
@@ -0,0 +1 @@
+pushbullet-indicator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pcbcalculator.svg b/.icons/awkward/16x16/apps/pcbcalculator.svg
new file mode 100644
index 00000000..795eaa45
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pcbcalculator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#3f3f3f" d="M 7,8 H 16 V 15 C 16,16 15,16 15,16 H 7 Z"/>
+ <path style="fill:#71c454" d="M 0,7 V 15.25 C 0,15.666 0.3345,16 0.75,16 H 8 V 7 Z"/>
+ <path style="fill:#86d478" d="M 0.75,0 C 0.3345,0 0,0.3345 0,0.75 V 8 H 9 V 0 Z"/>
+ <path style="fill:#36862c" d="M 15.25,0 C 15.666,0 16,0.3345 16,0.75 V 8 H 8 V 0 Z"/>
+ <path style="fill:#ffffff" d="M 10,11 V 12 H 14 V 11 Z M 10,13 V 14 H 14 V 13 Z"/>
+ <path style="fill:#3f3f3f" d="M 10,4 V 5 H 14 V 4 Z"/>
+ <path style="fill:#3f3f3f" d="M 4,2 V 4 H 2 V 5 H 4 V 7 H 5 V 5 H 7 V 4 H 5 V 2 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:1px" d="M 2,10 6,14 M 6,10 2,14"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pcbnew.svg b/.icons/awkward/16x16/apps/pcbnew.svg
new file mode 100644
index 00000000..f384248a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pcbnew.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="fill:none;stroke:#000000;stroke-width:0.5;opacity:0.3" d="M 3,12.3 H 8.3 V 8.2 H 13"/>
+ <circle style="fill:#ffffff" cx="3" cy="12" r="1"/>
+ <circle style="fill:#ffffff" cx="8" cy="12" r="1"/>
+ <path style="fill:none;stroke:#000000;stroke-width:0.5;opacity:0.3" d="M 8.3,4 V 8"/>
+ <circle style="fill:#ffffff" cx="8" cy="8" r="1"/>
+ <circle style="fill:#ffffff" cx="13" cy="8" r="1"/>
+ <circle style="fill:#ffffff" cx="8" cy="4" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pcloud.svg b/.icons/awkward/16x16/apps/pcloud.svg
new file mode 100644
index 00000000..e201d541
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pcloud.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#138985" d="M 13.52381,8.047619 A 2.4761905,2.4761905 0 0 0 11.11756,9.9523809 H 3.8095238 V 13 H 13.52381 A 2.4761905,2.4761905 0 0 0 16,10.523809 2.4761905,2.4761905 0 0 0 13.52381,8.047619 Z"/>
+ <circle style="fill:#16aca8" cx="4" cy="9" r="4"/>
+ <circle style="fill:#16aca8" cx="12.5" cy="7.5" r="2.5"/>
+ <circle style="fill:#1bd0cb" cx="8" cy="7" r="5"/>
+ <path style="fill:#ffffff" d="M 8 3 A 4 4 0 0 0 4 7 A 4 4 0 0 0 8 11 A 4 4 0 0 0 12 7 A 4 4 0 0 0 8 3 z M 8 4 A 3 3 0 0 1 11 7 A 3 3 0 0 1 8 10 A 3 3 0 0 1 5 7 A 3 3 0 0 1 8 4 z"/>
+ <path style="fill:#ffffff" d="M 6,5 V 8 9.5 H 7 V 8 h 3 V 5 H 7 Z M 7,6 H 9 V 7 H 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pcsx2.svg b/.icons/awkward/16x16/apps/pcsx2.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pcsx2.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pd.svg b/.icons/awkward/16x16/apps/pd.svg
new file mode 100644
index 00000000..854b9379
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pd.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="13" height="16" x="-14" y="-16" rx=".813" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#ffffff" width="8" height="11" x="4" y="2"/>
+ <rect style="fill:#ffffff" width="7" height="14" x="4" y="-15" transform="rotate(90)"/>
+ <path style="fill:#3f3f3f" d="M 3.8439562,4.9999995 H 4.6879123 V 10.571428 H 3.8439562 Z"/>
+ <path style="fill:#3f3f3f" transform="rotate(90)" d="M 10.142858,-5.5318685 H 11 V -3 h -0.857142 z"/>
+ <path style="fill:#3f3f3f" transform="rotate(90)" d="m 4.9999995,-4.6879125 h 0.8571429 v 1.6879123 H 4.9999995 Z"/>
+ <path style="fill:#3f3f3f" d="M 5.7428575,4.9999999 A 1.8989012,1.9285715 0 0 0 3.8439563,6.9285714 1.8989012,1.9285715 0 0 0 5.7428575,8.8571429 1.8989012,1.9285715 0 0 0 7.6417586,6.9285714 1.8989012,1.9285715 0 0 0 5.7428575,4.9999999 Z m 0,0.8228237 A 1.0549451,1.0714286 0 0 1 6.7978026,6.8942522 1.0549451,1.0714286 0 0 1 5.7428575,7.9656808 1.0549451,1.0714286 0 0 1 4.6879124,6.8942522 1.0549451,1.0714286 0 0 1 5.7428575,5.8228236 Z"/>
+ <path style="fill:#3f3f3f" transform="scale(-1)" d="m -11.797802,-9 h 0.843956 v 5.5714283 h -0.843956 z"/>
+ <path style="fill:#3f3f3f" transform="rotate(-90)" d="m -3.857142,10.10989 h 0.8571429 v 1.691452 H -3.857142 Z"/>
+ <path style="fill:#3f3f3f" transform="rotate(-90)" d="m -9,10.953846 h 0.8571429 v 1.687912 H -9 Z"/>
+ <path style="fill:#3f3f3f" d="M 9.8989011,8.9999997 A 1.8989012,1.9285715 0 0 0 11.797802,7.0714282 1.8989012,1.9285715 0 0 0 9.8989011,5.1428567 1.8989012,1.9285715 0 0 0 8,7.0714282 1.8989012,1.9285715 0 0 0 9.8989011,8.9999997 Z m 0,-0.8228237 A 1.0549451,1.0714286 0 0 1 8.843956,7.1057474 1.0549451,1.0714286 0 0 1 9.8989011,6.0343188 1.0549451,1.0714286 0 0 1 10.953846,7.1057474 1.0549451,1.0714286 0 0 1 9.8989011,8.177176 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pdfarranger.svg b/.icons/awkward/16x16/apps/pdfarranger.svg
new file mode 100644
index 00000000..e3bc0b92
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pdfarranger.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#db7da0" width="12" height="12" x="-12" y="-12" rx="1.714" ry="1.714" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#a6eb7d" width="12" height="12" x="-14" y="-14" rx="1.714" ry="1.714" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#5fa6fa" width="12" height="12" x="-16" y="-16" rx="1.714" ry="1.714" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pdfchain.svg b/.icons/awkward/16x16/apps/pdfchain.svg
new file mode 100644
index 00000000..b001b33d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pdfchain.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#2e72be" width="12" height="12" x="-12" y="-12" rx="1.714" ry="1.714" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#459df7" width="12" height="12" x="-14" y="-14" rx="1.714" ry="1.714" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#90c2fa" width="12" height="12" x="-16" y="-16" rx="1.714" ry="1.714" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g transform="translate(-4.9946649,-4.9997312)">
+ <path style="fill:#f34e51" d="m 15.042969,14 a 3.890242,2.4730582 34.437874 0 0 -1.84082,0.947266 3.890242,2.4730582 34.437874 0 0 2.125976,4.240234 3.890242,2.4730582 34.437874 0 0 4.469726,-0.134766 A 3.890242,2.4730582 34.437874 0 0 17.671875,14.8125 3.890242,2.4730582 34.437874 0 0 15.042969,14 Z"/>
+ <path style="fill:#ffffff" d="m 15.713867,15.000977 a 2.6324099,1.8222014 25.717096 0 1 1.162109,0.1875 2.6324099,1.8222014 25.717096 0 1 2.095703,2.658202 2.6324099,1.8222014 25.717096 0 1 -2.847656,0.964844 2.6324099,1.8222014 25.717096 0 1 -2.095702,-2.658203 2.6324099,1.8222014 25.717096 0 1 1.685546,-1.152343 z"/>
+ <path style="fill:none;stroke:#f34e51;stroke-linecap:round;stroke-linejoin:round" d="m 10.494665,12.499731 5,4"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pdfeditor.svg b/.icons/awkward/16x16/apps/pdfeditor.svg
new file mode 100644
index 00000000..b53cfa90
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pdfeditor.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#b0322c" width="14" height="12" x="0" y="2" rx="1" ry="1" transform="matrix(0,1,1,0,0,0)"/>
+ <rect fill="#c03630" width="14" height="12" x="-16" y="-12" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" stroke="#fff" stroke-width=".5" d="m5.5119 5.0902c-0.1845 0-0.35704 0.0903-0.39878 0.23937-0.155 0.57141 0.01848 1.4551 0.30783 2.5562l-0.08729 0.21318c-0.22154 0.54004-0.49846 1.0779-0.74198 1.5552-1.0054 1.9672-1.7876 3.0286-2.3091 3.103l-0.0016-0.0216c-0.01136-0.24539 0.44151-0.87803 1.0553-1.381 0.064-0.0518 0.33722-0.31608 0.33722-0.31608s-0.36877 0.19465-0.45162 0.24486c-0.7691 0.45909-1.1518 0.91906-1.2142 1.2244-0.01856 0.0907-0.0064 0.20228 0.07352 0.24809l0.19665 0.0988c0.53534 0.26798 1.1936-0.43666 2.0688-1.9705 0.89055-0.29214 2.0017-0.56719 3.0134-0.71624 0.90562 0.51745 1.9444 0.76382 2.3435 0.65744 0.07592-0.0201 0.15584-0.0797 0.19664-0.13461 0.032-0.0506 0.07672-0.25269 0.07672-0.25269s-0.07512 0.10219-0.13692 0.13231c-0.2526 0.11924-1.0501-0.0797-1.8685-0.48009 0.70759-0.0753 1.2971-0.0782 1.6121 0.0225 0.4001 0.12771 0.40045 0.25863 0.39511 0.28529 0.0056-0.0219 0.02336-0.10967 0.02112-0.147-0.009-0.096-0.03864-0.18177-0.11118-0.25269-0.148-0.1453-0.5137-0.2188-1.012-0.2254-0.3756-0.004-0.826 0.0288-1.3149 0.0988-0.224-0.1287-0.4604-0.2701-0.6478-0.4452-0.475-0.4437-0.8732-1.0597-1.1205-1.7504 0.01688-0.0662 0.03304-0.13091 0.04784-0.19618 0.06872-0.30908 0.11806-1.331 0.11806-1.331s-0.19574 0.76769-0.22649 0.88348c-0.01976 0.0734-0.04432 0.1518-0.07256 0.23339-0.15-0.52718-0.22603-1.0381-0.22603-1.4256 0-0.10952 0.0094-0.32263 0.0404-0.49113 0.01512-0.12019 0.05864-0.18259 0.10384-0.21271 0.08943 0.0217 0.18953 0.15882 0.29404 0.3882 0.08974 0.19832 0.08406 0.42801 0.08406 0.57016 0 0 0.09625-0.352 0.074-0.56004-0.0136-0.12489-0.13238-0.4462-0.38499-0.44244h-0.02064l-0.11255-0.002zm0.08591 3.1916c0.26141 0.52561 0.62194 1.0248 1.0948 1.4252 0.10543 0.0891 0.2176 0.17389 0.33308 0.2536-0.85885 0.15972-1.7608 0.3844-2.599 0.73554 0.15157-0.26924 0.31545-0.56258 0.48332-0.87889 0.3251-0.61472 0.52209-1.0889 0.68775-1.5354z"/>
+ <g transform="translate(-17,372)">
+ <circle fill="#30a7c0" cx="-27.5" cy="-360.5" r="4.5" transform="scale(-1,1)"/>
+ <path fill="#fff" d="m26-360.42v1.42h1.418l2.582-2.58-1.418-1.42z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pdfmod.svg b/.icons/awkward/16x16/apps/pdfmod.svg
new file mode 120000
index 00000000..7d25da76
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pdfmod.svg
@@ -0,0 +1 @@
+pdfeditor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pdfsam-basic.svg b/.icons/awkward/16x16/apps/pdfsam-basic.svg
new file mode 100644
index 00000000..4730bcc8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pdfsam-basic.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <circle style="fill:#e4e4e4" cx="8" cy="1044.362" r="8"/>
+ <path style="fill:#fa9109" d="m 8.2510776,1045.8567 c 0.8810186,0.2897 1.2170805,-0.01 1.2170805,-0.01 -0.4957519,-0.4814 -0.6100811,-0.609 -0.4940134,-0.9782 0.2314722,-0.7388 0.2459974,-1.0587 0.1568262,-1.4379 -0.2133885,-0.9074 -0.6133617,-1.0576 -0.6133617,-1.0576 -0.1751531,0.6699 -0.2066152,0.8192 -0.5956545,0.9167 -0.7472891,0.1928 -1.0216488,0.3206 -1.3078327,0.5795 -0.6892234,0.6235 -0.6024296,1.0691 -0.6024296,1.0691 0.6605149,-0.1955 0.8219437,-0.2238 1.0834601,0.055 0.3817046,0.4132 0.790101,0.7395 1.1559251,0.8598 z"/>
+ <path style="fill:#009245" d="m 8.0044015,1038.3624 c -1.1403214,0 -2.2062724,0.3214 -3.1129357,0.879 -0.015919,0.01 -0.030952,0.02 -0.046877,0.03 4.17831,1.1338 5.3824422,3.0752 5.5300392,4.9273 0.08542,1.0725 -0.552272,1.613 -0.552272,1.613 1.978136,-0.1795 4.109807,-2.1376 4.109807,-2.1376 -0.367699,-2.9716 -2.777676,-5.312 -5.9277616,-5.312 z m -3.5831722,1.2327 c -2.3746661,1.8063 -3.1834071,5.0759 -1.6084721,7.8202 0.5701608,0.9935 1.3790193,1.7616 2.3123617,2.2725 0.01635,0.01 0.033454,0.017 0.049808,0.026 -1.112997,-4.2069 -0.044388,-6.2272 1.475898,-7.2817 0.8808446,-0.6107 1.6656037,-0.3249 1.6656037,-0.3249 -1.1433337,-1.6338 -3.8951984,-2.5118 -3.8951984,-2.5118 z m 9.5746577,4.5589 c -3.065098,3.0731 -5.3378395,3.1517 -7.0059362,2.3542 -0.966261,-0.4617 -1.1125999,-1.288 -1.1125999,-1.288 -0.8348014,1.8131 -0.2146095,4.6496 -0.2146095,4.6496 2.7421507,1.1657 5.9612986,0.2355 7.5362346,-2.509 0.570161,-0.9933 0.826003,-2.0819 0.799109,-3.1509 -2.07e-4,-0.019 -0.0018,-0.038 -0.0023,-0.056 z"/>
+ <path style="fill:#ffffff" d="m 7.6865292,1044.1137 c 0.1370719,-0.1735 0.3887328,-0.2024 0.5618013,-0.065 0.1733139,0.1376 0.2022838,0.3894 0.065207,0.5622 -0.1370769,0.1728 -0.389096,0.2024 -0.562044,0.065 -0.1730684,-0.1376 -0.2021566,-0.3885 -0.064966,-0.5618"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 8,1036.3622 a 8,8 0 0 0 -8,8 8,8 0 0 0 0.0085936,0.2328 A 8,8 0 0 1 8,1036.7622 a 8,8 0 0 1 7.991406,7.7672 8,8 0 0 0 0.0086,-0.1672 8,8 0 0 0 -7.9999996,-8 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pdfshuffler.svg b/.icons/awkward/16x16/apps/pdfshuffler.svg
new file mode 100644
index 00000000..e3bc0b92
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pdfshuffler.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#db7da0" width="12" height="12" x="-12" y="-12" rx="1.714" ry="1.714" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#a6eb7d" width="12" height="12" x="-14" y="-14" rx="1.714" ry="1.714" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#5fa6fa" width="12" height="12" x="-16" y="-16" rx="1.714" ry="1.714" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/peazip.svg b/.icons/awkward/16x16/apps/peazip.svg
new file mode 100644
index 00000000..cd329d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/peazip.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#7de63e" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path opacity=".2" d="m3.9293 3.9257a13.433 13.445 0 0 0 -3.7207 11.862 13.433 13.445 0 0 0 11.862 -3.714 13.433 13.445 0 0 0 3.72 -11.862 13.433 13.445 0 0 0 -11.862 3.7137z"/>
+ <circle opacity=".3" cx="8" cy="8" r="3"/>
+ <circle fill="#ffc20c" cx="8" cy="8" r="2"/>
+ <g>
+ <circle opacity=".3" cx="13" cy="3" r="2"/>
+ <circle fill="#ffc20c" cx="13" cy="3" r="1"/>
+ </g>
+ <g transform="translate(-10,10)">
+ <circle opacity=".3" cx="13" cy="3" r="2"/>
+ <circle fill="#ffc20c" cx="13" cy="3" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/peek.svg b/.icons/awkward/16x16/apps/peek.svg
new file mode 100644
index 00000000..ddfa2089
--- /dev/null
+++ b/.icons/awkward/16x16/apps/peek.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#ff8e20" width="14" height="11" x="1" y="4"/>
+ <circle style="fill:#ed333b" cx="14" cy="2" r="1"/>
+ <g style="fill:none;stroke:#ffffff;stroke-linecap:round">
+ <path d="M 3.5,10.5 V 12.5 H 5.5"/>
+ <path d="M 12.5,10.5 V 12.5 H 10.5"/>
+ <path d="M 12.5,8.5 V 6.5 H 10.5"/>
+ <path d="M 3.5,8.5 V 6.5 H 5.5"/>
+ </g>
+ <rect style="fill:#e4e4e4" width="4" height="1" x="6" y="2" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/peerunity.svg b/.icons/awkward/16x16/apps/peerunity.svg
new file mode 100644
index 00000000..c03501da
--- /dev/null
+++ b/.icons/awkward/16x16/apps/peerunity.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#3cb054" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 3.9999998,4 c 6.4495352,0.1987964 8.9366372,3.4246793 7.6880712,6.303644 -0.353762,0.80109 -0.729589,1.239552 -1.52009,1.696356 0.03219,-0.115427 0.06535,-0.231491 0.09037,-0.349643 0.467668,-2.246065 0.07589,-5.2685173 -4.2583511,-6.761445 3.4484153,1.7104325 3.4774863,5.333333 2.7375192,7.037708 -2.73709,0.358543 -4.7375193,-1.589465 -4.7375193,-3.8338059 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/peg-e.svg b/.icons/awkward/16x16/apps/peg-e.svg
new file mode 100644
index 00000000..53b00339
--- /dev/null
+++ b/.icons/awkward/16x16/apps/peg-e.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#16439e" cx="8" cy="8" r="8"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pencil.svg b/.icons/awkward/16x16/apps/pencil.svg
new file mode 100644
index 00000000..f046c489
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pencil.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle fill="#e4e4e4" cx="8" cy="8" r="8"/>
+ <path fill="#4e4e4e" fill-rule="evenodd" d="m10 5.5l-4 2v8.234a8 8 0 0 0 2 0.266 8 8 0 0 0 6 -2.719v-5.781l-4-2z"/>
+ <path fill="#fea332" fill-rule="evenodd" d="m10 6.5l-3 1.5v7.93a8 8 0 0 0 1 0.07 8 8 0 0 0 5 -1.756v-6.244l-3-1.5z"/>
+ <path fill="#4e4e4e" d="m11 8a1 1 0 0 1 -0.5 0.86602 1 1 0 0 1 -1 0 1 1 0 0 1 -0.5 -0.866"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pencil2d.svg b/.icons/awkward/16x16/apps/pencil2d.svg
new file mode 100644
index 00000000..9f25ab78
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pencil2d.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#005cc0" cx="8" cy="8" r="6"/>
+ <circle style="fill:#0179ff" cx="8" cy="8" r="5"/>
+ <circle style="fill:#419cff" cx="8" cy="8" r="4"/>
+ <path style="fill:#bb7739" d="M 9.960937,3.0641928 3.612926,6.7100912 7.1164768,12.735742 13.920454,8.8284508 c 2.6e-5,-2.387e-4 -2.6e-5,-4.767e-4 0,-7.334e-4 C 14.221377,6.0490832 13.198646,3.5209748 9.9616472,3.0641755 Z"/>
+ <path style="fill:#4f4f4f" d="M 3.5268635,12.911372 C 3.9572198,11.340623 3.4810305,10.192002 1.6184957,9.6888268 0.9753924,10.685901 0.36228387,11.686435 0.10619072,12.255242 c -0.19648461,0.492491 -0.13590047,0.658316 0.31343108,0.707854 2.7959591,0.106722 3.1073518,-0.052 3.1072417,-0.05173 z"/>
+ <path style="fill:#e4af64" d="M 1.5808856,9.677238 3.6130569,6.7100274 c 3.5793621,0.180154 4.8736715,3.5455446 3.503305,6.0256216 L 3.5269736,12.911096 C 3.9603485,11.32933 3.4761186,10.174801 1.5808856,9.677238 Z"/>
+ <path style="fill:#e15c7d" d="M 12.556528,2.0009173 C 11.936474,1.9854385 11.517219,2.1709724 11.517219,2.1709724 L 9.9607487,3.0644704 C 13.198591,3.5210368 14.221864,6.0495096 13.920666,8.8286307 L 14.86737,8.2844545 c 0,0 2.071207,-1.5025413 0.611903,-4.4065535 C 14.483087,2.3730507 13.353742,2.0208188 12.556528,2.0009173 Z"/>
+ <path style="fill:#c2c2c2" d="M 9.9607487,3.0644704 7.5758233,4.4341229 c 3.7775257,-0.028941 4.7998027,3.781172 3.4427557,6.0603401 l 2.902087,-1.6658323 c 2.5e-5,-2.36e-4 -2.6e-5,-4.766e-4 0,-7.332e-4 0.300947,-2.7788421 -0.722349,-5.3069241 -3.9599173,-5.763452 z"/>
+ <path style="opacity:0.3" d="M 9.6115054,3.2647137 9.0994316,3.5590494 A 4.3636362,4.4000001 0 0 1 12.904119,7.9182293 4.3636362,4.4000001 0 0 1 12.566051,9.6061848 L 13.06321,9.320443 A 4.7272726,4.7666669 0 0 0 13.28125,7.9046227 4.7272726,4.7666669 0 0 0 9.6115054,3.2647137 Z M 8.8146302,3.723047 8.3068178,4.0145184 A 4.3636362,4.4000001 0 0 1 12.075994,8.3679691 4.3636362,4.4000001 0 0 1 11.725852,10.088151 L 12.223011,9.8024095 A 4.7272726,4.7666669 0 0 0 12.453125,8.3543621 4.7272726,4.7666669 0 0 0 8.8146302,3.723047 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/performous.svg b/.icons/awkward/16x16/apps/performous.svg
new file mode 100644
index 00000000..1cbf9374
--- /dev/null
+++ b/.icons/awkward/16x16/apps/performous.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#6e85e9" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="m 9.1145408,3.9998784 -0.5,0.3644808 L 7.5414878,4.8654944 7.2596702,5.1570496 7.0414894,5.3210644 6.9960346,5.7037548 7.0869426,5.9042004 7.1725114,6.5908085 7.4816022,7.1921661 7.8179654,7.6204177 7.490908,8.4860129 6.8909088,9.7798593 6.527272,10.362991 6.016436,11.101024 5.989164,11.438145 5.6,11.729722 6.0727276,12.157973 5.9944726,12.668221 6.0399266,13.749448 6.218181,15.052387 6.3999992,16 8.370728,16 8.2434548,15.96355 l 0.163636,-0.145788 -0.027272,-0.410026 0.1727268,-0.355347 -0.145454,0.01815 0.2236712,-0.45557 0,-0.45559 0.1727276,-0.236898 0,-0.309782 0.3545448,-0.443417 0.027276,-0.410025 -0.072727,-0.337122 0.1237824,-0.382686 0.1909096,-0.309802 0,-0.191332 0.2181812,-0.02734 0.1909088,-0.191354 0.1727278,-0.482909 0.381817,-0.428251 0.454545,-0.173107 0.281819,0.246011 0.7,0.209559 0.554545,0.291576 0.263635,0.337121 0.454546,0.04556 1.436363,0.628697 0.736364,0.264238 0.599998,0.45557 L 16,12.677239 l 0,-0.173108 -0.318182,-0.24601 0.318182,0.082 0,-0.683354 -0.05454,0 -0.281819,-0.11847 -0.19091,-0.100223 0.281819,-0.236898 0.07273,-0.173107 -0.04546,-0.118469 -0.263634,0.04556 -0.554546,0.291576 -0.07273,0.145789 -0.19091,-0.04556 -0.690908,-0.391799 -0.02727,-0.264237 -0.409092,-0.209559 -0.690908,-0.36446 -0.172727,0.118449 0.02728,-0.164014 -0.381818,-0.3644603 -0.336364,-0.09111 -0.309091,-0.36446 -0.1,-0.1184492 0.309091,0.2186716 -0.04546,-0.2460108 0.245454,0.1275624 -0.07273,-0.3644604 0.336364,0.3097816 -0.145455,-0.2095588 0.336364,0.1366752 -0.290909,-0.4009124 0.218182,0.072884 -0.1,-0.3917788 0.172727,0.145768 -0.245454,-0.3553472 0.245454,0.072904 -0.218181,-0.2915764 0.290908,-0.02734 -0.318181,-0.1913328 0.190908,-0.09113 -0.20909,-0.027336 0.281818,-0.2642368 -0.263636,0.027336 0.02728,-0.1731068 0.02727,-0.4737964 -0.145456,0.3280084 -0.172726,-0.4737964 0.02727,0.3826868 -0.100001,0.027336 -0.236363,0 -0.263637,-0.3917992 -0.263635,0 -0.309092,-0.2642376 -0.145454,0.1457884 -0.363636,0.1258296 -0.352589,0 -0.1,0.2368984 0.1,0.3844184 -0.05455,0.2824428 L 9.7656004,7.3834409 9.5746912,7.0189605 9.0454624,6.9278509 8.881826,6.7547437 8.5181896,6.5907297 8.2689856,5.8767824 8.2962616,5.5670008 8.9054632,4.7925116 9.37819,5.0111836 l 0.072727,0.164014 0,0.2004496 0.1272736,0.164014 0.2363626,0.072884 0.163636,-0.145788 0.02727,-0.1639976 -0.07273,-0.1457884 -0.145455,-0.072884 -0.09091,-0.1184488 0.209091,-0.1002228 -0.04546,-0.236918 0,-0.145768 -0.145465,-0.145788 -0.07273,-0.2186724 -0.2818174,-0.063791 -0.245454,-0.054678 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/persepolis.svg b/.icons/awkward/16x16/apps/persepolis.svg
new file mode 100644
index 00000000..1fa7ceba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/persepolis.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ea4141" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffffff" d="M 8,10 C 6.8,11.6 6.7980012,12.298967 6.5,14 6.0996432,12.196179 6.2,11.6 5,10 l 1.5,0.2 z"/>
+ <path style="fill:#ffffff" d="m 12,10 c -1.2,1.6 -1.201999,2.298967 -1.5,4 C 10.099643,12.196179 10.2,11.6 9,10 l 1.5,0.2 z"/>
+ <path style="fill:#ffffff" d="M 5,7 C 6.6,8.2 10.298967,8.201999 12,8.5 10.196179,8.900357 6.6,8.8 5,10 L 5.2,8.5 Z"/>
+ <path style="fill:#ffffff" d="M 5,3 C 6.6,4.2 10.298967,4.201999 12,4.5 10.196179,4.900357 6.6,4.8 5,6 L 5.2,4.5 Z"/>
+ <path style="fill:#ffffff" d="M 7,5 C 8.6,6.2 9.298967,6.201999 11,6.5 9.196179,6.900357 8.6,6.8 7,8 L 7.2,6.5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/peruse.svg b/.icons/awkward/16x16/apps/peruse.svg
new file mode 100644
index 00000000..a7d336b5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/peruse.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#bbc91b;fill-rule:evenodd" d="M 0.85742188 1 C 0.38264388 1 0 1.3345692 0 1.75 L 0 14.25 C 0 14.665431 0.38264388 15 0.85742188 15 L 15.142578 15 C 15.617356 15 16 14.665431 16 14.25 L 16 1.75 C 16 1.3345692 15.617356 1 15.142578 1 L 0.85742188 1 z"/>
+ <path style="fill:#6c5548" d="m 13.175604,2.9891253 c -1.824396,0 -5.175604,0 -8.089452,1.29775 C 3.845605,4.8393823 2.653624,6.2226948 3.261756,6.8260003 3.869888,7.4293128 5.096869,6.527556 6.910541,5.8932504 10.1,4.7777783 14.664218,4.2211743 16,4.0640703 l 0,-0.799216 c -0.383194,-0.141632 -1.964957,-0.275729 -2.824396,-0.275729 z"/>
+ <path style="fill:#ffffff" d="M 8.462139,6.0000001 C 6.328946,6.0000001 4,8.9761237 4,11.143423 4,12.362603 6.737678,12.705244 8.800181,12.97192 10.916316,13.245526 13,11.482218 13,9.3149253 c 0,-0.158528 -0.01588,-0.309902 -0.04056,-0.4574674 0,0 0,-0.00141 0,-0.00141 -0.0012,-0.00704 -0.0029,-0.013622 -0.0041,-0.020608 -4.9e-5,-2.737e-4 -0.0013,-0.00112 -0.0014,-0.0014 C 12.653252,7.1313163 10.778428,6.1789355 8.948832,6.032907 8.947032,6.0327607 8.945232,6.031717 8.943432,6.031577 8.782593,6.018977 8.62111,6.000042 8.46211,6.000042 Z"/>
+ <path style="fill:#583268" d="M 9.009766,6.0410159 C 8.399067,6.4181494 8.001204,7.0987309 8,7.8652347 7.999675,9.0437783 8.895189,9.9999593 10,10 11.104811,9.9999593 12.000325,9.0437783 12,7.8652347 11.99939,7.7100793 11.97143,7.3906685 11.93945,7.1640628 11.173028,6.5177486 10.089893,6.1376839 9.009763,6.0410159 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pgAdmin4.svg b/.icons/awkward/16x16/apps/pgAdmin4.svg
new file mode 120000
index 00000000..882dd51c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pgAdmin4.svg
@@ -0,0 +1 @@
+pgadmin.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pgadmin.svg b/.icons/awkward/16x16/apps/pgadmin.svg
new file mode 100644
index 00000000..8800dd23
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pgadmin.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#0a7cb4" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="fill:#ffffff" d="m4.8862 3.0001c-0.7721-0.0094-1.6917 0.8513-1.8582 3.2967-0.17738 2.6087 0.51781 2.866 1.2719 2.866 0.62813 0 1.1325-0.33534 1.6856-1.0247 0.08375-0.104 0.1775-0.15867 0.21375-0.12 0.036875 0.039334 0.064375 0.069334 0.06125 0.066668-0.00312-0.00267-0.04375 0.1-0.083125 0.232-0.10875 0.36201-0.27438 1.066-0.1075 1.5607 0.04375 0.13 0.135 0.11133 0.1725-0.020667 0.088125-0.31467 0.25875-0.85601 0.44375-1.1287 0.075625-0.11134 0.16312-0.048001 0.15875 0.090001-0.02375 0.83935 0.23 2.3687 1.3881 3.3407 1.2113 1.0173 2.9763 0.99068 3.9331 0.55601 0.11688-0.05333 0.3-0.05 0.425-0.02601 0.07687 0.01534 0.17438 0.024 0.29625 0.01733 0.35438-0.02199-0.2375-0.34267-0.27688-0.51468-0.03938-0.172 0.27688-0.20534 0.34062-0.75268 0.06438-0.54801-0.33938-0.02067-0.33938-0.02067s-0.29688 0.37134-1.4794 0.29c-1.09-0.07334-2.3888-0.67268-2.345-2.7794 0.00312-0.13867 0.043125-0.26201 0.081875-0.27867 0.038125-0.016667 0.14562 0.045334 0.21187 0.16267 0.165 0.28934 0.31188 0.75935 0.39188 1.044 0.0375 0.132 0.12812 0.15134 0.1725 0.022 0.145-0.43001 0.03875-1.0193-0.06375-1.4034-0.03437-0.13267 0.0025-0.3 0.08437-0.38267 0.08188-0.083334 0.2075-0.069334 0.29063 0.034667 0.55625 0.69601 1.0631 1.0367 1.6944 1.0367 0.75375 0 1.4494-0.25734 1.2719-2.866s-1.2138-3.4139-2.0119-3.2847c-0.51438 0.082668-0.87063 0.36534-1.0581 0.55667-0.09312 0.094668-0.15625 0.19134-0.15625 0.202 0 0.010667-0.07375-0.059334-0.1725-0.14667-0.43-0.38334-0.97-0.61201-1.5575-0.61201-0.57938 0-1.1138 0.22267-1.5419 0.59601-0.09875 0.086668-0.17125 0.16-0.17188 0.15467 0-0.00533-0.06375-0.098001-0.15625-0.19267-0.188-0.1905-0.5436-0.4751-1.058-0.5578-0.05-0.00866-0.10125-0.012667-0.1525-0.013333zm2.1763 2c0.1725 0 0.3125 0.14934 0.3125 0.33334s-0.14 0.33334-0.3125 0.33334-0.3125-0.14934-0.3125-0.33334 0.14-0.33334 0.3125-0.33334zm1.875 0c0.1725 0 0.3125 0.14934 0.3125 0.33334s-0.14 0.33334-0.3125 0.33334-0.3125-0.14934-0.3125-0.33334 0.14-0.33334 0.3125-0.33334z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pgadmin3.svg b/.icons/awkward/16x16/apps/pgadmin3.svg
new file mode 120000
index 00000000..882dd51c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pgadmin3.svg
@@ -0,0 +1 @@
+pgadmin.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pgadmin4.svg b/.icons/awkward/16x16/apps/pgadmin4.svg
new file mode 120000
index 00000000..882dd51c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pgadmin4.svg
@@ -0,0 +1 @@
+pgadmin.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pgmodeler.svg b/.icons/awkward/16x16/apps/pgmodeler.svg
new file mode 100644
index 00000000..5146782d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pgmodeler.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3a48a8" width="3" height="3" x="1" y="0"/>
+ <rect style="fill:#878186" width="3" height="3" x="10" y="0"/>
+ <rect style="fill:#3a48a8" width="3" height="3" x="13" y="3"/>
+ <rect style="fill:#ffba52" width="3" height="3" x="13" y="10"/>
+ <rect style="fill:#878186" width="3" height="3" x="10" y="13"/>
+ <rect style="fill:#85d33a" width="3" height="3" x="3" y="11"/>
+ <rect style="fill:#cb383c" width="3" height="3" x="0" y="8"/>
+ <path style="fill:#00879d" d="M 4,0 V 3 H 0 v 5 h 3 v 3 h 3 v 5 h 4 v -3 h 3 v -3 h 3 V 6 H 13 10 V 3 0 Z"/>
+ <rect style="fill:#85d33a" width="3" height="3" x="10" y="3"/>
+ <path style="fill:#6fc0fc" d="M 4.1048559,1.1300767 C 5.4263963,0.89597318 7.0899383,0.97637673 8.4785618,1.383337 9.376713,1.6009817 9.998227,2.0526485 10.559054,2.660764 c 0.902609,1.0613684 1.446385,2.4294982 1.423116,3.6672553 0.116123,1.6418546 -0.338204,3.3455383 -1.267918,4.3737017 -0.422964,0.457156 -1.3359854,1.167095 -2.1612086,1.893359 0,0 -0.2188396,0.249555 -0.207098,0.398101 0.01758,0.222398 0.1537504,0.362724 0.2909696,0.507058 0.077852,0.08189 0.2017444,0.156197 0.3168652,0.227428 0.3166164,0.160937 0.2895576,0.547845 0.1792176,0.724538 C 8.8850534,14.695372 8.659539,14.826889 8.3462018,14.934302 7.9729786,15.065207 7.825993,15.000985 7.6006806,14.737183 7.3839198,14.499652 7.2274883,14.254633 7.0998023,13.99606 6.8241035,13.516468 6.7764535,13.075807 6.8435955,12.575347 c 0.072986,-0.226034 0.216132,-0.421361 0.4361639,-0.706626 0.3359756,-0.4012 0.6075792,-0.724746 0.922344,-1.23002 C 8.4186398,10.312472 8.1847994,10.240163 8.0365794,10.111966 7.294161,9.477054 6.5083383,8.8870753 6.0304263,8.1656398 6.6204567,7.5461044 6.7023635,6.8019076 6.8738707,6.0796935 6.1581475,7.4362768 5.7185131,8.3561432 4.3048239,7.940092 3.6983904,7.7042749 3.1915484,7.2879153 2.8476064,6.8955524 1.9099007,5.6760968 1.9967512,4.5358746 2.0062278,4.0653047 2.0187224,3.4611137 2.1586594,2.8540636 2.55557,2.2424676 2.9243448,1.5976608 3.461382,1.3325911 4.1048559,1.1300767 Z"/>
+ <circle style="fill:#3f3f3f" cx="9.5" cy="6.5" r=".5"/>
+ <path style="fill:#ffffff" d="M 9.0127656,8.6447108 11,9.9491624 C 10.72846,9.9431124 10.372467,10.021679 9.9776851,9.9941174 9.1196406,9.9342108 8.0945869,9.7440742 8.0112152,9.4981219 7.9641602,9.1568479 8.0551952,8.8902334 8.4758042,8.6198708 8.7349369,8.4427111 8.7623179,8.4711061 9.0127656,8.6447145 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/phatch-inspector.svg b/.icons/awkward/16x16/apps/phatch-inspector.svg
new file mode 100644
index 00000000..e158e0f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/phatch-inspector.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.57143 0 0 .54545 -1.1429 -.72727)">
+ <path fill="#4f4f4f" d="m16 5c-7.756 0-14 6.875-14 11s6.244 11 14 11 14-6.875 14-11-6.244-11-14-11z"/>
+ </g>
+ <path fill="#54b23f" d="m8.2595 4.9983c-1.5144 0-2.7656 1.2373-2.7656 2.75 0 0.57495 0.1946 1.1039 0.5 1.5469l-1.8438 1.8437a0.50275 0.50275 0 0 0 0.70315 0.71875l1.8438-1.8438c0.44364 0.30546 0.9865 0.48438 1.5625 0.48438 1.5144 0 2.75-1.2373 2.75-2.75s-1.2355-2.75-2.75-2.75zm0 1c0.9737 0 1.75 0.7774 1.75 1.75 0 0.97255-0.7763 1.75-1.75 1.75s-1.75-0.77745-1.75-1.75c0-0.9726 0.7763-1.75 1.75-1.75z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/phatch.svg b/.icons/awkward/16x16/apps/phatch.svg
new file mode 100644
index 00000000..a842360c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/phatch.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.57143 0 0 .54545 -1.1429 -.72727)">
+ <path fill="#4f4f4f" d="m16 5c-7.756 0-14 6.875-14 11s6.244 11 14 11 14-6.875 14-11-6.244-11-14-11z"/>
+ </g>
+ <path fill="#54b23f" d="m7.4424 3c-0.2452 0-0.44238 0.27393-0.44238 0.61426v0.51562a4 4 0 0 0 -1.0283 0.4277l-0.3662-0.3662c-0.2407-0.2406-0.5737-0.2945-0.7471-0.1211l-0.7881 0.7881c-0.1734 0.1734-0.1195 0.5064 0.1211 0.7471l0.3662 0.3662a4 4 0 0 0 -0.4248 1.0283h-0.5185c-0.3404 0-0.6143 0.1972-0.6143 0.4424v1.1152c0 0.2452 0.2739 0.4424 0.6143 0.4424h0.51562a4 4 0 0 0 0.42773 1.0283l-0.36621 0.36621c-0.24065 0.24065-0.29448 0.57369-0.12109 0.74707l0.78809 0.78809c0.17338 0.17338 0.50642 0.11956 0.74707-0.12109l0.36621-0.36621a4 4 0 0 0 1.0283 0.4248v0.51855c0 0.34 0.1972 0.614 0.4424 0.614h1.1152c0.2452 0 0.4424-0.274 0.4424-0.614v-0.51562a4 4 0 0 0 1.0283 -0.42773l0.36621 0.36621c0.24065 0.24065 0.57369 0.29448 0.74707 0.12109l0.78809-0.78809c0.17338-0.17338 0.11956-0.50642-0.12109-0.74707l-0.36621-0.36621a4 4 0 0 0 0.425 -1.028h0.51855c0.34 0 0.614-0.1972 0.614-0.4424v-1.1152c0-0.2452-0.274-0.4424-0.614-0.4424h-0.516a4 4 0 0 0 -0.428 -1.0283l0.367-0.3662c0.24-0.2407 0.294-0.5737 0.121-0.7471l-0.788-0.7881c-0.174-0.1734-0.507-0.1195-0.747 0.1211l-0.36621 0.36621a4 4 0 0 0 -1.029 -0.4248v-0.5185c0-0.3404-0.1972-0.6143-0.4424-0.6143h-1.1152zm0.55762 3a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/phonon-gstreamer.svg b/.icons/awkward/16x16/apps/phonon-gstreamer.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/phonon-gstreamer.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/phoronix-test-suite.svg b/.icons/awkward/16x16/apps/phoronix-test-suite.svg
new file mode 100644
index 00000000..3708da51
--- /dev/null
+++ b/.icons/awkward/16x16/apps/phoronix-test-suite.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#7cb320" d="M 1.6,0 C 0.7136,0 0,0.7136 0,1.6 l 0,8 0,4.8 C 0,15.2864 0.6136,16 1.5,16 2.3864,16 2.9630987,15.285632 3,14.4 L 3,12 14.4,12 C 15.2864,12 16,11.2864 16,10.4 L 16,1.6 C 16,0.7136 15.2864,0 14.4,0 Z"/>
+ <path style="fill:#ffffff" d="m 11.5,5 -2,2 1.5,0 0,0.9999844 -4.75,0 -0.75,0 -1.5,0 0,0.082031 C 4,8.8677344 4.700593,9 5.5,9 l 5,0 C 11.299407,9 12,8.8677344 12,8.0820156 L 12,7 13.5,7 Z"/>
+ <circle style="fill:#3f3f3f" cx="8" cy="6" r="1"/>
+ <path style="fill:#ffffff" d="m 4.5,6.9999844 2,-2 -1.5,0 L 5,4 9.75,4 10.5,4 12,4 12,3.917969 C 12,3.13225 11.299407,2.9999844 10.5,2.9999844 l -5,0 C 4.700593,2.9999844 4,3.13225 4,3.9179688 l 0,1.0820156 -1.5,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/photocollage.svg b/.icons/awkward/16x16/apps/photocollage.svg
new file mode 100644
index 00000000..2068e06a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/photocollage.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffc129" d="M 0.8,0 C 0.3568,0 0,0.3568 0,0.8 l 0,4.8 9.6,0 0,-5.6 -8.8,0 z"/>
+ <path style="fill:#5fb319" d="m 9.6,0 0,5.6 6.4,0 0,-4.8 C 16,0.3568 15.6432,0 15.2,0 L 9.6,0 Z"/>
+ <path style="fill:#e74b4b" d="m 6.4,5.6 0,10.4 8.8,0 c 0.4432,0 0.8,-0.3568 0.8,-0.8 l 0,-9.6 z"/>
+ <path style="fill:#35abe4" d="m 0,5.6 0,9.6 C 0,15.6432 0.3568,16 0.8,16 l 5.7,0 0,-10.4 z"/>
+ <rect style="fill:#ffffff" width="11" height="1" x="5" y="-7" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="fill:#ffffff" width="16" height="1" x="0" y="5"/>
+ <rect style="fill:#ffffff" width="6" height="1" x="0" y="-10" transform="matrix(0,1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/photofilmstrip.svg b/.icons/awkward/16x16/apps/photofilmstrip.svg
new file mode 100644
index 00000000..51efb576
--- /dev/null
+++ b/.icons/awkward/16x16/apps/photofilmstrip.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m 15,1 h -2 v 2 h 2 z m 0,12 h -2 v 2 h 2 z M 11,1 H 9 v 2 h 2 z m 0,12 H 9 v 2 h 2 z M 7,1 H 5 V 3 H 7 Z M 7,13 H 5 v 2 H 7 Z M 3,1 H 1 V 3 H 3 Z M 3,13 H 1 v 2 h 2 z"/>
+ <path style="fill:#beff4c" d="m 7.0000204,7.9999581 c -0.592,0.956 -1.903,1.284 -2.928,0.732 C 3.3842925,8.3609567 2.9998362,7.6911892 3,7 3.0000804,6.66093 3,6 3,5.9999581 L 7,7 Z"/>
+ <path style="fill:#2c2c2c" d="m 5.0097656,6.5019531 c -5.913e-4,0.5834096 0.3200812,1.5501624 0.9941406,2.234375 0.00789,-8.715e-4 0.023437,-0.00195 0.023438,-0.00195 C 5.684946,8.248082 5.7649015,7.3314374 6.0097656,6.7519531 Z"/>
+ <path style="fill:#beff4c" d="m 8.9999996,7.9999581 c 0.592,0.956 1.9030004,1.284 2.9280004,0.732 C 12.615727,8.3609567 13.000184,7.6911892 13.00002,7 c -8e-5,-0.33907 0,-1 0,-1.0000419 L 9.00002,7 Z"/>
+ <path style="fill:#2c2c2c" d="m 10.990254,6.5019531 c 5.92e-4,0.5834096 -0.320081,1.5501624 -0.9941402,2.234375 -0.00789,-8.715e-4 -0.023437,-0.00195 -0.023438,-0.00195 0.3423982,-0.4862961 0.2624422,-1.4029407 0.017579,-1.982425 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/photolayoutseditor.svg b/.icons/awkward/16x16/apps/photolayoutseditor.svg
new file mode 100644
index 00000000..fdbcd511
--- /dev/null
+++ b/.icons/awkward/16x16/apps/photolayoutseditor.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#8c93dd" d="m1 1c-1 0-1 1-1 1v9h16v-9s0-1-1-1z"/>
+ <path fill="#5184b0" d="m0 11v3c0 1 1 1 1 1h14c1 0 1-1 1-1v-3z"/>
+ <path fill="#fffca3" fill-rule="evenodd" d="m11 4c1.1046 0 2 0.89543 2 2s-0.895 2-2 2c-1.1046 0-2-0.8954-2-2s0.8954-2 2-2z"/>
+ <path d="m0 11v-0.45715s1.1538-0.76186 1.4782-0.82834c0.32439-0.0665 0.70748-0.0124 1.1012 0.062 0.39371 0.074 0.98149 0.17422 1.1649 0.18048 0.18345 0.006 0.51542-0.016 0.90113-0.0394 0.38571-0.0228 1.0244-0.0438 1.2236-0.0416 0.19921 0 0.6965 0.0274 1.2266 0.0598s1.2582 0.0867 1.4234 0.10187c0.1652 0.015 0.35938 0.043 0.57974 0.0734 0.22036 0.0302 0.60186 0.0757 0.73683 0.0883 0.13496 0.0123 0.44784 0.0554 0.81088 0.0887 0.36303 0.0334 0.94399 0.0448 1.1118 0.0324 0.16778-0.0124 0.51944-0.1366 0.91135-0.2511 0.3919-0.11448 0.82403-0.2193 1.1527-0.19338 0.329 0.0258 2.178 0.6669 2.178 0.6669v0.45714h-14.058z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/photoqt.svg b/.icons/awkward/16x16/apps/photoqt.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/photoqt.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/photoshop.svg b/.icons/awkward/16x16/apps/photoshop.svg
new file mode 120000
index 00000000..a6e2a98d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/photoshop.svg
@@ -0,0 +1 @@
+AdobePhotoshop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/phpmyadmin.svg b/.icons/awkward/16x16/apps/phpmyadmin.svg
new file mode 100644
index 00000000..6524fbb7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/phpmyadmin.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:none;stroke:#a287e9;stroke-linecap:round;stroke-linejoin:bevel" d="m 1.5,8.5 c 0,0 2,-0.028936 2,-1.5 C 3.5,5.5289344 1.5070766,5.4927648 1.5070766,5.4927648 m 5.76e-5,5.0001142 V 5.492824"/>
+ <path style="fill:none;stroke:#ffb145;stroke-linecap:round;stroke-linejoin:round" d="M 9.5,10.492879 V 5.4928528 m -3.9957073,0 L 7.5,8.5 9.5,5.4928528 M 5.5042927,10.492879 V 5.4928528"/>
+ <path style="fill:none;stroke:#ffb145;stroke-linecap:round;stroke-linejoin:bevel" d="M 11.507121,8.5 H 14.5 m -2.992819,1.992879 V 6.7112352 M 14.5,10.492879 V 6.7112352 m -2.992879,0 C 11.507121,6.7112352 11.806146,5.5 13,5.5 c 1.193805,0 1.5,1.2112352 1.5,1.2112352"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/phpstorm.svg b/.icons/awkward/16x16/apps/phpstorm.svg
new file mode 100644
index 00000000..1ec237b5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/phpstorm.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#cf4f8c" d="M 8,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 8 h 8 z"/>
+ <path style="fill:#6655e4" d="m 8,0 h 7.2 C 15.6432,0 16,0.3568 16,0.8 V 8 H 8 Z"/>
+ <path style="fill:#6655e4" d="M 8,16 H 0.8 C 0.3568,16 0,15.6432 0,15.2 V 8 h 8 z"/>
+ <path style="fill:#cf4f8c" d="m 8,16 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 H 8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.5071212,11.5 H 7.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 3.5071212,5.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 3.50005"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round" d="m 7.507121,7 c 0,0 0.252193,0.500484 1.000001,0.500242 C 9.254927,7.500002 9.50712,7 9.50712,6.500001 9.50712,4.3928085 7.507121,6.605582 7.513111,4.5046485 7.507067,4 7.749045,3.500001 8.507122,3.500001 9.265197,3.500001 9.507064,4 9.507064,4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pia-manager.svg b/.icons/awkward/16x16/apps/pia-manager.svg
new file mode 100644
index 00000000..0e6be968
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pia-manager.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="matrix(1.0416667,0,0,0.97222225,0.16666665,0.55555548)">
+ <rect style="fill:#358334" width="3.2" height="7.2" x=".8" y="5.6" rx=".8" ry=".8"/>
+ <rect style="fill:#358334" width="3.2" height="7.2" x="12" y="5.6" rx=".8" ry=".8"/>
+ </g>
+ <g transform="matrix(1.1,0,0,1,-0.3,0)">
+ <path style="fill:#50b24e" d="M 3.7692308,5.6 12.230769,5.6 13,5.6 13,15.2 C 13,15.6432 12.656923,16 12.230769,16 L 9.5384615,16 8.3846154,14 7.6153846,14 6.4615385,16 3.7692308,16 C 3.3430769,16 3,15.6432 3,15.2 L 3,5.6 Z"/>
+ <ellipse style="fill:#50b24e" cx="8" cy="5.2" rx="5" ry="5.2"/>
+ </g>
+ <path style="fill:#ffffff" d="M 8.5,2 A 3.5,3.5555556 0 0 0 5,5.5555556 3.5,3.5555556 0 0 0 5.0316181,6 L 11.969241,6 A 3.5,3.5555556 0 0 0 12,5.5555556 3.5,3.5555556 0 0 0 8.5,2 Z"/>
+ <path style="fill:#ffffff" class="ColorScheme-Text" d="m 8.5,7.0004643 c -0.9233333,0 -1.4666667,0.7806857 -1.4666667,1.7410714 L 7.0333333,9 6.4166667,9 C 6.1858333,9 6,9.262857 6,9.500286 l 0,2.071143 C 6,11.808857 6.1858333,12 6.4166667,12 l 4.1666663,0 C 10.814167,12 11,11.808857 11,11.571429 L 11,9.500286 C 11,9.262857 10.810822,8.960846 10.583333,9 l -0.6166661,0 0,-0.2584643 c 0,-0.96 -0.5433336,-1.7410714 -1.4666669,-1.7410714 z m 0,0.8571429 c 0.4616667,0 0.6333332,0.3822857 0.6333332,0.8571428 l 0,0.28525 -1.2666665,0 0,-0.28525 C 7.8666667,8.2398929 8.0383333,7.8576072 8.5,7.8576072 Z"/>
+ <rect style="fill:#3f3f3f" width="1" height="1" x="10" y="4"/>
+ <rect style="fill:#3f3f3f" width="1" height="1" x="6" y="4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pia.svg b/.icons/awkward/16x16/apps/pia.svg
new file mode 120000
index 00000000..2be2aa24
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pia.svg
@@ -0,0 +1 @@
+pia-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pianoteq.svg b/.icons/awkward/16x16/apps/pianoteq.svg
new file mode 120000
index 00000000..29fccab4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pianoteq.svg
@@ -0,0 +1 @@
+vmpk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/picard.svg b/.icons/awkward/16x16/apps/picard.svg
new file mode 100644
index 00000000..5674118c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/picard.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#f68048" d="M 8.0417752,2e-8 V 7.8001967e-4 C 7.7160609,-0.00741318 7.505063,0.47466702 7.2227246,0.64126155 L 2.4964155,4.1017283 C 1.9469031,4.4267141 1.8573461,4.6006917 1.8574363,5.250767 L 1.6914809,11.09062 c 1.822e-4,0.649796 0.00673,0.88031 0.5560014,1.205156 l 4.8646054,3.261321 c 0.2793221,0.165264 0.5916096,0.445655 0.9033438,0.442883 0.3014468,-0.0027 0.6023764,-0.08393 0.8724807,-0.243737 L 14.112088,12.665619 C 14.661364,12.340773 14.999818,11.740416 15,11.09062 V 4.9093731 c 9e-5,-0.6500753 -0.3384,-1.250795 -0.887912,-1.5757809 L 8.8879122,0.24296868 C 8.6301917,0.0906201 8.3392355,0.00707186 8.0417752,2e-8 Z"/>
+ <path style="fill:#8d259c" d="M 8,0.0015625 A 1.7755407,1.8191592 0 0 0 7.1120877,0.24296868 L 1.8879123,3.3335922 A 1.7755407,1.8191592 0 0 0 0.99999994,4.9093731 V 11.09062 a 1.7755407,1.8191592 0 0 0 0.88791236,1.574999 l 5.2241754,3.090624 A 1.7755407,1.8191592 0 0 0 8,15.998431 Z"/>
+ <path style="fill:#b66bc2" d="M 5.5160501,4.7000031 3.6580074,5.6316019 2.65,11.267429 4.4251273,10.799264 5.9193571,11.9 6.9277778,6.2641728 Z M 5.1479983,6.6899722 C 4.8354642,6.6294358 4.6292104,6.3169676 4.6874162,5.9919189 4.7456219,5.6667627 5.04606,5.4522499 5.3585944,5.5127863 5.6713354,5.5733231 5.8775892,5.885899 5.8193834,6.2109476 5.7612803,6.5359963 5.4605323,6.7505094 5.1479983,6.6899722 Z"/>
+ <path style="fill:#ffffff" d="M 10.570312 3.0234375 C 10.356267 3.0234375 10.160217 3.1347497 10.046875 3.3203125 C 9.978425 3.431484 9.9476619 3.5554208 9.9511719 3.6777344 C 9.9529719 3.7386284 9.9640019 3.799638 9.9824219 3.8574219 C 10.000912 3.9152109 10.026257 3.9707192 10.060547 4.0214844 C 10.014467 4.0750954 9.9674934 4.1224725 9.9179688 4.1640625 C 9.9179688 4.1640625 9.9160156 4.1640625 9.9160156 4.1640625 C 9.8667656 4.2053505 9.8162349 4.2425357 9.765625 4.2734375 C 9.4605326 4.4593834 9.1483214 4.5699078 9.0546875 4.5683594 C 9.0546875 4.5683594 8.5038195 4.5798651 8.2675781 4.5488281 C 7.9116471 4.5049266 7.4285071 4.3804512 6.90625 4.3984375 C 6.4047101 4.4300535 5.8476592 4.6604703 5.390625 5.4277344 C 5.346239 5.4196244 5.3006505 5.4160156 5.2558594 5.4160156 C 4.8877255 5.4160156 4.5730963 5.685974 4.5058594 6.0585938 C 4.4683474 6.2653393 4.5093317 6.4750753 4.625 6.6484375 C 4.7405665 6.8216958 4.9161852 6.9381877 5.1171875 6.9765625 C 5.1635955 6.9855025 5.2107971 6.9902344 5.2578125 6.9902344 C 5.6259464 6.9902344 5.9424276 6.7203797 6.0097656 6.3476562 C 6.0611286 6.0637453 5.9558828 5.7865852 5.7578125 5.609375 C 6.1145877 5.0318824 6.5304526 4.8457073 6.9238281 4.8164062 C 7.6171291 4.7619493 7.8234631 4.9015183 8.4570312 5.0039062 C 8.7456381 5.0006902 8.9130635 5.0663666 9.1816406 5.1035156 C 9.2615976 5.1544906 9.3375102 5.2103472 9.4101562 5.2714844 C 9.5556916 5.3939911 9.8849655 5.8555294 10 6.0175781 C 9.986257 6.0355501 9.9747166 6.0547497 9.9628906 6.0742188 C 9.9174936 6.1484188 9.887969 6.2289351 9.875 6.3105469 C 9.86861 6.3510989 9.8659675 6.3910235 9.8671875 6.4316406 C 9.8671875 6.4316406 9.8671875 6.4335938 9.8671875 6.4335938 C 9.8684675 6.4742087 9.8741725 6.5151807 9.8828125 6.5546875 C 9.8915825 6.5947875 9.9038259 6.6321738 9.9199219 6.6699219 C 9.9517019 6.7444519 9.9978366 6.8147553 10.056641 6.8730469 C 10.086291 6.9024829 10.118167 6.9276609 10.154297 6.9511719 C 10.253387 7.0158669 10.369143 7.0507813 10.486328 7.0507812 C 10.699969 7.0507812 10.895312 6.9396783 11.009766 6.7539062 C 11.055416 6.6797803 11.084596 6.5991605 11.097656 6.5175781 C 11.117236 6.3952046 11.100594 6.270697 11.052734 6.1582031 C 11.004824 6.0457091 10.924806 5.9456252 10.816406 5.875 C 10.781216 5.852212 10.743732 5.8348355 10.705078 5.8203125 C 10.666948 5.8058845 10.627931 5.7955545 10.587891 5.7890625 C 10.547611 5.7825825 10.505612 5.77979 10.464844 5.78125 C 10.424024 5.78277 10.383557 5.787547 10.34375 5.796875 C 10.188246 5.572869 9.807955 5.0595303 9.6035156 4.8984375 C 9.6035156 4.8984375 10.00055 4.6117957 10.201172 4.4628906 C 10.266262 4.4056956 10.330492 4.3410784 10.390625 4.2675781 C 10.448455 4.2853981 10.509244 4.296875 10.570312 4.296875 C 10.623542 4.296875 10.674593 4.2885626 10.724609 4.2753906 C 10.774809 4.2620826 10.824226 4.2422549 10.869141 4.2167969 C 10.959061 4.1659199 11.035125 4.0925868 11.091797 4 C 11.113887 3.964244 11.131904 3.9273136 11.146484 3.8886719 C 11.190204 3.7727471 11.200818 3.6458983 11.173828 3.5214844 C 11.155778 3.4383394 11.122632 3.360743 11.076172 3.2929688 C 11.053052 3.2592408 11.025404 3.2279067 10.996094 3.1992188 C 10.966504 3.1702587 10.935721 3.1440818 10.900391 3.1210938 C 10.851041 3.0890978 10.797554 3.063451 10.742188 3.046875 C 10.742188 3.046875 10.740234 3.046875 10.740234 3.046875 C 10.684634 3.030295 10.628753 3.0234375 10.570312 3.0234375 z M 10.570312 3.4394531 C 10.610452 3.4394531 10.649522 3.4527454 10.683594 3.4746094 C 10.707814 3.4904094 10.728031 3.5098081 10.744141 3.5332031 C 10.760001 3.5564751 10.773077 3.5827071 10.779297 3.6113281 C 10.779297 3.6113281 10.779297 3.6132812 10.779297 3.6132812 C 10.790957 3.6694223 10.78041 3.7284197 10.75 3.7773438 C 10.71967 3.8267938 10.670898 3.8584448 10.617188 3.8710938 C 10.563607 3.8833738 10.504011 3.875744 10.455078 3.84375 L 10.445312 3.8378906 C 10.398882 3.8041066 10.369365 3.7546826 10.359375 3.7011719 C 10.349475 3.6481729 10.358352 3.5923372 10.388672 3.5429688 C 10.427702 3.4791728 10.496401 3.4394531 10.570312 3.4394531 z M 12.603516 5.0039062 C 12.389773 5.0039062 12.193522 5.1152034 12.080078 5.3007812 C 11.918002 5.5640979 11.966718 5.903484 12.183594 6.1074219 C 12.185694 6.1089019 12.189006 6.1117812 12.191406 6.1132812 C 12.055011 6.5831266 11.997159 6.5684732 12.109375 6.9941406 C 12.094915 7.0076206 12.079746 7.0200302 12.066406 7.0351562 C 12.043256 7.0616642 12.021063 7.0900938 12.001953 7.1210938 C 11.969803 7.1733588 11.945768 7.2284282 11.929688 7.2851562 C 11.542938 7.8084336 11.081145 7.899332 10.566406 8.0253906 C 10.36783 8.0014306 9.9744527 8.0072319 9.7988281 8.0136719 C 9.6541432 8.0196619 9.5026888 8.0238567 9.3066406 8.0136719 C 9.1716472 8.0061855 9.0939314 7.9220032 8.9570312 7.7617188 C 8.7747337 7.5480016 8.5207055 7.2791412 8 7.2402344 L 8 7.65625 C 8.3331506 7.687398 8.4965686 7.8521007 8.6542969 8.0371094 C 8.8046445 8.2132829 8.9736431 8.4123155 9.2851562 8.4296875 C 9.4993025 8.4416675 9.6660957 8.4355727 9.8125 8.4296875 C 10.06436 8.4207075 10.495875 8.4140471 10.839844 8.5019531 C 11.103432 8.5687451 11.762841 9.506761 12.033203 9.9902344 C 12.022283 10.00521 12.011563 10.019431 12.001953 10.035156 C 11.825722 10.321669 11.898587 10.700477 12.166016 10.894531 C 12.173316 10.900531 12.181962 10.904623 12.195312 10.914062 C 12.294503 10.978613 12.408307 11.011719 12.525391 11.011719 C 12.739334 11.011719 12.935487 10.901971 13.048828 10.716797 C 13.137298 10.573929 13.164802 10.402108 13.128906 10.236328 C 13.092706 10.069934 12.99611 9.9294066 12.855469 9.8378906 C 12.756379 9.7737946 12.642373 9.7402344 12.525391 9.7402344 C 12.472001 9.7402344 12.419291 9.7470396 12.369141 9.7597656 C 12.110205 9.3243342 11.794664 8.6732021 11.335938 8.3261719 C 11.836534 8.0009487 12 7.75 12 7.75 C 12.04297 7.8576748 12.067641 7.9070668 12.166016 7.9785156 C 12.173316 7.9845056 12.181973 7.9886149 12.195312 7.9980469 C 12.294503 8.0625919 12.408307 8.0976562 12.525391 8.0976562 C 12.739335 8.0976562 12.935486 7.9859549 13.048828 7.8007812 C 13.137298 7.657764 13.164801 7.4880307 13.128906 7.3222656 C 13.092706 7.1560809 12.99611 7.0133909 12.855469 6.921875 C 12.756379 6.857779 12.642372 6.8242187 12.525391 6.8242188 C 12.512751 6.8242188 12.500921 6.8255319 12.488281 6.8261719 C 12.416491 6.4978611 12.471899 6.637001 12.568359 6.2734375 C 12.579689 6.2745575 12.592196 6.2773438 12.603516 6.2773438 C 12.81746 6.2773438 13.013611 6.1657772 13.126953 5.9804688 C 13.215423 5.8374517 13.242926 5.6678235 13.207031 5.5019531 C 13.170831 5.335664 13.074235 5.1930781 12.933594 5.1015625 C 12.834504 5.0374665 12.720497 5.0039062 12.603516 5.0039062 z M 12.603516 5.4199219 C 12.643856 5.4199219 12.682931 5.4332141 12.716797 5.4550781 C 12.765327 5.4866781 12.79996 5.5339916 12.8125 5.5917969 C 12.82483 5.6485549 12.813813 5.7080933 12.783203 5.7578125 C 12.722743 5.8566515 12.588714 5.8905667 12.490234 5.8261719 L 12.480469 5.8183594 C 12.387649 5.7511194 12.36286 5.6225463 12.423828 5.5234375 C 12.463058 5.4596415 12.529808 5.4199219 12.603516 5.4199219 z M 5.2558594 5.8320312 C 5.2558594 5.8090472 5.3001236 5.8337206 5.3222656 5.8378906 C 5.5178083 5.8753306 5.6475247 6.0684016 5.6113281 6.2695312 C 5.5754339 6.4675427 5.3857357 6.603117 5.1914062 6.5664062 C 4.9956615 6.5289663 4.866046 6.3358948 4.9023438 6.1347656 C 4.9341938 5.9591154 5.0824593 5.8320312 5.2558594 5.8320312 z M 10.486328 6.1953125 C 10.526768 6.1953125 10.566037 6.2067796 10.599609 6.2285156 C 10.624559 6.2448156 10.644306 6.2655335 10.660156 6.2890625 C 10.676016 6.3125905 10.687319 6.3377534 10.693359 6.3652344 C 10.705279 6.4202904 10.697526 6.4801381 10.666016 6.53125 C 10.626386 6.595496 10.558385 6.6347656 10.484375 6.6347656 C 10.444235 6.6347656 10.405367 6.6216254 10.371094 6.5996094 C 10.346224 6.5833854 10.326337 6.5625925 10.310547 6.5390625 C 10.294887 6.5157305 10.283384 6.4901756 10.277344 6.4628906 C 10.271344 6.4353506 10.270891 6.4052031 10.275391 6.3769531 C 10.279891 6.3487051 10.288998 6.322536 10.304688 6.296875 C 10.321777 6.269171 10.344937 6.2463366 10.373047 6.2285156 C 10.406917 6.2069876 10.445985 6.1953125 10.486328 6.1953125 z M 12.525391 7.2421875 C 12.565731 7.2421875 12.604807 7.2535266 12.638672 7.2753906 C 12.687202 7.3069906 12.721835 7.3564064 12.734375 7.4140625 C 12.746705 7.4708205 12.735788 7.528451 12.705078 7.578125 C 12.644618 7.676964 12.510588 7.7108801 12.412109 7.6464844 L 12.402344 7.640625 C 12.309524 7.573384 12.284735 7.4428587 12.345703 7.34375 C 12.384933 7.279954 12.451683 7.2421875 12.525391 7.2421875 z M 10.376953 8.9453125 C 10.159976 8.9453125 9.9569218 9.0642314 9.8457031 9.2558594 C 9.7609751 9.4020217 9.7367993 9.5733396 9.7773438 9.7382812 C 9.8128337 9.8830953 9.8943005 10.006502 10.009766 10.09375 C 9.5999758 11.0524 8.6449475 11.755061 8.3066406 11.921875 C 8.2936986 11.926375 8.2808553 11.932413 8.2695312 11.939453 C 8.1495162 11.994713 8.051464 12.012655 8 12.023438 L 8 12.439453 C 8.027805 12.436453 8.2006364 12.428424 8.4394531 12.316406 C 8.9801778 12.175335 9.1324784 12.278152 9.2910156 12.388672 C 9.3942461 12.460552 9.5213182 12.549929 9.7207031 12.560547 C 9.7308061 12.561067 9.7413371 12.5625 9.7519531 12.5625 C 9.9651894 12.5625 10.764223 12.135356 10.951172 12.0625 C 11.06684 12.178561 11.222084 12.244141 11.384766 12.244141 C 11.532485 12.244141 11.675182 12.190787 11.787109 12.091797 C 11.912483 11.981277 11.989315 11.825759 12.001953 11.65625 C 12.014593 11.486635 11.9612 11.322105 11.853516 11.193359 C 11.735726 11.051989 11.565749 10.970703 11.384766 10.970703 C 11.23725 10.970703 11.09445 11.02607 10.982422 11.125 C 10.819436 11.268766 10.745367 11.48089 10.769531 11.685547 C 10.572573 11.758327 9.8503729 12.147975 9.7421875 12.144531 C 9.6591785 12.140031 9.6107994 12.110067 9.5175781 12.044922 C 9.3990801 11.962252 9.4289247 11.886397 9.2539062 11.851562 C 9.5507591 11.564419 10.140038 10.841191 10.400391 10.216797 C 10.608774 10.209297 10.800827 10.093137 10.908203 9.9082031 C 11.082614 9.6070283 10.986272 9.2155825 10.693359 9.0351562 C 10.597409 8.9764522 10.488374 8.9453125 10.376953 8.9453125 z M 10.376953 9.3613281 C 10.415173 9.3613281 10.453363 9.3722141 10.486328 9.3925781 C 10.587436 9.4550261 10.620812 9.5914265 10.560547 9.6953125 C 10.521617 9.7625525 10.453088 9.8007812 10.376953 9.8007812 C 10.338633 9.8007812 10.300838 9.7903512 10.267578 9.7695312 C 10.218738 9.7395813 10.183872 9.6936256 10.169922 9.6367188 C 10.155972 9.5798108 10.164199 9.5192927 10.193359 9.46875 C 10.232389 9.401659 10.300819 9.3613281 10.376953 9.3613281 z M 12.525391 10.15625 C 12.565731 10.15625 12.604807 10.169546 12.638672 10.191406 C 12.687202 10.223006 12.721835 10.27032 12.734375 10.328125 C 12.746705 10.385035 12.735788 10.444422 12.705078 10.494141 C 12.644618 10.592981 12.510588 10.624942 12.412109 10.560547 L 12.402344 10.554688 C 12.309524 10.487448 12.284735 10.358979 12.345703 10.259766 L 12.345703 10.257812 C 12.384933 10.194012 12.451683 10.15625 12.525391 10.15625 z M 11.384766 11.388672 C 11.447146 11.388672 11.506027 11.415874 11.546875 11.464844 C 11.584085 11.509624 11.602006 11.56658 11.597656 11.625 C 11.593256 11.68341 11.566908 11.737053 11.523438 11.775391 C 11.473897 11.819121 11.420658 11.828125 11.384766 11.828125 C 11.321976 11.828125 11.2632 11.800323 11.222656 11.751953 C 11.146016 11.660003 11.156614 11.520342 11.246094 11.441406 C 11.295834 11.397376 11.348873 11.388672 11.384766 11.388672 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pick-colour-picker.svg b/.icons/awkward/16x16/apps/pick-colour-picker.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pick-colour-picker.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pidgin.svg b/.icons/awkward/16x16/apps/pidgin.svg
new file mode 100644
index 00000000..7136e6de
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pidgin.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#8b3391" d="m3.4508216 5.6214961c-1.9378399 0-3.4508216 0.8401061-3.4508216 2.7801403 0.01739314 0.1724119 5.2684418e-4 0.3431757 0 0.4962664 0.01300714 2.0635572 0.90663922 3.8352852 3.0256287 6.0009352 0.5923375 0.605379 1.157852 1.101162 1.2575382 1.101162 0.099687 0 0.478173-0.281475 0.8406429-0.624335l0.6590367-0.623192c-0.7351761-0.974834-1.3343591-1.920213-1.728115-3.059138 1.7049237-0.268859 2.2596029-2.035609 2.2610549-3.7635067 0-1.9400341-0.9271249-2.3083322-2.8649648-2.3083322z"/>
+ <circle style="fill:#bb3ecc" cx="3.5" cy="8.5" r="3.5"/>
+ <path style="fill:#8b3391" d="M 11.549178,11.378504 C 13.487018,11.378504 15,10.538398 15,8.5983636 14.982607,8.4259517 14.999473,8.2551879 15,8.1020972 14.986993,6.03854 14.093361,4.266812 11.974371,2.101162 11.382034,1.495783 10.816519,1 10.716833,1 10.617146,1 10.23866,1.281475 9.8761902,1.624335 L 9.2171535,2.247527 C 9.9523296,3.222361 10.551513,4.16774 10.945269,5.306665 9.2403448,5.575524 8.6856656,7.342274 8.6842136,9.0701717 c 0,1.9400343 0.9271249,2.3083323 2.8649644,2.3083323 z"/>
+ <circle style="fill:#bb3ecc" cx="-11.5" cy="-8.5" r="3.5" transform="scale(-1)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pillars-of-eternity.svg b/.icons/awkward/16x16/apps/pillars-of-eternity.svg
new file mode 100644
index 00000000..376355d0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pillars-of-eternity.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#387068" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#ffcd59" d="m8.1786 10.001c-1.0754-0.010015-2.0694 0.03404-2.9327 0.13172-1.5455 0.17487-2.18 0.2527-2.2213 0.27363-0.074283 0.03758 0.012503 0.07685 0.3619 0.16226 0.2118 0.05178 0.35175 0.10985 0.39127 0.16226 0.048593 0.06445 0.075434 0.07206 0.12773 0.03653 0.10184-0.0692 0.34497 0.01519 0.5601 0.19399 0.19342 0.16076 0.23827 0.17857 0.28629 0.11496 0.015996-0.02119 0.10706-0.03918 0.20261-0.03952 0.095549-0.000333 0.20515-0.01656 0.24371-0.03652 0.04844-0.02507 0.11824-0.01318 0.2261 0.03892 0.085874 0.04148 0.22651 0.07544 0.31198 0.07544 0.085476 0 0.27988 0.05242 0.43237 0.11616 0.1525 0.06374 0.46588 0.18766 0.69664 0.27542s0.58029 0.23415 0.77666 0.32572 0.37858 0.16706 0.40448 0.16765c0.025885 0.00055 0.12081-0.03622 0.21142-0.08203 0.37909-0.19166 1.6464-0.68736 1.7574-0.68736 0.06613 0 0.13393-0.019 0.15122-0.04191 0.01745-0.0231 0.08317-0.03059 0.14755-0.01736 0.08771 0.01802 0.15588-0.0049 0.27895-0.0934 0.19987-0.14367 0.47865-0.16326 0.57258-0.04012 0.08127 0.10654 0.13368 0.09739 0.30758-0.05389 0.20376-0.17724 0.42906-0.2654 0.59974-0.23471 0.10202 0.01835 0.17526 0.0015 0.2907-0.06766 0.08488-0.05088 0.24908-0.1163 0.36557-0.1449 0.27296-0.06701 0.2993-0.07906 0.25179-0.11735-0.05217-0.04205-0.87805-0.17814-1.3808-0.22752-1.1889-0.11678-2.3461-0.18039-3.4216-0.1904zm-0.76344 0.26345c0.10202-0.0029 0.18425 0.01963 0.18425 0.06886 0 0.10994-0.56122 0.50443-0.83759 0.58916-0.30721 0.09419-0.31715 0.09434-0.43311-0.0006-0.18408-0.1507-0.088254-0.25521 0.36851-0.40176 0.15928-0.0511 0.3457-0.12904 0.41402-0.17304 0.079972-0.0515 0.20189-0.07972 0.30391-0.08263zm1.2413 0.003c0.17121 0.00085 0.67365 0.17169 0.86401 0.30536 0.095364 0.06697 0.10508 0.0986 0.077078 0.25147-0.01761 0.09613-0.056458 0.17411-0.085887 0.17304-0.074403-0.0027-0.44454-0.18696-0.6548-0.32572-0.16266-0.10734-0.31349-0.34286-0.25179-0.39337 0.00906-0.0074 0.02693-0.01089 0.051386-0.01078zm-2.3131 0.02754c0.064755 0.03035-0.11083 0.15906-0.25179 0.18441-0.073189 0.01316-0.15935 0.0496-0.1916 0.08143-0.032265 0.03183-0.11325 0.08035-0.17985 0.10777-0.18854 0.07762-0.34303 0.09294-0.50945 0.05029-0.13468-0.03452-0.21997-0.1437-0.11232-0.1437 0.022275 0 0.12248-0.04628 0.22316-0.10298 0.13448-0.07573 0.2897-0.11534 0.5836-0.14909 0.22004-0.02529 0.41716-0.03803 0.43825-0.02814zm3.5471 0.01616c0.050607-0.0022 0.12344 0.0007 0.21288 0.0084 0.21432 0.01834 0.32373 0.04941 0.41182 0.11676 0.06598 0.05044 0.19283 0.12183 0.28189 0.15867 0.15288 0.06324 0.15702 0.06969 0.07341 0.11975-0.10456 0.0626-0.08112 0.06462-0.37365-0.02994-0.27658-0.08941-0.68563-0.29966-0.68563-0.35266 0-0.0115 0.028675-0.01878 0.07928-0.02096zm-1.8124 0.01377 0.11452 0.11556c0.06285 0.06358 0.14968 0.18038 0.19306 0.25986 0.043385 0.07948 0.092823 0.1443 0.11011 0.1443 0.074193 0 0.56231 0.29112 0.56231 0.3353 0 0.05437-0.23701 0.16585-0.35236 0.16585-0.041135 0-0.18479 0.06054-0.31933 0.13472-0.29041 0.16012-0.37354 0.1638-0.6225 0.02695-0.10355-0.05692-0.29413-0.14688-0.42356-0.19998s-0.23491-0.12207-0.23491-0.15328 0.12154-0.12247 0.27014-0.20298c0.16689-0.09042 0.30411-0.20164 0.3597-0.29039 0.0495-0.07903 0.14703-0.18651 0.21655-0.2395l0.12626-0.0964zm-3.2534 0.06886c0.10014 0.01101 0.087074 0.06912-0.058726 0.1419-0.085412 0.04264-0.17671 0.07644-0.20261 0.07484-0.10014-0.0062-0.30538-0.08188-0.30538-0.11256 0-0.03135 0.073838-0.04823 0.42944-0.09819 0.057869-0.0081 0.10389-0.0097 0.13727-0.006zm6.6566 0.03173c0.09383-0.0017 0.21148 0.0087 0.30685 0.03114l0.11745 0.02754-0.15049 0.06466c-0.08284 0.03565-0.17778 0.06414-0.21142 0.06347-0.08432-0.0017-0.2261-0.09392-0.2261-0.14729 0-0.02416 0.06987-0.03781 0.1637-0.03952zm-1.573 0.347c0.076201 0.0015 0.1433 0.0347 0.11525 0.07185-0.0379 0.05021-0.19774 0.05021-0.23564 0-0.01611-0.02135 0.00355-0.04896 0.044045-0.06167 0.024155-0.0076 0.050944-0.0107 0.076344-0.01018zm-3.862 0.01437c0.03452 0 0.07143 0.02141 0.082217 0.0479 0.01167 0.02865-0.02155 0.0485-0.082217 0.0485-0.060677 0-0.093868-0.01985-0.082217-0.0485 0.01078-0.02649 0.047715-0.0479 0.082217-0.0479z"/>
+ <path fill="#ffcd59" d="m12.936 9.8369c-1.0045-0.21374-1.0172-0.22627-0.8649-0.84809 0.11948-0.48771 0.35773-0.98882 0.47014-0.98882 0.18293 0 0.41515 0.16027 0.52112 0.35965 0.06661 0.12532 0.17946 0.27267 0.25078 0.32743 0.0928 0.071264 0.12967 0.1818 0.12967 0.38885 0 0.33603 0.12861 0.57976 0.37956 0.71926 0.098 0.0543 0.178 0.1248 0.178 0.1565 0 0.086775-0.23673 0.061227-1.0641-0.11482z"/>
+ <path fill="#ffcd59" d="m4.4318 6-0.2393 0.1279c-0.3102 0.1656-0.4538 0.3772-0.5364 0.7914-0.0367 0.1845-0.1071 0.3833-0.1564 0.4418-0.0494 0.0586-0.1518 0.3313-0.2272 0.6055-0.0754 0.2743-0.1636 0.5373-0.1967 0.5848-0.0542 0.0778-0.0691 0.0696-0.1413-0.077-0.0442-0.0898-0.1011-0.1629-0.1269-0.1629-0.088428 0-0.30931 0.4345-0.39958 0.78586-0.1025 0.3988-0.1998 0.62-0.3449 0.7866-0.0738 0.0847-0.0815 0.1153-0.0304 0.116 0.0591 0.001 1.513-0.2307 2.1818-0.3472 0.2077-0.0363 0.2155-0.0446 0.2963-0.3203 0.0455-0.1555 0.1561-0.4273 0.2461-0.6047l0.1633-0.3226-0.006-0.8955c-0.0071-0.9698 0.0038-0.9255-0.3183-1.3126l-0.1641-0.1971zm0.44441 2.9495c-0.020905 0.00383-0.0418 0.02344-0.060774 0.061979-0.088354 0.17942-0.16256 0.47445-0.13218 0.52602 0.03901 0.066255 0.10363 0.066041 0.22258-0.0008 0.071-0.0398 0.0942-0.1077 0.0942-0.2749 0-0.1927-0.0611-0.3237-0.1238-0.3123z"/>
+ <path fill="#ffcd59" d="m10.404 8.9302c-1.1921-0.2162-2.5513-0.2772-3.6338-0.1629-0.3683 0.0389-0.604 0.0458-0.6266 0.0184-0.0199-0.0241-0.0647-0.2364-0.0996-0.4718-0.0599-0.4038-0.0595-0.4535 0.0064-0.8844 0.0992-0.6486 0.147-0.8187 0.2908-1.0357 0.1295-0.1953 0.262-0.2483 0.3336-0.1332 0.0851 0.1367 0.2428 0.8503 0.2428 1.0986 0 0.40809 0.074268 0.23762 0.11937-0.274 0.0442-0.5021 0.0563-0.5687 0.2389-1.3104 0.0736-0.2993 0.1462-0.6933 0.1613-0.8755 0.0162-0.1956 0.0546-0.3746 0.0936-0.4368 0.0364-0.058 0.0885-0.173 0.1158-0.2557 0.0857-0.2591 0.117-0.2641 0.4608-0.0744l0.31415 0.17336 0.092085 0.35264c0.050644 0.19395 0.12802 0.46287 0.17194 0.5976 0.043918 0.13473 0.14782 0.56445 0.23089 0.95493 0.09254 0.43498 0.17564 0.73177 0.21454 0.76626 0.071783 0.063645 0.22945 0.55912 0.26958 0.84722 0.01465 0.10499 0.052317 0.22962 0.083757 0.27694 0.05155 0.077611 0.0548 0.058556 0.033158-0.19421-0.0132-0.15415-0.040967-0.35966-0.061708-0.45668-0.046533-0.21771 0.00683-0.60696 0.11396-0.83175 0.041842-0.087788 0.11391-0.32778 0.16014-0.5333 0.10781-0.47937 0.1416-0.52453 0.31293-0.4182 0.33008 0.20484 0.39737 0.31133 0.53156 0.84125 0.0694 0.27404 0.15931 0.56635 0.19981 0.64959 0.08559 0.17591 0.22492 0.89748 0.22583 1.1695 0.0012 0.32651-0.12124 0.69445-0.22321 0.67141-0.01437-0.00325-0.18216-0.034205-0.37285-0.068795z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pinguin.svg b/.icons/awkward/16x16/apps/pinguin.svg
new file mode 120000
index 00000000..5d747cc5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pinguin.svg
@@ -0,0 +1 @@
+tux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pingus-icon.svg b/.icons/awkward/16x16/apps/pingus-icon.svg
new file mode 100644
index 00000000..dfb3ef1d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pingus-icon.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#4f4f4f" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 5,7 A 3,3.0397941 0 0 0 2.1083984,9.2428504 C 2.0402922,9.4033612 2,9.5904676 2,9.81519 2,9.84961 2.00509,9.88294 2.00586,9.917206 A 3,3.0397941 0 0 0 2,10.040225 3,3.0397941 0 0 0 2.2087402,11.153399 C 2.8925285,13.367048 5.2228025,15 8,15 c 2.793104,0 5.133622,-1.651846 5.802246,-3.884857 A 3,3.0397941 0 0 0 14,10.040225 3,3.0397941 0 0 0 13.9948,9.898453 C 13.995315,9.870453 14,9.843293 14,9.815193 14,9.5973862 13.96161,9.4152274 13.897461,9.2578558 A 3,3.0397941 0 0 0 11,7 3,3.0397941 0 0 0 8.0336915,9.6089076 C 8.0305456,9.6102956 8,9.62316 8,9.62316 8,9.62316 7.969456,9.610296 7.96631,9.608908 A 3,3.0397941 0 0 0 5,7 Z"/>
+ <circle style="fill:#3f3f3f" cx="6" cy="10" r="1"/>
+ <circle style="fill:#3f3f3f" cx="10" cy="10" r="1"/>
+ <path style="opacity:0.76700003;fill:#e31b1b" transform="matrix(0.43750001,0,0,0.36084392,-2.8409401,0.55289431)" 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/16x16/apps/pinta.svg b/.icons/awkward/16x16/apps/pinta.svg
new file mode 120000
index 00000000..f4aff083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pinta.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pioneer_install_icon.svg b/.icons/awkward/16x16/apps/pioneer_install_icon.svg
new file mode 100644
index 00000000..5eb3a333
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pioneer_install_icon.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="m 5.5,1 h 6 C 13.993,1 16,3.007 16,5.5 v 6 c 0,0.565444 -0.103248,1.105886 -0.291997,1.603579 -0.643431,1.696599 -2.237132,2.55671 -4.164675,2.549801 L 5.5,15.631716 C 3.5583764,15.624755 1.9115278,14.782585 1.2780563,13.066321 1.0981702,12.578956 1,12.051364 1,11.5 v -6 C 1,3.007 3.007,1 5.5,1 Z"/>
+ <path style="fill:#ff4e4e" d="M 8.7944707,3.0032777 C 7.4139853,2.9438661 6.1802208,3.7975828 5.3351819,4.8207073 4.5108334,5.8856332 3.993,7.2233006 4.0000715,8.5776307 c 0.03028,0.8613926 0.3546289,1.8366683 1.1978821,2.2160383 0.6970969,0.31437 1.4907065,0.201895 2.2230093,0.10164 1.1132422,-0.250778 1.9855507,-1.0588315 2.6795471,-1.9245167 0.132672,-0.2153799 0.158126,-0.1185579 0.146657,0.08577 0.03471,0.4682409 -0.0039,0.9861017 0.273343,1.3886567 0.39173,0.469567 1.130931,0.288364 1.518623,-0.09235 C 12.488324,9.8944162 12.793275,9.2951184 12.956532,8.6784559 12.54714,8.6019243 12.498339,9.306422 12.159601,9.4833663 11.842421,9.8189655 11.075851,9.9445166 10.930735,9.3796389 10.799946,8.9021647 10.851683,8.4019711 10.844077,7.9125906 11.673415,6.3514558 12.510295,4.5641713 13.333332,3 H 12.103023 C 11.692621,3.8124848 11.254962,4.772621 10.829098,5.5770812 10.697505,4.7869006 10.587041,3.8967175 9.9193015,3.3613286 9.6001386,3.1135372 9.1915543,3.0194141 8.7944707,3.0032674 Z M 8.6277404,3.5694405 c 0.8105456,-0.03591 1.3908806,0.7112682 1.5416166,1.4405974 0.11694,0.4797887 0.124532,0.9755459 0.161509,1.4655722 C 9.7190832,7.6064335 9.119606,8.7718254 8.2193565,9.7048171 7.7548902,10.140212 7.1159503,10.575117 6.4485091,10.414501 5.8113172,10.257681 5.4779012,9.5854833 5.4819826,8.971026 5.4678292,8.2088285 5.7330805,7.4761966 5.9234029,6.7472927 6.2538678,5.6095022 6.7717617,4.4226331 7.8264388,3.7794162 8.0662835,3.6304293 8.3479995,3.5661311 8.6277404,3.5694405 Z"/>
+ <circle style="fill:#ff4e4e" cx="8" cy="7" r="1"/>
+ <path style="fill:#00d8f4" d="M 1.2592773,13 C 1.7098701,14.280584 2.7194164,15.29013 4,15.740723 V 13 Z"/>
+ <path style="fill:#02b4f2" d="m 4,13 v 2.740723 C 4.4694003,15.905888 4.9727301,16 5.5,16 H 7 v -3 z"/>
+ <rect style="fill:#039bf1" width="3" height="3" x="7" y="13"/>
+ <path style="fill:#0480f0" d="m 10,13 v 3 h 1.5 c 0.52727,0 1.0306,-0.09411 1.5,-0.259277 V 13 Z"/>
+ <path style="fill:#065fee" d="m 13,13 v 2.740723 C 14.280584,15.29013 15.29013,14.280584 15.740723,13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pirut.svg b/.icons/awkward/16x16/apps/pirut.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pirut.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pithos.svg b/.icons/awkward/16x16/apps/pithos.svg
new file mode 120000
index 00000000..7fa3cf36
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pithos.svg
@@ -0,0 +1 @@
+cantata.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pitivi.svg b/.icons/awkward/16x16/apps/pitivi.svg
new file mode 100644
index 00000000..21f5f40e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pitivi.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#fecd38" d="m16 14.349v-12.698c0-0.43977-0.35657-0.79371-0.8-0.79371h-14.4c-0.4432 0-0.8 0.35394-0.8 0.79366v12.698c0 0.44 0.3568 0.79371 0.8 0.79371h14.4c0.4432 0 0.8-0.35397 0.8-0.79366z"/>
+ <path fill="#4d4d4d" d="m2 3v10h1v-1h1v1h8v-1h1v1h1v-10h-1v1h-1v-1h-8v1h-1v-1h-1zm3 1h6v3h-6v-3zm-2 2h1v1h-1v-1zm9 0h1v1h-1v-1zm-9 3h1v1h-1v-1zm2 0h6v3h-6v-3zm7 0h1v1h-1v-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/piwigo.svg b/.icons/awkward/16x16/apps/piwigo.svg
new file mode 100644
index 00000000..3e7eac05
--- /dev/null
+++ b/.icons/awkward/16x16/apps/piwigo.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ff6c3a" d="m8 2-1 1h-6c-0.554 0-1 0.446-1 1v8c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-8c0-0.554-0.446-1-1-1h-1l-1-1z"/>
+ <rect style="fill:#ffffff" width="5" height="1" x="8" y="3"/>
+ <circle style="fill:#ffffff" cx="5" cy="8" r="4"/>
+ <circle style="fill:#4f4f4f" cx="5" cy="8" r="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pix.svg b/.icons/awkward/16x16/apps/pix.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pix.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pk-package-sources.svg b/.icons/awkward/16x16/apps/pk-package-sources.svg
new file mode 120000
index 00000000..b4324aaf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pk-package-sources.svg
@@ -0,0 +1 @@
+software-properties.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pkgbrowser.svg b/.icons/awkward/16x16/apps/pkgbrowser.svg
new file mode 100644
index 00000000..2e8e6837
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pkgbrowser.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#b87425" width="15" height="15" x="-16" y="1" rx="7.5" ry="7.5" transform="rotate(-90)"/>
+ <path style="fill:#ffffff" d="M 8,4.9999 A 3,3 0 0 1 11,7.9999 3,3 0 0 1 8,11 3,3 0 0 1 5,7.9999 3,3 0 0 1 8,4.9999 Z M 8,5.9999 A 2,2 0 0 0 6,7.9999 2,2 0 0 0 8,9.9999 2,2 0 0 0 10,7.9999 2,2 0 0 0 8,5.9999 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:1px;stroke-linecap:round" d="M 12,12 10,9.9999"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/plan.svg b/.icons/awkward/16x16/apps/plan.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/16x16/apps/plan.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/planetary-annihilation-titans.svg b/.icons/awkward/16x16/apps/planetary-annihilation-titans.svg
new file mode 100644
index 00000000..6282656e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/planetary-annihilation-titans.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#fa7645" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="M 4.0416667,3 3,9.5384615 5.9996747,13 10.000326,13 13,9.5384615 11.958334,3 9.875,3 6.1250001,3 Z m 1.7895508,0.9689231 4.3375645,0 L 12.375,9.5384615 9.822917,12 9,12 9,11 7,11 7,12 6.1770834,12 3.625,9.5384615 Z M 5.9166665,5 6.3333332,6 7.1666665,6 7.5833332,8 8.4166666,8 8.8333333,6 9.6666667,6 10.083333,5 Z M 4.6666667,8 6.3813475,10 7,9 Z M 11.333334,8 9,9 9.6186527,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/plank.svg b/.icons/awkward/16x16/apps/plank.svg
new file mode 100644
index 00000000..37d2cb3c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/plank.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3c94e7" width="13" height="13" x="2" y="1" rx="1.444" ry="1.444"/>
+ <rect style="fill:#4f4f4f" width="15" height="3" x="1" y="12" rx=".682" ry=".75"/>
+ <path style="fill:#ffffff" d="M 9.7008757,11 H 7.2991276 c -0.165714,0 -0.2991277,0.133411 -0.2991277,0.299127 v 2.401745 C 6.9999999,13.866588 7.1334136,14 7.2991276,14 h 2.4017481 c 0.1657185,0 0.2991303,-0.133412 0.2991303,-0.299128 V 11.299127 C 10.000006,11.133411 9.8665942,11 9.7008757,11 Z"/>
+ <path style="fill:#ffffff" d="M 13.70087,11.000006 H 11.299127 C 11.133414,11.000006 11,11.133417 11,11.299133 v 2.401739 C 11,13.866588 11.133414,14 11.299127,14 H 13.70087 C 13.866588,14 14,13.866588 14,13.700872 v -2.401739 c 0,-0.165716 -0.133412,-0.299127 -0.29913,-0.299127 z"/>
+ <path style="fill:#ffffff" d="M 5.7008706,11.000006 H 3.2991271 c -0.1657137,0 -0.2991272,0.13341 -0.2991272,0.299127 v 2.401739 C 2.9999999,13.866588 3.1334134,14 3.2991271,14 h 2.4017435 c 0.1657181,0 0.2991293,-0.133412 0.2991293,-0.299128 v -2.401739 c 0,-0.165717 -0.1334112,-0.299127 -0.2991293,-0.299127 z"/>
+ <path style="opacity:0.32" d="m 8.4997817,2.0176542 c -0.6024727,0 -1.0909091,0.4884363 -1.0909091,1.090909 3.455e-4,0.462 0.2916873,0.8737091 0.7272728,1.0277091 V 5.0263636 H 7 v 0.7272727 h 1.1361454 v 2.8095451 c 0,0.3636363 -0.5008728,0.5790181 -0.7403637,0.5476363 C 6.3222908,8.9701268 5.3512545,8.7387814 4.8500181,8.2741268 L 5.5855818,8.3110359 4.9584545,7.7265268 4.3313272,7.1420177 C 4.0946,7.6776541 4.0666,8.2096541 4.0364182,8.7820177 l 0.388509,-0.3828363 c 0.1869091,0.7698181 2.8348545,1.254909 3.1948545,1.5716363 l 0.88,0.7741823 0.8792727,-0.773455 C 9.739782,9.6540904 12.387999,9.167545 12.571999,8.3969995 l 0.391273,0.3850909 c 0,-0.5825454 -0.126909,-1.0927272 -0.294909,-1.6399999 l -0.626909,0.5843636 -0.532727,0.5847273 0.642545,-0.037091 c -0.5,0.462909 -1.46749,0.6956363 -2.536945,0.8367272 -0.2425453,0.032 -0.7509089,-0.184 -0.7509089,-0.5476363 V 5.7536363 H 10 V 5.0263636 H 8.8634181 V 4.1356178 c 0.4352727,-0.1538182 0.726545,-0.5650909 0.727273,-1.0269091 0,-0.6025455 -0.4883639,-1.0909091 -1.0909094,-1.0909091 z m 0,0.7272727 c 0.2008291,0 0.3636364,0.1628 0.3636364,0.3636363 0,0.2008364 -0.1628073,0.3636364 -0.3636364,0.3636364 -0.2008291,0 -0.3636363,-0.1628 -0.3636363,-0.3636364 0,-0.2008363 0.1628072,-0.3636363 0.3636363,-0.3636363 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/planner.svg b/.icons/awkward/16x16/apps/planner.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/16x16/apps/planner.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/planwork.svg b/.icons/awkward/16x16/apps/planwork.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/16x16/apps/planwork.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/plasma-media-center.svg b/.icons/awkward/16x16/apps/plasma-media-center.svg
new file mode 100644
index 00000000..abeb0a7d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/plasma-media-center.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#316fb5" d="m16 14.222v-12.444c0-0.4311-0.357-0.778-0.8-0.778h-14.4c-0.4432 0-0.8 0.3469-0.8 0.7778v12.444c2e-8 0.431 0.3568 0.778 0.8 0.778h14.4c0.4432 0 0.8-0.34689 0.8-0.77779z"/>
+ <path style="fill:#60e5bd" d="m5.3822 5.0001a0.37501 0.3889 0 0 0 -0.3822 0.38907v6.2217a0.37501 0.3889 0 0 0 0.56099 0.33798l5.25-3.111a0.37501 0.3889 0 0 0 0 -0.67595l-5.2499-3.1108a0.37501 0.3889 0 0 0 -0.1788 -0.0508z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/plasma-search.svg b/.icons/awkward/16x16/apps/plasma-search.svg
new file mode 100644
index 00000000..d449ae6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/plasma-search.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#eba229" width="15" height="15" x="1" y="1" rx="7.5" ry="7.5"/>
+ <path style="fill:#3f3f3f" d="M 9,4.9999 A 3,3 0 0 0 6,7.9999 3,3 0 0 0 9,11 3,3 0 0 0 12,7.9999 3,3 0 0 0 9,4.9999 Z M 9,5.9999 A 2,2 0 0 1 11,7.9999 2,2 0 0 1 9,9.9999 2,2 0 0 1 7,7.9999 2,2 0 0 1 9,5.9999 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:1px;stroke-linecap:round" d="M 5,12 7,9.9999"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/plasma.svg b/.icons/awkward/16x16/apps/plasma.svg
new file mode 100644
index 00000000..8ee3a203
--- /dev/null
+++ b/.icons/awkward/16x16/apps/plasma.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#eba229" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g fill="#3f3f3f" transform="matrix(-.031394 0 0 -.031146 11.383 13.041)">
+ <g>
+ <g>
+ <path transform="matrix(11.498,0,0,11.498,-135.83,-118.41)" d="m20.314 12.539c-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.0801z"/>
+ </g>
+ </g>
+ </g>
+ <path fill="#3f3f3f" d="m11 4a1 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="#3f3f3f" d="m13 6a1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1 1 1 0 0 1 1 1z"/>
+ <path fill="#3f3f3f" d="m13 9a1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1 1 1 0 0 1 1 1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/plasmadiscover.svg b/.icons/awkward/16x16/apps/plasmadiscover.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/plasmadiscover.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/plasmagik.svg b/.icons/awkward/16x16/apps/plasmagik.svg
new file mode 100644
index 00000000..1f79b4be
--- /dev/null
+++ b/.icons/awkward/16x16/apps/plasmagik.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ffbc2c" d="M 8.0000025,-1.0572069e-6 C 7.2788175,0.01003494 6.7648665,0.43177074 6.5234945,1.1319405 l 0.0078,-0.031334 -1.132771,3.9132593 -3.820173,0 c -0.0083,-1.301e-4 -0.01706,-1.301e-4 -0.02539,0 -0.45633,0.0144 -0.86826003,0.2203755 -1.15816103,0.5640123 -0.626968,0.7007156 -0.493432,1.8039654 0.302724,2.3265512 l 3.00379903,2.1385467 -1.165973,3.985296 c -0.0013,0.0039 -0.0027,0.0078 -0.0039,0.01175 -0.178148,0.569792 -0.01062,1.157308 0.437484,1.558867 0.0032,0.003 0.0084,0.0049 0.01172,0.0078 0.538485,0.466081 1.294158,0.524829 1.902274,0.139045 0.01157,-0.0073 0.024,-0.01366 0.03515,-0.02155 l 3.081922,-2.167881 3.0819175,2.167923 c 0.01115,0.0079 0.0236,0.01426 0.03516,0.02155 0.608116,0.385784 1.363788,0.327036 1.902273,-0.139045 0.0033,-0.0029 0.0085,-0.0048 0.01172,-0.0078 0.448108,-0.401569 0.615632,-0.989075 0.437484,-1.558867 -0.0012,-0.0039 -0.0026,-0.0078 -0.0039,-0.01175 L 12.298681,10.043018 15.302477,7.9044713 C 16.098632,7.3818856 16.232168,6.2786358 15.605201,5.5779202 15.3153,5.2342832 14.903368,5.0283094 14.44704,5.0139078 c -0.0083,-1.302e-4 -0.01709,-1.302e-4 -0.02539,0 l -3.820173,0 -1.1327702,-3.9132593 0.00781,0.031334 C 9.2351394,0.43177074 8.7211886,0.01003504 8.0000025,-1.0572069e-6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/playonlinux.svg b/.icons/awkward/16x16/apps/playonlinux.svg
new file mode 100644
index 00000000..c77b3992
--- /dev/null
+++ b/.icons/awkward/16x16/apps/playonlinux.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="matrix(.6 0 0 .6 -1.5998 -1.6001)">
+ <path fill="#37a0f2" d="m16.152 16.049c2.9826 5.4284 1.6086 15.754-3.5984 12.746-1.5225-0.88067-2.1166-1.8066-2.2172-2.6715-0.7993 0.34619-1.8973 0.29584-3.4235-0.58285-5.7828-3.3387 3.0463-9.3606 9.2354-9.4896"/>
+ <path fill="#e74c3c" d="m16.152 16.049c0.20953-0.0045 0.42142-0.01601 0.63507-0.03432 6.101-0.524 13.637-6.5524 8.604-9.4557-1.524-0.8782-2.623-0.9298-3.422-0.5845-0.1-0.8653-0.693-1.791-2.217-2.6733-5.526-3.1907-6.502 6.4008-3.975 11.992 0.11728 0.25942 0.06692 0.53942 0.19918 0.77994"/>
+ <path fill="#fecd38" d="m15.951 16.102c0.13122 6.1925 6.4842 14.448 9.4893 9.2391 0.8782-1.5239 0.92972-2.6228 0.58441-3.4222 0.86531-0.09984 1.791-0.69244 2.6734-2.2165 3.3387-5.7828-7.3184-6.5834-12.743-3.6006"/>
+ <path fill="#a4c639" d="m15.951 16.102c-5.428 2.983-15.754 1.609-12.746-3.598 0.8812-1.523 1.8071-2.117 2.672-2.217-0.3462-0.7997-0.2958-1.8977 0.5829-3.4238 3.3387-5.7828 9.3601 3.0462 9.4901 9.2358"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/plex-media-player.svg b/.icons/awkward/16x16/apps/plex-media-player.svg
new file mode 120000
index 00000000..eeb1bcbb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/plex-media-player.svg
@@ -0,0 +1 @@
+plexhometheater.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/plex.svg b/.icons/awkward/16x16/apps/plex.svg
new file mode 120000
index 00000000..eeb1bcbb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/plex.svg
@@ -0,0 +1 @@
+plexhometheater.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/plexamp.svg b/.icons/awkward/16x16/apps/plexamp.svg
new file mode 100644
index 00000000..833e0dff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/plexamp.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3f3f3f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:none;stroke:#ffb81b;stroke-width:0.40000001" d="M 2,7.8 H 8.2398116 L 5.8174794,4.2 H 6.8185086 L 9.4810812,8 6.7874986,11.8 H 7.8085198 L 10.442042,8 7.8395298,4.2 H 8.8305206 L 11.403003,8 8.8295406,11.8 H 9.7905014 L 12.264,8.2 H 14"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/plexhometheater.svg b/.icons/awkward/16x16/apps/plexhometheater.svg
new file mode 100644
index 00000000..08d2b23f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/plexhometheater.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m16 8a8 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 8z"/>
+ <path fill="#ff9b2a" d="m5 3h3l5 4.5-5 5.5h-3l5-5.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/plexmediamanager.svg b/.icons/awkward/16x16/apps/plexmediamanager.svg
new file mode 120000
index 00000000..eeb1bcbb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/plexmediamanager.svg
@@ -0,0 +1 @@
+plexhometheater.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/plexmediaserver.svg b/.icons/awkward/16x16/apps/plexmediaserver.svg
new file mode 120000
index 00000000..eeb1bcbb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/plexmediaserver.svg
@@ -0,0 +1 @@
+plexhometheater.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pling-store.svg b/.icons/awkward/16x16/apps/pling-store.svg
new file mode 100644
index 00000000..bee3611d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pling-store.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ec770b" d="M 8,-4.5e-7 A 4.0000002,4.0000002 0 0 0 3.9999998,3.9999998 4.0000002,4.0000002 0 0 0 8,8 4.0000002,4.0000002 0 0 0 12,3.9999998 4.0000002,4.0000002 0 0 0 8,-4.5e-7 Z M 8,1.5999996 A 2.4000001,2.4000001 0 0 1 10.4,3.9999998 2.4000001,2.4000001 0 0 1 8,6.3999999 2.4000001,2.4000001 0 0 1 5.5999998,3.9999998 2.4000001,2.4000001 0 0 1 8,1.5999996 Z"/>
+ <path style="fill:#ffa123" d="m 1.0009059,4.0000048 c 0.0036,2.7900021 -0.007216,5.5802104 0.00544,8.3700822 0.058539,1.796915 1.6943327,3.405058 3.6575813,3.595557 1.2656615,0.06385 2.5364897,0.01557 3.8043792,0.03061 0.9909023,-0.01727 1.9861836,0.0412 2.9733436,-0.04389 1.958146,-0.23579 3.548879,-1.882181 3.556748,-3.680623 0.0032,-2.7572263 4.66e-4,-5.5144868 0.0014,-8.2717259 -4.666287,0 -9.3325748,0 -13.9988613,0 z"/>
+ <path style="fill:#ffffff" d="M 7.6802283,6.0008131 C 7.5282626,6.0048822 7.3737139,6.0246565 7.2191427,6.0604717 6.7182674,6.1743295 6.2090669,6.3063673 5.7570612,6.4226835 5.3447532,6.5088444 4.9379876,6.9655573 5.0078836,7.3388671 l 1.365121,6.1483709 c 0.084309,0.379851 0.507832,0.595442 0.950074,0.48295 0.4422421,-0.112493 0.7309454,-0.508634 0.6466363,-0.888486 L 7.4667757,10.818233 c 0.234312,-0.06486 0.495919,-0.125672 0.7198798,-0.169032 C 9.4377021,10.331185 10.22396,9.047568 9.9431067,7.7827543 9.7001749,6.6940577 8.7439883,5.9723389 7.6802283,6.0008131 Z m -0.01395,1.4545299 a 0.84794284,1.0157768 77.186335 0 1 0.8858984,0.6235729 0.84794284,1.0157768 77.186335 0 1 -0.791728,1.0582272 0.84794284,1.0157768 77.186335 0 1 -0.016739,0.00283 L 7.1807769,9.2727951 6.785959,7.6236652 7.3656298,7.487303 A 0.84794284,1.0157768 77.186335 0 1 7.6662773,7.455344 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/plt.svg b/.icons/awkward/16x16/apps/plt.svg
new file mode 120000
index 00000000..14349db7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/plt.svg
@@ -0,0 +1 @@
+racket-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/plugin-notification.svg b/.icons/awkward/16x16/apps/plugin-notification.svg
new file mode 120000
index 00000000..ee0c10da
--- /dev/null
+++ b/.icons/awkward/16x16/apps/plugin-notification.svg
@@ -0,0 +1 @@
+preferences-system-notifications.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/plv.svg b/.icons/awkward/16x16/apps/plv.svg
new file mode 120000
index 00000000..086f9aeb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/plv.svg
@@ -0,0 +1 @@
+utilities-log-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pocket.svg b/.icons/awkward/16x16/apps/pocket.svg
new file mode 100644
index 00000000..16f6e71f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pocket.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <g style="enable-background:new" transform="translate(-16 768.36)">
+ <rect fill="#ee4056" width="16" height="16" x="-284" y="-32" rx="1.2" ry="1.2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g fill="#fff" style="enable-background:new" transform="matrix(-.071429 0 0 .071429 34.286 264.79)">
+ <path d="m81.455 87c-9.666 0-17.455 7.889-17.455 17.68 0 72.554 13.1 122.05 80 122.31 66.9 0.26579 80-49.699 80-122.31-0.00001-9.7951-7.789-17.684-17.455-17.684h-125.09zm99.372 39.823c2.7453 0 5.4955 1.0797 7.6033 3.2153 4.2157 4.2711 4.2157 11.202 0 15.474l-36 36.473c-2.3152 2.3456-5.4152 3.312-8.4298 3.0813-3.0146 0.23069-6.1146-0.73571-8.4298-3.0813l-36-36.473c-4.2157-4.2711-4.2157-11.202 0-15.474 2.1078-2.1356 4.8855-3.1818 7.6363-3.1818 2.7509 0 5.4624 1.0462 7.5702 3.1818l29.22 29.61 29.22-29.61c2.1078-2.1356 4.858-3.2153 7.6033-3.2153z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/podcast.svg b/.icons/awkward/16x16/apps/podcast.svg
new file mode 100644
index 00000000..a7be46e4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/podcast.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#02a8f3" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m3.4998 4.25c0 0.528 0.22455 0.75 0.75 0.75 3.728 0 6.75 3.022 6.75 6.75 0 0.4665 0.2545 0.75 0.75 0.75 0.51 0 0.75-0.298 0.75-0.75 0-4.5565-3.6935-8.25-8.25-8.25-0.4987 0-0.75 0.24275-0.75 0.75zm0 3c0 0.5137 0.21012 0.75 0.75 0.75 2.0711 0 3.75 1.679 3.75 3.75 0 0.4415 0.25344 0.75 0.75 0.75 0.4845 0 0.75-0.269 0.75-0.75 0-2.8995-2.3505-5.25-5.25-5.25-0.4843 0-0.75 0.214-0.75 0.75zm1.5 2.25c-0.82845 0-1.5 0.6715-1.5 1.5s0.67155 1.5 1.5 1.5c0.8285 0 1.5-0.6715 1.5-1.5s-0.6715-1.5-1.5-1.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/poedit.svg b/.icons/awkward/16x16/apps/poedit.svg
new file mode 100644
index 00000000..4740bb58
--- /dev/null
+++ b/.icons/awkward/16x16/apps/poedit.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect fill="#dd9f59" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <g transform="matrix(.54545 0 0 .54545 -.72727 -.72727)">
+ <rect fill="#fff" width="22" height="22" x="-27" y="-27" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ </g>
+ <path style="fill:#6b6b6b" d="M 5.515625,2.5 C 4.987778,2.824216 3.374246,3.2385025 2.5,3.4921875 l 0.027344,0.078125 c 0.415792,-0.041525 1.010803,-0.101344 1.427734,-0.171875 l 0,0.6152344 -1.449219,0 0.035157,0.5175781 1.21289,0 C 3.545725,5.387294 3.063948,6.2453045 2.515625,6.90625 L 2.597656,6.984375 C 3.111851,6.611811 3.627203,6.279937 3.953125,5.7890625 L 3.953125,8 4.085938,8 C 4.439732,8 5.019136,7.8624025 5.025391,7.8203125 l 0,-2.2421875 c 0.263924,0.237759 0.314366,0.516724 0.363281,0.8125 0.08987,0.075648 0.187473,0.1113282 0.277344,0.1113281 0.187135,0 0.347656,-0.1353772 0.347656,-0.3242187 0,-0.2553915 -0.092986,-0.4925729 -0.988281,-0.6933594 l 0,-0.953125 1.171875,0 c 0.187704,0 0.277822,-0.431594 0.3261715,-0.5078125 L 5.515625,3.5 5.291016,4.0117188 l -0.265625,0 0,-0.7539063 c 0.31284,-0.0711 0.605745,-0.1417906 0.841797,-0.2128906 0.137123,0.00349 0.648437,-0.044922 0.648437,-0.044922 l -1,-0.5 z M 7,3.515625 7,8 C 7.652414,8 7.9912741,7.7634472 7.9863281,7.7519531 l 0,-0.2324218 1.0117188,0 0,0.3691406 c 0.5494611,0 0.9921871,-0.160499 0.9921871,-0.171875 l 0,-3.6347657 c 0.145613,-0.02901 0.257305,-0.07487 0.298828,-0.1289062 L 9.4863281,3.5195312 8.9296875,4 8.0214844,4 7,3.515625 Z m 0.9863281,1.0019531 1.0117188,0 0,2.5019532 -1.0117188,0 0,-2.5019532 z"/>
+ <path style="fill:#6b6b6b" d="M 7,8.9999996 7,10.5 l 0,1 0,1.5 1,0 0,-1.5 1.0664062,0 C 9.2941349,12.381993 10.089083,12.99868 11,13 12.104569,13 13,12.104569 13,11 13,9.895431 12.104569,8.9999996 11,8.9999996 10.088719,9.0008756 9.2922729,9.617655 9.0644531,10.5 L 8,10.5 8,8.9999996 l -1,0 z M 11,10 c 0.552285,0 1,0.447715 1,1 0,0.552285 -0.447715,1 -1,1 -0.552285,0 -1.0000001,-0.447715 -1.0000001,-1 0,-0.552285 0.4477151,-1 1.0000001,-1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/poezio.svg b/.icons/awkward/16x16/apps/poezio.svg
new file mode 100644
index 00000000..536c0fb0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/poezio.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <path style="fill:#90725a" d="m 11.427062,0.99999995 c -0.004,0 -0.326273,0.13966755 -0.715827,0.30828255 C 9.9784206,1.628997 9.7397581,1.7647286 9.2121311,2.1593694 8.5965665,2.6199149 8.3285859,3.0557597 7.4115665,5.0786678 7.1477532,5.6584392 6.9300697,6.1271738 6.9217406,6.1189943 6.8924301,6.0902093 7.0096598,5.4406013 7.1227455,5.0088394 7.1855353,4.7579622 7.3279311,4.3221 7.4325273,4.0301696 7.5372834,3.742329 7.6084015,3.5079783 7.5874183,3.5079783 c -0.087938,0 -0.6531817,0.2631503 -0.9714552,0.4481236 C 5.9166259,4.3713476 5.0457337,5.1362483 4.60188,5.7282882 3.5592804,7.1262834 3.0902694,8.0108635 2.809637,9.9516655 L 2.6923817,10.753509 2.6882217,10.375244 C 2.6798903,9.6392831 2.7636781,9.2850711 2.9771951,8.3558016 3.0944454,7.8664719 3.1865219,7.4512479 3.1865219,7.4347325 c 0,-0.016515 -0.1297257,0.1069534 -0.2931074,0.2754109 C 2.391096,8.2284148 1.8545573,9.0261843 1.661863,9.7210919 1.5739253,10.045896 1.5153076,10.48645 1.5614389,10.761864 c 0.020984,0.127405 0.033482,0.23844 0.025153,0.250866 -0.00833,0.0082 -0.037083,-0.03287 -0.1543332,-0.09044 -0.1172503,-0.06166 -0.2135186,-0.09454 -0.2135186,-0.07818 0,0.02061 0.058623,0.226199 0.1255771,0.46465 0.066954,0.238452 0.1255772,0.431747 0.1255772,0.435836 0,0 -0.095657,-0.02058 -0.3091743,-0.05345 -0.20935277,-0.02878 -0.38939418,-0.04532 -0.39772344,-0.03699 -0.0124941,0.01227 0.0837781,0.143921 0.20935775,0.30011 1.31335989,1.121069 0.67419499,0.859722 1.76632559,1.072491 0.00833,0.01242 0.1842134,0.06166 0.3894019,0.119228 0.2051882,0.05348 0.5066206,0.143898 0.6656774,0.201466 l 0.2931386,0.102884 -0.2303497,-0.201497 -0.2301623,-0.201497 1.0467577,-0.0041 1.0467578,-0.0041 -0.5862458,-0.230283 C 4.6868907,12.670004 4.3536625,12.43098 4.0007718,12.166622 c -0.1480956,-0.12994 -0.00225,-0.123244 0.5634694,-0.123244 1.2436232,0 2.4955752,0.199841 3.8522834,-0.400378 C 9.0530728,11.363338 9.664301,11.126395 9.6183299,11.081094 9.6056785,11.068825 9.4424583,11.044128 9.2497638,11.023524 8.8687002,10.986559 8.211328,10.85899 8.211328,10.822027 c 0,-0.01227 0.2899707,-0.124917 0.6405558,-0.263154 C 10.595352,9.6921833 11.705185,8.7620984 12.936427,7.6819524 13.258743,7.3860583 13.534242,7.0960475 13.516758,7.07888 13.51259,7.0707013 13.345044,7.1036 13.152509,7.1446528 12.268967,7.3337158 10.761526,7.4488505 10.007888,7.3871934 9.6226594,7.3543209 9.0825231,7.2310044 8.8018911,7.1158678 8.6301798,7.0417846 8.6511692,7.0417693 9.9575821,7.0417693 c 1.2059809,0 1.3818649,-0.012266 1.8550309,-0.094528 0.690849,-0.123315 1.151531,-0.2672527 1.612043,-0.4934363 0.749473,-0.3660142 1.184988,-0.5155526 1.783733,-1.1981914 0.36857,-0.4193355 0.464846,-0.5550623 0.573607,-0.8263872 0.226171,-0.5675029 0.276278,-0.8701751 0.150698,-1.4622152 -0.125576,-0.5879448 -0.561099,-1.007462 -1.34421,-1.2953029 -1.491148,-0.5759092 -2.785483,-0.2202656 -3.575976,0.7402158 -0.234501,0.2837514 -0.456505,0.323272 -0.489982,0.3561456 -0.05862,0.057568 0.29729,-0.6332303 0.732815,-1.4308485 0.104756,-0.1849732 0.180051,-0.33722145 0.171721,-0.33722125 z"/>
+ <path style="fill:#e4e4e4" d="M 14.334077,2.417968 C 11.817738,2.838543 9.3866937,4.6140784 7.002232,7.0227046 4.6177703,9.4313305 2.278226,12.491715 4e-8,15.556885 V 16 H 0.61458335 C 4.6102537,10.420223 8.9542884,4.1437702 14.334077,2.417968 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pokerth.svg b/.icons/awkward/16x16/apps/pokerth.svg
new file mode 100644
index 00000000..7ae264b1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pokerth.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#c12d25" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffffff" d="m8 0c-0.3394628 0-0.6718897 0.027710503-1 0.068359375v5.517578125l-3.9042969-3.9042969c-0.5288504 0.4104852-1.0035773 0.8852121-1.4140625 1.4140625l3.9042969 3.9042969h-5.517578125c-0.040648872 0.3281103-0.068359375 0.6605372-0.068359375 1s0.027710503 0.6718897 0.068359375 1h5.517578125l-3.9042969 3.904297c0.4104852 0.52885 0.8852121 1.003577 1.4140625 1.414062l3.9042969-3.904297v5.517579c0.3281103 0.040648 0.6605372 0.068359 1 0.068359s0.6718897-0.027711 1-0.068359v-5.517579l3.904297 3.904297c0.52885-0.410485 1.003577-0.885212 1.414062-1.414062l-3.904297-3.904297h5.517579c0.040648-0.3281103 0.068359-0.6605372 0.068359-1s-0.027711-0.6718897-0.068359-1h-5.517579l3.904297-3.9042969c-0.410485-0.5288504-0.885212-1.0035773-1.414062-1.4140625l-3.904297 3.9042969v-5.517578125c-0.3281103-0.040648872-0.6605372-0.068359375-1-0.068359375z"/>
+ <rect style="fill:#ffcb05" width="14" height="14" x="-15" y="-15" rx="7" ry="7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#c12d25" width="12" height="12" x="-14" y="-14" rx="6" ry="6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g transform="translate(1,1)">
+ <rect style="fill:#fffcf7" width="1" height="5" x="4" y="5"/>
+ <rect style="fill:#fffcf7" width="1" height="3" x="5" y="-6" transform="rotate(90)"/>
+ <rect style="fill:#fffcf7" width="1" height="5" x="7" y="5"/>
+ <rect style="fill:#fffcf7" width="1" height="3" x="7" y="-10" transform="rotate(90)"/>
+ <rect style="fill:#fffcf7" width="1" height="5" x="9" y="5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/polari.svg b/.icons/awkward/16x16/apps/polari.svg
new file mode 120000
index 00000000..28bbff2d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/polari.svg
@@ -0,0 +1 @@
+irc-chat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/polo.svg b/.icons/awkward/16x16/apps/polo.svg
new file mode 100644
index 00000000..51594af3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/polo.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#3f3f3f" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m 8.4389556,4.0000058 c -0.2216643,1.567e-4 -0.45903,0.00309 -0.7141231,0.00923 C 5.7883065,4.0558487 4.965208,4.2975563 3.9645168,4.9825063 3.2489746,5.4722786 2.7814041,6.2938385 3.1039068,6.494569 3.3771423,6.664632 4.1625988,6.285212 4.39885,5.8688632 4.696578,5.3441726 5.037477,5.116474 5.6754825,5.116474 c 0.3829635,0 0.4214432,0.1004843 0.3259329,0.8444539 C 5.7937411,7.5785709 5.32414,9.3630013 4.7247829,10.813164 4.551616,11.232147 4.4099097,11.654921 4.4098366,11.752076 c -2.074e-4,0.295189 0.2662852,0.327812 0.7507448,0.09233 0.4993057,-0.242696 0.7033852,-0.516449 1.1001155,-1.479393 0.1976197,-0.4796627 0.3588929,-0.898478 0.3588929,-0.9303901 0,-0.1523512 0.2926174,-0.2687627 0.8635395,-0.3437472 C 9.4460742,8.8330548 11.134298,7.8383176 11.755416,6.5738495 12.184358,5.700611 12.047306,4.9972633 11.358437,4.5419046 10.766069,4.1503337 9.9906062,3.9989087 8.4389556,4.0000058 Z m -0.4174873,1.094452 c 0.1045668,-0.00794 0.2335726,-0.00233 0.393317,0.013495 0.9349201,0.0926 1.6422857,0.3559333 1.9336247,0.720165 0.197086,0.2463967 0.202987,0.8363947 0.01245,1.1931727 C 9.9937132,7.7087852 9.3856392,7.9577531 7.5790773,8.1611959 7.2553738,8.1976665 7.1594938,8.1872902 7.1286303,8.1129008 7.1070713,8.0609421 7.1850894,7.5735413 7.302217,7.0291022 7.419345,6.4846634 7.5374337,5.8657601 7.5644284,5.6541126 7.6137362,5.2675069 7.7077671,5.1182615 8.0214673,5.094458 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pomodoneapp.svg b/.icons/awkward/16x16/apps/pomodoneapp.svg
new file mode 100644
index 00000000..09ebf0d1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pomodoneapp.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e04c7f" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <rect style="fill:#ffffff" width="8" height="8" x="4" y="4" rx="1.5" ry="1.5"/>
+ <rect style="fill:#ab4367" width="4" height="4" x="6" y="6" rx=".6" ry=".6"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pomodoro-indicator.svg b/.icons/awkward/16x16/apps/pomodoro-indicator.svg
new file mode 120000
index 00000000..a115f05b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pomodoro-indicator.svg
@@ -0,0 +1 @@
+tomato.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pop-os-logo-icon.svg b/.icons/awkward/16x16/apps/pop-os-logo-icon.svg
new file mode 120000
index 00000000..b0b25eb8
--- /dev/null
+++ b/.icons/awkward/16x16/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/16x16/apps/pop-os.svg b/.icons/awkward/16x16/apps/pop-os.svg
new file mode 120000
index 00000000..b0b25eb8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pop-os.svg
@@ -0,0 +1 @@
+distributor-logo-pop-os.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pop_os.svg b/.icons/awkward/16x16/apps/pop_os.svg
new file mode 120000
index 00000000..b0b25eb8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pop_os.svg
@@ -0,0 +1 @@
+distributor-logo-pop-os.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/popcorn-time.svg b/.icons/awkward/16x16/apps/popcorn-time.svg
new file mode 100644
index 00000000..59cc4dc3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/popcorn-time.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e6c59a" d="m0.85742 0c-0.47486 0-0.85742 0.38256-0.85742 0.85742v7.1426h16v-7.1426c0-0.47484-0.383-0.8574-0.857-0.8574h-14.286z"/>
+ <path style="fill:#e54b3f" d="m16 15.143v-7.143h-16v7.143c0 0.475 0.38229 0.857 0.85714 0.857h14.286c0.475 0 0.857-0.382 0.857-0.857z"/>
+ <path style="fill:#3f3f3f" d="m5 3a1 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:#3f3f3f" d="m13 3a1 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 fill="#fff" width="2" height="6" x="7" y="9" rx=".902" ry=".801"/>
+ <rect fill="#fff" width="2" height="6" x="11" y="9" rx=".902" ry=".801"/>
+ <rect fill="#fff" width="2" height="6" x="3" y="9" rx=".902" ry=".801"/>
+ <path style="fill:#a81a1a" d="m 10,5 c 0,1.1045695 -0.8954308,2 -2.0000002,2 -1.10457,0 -2,-0.8954305 -2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/popcorntime.svg b/.icons/awkward/16x16/apps/popcorntime.svg
new file mode 120000
index 00000000..93260a57
--- /dev/null
+++ b/.icons/awkward/16x16/apps/popcorntime.svg
@@ -0,0 +1 @@
+popcorn-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/portal.svg b/.icons/awkward/16x16/apps/portal.svg
new file mode 100644
index 00000000..ebba1cfb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/portal.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#56aad4" d="m16 8a8 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 8z"/>
+ <path fill="#fff" d="m8.0001 0a8 8 0 0 0 -0.7793 0.044922 8 8 0 0 1 0.7793 -0.044922zm0.5391 0.027344a8 8 0 0 1 0.6015 0.064453 8 8 0 0 0 -0.6015 -0.064453zm-1.6446 0.058594a8 8 0 0 0 -1.0351 0.20508l2.6054 4.5156-5.3867-3.1113a8 8 0 0 0 -0.7793 0.7031l4.5059 2.6016h-6.2149a8 8 0 0 0 -0.32418 1h5.1992l-5.3789 3.1055a8 8 0 0 0 0.20512 1.0375l4.5137-2.6059-3.1094 5.3849a8 8 0 0 0 0.7031 0.779l2.6016-4.5057v6.2147a8 8 0 0 0 1 0.324v-5.199l3.1055 5.379a8 8 0 0 0 1.0375 -0.205l-2.6059-4.514 5.3849 3.11a8 8 0 0 0 0.779 -0.703l-4.5057-2.602h6.2147a8 8 0 0 0 0.324 -1h-5.199l5.379-3.1055a8 8 0 0 0 -0.205 -1.0371l-4.514 2.6055 3.11-5.3848a8 8 0 0 0 -0.703 -0.7793l-2.602 4.5059v-6.2149a8 8 0 0 0 -1 -0.32418v5.1992l-3.1055-5.3789zm3.1055 0.17968a8 8 0 0 0 -0.7246 -0.15429 8 8 0 0 1 0.7246 0.15429zm1 0.32422a8 8 0 0 1 0.664 0.30469 8 8 0 0 0 -0.664 -0.30469zm2.602 1.709a8 8 0 0 0 -0.598 -0.5312 8 8 0 0 1 0.598 0.5312zm-0.598-0.5312a8 8 0 0 0 -0.647 -0.4688 8 8 0 0 1 0.647 0.4688zm-0.647-0.4688a8 8 0 0 0 -0.691 -0.40232 8 8 0 0 1 0.691 0.40232zm3.377 8.7012a8 8 0 0 0 0.155 -0.7246 8 8 0 0 1 -0.155 0.7246zm-0.324 1a8 8 0 0 1 -0.305 0.664 8 8 0 0 0 0.305 -0.664zm-1.709 2.602a8 8 0 0 0 0.531 -0.598 8 8 0 0 1 -0.531 0.598zm0.531-0.598a8 8 0 0 0 0.469 -0.647 8 8 0 0 1 -0.469 0.647zm0.469-0.647a8 8 0 0 0 0.403 -0.691 8 8 0 0 1 -0.403 0.691zm-8.701 3.377a8 8 0 0 0 0.7246 0.155 8 8 0 0 1 -0.7246 -0.155zm-1-0.324a8 8 0 0 1 -0.6641 -0.305 8 8 0 0 0 0.6641 0.305zm-2.6016-1.709a8 8 0 0 0 0.5977 0.531 8 8 0 0 1 -0.5977 -0.531zm0.5977 0.531a8 8 0 0 0 0.6465 0.469 8 8 0 0 1 -0.6465 -0.469zm0.6465 0.469a8 8 0 0 0 0.6914 0.403 8 8 0 0 1 -0.6914 -0.403zm-3.377-8.701a8 8 0 0 0 -0.15429 0.7246 8 8 0 0 1 0.15429 -0.7246zm0.32422-1a8 8 0 0 1 0.30469 -0.6641 8 8 0 0 0 -0.30469 0.6641zm1.709-2.6016a8 8 0 0 0 -0.5312 0.5977 8 8 0 0 1 0.5312 -0.5977zm-0.5312 0.5977a8 8 0 0 0 -0.4688 0.6465 8 8 0 0 1 0.4688 -0.6465zm-0.4688 0.6465a8 8 0 0 0 -0.40232 0.6914 8 8 0 0 1 0.40232 -0.6914zm-1.207 3.2168a8 8 0 0 0 -0.064453 0.6015 8 8 0 0 1 0.064453 -0.6015zm15.863 0.3613a8 8 0 0 1 0.045 0.7793 8 8 0 0 0 -0.045 -0.7793zm-15.955 0.7793a8 8 0 0 0 0.044922 0.7793 8 8 0 0 1 -0.044922 -0.7793zm15.973 0.5391a8 8 0 0 1 -0.065 0.6015 8 8 0 0 0 0.065 -0.6015zm-9.1136 7.3689a8 8 0 0 0 0.6015 0.065 8 8 0 0 1 -0.6015 -0.065zm1.9199 0.047a8 8 0 0 1 -0.7793 0.045 8 8 0 0 0 0.7793 -0.045z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/portal2.svg b/.icons/awkward/16x16/apps/portal2.svg
new file mode 100644
index 00000000..cbeab56c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/portal2.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#56aad4" d="m 16.00009,8 a 8,8 0 0 1 -8,8 8,8 0 0 1 -8,-8 8,8 0 0 1 8,-8 8,8 0 0 1 8,8 z"/>
+ <path style="fill:#ffffff" d="M 8.00009,0 A 8,8 0 0 0 7.22079,0.044922 8,8 0 0 1 8.00009,0 Z m 0.5391,0.027344 a 8,8 0 0 1 0.6015,0.064453 8,8 0 0 0 -0.6015,-0.064453 z m -1.6446,0.058594 a 8,8 0 0 0 -1.0351,0.20508 l 2.6054,4.5156 -5.3867,-3.1113 a 8,8 0 0 0 -0.7793,0.7031 l 4.5059,2.6016 -6.2149,0 a 8,8 0 0 0 -0.32418,1 l 5.1992,0 -5.3789,3.1055 a 8,8 0 0 0 0.20512,1.0375 l 4.5137,-2.6059 -3.1094,5.3849 a 8,8 0 0 0 0.7031,0.779 l 2.6016,-4.5057 0,6.2147 a 8,8 0 0 0 1,0.324 l 0,-5.199 3.1055,5.379 a 8,8 0 0 0 1.0375,-0.205 l -2.6059,-4.514 5.3849,3.11 a 8,8 0 0 0 0.779,-0.703 l -4.5057,-2.602 6.2147,0 a 8,8 0 0 0 0.324,-1 l -5.199,0 5.379,-3.1055 a 8,8 0 0 0 -0.205,-1.0371 l -4.514,2.6055 3.11,-5.3848 a 8,8 0 0 0 -0.703,-0.7793 l -2.602,4.5059 0,-6.2149 a 8,8 0 0 0 -1,-0.32418 l 0,5.1992 -3.1055,-5.3789 z m 3.1055,0.17968 a 8,8 0 0 0 -0.7246,-0.15429 8,8 0 0 1 0.7246,0.15429 z m 1,0.32422 a 8,8 0 0 1 0.664,0.30469 8,8 0 0 0 -0.664,-0.30469 z m 2.602,1.709 a 8,8 0 0 0 -0.598,-0.5312 8,8 0 0 1 0.598,0.5312 z m -0.598,-0.5312 a 8,8 0 0 0 -0.647,-0.4688 8,8 0 0 1 0.647,0.4688 z m -0.647,-0.4688 a 8,8 0 0 0 -0.691,-0.40232 8,8 0 0 1 0.691,0.40232 z m 3.377,8.7012 a 8,8 0 0 0 0.155,-0.7246 8,8 0 0 1 -0.155,0.7246 z m -0.324,1 a 8,8 0 0 1 -0.305,0.664 8,8 0 0 0 0.305,-0.664 z m -1.709,2.602 a 8,8 0 0 0 0.531,-0.598 8,8 0 0 1 -0.531,0.598 z m 0.531,-0.598 a 8,8 0 0 0 0.469,-0.647 8,8 0 0 1 -0.469,0.647 z m 0.469,-0.647 a 8,8 0 0 0 0.403,-0.691 8,8 0 0 1 -0.403,0.691 z m -8.701,3.377 a 8,8 0 0 0 0.7246,0.155 8,8 0 0 1 -0.7246,-0.155 z m -1,-0.324 a 8,8 0 0 1 -0.6641,-0.305 8,8 0 0 0 0.6641,0.305 z m -2.6016,-1.709 a 8,8 0 0 0 0.5977,0.531 8,8 0 0 1 -0.5977,-0.531 z m 0.5977,0.531 a 8,8 0 0 0 0.6465,0.469 8,8 0 0 1 -0.6465,-0.469 z m 0.6465,0.469 a 8,8 0 0 0 0.6914,0.403 8,8 0 0 1 -0.6914,-0.403 z m -3.377,-8.701 a 8,8 0 0 0 -0.15429,0.7246 8,8 0 0 1 0.15429,-0.7246 z m 0.32422,-1 a 8,8 0 0 1 0.30469,-0.6641 8,8 0 0 0 -0.30469,0.6641 z m 1.709,-2.6016 a 8,8 0 0 0 -0.5312,0.5977 8,8 0 0 1 0.5312,-0.5977 z m -0.5312,0.5977 a 8,8 0 0 0 -0.4688,0.6465 8,8 0 0 1 0.4688,-0.6465 z m -0.4688,0.6465 a 8,8 0 0 0 -0.40232,0.6914 8,8 0 0 1 0.40232,-0.6914 z m -1.207,3.2168 a 8,8 0 0 0 -0.064453,0.6015 8,8 0 0 1 0.064453,-0.6015 z m 15.863,0.3613 a 8,8 0 0 1 0.045,0.7793 8,8 0 0 0 -0.045,-0.7793 z M -9e-5,8.000038 A 8,8 0 0 0 0.044832,8.779338 8,8 0 0 1 -9e-5,8.000038 Z m 15.973,0.5391 a 8,8 0 0 1 -0.065,0.6015 8,8 0 0 0 0.065,-0.6015 z m -9.1136,7.3689 a 8,8 0 0 0 0.6015,0.065 8,8 0 0 1 -0.6015,-0.065 z m 1.9199,0.047 a 8,8 0 0 1 -0.7793,0.045 8,8 0 0 0 0.7793,-0.045 z"/>
+ <circle style="fill:#ab49d8" cx="11.5" cy="11.5" r="4.5"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 11.5,8.9999996 c 0,0 -0.354375,-0.007 -0.723635,0.17775 C 10.40711,9.3623496 10,9.8333505 10,10.5 l 1,0 c 0,-0.500001 0.5,-0.500001 0.5,-0.500001 0,0 0.5,0 0.5,0.500001 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 10.1802,12.59895 10,13.0139 10,13.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.6666495 -0.40711,-1.1376504 -0.776365,-1.3222504 C 11.854375,8.9930996 11.5,8.9999996 11.5,8.9999996 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/porthole.svg b/.icons/awkward/16x16/apps/porthole.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/porthole.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/postman.svg b/.icons/awkward/16x16/apps/postman.svg
new file mode 100644
index 00000000..5d1f9f8e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/postman.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#e97247" cx="8" cy="8" r="8"/>
+ <circle style="fill:#ffffff" cx="8" cy="8" r="6"/>
+ <path style="fill:#666666" d="M 12.392857,3.9210379 11,5.2142856 7.9999999,8 11,10.785714 12.391184,12.077288 A 6.0000002,6.0000002 0 0 0 14,8 6.0000002,6.0000002 0 0 0 12.392857,3.9210379 Z"/>
+ <path style="fill:none;stroke:#f3f3f3;stroke-linecap:round;stroke-linejoin:round" d="m 12.088963,6.5 c 0,0 0.45534,0.6854434 0.428571,1.49991 C 12.490774,8.8143766 12.088852,9.5 12.088852,9.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/postr.svg b/.icons/awkward/16x16/apps/postr.svg
new file mode 100644
index 00000000..b07f3f67
--- /dev/null
+++ b/.icons/awkward/16x16/apps/postr.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#9a3cdb" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m 7.983,4 -2.9828,4 2,0 0,4 2,0 0,-4 2,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/postscript-viewer.svg b/.icons/awkward/16x16/apps/postscript-viewer.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/postscript-viewer.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ppsspp.svg b/.icons/awkward/16x16/apps/ppsspp.svg
new file mode 100644
index 00000000..b400aaf9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ppsspp.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="14" x="0" y="1" rx="1" ry="1"/>
+ <rect fill="#0093cd" width="14" height="12" x="1" y="2"/>
+ <g fill="none" stroke="#fff" stroke-width=".5" transform="translate(31.102 -1.7627)">
+ <path d="m-26.852 11.763v-2.25h2v-2h-2.25"/>
+ <path d="m-21.602 7.5127h-1.25v4h-1.25"/>
+ <path d="m-20.852 11.763v-2.25h2v-2h-2.25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/praat.svg b/.icons/awkward/16x16/apps/praat.svg
new file mode 100644
index 00000000..56476ff3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/praat.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#fc66cc" d="M 7.9997188,0 C 5.7837188,0 3.784,0.89228124 2.338,2.3382812 L 7.9997188,8 2.338,13.661719 C 3.784,15.107719 5.7837188,16 7.9997188,16 c 4.4320002,0 8.0000002,-3.568 8.0000002,-8 0,-4.432 -3.568,-8 -8.0000002,-8 z"/>
+ <path style="fill:#ffffff" d="m 11.999719,8 a 4,4 0 0 1 -4.0000002,4 4,4 0 0 1 -4,-4 4,4 0 0 1 4,-4 4,4 0 0 1 4.0000002,4 z"/>
+ <path style="fill:#ffffff" d="m 8.0348752,7.9609376 -0.035156,0.035156 v 5.5859374 l 0.035156,0.03516 2.8289058,-2.828125 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pragha.svg b/.icons/awkward/16x16/apps/pragha.svg
new file mode 100644
index 00000000..8a97793a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pragha.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3c6eb4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 10.136719 3 C 10.083369 2.99667 9.9978359 3.0326271 9.8417969 3.1035156 C 9.6565762 3.1876716 9.2357593 3.2558594 8.90625 3.2558594 C 7.7401333 3.2806594 6.8087776 3.6963858 6.0527344 4.4804688 C 5.0265316 5.5519453 4.7018234 6.9007182 5.1699219 8.1523438 C 5.2779762 8.4412563 5.3444665 8.7344196 5.3164062 8.8046875 C 5.2883563 8.8749542 5.0910494 9.0702511 4.8789062 9.2382812 C 4.4179714 9.6033193 4.0992812 10.19154 4.0195312 10.824219 C 3.9716273 11.204253 4.0036316 11.385786 4.2070312 11.837891 C 4.6438556 12.808754 5.6355292 13.224851 6.6914062 12.880859 C 7.3027854 12.681686 7.9145612 11.973714 8.4042969 10.900391 C 8.8272675 9.9733345 8.8448751 9.9501611 9.2988281 9.7832031 C 10.064144 9.5017162 10.546055 9.1911023 11.025391 8.6699219 C 11.875184 7.7459033 12.191281 6.5501088 11.886719 5.40625 C 11.749864 4.8922995 11.63343 4.7148396 11.013672 4.0605469 C 10.621104 3.6460943 10.27369 3.2268663 10.240234 3.1289062 C 10.212029 3.0463729 10.190067 3.0033689 10.136719 3 z M 8.2226562 4 C 8.6119557 4.0016 8.9139475 4.1198942 8.9960938 4.3535156 C 9.0230246 4.4301236 8.9089838 4.7899395 8.7421875 5.1542969 C 8.3132423 6.0913238 8.1771695 6.6067784 7.9179688 8.2597656 C 7.5965037 10.309809 7.2447418 11.196229 6.5410156 11.728516 C 6.09738 12.064055 5.5527222 12.090806 5.2617188 11.794922 C 5.009956 11.538933 4.9375765 11.218974 5.0546875 10.882812 C 5.1474535 10.616526 5.5367454 10.574165 6.2128906 10.474609 C 6.6833008 10.405369 7.015625 10.078771 7.015625 9.6523438 C 7.015625 9.3840094 6.9063889 9.2301343 6.5410156 8.84375 C 5.9757305 8.2459475 5.4283842 7.6716273 5.4257812 6.9472656 C 5.4216663 5.8143018 5.9763383 4.8520645 6.9238281 4.3457031 C 7.3570165 4.1142019 7.833357 3.9984046 8.2226562 4 z M 9.7832031 5.0019531 C 9.9192521 4.9867142 10.091534 5.1061948 10.335938 5.3554688 C 11.301583 6.3403097 11.203311 7.8312164 10.115234 8.6875 C 9.6514177 9.0525011 9.5422958 9.0735938 9.2207031 8.8769531 C 9.0346878 8.763213 8.9984681 8.6601292 9 8.2441406 C 9.002133 7.606845 9.2542975 6.0461096 9.4511719 5.453125 C 9.5465767 5.1657837 9.6471525 5.017204 9.7832031 5.0019531 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/prboom-plus.svg b/.icons/awkward/16x16/apps/prboom-plus.svg
new file mode 100644
index 00000000..e752769e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/prboom-plus.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#932b2d" d="M 4.7162311,7.496e-5 C 4.3188107,0.00593656 3.9997131,0.32978152 3.9997167,0.72724936 V 2.9999278 H 1.6815042 C 1.1735747,2.9998186 0.82199545,3.5365358 1.0004957,4.0120722 L 2.4388655,6.392676 0.1799623,8.9747132 c -0.33001488,0.3775164 -0.18796312,0.9678916 0.27765828,1.1539638 l 1.54234832,0.54396 v 1.605392 C 2.000009,12.679619 2.3439131,12.99996 2.7454995,13 H 4 v 1.307223 c -3.16e-5,0.573912 0.6697136,0.921718 1.1538672,0.613553 l 3.2777303,-1.740666 6.5572805,2.760991 c 0.594918,0.25019 1.196708,-0.340892 0.957247,-0.940214 L 13.998315,9.8503052 15.92127,5.978866 C 16.162971,5.495332 15.811371,5.0000172 15.270797,5 H 12.998189 V 3.2723596 C 12.998081,3.1151028 12.9542,2.9621172 12.85981,2.8363392 L 10.944015,1.3479338 C 10.684691,1.0017804 10.182386,0.95710856 9.8660471,1.2520662 L 7.6533023,3.025 5.2410123,0.21311436 C 5.1020611,0.07410276 4.9127591,-0.00274584 4.7162311,7.496e-5 Z"/>
+ <rect style="fill:#e9af00" width="2" height="6" x="7" y="5" rx=".6" ry=".692"/>
+ <rect style="fill:#e9af00" width="2" height="6" x="7" y="-11" rx=".6" ry=".692" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-activities.svg b/.icons/awkward/16x16/apps/preferences-activities.svg
new file mode 100644
index 00000000..f7e1ded9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-activities.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#546e7a" d="M 7.5996094,0 C 6.7132094,0 6,0.71320937 6,1.5996094 v 0.75 a 6,6 0 0 0 -1.8925781,1.09375 l -0.6503907,-0.375 C 2.6893865,2.6251594 1.7146844,2.8866517 1.2714844,3.6542969 L 0.87109375,4.3457031 C 0.42789375,5.1133483 0.68938635,6.08805 1.4570312,6.53125 l 0.6484376,0.375 A 6,6 0 0 0 2,8 6,6 0 0 0 2.1054688,9.09375 l -0.6484376,0.375 c -0.76764485,0.4432 -1.02913745,1.417902 -0.58593745,2.185547 l 0.40039065,0.691406 c 0.4432,0.767645 1.4179021,1.029138 2.1855468,0.585938 L 4.1035156,12.558594 A 6,6 0 0 0 6,13.648438 v 0.751953 C 6,15.286791 6.7132094,16 7.5996094,16 H 8.4003906 C 9.2867906,16 10,15.286791 10,14.400391 v -0.75586 a 6,6 0 0 0 1.892578,-1.08789 l 0.650391,0.375 c 0.767644,0.4432 1.742347,0.181707 2.185547,-0.585938 l 0.40039,-0.691406 c 0.4432,-0.767645 0.181707,-1.742347 -0.585937,-2.185547 l -0.648438,-0.375 A 6,6 0 0 0 14,8 6,6 0 0 0 13.894531,6.90625 l 0.648438,-0.375 c 0.767644,-0.4432 1.029137,-1.4179017 0.585937,-2.1855469 L 14.728516,3.6542969 C 14.285316,2.8866517 13.310613,2.6251594 12.542969,3.0683594 L 11.896484,3.4414062 A 6,6 0 0 0 10,2.3515625 V 1.5996094 C 10,0.71320938 9.2867906,0 8.4003906,0 Z"/>
+ <path style="fill:#ffffff" d="m 8,5 c 1.65675,0 3,1.343175 3,3 0,1.65675 -1.34325,3 -3,3 C 6.343175,11 5,9.65675 5,8 5,6.343175 6.343175,5 8,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-autocompletion.svg b/.icons/awkward/16x16/apps/preferences-autocompletion.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-autocompletion.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-bluetooth.svg b/.icons/awkward/16x16/apps/preferences-bluetooth.svg
new file mode 120000
index 00000000..cf25bebf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-bluetooth.svg
@@ -0,0 +1 @@
+preferences-system-bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-calendar-and-tasks.svg b/.icons/awkward/16x16/apps/preferences-calendar-and-tasks.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-calendar-and-tasks.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-certificates.svg b/.icons/awkward/16x16/apps/preferences-certificates.svg
new file mode 120000
index 00000000..84538d96
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-certificates.svg
@@ -0,0 +1 @@
+gufw.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-color.svg b/.icons/awkward/16x16/apps/preferences-color.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-color.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-composer.svg b/.icons/awkward/16x16/apps/preferences-composer.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-composer.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-accessibility.svg b/.icons/awkward/16x16/apps/preferences-desktop-accessibility.svg
new file mode 100644
index 00000000..5fe54fe7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-accessibility.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#3e50b4" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m8 2c-1.1046 0-2 0.8954-2 2s0.8954 2 2 2 2-0.8954 2-2-0.8954-2-2-2zm-5 5v1h3v6h1v-3h2v3h1v-6h3v-1h-7z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-activities.svg b/.icons/awkward/16x16/apps/preferences-desktop-activities.svg
new file mode 100644
index 00000000..e879f1ab
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-activities.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#4f4f4f" width="15" height="15" x="1" y="1" rx=".8" ry=".8"/>
+ <rect style="fill:#48aeff" width="13" height="6" x="2" y="2" rx=".8" ry=".8"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="13" height="6" x="2" y="9" rx=".8" ry=".8"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-applications.svg b/.icons/awkward/16x16/apps/preferences-desktop-applications.svg
new file mode 120000
index 00000000..8af37416
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-applications.svg
@@ -0,0 +1 @@
+preferences-desktop-default-applications.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-color.svg b/.icons/awkward/16x16/apps/preferences-desktop-color.svg
new file mode 100644
index 00000000..006b897c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-color.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <ellipse style="fill:#278df2" cx="8.5" cy="8" rx="6.514" ry="6.4"/>
+ <ellipse id="ellipse8" style="fill:#34e0c4" cx="11.153" cy="-7.329" rx="3.616" ry="4.054" transform="matrix(0.50665548,0.86214861,-0.86981732,0.49337392,0,0)"/>
+ <ellipse id="ellipse10" style="fill:#ffc107" cx="8.5" cy="12" rx="3.664" ry="4"/>
+ <ellipse id="ellipse14" style="fill:#fb8300" cx="11.153" cy=".779" rx="3.616" ry="4.054" transform="matrix(0.50665548,0.86214861,-0.86981732,0.49337392,0,0)"/>
+ <ellipse id="ellipse18" style="fill:#fa3e30" cx="2.766" cy="7.329" rx="3.616" ry="4.054" transform="matrix(-0.50665548,0.86214861,0.86981732,0.49337392,0,0)"/>
+ <path style="fill:#a544c9" d="M 8.4995347,0 A 3.6643229,4 0 0 0 4.8352116,4 3.6643229,4 0 0 0 8.4995347,8 3.6141143,4.0555696 63.838713 0 1 10.193329,2.8820312 3.6141143,4.0555696 63.838713 0 1 11.827484,2.3367188 3.6643229,4 0 0 0 8.4995347,0 Z m 0,8 A 3.6643229,4 0 0 0 11.98255,5.2335936 3.6643229,4 0 0 1 11.490315,6.3015624 4.0555696,3.6141143 26.161287 0 0 8.4995347,8 Z M 11.98255,5.2335936 A 3.6643229,4 0 0 0 12.07082,4.8804688 3.6643229,4 0 0 1 11.98255,5.2335936 Z M 11.870426,2.4429688 a 3.6643229,4 0 0 1 0.122461,0.3648436 3.6643229,4 0 0 0 -0.122461,-0.3648436 z m 0.128028,0.38125 a 3.6643229,4 0 0 1 0.07475,0.316406 3.6643229,4 0 0 0 -0.07475,-0.316406 z m 0.09542,0.4140624 a 3.6643229,4 0 0 1 0.03578,0.2554688 3.6643229,4 0 0 0 -0.03578,-0.2554688 z m 0.05328,0.4148436 A 3.6643229,4 0 0 1 12.163857,4 3.6643229,4 0 0 0 12.14716,3.6531248 Z m 0.0087,0.5234376 a 3.6643229,4 0 0 1 -0.0159,0.2625 3.6643229,4 0 0 0 0.0159,-0.2625 z M 12.127275,4.53125 a 3.6643229,4 0 0 1 -0.04771,0.3101564 3.6643229,4 0 0 0 0.04771,-0.3101564 z"/>
+ <path style="fill:#009688" d="M 11.546775,6.2976564 C 10.244634,6.3338492 9.1043679,6.9708596 8.4995347,8 c 2.0237493,0 3.6643223,1.7908608 3.6643223,4 -0.0014,0.574359 -0.116154,1.141646 -0.336373,1.663281 C 13.378854,13.867564 14.83358,13.217821 15.551448,12 16.563533,10.278106 15.805168,7.9866324 13.857652,6.8820312 13.147094,6.479136 12.341616,6.2754464 11.546775,6.2976564 Z m 0.280709,7.3656246 z M 8.4995347,8 Z"/>
+ <path id="ellipse980" style="fill:#03a9f4" d="M 12.504605,2.2976562 A 3.6141143,4.0555696 63.838713 0 0 10.193529,2.882422 3.6141143,4.0555696 63.838713 0 0 8.4997333,7.9998048 C 9.104602,6.9708016 10.244733,6.3338464 11.546775,6.297656 c 0.794841,-0.022208 1.600319,0.18148 2.310877,0.5843752 0.523507,0.2969252 0.960199,0.6801232 1.300565,1.1144532 A 3.6141143,4.0555696 63.838713 0 0 15.551646,4 3.6141143,4.0555696 63.838713 0 0 12.504605,2.2976562 Z M 8.4997333,8 A 3.6141143,4.0555696 63.838713 0 0 11.495882,9.6986328 C 10.832666,8.671548 9.7383658,8.000072 8.4997333,8 Z"/>
+ <path style="fill:#ffc107" d="m 8.4997333,7.9998048 c -6.3156115,6.4001302 -3.1578059,3.2000652 0,0 z m 0,1.952e-4 C 9.1426625,9.2935516 10.248243,9.8536288 11.495882,9.6986328 10.832666,8.671548 9.7383658,8.000072 8.4997333,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-cursors.svg b/.icons/awkward/16x16/apps/preferences-desktop-cursors.svg
new file mode 100644
index 00000000..0c90d14b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-cursors.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="M 2.7113902,2.2600857e-4 C 2.8759838,0.00402601 3.0338081,0.06407601 3.1566341,0.16962501 L 13.767162,8.459071 c 0.440422,0.377919 0.220788,1.079031 -0.363226,1.159481 l -4.1143199,0.570694 1.9282739,3.281087 c 0.430913,0.733345 0.175582,1.665313 -0.570782,2.08871 l -0.413441,0.235185 c -0.7463629,0.423398 -1.6948749,0.17252 -2.1257879,-0.560826 l -2.001924,-3.407724 -2.934256,2.337054 C 2.7199702,14.523764 2.0357205,14.214841 2.0351557,13.649599 L 2.0000029,0.66960001 c -0.00108,-0.376235 0.3207336,-0.679053 0.7113893,-0.66937400143 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-default-applications.svg b/.icons/awkward/16x16/apps/preferences-desktop-default-applications.svg
new file mode 100644
index 00000000..948daf00
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-default-applications.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#f29947" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#3f3f3f" d="m8 1.7-1.5892 4.3335-4.4108 0.2497 3.429 2.9288-1.137 4.488 3.708-2.524 3.708 2.524-1.137-4.488 3.429-2.9288-4.4108-0.2497z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-display-color.svg b/.icons/awkward/16x16/apps/preferences-desktop-display-color.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-display-color.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-display.svg b/.icons/awkward/16x16/apps/preferences-desktop-display.svg
new file mode 100644
index 00000000..91af8e80
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-display.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#8e8e8e" width="12" height="10" x="-15" y="-13" rx=".75" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="12" height="16" x="-13" y="-16" rx=".75" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#333333" width="8" height="12" x="-11" y="-14" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-effects.svg b/.icons/awkward/16x16/apps/preferences-desktop-effects.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-effects.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-emoticons.svg b/.icons/awkward/16x16/apps/preferences-desktop-emoticons.svg
new file mode 100644
index 00000000..c660eca2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-emoticons.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#fecd38" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <ellipse fill="#3f3f3f" cx="5.5" cy="5.5" rx="1.5" ry="1.5"/>
+ <path fill="#3f3f3f" d="m5 10c0.61917 1.2366 1.763 1.9989 3.0013 2 1.2373-0.0022 2.38-0.76432 2.9987-2h-0.4214c-0.6566 0.846-1.5934 0.997-2.5777 1-0.9846-0.002-1.9221-0.154-2.5786-1z"/>
+ <ellipse fill="#3f3f3f" cx="10.5" cy="5.5" rx="1.5" ry="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-filetype-association.svg b/.icons/awkward/16x16/apps/preferences-desktop-filetype-association.svg
new file mode 120000
index 00000000..9a40701e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-filetype-association.svg
@@ -0,0 +1 @@
+applications-system.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-font-installer.svg b/.icons/awkward/16x16/apps/preferences-desktop-font-installer.svg
new file mode 120000
index 00000000..9b8590a9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-font-installer.svg
@@ -0,0 +1 @@
+kfontview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-font.svg b/.icons/awkward/16x16/apps/preferences-desktop-font.svg
new file mode 120000
index 00000000..f04d4679
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-font.svg
@@ -0,0 +1 @@
+accessories-character-map.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-gaming.svg b/.icons/awkward/16x16/apps/preferences-desktop-gaming.svg
new file mode 100644
index 00000000..b7ddc981
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-gaming.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m4 1c-2.216 0-4 1.784-4 4l0.0078125 1.9102c-0.0008522 0.0304-0.0078125 0.0591-0.0078125 0.0898 0 0.0261 0.0073196 0.0502 0.0078125 0.0762l0.021484 6.0668c-0.25174 1.482 1.1865 2.419 2.3945 0.798l2.1289-2.941h6.8943l2.129 2.941c1.208 1.621 2.646 0.684 2.395-0.798l0.021-6.0668c0.001-0.026 0.008-0.0501 0.008-0.0762 0-0.0241-0.007-0.0463-0.008-0.0703l0.008-1.9297c0-2.216-1.784-4-4-4h-8z"/>
+ <g fill="#e4e4e4">
+ <rect width="2" height="4" x="3" y="3" ry="0"/>
+ <rect width="2" height="4" x="4" y="2" ry="0" transform="matrix(0,1,1,0,0,0)"/>
+ </g>
+ <path fill="#ee5353" d="m12.023 2.8051a0.75 0.75 0 0 0 -0.75 0.75 0.75 0.75 0 0 0 0.75 0.75 0.75 0.75 0 0 0 0.75 -0.75 0.75 0.75 0 0 0 -0.75 -0.75z"/>
+ <path fill="#ffca58" d="m13.46 4.2113a0.75 0.75 0 0 0 -0.75 0.75 0.75 0.75 0 0 0 0.75 0.75 0.75 0.75 0 0 0 0.75 -0.75 0.75 0.75 0 0 0 -0.75 -0.75z"/>
+ <path fill="#ee5353" d="m10.5 4.2426a0.75 0.75 0 0 0 -0.75 0.75 0.75 0.75 0 0 0 0.75 0.75 0.75 0.75 0 0 0 0.75 -0.75 0.75 0.75 0 0 0 -0.75 -0.75z"/>
+ <path fill="#ffca58" d="m12.024 5.7192a0.75 0.75 0 0 0 -0.75 0.75 0.75 0.75 0 0 0 0.75 0.75 0.75 0.75 0 0 0 0.75 -0.75 0.75 0.75 0 0 0 -0.75 -0.75z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-gestures-screenedges.svg b/.icons/awkward/16x16/apps/preferences-desktop-gestures-screenedges.svg
new file mode 120000
index 00000000..b06bcb0a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-gestures-screenedges.svg
@@ -0,0 +1 @@
+cs-overview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-gestures-touch.svg b/.icons/awkward/16x16/apps/preferences-desktop-gestures-touch.svg
new file mode 120000
index 00000000..c43e6a22
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-gestures-touch.svg
@@ -0,0 +1 @@
+libinput-gestures.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-icons.svg b/.icons/awkward/16x16/apps/preferences-desktop-icons.svg
new file mode 100644
index 00000000..3db4828f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-icons.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#325f78" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 2.375,3 C 2.1672,3 2,3.1672 2,3.375 l 0,2.25 C 2,5.8328 2.1672,6 2.375,6 l 2.25,0 C 4.8328,6 5,5.8328 5,5.625 L 5,3.375 C 5,3.1672 4.8328,3 4.625,3 l -2.25,0 z m 4,0 C 6.1672,3 6,3.1672 6,3.375 l 0,2.25 C 6,5.8328 6.1672,6 6.375,6 l 2.25,0 C 8.8328,6 9,5.8328 9,5.625 L 9,3.375 C 9,3.1672 8.8328,3 8.625,3 l -2.25,0 z m -4,4 C 2.1672,7 2,7.1672 2,7.375 l 0,2.25 C 2,9.8328 2.1672,10 2.375,10 l 2.25,0 C 4.8328,10 5,9.8328 5,9.625 L 5,7.375 C 5,7.1672 4.8328,7 4.625,7 l -2.25,0 z m 4,0 C 6.1672,7 6,7.1672 6,7.375 l 0,2.25 C 6,9.8328 6.1672,10 6.375,10 l 2.25,0 C 8.8328,10 9,9.8328 9,9.625 L 9,7.375 C 9,7.1672 8.8328,7 8.625,7 l -2.25,0 z m -4,4 C 2.1672,11 2,11.167 2,11.375 l 0,2.25 C 2,13.833 2.1672,14 2.375,14 l 2.25,0 C 4.8328,14 5,13.833 5,13.625 l 0,-2.25 C 5,11.167 4.8328,11 4.625,11 l -2.25,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-keyboard-shortcuts.svg b/.icons/awkward/16x16/apps/preferences-desktop-keyboard-shortcuts.svg
new file mode 100644
index 00000000..16b7defe
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-keyboard-shortcuts.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="12" x="0" y="2" rx=".8" ry=".8"/>
+ <circle style="fill:#e4e4e4" cx="2" cy="5" r="1"/>
+ <circle style="fill:#e4e4e4" cx="5" cy="5" r="1"/>
+ <circle style="fill:#e4e4e4" cx="8" cy="5" r="1"/>
+ <circle style="fill:#e4e4e4" cx="11" cy="5" r="1"/>
+ <circle style="fill:#ff8834" cx="14" cy="5" r="1"/>
+ <circle style="fill:#e4e4e4" cx="4" cy="8" r="1"/>
+ <circle style="fill:#e4e4e4" cx="7" cy="8" r="1"/>
+ <circle style="fill:#ff8834" cx="10" cy="8" r="1"/>
+ <circle style="fill:#e4e4e4" cx="13" cy="8" r="1"/>
+ <rect style="fill:#e4e4e4" width="12" height="2" x="2" y="11" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-keyboard.svg b/.icons/awkward/16x16/apps/preferences-desktop-keyboard.svg
new file mode 100644
index 00000000..8cfe1cea
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-keyboard.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="12" x="0" y="2" rx=".8" ry=".8"/>
+ <circle style="fill:#e4e4e4" cx="2" cy="5" r="1"/>
+ <circle style="fill:#e4e4e4" cx="5" cy="5" r="1"/>
+ <circle style="fill:#e4e4e4" cx="8" cy="5" r="1"/>
+ <circle style="fill:#e4e4e4" cx="11" cy="5" r="1"/>
+ <circle style="fill:#e4e4e4" cx="14" cy="5" r="1"/>
+ <circle style="fill:#e4e4e4" cx="4" cy="8" r="1"/>
+ <circle style="fill:#e4e4e4" cx="7" cy="8" r="1"/>
+ <circle style="fill:#e4e4e4" cx="10" cy="8" r="1"/>
+ <circle style="fill:#e4e4e4" cx="13" cy="8" r="1"/>
+ <rect style="fill:#e4e4e4" width="12" height="2" x="2" y="11" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-launch-feedback.svg b/.icons/awkward/16x16/apps/preferences-desktop-launch-feedback.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-launch-feedback.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-locale.svg b/.icons/awkward/16x16/apps/preferences-desktop-locale.svg
new file mode 100644
index 00000000..9ed4c465
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-locale.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#1e88e5" width="16" height="16" x="0" y="0" rx="1" ry="1"/>
+ <path style="fill:#ffffff" d="M 7.9325,5.3742 H 7.9816 L 8.8159,8.6871 H 7.1104 Z M 11.589,12 9.0858,4 H 6.914 L 4.4109,12 H 6.2514 L 6.7422,10.098 H 9.1839 L 9.6747,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-mouse.svg b/.icons/awkward/16x16/apps/preferences-desktop-mouse.svg
new file mode 120000
index 00000000..90ea8e2b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-mouse.svg
@@ -0,0 +1 @@
+preferences-desktop-peripherals.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-multimedia.svg b/.icons/awkward/16x16/apps/preferences-desktop-multimedia.svg
new file mode 120000
index 00000000..03818cfb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-multimedia.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-notification-bell.svg b/.icons/awkward/16x16/apps/preferences-desktop-notification-bell.svg
new file mode 100644
index 00000000..1c18b921
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-notification-bell.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#efb055" d="m1.926 8.0603c0 3.4237-4.0494 5.9397-0.405 5.9397h12.958c3.644 0-0.405-2.516-0.405-5.9397 0-3.8179-1.62-8.0603-6.0741-8.0603-4.4543 0-6.0743 4.2424-6.0743 8.0603z"/>
+ <path fill="#ce903c" d="m5 14c0.44321 1.1583 1.6119 2 3 2s2.557-0.842 3-2h-6z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-notification.svg b/.icons/awkward/16x16/apps/preferences-desktop-notification.svg
new file mode 120000
index 00000000..ee0c10da
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-notification.svg
@@ -0,0 +1 @@
+preferences-system-notifications.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-notifications.svg b/.icons/awkward/16x16/apps/preferences-desktop-notifications.svg
new file mode 120000
index 00000000..ee0c10da
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-notifications.svg
@@ -0,0 +1 @@
+preferences-system-notifications.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-online-accounts.svg b/.icons/awkward/16x16/apps/preferences-desktop-online-accounts.svg
new file mode 100644
index 00000000..58a7d53a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-online-accounts.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#37dbad" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m8 4.0002c-2.2091 0-3.9999 1.7908-3.9999 3.9999s1.7908 3.9999 3.9999 3.9999h2.4999s0.46874 0 0.49999-0.49999c0-0.49999-0.49999-0.49999-0.49999-0.49999h-2.4999c-1.6568 0-2.9999-1.3431-2.9999-2.9999s1.3431-2.9999 2.9999-2.9999 2.9999 1.3431 2.9999 2.9999v0.49999c0 0.27613-0.22385 0.49999-0.49999 0.49999-0.27613 0-0.49999-0.22385-0.49999-0.49999v-0.49999c0-1.1045-0.89543-2-2-2-1.1045 0-2 0.89543-2 2 0 1.1045 0.89543 2 2 2 0.52309 0 0.99512-0.20544 1.3515-0.53419 0.28499 0.33849 0.70548 0.53399 1.1485 0.53399 0.82838 0 1.5-0.67158 1.5-1.5v-0.49999c0-2.2089-1.791-3.9999-4-3.9999zm0 2.9999c0.55229 0 0.99998 0.4477 0.99998 0.99998 0 0.55227-0.4477 0.99998-0.99998 0.99998-0.5523 0-1-0.4477-1-1s0.4477-1 1-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-peripherals.svg b/.icons/awkward/16x16/apps/preferences-desktop-peripherals.svg
new file mode 100644
index 00000000..e62c8005
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-peripherals.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="m 8,-6e-8 c -0.00667,0 -0.013888,0.001144 -0.020554,0.001144 H 7.977216 C 5.4850001,0.01714278 3.0000001,2.6737144 3.0000001,4.6674285 V 11.258857 C 3.0000001,13.968 4.8750001,16 8,16 c 3.125,5.6e-4 5,-2.030857 5,-4.74 V 4.8491429 C 13,2.7771428 10.503333,0.0188571 8,0.00228566 Z"/>
+ <path style="opacity:0.1" d="m 8,-6e-8 c -0.00667,0 -0.013615,7.8000002e-4 -0.020281,7.8000002e-4 H 7.97745 C 5.4852485,0.01678002 3.0000001,2.6734736 3.0000001,4.6671877 V 8.0000001 H 13 V 4.8492189 C 13,2.7772188 10.503333,0.01891514 8,0.0023437 Z"/>
+ <path style="opacity:0.1" d="m 8,-6e-8 c -0.00667,0 -0.013615,7.8000002e-4 -0.020281,7.8000002e-4 H 7.97745 C 5.4852485,0.01678002 3.0000001,2.6734736 3.0000001,4.6671877 V 8.0000001 H 8 C 8,8.0000001 8,-6e-8 8,0.0023437 Z"/>
+ <path style="fill:#e4e4e4" d="M 7.9999999,2.0001995 C 8.551,2.0001995 9,2.3842259 9,2.8573903 V 5.1432764 C 9,5.6159744 8.551,6 7.9999999,6 7.449,6 7,5.6159744 7,5.1426096 V 2.8567235 C 7,2.3840255 7.449,1.9999999 7.9999999,1.9999999"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-personal.svg b/.icons/awkward/16x16/apps/preferences-desktop-personal.svg
new file mode 120000
index 00000000..e7eb8795
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-personal.svg
@@ -0,0 +1 @@
+kontact.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-plasma-theme.svg b/.icons/awkward/16x16/apps/preferences-desktop-plasma-theme.svg
new file mode 120000
index 00000000..2b7de482
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-plasma-theme.svg
@@ -0,0 +1 @@
+xfce4-taskbar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-plasma.svg b/.icons/awkward/16x16/apps/preferences-desktop-plasma.svg
new file mode 120000
index 00000000..2f42f037
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-plasma.svg
@@ -0,0 +1 @@
+plasma.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-remote-desktop.svg b/.icons/awkward/16x16/apps/preferences-desktop-remote-desktop.svg
new file mode 100644
index 00000000..798ede5c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-remote-desktop.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#8e8e8e" width="12" height="10" x="-15" y="-13" rx=".75" ry=".833" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="12" height="16" x="-13" y="-16" rx=".75" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#2c80c2" width="8" height="12" x="-11" y="-14" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#ffffff" d="m 4.5000002,4.0004998 c -0.2770001,0 -0.5,0.223 -0.5,0.5 l 0,4.9995 c 0,0.277 0.2695573,0.346295 0.5,0.5 l 2.5,0 0,0.5000002 0,0.5 0.5,0 1,0 0.5,0 0,-0.5 0,-0.5000002 2.4999998,0 c 0.230443,-0.153705 0.5,-0.223 0.5,-0.5 l 0,-4.9995 c 0,-0.277 -0.24283,-0.3970804 -0.5,-0.5 l -2.4999998,0 -2.0000001,0 z m 0.9003906,1 1.5996094,0 2,0 1.5996088,0 c 0.2216,0 0.400391,0.16725 0.400391,0.375 l 0,3.2495 c 0,0.20775 -0.178791,0.375 -0.400391,0.375 l -1.5996088,0 -2.0000001,0 -1.5996094,0 c -0.2216,0 -0.4003906,-0.16725 -0.4003906,-0.375 l 0,-3.2495 c 0,-0.20775 0.2125136,-0.2574895 0.4003906,-0.375 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-screensaver.svg b/.icons/awkward/16x16/apps/preferences-desktop-screensaver.svg
new file mode 100644
index 00000000..2d297551
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-screensaver.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#325f78" width="12" height="16" x="-14" y="-16" rx=".818" ry=".857" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="8" height="12" x="-12" y="-14" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-sound.svg b/.icons/awkward/16x16/apps/preferences-desktop-sound.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-sound.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-text-to-speech.svg b/.icons/awkward/16x16/apps/preferences-desktop-text-to-speech.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-text-to-speech.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-theme-applications.svg b/.icons/awkward/16x16/apps/preferences-desktop-theme-applications.svg
new file mode 120000
index 00000000..604fb0e1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-theme-applications.svg
@@ -0,0 +1 @@
+applications-interfacedesign.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-theme-global.svg b/.icons/awkward/16x16/apps/preferences-desktop-theme-global.svg
new file mode 120000
index 00000000..3c8cc875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-theme-global.svg
@@ -0,0 +1 @@
+preferences-desktop-theme.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-theme-windowdecorations.svg b/.icons/awkward/16x16/apps/preferences-desktop-theme-windowdecorations.svg
new file mode 100644
index 00000000..9ab90cf6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-theme-windowdecorations.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 0,3.56 V 15.085938 C 0,15.592795 0.4075482,16 0.91406248,16 H 16 V 3.56 Z"/>
+ <path style="fill:#636e73" d="M 0.91406248,0 C 0.4075482,0 0,0.40720536 0,0.91406248 V 4 H 16 V 0 Z"/>
+ <circle style="fill:#ffffff" cx="2" cy="2" r="1"/>
+ <circle style="fill:#ffffff" cx="5" cy="2" r="1"/>
+ <circle style="fill:#ffffff" cx="8" cy="2" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-theme.svg b/.icons/awkward/16x16/apps/preferences-desktop-theme.svg
new file mode 100644
index 00000000..1d800966
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-theme.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#4ab3e4" d="m0.80078 1c-0.4432 0-0.80078 0.3464-0.80078 0.7773v11.222h16v-11.223c0-0.4309-0.358-0.7773-0.801-0.7773h-14.398z"/>
+ <path fill="#4f4f4f" d="m0.8 15c-0.4432 0-0.8-0.34686-0.8-0.77778l4e-8 -1.222h16v1.222c0 0.431-0.357 0.778-0.8 0.778z"/>
+ <path fill="#fff" d="m5 5v4.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="m5.5 4h7c0.277 0 0.5 0.223 0.5 0.5v0.5h-8v-0.5c0-0.277 0.223-0.5 0.5-0.5z"/>
+ <rect fill="#fff" width="1" height="1" x="1" y="2" rx=".125" ry=".125"/>
+ <rect fill="#fff" width="1" height="1" x="1" y="4" rx=".125" ry=".125"/>
+ <rect fill="#fff" width="1" height="1" x="1" y="6" rx=".125" ry=".125"/>
+ <rect fill="#fff" width="1" height="1" x="1" y="8" rx=".125" ry=".125"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-thunderbolt.svg b/.icons/awkward/16x16/apps/preferences-desktop-thunderbolt.svg
new file mode 100644
index 00000000..547cddcd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-thunderbolt.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#127bca" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff" d="M 7.9446672,0 4.6049113,8 H 7.9133906 L 5.9968982,11.742975 5.0462738,10.608738 4.5903615,16 8.7891848,12.495438 7.2163582,12.331919 11.297393,6 H 7.8233167 L 11.409639,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-tweaks.svg b/.icons/awkward/16x16/apps/preferences-desktop-tweaks.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-tweaks.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-user-password.svg b/.icons/awkward/16x16/apps/preferences-desktop-user-password.svg
new file mode 100644
index 00000000..a7fe9c8e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-user-password.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#d2d2d2" d="m8 1c-2.216 0-4 1.784-4 4v2h2v-2c0-1.108 0.892-2 2-2s2 0.892 2 2v2h2v-2c0-2.216-1.784-4-4-4z"/>
+ <rect fill="#ffb437" width="9" height="12" x="-16" y="-14" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#fed96a" width="12" height="5" x="2" y="9" rx="0" ry="0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-user.svg b/.icons/awkward/16x16/apps/preferences-desktop-user.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-user.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-virtual.svg b/.icons/awkward/16x16/apps/preferences-desktop-virtual.svg
new file mode 120000
index 00000000..2c414871
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-virtual.svg
@@ -0,0 +1 @@
+workspace-switcher-left-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-wallpaper.svg b/.icons/awkward/16x16/apps/preferences-desktop-wallpaper.svg
new file mode 100644
index 00000000..dc55a575
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-wallpaper.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#325f78" d="M 16,8 16,2.8182 C 16,2.3649 15.618,2 15.143,2 L 0.857,2 C 0.38229,2 0,2.3649 0,2.8182 l 0,10.364 c 4.0000001e-8,0.453 0.38229,0.818 0.85714,0.818 l 9.14286,0 z"/>
+ <path style="opacity:0.2" d="M 14,8.5160001 14,4 2,4 l 0,8 7.9999714,0 z"/>
+ <path style="fill:#56839e" d="m16 8h-5.25c-0.414 0-0.75 0.336-0.75 0.75v5.25z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop.svg b/.icons/awkward/16x16/apps/preferences-desktop.svg
new file mode 100644
index 00000000..963d13f0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3f51b5" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="opacity:.3" d="M 3,3 C 2.446,3 2,3.3723178 2,3.8339844 V 12.166016 C 2,12.627682 2.446,13 3,13 3.554,13 4,12.627682 4,12.166016 V 3.8339844 C 4,3.3723178 3.554,3 3,3 Z M 8,3 C 7.446,3 7,3.3723178 7,3.8339844 V 12.166016 C 7,12.627682 7.446,13 8,13 8.554,13 9,12.627682 9,12.166016 V 3.8339844 C 9,3.3723178 8.554,3 8,3 Z m 5,0 C 12.446,3 12,3.3723178 12,3.8339844 V 12.166016 C 12,12.627682 12.446,13 13,13 c 0.554,0 1,-0.372318 1,-0.833984 V 3.8339844 C 14,3.3723178 13.554,3 13,3 Z"/>
+ <path style="fill:#3f3f3f" d="m2 6v6.166016c0 0.461666 0.446 0.833984 1 0.833984s0.926093-0.378272 1-0.833984v-6.166016zm10 2v4.166016c0 0.461666 0.446 0.833984 1 0.833984s1-0.372318 1-0.833984v-4.166016zm-5 2v2.166016c0 0.461666 0.446 0.833984 1 0.833984s1-0.372318 1-0.833984v-2.166016z"/>
+ <path style="fill:#ffffff" d="m3 4c-1.1045695 0-2 0.8954305-2 2s0.8954305 2 2 2 2-0.8954305 2-2-0.8954305-2-2-2zm10 2c-1.104569 0-2 0.8954305-2 2s0.895431 2 2 2 2-0.8954305 2-2-0.895431-2-2-2zm-5 2c-1.1045695 0-2 0.8954305-2 2 0 1.104569 0.8954305 2 2 2s2-0.895431 2-2c0-1.1045695-0.8954305-2-2-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-gtk-config.svg b/.icons/awkward/16x16/apps/preferences-gtk-config.svg
new file mode 120000
index 00000000..879651b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-gtk-config.svg
@@ -0,0 +1 @@
+desktop-environment-gnome.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-mail-accounts.svg b/.icons/awkward/16x16/apps/preferences-mail-accounts.svg
new file mode 120000
index 00000000..a6b40609
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-mail-accounts.svg
@@ -0,0 +1 @@
+preferences-desktop-online-accounts.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-mail.svg b/.icons/awkward/16x16/apps/preferences-mail.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-mail.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-management-service.svg b/.icons/awkward/16x16/apps/preferences-management-service.svg
new file mode 100644
index 00000000..430cb7ce
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-management-service.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#f56e2c" d="m16 8a8 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 8z"/>
+ <path fill="#ffffff" d="m5 4v8h6v-3h-3.0715v-5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-plugin.svg b/.icons/awkward/16x16/apps/preferences-plugin.svg
new file mode 100644
index 00000000..743b734b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-plugin.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g>
+ <path fill="#2279bf" d="m6.5 1c-0.8023 0-1.5 0.6459-1.5 1.4483v1.5517h-3.0345c-0.5349 0-0.9655 0.3272-0.9655 0.8621v3.1379h1.4483c0.8023 0 1.5517 0.6977 1.5517 1.5 0 0.802-0.7494 1.5-1.5517 1.5h-1.4483v3.034c0 0.535 0.4306 0.966 0.9655 0.966h3.0345v-0.966c0-0.802 0.0175-1.993 1.5-2.034s1.5 1.292 1.5 2.034v0.966h3.138c0.535 0 0.862-0.431 0.862-0.966v-3.034h1.552c0.802 0 1.448-0.698 1.448-1.5 0-0.8023-0.655-1.3767-1.448-1.5h-1.552v-3.1379c0-0.5349-0.327-0.8621-0.862-0.8621h-3.138v-1.5517c0-0.8024-0.6977-1.4483-1.5-1.4483z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-sound.svg b/.icons/awkward/16x16/apps/preferences-sound.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-sound.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-system-bluetooth.svg b/.icons/awkward/16x16/apps/preferences-system-bluetooth.svg
new file mode 100644
index 00000000..7f5f7c4a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-bluetooth.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(-.5)">
+ <rect fill="#324090" width="16" height="11" x="-16" y="-13.5" rx="6" ry="5.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="m5 5.5 6 5-3 3v-11l3 3-6 5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-system-brightness-lock.svg b/.icons/awkward/16x16/apps/preferences-system-brightness-lock.svg
new file mode 100644
index 00000000..b66c97c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-brightness-lock.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#546e7a" d="M 8.0000003,-3.4778404e-8 C 7.6932692,-3.4778404e-8 7.3867686,0.11754548 7.1517352,0.35274029 L 5.6885496,2.0163513 H 3.260738 c -0.6840046,0 -1.2066954,0.5517595 -1.2348071,1.235656 V 5.6814618 L 0.36348864,7.1456532 c -0.49902013,0.4395106 -0.47006655,1.2273065 0,1.6976964 L 2.0259309,10.307541 v 2.429506 c 0,0.684475 0.5513804,1.207525 1.2348071,1.235656 h 2.4278116 l 1.4631856,1.66356 c 0.4392125,0.49936 1.2264634,0.470389 1.6965302,0 l 1.4631866,-1.66356 h 2.427811 c 0.684004,0 1.234807,-0.551181 1.234807,-1.235656 v -2.429506 l 1.662442,-1.4641914 c 0.49902,-0.4395107 0.470066,-1.2273064 0,-1.6976964 L 13.97407,5.6814618 V 3.2520073 c 0,-0.684475 -0.550803,-1.235656 -1.234807,-1.235656 H 10.311452 L 8.8482654,0.35274029 C 8.628663,0.10305707 8.3067314,-3.4778404e-8 8.0000003,-3.4778404e-8 Z"/>
+ <path style="fill:#ffffff" d="M 8,4 A 4,4 0 0 0 4,8 4,4 0 0 0 8,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-system-firewall.svg b/.icons/awkward/16x16/apps/preferences-system-firewall.svg
new file mode 120000
index 00000000..84538d96
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-firewall.svg
@@ -0,0 +1 @@
+gufw.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-system-login.svg b/.icons/awkward/16x16/apps/preferences-system-login.svg
new file mode 100644
index 00000000..abe08384
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-login.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#5db43e" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g fill="#fff" transform="matrix(.41643 0 0 .41643 2.9999 3)">
+ <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>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-system-network-proxy.svg b/.icons/awkward/16x16/apps/preferences-system-network-proxy.svg
new file mode 120000
index 00000000..66bda981
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-network-proxy.svg
@@ -0,0 +1 @@
+preferences-system-network.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-system-network-share-windows.svg b/.icons/awkward/16x16/apps/preferences-system-network-share-windows.svg
new file mode 100644
index 00000000..2c3a0af2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-network-share-windows.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" 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>
+ <rect style="fill:#36a6e9" width="7" height="7" x="9" y="9" rx="1.167" ry="1.167"/>
+ <rect style="fill:#36a6e9" width="7" height="7" x="0" y="9" rx="1.167" ry="1.167"/>
+ <rect style="fill:#36a6e9" width="7" height="7" x="9" y="0" rx="1.167" ry="1.167"/>
+ <rect style="fill:#36a6e9" width="7" height="7" x="0" y="0" rx="1.167" ry="1.167"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" d="m 3.5,12.5 h 9 v -5 h -9 v -4 h 9 v 0 0 0 0"/>
+ <path style="fill:#ffffff" d="M 11.548051,1.5001506 A 0.53555399,0.55276756 0 0 0 11,2.0521432 v 1.4472712 1.4479908 a 0.53555399,0.55276756 0 0 0 0.803251,0.4785856 l 1.214638,-0.7239952 1.21394,-0.723276 a 0.53555399,0.55276756 0 0 0 0,-0.9578908 L 13.017889,2.2975532 11.803251,1.5735576 a 0.53555399,0.55276756 0 0 0 -0.2552,-0.073407 z"/>
+ <path style="fill:#ffffff" d="M 4.4519491,10.500151 A 0.53555399,0.55276756 0 0 1 5,11.052143 v 1.447271 1.447991 a 0.53555399,0.55276756 0 0 1 -0.8032507,0.478586 l -1.214638,-0.723995 -1.21394,-0.723276 a 0.53555399,0.55276756 0 0 1 0,-0.957891 l 1.21394,-0.723276 1.214638,-0.723995 a 0.53555399,0.55276756 0 0 1 0.2551998,-0.07341 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-system-network-sharing.svg b/.icons/awkward/16x16/apps/preferences-system-network-sharing.svg
new file mode 120000
index 00000000..d1e9ba9f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-network-sharing.svg
@@ -0,0 +1 @@
+krfb.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-system-network.svg b/.icons/awkward/16x16/apps/preferences-system-network.svg
new file mode 100644
index 00000000..0b139d30
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-network.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#afafb1" d="M 5,15 3,13 H 1.2 C 0.5352,13 0,12.465 0,11.8 V 2.2 C 0,1.5352 0.5352,1 1.2,1 H 13.8 C 14.465,1 15,1.5352 15,2.2 V 11.8 C 15,12.465 14.465,13 13.8,13 H 12 L 10,15 Z"/>
+ <path style="opacity:0.6" d="M 6,13 4,11 H 2 V 3 H 13 V 11 H 11 L 9,13 Z"/>
+ <g style="fill:#f8c44e" transform="scale(1,-1)">
+ <rect width="1" height="1" x="5" y="-4"/>
+ <rect width="1" height="1" x="7" y="-4"/>
+ <rect width="1" height="1" x="9" y="-4"/>
+ <rect width="1" height="1" x="3" y="-4"/>
+ <rect width="1" height="1" x="11" y="-4"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-system-notifications.svg b/.icons/awkward/16x16/apps/preferences-system-notifications.svg
new file mode 100644
index 00000000..e7d50d5e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-notifications.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4daaf5" d="M 1.8889,1 C 1.3964,1 1,1.3903 1,1.875 V 12 C 1,12.485 1.3967,12.985 1.8889,13 H 10 L 11.5,15 13,13 H 15.112 C 15.604,13 16,12.485 16,12 V 1.875 C 16,1.3903 15.604,1 15.111,1 Z"/>
+ <path style="fill:#ffffff" d="M 8,3 V 9 H 9 V 3 Z M 8,10 V 11 H 9 V 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-system-parental-controls.svg b/.icons/awkward/16x16/apps/preferences-system-parental-controls.svg
new file mode 100644
index 00000000..1dcedf8e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-parental-controls.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#fecd38" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#333" d="m5.0182 1c-0.554 0-1 0.446-1 1v1c0 0.554 0.446 1 1 1h1c0.554 0 1-0.446 1-1v-1c0-0.554-0.446-1-1-1zm-0.47232 4-0.52768 0.38281-1.9473 3.8945c-0.33515 0.60875 0.61084 1.0797 0.89453 0.44532l1.0527-2.1055 0.37927-1.1255-0.3792 3.5084v5h1v-4h1v4h1v-5l-0.52768-3.5124 0.52768 1.1296 1.0527 2.1055c0.04847 0.0973 0.12732 0.17614 0.22461 0.22461l1.7227 0.86132v4.1914h2v-3.293l0.64648 0.64649c0.47126 0.49077 1.1978-0.23578 0.70703-0.70704l-1.3535-1.3535v-0.29297h-1.3828l-1.7441-0.87305-1.873-3.7441-0.69258-0.38281zm5.4723 2v2h2v-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-system-power-management.svg b/.icons/awkward/16x16/apps/preferences-system-power-management.svg
new file mode 120000
index 00000000..e7a4d9f1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-power-management.svg
@@ -0,0 +1 @@
+preferences-system-power.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-system-power.svg b/.icons/awkward/16x16/apps/preferences-system-power.svg
new file mode 100644
index 00000000..435f56d4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-power.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#fecd38" cx="8" cy="8" r="8"/>
+ <path fill="#3f3f3f" d="m8 3v4h4l-4 6v-4h-4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-system-privacy-housekeeping.svg b/.icons/awkward/16x16/apps/preferences-system-privacy-housekeeping.svg
new file mode 120000
index 00000000..d5ad4059
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-privacy-housekeeping.svg
@@ -0,0 +1 @@
+computerjanitor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-system-privacy.svg b/.icons/awkward/16x16/apps/preferences-system-privacy.svg
new file mode 100644
index 00000000..f737fdd7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-privacy.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#325f78" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <rect style="fill:#5c8ba2" width="12" height="12" x="-14" y="-14" rx="6" ry="6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#ffffff" d="m7.9998 3.8751-1.1133 1.336c-1.107 0.4415-1.8865 1.5245-1.8865 2.789 0 1.6567 1.3432 2.9999 3 2.9999 1.6569 0 3-1.3432 3-3 0-1.2647-0.77945-2.3477-1.8867-2.789l-1.1135-1.336z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-system-search.svg b/.icons/awkward/16x16/apps/preferences-system-search.svg
new file mode 100644
index 00000000..1240183c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-search.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#0286c2" width="15" height="15" x="1" y="1" rx="7.5" ry="7.5"/>
+ <path style="fill:#ffffff" d="M 9,4.9999 A 3,3 0 0 0 6,7.9999 3,3 0 0 0 9,11 3,3 0 0 0 12,7.9999 3,3 0 0 0 9,4.9999 Z M 9,5.9999 A 2,2 0 0 1 11,7.9999 2,2 0 0 1 9,9.9999 2,2 0 0 1 7,7.9999 2,2 0 0 1 9,5.9999 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:1px;stroke-linecap:round" d="M 5,12 7,9.9999"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-system-session-services.svg b/.icons/awkward/16x16/apps/preferences-system-session-services.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-session-services.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-system-session.svg b/.icons/awkward/16x16/apps/preferences-system-session.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-session.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-system-sharing.svg b/.icons/awkward/16x16/apps/preferences-system-sharing.svg
new file mode 120000
index 00000000..d1e9ba9f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-sharing.svg
@@ -0,0 +1 @@
+krfb.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-system-splash.svg b/.icons/awkward/16x16/apps/preferences-system-splash.svg
new file mode 100644
index 00000000..891acf06
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-splash.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#8a5ce7" d="M 0.8,1 C 0.3568,1 0,1.3468889 0,1.7777778 V 14.222222 C 0,14.653111 0.3568,15 0.8,15 H 15.2 C 15.6432,15 16,14.653111 16,14.222222 V 1.7777778 C 16,1.3468889 15.6432,1 15.2,1 Z"/>
+ <circle style="opacity:0.6;fill:#ffffff" cx="-8" cy="4" r="1" transform="scale(-1,1)"/>
+ <circle style="fill:#ffffff" cx="-8" cy="12" r="1" transform="scale(-1,1)"/>
+ <circle style="opacity:0.4;fill:#ffffff" cx="-8" cy="-12" r="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="opacity:0.8;fill:#ffffff" cx="-8" cy="-4" r="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="opacity:0.3;fill:#ffffff" cx="0" cy="-15.314" r="1" transform="matrix(0.70710678,-0.70710678,-0.70710678,-0.70710678,0,0)"/>
+ <circle style="opacity:0.7;fill:#ffffff" cx="0" cy="-7.314" r="1" transform="matrix(0.70710678,-0.70710678,-0.70710678,-0.70710678,0,0)"/>
+ <circle style="opacity:0.9;fill:#ffffff" cx="-11.314" cy="-4" r="1" transform="rotate(-135)"/>
+ <circle style="opacity:0.5;fill:#ffffff" cx="-11.314" cy="4" r="1" transform="rotate(-135)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-system-tabbox.svg b/.icons/awkward/16x16/apps/preferences-system-tabbox.svg
new file mode 120000
index 00000000..6b4ac1e8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-tabbox.svg
@@ -0,0 +1 @@
+preferences-system-windows-move.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-system-time.svg b/.icons/awkward/16x16/apps/preferences-system-time.svg
new file mode 100644
index 00000000..5a8fedef
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-time.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="M 8,6e-8 C 3.5858772,6e-8 0,3.5858759 0,7.9999999 0,12.414124 3.5858772,16.000001 8,16 12.414123,16 16.000004,12.414124 16,7.9999999 16,3.5858759 12.414123,6e-8 8,6e-8 Z"/>
+ <path style="fill:#ef8a24" d="M 8.0000004,1.9999999 C 4.689407,1.9999999 2,4.6894065 2,7.9999995 2,11.310593 4.689407,14.000001 8.0000004,14 11.310593,14 14.000002,11.310593 14,7.9999995 14,4.6894065 11.310593,1.9999999 8.0000004,1.9999999 Z"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 8,7.9999999 14,2"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 4.5,6 8,7.9999999"/>
+ <path style="fill:#4f4f4f" d="M 8,6 C 6.896469,6 6,6.896469 6,8 6,9.1035305 6.896469,10 8,10 9.1035305,10 10,9.1035305 10,8 10,6.896469 9.1035305,6 8,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-system-users.svg b/.icons/awkward/16x16/apps/preferences-system-users.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-users.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-system-windows-actions.svg b/.icons/awkward/16x16/apps/preferences-system-windows-actions.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-windows-actions.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-system-windows-effect-flipswitch.svg b/.icons/awkward/16x16/apps/preferences-system-windows-effect-flipswitch.svg
new file mode 120000
index 00000000..6b4ac1e8
--- /dev/null
+++ b/.icons/awkward/16x16/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/16x16/apps/preferences-system-windows-move.svg b/.icons/awkward/16x16/apps/preferences-system-windows-move.svg
new file mode 100644
index 00000000..69ac804e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-windows-move.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4ab3e4" width="14" height="12" x="1" y="2" rx=".8" ry=".8"/>
+ <rect style="fill:#ebebeb" width="7" height="5" x="9" y="4" rx=".4" ry=".4"/>
+ <rect style="fill:#ebebeb" width="7" height="5" x="0" y="4" rx=".4" ry=".4"/>
+ <rect style="fill:#ebebeb" width="8" height="5" x="4" y="10" rx=".4" ry=".4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-system-windows.svg b/.icons/awkward/16x16/apps/preferences-system-windows.svg
new file mode 100644
index 00000000..54fb6a56
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-windows.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(3,-5)">
+ <path style="fill:#d3d3d3" d="m 1,7.9 0,6.35 C 1,14.666 1.3345,15 1.75,15 l 9.5,0 C 11.666,15 12,14.666 12,14.25 L 12,7.9 Z"/>
+ <path fill="#636e73" d="m1.75 6c-0.4155 0-0.75 0.3345-0.75 0.75v1.25h11v-1.25c0-0.4155-0.334-0.75-0.75-0.75z"/>
+ </g>
+ <g>
+ <path style="fill:#e4e4e4" d="m 1,7.9 0,6.35 C 1,14.666 1.3345,15 1.75,15 l 9.5,0 C 11.666,15 12,14.666 12,14.25 L 12,7.9 Z"/>
+ <path fill="#636e73" d="m1.75 6c-0.4155 0-0.75 0.3345-0.75 0.75v1.25h11v-1.25c0-0.4155-0.334-0.75-0.75-0.75z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-system.svg b/.icons/awkward/16x16/apps/preferences-system.svg
new file mode 120000
index 00000000..c49e7bd2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system.svg
@@ -0,0 +1 @@
+utilities-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-theme.svg b/.icons/awkward/16x16/apps/preferences-theme.svg
new file mode 120000
index 00000000..3c8cc875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-theme.svg
@@ -0,0 +1 @@
+preferences-desktop-theme.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-tweaks-anim.svg b/.icons/awkward/16x16/apps/preferences-tweaks-anim.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-tweaks-anim.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-tweaks-cerbere.svg b/.icons/awkward/16x16/apps/preferences-tweaks-cerbere.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-tweaks-cerbere.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-tweaks-shadows.svg b/.icons/awkward/16x16/apps/preferences-tweaks-shadows.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-tweaks-shadows.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-tweaks-slingshot.svg b/.icons/awkward/16x16/apps/preferences-tweaks-slingshot.svg
new file mode 120000
index 00000000..c4f0a8b9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-tweaks-slingshot.svg
@@ -0,0 +1 @@
+chrome-app-list.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-ubuntu-panel.svg b/.icons/awkward/16x16/apps/preferences-ubuntu-panel.svg
new file mode 100644
index 00000000..03672854
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-ubuntu-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#8b346f" d="M 0.80078125 0.99804688 L 0.80078125 1 C 0.35758125 1 0 1.3464438 0 1.7773438 L 0 13 L 0 14.222656 C 1.4802974e-16 14.653576 0.35758125 15 0.80078125 15 L 15.199219 15 C 15.642219 15 16 14.653656 16 14.222656 L 16 13 L 16 1.7753906 C 16 1.3444906 15.642219 0.99804687 15.199219 0.99804688 L 0.80078125 0.99804688 z"/>
+ <path style="opacity:0.2" d="M 0.80078125 0.99804688 L 0.80078125 1 C 0.35758125 1 0 1.3464438 0 1.7773438 L 0 13 L 0 14.222656 C 1.4802974e-16 14.653576 0.35758125 15 0.80078125 15 L 3 15 L 3 0.99804688 L 0.80078125 0.99804688 z"/>
+ <rect fill="#fff" width="1" height="1" x="1" y="2" rx=".125" ry=".125"/>
+ <rect fill="#fff" width="1" height="1" x="1" y="4" rx=".125" ry=".125"/>
+ <rect fill="#fff" width="1" height="1" x="1" y="6" rx=".125" ry=".125"/>
+ <rect fill="#fff" width="1" height="1" x="1" y="8" rx=".125" ry=".125"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-wallpaper.svg b/.icons/awkward/16x16/apps/preferences-wallpaper.svg
new file mode 120000
index 00000000..911ba54b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-wallpaper.svg
@@ -0,0 +1 @@
+preferences-desktop-wallpaper.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-web-browser-cache.svg b/.icons/awkward/16x16/apps/preferences-web-browser-cache.svg
new file mode 120000
index 00000000..e7a4d9f1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-web-browser-cache.svg
@@ -0,0 +1 @@
+preferences-system-power.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-web-browser-cookies.svg b/.icons/awkward/16x16/apps/preferences-web-browser-cookies.svg
new file mode 100644
index 00000000..b750b2a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-web-browser-cookies.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffaa46" d="M 8.4492188 0 C 8.1051037 -0.00760136 7.7322226 0.05770636 7.2539062 0.1875 C 6.9890905 0.25935872 6.4113922 0.39162903 5.8847656 0.51171875 A 3.5 3.5 0 0 1 6.0292969 1.5 A 3.5 3.5 0 0 1 2.5292969 5 A 3.5 3.5 0 0 1 0.9765625 4.6328125 C 0.97654711 4.6332099 0.97656577 4.634386 0.9765625 4.6347656 C 0.9753625 4.7792132 0.60270301 5.8750356 0.3828125 6.5097656 C -0.07307509 7.8257116 -0.10512721 8.2866862 0.19726562 9.2050781 C 0.31533209 9.5636505 0.44966671 10.09496 0.49609375 10.386719 C 0.61595738 11.139939 0.83648351 11.528827 1.6289062 12.390625 C 2.0119763 12.807235 2.555175 13.504315 2.8378906 13.941406 C 3.2930874 14.645157 3.4503248 14.788614 4.2089844 15.179688 C 5.1263347 15.652563 5.828744 15.779423 8.3222656 15.929688 C 9.1366379 16.091668 9.5791254 15.969883 10.263672 15.59375 C 10.671771 15.369455 11.21159 15.119443 11.462891 15.037109 C 12.233768 14.784551 13.241372 14.173617 13.521484 13.789062 C 13.66785 13.588121 14.034632 12.910908 14.337891 12.285156 C 14.700382 11.537192 15.074933 10.962219 15.431641 10.605469 C 16.177947 10.060089 15.974609 9.4044771 15.974609 8.5429688 C 15.974609 7.0648957 15.963039 6.986457 15.533203 5.8066406 C 15.289873 5.1387104 15.001623 4.3319254 14.892578 4.015625 C 14.72967 3.5430966 14.517693 3.2887401 13.705078 2.5820312 C 12.460059 1.4992791 12.087187 1.2610149 11.234375 1.0058594 C 10.857423 0.89307713 10.203754 0.61969421 9.78125 0.3984375 C 9.2847304 0.13842091 8.8916516 0.00977272 8.4492188 0 z"/>
+ <path style="fill:#835145" d="m 7.0727088,4.1544838 c -0.086623,0.2558974 -0.092601,0.3454965 -0.035145,0.5240862 0.022436,0.069727 0.047983,0.17319 0.056805,0.2299248 0.022777,0.1464705 0.064444,0.2219104 0.2150119,0.3894945 0.072788,0.081013 0.1762575,0.2168258 0.2299758,0.3018221 0.086492,0.136851 0.1163033,0.1643944 0.2604559,0.2404426 0.1675463,0.074659 0.1863747,-0.1935316 0.7814951,0.1461052 0.1547393,0.0315 0.2389088,0.00791 0.3689794,-0.065233 C 9.0278294,5.8775098 9.1303087,5.8287017 9.1780582,5.8126915 9.3245325,5.7635796 9.5158999,5.6448992 9.569124,5.5701189 9.9556608,5.0160834 10.079391,4.5752338 9.9513298,4.017671 9.9050938,3.887786 9.8503418,3.7312081 9.8296228,3.669701 9.79867,3.5778132 9.7584175,3.5280159 9.6040129,3.3905904 9.3674463,3.1800395 9.2966921,3.1338522 9.134649,3.0842348 8.8809911,2.9263093 8.6581248,3.0252665 8.4217833,3.0999736 7.8488778,3.3022809 7.2189659,3.6404308 7.0727076,4.1544834 Z"/>
+ <path style="fill:#835145" d="M 6.9205951,11.845516 C 7.0034641,11.589619 7.0091831,11.50002 6.9542171,11.32143 6.9327561,11.2517 6.9083131,11.14824 6.8998741,11.091506 6.8780828,10.945035 6.838223,10.869596 6.6941794,10.702011 6.3802249,10.111 6.0883267,10.370782 5.4773688,10.013641 c -0.1480339,-0.0315 -0.2285562,-0.0079 -0.3529906,0.06523 -0.074183,0.04362 -0.172221,0.09242 -0.2179016,0.108435 -0.140127,0.04911 -0.3232021,0.167792 -0.3741196,0.242573 -0.7522215,0.378699 -0.5391326,0.971513 -0.3656437,1.552448 0.044232,0.129885 0.096612,0.286462 0.1164334,0.34797 0.02961,0.09188 0.068119,0.141685 0.2158331,0.27911 0.2263155,0.210552 0.2940038,0.256738 0.449025,0.306356 0.2426663,0.157925 0.4558748,0.05897 0.6819751,-0.01574 1.0037147,-0.202308 1.5928776,-0.540458 1.2906167,-1.05451 z"/>
+ <path style="fill:#835145" d="m 11.994401,9.9103544 c 0.164714,0.0096 0.218198,-0.0027 0.312872,-0.07208 0.03696,-0.02707 0.09314,-0.06222 0.12484,-0.07817 0.08183,-0.04115 0.118834,-0.08164 0.191051,-0.2089661 0.592381,-0.492306 0.349991,-0.6202497 0.184252,-0.9441117 -0.0082,-0.1054147 -0.03646,-0.1553933 -0.10165,-0.2259957 -0.03888,-0.042088 -0.08507,-0.099308 -0.102656,-0.1271862 -0.267761,-0.3626474 -0.858308,-0.2538534 -1.18389,-0.1738734 -0.06809,0.053273 -0.150341,0.1168604 -0.182787,0.1413307 -0.04847,0.036557 -0.0707,0.071497 -0.124604,0.1958429 -0.08258,0.1905121 -0.09745,0.2444577 -0.09863,0.3578541 -0.04883,0.1920143 0.04743,0.3177516 0.131816,0.4565577 0.170302,0.5242047 0.580053,0.9636263 0.849387,0.678798 z"/>
+ <path style="fill:#835145" d="m 2.922722,6.0897644 c -0.178441,-0.00957 -0.2363823,0.00277 -0.3389463,0.072082 -0.040044,0.027063 -0.1009044,0.062227 -0.1352444,0.078167 -0.088654,0.041154 -0.128738,0.081642 -0.206973,0.2089663 C 1.9442141,6.872897 1.9811857,7.0456417 2.04195,7.393091 2.0508,7.498506 2.081446,7.5484843 2.1520713,7.619087 2.1941833,7.661175 2.2442323,7.718395 2.2632837,7.746273 2.55336,8.108921 3.1931223,8.000127 3.5458386,7.920147 3.6196026,7.866874 3.7087099,7.8032867 3.7438596,7.7788164 3.7963716,7.7422604 3.8204556,7.7073184 3.8788482,7.5829737 3.9683112,7.3924617 3.9844226,7.3385157 3.9857002,7.2251197 4.0386019,7.0331054 3.9343146,6.9073677 3.8428982,6.7685617 3.658403,6.2443574 3.2145033,5.8049371 2.922723,6.0897641 Z"/>
+ <path style="fill:#835145" d="m 10.94975,13.196984 c 0.05987,-0.173093 0.06401,-0.2337 0.02429,-0.354499 -0.01551,-0.04717 -0.03317,-0.117149 -0.03927,-0.155525 -0.01574,-0.09907 -0.04454,-0.150104 -0.148618,-0.26346 -0.272026,-0.505383 -0.41145,-0.461608 -0.689197,-0.356772 -0.44352,0.200191 -0.7603559,0.183037 -1.0492538,0.50969 -0.107631,0.224227 -0.01103,0.490552 0.07278,0.753286 0.031957,0.08786 0.069803,0.193768 0.084125,0.235372 0.021393,0.06216 0.049217,0.09584 0.1559436,0.188795 0.1635176,0.14242 0.2124236,0.173662 0.3244292,0.207223 0.382976,0.150379 0.439588,-0.170874 0.720871,-0.356041 0.370914,-0.19618 0.691753,-0.173732 0.543893,-0.408068 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-web-browser-identification.svg b/.icons/awkward/16x16/apps/preferences-web-browser-identification.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-web-browser-identification.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-web-browser-shortcuts.svg b/.icons/awkward/16x16/apps/preferences-web-browser-shortcuts.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-web-browser-shortcuts.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/prepos.svg b/.icons/awkward/16x16/apps/prepos.svg
new file mode 100644
index 00000000..5f64c9b4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/prepos.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#18b4d9" d="M 8.0101833,1 C 7.1791829,1 6.5105495,1.6686338 6.5105495,2.4996338 v 0.703125 A 5.625,5.625 0 0 0 4.7362576,4.2281494 L 4.126516,3.8765869 C 3.4068488,3.4610869 2.4930657,3.706236 2.0775657,4.4259033 L 1.7022001,5.0740967 C 1.2867001,5.793764 1.5318488,6.7075469 2.251516,7.1230469 L 2.8594267,7.4746094 A 5.625,5.625 0 0 0 2.7605495,8.5 5.625,5.625 0 0 0 2.8594267,9.5253906 L 2.251516,9.8769531 C 1.5318488,10.292453 1.2867001,11.206236 1.7022001,11.925903 l 0.3753656,0.648194 c 0.4155,0.719667 1.3292841,0.964816 2.0489503,0.549316 l 0.6060797,-0.349731 a 5.625,5.625 0 0 0 1.7779538,1.021729 v 0.704956 c 0,0.831 0.6686334,1.499633 1.4996338,1.499633 h 0.7507324 c 0.831,0 1.4996343,-0.668633 1.4996343,-1.499633 v -0.708619 a 5.625,5.625 0 0 0 1.774291,-1.019897 l 0.609742,0.351562 c 0.719666,0.4155 1.63345,0.170351 2.04895,-0.549316 l 0.375366,-0.648194 c 0.4155,-0.719667 0.17035,-1.63345 -0.549316,-2.0489499 L 13.911672,9.5253906 A 5.625,5.625 0 0 0 14.010549,8.5 5.625,5.625 0 0 0 13.911672,7.4746094 l 0.607911,-0.3515625 c 0.719666,-0.4155 0.964816,-1.3292829 0.549316,-2.0489502 L 14.693533,4.4259033 C 14.278033,3.706236 13.364249,3.4610869 12.644583,3.8765869 l -0.60608,0.3497314 A 5.625,5.625 0 0 0 10.26055,3.2045898 V 2.4996338 C 10.26055,1.6686338 9.5919157,1 8.7609157,1 Z"/>
+ <path style="fill:#ffffff" d="M 8.5 5 C 6.567 5 5 6.567 5 8.5 L 5 12.978516 A 5.625 5.625 0 0 0 6.5097656 13.794922 L 6.5097656 14.5 C 6.5097656 14.939221 6.7011739 15.329765 7 15.603516 L 7 11.650391 C 7.456 11.868391 7.9611 12 8.5 12 C 10.4326 12 12 10.433 12 8.5 C 12 6.567 10.4326 5 8.5 5 z M 8.5 7 C 9.3282709 7.0002209 10 7.6717291 10 8.5 C 10 9.3282709 9.3282709 9.9997791 8.5 10 C 7.6715729 10 7 9.3284271 7 8.5 C 7 7.6715729 7.6715729 7 8.5 7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/printer-driver-deepin-cloud-print.svg b/.icons/awkward/16x16/apps/printer-driver-deepin-cloud-print.svg
new file mode 120000
index 00000000..e965378d
--- /dev/null
+++ b/.icons/awkward/16x16/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/16x16/apps/printer1.svg b/.icons/awkward/16x16/apps/printer1.svg
new file mode 120000
index 00000000..fb4f8da9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/printer1.svg
@@ -0,0 +1 @@
+cups.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/printersandfax_q4os_startmenu.svg b/.icons/awkward/16x16/apps/printersandfax_q4os_startmenu.svg
new file mode 120000
index 00000000..fb4f8da9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/printersandfax_q4os_startmenu.svg
@@ -0,0 +1 @@
+cups.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/printmgr.svg b/.icons/awkward/16x16/apps/printmgr.svg
new file mode 120000
index 00000000..fb4f8da9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/printmgr.svg
@@ -0,0 +1 @@
+cups.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/prjm16-transparent.svg b/.icons/awkward/16x16/apps/prjm16-transparent.svg
new file mode 100644
index 00000000..5d201179
--- /dev/null
+++ b/.icons/awkward/16x16/apps/prjm16-transparent.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#663892" transform="matrix(0.37320497,0.09999997,-0.09999997,0.37320497,23.996146,1.0861591)" 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:none;stroke:#2a94ef;stroke-width:2.39805818;stroke-linecap:round;stroke-linejoin:round" d="M 1.2039357,14.784582 5.2016207,1.198718 8,10.788 10.79838,1.198718 14.796064,14.784582"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/project-zomboid.svg b/.icons/awkward/16x16/apps/project-zomboid.svg
new file mode 100644
index 00000000..bfce0fc5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/project-zomboid.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#68303e" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 7.1942949,2.0000001 7.040673,2.0472201 C 6.8220955,2.0813001 6.7971111,2.2805323 6.7115759,2.4576446 6.5445068,2.7074491 6.5350546,2.8753012 6.6334414,3.1198175 6.7425629,3.3889656 6.8976737,3.6197736 7.0943117,3.8604019 l 0.322428,0.3942365 v 0.095936 0.095936 l -0.1914416,0.084244 -0.191289,0.084392 -0.3607419,0.049916 C 6.4383916,4.6839843 6.399959,4.7107349 6.308981,4.903703 6.2060887,5.0569152 6.2198017,5.2006594 6.2192266,5.3764877 L 6.2183695,5.6606957 6.0990063,6.082812 C 5.908313,6.5883327 5.9855831,7.1274811 5.9904971,7.6561575 c -0.00802,0.5319365 -0.075645,1.0047931 0.1950078,1.4646696 0.098615,0.1588359 0.1105817,0.31344 0.30693,0.31344 0.2049892,0.031479 0.09679,-0.1542441 0.073633,-0.294252 C 6.5494782,8.9536469 6.4330628,8.8457626 6.6519471,8.8457626 6.8284975,8.8630041 6.7759015,8.812124 6.7320878,8.6730783 6.7114049,8.5387263 6.6457422,8.4652263 6.5570759,8.3675823 6.4472309,8.2576181 6.4214935,8.253194 6.5139796,8.1373378 6.6670469,7.9567177 6.6500918,7.6883496 6.6874444,7.4642895 L 6.7833951,6.888673 6.8390472,6.6259008 C 6.8708601,6.4912364 6.9281987,6.3796282 7.0670983,6.3356923 l 0.086809,-0.027441 0.2505035,0.4544928 c 0.1787799,0.2484879 0.250503,0.445884 0.250503,0.7346606 0.03309,0.2215642 -0.025727,0.3156682 -0.1506724,0.4880684 C 7.3362904,8.1550365 7.3363937,8.329049 7.3081457,8.5522452 L 7.262727,8.9111056 6.9103782,9.473226 c -0.2429991,0.2994403 -0.3533571,0.5703 -0.4049027,0.932677 l -0.052704,0.370553 -0.2729807,0.292152 c -0.2740604,0.216103 -0.2978744,0.422411 -0.3590161,0.742004 l -0.086036,0.449696 -0.087424,0.153949 -0.087587,0.153796 -0.00587,0.306992 c -0.077689,0.221081 0.046015,0.281131 0.1074446,0.441304 0.1885054,0.323813 0.7062729,0.802545 1.1266501,0.656713 l -0.049746,-0.157843 -0.054411,-0.172684 -0.113163,-0.124715 -0.1130053,-0.124869 -0.04666,-0.278065 -0.04666,-0.278212 h 0.082007 0.082002 L 6.7013132,12.280246 C 6.7614622,11.91941 6.891142,11.706733 7.1389189,11.455201 7.3750562,11.277921 7.4252488,11.106644 7.496852,10.841213 L 7.590014,10.495844 7.760066,10.227224 7.9299607,9.9586037 8.1979825,9.6713953 c 0.2461972,-0.2269719 0.409395,-0.4722802 0.409395,0.0168 -0.031436,0.2191204 0.075003,0.3886487 0.1619945,0.5850607 0.2027473,0.324332 0.1258243,0.452136 -0.012699,0.782173 -0.210474,0.340672 -0.14781,0.585756 -0.08805,0.959208 l 0.086962,0.542485 -0.1137793,0.212709 c -0.158904,0.255064 -0.149295,0.444087 0.012244,0.667352 l 0.1261845,0.174184 -0.044023,0.110776 c -7.285e-4,0.307533 0.3173821,0.249559 0.5343768,0.250933 h 1.389829 c -0.0132,-0.289312 -0.644375,-0.395485 -0.9121113,-0.433513 L 9.6433636,13.417247 9.5385735,13.295079 9.5139178,12.778074 9.4894293,12.26107 9.6091031,11.748413 9.7287719,11.235609 C 9.9612031,11.087077 9.9230146,11.010337 9.8698357,10.744537 L 9.8047409,10.419109 9.7957666,9.6132476 9.7866251,8.8073866 9.7306666,8.212586 C 9.7726537,8.0284738 9.512288,7.6177853 9.7808921,7.6177853 l 0.048211,0.1214165 0.048207,0.1214199 v 0.2215521 c 0.00733,0.1714162 -0.05701,0.2426885 0.1269579,0.1744843 l 0.127112,-0.04722 0.07023,0.1071802 0.07006,0.1070282 0.0013,0.17718 c 0.01299,0.1160722 -0.04993,0.2079643 0.0806,0.1298122 l 0.07937,-0.047368 0.0025,-0.2065603 0.0025,-0.2065642 0.116571,0.1490002 c 0.06871,0.057789 0.116576,0.2270842 0.116576,0.069104 0.0087,-0.113736 -0.04974,-0.2179363 -0.08774,-0.3233323 -0.04124,-0.1741603 -0.07867,-0.2385484 -0.230748,-0.3173362 l -0.143078,-0.074052 0.04139,-0.2981482 C 10.351925,7.1250413 10.145571,6.851053 10.002886,6.5340125 L 9.7136219,5.9764963 9.5612403,5.6694998 9.4087065,5.3625077 9.3547622,5.0666035 C 9.3359822,4.7869113 9.2855089,4.764515 9.0360478,4.6636751 8.8807468,4.5756869 8.7471705,4.5566467 8.5747227,4.5566467 H 8.3783204 L 8.254771,4.3005105 8.1312262,4.1299224 V 4.0371345 3.9441988 L 8.2899601,3.8954822 C 8.5386233,3.8583208 8.4486949,3.648646 8.4486949,3.4445817 8.4705349,3.2132136 8.4704106,3.0700373 8.3321238,2.8932532 L 8.2155528,2.7442531 8.2130671,2.5715688 C 8.2354471,2.4047409 8.1734414,2.3629483 8.0575921,2.2509322 7.9228831,2.072412 7.7636641,2.0825803 7.5494546,2.051568 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/protege.svg b/.icons/awkward/16x16/apps/protege.svg
new file mode 100644
index 00000000..2d789ce9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/protege.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#25509a" d="m 5.1715727,10.828427 c -1.562097,-1.5620968 -1.562097,-4.0947567 3e-7,-5.656854 1.5620972,-1.5620972 6.922928,-4.39026752 8.485025,-2.8281705 1.562097,1.5620972 -1.266073,6.9229275 -2.828171,8.4850245 -1.562097,1.562098 -4.0947571,1.562097 -5.6568543,0 z"/>
+ <path style="fill:#ffffff" d="m 9.4139569,9.4144705 c -0.7977995,0.7977995 -2.0306277,0.7977995 -2.8284271,0 -0.7977993,-0.7977993 -0.7977996,-2.0306276 0,-2.8284272 C 6.9844296,6.1871435 8.678728,5.0466391 10.170782,4.4371016 10.916809,4.132333 11.639651,3.9381322 12.078037,3.8971041 c 0.01644,-0.00154 0.0098,0.00109 0.02486,0 -0.0011,0.01509 0.0015,0.00842 0,0.024859 C 12.061867,4.3603492 11.867668,5.083191 11.5629,5.8292181 10.953362,7.3212723 9.8128578,9.0155707 9.4139579,9.4144705 Z"/>
+ <path style="fill:#9e51c3" d="m 5.1715727,5.168059 c -1.562097,1.5620967 -1.562097,4.0947566 3e-7,5.656854 1.5620972,1.562097 6.922928,4.390267 8.485025,2.82817 1.562097,-1.562097 -1.266073,-6.9229271 -2.828171,-8.485024 -1.562097,-1.562098 -4.0947571,-1.562097 -5.6568543,0 z"/>
+ <path style="fill:#ffffff" d="m 9.4139569,6.5820154 c -0.7977995,-0.7977994 -2.0306277,-0.7977994 -2.8284271,0 -0.7977993,0.7977993 -0.7977996,2.0306276 0,2.8284272 0.3988998,0.3988998 2.0931982,1.5394044 3.5852522,2.1489414 0.746027,0.304769 1.468869,0.49897 1.907255,0.539998 0.01644,0.0015 0.0098,-0.0011 0.02486,0 -0.0011,-0.01509 0.0015,-0.0084 0,-0.02486 C 12.061867,11.636137 11.867668,10.913295 11.5629,10.167268 10.953362,8.6752136 9.8128578,6.9809152 9.4139579,6.5820154 Z"/>
+ <path style="fill:#d97f33" d="M 11.999637,8.0000002 C 11.999637,10.209139 10.208776,12 7.9996369,12 5.7904978,12 0,10.209139 0,8.0000002 0,5.7908612 5.7904978,4 7.9996369,4 10.208776,4 11.999637,5.7908612 11.999637,8.0000002 Z"/>
+ <path style="fill:#ffffff" d="m 8,6 c 1.1282588,0 2,0.8717412 2,2 0,1.1282585 -0.8717411,2 -2,2 C 7.4358705,10 5.4313622,9.6084085 3.9453125,8.984375 3.2022877,8.6723582 2.5538407,8.2985525 2.2148438,8.0175781 2.2021314,8.0070416 2.2087064,8.0099013 2.1972656,8 2.2087066,7.9901 2.2021356,7.99296 2.2148436,7.982422 2.5538406,7.7014475 3.2022877,7.3276418 3.9453125,7.015625 5.4313621,6.3915914 7.4358706,6 8,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/protonmail-desktop-unofficial.svg b/.icons/awkward/16x16/apps/protonmail-desktop-unofficial.svg
new file mode 120000
index 00000000..5f6e90c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/protonmail-desktop-unofficial.svg
@@ -0,0 +1 @@
+protonmail-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/protonmail-desktop.svg b/.icons/awkward/16x16/apps/protonmail-desktop.svg
new file mode 100644
index 00000000..09c10689
--- /dev/null
+++ b/.icons/awkward/16x16/apps/protonmail-desktop.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 16,8 A 8,8 0 0 1 8,16 8,8 0 0 1 0,8 8,8 0 0 1 8,0 8,8 0 0 1 16,8 Z"/>
+ <path style="fill:#ffffff" d="M 8 3 C 7.749069 3 7.4976878 3.0111961 7.3378906 3.0332031 C 5.4090924 3.2987609 4.2692424 4.1972813 4.0410156 5.6328125 C 4.015803 5.7914196 4.0079552 6.0733112 4.0039062 7.1523438 L 4.0019531 8 L 4 8 L 4 8.4335938 L 4 9.4335938 L 4.0039062 8.4375 L 4.0566406 8.5195312 C 4.1947842 8.7306659 4.3848529 8.878177 5.2929688 9.4804688 C 6.811192 10.487406 7.4359919 10.854887 7.8203125 10.966797 C 7.8809655 10.984447 7.9641486 10.99949 8.0058594 11 C 8.2609237 11.0032 9.0055931 10.603262 10.134766 9.8574219 C 11.542925 8.9273034 11.804176 8.734284 11.941406 8.5234375 L 12 8.4335938 L 12 8.3769531 L 12 8 L 12 7.3769531 C 12 5.9981933 11.989325 5.754467 11.921875 5.4589844 C 11.801584 4.9320453 11.583332 4.5149638 11.234375 4.1523438 C 10.674266 3.5703024 9.7988592 3.189711 8.6621094 3.0332031 C 8.5023064 3.0112032 8.2509306 3 8 3 z M 4 9.4335938 L 4 12.195312 L 4.0078125 12.195312 L 4.0097656 12.664062 L 4.0703125 12.769531 C 4.1165215 12.850091 4.1533399 12.886285 4.2285156 12.927734 L 4.3261719 12.982422 L 5.9199219 12.992188 C 6.7964462 12.997085 8.4374298 13.0004 9.5664062 13 L 11.619141 13 L 11.71875 12.958984 C 11.8463 12.907614 11.884232 12.877406 11.943359 12.773438 L 11.990234 12.6875 L 11.990234 12.195312 L 12 12.195312 L 12 9.4335938 L 11.941406 9.5234375 C 11.804176 9.734284 11.542925 9.9273031 10.134766 10.857422 C 9.0055927 11.603262 8.2609237 12.0032 8.0058594 12 C 7.9641486 11.99949 7.8809655 11.984447 7.8203125 11.966797 C 7.4359919 11.854887 6.8111918 11.487406 5.2929688 10.480469 C 4.3848529 9.8781764 4.1947842 9.7306659 4.0566406 9.5195312 L 4 9.4335938 z M 8 5 C 8.9074535 5 9.6953946 5.7077118 9.953125 6.5742188 C 9.998495 6.726774 10 6.7329872 10 7.3535156 C 10 7.6975696 9.9947793 7.9852504 9.9882812 7.9921875 C 9.9817114 7.9991175 9.0909066 8.002608 8 8 C 6.9090934 8.00262 6.0182512 7.9991174 6.0117188 7.9921875 C 6.0051987 7.9852475 6 7.6975696 6 7.3535156 C 6 6.7329872 6.001501 6.726774 6.046875 6.5742188 C 6.3046105 5.7077118 7.092547 5 8 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/proxy.svg b/.icons/awkward/16x16/apps/proxy.svg
new file mode 120000
index 00000000..66bda981
--- /dev/null
+++ b/.icons/awkward/16x16/apps/proxy.svg
@@ -0,0 +1 @@
+preferences-system-network.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/prusa-slicer.svg b/.icons/awkward/16x16/apps/prusa-slicer.svg
new file mode 120000
index 00000000..1fdff1b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/prusa-slicer.svg
@@ -0,0 +1 @@
+slic3r-prusa3d.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/prusaslicer.svg b/.icons/awkward/16x16/apps/prusaslicer.svg
new file mode 120000
index 00000000..1fdff1b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/prusaslicer.svg
@@ -0,0 +1 @@
+slic3r-prusa3d.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/psensor.svg b/.icons/awkward/16x16/apps/psensor.svg
new file mode 120000
index 00000000..a6c23f40
--- /dev/null
+++ b/.icons/awkward/16x16/apps/psensor.svg
@@ -0,0 +1 @@
+thermal-monitor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/psi-plus.svg b/.icons/awkward/16x16/apps/psi-plus.svg
new file mode 100644
index 00000000..3e1edb3e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/psi-plus.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#3669e9" d="M 9.4453125,0 5,16 H 7.0742187 L 11.519532,0 Z"/>
+ <path style="fill:none;stroke-linejoin:round;stroke-width:2;stroke:#3669e9" d="M 1.326,5.480382 C 2.0938646,5.2155696 3.0564981,4.7295748 4.3118601,5.185982 4.8679653,5.3881632 4.3944565,6.13107 4.2479729,6.698018 3.2511901,10.555956 2.6260253,12.2 6.5187081,12.96 9.5920489,13.560033 12.015272,11.16444 12.506044,9.6040636 13.12621,8.0567124 13.026025,6.9999996 13.026025,5"/>
+ <circle style="fill:#d2524c" cx="11.5" cy="11.5" r="4.5"/>
+ <rect style="fill:#ffffff" width="1" height="5" x="11" y="9"/>
+ <rect style="fill:#ffffff" width="1" height="5" x="11" y="-14" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/psi.svg b/.icons/awkward/16x16/apps/psi.svg
new file mode 100644
index 00000000..788c4dab
--- /dev/null
+++ b/.icons/awkward/16x16/apps/psi.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#3669e9" d="M 9.4453125,0 5,16 H 7.0742187 L 11.519532,0 Z"/>
+ <path style="fill:none;stroke-linejoin:round;stroke-width:2;stroke:#3669e9" d="M 1.326,5.480382 C 2.0938646,5.2155696 3.0564981,4.7295748 4.3118601,5.185982 4.8679653,5.3881632 4.3944565,6.13107 4.2479729,6.698018 3.2511901,10.555956 2.6260253,12.2 6.5187081,12.96 9.5920489,13.560033 12.015272,11.16444 12.506044,9.6040636 13.12621,8.0567124 13.026025,6.9999996 13.026025,5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pspp.svg b/.icons/awkward/16x16/apps/pspp.svg
new file mode 100644
index 00000000..a1e926f2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pspp.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#ad3f36" cx="7" cy="9" r="7"/>
+ <path style="fill:#3b8ae0" d="M 13.363961,15.3 7,8.9360385 13.363961,2.5720775 c 3.514719,3.5147183 3.514719,9.2132035 0,12.7279225 z"/>
+ <path style="fill:#7dc564" d="M 7,1 7,9 12.657072,3.3429275 C 11.209357,1.8952123 9.209139,1 7,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ptbatcher.svg b/.icons/awkward/16x16/apps/ptbatcher.svg
new file mode 120000
index 00000000..fd113dd3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ptbatcher.svg
@@ -0,0 +1 @@
+kipi-panorama.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/puddletag.svg b/.icons/awkward/16x16/apps/puddletag.svg
new file mode 100644
index 00000000..57369947
--- /dev/null
+++ b/.icons/awkward/16x16/apps/puddletag.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#ec6295" d="m8 2c-2.0709 0-3.8347 1.3832-4.5938 3.3408-1.9278 0.3126-3.4062 2.1054-3.4062 4.2954 0 2.4098 1.7909 4.3638 4 4.3638h8.5003c1.933 0 3.5-1.709 3.5-3.818 0-1.96-1.351-3.5662-3.094-3.784-0.454-2.5022-2.479-4.398-4.906-4.398z"/>
+ <path fill="#fff" d="m12 5-6 1v3.2695a2 2 0 0 0 -1 -0.2695 2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2 -2v-4.166l4-0.668v2.1035c-0.304-0.1761-0.649-0.269-1-0.2695-1.1046 0-2 0.8954-2 2s0.89543 2 2 2 2-0.89543 2-2v-5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pulse-sms.svg b/.icons/awkward/16x16/apps/pulse-sms.svg
new file mode 100644
index 00000000..49e0e3ea
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pulse-sms.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#1775d2" width="16" height="16" x="-16" y="-16" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.15" d="M 0.8,0 C 0.3568,0 0,0.3568 0,0.8 v 14.4 c 0,0.2216 0.08899376,0.421806 0.23359376,0.566406 L 3.6,12.4 11.925781,4.074219 15.766406,0.23359376 C 15.621806,0.08899376 15.4216,0 15.2,0 Z"/>
+ <rect style="fill:#ffffff" width="8" height="6" x="4" y="4" rx=".727" ry=".706"/>
+ <path style="fill:#ffffff" d="M 4 9.3632812 L 4 12 L 6.6367188 9.3632812 L 4 9.3632812 z"/>
+ <path style="fill:#b7b7b7" d="M 5 5 L 5 6 L 10 6 L 11 5 L 5 5 z M 5 6.5 L 5 7.5 L 8.5 7.5 L 9.5 6.5 L 5 6.5 z M 5 8 L 5 9 L 7 9 L 8 8 L 5 8 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pulseeffects.svg b/.icons/awkward/16x16/apps/pulseeffects.svg
new file mode 100644
index 00000000..830c5214
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pulseeffects.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path opacity=".3" d="m3 3c-0.554 0-1 0.3717-1 0.8333v8.3337c0 0.461 0.446 0.833 1 0.833s1-0.372 1-0.833v-8.3337c0-0.4616-0.446-0.8333-1-0.8333z"/>
+ <path style="fill:#00ab43" d="m3 6.1667c-0.554 0-1 0.3717-1 0.8333v5.167c0 0.461 0.446 0.833 1 0.833s1-0.372 1-0.833v-5.167c0-0.4616-0.446-0.8333-1-0.8333z"/>
+ <path style="fill:#828282" d="m5 6a2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z"/>
+ <path opacity=".3" d="m8 3c-0.554 0-1 0.3717-1 0.8333v8.3337c0 0.461 0.446 0.833 1 0.833s1-0.372 1-0.833v-8.3337c0-0.4616-0.446-0.8333-1-0.8333z"/>
+ <path style="fill:#00ab43" d="m8 10.167c-0.554 0-1 0.371-1 0.833v1.167c0 0.461 0.446 0.833 1 0.833s1-0.372 1-0.833v-1.167c0-0.462-0.446-0.833-1-0.833z"/>
+ <path style="fill:#828282" d="m10 10a2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z"/>
+ <path opacity=".3" d="m13 3c-0.554 0-1 0.37167-1 0.83333v8.3333c0 0.461 0.446 0.833 1 0.833s1-0.37167 1-0.83333v-8.3337c0-0.4616-0.446-0.8333-1-0.8333z"/>
+ <path style="fill:#00ab43" d="m13 8.1674c-0.554 0-1 0.3717-1 0.8333v3.1663c0 0.461 0.446 0.833 1 0.833s1-0.372 1-0.834v-3.166c0-0.4616-0.446-0.8333-1-0.8333z"/>
+ <path style="fill:#828282" d="m15 8a2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pumpa.svg b/.icons/awkward/16x16/apps/pumpa.svg
new file mode 100644
index 00000000..9970ba3e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pumpa.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#f58411" d="m5.5 2c-3.5 0-5.5 2.754-5.5 6.1758v1.6484c0 3.4218 2 6.1758 5.5 6.1758l2-0.5 2 0.5c3.5 0 5.5-2.754 5.5-6.1758v-1.6484c0-3.4218-2-6.1758-5.5-6.1758l-2 1-2-1z"/>
+ <path fill="none" stroke="#4a2507" stroke-linecap="round" stroke-linejoin="round" d="m7.5 2.5s-0.090047-1.854 1.199-2c1.289-0.14595 2.801 0.661 2.801 0.661"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pureref.svg b/.icons/awkward/16x16/apps/pureref.svg
new file mode 100644
index 00000000..1747597c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pureref.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#8e8e8e" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#dddddd" d="M 8,1 A 6,6 0 0 0 2,7 V 15 H 6 V 12.648 A 6,6 0 0 0 8,13 6,6 0 0 0 9.3398,12.84 L 12,15.5 15,12.5 12.924,10.424 A 6,6 0 0 0 14,7 6,6 0 0 0 8,1 Z"/>
+ <path style="fill:#333333" d="M 8,2 A 5,5 0 0 0 3,7 V 14 H 5 V 10.992 A 5,5 0 0 0 8,12 5,5 0 0 0 13,7 5,5 0 0 0 8,2 Z"/>
+ <circle style="fill:#ffffff" cx="8" cy="7" r="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pushbullet-indicator.svg b/.icons/awkward/16x16/apps/pushbullet-indicator.svg
new file mode 100644
index 00000000..4bf277be
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pushbullet-indicator.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4ab367" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#f9f9f9" d="m3.3333 4h1.3333c0.1837 0 0.3334 0.1978 0.3334 0.4428v7.1122c0 0.245-0.1497 0.445-0.3333 0.445h-1.3333c-0.1837 0-0.3334-0.2-0.3334-0.445v-7.1122c0-0.245 0.1497-0.4428 0.3333-0.4428"/>
+ <path fill="#f9f9f9" d="m6.367 4c-0.203 0-0.367 0.1978-0.367 0.4427v7.1113c0 0.24489 0.16398 0.44444 0.36702 0.44444 1.1055 0 2.2103 0.0018 3.3165 0.0018 1.8315 0 3.3165-1.791 3.3165-4 0-2.2089-1.485-4-3.3165-4h-3.3165z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/putty.svg b/.icons/awkward/16x16/apps/putty.svg
new file mode 100644
index 00000000..f42a186c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/putty.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#8e8e8e" width="10" height="8" x="-11" y="-14" rx=".6" ry=".6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="10" height="12" x="-10" y="-16" rx=".6" ry=".6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#266ad7" width="6" height="8" x="-8" y="-14" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="10" height="8" x="-16" y="-10" rx=".6" ry=".6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="10" height="12" x="-15" y="-12" rx=".6" ry=".6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#ffbe47" width="6" height="8" x="-13" y="-10" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pycad.svg b/.icons/awkward/16x16/apps/pycad.svg
new file mode 120000
index 00000000..00d4dd1b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pycad.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pycharm-community.svg b/.icons/awkward/16x16/apps/pycharm-community.svg
new file mode 120000
index 00000000..9d455f3e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pycharm-community.svg
@@ -0,0 +1 @@
+pycharm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pycharm-education.svg b/.icons/awkward/16x16/apps/pycharm-education.svg
new file mode 120000
index 00000000..9d455f3e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pycharm-education.svg
@@ -0,0 +1 @@
+pycharm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pycharm-professional.svg b/.icons/awkward/16x16/apps/pycharm-professional.svg
new file mode 120000
index 00000000..9d455f3e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pycharm-professional.svg
@@ -0,0 +1 @@
+pycharm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pycharm.svg b/.icons/awkward/16x16/apps/pycharm.svg
new file mode 100644
index 00000000..172e998c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pycharm.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#a2e36e" d="M 8,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 8 h 8 z"/>
+ <path style="fill:#2cbfeb" d="m 8,0 h 7.2 C 15.6432,0 16,0.3568 16,0.8 V 8 H 8 Z"/>
+ <path style="fill:#21d789" d="M 8,16 H 0.8 C 0.3568,16 0,15.6432 0,15.2 V 8 h 8 z"/>
+ <path style="fill:#f7c73c" d="m 8,16 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 H 8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.5071212,11.5 H 7.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 3.5071212,5.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 3.50005"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 9.507121,7 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/16x16/apps/pycharmedu.svg b/.icons/awkward/16x16/apps/pycharmedu.svg
new file mode 100644
index 00000000..956debe5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pycharmedu.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#a2e36e" d="M 8,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 8 h 8 z"/>
+ <path style="fill:#2cbfeb" d="m 8,0 h 7.2 C 15.6432,0 16,0.3568 16,0.8 V 8 H 8 Z"/>
+ <path style="fill:#21d789" d="M 8,16 H 0.8 C 0.3568,16 0,15.6432 0,15.2 V 8 h 8 z"/>
+ <path style="fill:#f7c73c" d="m 8,16 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 H 8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.5071212,11.5 H 7.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 3.5071212,5.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 3.50005"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="M 7.507121,7.5 H 9.507122 M 7.507121,5.5 H 9.507122 M 7.507121,3.5000005 H 9.507122 M 7.507171,7.500051 V 3.5000495"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pychess.svg b/.icons/awkward/16x16/apps/pychess.svg
new file mode 120000
index 00000000..3f8c01d9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pychess.svg
@@ -0,0 +1 @@
+chess.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pymol.svg b/.icons/awkward/16x16/apps/pymol.svg
new file mode 100644
index 00000000..41081dfd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pymol.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3f3f3f" width="15.2" height="15.2" x="-15.6" y="-15.6" rx="4.56" ry="4.56" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.8,0 C 2.1408,0 0,2.1408 0,4.8 V 5.2 C 0,2.5408 2.1408,0.4 4.8,0.4 h 6.4 c 2.6592,0 4.8,2.1408 4.8,4.8 V 4.8 C 16,2.1408 13.8592,0 11.2,0 Z"/>
+ <circle style="fill:#ffd517" class="st6" cx="3.2" cy="12.8" r="1.8"/>
+ <circle style="fill:#ffd517" class="st9" cx="11.5" cy="6.5" r="1.5"/>
+ <path style="fill:none;stroke:#7c7c7c;stroke-width:1.20000005;stroke-linecap:round" d="M 4.4478359,11.877686 6.5397527,10.331487"/>
+ <path style="fill:none;stroke:#7c7c7c;stroke-width:1.20000005;stroke-linecap:round" d="M 9.2558012,7.9632331 10.995376,6.8035171"/>
+ <circle style="fill:#b3e5fc" class="st13" cx="7.5" cy="9.5" r="2.5"/>
+ <path style="fill:none;stroke:#7c7c7c;stroke-width:1.20000005;stroke-linecap:round" d="m 5.0000001,2.9996838 1.825589,4.3936934"/>
+ <path style="fill:#4c6378" d="M 4.8007812 0 C 2.1415813 0 -5.9211895e-16 2.1415813 0 4.8007812 L 0 11.199219 C 0 13.858419 2.1415813 16 4.8007812 16 L 11.199219 16 C 13.858419 16 16 13.858419 16 11.199219 L 16 4.8007812 C 16 2.1415813 13.858419 -5.9211895e-16 11.199219 0 L 4.8007812 0 z M 4.8007812 2 L 11.199219 2 C 12.784621 2 14 3.2153785 14 4.8007812 L 14 11.199219 C 14 12.784622 12.784622 14 11.199219 14 L 4.8007812 14 C 3.2153785 14 2 12.784621 2 11.199219 L 2 4.8007812 C 2 3.2153788 3.2153787 2 4.8007812 2 z"/>
+ <circle style="fill:#ffd517" class="st19" cx="5" cy="3" r="2"/>
+ <circle style="fill:#ffd517" class="st17" cx="12" cy="13" r="2"/>
+ <path style="fill:none;stroke:#7c7c7c;stroke-width:1.20000005;stroke-linecap:round" d="m 9.1576274,10.674547 1.4049286,1.149487"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pynocchio.svg b/.icons/awkward/16x16/apps/pynocchio.svg
new file mode 100644
index 00000000..ce2dafc2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pynocchio.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#a7bf3c" d="M 8,0 C 3.5817,0 0,3.5817 0,8 0.00317,9.3581 0.35203,10.693 1.0137,11.879 1.0643,12.971 0.84187,14.054 0.08008,15.229 -0.13436,15.562 0.10425,16 0.5,16 2.1996,16 3.8178,15.65 5.2969,15.52 6.1635,15.835 7.078,15.997 8,16 12.418,16 16,12.418 16,8 16,3.5817 12.418,0 8,0 Z"/>
+ <path style="fill:#4f4f4f;stroke:#4f4f4f;stroke-linejoin:round" d="M 4.5,10 6,11.5 8,9.5 10,11.5 11.5,10 9.5,8 11.5,6 10,4.5 8,6.5 6,4.5 4.5,6 6.5,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pynvim.svg b/.icons/awkward/16x16/apps/pynvim.svg
new file mode 120000
index 00000000..f481afa8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pynvim.svg
@@ -0,0 +1 @@
+nvim.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pyrenamer.svg b/.icons/awkward/16x16/apps/pyrenamer.svg
new file mode 100644
index 00000000..5c4127cd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pyrenamer.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#2297fd" d="m1.7143 5h8.5717c0.395 0 0.714 0.3186 0.714 0.7143v8.5714c0 0.395-0.319 0.714-0.714 0.714h-8.5717c-0.3957 0-0.7143-0.319-0.7143-0.714v-8.5717c0-0.3957 0.3186-0.7143 0.7143-0.7143z"/>
+ <g fill="#fff" transform="matrix(.19630 0 0 .20576 6.29 14.303)">
+ <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="#f3af3f" d="m5.7143 1h8.5714c0.395 0 0.714 0.3186 0.714 0.7143v8.5714c0 0.395-0.319 0.714-0.714 0.714h-8.5717c-0.3957 0-0.7143-0.319-0.7143-0.714v-8.5717c0-0.3957 0.3186-0.7143 0.7143-0.7143z"/>
+ <g fill="#fff" transform="matrix(.20830 0 0 .20576 9.5848 6.9649)">
+ <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>
+</svg>
diff --git a/.icons/awkward/16x16/apps/python.svg b/.icons/awkward/16x16/apps/python.svg
new file mode 100644
index 00000000..7dfe7f4d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/python.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#ffc851" d="m12 4v2c0 1.108-0.892 2-2 2h-4s-2 0-2 2v3.5c0 1.385 1.5613 2.5 3.5 2.5h1c1.9387 0 3.5-1.1147 3.5-2.5v-1.5h1.5c1.385 0 2.5-1.561 2.5-3.5v-1c0-1.9387-1.115-3.5-2.5-3.5h-1.5z"/>
+ <path fill="#fff" d="m10.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="m7.5-2e-8c-1.9387 0-3.5 1.115-3.5 2.5v1.5h-1.5c-1.385 0-2.5 1.5613-2.5 3.5v1c-2e-8 1.939 1.115 3.5 2.5 3.5h1.5v-2c0-1.108 0.892-2 2-2h4s2 0 2-2v-3.5c0-1.385-1.561-2.5-3.5-2.5h-1z"/>
+ <path fill="#fff" d="m5.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"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/python2.6.svg b/.icons/awkward/16x16/apps/python2.6.svg
new file mode 120000
index 00000000..00d4dd1b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/python2.6.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/python2.7.svg b/.icons/awkward/16x16/apps/python2.7.svg
new file mode 120000
index 00000000..00d4dd1b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/python2.7.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/python3.0.svg b/.icons/awkward/16x16/apps/python3.0.svg
new file mode 120000
index 00000000..00d4dd1b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/python3.0.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/python3.1.svg b/.icons/awkward/16x16/apps/python3.1.svg
new file mode 120000
index 00000000..00d4dd1b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/python3.1.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/python3.2.svg b/.icons/awkward/16x16/apps/python3.2.svg
new file mode 120000
index 00000000..00d4dd1b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/python3.2.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/python3.3.svg b/.icons/awkward/16x16/apps/python3.3.svg
new file mode 120000
index 00000000..00d4dd1b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/python3.3.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/python3.4.svg b/.icons/awkward/16x16/apps/python3.4.svg
new file mode 120000
index 00000000..00d4dd1b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/python3.4.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pyzologo.svg b/.icons/awkward/16x16/apps/pyzologo.svg
new file mode 100644
index 00000000..5383617d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pyzologo.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#2a93dd" width="7" height="12" x="0" y="2" rx=".7" ry=".75"/>
+ <rect style="fill:#e83f3c" width="7" height="6" x="8" y="2" rx=".636" ry=".75"/>
+ <rect style="fill:#9bb013" width="3" height="5" x="8" y="9" rx=".6" ry=".714"/>
+ <rect style="fill:#9bb013" width="3" height="5" x="12" y="9" rx=".6" ry=".714"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/q4_findmenu.svg b/.icons/awkward/16x16/apps/q4_findmenu.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/q4_findmenu.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/q4_findweb.svg b/.icons/awkward/16x16/apps/q4_findweb.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/q4_findweb.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/q4_netcon.svg b/.icons/awkward/16x16/apps/q4_netcon.svg
new file mode 120000
index 00000000..66bda981
--- /dev/null
+++ b/.icons/awkward/16x16/apps/q4_netcon.svg
@@ -0,0 +1 @@
+preferences-system-network.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/q4os-swprofiler.svg b/.icons/awkward/16x16/apps/q4os-swprofiler.svg
new file mode 120000
index 00000000..e439e13c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/q4os-swprofiler.svg
@@ -0,0 +1 @@
+desktop-profiler.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/q4os-updatemgr.svg b/.icons/awkward/16x16/apps/q4os-updatemgr.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/q4os-updatemgr.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/q4oslogo.svg b/.icons/awkward/16x16/apps/q4oslogo.svg
new file mode 100644
index 00000000..1ab6184d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/q4oslogo.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#448aff" cx="8.5" cy="8.5" r="7.5"/>
+ <path style="fill:#ffffff" d="M 8 4.0253906 C 5.90897 4.2615633 4.2624914 5.9088545 4.0273438 8 L 7.0878906 8 A 1.5 1.5 0 0 1 8 7.0878906 L 8 4.0253906 z M 9 4.0273438 L 9 7.0878906 A 1.5 1.5 0 0 1 9.9121094 8 L 12.976562 8 C 12.740317 5.9083254 11.09206 4.2616897 9 4.0273438 z M 4.0253906 9 C 4.2607621 11.091945 5.9082099 12.739389 8 12.974609 L 8 9.9121094 A 1.5 1.5 0 0 1 7.0878906 9 L 4.0253906 9 z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2.08428192" d="m 9.469,9.469 2.33213,2.33213"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/q4wine.svg b/.icons/awkward/16x16/apps/q4wine.svg
new file mode 100644
index 00000000..28ba0831
--- /dev/null
+++ b/.icons/awkward/16x16/apps/q4wine.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#80c342" d="m2.3573 2.0002h4.2857c0.1975 0 0.357 0.1592 0.357 0.3571v4.2857c0 0.1975-0.1595 0.357-0.357 0.357h-4.2858c-0.1979 0-0.3572-0.1595-0.3572-0.357v-4.2858c0-0.1979 0.1593-0.3572 0.3572-0.3572z"/>
+ <path fill="#80c342" d="m9.3573 2.0002h4.2857c0.197 0 0.357 0.1592 0.357 0.3571v4.2857c0 0.1975-0.16 0.357-0.357 0.357h-4.2858c-0.1979 0-0.3572-0.1595-0.3572-0.357v-4.2858c0-0.1979 0.1593-0.3572 0.3572-0.3572z"/>
+ <path fill="#80c342" d="m2.3573 9.0002h4.2857c0.1975 0 0.357 0.1592 0.357 0.3571v4.2857c0 0.197-0.1595 0.357-0.357 0.357h-4.2858c-0.1979 0-0.3572-0.16-0.3572-0.357v-4.2858c0-0.1979 0.1593-0.3572 0.3572-0.3572z"/>
+ <path fill="#80c342" d="m9.3573 9.0002h4.2857c0.197 0 0.357 0.1592 0.357 0.3571v4.2857c0 0.197-0.16 0.357-0.357 0.357h-4.2858c-0.1979 0-0.3572-0.16-0.3572-0.357v-4.2858c0-0.1979 0.1593-0.3572 0.3572-0.3572z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qalculate.svg b/.icons/awkward/16x16/apps/qalculate.svg
new file mode 100644
index 00000000..66f4fded
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qalculate.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ec6295" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="fill:#f5f5f5" d="m11 12h2v2h-2zm0-10h2v9h-2z"/>
+ <path style="fill:#f5f5f5" d="m8 2a5 4.5 0 0 0 -5 4.5 5 4.5 0 0 0 5 4.5 5 4.5 0 0 0 2 -0.379v-1.5175a3 3.5 0 0 1 -2 0.8965 3 3.5 0 0 1 -3 -3.5 3 3.5 0 0 1 3 -3.5 3 3.5 0 0 1 2 0.8945v-1.5117a5 4.5 0 0 0 -2 -0.3828z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qasmixer.svg b/.icons/awkward/16x16/apps/qasmixer.svg
new file mode 100644
index 00000000..af84b65e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qasmixer.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="opacity:0.2" d="m 12,3 c -0.554,0 -1,0.446 -1,1 v 8 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 V 4 C 13,3.446 12.554,3 12,3 Z"/>
+ <path style="fill:#4f4f4f" d="m 11,7 v 5 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 V 7 Z"/>
+ <g>
+ <path style="opacity:0.2" d="M 4,3 C 3.446,3 3,3.446 3,4 v 8 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 V 4 C 5,3.446 4.554,3 4,3 Z"/>
+ <path style="fill:#4f4f4f" d="m 3,7 v 5 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 V 7 Z"/>
+ </g>
+ <rect style="fill:#818181" width="4" height="3" x="2" y="5" rx="1" ry="1"/>
+ <rect style="fill:#818181" width="4" height="3" x="10" y="5" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 8.0000007,3 c -0.554,0 -1,0.446 -1,1 v 8 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 V 4 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <path style="fill:#4f4f4f" d="m 7.0000007,10 v 2 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 v -2 z"/>
+ <rect style="fill:#818181" width="4" height="3" x="6" y="8" rx="1" ry="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qbittorrent.svg b/.icons/awkward/16x16/apps/qbittorrent.svg
new file mode 100644
index 00000000..dcf472db
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qbittorrent.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#2f67ba" cx="8" cy="8" r="8"/>
+ <path fill="#64d4f9" d="m4.5 6a2.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 1.5 -0.504v4.504h1v-9h-1v0.50195a2.5 2.5 0 0 0 -1.5 -0.502zm0 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"/>
+ <path fill="#fff" d="m11.5 11a2.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 -1.5 0.5039v-4.5039h-1v9h1v-0.50195a2.5 2.5 0 0 0 1.5 0.502zm0-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"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qbrowser.svg b/.icons/awkward/16x16/apps/qbrowser.svg
new file mode 100644
index 00000000..cd6d8df2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qbrowser.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#336f33" d="m 14.964831,8.0398 c 0,2.04572 0.267323,3.87228 -0.99588,5.2868 C 12.50391,14.9672 10.372564,16 8.0000004,16 3.5817144,16 0,12.41828 0,8 0,3.58172 3.5817144,0 8.0000004,0 c 0.1454,0 0.4756936,0.08352 0.6191836,0.09116 2.00015,0.1068 3.168234,1.67816 4.513311,2.98936 1.49063,1.45304 1.832336,2.7132 1.832336,4.95928 z"/>
+ <path style="fill:#ffbf23" d="M 8,0 A 8,8 0 0 0 7.5078124,0.0179688 C 6.854958,0.20264656 5.848458,-0.0027756 5.5992188,0.78515628 6.135588,0.8327564 6.801026,0.45283068 7.4140624,0.5023438 8.218888,0.33146456 8.8057116,0.8231604 9.4421876,1.1539063 c 0.9242484,0.049328 1.5315804,0.8699761 1.7765624,1.6890625 -0.151738,-0.012468 -0.824212,-0.2973128 -0.85,0.2828124 0.254086,0.4374788 0.146438,1.3259596 0.739062,1.421094 0.852739,0.1511136 0.206022,-0.5692392 -0.03672,-0.8617188 0.637708,-0.2902752 1.313035,1.190846 0.421876,1.116406 0.193248,0.5507 -0.533174,1.239292 -0.110938,1.7132812 0.417098,0.1868368 -0.345498,0.5290784 -0.326562,0.821094 0.107994,1.009114 1.338705,0.2544244 0.961718,-0.5078128 C 11.825199,6.0363 13.715825,6.5792844 12.682811,5.9648436 12.99072,5.708148 13.938926,6.63923 13.610155,5.6742188 13.904716,6.1129 14.369169,5.3559916 14.55703,5.8570312 14.627089,6.425616 14.01448,7.0685 13.634374,7.36875 12.94458,7.0054904 12.363346,7.37091 11.885936,7.90625 c -0.464355,0.6167124 -0.635268,1.4056548 -0.840625,2.1375 -0.218622,0.750382 0.0258,1.779715 0.888281,1.961719 0.775671,0.16569 1.217872,-0.71658 1.930469,-0.784375 0.442159,0.148878 0.349176,0.779419 0.507813,1.1625 0.04721,0.306486 -0.231897,0.568001 -0.340625,0.864062 A 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z M 4.8031248,1.1679688 C 4.3503428,1.2005024 3.8483908,1.45621 3.9765624,1.9351562 3.5254968,2.6400856 2.9113356,3.2315732 2.3320312,3.8320312 1.4905101,4.4445248 1.0379947,5.4733784 1.0109375,6.4992188 0.99128712,7.3097704 0.79632312,8.1890544 1.146875,8.9515624 1.5862492,9.5760696 1.9153655,10.267011 2.3132812,10.916406 l 0.095312,0.09141 C 2.4952084,10.52971 2.078696,9.8531088 2.1226562,9.2843752 1.1290951,9.351032 1.2519734,7.46192 2.2773438,7.8242188 2.8170936,7.7578196 2.83033,8.69032 3.0976564,8.5585936 3.7168652,7.9562756 4.3424908,7.2968172 5.1968752,7.0546876 5.9100544,7.3089956 5.257466,6.3337536 5.8921876,6.3781248 6.8679396,6.2954004 6.1628204,5.24327 5.8203124,4.8507812 5.4239004,3.9273176 4.8673276,6.2932944 4.6007812,5.2320312 4.088594,4.689976 4.8838804,3.450564 5.3710936,4.2117188 5.5105368,4.1358148 5.992446,3.2742724 5.2992188,3.2703124 4.7627616,2.7639476 5.0625944,1.8831851 5.4179688,1.35 5.3282924,1.2093643 5.0747944,1.1484486 4.8031248,1.1679688 Z M 5.5070312,2.3070312 C 5.3803196,2.27632 5.1316728,2.6514868 5.1375,2.9031248 5.2959764,3.2040756 5.593914,2.8729608 5.56875,2.65 5.597134,2.41857 5.564626,2.3209909 5.5070312,2.3070312 Z M 7.2625,2.4328124 C 6.9647364,2.4106564 6.4765704,2.819888 7.0281248,2.7968752 c 0.2998948,0.6213996 0.1423692,1.4542668 0.2867188,2.1625 0.3835468,0.674012 0.8237532,-0.813876 1.2117188,-0.9664064 0.2511944,-0.68938 -0.21583,-1.8040437 -1.075,-1.3625 C 7.4401544,2.4953092 7.3617544,2.4401976 7.2625,2.4328124 Z M 6.3773436,2.8695312 c -0.032104,-0.010084 -0.070655,0.0061 -0.1085936,0.075 0.2399232,0.220838 0.2049104,-0.044744 0.1085936,-0.075 z m 2.7125,1.5476564 C 9.0231592,4.4187476 8.9601984,4.4582904 8.93125,4.5656248 L 9.025,4.6226564 C 9.5292956,4.749478 9.2898972,4.4125572 9.0898436,4.4171876 Z m 4.5164064,0.069531 c 0.196981,-0.019772 0.387933,0.1292024 0.214844,0.4671876 -0.08544,0.394893 -0.317545,0.4718358 -0.467969,0.077344 -0.146721,-0.3365668 0.05614,-0.52476 0.253125,-0.5445314 z M 10.691406,5.31875 c -0.123052,-0.011984 -0.157633,0.083344 0.09922,0.3671876 0.08008,0.085141 0.171375,0.2332288 0.308594,0.2179688 0.24737,-0.2465792 -0.202727,-0.56518 -0.407814,-0.5851564 z m -0.25,0.3601564 c -0.02795,0.013524 -0.04849,0.069926 -0.04297,0.2 0.278236,0.1042948 0.12681,-0.2405748 0.04297,-0.2 z M 6.2515624,6.5234376 C 6.185474,6.5369456 6.164068,6.6391304 6.2874984,6.9078124 6.7605356,6.8947924 6.396956,6.493716 6.2515624,6.5234376 Z m -3.1546872,3.072656 c -0.026552,-0.00853 -0.023372,0.025324 0.045312,0.1429688 C 3.52072,10.032712 3.1765316,9.6216848 3.0968752,9.5960936 Z m 0.6875,0.6328124 c -0.052605,-0.0021 -0.1063928,0.03394 -0.1406252,0.140625 0.4433868,0.212456 0.2984392,-0.134244 0.1406252,-0.140625 z m -0.5109376,0.990625 c -0.2817428,0.0067 -0.4883988,0.177821 -0.4703128,0.654688 -0.5069286,0.750834 -0.015912,1.506458 0.5562504,2.03125 0.3855332,0.265753 0.5625004,0.699458 0.7734372,1.095312 A 8,8 0 0 0 6.38125,15.832812 c 0.130236,-0.03587 0.2572956,-0.08033 0.3773436,-0.140624 0.779214,-0.168134 1.7683516,-0.84601 1.6468752,-1.674219 C 7.8224304,13.465145 6.822472,13.786558 6.2695312,13.190625 5.9443516,12.409438 5.1122732,12.078286 4.4156248,11.70625 4.1223,11.474056 3.635678,11.210913 3.2734376,11.219531 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qctools.svg b/.icons/awkward/16x16/apps/qctools.svg
new file mode 100644
index 00000000..38e070b2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qctools.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#858585" width="16" height="10" x="0" y="3" rx=".727" ry=".714"/>
+ <rect style="fill:#ccdfd8" width="14" height="7" x="1" y="5" rx=".636" ry=".5"/>
+ <path style="fill:#3f3f3f" d="M 11.5,5.9999998 A 2.5000002,2.5000002 0 0 0 9,8.5 2.5000002,2.5000002 0 0 0 11.5,11 2.5000002,2.5000002 0 0 0 13.700318,9.6816398 L 13.375,9.4374998 12.938599,9.1103516 A 1.5625001,1.5625001 0 0 1 11.5,10.0625 1.5625001,1.5625001 0 0 1 9.9374996,8.5 1.5625001,1.5625001 0 0 1 11.5,6.9374999 1.5625001,1.5625001 0 0 1 12.937378,7.890869 L 13.375,7.5624999 13.702149,7.3171387 A 2.5000002,2.5000002 0 0 0 11.5,5.9999998 Z"/>
+ <path style="fill:#3f3f3f" d="M 5.3144531 8.7890625 L 4.9277344 9.8105469 C 4.9277344 9.8105469 4.8854014 10.126332 5.6699219 10.558594 C 6.0621826 10.774725 6.439243 11.022991 6.6699219 11.238281 C 7.1052313 11.596739 6.7466362 11.80747 6.46875 11.986328 C 5.4417898 12.402164 4.11966 12.435065 3.3515625 13 C 2.6575811 13.520114 2.1627957 14.088721 2.0078125 15 L 2.6210938 15 C 2.7681008 14.514033 3.121988 14.036506 3.5449219 13.640625 C 4.2654078 12.950245 5.173628 12.778078 5.8066406 12.710938 C 6.6906253 12.555076 7.8369327 12.331661 7.9785156 11.765625 C 8.1007821 11.203607 7.7614472 10.765616 7.4140625 10.441406 C 7.0666767 10.117196 6.6310456 9.8435996 6.1953125 9.6035156 C 5.323846 9.1233477 5.3144531 8.7890625 5.3144531 8.7890625 z"/>
+ <circle style="fill:#3f3f3f" cx="-.353" cy="9.611" r="2.5" transform="rotate(-30)"/>
+ <circle style="fill:#939393" cx="-.353" cy="9.611" r="1.5" transform="rotate(-30)"/>
+ <circle style="fill:#0062c9" cx="-.353" cy="9.611" r=".5" transform="rotate(-30)"/>
+ <circle style="fill:#3f3f3f" cx="-.592" cy="8.676" r=".225" transform="rotate(-30)"/>
+ <circle style="fill:#3f3f3f" cx="-1.337" cy="9.894" r=".225" transform="rotate(-30)"/>
+ <circle style="fill:#3f3f3f" cx=".6" cy="9.851" r=".225" transform="rotate(-30)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qdbusviewer-qt4.svg b/.icons/awkward/16x16/apps/qdbusviewer-qt4.svg
new file mode 120000
index 00000000..b54d6089
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qdbusviewer-qt4.svg
@@ -0,0 +1 @@
+qtdbusviewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qdbusviewer-qt5.svg b/.icons/awkward/16x16/apps/qdbusviewer-qt5.svg
new file mode 120000
index 00000000..b54d6089
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qdbusviewer-qt5.svg
@@ -0,0 +1 @@
+qtdbusviewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qdbusviewer.svg b/.icons/awkward/16x16/apps/qdbusviewer.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qdbusviewer.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qdbusviewer5.svg b/.icons/awkward/16x16/apps/qdbusviewer5.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qdbusviewer5.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qdirstat.svg b/.icons/awkward/16x16/apps/qdirstat.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qdirstat.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qelectrotech.svg b/.icons/awkward/16x16/apps/qelectrotech.svg
new file mode 100644
index 00000000..c0dacc77
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qelectrotech.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#474747" d="m8 2.5c-0.704 0-1.4005 0.2755-1.9375 0.8125-0.474 0.474-0.741 1.0685-0.797 1.6875h-2.2655v6.5h4.5v0.75h0.5v-2h-0.5v0.75h-4v-5.5h1.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.6875h1.7655v5.5h-3.5v-1.5h-0.5v3.5h0.5v-1.5h4v-6.5h-2.266c-0.056-0.619-0.322-1.2135-0.7965-1.6875-0.537-0.537-1.2335-0.8125-1.9375-0.8125zm0 0.5155c0.4915 0 0.9815 0.158 1.3905 0.4845l-1.3905 1.3905-1.3905-1.3905c0.409-0.3265 0.899-0.4845 1.3905-0.4845zm-1.75 0.844 1.3905 1.3905-1.3905 1.3905c-0.6525-0.818-0.6525-1.9635 0-2.7815zm3.5 0c0.6525 0.818 0.6525 1.9635 0 2.7815l-1.3905-1.3905 1.3905-1.3905zm-1.75 1.75 1.3905 1.3905c-0.818 0.6525-1.9635 0.6525-2.7815 0l1.3905-1.3905z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qemu-system-aarch64.svg b/.icons/awkward/16x16/apps/qemu-system-aarch64.svg
new file mode 120000
index 00000000..f77cdf23
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qemu-system-aarch64.svg
@@ -0,0 +1 @@
+qemu.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qemu-system-arm.svg b/.icons/awkward/16x16/apps/qemu-system-arm.svg
new file mode 120000
index 00000000..f77cdf23
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qemu-system-arm.svg
@@ -0,0 +1 @@
+qemu.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qemu-system-i386.svg b/.icons/awkward/16x16/apps/qemu-system-i386.svg
new file mode 120000
index 00000000..f77cdf23
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qemu-system-i386.svg
@@ -0,0 +1 @@
+qemu.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qemu-system-x86_64-spice.svg b/.icons/awkward/16x16/apps/qemu-system-x86_64-spice.svg
new file mode 120000
index 00000000..f77cdf23
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qemu-system-x86_64-spice.svg
@@ -0,0 +1 @@
+qemu.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qemu-system-x86_64.svg b/.icons/awkward/16x16/apps/qemu-system-x86_64.svg
new file mode 120000
index 00000000..f77cdf23
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qemu-system-x86_64.svg
@@ -0,0 +1 @@
+qemu.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qemu.svg b/.icons/awkward/16x16/apps/qemu.svg
new file mode 100644
index 00000000..974aa6fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qemu.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#4f4f4f" cx="8" cy="8" r="8"/>
+ <path style="fill:#ff7111" d="M 5.2421875 1.9570312 C 5.2339795 2.2716766 4.685937 1.9996661 4.6621094 2.359375 C 4.0539482 2.0886139 4.7073252 2.7724962 4.6464844 2.8359375 L 4.6425781 2.8359375 L 4.5976562 2.8300781 C 4.5683038 2.8195985 4.5259158 2.8025054 4.4628906 2.7636719 C 4.3347074 2.8657982 4.2438044 3.0004759 4.1679688 3.1503906 C 3.6609984 3.9390615 3.4147401 4.596794 3.2480469 5.4277344 C 3.0351893 6.4888008 2.9824623 7.7292102 3.0039062 8.7753906 C 3.0267422 9.0703386 3.1002167 9.3488042 3.3417969 9.5351562 C 4.0224405 10.094244 4.5886563 10.801735 5.1601562 11.474609 C 6.285239 12.999917 7.2714661 13.700665 7.9140625 15.068359 C 7.8432945 14.608724 7.7509992 13.877518 7.7070312 13.3125 C 7.3168228 11.321468 6.0913976 10.868542 6 8.6445312 C 5.978568 8.0943789 6.7718473 6.9819831 7.4355469 6.3984375 C 8.4370565 5.5178791 9.3900542 5.7407003 10.667969 5.9296875 C 10.674869 5.9308475 10.682563 5.9324637 10.689453 5.9335938 C 10.731863 5.9406938 10.778214 5.9487872 10.820312 5.9570312 C 11.161746 5.9874592 11.849498 6.1204458 11.972656 5.8847656 C 11.501507 5.4835854 10.823551 5.4311539 10.25 5.2734375 C 10.159207 5.2569255 10.045278 5.238896 9.9335938 5.2285156 L 9.3730469 5.1035156 L 9.2324219 5.0664062 L 9.2324219 5.0703125 L 7.2207031 4.6796875 C 7.1887231 4.6505675 7.1551779 4.6216634 7.1230469 4.5996094 L 9.0839844 4.8417969 L 9.0839844 4.8320312 C 9.1531114 4.8474353 9.2216536 4.8610206 9.2910156 4.8691406 L 9.2910156 4.8730469 L 10.677734 5.1289062 C 10.916892 5.2181062 11.170923 5.2858417 11.410156 5.3007812 C 11.805045 5.3582402 12.306001 5.9482585 12.435547 5.9765625 C 12.372057 5.3564339 11.754293 5.078498 11.240234 4.8964844 C 10.639656 4.6044844 9.7415414 4.6141394 9.6464844 3.8066406 C 9.6212004 3.7503782 9.5951903 3.6946286 9.5644531 3.640625 L 9.3320312 3.3300781 L 9.3398438 3.3261719 C 9.0206038 2.9493757 8.5712148 2.6751372 8.09375 2.5703125 C 7.6198476 2.4067331 7.089095 2.2427639 6.5878906 2.1777344 C 6.4178018 2.6785413 6.2273618 1.7806004 5.8183594 2.046875 C 5.4598498 2.0893324 5.5091099 2.1841714 5.2421875 1.9570312 z M 7.9550781 3 C 8.0879424 2.99634 8.2399567 3.0213779 8.3925781 3.0761719 C 8.7995644 3.222287 9.0644464 3.5306752 8.9863281 3.765625 C 8.9082098 4.0005746 8.5144081 4.0699425 8.1074219 3.9238281 C 7.7004351 3.7777133 7.4355551 3.4751846 7.5136719 3.2402344 C 7.5624958 3.0933916 7.7336393 3.0060756 7.9550781 3 z"/>
+ <path style="fill:#4f4f4f" d="m 10.200179,10 a 0.60006,0.60006 0 0 0 -0.5554693,0.827344 l 1.9671873,4.8 A 0.60006,0.60006 0 0 0 12.167366,16 h 3.232813 a 0.60006,0.60006 0 0 0 0.557031,-0.822656 l -1.915625,-4.8 A 0.60006,0.60006 0 0 0 13.484554,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qgis.svg b/.icons/awkward/16x16/apps/qgis.svg
new file mode 100644
index 00000000..ab198f33
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qgis.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1106.5197)">
+ <path style="fill:#90ae24" d="M 7.5000004,1106.5197 A 7.5000003,7.5000003 0 0 0 9.6312393e-8,1114.0198 7.5000003,7.5000003 0 0 0 7.5000004,1121.5197 a 7.5000003,7.5000003 0 0 0 3.3823246,-0.8071 l -2.0375979,-2.0375 -0.1362307,-0.1363 -0.1501462,-0.1503 a 4.5000002,4.5000002 0 0 1 -1.0583498,0.1312 4.5000002,4.5000002 0 0 1 -4.5000002,-4.4999 4.5000002,4.5000002 0 0 1 4.5000002,-4.5001 4.5000002,4.5000002 0 0 1 4.5000006,4.5001 4.5000002,4.5000002 0 0 1 -0.131104,1.0583 l 0.136962,0.137 0.149415,0.1494 2.032471,2.0324 A 7.5000003,7.5000003 0 0 0 15,1114.0198 7.5000003,7.5000003 0 0 0 7.5000004,1106.5197 Z"/>
+ <path style="fill:#ee7913" d="m 7,1113.5197 v 2.2424 l 0.3669436,0.3741 L 9,1117.7697 v -2.25 h 2.25 l -1.9999998,-2 z"/>
+ <path style="fill:#609a30" transform="translate(0,1106.5197)" d="M 9.8632812 9.8261719 L 9.8632812 12.113281 L 12.751953 15 L 15 15 L 15 12.75 L 12.101562 9.8496094 L 12.074219 9.8261719 L 9.8632812 9.8261719 z"/>
+ <path style="fill:#f0e64a" transform="translate(0,1106.5197)" d="M 9 9 L 9 11.25 L 10 12.25 L 10 10 L 12.25 10 L 11.25 9 L 9 9 z"/>
+ <path style="opacity:0.2;fill:#ffffff" transform="translate(0,1106.5197)" d="M 9.25 6.9980469 L 7 7 L 15 14.998047 L 15 12.75 L 12.25 10 L 12.101562 9.8496094 L 11.134766 8.8828125 L 11.125 8.8730469 L 9.25 6.9980469 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qgo.svg b/.icons/awkward/16x16/apps/qgo.svg
new file mode 100644
index 00000000..35dd1469
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qgo.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4694d7" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m6 4a2 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 fill="#4d4d4d" d="m14 4a2 2 0 0 0 -2 -2 2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2 -2z"/>
+ <path fill="#fff" d="m10 12a2 2 0 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="#4d4d4d" d="m2 12a2 2 0 0 1 2 -2 2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qjackctl.svg b/.icons/awkward/16x16/apps/qjackctl.svg
new file mode 100644
index 00000000..56819cb6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qjackctl.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m5.8575 6h4.2855c0.475 0 0.857 0.3719 0.857 0.8331v8.3331c0 0.462-0.382 0.834-0.857 0.834h-4.2862c-0.4746 0-0.8568-0.372-0.8568-0.833v-8.3339c0-0.4612 0.3822-0.8331 0.8574-0.8331z"/>
+ <path fill="#b7b7b7" d="m7 0.5s0-0.5 1-0.5 1 0.5 1 0.5v5.5h-2z"/>
+ <rect fill="#4f4f4f" width="2" height="1" x="7" y="4"/>
+ <rect fill="#4f4f4f" width="2" height="1" x="7" y="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qjoypad.svg b/.icons/awkward/16x16/apps/qjoypad.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qjoypad.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qlandkartegt.svg b/.icons/awkward/16x16/apps/qlandkartegt.svg
new file mode 120000
index 00000000..59b5c64a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qlandkartegt.svg
@@ -0,0 +1 @@
+maps.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qlipper.svg b/.icons/awkward/16x16/apps/qlipper.svg
new file mode 120000
index 00000000..644ff5b1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qlipper.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qmapshack.svg b/.icons/awkward/16x16/apps/qmapshack.svg
new file mode 120000
index 00000000..59b5c64a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qmapshack.svg
@@ -0,0 +1 @@
+maps.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qmmp.svg b/.icons/awkward/16x16/apps/qmmp.svg
new file mode 100644
index 00000000..b7203226
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qmmp.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#cccccc;fill-rule:evenodd" d="M 9.0312226,5.8671875 C 10.912485,6.5494663 11.752261,8.3096254 11.999973,10 c -0.169807,0.539837 0.124702,0.520921 0.179687,0.742188 l 0.0098,0.0059 c -0.118485,-0.241751 0.151572,0.29177 0.160156,0.308594 0.04167,0.191134 0.0073,0.467081 -0.25,0.761718 -0.253366,0.290148 -1.162461,0.770848 -1.568359,1.125 -0.202949,0.177084 -0.35461,0.347334 -0.488281,0.488282 -0.06682,0.07046 -0.117816,0.132145 -0.152344,0.183593 -0.034579,0.05145 -0.048858,0.09358 -0.048858,0.101563 0.0013,0.01015 0.06783,0.565166 0.101563,1.138672 0.01701,0.289376 0.02491,0.428797 0.0098,0.658203 -0.0076,0.114712 -0.01766,0.215338 -0.04102,0.294922 -0.01169,0.0398 -0.02747,0.07389 -0.04883,0.105468 -0.02135,0.03158 -0.051594,0.06095 -0.095704,0.07227 -0.1913408,0.04912 -0.3958944,-0.05033 -0.5566494,-0.177779 -0.1607549,-0.127452 -0.2889554,-0.282485 -0.296875,-0.447266 -0.012433,-0.258449 0.1600147,-0.387919 0.1796875,-0.410156 0.00467,-0.01776 0.03221,0.02256 0.048828,-0.117188 0.00897,-0.07541 0.015911,-0.150891 0.00977,-0.214843 -0.00614,-0.06395 -0.026615,-0.112499 -0.041016,-0.126953 -0.020098,-0.0202 -0.048838,-0.02805 -0.1015625,-0.02734 -0.052726,6.91e-4 -0.1213031,0.01086 -0.1953125,0.02734 -0.073992,0.01649 -0.1556846,0.03995 -0.234375,0.04687 -0.078673,0.0069 -0.1594135,-0.0016 -0.2324219,-0.04687 C 8.2575522,14.436218 8.1273107,14.339325 8,14.232422 V 11.384766 C 8.487893,8.393634 8.094816,6.2531672 8.4804688,5.8828125 8.8910649,5.8765125 9.0263151,5.8676565 9.03125,5.8671875 Z"/>
+ <path style="fill:#cccccc;fill-rule:evenodd" d="M 6.96875 5.8671875 C 5.0874879 6.5494663 4.247712 8.3096254 4 10 C 4.1698064 10.539837 3.8752973 10.520921 3.8203125 10.742188 L 3.8105469 10.748047 C 3.929032 10.506296 3.6589754 11.039817 3.6503906 11.056641 C 3.6087216 11.247775 3.6431413 11.523722 3.9003906 11.818359 C 4.1537575 12.108507 5.0628519 12.589207 5.46875 12.943359 C 5.6716991 13.120443 5.8233604 13.290693 5.9570312 13.431641 C 6.0238502 13.502101 6.074847 13.563786 6.109375 13.615234 C 6.143924 13.666684 6.1582031 13.708815 6.1582031 13.716797 C 6.1569331 13.726947 6.0903734 14.281963 6.0566406 14.855469 C 6.0396336 15.144845 6.03173 15.284266 6.046875 15.513672 C 6.054465 15.628384 6.0645366 15.72901 6.0878906 15.808594 C 6.0995776 15.848394 6.1153648 15.882479 6.1367188 15.914062 C 6.1580718 15.945642 6.1883119 15.975008 6.2324219 15.986328 C 6.4237539 16.035488 6.6283075 15.936041 6.7890625 15.808594 C 6.9498174 15.681142 7.0780179 15.526109 7.0859375 15.361328 C 7.0983705 15.102879 6.9259228 14.973409 6.90625 14.951172 C 6.90158 14.933412 6.8740399 14.973732 6.8574219 14.833984 C 6.8484519 14.758574 6.8415112 14.683093 6.8476562 14.619141 C 6.8537963 14.555191 6.8742709 14.506642 6.8886719 14.492188 C 6.9087699 14.471987 6.93751 14.464134 6.9902344 14.464844 C 7.0429604 14.465535 7.1115375 14.475708 7.1855469 14.492188 C 7.2595389 14.508677 7.3412315 14.532143 7.4199219 14.539062 C 7.4985949 14.545962 7.5793354 14.537467 7.6523438 14.492188 C 7.7424478 14.436222 7.8726893 14.339325 8 14.232422 L 8 11.384766 C 7.512107 8.393634 7.9051843 6.2531672 7.5195312 5.8828125 C 7.1089351 5.8765107 6.9736849 5.8676566 6.96875 5.8671875 z"/>
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="m 4.0275801,9.9999136 c 0,0 1.9755071,0.06875 3.1074102,-1.6436522 1.1319031,-1.7124029 0.8278818,-2.7852127 0.8278818,-2.7852127 0,0 -0.5872944,-0.019511 -0.588313,-0.0196 C 7.3132461,5.5460087 7.2799203,5.4637687 7.1917888,5.3986032 6.863662,5.1068087 6.4103154,5.0585931 6.0380522,5.0005656 c -0.049166,0.012732 0.0072,-6.072e-4 -0.00572,0 -0.012902,6.071e-4 -0.021166,-6.428e-4 -0.057116,0 -0.035931,6.429e-4 -0.116187,-8.571e-4 -0.1998957,0 -0.1674174,0.00168 -0.3984391,0.00592 -0.6739652,0.015818 C 4.5502833,5.0361477 3.8259101,5.0862877 3.0965841,5.2061122 2.367276,5.3259364 1.6324028,5.5129162 1.0575502,5.8280013 0.48436831,6.1421586 0.06287645,6.6427782 9.1010097e-4,7.253857 c -1.8095235e-4,0.00179 1.7363903e-4,0.0035 0,0.00527 -4.6095231e-4,0.00457 -0.001794285,0.014404 0,0.031621 C 0.00300152,7.310816 0.0114541,7.338307 0.02375619,7.369794 0.04836076,7.43275 0.09798829,7.5191657 0.2008148,7.6175041 c 0.20565303,0.1966602 0.61506741,0.455029 1.4564445,0.753637 0,0 0.1500909,0.058521 0.2741645,0.1475666 0.06205,0.044523 0.1127874,0.098508 0.1370776,0.1423053 0.024309,0.043781 0.028566,0.067156 0,0.1106667 v 0.00527 c 0,0 -0.020068,0.029547 -0.028549,0.068505 -0.00848,0.038958 -0.00972,0.091929 0.0057,0.1581073 0.03087,0.1323549 0.1323075,0.4068429 0.3941075,0.6221556 7.3e-5,6.74e-5 0.018076,0.013525 0.022846,0.015804 0.00477,0.00229 0.00852,0.0043 0.011423,0.00527 0.00577,0.00192 0.00852,-6.072e-4 0.011423,0 0.00581,0.00122 0.00797,0.0048 0.011423,0.00526 0.00689,8.929e-4 0.00962,-7.142e-4 0.017125,0 0.015024,0.00142 0.039697,0.00275 0.062836,0.00527 0.046277,0.00501 0.107414,0.01125 0.1713471,0.026343 0.1278477,0.030204 0.2552568,0.092588 0.3084248,0.1844674 0.02864,0.049481 0.072853,0.060831 0.1142313,0.073783 0.041379,0.012936 0.086194,0.020372 0.1370777,0.026343 0.1017479,0.011958 0.2243138,0.018822 0.342694,0.021082 0.1183619,0.00229 0.2324473,10e-4 0.3141272,0.00527"/>
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="m 11.97242,9.9999136 c 0,0 -1.9755068,0.06875 -3.1074103,-1.6436522 C 7.7331066,6.6438585 8.0371279,5.5710487 8.0371279,5.5710487 c 0,0 0.5872944,-0.019511 0.588313,-0.0196 0.061313,-0.00544 0.094639,-0.08768 0.1827703,-0.1528455 0.3281268,-0.2917945 0.7814734,-0.3400101 1.153737,-0.3980376 0.04917,0.012732 -0.0072,-6.072e-4 0.0057,0 0.0129,6.071e-4 0.02117,-6.428e-4 0.05712,0 0.03593,6.429e-4 0.116187,-8.571e-4 0.199895,0 0.167418,0.00168 0.398439,0.00592 0.673965,0.015818 0.551072,0.019764 1.275446,0.069904 2.004772,0.1897286 0.729308,0.1198242 1.464181,0.306804 2.039034,0.6218891 0.573181,0.3141573 0.994673,0.8147769 1.05664,1.4258557 1.81e-4,0.00179 -1.74e-4,0.0035 0,0.00527 4.61e-4,0.00457 0.0018,0.014404 0,0.031621 -0.0021,0.020068 -0.01054,0.047559 -0.02285,0.079046 -0.0246,0.062956 -0.07423,0.1493717 -0.177059,0.2477101 -0.205653,0.1966602 -0.615067,0.455029 -1.456444,0.753637 0,0 -0.150091,0.058521 -0.274165,0.1475666 -0.06205,0.044523 -0.112787,0.098508 -0.137078,0.1423053 -0.02431,0.043781 -0.02857,0.067156 0,0.1106667 v 0.00527 c 0,0 0.02007,0.029547 0.02855,0.068505 0.0085,0.038958 0.0097,0.091929 -0.0057,0.1581073 -0.03087,0.1323549 -0.132307,0.4068429 -0.394107,0.6221556 -7.3e-5,6.74e-5 -0.01808,0.013525 -0.02285,0.015804 -0.0048,0.00229 -0.0085,0.0043 -0.01142,0.00527 -0.0058,0.00192 -0.0085,-6.072e-4 -0.01142,0 -0.0058,0.00122 -0.008,0.0048 -0.01142,0.00526 -0.0069,8.929e-4 -0.0096,-7.142e-4 -0.01713,0 -0.01502,0.00142 -0.0397,0.00275 -0.06284,0.00527 -0.04628,0.00501 -0.107414,0.01125 -0.171347,0.026343 -0.127848,0.030204 -0.255257,0.092588 -0.308425,0.1844674 -0.02864,0.049481 -0.07285,0.060831 -0.114231,0.073783 -0.04138,0.012936 -0.08619,0.020372 -0.137078,0.026343 -0.101748,0.011958 -0.224314,0.018822 -0.342694,0.021082 -0.118362,0.00229 -0.232447,10e-4 -0.314127,0.00527"/>
+ <path style="fill:#4f4f4f" d="M 6.2382812,1.0280747 C 6.1066187,1.0280747 6,1.1464844 6,1.2917465 c 0,0.1187264 0.071429,0.2172711 0.1699219,0.25 0.1310942,0.4917843 0.4254672,1.253288 0.8242187,1.6894532 C 6.7864942,3.535269 6.6721398,3.9233806 6.671875,4.3249497 6.6726514,4.7294867 6.7891896,5.1200285 7,5.424559 v 8.575734 c 0,0.552285 0.4477153,1 1,1 0.5522847,0 1,-0.447715 1,-1 V 5.4265121 C 9.2111597,5.1214749 9.3277218,4.7301594 9.328125,4.3249497 9.3278602,3.9233806 9.2135058,3.535269 9.0058594,3.2311997 9.4043395,2.7950917 9.6989463,2.0334914 9.8300781,1.5417465 9.9287414,1.5090142 10,1.4104428 10,1.2917465 10,1.1464843 9.8933817,1.0280747 9.7617188,1.0280747 c -0.1321926,0 -0.2402344,0.1186697 -0.2402344,0.2636718 0,0.080024 0.032662,0.1512036 0.083984,0.1992188 C 9.4847007,1.9295435 9.2177637,2.6481943 8.8574219,3.0436997 8.6177268,2.7876117 8.3139326,2.6471328 8,2.6472153 7.6865445,2.6482616 7.3834967,2.7894071 7.1445312,3.0456528 6.7830381,2.6506419 6.5154957,1.9304096 6.3945312,1.4909653 c 0.051332,-0.047999 0.083984,-0.1192213 0.083984,-0.1992188 0,-0.1450289 -0.1082385,-0.2636718 -0.240234,-0.2636718 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qnapi-48.svg b/.icons/awkward/16x16/apps/qnapi-48.svg
new file mode 120000
index 00000000..45ca89d2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qnapi-48.svg
@@ -0,0 +1 @@
+qnapi.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qnapi.svg b/.icons/awkward/16x16/apps/qnapi.svg
new file mode 100644
index 00000000..3a56d554
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qnapi.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ff811f" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#5a3608" d="M 8,2.0614278 A 6.0000002,6.0000002 0 0 0 1.9999998,8.0614279 6.0000002,6.0000002 0 0 0 8,14.061428 6.0000002,6.0000002 0 0 0 14,8.0614279 6.0000002,6.0000002 0 0 0 8,2.0614278 Z M 8,4.204285 A 3.4285715,3.857143 0 0 1 11.428572,8.0614279 3.4285715,3.857143 0 0 1 8,11.918571 3.4285715,3.857143 0 0 1 4.5714285,8.0614279 3.4285715,3.857143 0 0 1 8,4.204285 Z"/>
+ <path style="fill:none;stroke:#5a3608;stroke-width:1.71428573" d="m 7.059,9.912 c 2.0494295,-0.1594337 4.470929,2.019147 5.860859,4.275435"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qomp.svg b/.icons/awkward/16x16/apps/qomp.svg
new file mode 100644
index 00000000..08acdb4b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qomp.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#2f67ba" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <circle style="fill:#4bd076" cx="8" cy="8" r="6"/>
+ <g style="fill:#3f3f3f;enable-background:new" transform="matrix(0.5,0,0,0.5,-238.5,-87.49875)">
+ <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>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qpdfview.svg b/.icons/awkward/16x16/apps/qpdfview.svg
new file mode 100644
index 00000000..80237490
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qpdfview.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(-13,-15)">
+ <circle fill="#309dc0" cx="21" cy="23" r="8"/>
+ <path fill="#fff" d="m21 19.75c-0.96927 0.0095-1.945 0.2309-2.7893 0.70939-0.33651 0.21919-0.74047 0.50229-1.0449 0.78752-0.479 0.469-0.889 1.016-1.166 1.629 0.75934 1.6751 2.4287 2.9028 4.2651 3.0842 1.2046 0.13636 2.4653-0.07179 3.5242-0.66786 0.3365-0.21919 0.74047-0.50229 1.0449-0.78752 0.479-0.47 0.889-1.017 1.166-1.629-0.759-1.675-2.429-2.903-4.265-3.084-0.244-0.029-0.49-0.042-0.735-0.042zm0 1.2503c1.0044-0.02225 1.8939 0.87633 1.875 1.8754 0.03219 1.1042-1.0681 2.0572-2.1558 1.851-1.0985-0.12898-1.8701-1.3614-1.5088-2.4053 0.231-0.768 0.985-1.33 1.79-1.321zm0 1.2503a0.625 0.62514 0 0 0 -0.625 0.626 0.625 0.62514 0 0 0 0.625 0.625 0.625 0.62514 0 0 0 0.625 -0.625 0.625 0.62514 0 0 0 -0.625 -0.623z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qps.svg b/.icons/awkward/16x16/apps/qps.svg
new file mode 120000
index 00000000..b6e5ceea
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qps.svg
@@ -0,0 +1 @@
+utilities-system-monitor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qreator.svg b/.icons/awkward/16x16/apps/qreator.svg
new file mode 100644
index 00000000..0aa0df8e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qreator.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#c2352a" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#fef7c0" d="m1 1v5h5v-5h-5zm9 0v5h5v-5h-5zm-8 1h3v3h-3v-3zm5 0v2h1v1h1v-1-1h-1v-1h-1zm1 3h-1v1 1h1v-1-1zm-1 2h-1v1h-1v1h2v-2zm0 2v1h1v-1h-1zm1 0h3v-2h-1v1h-2v1zm3 0v1h1v1h1v-2h-2zm0 1h-1v1h1v-1zm-1 1h-2v1h2v-1zm0 1v1h1v-1h-1zm1 1v1h1v-1h-1zm1 0h2v-1h-2v1zm2 0v2h1v-1-1h-1zm-2 1v1h1v-1h-1zm-1 0h-3-1v1h4v-1zm-3-2h-1v1h1v-1zm-3-4v-1h-2v1h2zm-2 0h-1v-1h-1v2h2v-1zm8-6h3v3h-3v-3zm-8 1v1h1v-1h-1zm9 0v1h1v-1h-1zm0 4v1h2v1h1v-1-1h-1-2zm-11 3v5h4.0722656 0.9277344v-5h-5zm13 0v1h1v-1h-1zm-12 1h3v3h-3v-3zm1 1v1h1v-1h-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qsampler.svg b/.icons/awkward/16x16/apps/qsampler.svg
new file mode 100644
index 00000000..de1611cc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qsampler.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#28287b" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <path style="fill:#9868ff" d="M 8.3334764,2.9999997 C 8.1376065,3.0000618 7.9361952,3.0081064 7.7291337,3.0248646 5.8967362,3.1731475 4.5825964,4.0668805 3.5211499,5.1259297 h -9.83e-5 C 2.772199,5.8736339 2.215736,6.9221359 2.0591917,7.9727547 1.8320514,9.4971123 2.2587944,10.857745 3.3368191,11.838475 c 0.9141267,0.831627 2.3599702,1.125292 3.8773967,1.157876 1.064298,0.02288 2.2630735,-0.06159 3.1578032,-0.260429 0.447362,-0.09942 0.830998,-0.226617 1.112911,-0.389671 0.281909,-0.163054 0.472818,-0.373155 0.478953,-0.630524 l 9.8e-5,-9.52e-4 v -9.52e-4 c 1.1e-5,-0.41907 -0.250995,-0.763124 -0.615594,-1.043392 C 10.292743,9.9516293 8.8063836,9.5374003 7.6355395,8.9665638 7.3128592,8.8191543 7.0213891,8.6258228 6.9783027,8.3176907 6.9231807,7.9234865 7.5459089,7.6985901 7.8496974,7.666299 8.2728724,7.629476 9.5062125,7.645595 9.9369168,7.68727 10.367624,7.728931 10.7401,7.9428897 10.887612,7.9986286 l 0.01145,0.00437 0.01222,0.00171 c 0.02939,0.00379 0.0729,-0.012029 0.09212,-0.032561 0.01921,-0.020568 0.02279,-0.03684 0.02539,-0.047967 0.0052,-0.022264 0.0035,-0.032457 0.0024,-0.043698 -0.0018,-0.022461 -0.0062,-0.043833 -0.01239,-0.07079 -0.01248,-0.053913 -0.03333,-0.1262337 -0.06113,-0.2133955 C 10.902135,7.4219851 10.818936,7.2906984 10.722415,7.0550528 10.625889,6.8194071 10.516561,6.6273185 10.406731,6.4376367 10.351818,6.3427975 10.29703,6.2602068 10.240671,6.1946486 10.184394,6.129189 10.128937,6.0755957 10.047206,6.0551275 9.9397146,6.0271418 9.7847082,6.0198382 9.5768079,6.0223633 9.3684083,6.0250775 8.6744383,6.0398096 8.3876335,6.0669896 7.8140206,6.1213121 7.1956668,6.1782543 6.5386445,6.3302525 5.8816177,6.4822504 5.0615282,6.6813243 4.6283452,6.9376749 4.4117536,7.0658507 4.2399905,7.2085342 4.137566,7.3763313 4.0351554,7.5441051 4.0101849,7.6411469 4.0890047,7.8366833 v 9.5e-5 C 4.2566352,8.2613361 4.6814362,8.5802539 5.2049953,8.8539117 6.2996477,9.4285703 7.630268,9.7951433 8.664083,10.410726 9.0447,10.610411 9.2995995,10.906892 9.2424611,11.207234 9.1823381,11.523266 8.7886884,11.761896 8.4485781,11.870532 7.8369376,12.065899 7.0565827,12.04542 6.5143198,12.027468 5.2573685,11.975306 4.2998075,11.639821 3.4366684,10.697148 2.9003406,10.111404 2.8274564,9.5092523 2.7691266,8.6467355 2.7119868,7.8018512 2.9130103,6.8476428 3.4035897,6.1462553 4.4941467,4.5870605 5.8365754,3.6960032 7.7185947,3.455115 9.939308,3.1813333 11.456703,3.9497671 12.427744,4.7777688 c 0.485523,0.414001 0.83286,0.9149274 1.057335,1.2355052 0.112236,0.1602921 0.19376,0.2932757 0.246735,0.3838288 0.02648,0.045273 0.04569,0.079819 0.05866,0.1027979 0.0065,0.011486 0.01095,0.01941 0.01605,0.027647 0.0024,0.00413 -0.0014,0.0035 0.01742,0.022361 0.0048,0.00471 0.0348,0.022871 0.0349,0.022904 9.9e-5,3.71e-5 0.126882,-0.041028 0.126928,-0.041103 4.5e-5,-9.46e-5 0.01458,-0.046144 0.01422,-0.054462 -3.44e-4,-0.0083 -0.001,-0.012232 -0.0018,-0.015482 -0.0054,-0.027279 -0.0082,-0.026192 -0.01299,-0.037294 -0.0049,-0.011115 -0.01113,-0.024533 -0.01913,-0.040734 -0.01601,-0.032425 -0.03891,-0.075957 -0.06913,-0.1295176 C 13.836499,6.1471 13.746737,6.0003368 13.625898,5.8279015 13.384228,5.4830337 13.018283,4.9640001 12.513948,4.5297688 11.63137,3.7698635 10.320942,3.0510937 8.5275085,3.0030037 8.4634575,3.0012894 8.3987541,3.0003941 8.3334678,3.0003941 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qsynth.svg b/.icons/awkward/16x16/apps/qsynth.svg
new file mode 100644
index 00000000..ca73eca2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qsynth.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 4.52 4.52">
+ <path fill="#ec953b" d="m2.2302-1.4831e-8c-0.5042 0.70577-2.2171 2.696-1.4875 3.8463 0.56454 0.89011 2.4835 0.89468 3.0415 0 0.7258-1.1637-1.1249-3.1405-1.554-3.8463z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qt-creator.svg b/.icons/awkward/16x16/apps/qt-creator.svg
new file mode 120000
index 00000000..619ebc9c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qt-creator.svg
@@ -0,0 +1 @@
+qtcreator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qt.svg b/.icons/awkward/16x16/apps/qt.svg
new file mode 100644
index 00000000..3209562f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qt.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#00cc5c" d="m2.1818182 2h13.056277s0.761905 0 0.761905 0.7647059v9.9411761l-2.181818 2.294118h-13.056277s-0.76190476 0-0.76190476-0.764706v-9.9411763z"/>
+ <path style="fill:#ffffff" d="m10 5.0588236v1.9411764h-1v1h1v1.6470588c0 1.5294122 0.264025 2.2750432 1.379464 2.3529412h0.620536v-1h-0.395836c-0.514553 0-0.620035-0.5884-0.604165-1.3529412v-1.6470588h1.000001v-1h-0.999998v-1.9411764z"/>
+ <path style="fill:#ffffff" d="M 5.5117188,5.013836 C 3.5264974,5.013836 3,6.3492646 3,8.5 c 0,2.150735 0.5172188,3.565912 2.5117188,3.566406 H 6.078125 L 6.9042969,13.5 7.8613281,13.140625 7.0820312,11.707031 C 7.8241706,11.348575 8,9.9338235 8,8.5 8,6.3492646 7.4969402,5.013836 5.5117188,5.013836 Z m -0.00781,0.9863281 C 6.7149092,6.0001641 7.0000033,7.1666668 7,8.5 7,9.8333332 6.7240853,11 5.5039062,11 4.2837276,11 4,9.8333332 4,8.5 4,7.1666668 4.2929038,6.0001641 5.5039062,6.0001641 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qt4-logo.svg b/.icons/awkward/16x16/apps/qt4-logo.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qt4-logo.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qt4logo.svg b/.icons/awkward/16x16/apps/qt4logo.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qt4logo.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qt5-logo.svg b/.icons/awkward/16x16/apps/qt5-logo.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qt5-logo.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qt5ct.svg b/.icons/awkward/16x16/apps/qt5ct.svg
new file mode 120000
index 00000000..d771b629
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qt5ct.svg
@@ -0,0 +1 @@
+qtconfig.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qtassistant.svg b/.icons/awkward/16x16/apps/qtassistant.svg
new file mode 100644
index 00000000..7169cf6d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qtassistant.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#4f4f4f" cx="8" cy="8" r="8"/>
+ <g style="fill:#ffffff;enable-background:new" transform="matrix(0.71428571,0,0,0.71428571,-367.34409,268.70661)">
+ <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/16x16/apps/qtconfig-qt4.svg b/.icons/awkward/16x16/apps/qtconfig-qt4.svg
new file mode 120000
index 00000000..d771b629
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qtconfig-qt4.svg
@@ -0,0 +1 @@
+qtconfig.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qtconfig-qt5.svg b/.icons/awkward/16x16/apps/qtconfig-qt5.svg
new file mode 120000
index 00000000..d771b629
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qtconfig-qt5.svg
@@ -0,0 +1 @@
+qtconfig.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qtconfig.svg b/.icons/awkward/16x16/apps/qtconfig.svg
new file mode 100644
index 00000000..58c0ff46
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qtconfig.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#00cc5c" d="M 6.3184,0 C 6.1441,0.018456 5.9889,0.15841 5.957,0.32617 L 5.7441,1.38277 A 7,7 0 0 0 3.3145,2.81047 L 2.1816,2.43747 C 2.0041,2.37797 1.7887,2.45587 1.6934,2.61327 l -1.6426,2.7754 c -0.092603,0.15959 -0.052959,0.38048 0.089844,0.5 l 0.98046,0.8379 a 7,7 0 0 0 -0.1211,1.2734 7,7 0 0 0 0.1211,1.2754 l -0.98048,0.8376 c -0.14279,0.11952 -0.18245,0.34041 -0.089844,0.5 l 1.6426,2.7734 c 0.095345,0.15736 0.31082,0.23533 0.48828,0.17578 l 1.1328,-0.37305 a 7,7 0 0 0 2.4297,1.4297 l 0.21289,1.0566 c 0.0351,0.179 0.2109,0.322 0.3984,0.324 h 3.2891 c 0.1874,-0.002 0.3634,-0.145 0.3984,-0.324 l 0.21289,-1.0586 a 7,7 0 0 0 2.4297,-1.4277 l 1.1328,0.37305 c 0.17746,0.05955 0.39294,-0.01839 0.48828,-0.17578 l 1.6426,-2.7734 c 0.0926,-0.15959 0.05296,-0.38048 -0.08984,-0.5 l -0.981,-0.8376 a 7,7 0 0 0 0.121,-1.2754 7,7 0 0 0 -0.121,-1.2754 l 0.98047,-0.83594 c 0.14278,-0.11952 0.18244,-0.34041 0.08984,-0.5 l -1.642,-2.7754 c -0.095,-0.1576 -0.311,-0.2353 -0.489,-0.1758 l -1.132,0.373 a 7,7 0 0 0 -2.43,-1.4296 l -0.213,-1.0567 C 10.00769,0.1449 9.83149,0.00239 9.64419,-7e-5 h -3.289 c -0.012858,-2.9142e-4 -0.02431,-2.9142e-4 -0.037109,0 z"/>
+ <path style="fill:#ffffff" d="M 5.5117189,4.0136719 C 3.526497,4.0136719 3,5.3492646 3,7.5000001 3,9.6507351 3.517219,11.065912 5.5117189,11.066406 H 6.0781251 L 6.904297,12.5 7.8613283,12.140625 7.0820313,10.707031 c 0.7421396,-0.358456 0.9179689,-1.7732074 0.9179689,-3.2070309 0,-2.1507355 -0.5030599,-3.4863282 -2.4882813,-3.4863282 z M 10,4.0585938 V 6.0000001 H 9.0000002 v 1 H 10 V 8.6464845 C 10,10.175897 10.263467,10.922102 11.378906,11 H 12 V 10 H 11.603516 C 11.088963,10 10.98413,9.4110261 11,8.6464845 V 7.0000001 h 1 v -1 H 11 V 4.0585938 Z M 5.5039063,5 C 6.7149068,5 7.0000034,6.1666669 7.0000001,7.5000001 7.0000001,8.8333333 6.7240854,10 5.5039063,10 4.2837277,10 4.0000002,8.8333333 4.0000002,7.5000001 4.0000002,6.1666669 4.2929039,5 5.5039063,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qtcreator.svg b/.icons/awkward/16x16/apps/qtcreator.svg
new file mode 100644
index 00000000..8563a52b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qtcreator.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#b73ad2" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 12,4.000018 C 10.784093,5.238927 8.281034,6.418114 6.700429,6.88247 c -4.241661,1.507516 -2.21792,5.112362 -2.21792,5.112362 1.28669,-0.954979 7.073906,-7.339924 7.073906,-7.339924 0,0 -4.546329,5.842102 -6.609489,7.339924 v 0.0031 c 5.537097,0.0922 5.758704,-2.920634 6.168509,-4.759478 C 11.536907,5.347244 12,3.999985 12,3.999985 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qtcreator_logo_32.svg b/.icons/awkward/16x16/apps/qtcreator_logo_32.svg
new file mode 120000
index 00000000..619ebc9c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qtcreator_logo_32.svg
@@ -0,0 +1 @@
+qtcreator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qtcreatorubuntu.svg b/.icons/awkward/16x16/apps/qtcreatorubuntu.svg
new file mode 120000
index 00000000..619ebc9c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qtcreatorubuntu.svg
@@ -0,0 +1 @@
+qtcreator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qtdbusviewer.svg b/.icons/awkward/16x16/apps/qtdbusviewer.svg
new file mode 100644
index 00000000..e6981d3e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qtdbusviewer.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#e55252" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m 3,9 h 9 l -2,2 H 3 Z"/>
+ <path style="fill:#ffffff" d="M 13,9 9,13 V 9 Z"/>
+ <path style="fill:#ffffff" d="M 13,7 H 4 L 6,5 h 7 z"/>
+ <path style="fill:#ffffff" d="M 3,7 7,3 v 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qtdesigner.svg b/.icons/awkward/16x16/apps/qtdesigner.svg
new file mode 100644
index 00000000..e8e71288
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qtdesigner.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#ff9d04" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 4,10.218 V 12 H 5.7819 L 10.2823,7.4996 8.5004,5.7177 Z m 7.8586,-4.2891 c 0.18848,-0.18847 0.18848,-0.48545 0,-0.67393 l -1.1137,-1.1137 c -0.18848,-0.18848 -0.48546,-0.18848 -0.67393,0 l -0.931,0.937 1.782,1.782 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qtfm.svg b/.icons/awkward/16x16/apps/qtfm.svg
new file mode 100644
index 00000000..3b455b5d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qtfm.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#84c22e" d="M 0.80078125 0 C 0.35758125 0 1.4802974e-16 0.35758125 0 0.80078125 L 0 7 L 7 7 L 7 0 L 0.80078125 0 z M 9 0 L 9 7 L 16 7 L 16 0.80078125 C 16 0.35758125 15.642419 1.4802974e-16 15.199219 0 L 9 0 z M 0 9 L 0 15.199219 C 0 15.642419 0.35758125 16 0.80078125 16 L 7 16 L 7 9 L 0 9 z M 9 9 L 9 16 L 15.199219 16 C 15.642419 16 16 15.642419 16 15.199219 L 16 9 L 9 9 z"/>
+ <rect style="fill:#ffffff" width="10" height="8" x="3" y="4" rx=".833" ry=".889"/>
+ <rect style="fill:#ffffff" width="4" height="4" x="3" y="2" rx=".96" ry="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qtgain.svg b/.icons/awkward/16x16/apps/qtgain.svg
new file mode 120000
index 00000000..8ce797a4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qtgain.svg
@@ -0,0 +1 @@
+easymp3gain.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qtikz.svg b/.icons/awkward/16x16/apps/qtikz.svg
new file mode 100644
index 00000000..bf68d6b6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qtikz.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#4f4f4f" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m3 10.327v2.673h2.6728l4.7512-4.7507-2.6733-2.6728zm9.788-4.4337c0.28271-0.28271 0.28271-0.72818 0-1.0109l-1.671-1.6704c-0.28271-0.28271-0.72818-0.28271-1.0109 0l-1.3964 1.405 2.6728 2.6728z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qtlinguist.svg b/.icons/awkward/16x16/apps/qtlinguist.svg
new file mode 100644
index 00000000..8f650e75
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qtlinguist.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#3a63d2" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 7.297119,11.982446 C 7.271189,11.940126 7.331979,11.598238 7.432216,11.222712 7.53245,10.847188 7.550298,10.398126 7.553448,10.224797 7.558348,9.958692 7.516648,9.900253 7.285848,9.849245 6.045708,9.57516 5.434333,9.289174 4.83996,8.705118 4.304653,8.179102 4.05404,7.656161 4,6.952434 4.0164,5.037309 6.292236,4.030645 7.94571,4.000975 10.717247,3.951245 12.326945,5.812509 11.94406,7.524668 11.688315,8.45222 10.445767,9.883644 8.915026,11.014139 8.012185,11.680912 7.364104,12.09178 7.297119,11.982446 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qtlogo.svg b/.icons/awkward/16x16/apps/qtlogo.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qtlogo.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qtoctave.svg b/.icons/awkward/16x16/apps/qtoctave.svg
new file mode 120000
index 00000000..dd60806d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qtoctave.svg
@@ -0,0 +1 @@
+octave.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qtox.svg b/.icons/awkward/16x16/apps/qtox.svg
new file mode 120000
index 00000000..52fdec57
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qtox.svg
@@ -0,0 +1 @@
+utox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qtpass-icon.svg b/.icons/awkward/16x16/apps/qtpass-icon.svg
new file mode 100644
index 00000000..ab028899
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qtpass-icon.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="-1250 -1050 80 80">
+ <path style="stroke:#8e8e8e;stroke-width:10;fill:none" d="m-1225-995v-33c0-9 5-17 15-17s15 8 15 17v33"/>
+ <path style="fill:#1b61a4" d="m-1210.0001-970-25.2913-26.3768a16.076988 16.767046 0 1 1 25.2913 -20.2396 16.076988 16.767046 0 1 1 25.2912 20.2396z"/>
+ <path style="fill:#272727" d="m-1210.1667-1005-7.3333 15h15l-7.5-15z"/>
+ <rect style="fill:#272727" width="10" height="10" x="-1215" y="-1010"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qtqr.svg b/.icons/awkward/16x16/apps/qtqr.svg
new file mode 100644
index 00000000..4398325d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qtqr.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#c2352a" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="opacity:0.5" d="M 1 1 L 1 6 L 6 6 L 6 1 L 1 1 z M 10 1 L 10 6 L 15 6 L 15 1 L 10 1 z M 2 2 L 5 2 L 5 5 L 2 5 L 2 2 z M 7 2 L 7 4 L 8 4 L 8 5 L 9 5 L 9 4 L 9 3 L 8 3 L 8 2 L 7 2 z M 8 5 L 7 5 L 7 6 L 7 7 L 8 7 L 8 6 L 8 5 z M 7 7 L 6 7 L 6 8 L 5 8 L 5 9 L 7 9 L 7 7 z M 7 9 L 7 10 L 8 10 L 8 9 L 7 9 z M 8 9 L 11 9 L 11 7 L 10 7 L 10 8 L 8 8 L 8 9 z M 11 9 L 11 10 L 12 10 L 12 11 L 13 11 L 13 9 L 11 9 z M 11 10 L 10 10 L 10 11 L 11 11 L 11 10 z M 10 11 L 8 11 L 8 12 L 10 12 L 10 11 z M 10 12 L 10 13 L 11 13 L 11 12 L 10 12 z M 11 13 L 11 14 L 12 14 L 12 13 L 11 13 z M 12 13 L 14 13 L 14 12 L 12 12 L 12 13 z M 14 13 L 14 15 L 15 15 L 15 14 L 15 13 L 14 13 z M 12 14 L 12 15 L 13 15 L 13 14 L 12 14 z M 11 14 L 8 14 L 7 14 L 7 15 L 11 15 L 11 14 z M 8 12 L 7 12 L 7 13 L 8 13 L 8 12 z M 5 8 L 5 7 L 3 7 L 3 8 L 5 8 z M 3 8 L 2 8 L 2 7 L 1 7 L 1 9 L 3 9 L 3 8 z M 11 2 L 14 2 L 14 5 L 11 5 L 11 2 z M 3 3 L 3 4 L 4 4 L 4 3 L 3 3 z M 12 3 L 12 4 L 13 4 L 13 3 L 12 3 z M 12 7 L 12 8 L 14 8 L 14 9 L 15 9 L 15 8 L 15 7 L 14 7 L 12 7 z M 1 10 L 1 15 L 5.0722656 15 L 6 15 L 6 10 L 1 10 z M 14 10 L 14 11 L 15 11 L 15 10 L 14 10 z M 2 11 L 5 11 L 5 14 L 2 14 L 2 11 z M 3 12 L 3 13 L 4 13 L 4 12 L 3 12 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qtractor.svg b/.icons/awkward/16x16/apps/qtractor.svg
new file mode 100644
index 00000000..0b74f849
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qtractor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="15" height="15" x="-15" y="1" rx="7.5" ry="7.5" transform="rotate(-90)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8.5 2 C 5.4624338 2 3 4.4624343 3 7.5 C 3.001521 8.2204042 3.1455489 8.931614 3.4199219 9.59375 C 3.4303319 9.618889 3.4403819 9.6449279 3.4511719 9.6699219 C 3.4520719 9.6719019 3.4541361 9.6757644 3.4550781 9.6777344 C 3.5189711 9.8081896 3.6515846 9.8984375 3.8066406 9.8984375 C 4.0236086 9.8984375 4.1992188 9.7228284 4.1992188 9.5058594 C 4.1992188 9.458397 4.1892481 9.4132138 4.1738281 9.3710938 C 4.1728451 9.3674127 4.1754281 9.362985 4.1738281 9.359375 C 4.1726281 9.356745 4.1711219 9.3541925 4.1699219 9.3515625 C 4.1625319 9.3344065 4.1555375 9.3180153 4.1484375 9.3007812 C 3.9112825 8.7311129 3.7867562 8.1186805 3.7851562 7.5 C 3.7851563 4.896372 5.8963728 2.7851562 8.5 2.7851562 C 9.1104592 2.7864034 9.7140123 2.9059385 10.277344 3.1367188 C 10.281184 3.1382707 10.287016 3.1376119 10.291016 3.1386719 C 10.291016 3.1386719 10.292969 3.140625 10.292969 3.140625 C 10.34201 3.162629 10.395895 3.1738281 10.453125 3.1738281 C 10.670094 3.1738281 10.845703 2.9982191 10.845703 2.78125 C 10.845703 2.6295658 10.758681 2.5010129 10.632812 2.4355469 C 10.625792 2.4317299 10.625587 2.4273281 10.617188 2.4238281 C 10.612178 2.4217181 10.606563 2.4200487 10.601562 2.4179688 C 10.600062 2.4173787 10.599056 2.4165656 10.597656 2.4160156 C 10.596256 2.4154361 10.593197 2.4165656 10.591797 2.4160156 C 9.9295638 2.1434006 9.2198597 2.0000873 8.5 2 z M 13.193359 5.1015625 C 12.97639 5.1015625 12.800781 5.2791246 12.800781 5.4960938 C 12.800781 5.543556 12.810752 5.5867863 12.826172 5.6289062 C 12.827154 5.6325863 12.824572 5.637015 12.826172 5.640625 C 12.827372 5.643255 12.828978 5.6458075 12.830078 5.6484375 C 12.837468 5.6655945 12.844363 5.6819847 12.851562 5.6992188 C 13.088718 6.268887 13.213244 6.8813196 13.214844 7.5 C 13.214844 10.103628 11.103628 12.214844 8.5 12.214844 C 7.8895409 12.213596 7.2860381 12.093935 6.7226562 11.863281 C 6.7188162 11.861659 6.7130844 11.862328 6.7089844 11.861328 C 6.7089844 11.861328 6.7070312 11.859375 6.7070312 11.859375 C 6.6579902 11.837375 6.604105 11.826172 6.546875 11.826172 C 6.329906 11.826172 6.1542969 12.001781 6.1542969 12.21875 C 6.1542969 12.370434 6.2413195 12.498983 6.3671875 12.564453 C 6.3741975 12.568233 6.3744125 12.572672 6.3828125 12.576172 C 6.3877925 12.578272 6.3934375 12.579931 6.3984375 12.582031 C 6.3999375 12.582631 6.4009437 12.583434 6.4023438 12.583984 C 6.4038438 12.584563 6.4067031 12.583434 6.4082031 12.583984 C 7.0704367 12.856599 7.7801404 12.999913 8.5 13 C 11.537566 13 14 10.537566 14 7.5 C 13.99848 6.7795959 13.854611 6.068283 13.580078 5.40625 C 13.569668 5.381111 13.559618 5.3550721 13.548828 5.3300781 C 13.547928 5.3280981 13.545864 5.3261888 13.544922 5.3242188 C 13.481029 5.1937635 13.348414 5.1015625 13.193359 5.1015625 z"/>
+ <circle style="fill:#e34343" cx="-8.5" cy="7.5" r="2.5" transform="scale(-1,1)"/>
+ <circle style="fill:#ffffff" cx="-8.5" cy="7.5" r=".5" transform="scale(-1,1)"/>
+ <path style="fill:#ffae11" d="m 13.353027,4 c 0.0074,-7.46e-5 0.01459,8.33e-5 0.02197,7.5e-4 0.08907,0.00987 0.162802,0.07122 0.186036,0.1545409 0,0 0.173599,1.5365426 0.350829,2.2873537 0.499801,2.1790628 1.387261,4.2747784 2.031741,6.3932934 0.03735,0.17726 0.05625,0.35791 0.0564,0.539062 C 16,14.824747 14.824748,16 13.375,16 11.925253,16 10.75,14.824747 10.75,13.375 c 0.0012,-0.646473 0.240834,-1.269783 0.673096,-1.750488 C 10.639255,11.380217 10.586797,10.702293 9.9803642,10.569409 9.1660244,10.390968 8.504065,10.115997 8.504065,10.115997 8.3411282,10.075002 8.9905281,10.063312 9.1091324,9.9482635 L 9.9421386,7.2197267 13.194824,4.0615232 C 13.236629,4.0212797 13.293899,3.9991285 13.353027,4 Z"/>
+ <path style="fill:#c3831f" d="m 9.9077148,7.2526855 4.7482912,4.7482915 0.0044,0.01025 A 1.875,1.875 0 0 1 15.25,13.375 1.875,1.875 0 0 1 13.375,15.25 1.875,1.875 0 0 1 11.5,13.375 1.875,1.875 0 0 1 12.178955,11.932129 c -0.223245,-0.119993 -0.476007,-0.224831 -0.757324,-0.30542 6e-4,-6.37e-4 8.63e-4,-0.0015 0.0015,-0.0022 C 10.639251,11.380214 9.8776684,11.1612 9.2712356,11.028318 8.4568957,10.849876 6.788325,10.728757 6.788325,10.728757 6.625388,10.687757 6.570111,10.492243 6.688715,10.377194 Z M 13.375,12.25 A 1.125,1.125 0 0 0 12.25,13.375 1.125,1.125 0 0 0 13.375,14.5 1.125,1.125 0 0 0 14.5,13.375 1.125,1.125 0 0 0 13.375,12.25 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qtwebflix.svg b/.icons/awkward/16x16/apps/qtwebflix.svg
new file mode 100644
index 00000000..a4481610
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qtwebflix.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16" version="1.1">
+ <path style="fill:none;stroke:#37474f;stroke-width:0.59210527" d="M 6.7,0.7 8.403,3.368421"/>
+ <path style="fill:none;stroke:#37474f;stroke-width:0.59210527" d="M 10.3,0.7 8.692,3.368421"/>
+ <ellipse style="fill:#37474f" cx="8.5" cy="3.216" rx="2.5" ry="1.237"/>
+ <circle style="fill:#455a64" cx="6.75" cy=".75" r=".75"/>
+ <path style="fill:#455a64" d="M 8.5,3 C 9.5227272,3 16,3 16,7.5861473 V 11.413852 C 16,16 15.659091,16 8.5,16 7.1363638,16 1.0000001,16 1,11.413852 V 7.5861473 C 1.0000001,3 7.4772727,3 8.5,3 Z"/>
+ <circle style="fill:#ffffff" cx="14" cy="14" r="1"/>
+ <path style="opacity:0.3" d="M 7.5000001,5 C 8.2500004,5 13.000001,5 13.000001,8.1750255 V 10.824975 C 13.000001,14 8.5000002,14 7.5000001,14 6.5000003,14 2,14 2,10.824975 V 8.1750255 C 2,5 6.7499996,5 7.5000001,5 Z"/>
+ <path style="opacity:0.5;fill:none;stroke:#26a69a;stroke-width:1.18421054;stroke-linecap:round" d="M 7.5110263,7.6 5.7346651,12.399784"/>
+ <path style="opacity:0.5;fill:none;stroke:#26a69a;stroke-width:1.18421054;stroke-linecap:round" d="M 11.260981,7.6 9.6820335,12.399784"/>
+ <path style="fill:none;stroke:#26a69a;stroke-width:1.18421054;stroke-linecap:round" d="m 3.7609809,7.6 1.9736842,4.799784"/>
+ <path style="fill:none;stroke:#26a69a;stroke-width:1.18421054;stroke-linecap:round" d="m 7.5110263,7.6 2.1710072,4.799784"/>
+ <circle style="fill:#455a64" cx="10.25" cy=".75" r=".75"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/quadrapassel.svg b/.icons/awkward/16x16/apps/quadrapassel.svg
new file mode 100644
index 00000000..760e7256
--- /dev/null
+++ b/.icons/awkward/16x16/apps/quadrapassel.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#f84e4e" d="m1 1h4v5h-5v-4s0-1 1-1z"/>
+ <rect fill="#f97575" width="5" height="5" x="0" y="6"/>
+ <rect fill="#f97575" width="5" height="5" x="5" y="11"/>
+ <path fill="#f84e4e" d="m0 11h5v5h-4c-1 0-1-1-1-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/quake.svg b/.icons/awkward/16x16/apps/quake.svg
new file mode 100644
index 00000000..57707e5a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/quake.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#4f4f4f" cx="8.5" cy="7.5" r="7.5"/>
+ <path style="fill:#ffb16a" d="M 6.625,3.416 A 4.5,4.5 0 0 0 4,7.5 4.5,4.5 0 0 0 8.5,12 4.5,4.5 0 0 0 13,7.5 4.5,4.5 0 0 0 10.375,3.4199 V 3.4687 A 4,4 0 0 1 12.5,7 4,4 0 0 1 8.5,11 4,4 0 0 1 4.5,7 4,4 0 0 1 6.625,3.4707 Z"/>
+ <path style="fill:#ffb16a" d="M 7,8 8,8.75 V 13.625 L 8.5,16 9,13.625 V 8.75 L 10,8 H 9.25 7.75 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/quake1.svg b/.icons/awkward/16x16/apps/quake1.svg
new file mode 120000
index 00000000..fb3b7929
--- /dev/null
+++ b/.icons/awkward/16x16/apps/quake1.svg
@@ -0,0 +1 @@
+quake.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/quake2.svg b/.icons/awkward/16x16/apps/quake2.svg
new file mode 100644
index 00000000..35bef0fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/quake2.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#4f4f4f" cx="8.5" cy="7.5" r="7.5"/>
+ <path style="fill:#86c14d" d="M 6.625,3.416 A 4.5,4.5 0 0 0 4,7.5 4.5,4.5 0 0 0 8.5,12 4.5,4.5 0 0 0 13,7.5 4.5,4.5 0 0 0 10.375,3.4199 V 3.4687 A 4,4 0 0 1 12.5,7 4,4 0 0 1 8.5,11 4,4 0 0 1 4.5,7 4,4 0 0 1 6.625,3.4707 Z"/>
+ <path style="fill:#86c14d" d="M 6,8 7,8.75 V 13.625 L 7.5,16 8,13.625 V 8.75 L 9,8 H 8.25 6.75 Z"/>
+ <path style="fill:#86c14d" d="M 8,8 9,8.75 V 13.625 L 9.5,16 10,13.625 V 8.75 L 11,8 H 10.25 8.75 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/quake3-team-arena.svg b/.icons/awkward/16x16/apps/quake3-team-arena.svg
new file mode 100644
index 00000000..78e91a6a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/quake3-team-arena.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#4f4f4f" cx="8.5" cy="8.5" r="7.5"/>
+ <path style="fill:#a656d9" d="M 8.5005,2.5964 7.7782,8.7357 8.5005,14.875 9.2228,8.7357 Z"/>
+ <path style="fill:#568ad9" d="M 4.7396,5.781 4.0427,5.9714 C 3.4714,6.1279 3.0238,6.3032 2.6623,6.5512 2.3009,6.7992 1.948,7.2261 2.0064,7.7602 2.0648,8.2943 2.4381,8.6097 2.8225,8.8344 3.2069,9.0592 3.6834,9.228 4.2811,9.3747 4.8615,9.5171 5.5142,9.6202 6.1982,9.6935 L 7,14.875 V 9.7916 8.3485 C 4.4788,8.2284 3.0846,7.711 3.0834,7.1106 3.0855,6.756 3.7259,6.4179 4.8482,6.1788 Z"/>
+ <path style="fill:#d95656" d="M 12.337,5.7951 12.223,6.1943 C 13.303,6.4326 13.915,6.7639 13.918,7.1106 13.915,7.7107 12.52,8.2277 10,8.3477 V 9.793 14.875 L 10.803,9.6942 C 11.456,9.6236 12.081,9.526 12.642,9.3931 13.248,9.2495 13.733,9.0833 14.125,8.8648 14.517,8.6462 14.89,8.3583 14.984,7.8343 15.078,7.3102 14.742,6.8427 14.388,6.5858 14.034,6.3289 13.594,6.1515 13.032,5.9919 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/quake3.svg b/.icons/awkward/16x16/apps/quake3.svg
new file mode 100644
index 00000000..570d7802
--- /dev/null
+++ b/.icons/awkward/16x16/apps/quake3.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#4f4f4f" cx="8.5" cy="8.5" r="7.5"/>
+ <path style="fill:#d95656" d="M 8.5005,2.5964 7.7782,8.7357 8.5005,14.875 9.2228,8.7357 Z M 4.7396,5.781 4.0427,5.9714 C 3.4714,6.1279 3.0238,6.3032 2.6623,6.5512 2.3009,6.7992 1.948,7.2261 2.0064,7.7602 2.0648,8.2943 2.4381,8.6097 2.8225,8.8344 3.2069,9.0592 3.6834,9.228 4.2811,9.3747 4.8615,9.5171 5.5142,9.6202 6.1982,9.6935 L 7,14.875 V 9.7916 8.3485 C 4.4788,8.2284 3.0846,7.711 3.0834,7.1106 3.0855,6.756 3.7259,6.4179 4.8482,6.1788 Z M 12.337,5.7951 12.223,6.1943 C 13.303,6.4326 13.915,6.7639 13.918,7.1106 13.915,7.7107 12.52,8.2277 10,8.3477 V 9.793 14.875 L 10.803,9.6942 C 11.456,9.6236 12.081,9.526 12.642,9.3931 13.248,9.2495 13.733,9.0833 14.125,8.8648 14.517,8.6462 14.89,8.3583 14.984,7.8343 15.078,7.3102 14.742,6.8427 14.388,6.5858 14.034,6.3289 13.594,6.1515 13.032,5.9919 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/quake4.svg b/.icons/awkward/16x16/apps/quake4.svg
new file mode 100644
index 00000000..eb5dc996
--- /dev/null
+++ b/.icons/awkward/16x16/apps/quake4.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#86c14d" cx="8.5" cy="7.5" r="7.5"/>
+ <path style="fill:#3f3f3f" d="M 6.625,3.416 A 4.5,4.5 0 0 0 4,7.5 4.5,4.5 0 0 0 8.5,12 4.5,4.5 0 0 0 13,7.5 4.5,4.5 0 0 0 10.375,3.4199 V 3.4687 A 4,4 0 0 1 12.5,7 4,4 0 0 1 8.5,11 4,4 0 0 1 4.5,7 4,4 0 0 1 6.625,3.4707 Z"/>
+ <path style="fill:#3f3f3f" d="M 8,10 V 13.625 L 8.5,16 9,13.625 V 10 L 8.5,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/quassel.svg b/.icons/awkward/16x16/apps/quassel.svg
new file mode 100644
index 00000000..0208e314
--- /dev/null
+++ b/.icons/awkward/16x16/apps/quassel.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#0286c2" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m8 2a6 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 -6zm2 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"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/quaternion.svg b/.icons/awkward/16x16/apps/quaternion.svg
new file mode 100644
index 00000000..94061803
--- /dev/null
+++ b/.icons/awkward/16x16/apps/quaternion.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#1d99f3" d="m 8,0 a 8,8 0 0 0 -8,8 8,8 0 0 0 8,8 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 A 8,8 0 0 0 8,0 Z"/>
+ <path style="fill:#ffffff" d="M 8.358014,2.0405816 H 8.3579112 C 6.4737184,1.9452106 4.5811792,2.7623572 3.3660832,4.396516 2.7365696,5.2439652 2.3735694,6.2026732 2.2534427,7.1769116 L 3.0104956,7.065028 4.4476844,6.8544712 5.6455248,5.9365984 3.2073928,6.2961248 C 3.3745536,5.7853972 3.6165256,5.2905128 3.9556508,4.8341424 5.2771628,3.056012 7.513596,2.3827476 9.5159096,2.9740296 L 10.213737,2.4414788 C 9.6125112,2.2035199 8.9860812,2.0709735 8.358014,2.0391534 Z m 2.994957,1.1213336 -2.05e-4,0.00446 -0.232652,0.7290056 -0.383471,1.2046104 0.222711,1.7129728 0.765783,-2.4027944 c 0.385309,0.374388 0.722943,0.8092024 0.983858,1.3143964 1.089901,2.1099872 0.57931,4.605475 -1.091283,6.130383 l 0.0032,0.02365 c -0.0123,0.0116 -0.02466,0.02454 -0.03709,0.03615 l 1.85329,2.146047 0.569001,-0.492073 -1.429998,-1.655848 C 14.105645,10.156081 14.499573,7.5893216 13.362307,5.3874892 12.877592,4.4490424 12.175741,3.700356 11.352962,3.1639672 Z M 2.1470717,8.9010416 c 0.3550571,2.6312474 2.4626787,4.7611384 5.2252043,5.0343544 1.0510316,0.103939 2.0630288,-0.07748 2.96066,-0.475918 L 9.848112,12.868553 9.845352,12.86833 8.8911572,11.705848 7.4519264,11.108274 9.084102,13.09531 C 8.5601848,13.214736 8.010402,13.262666 7.4446236,13.206702 5.181808,12.983114 3.4207512,11.333648 2.9495464,9.2353976 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qubic.svg b/.icons/awkward/16x16/apps/qubic.svg
new file mode 100644
index 00000000..ad609f70
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qubic.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <path d="m8.0419414 5.3191e-4c-0.3258058-0.00807538-0.6474957 0.07588343-0.9298256 0.24267798l-5.2242898 3.0903743c-0.5494191 0.3249675-0.88786616 0.925595-0.887826 1.5755869v6.1811489c-4.5e-7 0.649918 0.3384073 1.250468 0.8877482 1.575427l5.2242898 3.090534c0.3061739 0.181115 0.6519462 0.261286 0.9931767 0.240513 0.2710089-0.0165 0.3938042-0.423704 0.6369708-0.567548l4.9699295-3.126871c0.549419-0.324968 0.633505-0.453211 0.633465-1.103203l0.39971-6.2174865c1.4e-5 -0.2269675 0.213116-0.5205905 0.136016-0.7258852-0.143701-0.3826303-0.411912-0.7108825-0.769482-0.9223761l-5.2242897-3.0903743c-0.2576547-0.15219858-0.5484965-0.23564471-0.8458262-0.24267798z" style="fill:#00e600"/>
+ <path d="m1.1793687 4.1138933a1.7754963 1.8191449 0 0 0-0.179252 0.7953062v6.1811985a1.7754963 1.8191449 0 0 0 0.8879049 1.574987l5.2241319 3.090599a1.7754963 1.8191449 0 0 0 0.8879049 0.242967v-7.9850901z" style="fill:#00bc00"/>
+ <path d="m14.825305 4.1287372-6.8260061 3.9023111 7.595e-4 7.9679027a1.7754963 1.8191449 0 0 0 0.8871454-0.242967l5.2248912-3.090599a1.7754963 1.8191449 0 0 0 0.887905-1.574987v-6.1811985a1.7754963 1.8191449 0 0 0-0.174695-0.7804623z" style="fill:#009200"/>
+ <path d="m1 3 1 8h2l1 2 2-1-1-2h1v-7h-6zm7 0 1 10h4l1-3-1-2 1-2-1-3h-5zm-4.59375 2h1.59375v3h-1.59375v-3zm6.59375 0h2v2h-2v-2zm0 4h2v2h-2v-2z" style="fill:#ffbb32"/>
+ <path d="m7 8-5.1015625 2.185547 0.1015625 0.814453h2l1 2 2-1-1-2h1v-2zm6.599609 1.1992188-1.599609 0.8007812v1h-2l-1.1425781 0.572266 0.1425781 1.427734h4l1-3-0.400391-0.8007812z" style="fill:#fd6447"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/quicksynergy.svg b/.icons/awkward/16x16/apps/quicksynergy.svg
new file mode 120000
index 00000000..dc02f27a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/quicksynergy.svg
@@ -0,0 +1 @@
+synergy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/quimup.svg b/.icons/awkward/16x16/apps/quimup.svg
new file mode 100644
index 00000000..76303173
--- /dev/null
+++ b/.icons/awkward/16x16/apps/quimup.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#355871" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#3bb8d6" d="m13.5 1-5 5.5 5.5 1.5-11 7 4.5-6-5.5-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/quimup64.svg b/.icons/awkward/16x16/apps/quimup64.svg
new file mode 120000
index 00000000..a247dd1f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/quimup64.svg
@@ -0,0 +1 @@
+quimup.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/quiterss.svg b/.icons/awkward/16x16/apps/quiterss.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/16x16/apps/quiterss.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/quodlibet.svg b/.icons/awkward/16x16/apps/quodlibet.svg
new file mode 100644
index 00000000..5a5cb854
--- /dev/null
+++ b/.icons/awkward/16x16/apps/quodlibet.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m6.0556 1c-1.6876 0-3.0556 1.3787-3.0556 3.08s1.368 3.08 3.0556 3.08c0.2822-0.0011 0.6733-0.0414 0.9444-0.1204v6.8404c0 1.12 1 1.12 2.1111 1.12 3.8889 0 3.8889-4.506 3.8889-6-0.556 0.56-4 4.32-4 1.333 0-2.118 0.0133-4.2544 0-6.3633-0.0589-1.6561-1.3011-2.968-2.9444-2.9697z"/>
+ <circle fill="#fff" cx="6" cy="4" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qupzilla.svg b/.icons/awkward/16x16/apps/qupzilla.svg
new file mode 100644
index 00000000..6b330a5a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qupzilla.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#0286c2" width="14" height="14" x="-15" y="-15" rx="7" ry="7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" d="m3 11.5c-1.1404-1.7965-1.2483-4.914 0-7 0.8278-0.4424 1.6252-0.5 2.5-0.5 3.1312 0 7.015 2.3468 8.5 3-0.464-0.0445-1.042-0.25-1.5-0.25-3.3322 0-6.4775 1.316-9.5 4.75z"/>
+ <path fill="#7ed1f3" d="m14.292 11.072c-0.564-0.241-1.246-0.606-2.221-1.17-1.319-0.712-2.2955-1.4905-3.571-1.402-1.5262 0.10571-2.8211 1.1329-4 2.25 1.413-0.5598 2.658-0.7009 3.7652-0.3499 0.19135 0.06067 0.7627 0.31658 1.2701 0.56875 1.2869 0.6396 1.923 0.85975 2.8178 0.9741 1.0688 0.10869 2.0952-0.16076 3.1469-0.44297z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qutebrowser.svg b/.icons/awkward/16x16/apps/qutebrowser.svg
new file mode 100644
index 00000000..0dc4b3ef
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qutebrowser.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#02a8f3" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path opacity=".5" d="m8.5 1c-0.277 0-0.5 0.223-0.5 0.5v6a2.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 -1.5 0.5039v-4.0039c0-0.277-0.223-0.5-0.5-0.5zm-0.5 6.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 1.5 -0.5039v4.0039c0 0.277 0.223 0.5 0.5 0.5s0.5-0.223 0.5-0.5v-6zm-2.5-1.5a1.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.5zm5 0a1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5 -1.5 1.5 1.5 0 0 1 1.5 -1.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qutim.svg b/.icons/awkward/16x16/apps/qutim.svg
new file mode 100644
index 00000000..9f744a22
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qutim.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#1684ce" d="M 4.9973202,5.3290721 C 5.0151602,5.7684805 4.5787262,6.0942117 4.3679732,6.0779867 4.1650162,6.0623617 3.8857448,5.7223455 3.9809998,5.2330956 4.2025462,4.0893736 3.5140438,3.4250261 2.7609181,3.0115881 4.2926342,4.9532696 2.5092441,4.9581916 1.8006829,7.4529695 1.6550243,7.96366 1.5256067,8.4839917 1.5215395,8.9809377 c -0.0027,0.3262338 0.048684,0.6423908 0.1849234,0.9391238 0.099313,0.2141025 0.3554031,0.4712705 0.3305743,0.7284385 -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.4921098,-0.122432 1.0841698,-0.315 1.4324018,-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.5398135 1.817559,-2.4866603 0.04201,-0.516798 0.112047,-0.765022 1.014779,-1.805999 -1.128734,0.468809 -1.596652,0.5963268 -1.857667,1.146962 C 12.818928,8.6877457 11.596187,9.3429395 11.134,8.8359867 10.547032,8.1893747 12.312175,7.2745515 13.271567,7.0438385 14.037425,6.8586525 14.76307,6.118525 14.922226,5.4048521 15.175519,3.7743071 14.547945,2.7397846 14.481485,1.70371 14.446885,1.1643357 14.685925,0.62454075 15,1.3250276e-5 12.269522,2.0622809 14.587467,3.1844691 12.843755,4.8812871 11.846804,5.844745 10.702297,5.3328696 11.09,4.5090701 11.345923,3.9781226 12.057527,4.2998901 12.261882,3.0718811 11.842709,3.6571129 10.778776,3.4818085 10.04285,3.8120585 9.2831212,4.1529899 8.7861452,5.3663437 8.1682952,4.7678432 7.9154632,4.4239852 7.9023522,4.2167586 9.0317052,3.6298991 9.9070632,3.1733951 11.570701,3.3222816 12.08,0.07814805 11.055673,1.9982965 9.1959042,1.6931399 7.1739882,2.5224762 6.1248332,2.9500647 4.9444772,4.0973716 4.9966802,5.3303026"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qv4l2.svg b/.icons/awkward/16x16/apps/qv4l2.svg
new file mode 100644
index 00000000..36859dac
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qv4l2.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#ba174e" cx="8" cy="8" r="8"/>
+ <circle fill="#d67495" cx="8" cy="8" r="4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qvidcap.svg b/.icons/awkward/16x16/apps/qvidcap.svg
new file mode 100644
index 00000000..fc5591d6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qvidcap.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#3f3f3f" width="2" height="3" x="12" y="12"/>
+ <rect style="fill:#3f3f3f" width="2" height="3" x="2" y="12"/>
+ <rect style="fill:#89774f" width="13" height="16" x="-14" y="-16" rx="1.219" ry="1.2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#d5cfc1" width="10" height="7" x="3" y="4" rx=".714" ry=".7"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qview.svg b/.icons/awkward/16x16/apps/qview.svg
new file mode 100644
index 00000000..cb157ce8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qview.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#3f3f3f" d="M 8,0 C 3.568,0 0,3.568 0,8 c 0,4.432 3.568,8 8,8 4.432,0 8,-3.568 8,-8 C 16,3.568 12.432,0 8,0 Z"/>
+ <path style="isolation:isolate;fill:#ffffff" d="M 11.000001,2.9999996 A 1.0000002,1.0000002 0 0 0 10,3.9999998 1.0000002,1.0000002 0 0 0 11.000001,5 1.0000002,1.0000002 0 0 0 12,3.9999998 1.0000002,1.0000002 0 0 0 11.000001,2.9999996 Z"/>
+ <path style="isolation:isolate;fill:#ffffff" d="m 6.3712309,6.0000038 c -0.086431,0.00239 -0.170896,0.035865 -0.2301895,0.1025388 L 3.0788226,9.3042702 c -0.039405,0.057175 -0.078822,0.1330903 -0.078822,0.2092634 V 10.67634 C 3.0000006,10.866861 3.1377501,11 3.3355193,11 h 9.3282577 c 0.17788,0 0.336215,-0.152136 0.336215,-0.32366 V 9.837892 C 13.0006,9.7517693 12.964359,9.6690546 12.900243,9.6090971 L 10.667405,7.1816436 c -0.138289,-0.1143492 -0.33604,-0.1333478 -0.47433,0 L 9.3232376,8.1986628 c -0.1358938,0.1143164 -0.3384362,0.1143164 -0.47433,0 L 6.6153714,6.083709 C 6.5462265,6.0265355 6.4576619,5.9976288 6.3712309,6.0000038 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qwinff.svg b/.icons/awkward/16x16/apps/qwinff.svg
new file mode 100644
index 00000000..447a0d0a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qwinff.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(-15,-14)">
+ <circle fill="#f34235" cx="23" cy="22" r="8"/>
+ <path fill="#fff" d="m19.447 19h6.2498c0.44651 0 0.44651 0.42857 0.44651 0.42857v5.1429c-0.001 0.428-0.448 0.428-0.448 0.428h-6.249s-0.447 0-0.447-0.429v-5.1429c0 0.001 0-0.428 0.447-0.428z"/>
+ <path fill="#fff" d="m29 19.75v4.5l-2.8571-2.3478z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rabbitvcs-small.svg b/.icons/awkward/16x16/apps/rabbitvcs-small.svg
new file mode 120000
index 00000000..8102854f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rabbitvcs-small.svg
@@ -0,0 +1 @@
+lugaru.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/rabbitvcs.svg b/.icons/awkward/16x16/apps/rabbitvcs.svg
new file mode 120000
index 00000000..8102854f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rabbitvcs.svg
@@ -0,0 +1 @@
+lugaru.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/racket-logo.svg b/.icons/awkward/16x16/apps/racket-logo.svg
new file mode 100644
index 00000000..c8fdc0a0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/racket-logo.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" id="circle_pieces" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <path style="fill:#3e5ba9" d="M 8,0 A 8,8 0 0 0 5.29375,0.47968752 C 9.8724376,3.4573596 12.287867,7.9630176 14.234375,13.001562 A 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <path style="fill:#d82b2f" d="M 2.8554688 1.8828125 A 8 8 0 0 0 0 8 A 8 8 0 0 0 1.9824219 13.261719 L 2.4160156 12.273438 L 4.5859375 13.222656 C 4.4498796 13.819057 4.3170052 14.429272 4.1796875 15.019531 A 8 8 0 0 0 8 16 A 8 8 0 0 0 11.935547 14.953125 C 11.244911 10.233765 7.8690747 4.6172155 2.8554688 1.8828125 z"/>
+ <path style="fill:#ffffff" d="M 5.3859376,0.44921876 A 8,8 0 0 0 2.7523436,1.975 C 4.2096624,2.6840956 5.6240452,3.7781916 6.8539064,5.1031248 5.1185648,6.84675 3.0563588,9.9977996 1.9640625,13.235156 a 8,8 0 0 0 2.2554687,1.811719 C 4.8547116,12.048212 6.607474,8.7715852 8.3281248,6.9171876 9.9357588,9.1727388 11.210431,11.974057 11.872656,14.989844 a 8,8 0 0 0 2.428906,-2.076563 C 12.800068,7.7896172 8.6019996,2.192753 5.3859376,0.44921876 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/racket-slideshow.svg b/.icons/awkward/16x16/apps/racket-slideshow.svg
new file mode 100644
index 00000000..0d61c067
--- /dev/null
+++ b/.icons/awkward/16x16/apps/racket-slideshow.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#696969" width="12" height="10" x="-15" y="-13" rx=".75" ry=".833" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="12" height="16" x="-13" y="-16" rx=".75" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#ffffff" width="8" height="12" x="-11" y="-14" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#3e5ba9" d="M 8,4 A 3,3 0 0 0 6.9851562,4.1798828 c 1.7170079,1.116627 2.622794,2.8062488 3.3527348,4.6957031 A 3,3 0 0 0 11,7 3,3 0 0 0 8,4 Z"/>
+ <path style="fill:#d82b2f" d="M 6.0710937,4.7063477 A 3,3 0 0 0 5,7 3,3 0 0 0 5.7444336,8.9746093 L 5.852832,8.762207 6.5263672,9.1064454 c 0.055749,0.2024556 0.067095,0.3761682 0.043359,0.5273437 A 3,3 0 0 0 8,10 3,3 0 0 0 9.4756837,9.6077149 C 9.2166949,7.8379546 7.951196,5.7317488 6.0710937,4.7063477 Z"/>
+ <path style="fill:#ffffff" d="M 7.0197266,4.168457 A 3,3 0 0 0 6.0321289,4.740625 C 6.5786234,5.0065358 7.109017,5.4168218 7.5702149,5.9136718 6.9194618,6.5675312 6.1461345,7.7491748 5.7365234,8.9631837 A 3,3 0 0 0 6.5823242,9.6425782 C 6.8205169,8.5180793 7.4778028,7.2893444 8.1230468,6.5939453 8.7259096,7.439777 9.2039116,8.4902715 9.4522462,9.6211914 A 3,3 0 0 0 10.363086,8.8424805 C 9.8000254,6.9211064 8.2257499,4.8222824 7.0197266,4.168457 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/radeon-profile.svg b/.icons/awkward/16x16/apps/radeon-profile.svg
new file mode 100644
index 00000000..7adae733
--- /dev/null
+++ b/.icons/awkward/16x16/apps/radeon-profile.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#8461c4" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m3.0521 3 2.948 3h3.9999v4l3 2.9653v-9.9653zm2.9478 3-2.9999 3v4h4.0972l2.9028-3h-4.0001z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/radio.svg b/.icons/awkward/16x16/apps/radio.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/radio.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/radiotray-ng-on.svg b/.icons/awkward/16x16/apps/radiotray-ng-on.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/radiotray-ng-on.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/radiotray.svg b/.icons/awkward/16x16/apps/radiotray.svg
new file mode 100644
index 00000000..c937ea4c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/radiotray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4c636b" width="16" height="16" x="-16" y="0" rx=".8" ry="1" transform="scale(-1,1)"/>
+ <g transform="translate(-3,-8)">
+ <circle opacity=".2" cx="11" cy="16" r="7"/>
+ <path fill="#ee5858" d="m6.0503 11.05a7 7 0 0 0 -0.65186 0.76235l2.1586 2.1586a4 4 0 0 0 0.61458 4.8572 4 4 0 0 0 4.8558 0.6132l2.1586 2.1586a7 7 0 0 0 0.76373 -0.65048 7 7 0 0 0 0.65186 -0.76235l-2.159-2.158a4 4 0 0 0 -0.615 -4.857 4 4 0 0 0 -4.8554 -0.614l-2.1586-2.158a7 7 0 0 0 -0.7641 0.651z"/>
+ <circle opacity=".2" cx="11" cy="17" r="2"/>
+ <circle fill="#f3c4c4" cx="11" cy="16" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/radiotunes.svg b/.icons/awkward/16x16/apps/radiotunes.svg
new file mode 100644
index 00000000..1b85704c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/radiotunes.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#2095f2" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m4.6166 13.943c-1.6351-0.55906-2.1578-2.094-0.97148-2.8527 0.39808-0.25458 1.2362-0.2521 1.7771 0.0053 0.2196 0.1045 0.43206 0.15559 0.47215 0.11356 0.097-0.101 0.2789-1.13 0.7101-4.0172 0.3719-2.4895 0.4295-3.3442 0.26-3.8543-0.0755-0.2271-0.073-0.3342 0.0105-0.4397 0.2774-0.3506 2.7106-0.899 3.983-0.8978 1.0479 0.00096 1.618 0.30765 1.9887 1.0697 0.63086 1.297-0.74649 3.5256-3.1069 5.0272l-0.2485 0.1583 0.1925 0.3999c0.37519 0.77953 1.1399 1.9282 1.5998 2.403 0.25642 0.26474 0.46621 0.52965 0.46621 0.5887 0 0.06522-0.17154 0.10736-0.43705 0.10736-0.8563 0-1.74-0.6582-2.9223-2.1766-0.1819-0.2336-0.3517-0.4027-0.3774-0.3758-0.0256 0.0269-0.17 0.7081-0.3209 1.5142-0.3484 1.86-0.6556 2.563-1.3018 2.976-0.3393 0.217-0.564 0.285-0.9932 0.304-0.3052 0.014-0.6564-0.01-0.7806-0.053zm4.8307-7.6381c0.6957-0.5176 1.2907-1.1226 1.6617-1.6876 0.23736-0.36185 0.33129-0.43718 0.48984-0.39283 0.1359 0.038008 0.11294 0.00356-0.07471-0.11218-0.465-0.2867-2.488-0.1416-2.7406 0.1965-0.0974 0.1304-0.4638 2.5388-0.4023 2.6441 0.048555 0.083061 0.24199-0.034515 1.0662-0.64805z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rakarrack.svg b/.icons/awkward/16x16/apps/rakarrack.svg
new file mode 100644
index 00000000..f3e60f37
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rakarrack.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g fill="#cd8652" transform="matrix(.034037 0 0 .033120 -.22141 .00018086)">
+ <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>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rambox-os.svg b/.icons/awkward/16x16/apps/rambox-os.svg
new file mode 120000
index 00000000..81ca07e9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rambox-os.svg
@@ -0,0 +1 @@
+rambox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/rambox.svg b/.icons/awkward/16x16/apps/rambox.svg
new file mode 100644
index 00000000..9780c39c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rambox.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#189bc1" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#ffffff" d="m7 4.5c-0.7411 0.3877-1.1647 1.3393-1.5 2-0.2131-0.288-0.1673-0.892-0.25-1.25-0.655 0.8622-0.9434 2.3449-1.207 3.207-0.3734 1.2257-0.8502 1.978-1.5293 2.416-0.4036 0.26-0.7652 0.395-1.5469 0.572-0.06133 0.019-0.10293 0.026-0.16407 0.041 1.2101 2.504 3.6791 4.27 6.5996 4.485 0.3193-0.63 0.3572-1.498 0.2325-2.03-0.0832-0.328-0.2995-0.918-0.2852-0.941s0.3668 0.014 0.666 0.014c0.3536 0 0.6117 0.011 0.7989-0.045 0.1584-0.048 0.3485-0.125 0.4609-0.119 0.4996 0.025 1.1316-0.203 1.2986-0.647 0.052-0.138 0.269-0.317 0.326-0.396 0.094-0.13 0.145-0.236 0.084-0.44-0.085-0.288-0.434-0.459-0.802-0.795-0.2793-0.254-0.418-0.28-0.432-0.552-0.0103-0.2009 0.0422-0.3415-0.0664-0.4438-0.1231-0.1161-0.4348-0.0408-0.4551-0.043-0.1293-0.1505-0.2516-0.3083-0.0137-0.5254 0.1801-0.1642 0.2852-0.2377 0.2852-0.418 0-0.1768-0.1056-0.2284-0.2617-0.3652-0.1031-0.0903-0.2133-0.1641-0.2461-0.1641s-0.1979-0.1318-0.3672-0.2929c-0.328-0.3123-0.5589-0.2676-0.8145-0.2676-0.2067 0-0.3105-0.2011-0.3105-0.5 0.2752-0.9956 1.0874-1.7701 1.5-2-1.0451-0.148-1.8066 0.3707-2.5 1-0.0326-0.3657 0.4612-1.2637 0.5-1.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ramme.svg b/.icons/awkward/16x16/apps/ramme.svg
new file mode 120000
index 00000000..f106eeba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ramme.svg
@@ -0,0 +1 @@
+instagram.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/randr.svg b/.icons/awkward/16x16/apps/randr.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/randr.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/rapid-photo-downloader.svg b/.icons/awkward/16x16/apps/rapid-photo-downloader.svg
new file mode 100644
index 00000000..1f25860a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rapid-photo-downloader.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#c2352a" d="M 13.954546,0 16,1.9642857 V 10.508929 C 16,10.781179 15.772136,11 15.488636,11 H 7.5113636 C 7.2282727,11 7,10.781179 7,10.508929 V 0.4910714 C 7,0.2190179 7.2282727,0 7.5113636,0 Z"/>
+ <rect style="opacity:0.4" width="5" height="4" x="-14" y="-9" rx=".391" ry=".5" transform="scale(-1)"/>
+ <rect style="fill:#f8c44e" width=".409" height="1" x="-8.41" y="1" transform="scale(-1,1)"/>
+ <rect style="fill:#f8c44e" width=".5" height=".5" x="-14.5" y="1.5" transform="scale(-1,1)"/>
+ <rect style="fill:#f8c44e" width=".409" height="1" x="-9.41" y="1" transform="scale(-1,1)"/>
+ <rect style="fill:#f8c44e" width=".409" height="1" x="-10.41" y="1" transform="scale(-1,1)"/>
+ <rect style="fill:#f8c44e" width=".409" height="1" x="-11.41" y="1" transform="scale(-1,1)"/>
+ <rect style="fill:#f8c44e" width=".409" height="1" x="-12.41" y="1" transform="scale(-1,1)"/>
+ <rect style="fill:#f8c44e" width=".409" height="1" x="-13.41" y="1" transform="scale(-1,1)"/>
+ <path style="fill:#1778ba" d="M 6.9545455,5 9,6.9642857 V 15.508929 C 9,15.781179 8.7721364,16 8.4886364,16 H 0.51136364 C 0.22827273,16 0,15.781179 0,15.508929 V 5.4910714 C 0,5.2190179 0.22827273,5 0.51136364,5 Z"/>
+ <rect style="opacity:0.4" width="5" height="4" x="-7" y="-14" rx=".391" ry=".5" transform="scale(-1)"/>
+ <rect style="fill:#f8c44e" width=".409" height="1" x="-1.41" y="6" transform="scale(-1,1)"/>
+ <rect style="fill:#f8c44e" width=".5" height=".5" x="-7.5" y="6.5" transform="scale(-1,1)"/>
+ <rect style="fill:#f8c44e" width=".409" height="1" x="-2.41" y="6" transform="scale(-1,1)"/>
+ <rect style="fill:#f8c44e" width=".409" height="1" x="-3.41" y="6" transform="scale(-1,1)"/>
+ <rect style="fill:#f8c44e" width=".409" height="1" x="-4.41" y="6" transform="scale(-1,1)"/>
+ <rect style="fill:#f8c44e" width=".409" height="1" x="-5.41" y="6" transform="scale(-1,1)"/>
+ <rect style="fill:#f8c44e" width=".409" height="1" x="-6.41" y="6" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rapidsvn.svg b/.icons/awkward/16x16/apps/rapidsvn.svg
new file mode 100644
index 00000000..6a215887
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rapidsvn.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="m8 0a8 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 -8z"/>
+ <path style="fill:#e6e6e6" d="m 13.944273,2.6459715 c 0,0 -4.1221493,3.9420362 -8.9358343,3.883621 C 3.6761607,6.5711025 2.820053,6.4354371 2.165384,6.1234888 1.510716,5.8115308 0.52078826,5.160741 0.52078826,5.160741 L 0.24587742,6 c 0,0 0.51127108,0.3255064 0.72450328,0.4788879 C 1.1427759,7.4013643 1.8290357,10 4.643476,10 7.0262012,10 7.9286556,8.0597125 8.1844298,7.0861472 11.715202,6.0799934 14.634196,3.5292684 14.634196,3.5292684 Z M 13.355336,8 c 1e-6,0.4971032 -0.791215,1 -1.458837,1 -0.667623,0 -1.419776,-0.5028968 -1.419775,-1 0,-0.4971042 0.752152,-1 1.419775,-1 0.667622,0 1.458837,0.5028958 1.458837,1 z M 10,12.317898 C 10,12.906401 9.2576383,14 8.2621745,14 7.019331,14 5,13.305037 5,12.4173 5,11.529565 6.4227246,10.988951 7.6655685,10.988951 8.908412,10.988951 10,11.689146 10,12.317898 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/raven-reader.svg b/.icons/awkward/16x16/apps/raven-reader.svg
new file mode 100644
index 00000000..76c9073f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/raven-reader.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#2bc89d" width="15" height="15" x="-15" y="-16" rx="7.5" ry="7.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#3e4d64" d="M 13.569,7.3245 C 11.722,4.1033 10.155,2.9009 8.8864,3.0113 7.0823,3.1684 7,4 5.1882,4.0399 4.8739,4.0468 4.5787,4.1133 4.1706,4.3033 3.3832,4.6699 3.0634,5.1436 3.0634,5.3539 3.0634,5.5643 3.2737,5.039 3.8508,4.9849 4.4278,4.9307 5.1661,4.9849 5.796,5.4573 6.4259,5.9297 6.4776,6.0374 6.4776,6.2477 6.4776,6.4581 6.068,6.1542 5.2634,6.3523 4.5523,6.527 4.0035,6.7343 3.9506,6.9447 3.8977,7.1551 4.9692,6.9988 5.5856,6.9976 5.8784,7.0074 6.1196,6.9152 6.3238,7.3125 6.5354,7.7308 6.5858,8.2506 6.8491,8.3515 7.4822,8.5199 7.7767,8.6795 7.7358,9.2319 7.7231,9.4047 7.7552,9.5245 7.5307,10.101 7.1628,11.046 6.8425,11.767 7,11.609 7.123,11.486 7.5196,11.37 7.6611,11.186 7.6217,11.523 7.6611,12.144 8.1102,12.835 8.8976,14.042 10.049,13.942 11.678,14.359 14.214,14.998 15.326,14.96 15.857,15.826 15.962,15.997 16.028,16.147 15.916,15.737 15.395,13.829 15.106,10.003 13.569,7.3245 Z"/>
+ <circle style="fill:#ffffff" cx="8.375" cy="4.409" r=".375"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rawtherapee.svg b/.icons/awkward/16x16/apps/rawtherapee.svg
new file mode 100644
index 00000000..7f0fde72
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rawtherapee.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e647ff" d="m2.3421 2.3494c1.5649-1.565 3.612-2.3481 5.6543-2.3494v8.0036z"/>
+ <path fill="#ff3636" d="m13.651 2.3494c-1.565-1.565-3.612-2.3481-5.6546-2.3494v8.0036z"/>
+ <path fill="#5964ff" d="m2.3494 2.3485c-1.565 1.5649-2.3481 3.612-2.3494 5.6543h8.0036z"/>
+ <path fill="#53bdff" d="m2.3494 13.657c-1.565-1.565-2.3481-3.612-2.3494-5.6542h8.0036z"/>
+ <path fill="#ff7221" d="m13.651 2.3485c1.565 1.5649 2.348 3.612 2.349 5.6543h-8.0036z"/>
+ <path fill="#ffac29" d="m13.651 13.657c1.565-1.565 2.348-3.612 2.349-5.6542h-8.0036z"/>
+ <path fill="#80ffe5" d="m2.3421 13.651c1.5649 1.565 3.612 2.348 5.6543 2.349v-8.0036z"/>
+ <path fill="#73ff44" d="m13.651 13.651c-1.565 1.565-3.612 2.348-5.6546 2.349v-8.0036z"/>
+ <circle fill="#fff" cx="8" cy="8" r="4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/razercommander.svg b/.icons/awkward/16x16/apps/razercommander.svg
new file mode 100644
index 00000000..23b1fac7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/razercommander.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#3ffe3f" d="m 13.813868,2.0000005 c -0.022,-1.892e-4 -0.06571,0.0014 -0.112436,0.00416 -0.06231,0.00372 -0.11713,0.00671 -0.121819,0.00671 -0.0047,0 -0.02751,0.027084 -0.05074,0.060185 -0.0232,0.0331 -0.04738,0.062942 -0.05372,0.066317 -0.0063,0.0034 -0.04635,0.019028 -0.08891,0.03478 -0.07162,0.026512 -0.07941,0.028124 -0.104668,0.021796 -0.03444,-0.00863 -0.08498,-0.00586 -0.521534,0.028496 l -0.202637,0.015952 -0.100441,0.095112 c -0.05524,0.052308 -0.103828,0.099178 -0.107986,0.1041619 -0.0042,0.00498 -0.03531,0.018144 -0.06922,0.02924 -0.122277,0.040014 -0.223442,0.098601 -0.294787,0.1707144 -0.05034,0.050882 -0.06697,0.077878 -0.107688,0.1748808 -0.01694,0.040363 -0.03206,0.074629 -0.03358,0.076146 -0.0016,0.00156 -0.02673,-0.012712 -0.05601,-0.031624 -0.15842,-0.1023464 -0.312336,-0.1497884 -0.486136,-0.1498332 -0.24403,-5.64e-5 -0.462084,0.065665 -0.626663,0.1888644 -0.15948,0.1193816 -0.29007,0.268326 -0.364403,0.415646 -0.0282,0.055879 -0.05768,0.1715808 -0.07176,0.2815896 -0.01465,0.114502 -0.01019,0.304088 0.0093,0.3936516 0.03308,0.152286 0.159684,0.432396 0.301362,0.6667344 0.167845,0.2776208 0.305107,0.4528652 0.637103,0.8134152 0.128515,0.1395672 0.156244,0.1685568 0.42394,0.4431788 0.208858,0.214262 0.276985,0.2941548 0.36428,0.4272068 0.189876,0.2894084 0.288756,0.5655512 0.259524,0.7247932 -0.01521,0.082853 -0.07042,0.1667704 -0.147847,0.224718 -0.05211,0.039 -0.169099,0.097608 -0.237624,0.1190464 -0.05784,0.018096 -0.129649,0.032344 -0.135194,0.026828 -0.002,-0.00204 0.0068,-0.045635 0.0197,-0.096928 0.04188,-0.1669864 0.05757,-0.316356 0.04841,-0.4608104 C 11.765881,6.6261176 11.66677,6.3762384 11.521242,6.2185952 11.406537,6.0943408 11.199077,5.955846 11.047186,5.902128 10.958997,5.87094 10.910591,5.86392 10.809239,5.867624 c -0.109686,0.00401 -0.169015,0.017484 -0.24784,0.056303 -0.101073,0.049774 -0.1504,0.1182192 -0.149936,0.208052 1.9e-4,0.04039 0.0031,0.053002 0.01888,0.082241 0.02366,0.043848 0.06557,0.085998 0.100975,0.101578 0.01516,0.00667 0.0558,0.015016 0.09034,0.018544 0.08716,0.0089 0.153782,0.027196 0.228252,0.062682 0.07315,0.034864 0.123826,0.07121 0.189635,0.1360348 0.0801,0.078906 0.124282,0.1577688 0.148904,0.2657892 0.01407,0.061628 0.01406,0.1954488 0,0.2522632 -0.01412,0.057048 -0.04634,0.1390616 -0.06282,0.1598964 L 11.112292,7.227872 10.990174,7.1086764 C 10.828841,6.9511968 10.607769,6.7441028 10.545328,6.6919672 10.322224,6.5056808 10.09414,6.3745144 9.9111324,6.3272332 9.8814524,6.3195692 9.853964,6.3101812 9.8500428,6.3063892 9.8461228,6.3026292 9.8394508,6.2767172 9.8352148,6.2488616 9.7999988,6.0172352 9.6974408,5.7505912 9.5713888,5.5629264 9.4969976,5.4521708 9.4329044,5.3768128 9.3038228,5.2483504 9.1147452,5.060182 8.9364892,4.9277192 8.749486,4.836426 L 8.6536316,4.7896296 8.6355356,4.7248212 C 8.5808452,4.5289612 8.4763772,4.3180256 8.3527552,4.1538532 8.2945544,4.0765608 8.171018,3.949322 8.0975808,3.8910316 7.9022864,3.7360188 7.6885972,3.645842 7.4202312,3.6051888 7.309536,3.5884168 7.0842104,3.5823968 6.9733216,3.5932448 6.7486676,3.6152168 6.5589316,3.6811216 6.4194696,3.78562 6.1393536,3.9955084 5.8863288,4.3550436 5.7728576,4.70442 5.682226,4.9834776 5.3721684,6.2402464 5.21268,6.9750128 5.192204,7.06935 5.172756,7.1119548 5.1107212,7.1983704 5.0505468,7.2821988 4.9977368,7.3371684 4.9493892,7.366316 4.9171252,7.385768 4.9088972,7.387924 4.8681008,7.387568 4.813264,7.387088 4.7598192,7.365664 4.7382392,7.3355184 4.6999512,7.2820344 4.6831196,7.1828948 4.6886956,7.043668 4.6925356,6.947636 4.7002396,6.8951924 4.7412104,6.6856352 4.7853716,6.4597536 4.7455424,6.2943328 4.6142572,6.1583352 4.5500312,6.0918052 4.4496716,6.033316 4.3556516,6.0076248 4.2960144,5.9913328 4.178114,5.9926488 4.1122848,6.0103448 3.9333108,6.0584596 3.789606,6.1664984 3.6939876,6.3248208 c -0.01682,0.027856 -0.037076,0.066307 -0.045018,0.085456 -0.024312,0.058601 -0.025092,0.058546 -0.066846,-0.00429 C 3.5617112,6.3752688 3.5247972,6.330186 3.50009,6.305796 3.4552188,6.2614992 3.4550728,6.261414 3.3692584,6.2337288 3.3220068,6.2184848 3.2617304,6.1952568 3.2353072,6.1821112 3.1701432,6.1496912 3.1177336,6.1333916 3.0520996,6.1251416 3.0217796,6.1213016 2.9295164,6.1071416 2.847064,6.0936056 2.703998,6.0701016 2.6940504,6.0675376 2.6293348,6.0374788 2.5545432,6.0027388 2.561584,6.0099188 2.484608,5.8900696 2.4360652,5.8144888 2.400216,5.7828176 2.3492766,5.7705644 2.2524378,5.7472684 2.1331052,5.838002 2.1236105,5.9421448 c -0.00321,0.034316 -0.00543,0.03928 -0.022034,0.047833 -0.032782,0.016864 -0.070301,0.055436 -0.085561,0.087966 -0.04104,0.087473 3.212e-4,0.2076996 0.084219,0.2445988 0.021488,0.00945 0.1873437,0.037092 0.2225858,0.037092 0.00453,0 0.03636,0.020836 0.070735,0.046313 0.061311,0.045435 0.063537,0.047998 0.1164515,0.1345144 0.02968,0.048508 0.068785,0.1056104 0.08693,0.1268976 0.018148,0.021288 0.038872,0.050178 0.046064,0.064203 0.022324,0.043559 0.087627,0.1247384 0.12478,0.1551612 0.019528,0.015984 0.047798,0.045711 0.062869,0.066071 0.07652,0.1033968 0.1669664,0.1476536 0.3406248,0.1666712 l 0.072475,0.00794 0.05162,0.037068 c 0.071915,0.051642 0.1666588,0.097225 0.2425456,0.1166984 0.085782,0.022016 0.1791016,0.019036 0.2722276,-0.00869 0.034224,-0.010188 0.063359,-0.016708 0.064744,-0.014476 0.0014,0.00224 0.00568,0.037952 0.00956,0.079386 0.02534,0.270848 0.1376484,0.4919392 0.3382024,0.6657828 0.1762868,0.1528088 0.3119816,0.2152492 0.5498496,0.25303 0.084576,0.013436 0.2505632,0.015004 0.3245544,0.00308 0.1356056,-0.02188 0.3022,-0.097383 0.4357484,-0.1974804 C 5.6903356,7.9437212 5.8400352,7.739064 5.9976572,7.4262692 6.1628964,7.0983576 6.250426,6.834752 6.3665476,6.3153404 6.425114,6.053374 6.4816872,5.7596992 6.5161968,5.5384724 6.5284968,5.4596428 6.5473088,5.35974 6.5580092,5.3164752 6.6143176,5.0887932 6.7143,4.8815788 6.8533552,4.7043364 6.905082,4.6384044 7.0107532,4.5380488 7.0514536,4.5162152 c 0.092618,-0.049685 0.223304,-0.047842 0.338812,0.00476 0.04421,0.020132 0.262094,0.1805156 0.2601336,0.1914844 -7.6e-4,0.00447 -0.037252,0.022404 -0.081001,0.039872 -0.1884504,0.07523 -0.345296,0.175832 -0.4671696,0.2996528 -0.1369688,0.1391564 -0.2446684,0.311246 -0.302058,0.4826548 -0.032368,0.096678 -0.03994,0.1498064 -0.039836,0.27929 9.48e-5,0.154496 0.01926,0.2697896 0.063862,0.3848372 0.062063,0.1600816 0.195306,0.2929632 0.3461324,0.3451868 0.089641,0.031036 0.152714,0.021436 0.2070852,-0.031504 0.048365,-0.047091 0.07098,-0.1081392 0.062035,-0.1674744 -0.0024,-0.015904 -0.018196,-0.052106 -0.036716,-0.084158 C 7.3409108,6.1538332 7.309318,6.0568632 7.303696,5.9567788 7.298212,5.8592036 7.3266,5.7156488 7.3685028,5.6289872 7.3944268,5.5753736 7.458344,5.50356 7.5237704,5.4545392 7.6057164,5.3931424 7.7302284,5.3400368 7.815636,5.3300524 l 0.035748,-0.00418 -0.00448,0.059134 c -0.00463,0.060913 -0.0078,0.080632 -0.057075,0.3542988 -0.015988,0.08878 -0.033304,0.1941744 -0.03848,0.2342128 -0.04153,0.3210332 -0.021996,0.6363056 0.051184,0.8260008 0.00172,0.00454 -0.015464,0.020924 -0.040259,0.0383 C 7.5294336,7.0010136 7.320718,7.245068 7.1940624,7.502234 7.0476516,7.7995108 6.9584768,8.146018 6.9584768,8.417622 V 8.497514 L 6.9091818,8.537931 C 6.8400618,8.594598 6.7415858,8.694321 6.6821106,8.7678782 6.447493,9.058045 6.3312626,9.390377 6.3432614,9.736751 c 0.00546,0.1578092 0.025652,0.26297 0.082618,0.430445 0.1044424,0.307046 0.2608928,0.542631 0.4594128,0.691808 0.059298,0.04456 0.2528792,0.139047 0.358724,0.175104 0.222856,0.07591 0.4526328,0.11076 0.6762556,0.102557 0.1042772,-0.0038 0.1171956,-0.006 0.8591164,-0.146705 0.4142864,-0.07855 0.9408292,-0.178346 1.170086,-0.221778 0.2292568,-0.04343 0.4454668,-0.08512 0.4804688,-0.09264 0.157893,-0.0339 0.338254,0.0043 0.440471,0.09321 0.05159,0.04489 0.08024,0.117744 0.06923,0.176088 -0.0088,0.04688 -0.09075,0.116544 -0.190728,0.162223 -0.09176,0.04193 -0.178509,0.0665 -0.357157,0.101195 -0.13734,0.02667 -0.161941,0.03415 -0.23228,0.07062 -0.139452,0.0723 -0.252107,0.2026 -0.2872294,0.332207 -0.017632,0.06506 -0.019816,0.201266 -0.00415,0.258901 0.047502,0.174775 0.1759654,0.318247 0.3550184,0.396504 0.09816,0.04291 0.236021,0.06811 0.325563,0.05951 0.02397,-0.0023 0.04396,-0.0015 0.04601,0.0018 0.002,0.0032 -0.01038,0.02904 -0.02751,0.05739 -0.01713,0.02834 -0.04049,0.07357 -0.05194,0.100505 -0.02447,0.05757 -0.02508,0.06928 -0.01379,0.264195 0.0078,0.134587 0.0185,0.196985 0.04569,0.266774 0.007,0.01791 0.01587,0.0578 0.01975,0.08862 0.01228,0.09749 0.02329,0.150419 0.0397,0.190832 l 0.01592,0.03923 -0.0076,0.10027 -0.0076,0.100279 -0.05188,0.08175 c -0.05623,0.08861 -0.07146,0.123274 -0.07146,0.162526 0,0.04581 0.01327,0.07535 0.05066,0.112717 0.05923,0.05921 0.131958,0.08485 0.196782,0.06938 0.02975,-0.0071 0.0341,-0.0066 0.05517,0.0063 0.01258,0.0078 0.03484,0.0178 0.04946,0.02233 v 0 c 0.04885,0.0152 0.09203,0.01146 0.141297,-0.0122 0.05443,-0.02614 0.0889,-0.05881 0.109689,-0.103984 0.02279,-0.04952 0.01802,-0.102027 -0.01766,-0.194367 l -0.0269,-0.06963 0.018,-0.117112 c 0.01774,-0.115383 0.01834,-0.117472 0.04097,-0.142423 0.0346,-0.03816 0.04946,-0.06163 0.06936,-0.109636 0.01,-0.02402 0.03669,-0.0679 0.05941,-0.09753 0.04764,-0.0621 0.09434,-0.150995 0.113542,-0.216086 0.0073,-0.02485 0.0292,-0.0861 0.04859,-0.136119 l 0.03525,-0.09095 -0.0034,-0.06115 c -0.0026,-0.04759 -0.0087,-0.07709 -0.02742,-0.133076 l -0.02403,-0.07194 0.01074,-0.08932 c 0.01234,-0.102736 0.01317,-0.150381 0.0039,-0.225566 -0.01403,-0.113549 -0.04963,-0.199292 -0.116911,-0.281519 -0.02279,-0.02786 -0.04148,-0.05491 -0.04148,-0.06013 -2.2e-5,-0.0054 0.0246,-0.02309 0.05734,-0.04115 0.116156,-0.06407 0.244824,-0.173706 0.328159,-0.279609 0.126011,-0.160144 0.209776,-0.465565 0.187783,-0.684663 -0.01889,-0.188206 -0.07512,-0.358441 -0.161843,-0.49 -0.09543,-0.144751 -0.245683,-0.273392 -0.42143,-0.3607904 -0.140939,-0.070087 -0.280774,-0.1043712 -0.540924,-0.132634 -0.102158,-0.011084 -0.499053,-0.011096 -0.61411,0 -0.353503,0.034088 -0.7951458,0.1219524 -1.2632178,0.2513234 -0.080503,0.02225 -0.1854176,0.04906 -0.2331372,0.05959 -0.096444,0.02128 -0.6282748,0.09046 -0.6911472,0.08991 C 7.8333412,10.18978 7.6974244,10.169332 7.6362044,10.154 7.5077104,10.121832 7.399546,10.072294 7.3522064,10.023949 7.3178584,9.9888728 7.2694564,9.8976284 7.255046,9.8407728 7.250134,9.8213928 7.244066,9.7836932 7.24155,9.7569972 7.237246,9.7113216 7.23919,9.699688 7.274166,9.5596036 c 0.020456,-0.081872 0.03974,-0.148856 0.042844,-0.148856 0.00312,0 0.030368,0.023296 0.060593,0.051778 C 7.6241248,9.689872 7.9352856,9.791584 8.1919736,9.8135808 8.537974,9.8239568 8.9845616,9.6674044 9.1314948,9.3977904 9.2248184,9.2180596 9.2262332,9.0374308 9.1349748,8.952522 9.0988468,8.91891 9.056416,8.9043424 8.99466,8.9043424 c -0.07336,0 -0.1258176,0.028156 -0.1632972,0.087668 -0.043548,0.069148 -0.056407,0.085858 -0.096737,0.1256372 C 8.6636178,9.1876856 8.549331,9.248242 8.4316734,9.2781872 8.3568944,9.2972192 8.247833,9.2986792 8.1866654,9.2814672 8.1291994,9.2652872 8.0338354,9.2200902 7.9869878,9.1868382 7.921112,9.1400796 7.8176632,9.020434 7.8151396,8.9880844 c -8.8e-4,-0.011428 0.176574,-0.066675 0.4120452,-0.1282708 0.23976,-0.062717 0.396384,-0.1191912 0.571738,-0.2061484 0.168054,-0.083337 0.2720168,-0.1542776 0.3810588,-0.2600148 0.037056,-0.035932 0.070436,-0.065329 0.074178,-0.065329 0.00376,0 0.025104,0.00816 0.04748,0.018152 0.109558,0.048894 0.2988996,0.1045612 0.4314344,0.126836 0.177678,0.029864 0.318647,0.031832 0.4904,0.00687 0.31682,-0.046041 0.582391,-0.1315748 0.803545,-0.2588036 0.0309,-0.017776 0.06015,-0.032316 0.065,-0.032316 0.0049,0 0.05117,0.013992 0.102914,0.031104 0.168398,0.055685 0.311303,0.081145 0.488648,0.087051 0.254168,0.00847 0.484041,-0.03906 0.695558,-0.1437868 C 12.533392,8.087054 12.629038,8.0175904 12.747807,7.895636 12.961615,7.676092 13.115261,7.4240548 13.176234,7.1928864 13.204744,7.08478 13.210754,7.0176584 13.202124,6.9031 13.174032,6.5299576 13.037017,6.176686 12.799044,5.8637836 12.596176,5.5970392 12.127154,5.0573772 11.566177,4.4452412 11.364072,4.2247056 11.369023,4.2302848 11.292806,4.1378112 11.194918,4.0190444 11.157264,3.932382 11.139242,3.7844152 11.124886,3.6665424 11.163654,3.58031 11.245238,3.5486328 c 0.09408,-0.036524 0.287989,0.079287 0.457438,0.2731948 0.132537,0.151668 0.192819,0.2037008 0.292736,0.2526588 0.175727,0.086105 0.347128,0.081662 0.516886,-0.013404 0.07488,-0.041929 0.157361,-0.1260324 0.191711,-0.195466 0.0397,-0.080255 0.05876,-0.1619568 0.06274,-0.2690288 0.0057,-0.1539992 -0.02519,-0.2739064 -0.107266,-0.4159056 -0.01148,-0.019856 -0.01935,-0.037612 -0.0175,-0.039448 0.0019,-0.00188 0.06045,-0.00648 0.130223,-0.010308 0.122024,-0.00669 0.128321,-0.00768 0.165049,-0.026184 0.021,-0.01058 0.05393,-0.030228 0.07318,-0.043668 0.01925,-0.01344 0.06221,-0.042695 0.09546,-0.065007 0.06772,-0.045444 0.123882,-0.097504 0.183444,-0.170034 0.03003,-0.036564 0.04998,-0.054118 0.07899,-0.069496 0.05097,-0.02702 0.09302,-0.068852 0.116389,-0.1157824 l 0.01892,-0.03798 0.06682,-0.023316 c 0.06349,-0.022152 0.07099,-0.023336 0.150271,-0.023736 0.127259,-6.8e-4 0.182722,-0.015564 0.229024,-0.06162 0.03988,-0.039672 0.05024,-0.067471 0.05024,-0.1350335 1.9e-5,-0.068527 -0.0108,-0.098236 -0.05338,-0.1466176 -0.02014,-0.02288 -0.0249,-0.033796 -0.02857,-0.065391 -0.0076,-0.065442 -0.05145,-0.1366244 -0.09009,-0.1462712 -0.0018,-4.8e-4 -0.0067,-6.8e-4 -0.01408,-7.6e-4 z M 8.4834192,5.3122864 c 0.00562,-0.00104 0.01572,0.00528 0.037812,0.022228 0.110898,0.085103 0.2238692,0.200214 0.3128464,0.318754 0.1835644,0.244554 0.2791068,0.5244736 0.2670196,0.7823324 -0.00605,0.1290396 -0.038268,0.2218276 -0.102318,0.294658 -0.053198,0.060491 -0.115262,0.080754 -0.193488,0.063177 C 8.656622,6.760036 8.5483396,6.6454632 8.4961608,6.4663616 8.4454936,6.2924464 8.4314336,5.9322812 8.4630888,5.6190212 c 0.00545,-0.053963 0.00996,-0.1422684 0.010032,-0.196232 6.36e-5,-0.053964 0.00268,-0.1022052 0.00588,-0.1071904 0.00116,-0.00184 0.00252,-0.003 0.00443,-0.00332 z m 1.1521384,1.7382492 c 0.08558,8.8e-4 0.179702,0.024756 0.27889,0.071905 0.1005174,0.047784 0.3370314,0.211994 0.5251524,0.3646108 0.160626,0.1303104 0.299053,0.2490868 0.297098,0.2549212 -0.0048,0.014288 -0.154394,0.052271 -0.279399,0.070929 -0.06272,0.00936 -0.314839,0.01714 -0.371028,0.011448 -0.07317,-0.00741 -0.2033314,-0.030976 -0.2626698,-0.04755 C 9.6580956,7.7305728 9.468672,7.6125584 9.3861752,7.5042732 9.3338252,7.435558 9.29385,7.3363392 9.2940364,7.2755992 c 9.52e-5,-0.030568 0.026372,-0.079858 0.06114,-0.1146708 0.074431,-0.074527 0.1703496,-0.1114952 0.2803812,-0.1103928 z m -1.1625544,0.298428 c 0.00803,2.76e-5 0.015952,3.836e-4 0.023804,9.6e-4 0.091508,0.00728 0.1644096,0.033152 0.1999752,0.070979 0.034752,0.036964 0.047217,0.1317188 0.027384,0.2081504 C 8.659902,7.8766828 8.3467876,8.111846 7.8080244,8.3171024 7.7149648,8.3525584 7.56332,8.39791 7.5378352,8.39791 c -0.00582,0 -0.00685,-0.0064 -0.00372,-0.022956 C 7.5509912,8.2854756 7.6077488,8.1361024 7.671808,8.0125816 7.82634,7.714606 8.043974,7.4941904 8.2826108,7.3939892 c 0.073192,-0.030732 0.13422,-0.045236 0.1904048,-0.04504 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rclone-browser.svg b/.icons/awkward/16x16/apps/rclone-browser.svg
new file mode 100644
index 00000000..40977cec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rclone-browser.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#60c8ef" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <circle style="fill:none;stroke:#3f3f3f;stroke-width:1.99984872;stroke-linecap:round;stroke-linejoin:round" cx="8" cy="8" r="5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rclonetray.svg b/.icons/awkward/16x16/apps/rclonetray.svg
new file mode 100644
index 00000000..e0ed5b3d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rclonetray.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#00539e" d="M 2.899362,15.990444 C 2.4489644,15.932 2.0643232,15.763992 1.6884219,15.46152 1.5607762,15.358804 1.283674,15.07498 1.1701116,14.930636 0.19063232,13.685648 -0.22465504,11.71215 0.11915988,9.813998 0.37546312,8.398998 1.0327705,7.01599 1.8784804,6.447562 L 2.0296969,6.345926 2.0386565,6.241274 C 2.0992535,5.53379 2.2061882,5.072666 2.4288452,4.558714 2.5997648,4.16419 2.8027028,3.858614 3.0790808,3.579614 3.4331312,3.222206 3.7927616,3.045806 4.2121128,3.023854 4.63038,3.001974 5.0571788,3.175486 5.4025136,3.507838 c 0.088324,0.085 0.12019,0.088216 0.1351052,0.01364 0.0166,-0.082928 0.1684036,-0.487572 0.279534,-0.74504 C 6.2699504,1.7273738 6.92327,1.0093598 7.681772,0.5046398 c 0.076144,-0.050664 0.2319728,-0.139424 0.3462828,-0.19724 0.7129848,-0.360612 1.4810504,-0.404848 2.2221772,-0.127976 1.366172,0.510368 3.033283,2.138572 3.50118,4.2321842 0.171303,0.766492 0.230844,1.321696 0.260554,2.429572 l 0.0036,0.131296 0.125022,0.0344 c 1.21428,0.334036 1.630346,2.336552 1.823596,4.261124 0.144353,1.437592 -0.152208,2.377028 -0.807216,3.417932 -0.383608,0.609608 -0.912886,1.05912 -1.443464,1.225916 -0.304064,0.09558 0.07994,0.08961 -5.5931496,0.08704 -2.8457184,-0.0012 -5.195134,-0.0051 -5.2209204,-0.0084 z"/>
+ <path style="fill:#ffffff" d="M 6.7148438,5.0019531 C 5.9310148,5.0112631 5.1293319,5.0788411 4.4433594,5.2050781 4.2654539,5.2378121 4.0933936,5.271958 4.0625,5.28125 L 4.0078125,5.2988281 4.0039062,9.142578 4,13.98593 l 0.6972656,-0.0039 1.3457032,-0.002 0.00391,-1.917571 c 0.0026,-0.646287 -0.0036,-0.05576 0.00781,-0.06836 0.0089,-0.0099 0.029722,-0.01518 0.046875,-0.01172 0.017152,0.0035 0.1586099,0.01824 0.359375,0.03125 0.4547886,0.02944 1.1151274,0.03274 1.4589844,0.0059 0.4381924,-0.04596 0.8086494,-0.08114 1.1777343,-0.130859 L 9.970492,14 h 0.917969 0.722656 0.900391 l -1.544711,-2.96875 c 0.420364,-0.373561 0.75357,-0.992122 0.880859,-1.507812 C 11.993622,8.9320579 12.07935,7.5397239 11.898438,7.0625 11.627783,6.3485838 10.926204,5.8027661 10.060547,5.4746094 9.6848054,5.3321709 9.3089391,5.2305176 8.8769531,5.1523438 8.2645709,5.0415244 7.4986729,4.9926452 6.7148438,5.0019531 Z M 7.5507812,7 C 7.699643,7.000409 7.8407511,7.005649 7.9648438,7.015625 8.7494469,7.078698 9.2549276,7.2427333 9.5976562,7.546875 9.8854017,7.8022203 10.019667,8.1331312 9.9980469,8.53125 9.9851319,8.7691609 9.9441916,8.916782 9.8457031,9.095703 9.6971364,9.365589 9.4554719,9.571825 9.1152344,9.716797 8.8316393,9.837636 8.4455035,9.927811 8.0410156,9.96875 7.7547454,9.99773 6.9525359,10.010824 6.6601562,9.990234 6.3569468,9.968884 6.0271974,9.921054 6.0097656,9.896484 6.0040156,9.888384 6.000089,9.28754 6,8.5234375 5.9998398,7.3028951 6.00129,7.1650117 6.017578,7.1503906 c 0.010034,-0.00895 0.02106,-0.015625 0.025391,-0.015625 0.00434,0 0.071894,-0.011619 0.1484374,-0.025391 C 6.5815431,7.039225 7.1041955,6.9987778 7.5507812,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rdm.svg b/.icons/awkward/16x16/apps/rdm.svg
new file mode 100644
index 00000000..c870e0bb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rdm.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#af2d2c" d="M 8.0003692,5.9999982 C 7.4697334,5.9998978 6.9390711,6.1230715 6.5463904,6.3684961 L 0.58865827,10.091448 c -0.78536223,0.490848 -0.78463303,1.326614 7.2e-4,1.817464 l 5.95700053,3.72295 c 0.7853618,0.490849 2.1225975,0.490847 2.9079581,0 l 5.9570151,-3.72295 c 0.78536,-0.490848 0.784621,-1.326617 -7.6e-4,-1.817464 L 9.4543477,6.3684961 C 9.061667,6.1230715 8.5310051,6.0000986 8.0003692,5.9999982 Z"/>
+ <path style="fill:#da3837" d="M 8.0003696,2.9999999 C 7.4697338,2.9998995 6.9390715,3.1230732 6.5463908,3.3684978 L 0.58865843,7.0914493 c -0.78536223,0.4908484 -0.78463303,1.3266142 7.2e-4,1.8174633 L 6.5463792,12.631865 c 0.7853618,0.490848 2.1225975,0.490846 2.9079581,0 L 15.411352,8.9089126 c 0.78536,-0.4908475 0.784621,-1.3266166 -7.6e-4,-1.8174633 L 9.4543481,3.3684978 C 9.0616674,3.1230732 8.5310055,3.0001003 8.0003696,2.9999999 Z"/>
+ <path style="fill:#e0504d" d="M 8.0003692,8.4999999e-8 C 7.4697334,-1.00915e-4 6.9390711,0.12307306 6.5463904,0.36849802 L 0.58865827,4.0914485 c -0.78536223,0.4908499 -0.78463303,1.3266148 7.2e-4,1.8174637 L 6.5463788,9.6318626 c 0.7853618,0.4908494 2.1225975,0.4908494 2.9079581,0 L 15.411352,5.9089122 c 0.78536,-0.4908499 0.784621,-1.3266168 -7.6e-4,-1.8174637 L 9.4543477,0.36849802 C 9.061667,0.12307306 8.5310051,1.00085e-4 8.0003692,8.4999999e-8 Z"/>
+ <polygon style="fill:#ffffff" transform="matrix(0.01180805,0,0,0.01625937,-0.75943243,-2.1162547)" points="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 746.72 230.66 840.74 199.88"/>
+ <polygon style="fill:#ffffff" transform="matrix(0.00907408,0,0,0.02048719,1.2652721,-3.6981243)" points="521.79 524.11 852.4 473.38 752.51 619.81"/>
+ <ellipse style="fill:#ffffff" cx="4" cy="4.5" rx="2" ry="1.5"/>
+ <g transform="matrix(0.34559834,0,0,0.43812689,-0.13273723,-2.337789)">
+ <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/16x16/apps/re.sonny.Tangram.svg b/.icons/awkward/16x16/apps/re.sonny.Tangram.svg
new file mode 100644
index 00000000..6aad5655
--- /dev/null
+++ b/.icons/awkward/16x16/apps/re.sonny.Tangram.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="enable-background:new" width="16" height="16" version="1.0">
+ <path style="fill:#33d17a" d="m 1.2307692,-3e-7 c -0.34092304,0 -0.64863228,0.137214 -0.87109364,0.35967552 L 8,7.9999995 15.640324,0.35967522 C 15.417863,0.1372137 15.110154,-3e-7 14.769231,-3e-7 Z"/>
+ <path style="fill:#3584e4" d="M 0.35967556,0.35967522 C 0.137214,0.58213674 0,0.88984582 0,1.2307689 V 14.769231 c 0,0.340923 0.137214,0.648632 0.35967556,0.871094 L 8,7.9999995 Z"/>
+ <path style="fill:#5e5c64" d="M 15.640324,0.35967522 12,3.9999995 l 4,4 V 1.2307689 C 16,0.88984582 15.862786,0.58213674 15.640324,0.35967522 Z"/>
+ <rect style="fill:#f6d32d" width="5.657" height="5.657" x="0" y="11.31" transform="rotate(-45)"/>
+ <path style="fill:#865e3c" d="M 16,7.9999995 8,16 h 6.769231 C 15.451077,16 16,15.451077 16,14.769231 Z"/>
+ <path style="fill:#ff7800" d="M 11.999996,11.999998 H 4 L 8,7.9999983 Z"/>
+ <path style="fill:#ed333b" d="M 4,12 0.35967556,15.640325 C 0.58213692,15.862786 0.88984616,16 1.2307692,16 H 8 l 4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/reactotron.svg b/.icons/awkward/16x16/apps/reactotron.svg
new file mode 100644
index 00000000..e56ac2f5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/reactotron.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <ellipse style="fill:#c22c2d" cx="8" cy="8" rx="8" ry="3"/>
+ <ellipse style="fill:#ed5633" cx="11.031" cy="-2.5" rx="8.054" ry="3.022" transform="matrix(0.53337601,0.84587826,-0.84659008,0.53224546,0,0)"/>
+ <ellipse style="fill:#ff9c31" cx="2.515" cy="11.034" rx="8.054" ry="3.022" transform="matrix(-0.53337601,0.84587826,0.84659008,0.53224546,0,0)"/>
+ <path style="fill:#ffffff" d="m 6.4,5 h 3.2 l 1.9,3 -1.9,3 H 6.4 L 4.5,8 Z"/>
+ <circle style="fill:#c22c2d" cx="8" cy="8" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/realtimesync.svg b/.icons/awkward/16x16/apps/realtimesync.svg
new file mode 100644
index 00000000..6a354d06
--- /dev/null
+++ b/.icons/awkward/16x16/apps/realtimesync.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#d54747" d="M 8,1 C 4.8307517,1 2.2366063,3.1888297 1.3867188,6.0976562 0.22128811,6.4734904 -0.33589288,7.7988777 0.2109375,8.8945312 l 1.5,2.9999998 c 0.4543337,0.905471 1.5138958,1.32829 2.4667969,0.984375 0.1955786,0.725124 0.6040404,1.372781 1.3320312,1.679688 0.045905,0.01928 0.073496,0.02766 0.1113282,0.04101 C 6.4473843,14.848497 7,15 8,15 c 3.169248,0 5.763394,-2.18883 6.613281,-5.0976562 1.165431,-0.3758344 1.722611,-1.7012216 1.175781,-2.796875 l -1.5,-3 C 13.834728,3.1999978 12.775167,2.7771797 11.822266,3.1210938 11.626698,2.395977 11.218227,1.7483262 10.490234,1.4414062 10.44433,1.4221285 10.416738,1.4137468 10.378906,1.4003906 9.5523442,1.1528468 9,1 8,1 Z"/>
+ <path style="fill:#ffffff" d="M 8,3 C 5.2386,3 3,5.2386 3,8 H 1 L 3.5,11 6,8 H 4 C 4,5.7909 5.7909,4 8,4 v 0.002 c 0.52534,-6.2e-4 0.84533,0.00218 1.33083,0.202665 0.25511,0.10495 0.54701,-0.0165 0.65234,-0.27149 0.10517,-0.25457 -0.0153,-0.54625 -0.26953,-0.65234 -0.0178,-0.008 -0.0361,-0.0141 -0.0547,-0.0195 C 9.0677,3.024105 8.63691,3.0022 7.99991,3.00195 Z M 12.5,5 10,8 h 2 c 0,2.2091 -1.7909,4 -4,4 v -0.002 c -0.52535,6.2e-4 -0.845325,-0.0022 -1.330825,-0.202665 -0.25511,-0.10495 -0.54702,0.0165 -0.65235,0.27149 -0.10517,0.25457 0.0153,0.54625 0.26954,0.65234 0.0178,0.008 0.0361,0.0141 0.0547,0.0195 0.59123,0.23715 1.021925,0.259055 1.659025,0.259305 v 0.002 c 2.7614,0 5,-2.2386 5,-5 H 15 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/realvnc-vncviewer.svg b/.icons/awkward/16x16/apps/realvnc-vncviewer.svg
new file mode 120000
index 00000000..51d6d133
--- /dev/null
+++ b/.icons/awkward/16x16/apps/realvnc-vncviewer.svg
@@ -0,0 +1 @@
+vncviewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/recipes.svg b/.icons/awkward/16x16/apps/recipes.svg
new file mode 100644
index 00000000..ad4fc176
--- /dev/null
+++ b/.icons/awkward/16x16/apps/recipes.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#caa17d" cx="7.5" cy="7.5" r="7.5"/>
+ <path style="fill:#855629" d="m 6,9 0,3.333334 C 6,12.702667 6.2973335,13 6.6666665,13 l 0.666667,0 C 7.7026665,13 8,12.702667 8,12.333334 L 8,9 6,9 Z"/>
+ <path style="fill:#e4e4e4" d="m 6,1 c 0,0 4,2.2121592 4,8 L 6,9 Z"/>
+ <path style="fill:#e74c3c" d="M 12.5 9 C 12.627836 9 12.748919 9.0135642 12.873047 9.0214844 A 3.5 3.5 0 0 0 12.5 9 z M 12.5 9 A 3.5 3.5 0 0 0 12.162109 9.0195312 C 12.274685 9.0126673 12.384211 9 12.5 9 z M 12.121094 9.0234375 A 3.5 3.5 0 0 0 11.816406 9.0703125 A 3.5 3.5 0 0 1 12.121094 9.0234375 z M 13.021484 9.0429688 A 3.5 3.5 0 0 1 13.263672 9.0878906 A 3.5 3.5 0 0 0 13.021484 9.0429688 z M 11.775391 9.0800781 A 3.5 3.5 0 0 0 11.490234 9.1523438 A 3.5 3.5 0 0 1 11.775391 9.0800781 z M 13.341797 9.1074219 A 3.5 3.5 0 0 1 13.615234 9.1855469 A 3.5 3.5 0 0 0 13.341797 9.1074219 z M 11.400391 9.1816406 A 3.5 3.5 0 0 0 11.158203 9.2714844 A 3.5 3.5 0 0 1 11.400391 9.1816406 z M 13.642578 9.1953125 A 3.5 3.5 0 0 1 13.947266 9.3164062 A 3.5 3.5 0 0 0 13.642578 9.1953125 z M 13.947266 9.3164062 A 3.5 3.5 0 0 1 14.253906 9.4746094 A 3.5 3.5 0 0 0 13.947266 9.3164062 z M 11.095703 9.2988281 A 3.5 3.5 0 0 0 10.832031 9.4277344 A 3.5 3.5 0 0 1 11.095703 9.2988281 z M 10.802734 9.4433594 A 3.5 3.5 0 0 0 10.529297 9.6113281 A 3.5 3.5 0 0 1 10.802734 9.4433594 z M 14.267578 9.4824219 A 3.5 3.5 0 0 1 14.550781 9.6679688 A 3.5 3.5 0 0 0 14.267578 9.4824219 z M 14.550781 9.6679688 A 3.5 3.5 0 0 1 14.816406 9.8808594 A 3.5 3.5 0 0 0 14.550781 9.6679688 z M 10.509766 9.625 A 3.5 3.5 0 0 0 10.25 9.8242188 A 3.5 3.5 0 0 1 10.509766 9.625 z M 10.238281 9.8339844 A 3.5 3.5 0 0 0 9.9902344 10.066406 A 3.5 3.5 0 0 1 10.238281 9.8339844 z M 9.9902344 10.066406 A 3.5 3.5 0 0 0 9.7597656 10.328125 A 3.5 3.5 0 0 1 9.9902344 10.066406 z M 14.84375 9.90625 A 3.5 3.5 0 0 1 15.070312 10.128906 A 3.5 3.5 0 0 0 14.84375 9.90625 z M 15.083984 10.142578 A 3.5 3.5 0 0 1 15.296875 10.402344 A 3.5 3.5 0 0 0 15.083984 10.142578 z M 15.296875 10.402344 A 3.5 3.5 0 0 1 15.492188 10.691406 A 3.5 3.5 0 0 0 15.296875 10.402344 z M 15.492188 10.691406 A 3.5 3.5 0 0 1 15.658203 11 A 3.5 3.5 0 0 0 15.492188 10.691406 z M 15.658203 11 L 9.3417969 11 A 3.5 3.5 0 0 0 9 12.5 A 3.5 3.5 0 0 0 12.5 16 A 3.5 3.5 0 0 0 16 12.5 A 3.5 3.5 0 0 0 15.658203 11 z M 9.7578125 10.330078 A 3.5 3.5 0 0 0 9.5566406 10.613281 A 3.5 3.5 0 0 1 9.7578125 10.330078 z M 9.5566406 10.613281 A 3.5 3.5 0 0 0 9.3828125 10.917969 A 3.5 3.5 0 0 1 9.5566406 10.613281 z"/>
+ <path style="fill:#a6ef4d" d="M 12 8 L 12 9 L 12.5 9 L 13 9 L 13 8 L 12 8 z M 12.5 9 C 12.380208 9 12.267086 9.0128169 12.150391 9.0195312 A 3.5 3.5 0 0 0 9.3417969 11 L 11 11 L 11.75 12 L 12.5 13 L 13.25 12 L 14 11 L 15.658203 11 A 3.5 3.5 0 0 0 12.878906 9.0214844 C 12.752736 9.0136126 12.629837 9 12.5 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/recoll.svg b/.icons/awkward/16x16/apps/recoll.svg
new file mode 100644
index 00000000..36cb8de2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/recoll.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e2731c" width="3" height="3" x="1" y="4" ry="0"/>
+ <rect style="fill:#e2731c" width="3" height="3" x="1" y="10" ry="0"/>
+ <path style="fill:#a3d341" d="M 1,13 V 15.25 C 1,15.665 1.3345,16 1.75,16 H 4 V 13 Z"/>
+ <rect style="fill:#e2731c" width="3" height="3" x="13" y="4" ry="0"/>
+ <rect style="fill:#e2731c" width="3" height="3" x="13" y="10" ry="0"/>
+ <path style="fill:#a3d341" d="M 13,13 V 16 H 15.25 C 15.666,16 16,15.665 16,15.25 V 13 Z"/>
+ <rect style="fill:#e2731c" width="3" height="3" x="7" y="4" ry="0"/>
+ <rect style="fill:#e2731c" width="3" height="3" x="7" y="10" ry="0"/>
+ <rect style="fill:#a3d341" width="3" height="3" x="7" y="13" ry="0"/>
+ <rect style="fill:#e2731c" width="3" height="3" x="4" y="1" ry="0"/>
+ <rect style="fill:#6b6bd8" width="3" height="3" x="4" y="7" ry="0"/>
+ <rect style="fill:#e2731c" width="3" height="3" x="4" y="13" ry="0"/>
+ <rect style="fill:#e2731c" width="3" height="3" x="10" y="1" ry="0"/>
+ <rect style="fill:#e2731c" width="3" height="3" x="10" y="7" ry="0"/>
+ <rect style="fill:#e2731c" width="3" height="3" x="10" y="13" ry="0"/>
+ <path style="fill:#a3d341" d="M 1.75,1 C 1.3345,1 1,1.3345 1,1.75 V 4 H 4 V 1 Z"/>
+ <rect style="fill:#a3d341" width="3" height="3" x="1" y="7" ry="0"/>
+ <path style="fill:#a3d341" d="M 13,1 V 4 H 16 V 1.75 C 16,1.3345 15.666,1 15.25,1 Z"/>
+ <rect style="fill:#a3d341" width="3" height="3" x="13" y="7" ry="0"/>
+ <rect style="fill:#a3d341" width="3" height="3" x="7" y="1" ry="0"/>
+ <rect style="fill:#a3d341" width="3" height="3" x="7" y="7" ry="0"/>
+ <rect style="fill:#a3d341" width="3" height="3" x="4" y="4" ry="0"/>
+ <rect style="fill:#a3d341" width="3" height="3" x="4" y="10" ry="0"/>
+ <rect style="fill:#a3d341" width="3" height="3" x="10" y="4" ry="0"/>
+ <rect style="fill:#a3d341" width="3" height="3" x="10" y="10" ry="0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/record-desktop.svg b/.icons/awkward/16x16/apps/record-desktop.svg
new file mode 120000
index 00000000..9100e9c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/record-desktop.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/recordmydesktop.svg b/.icons/awkward/16x16/apps/recordmydesktop.svg
new file mode 120000
index 00000000..9100e9c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/recordmydesktop.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/reddit-is-a-dead-bird.svg b/.icons/awkward/16x16/apps/reddit-is-a-dead-bird.svg
new file mode 120000
index 00000000..87266ec0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/reddit-is-a-dead-bird.svg
@@ -0,0 +1 @@
+reddit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/reddit.svg b/.icons/awkward/16x16/apps/reddit.svg
new file mode 100644
index 00000000..47e9ce06
--- /dev/null
+++ b/.icons/awkward/16x16/apps/reddit.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 4.23 4.23">
+ <g transform="translate(0,-292.76666)">
+ <circle style="fill:#ff5836" cx="2.117" cy="294.883" r="2.117"/>
+ <path style="fill:#ffffff" transform="matrix(0.26458333,0,0,0.26458333,0,292.76666)" d="M 8.5 2.9980469 A 0.50004998 0.50004998 0 0 0 8.453125 3 A 0.50004998 0.50004998 0 0 0 8.0019531 3.4277344 L 7.6367188 6.015625 A 3.9999998 3.5 0 0 0 4.8027344 7.4042969 A 0.99999996 0.99999996 0 0 0 4 7 A 0.99999996 0.99999996 0 0 0 3 8 A 0.99999996 0.99999996 0 0 0 4 9 A 0.99999996 0.99999996 0 0 0 4.046875 8.9980469 A 3.9999998 3.5 0 0 0 4 9.5 A 3.9999998 3.5 0 0 0 8 13 A 3.9999998 3.5 0 0 0 12 9.5 A 3.9999998 3.5 0 0 0 11.955078 8.9980469 A 0.99999996 0.99999996 0 0 0 12 9 A 0.99999996 0.99999996 0 0 0 13 8 A 0.99999996 0.99999996 0 0 0 12 7 A 0.99999996 0.99999996 0 0 0 11.197266 7.4042969 A 3.9999998 3.5 0 0 0 8.6425781 6.0507812 L 8.9238281 4.09375 L 10.054688 4.3222656 A 0.99999996 0.99999996 0 0 0 11 5 A 0.99999996 0.99999996 0 0 0 12 4 A 0.99999996 0.99999996 0 0 0 11 3 A 0.99999996 0.99999996 0 0 0 10.25 3.3398438 L 8.5996094 3.0078125 A 0.50004998 0.50004998 0 0 0 8.5 2.9980469 z M 6 8 L 6.5 8 L 7 8 L 7 8.5 L 7 9 L 6.5 9 L 6 9 L 6 8.5 L 6 8 z M 9 8 L 9.5 8 L 10 8 L 10 8.5 L 10 9 L 9.5 9 L 9 9 L 9 8.5 L 9 8 z M 6.0019531 9.9902344 A 0.50004998 0.50004998 0 0 1 6.421875 10.226562 C 6.421875 10.226562 6.8684435 10.971717 8.0097656 11.001953 C 9.1264168 11.029657 9.5742188 10.242188 9.5742188 10.242188 A 0.50006639 0.50006639 0 1 1 10.429688 10.759766 C 10.429687 10.759766 9.6127118 12.040441 7.9863281 12 C 6.3846161 11.958425 5.5800781 10.773437 5.5800781 10.773438 A 0.50004998 0.50004998 0 0 1 6.0019531 9.9902344 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/redeclipse.svg b/.icons/awkward/16x16/apps/redeclipse.svg
new file mode 100644
index 00000000..2e1ea663
--- /dev/null
+++ b/.icons/awkward/16x16/apps/redeclipse.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ff3c3c" d="M 2.0107639e-4,5.3301792 C 0.49819063,4.2052829 1.6784189,4.8174723 2.1047231,4.128592 2.5082203,3.4765663 1.1674248,2.4627907 0.339608,2.5079515 0.63312038,2.2279549 2.5243628,2.570362 3.1121492,2.5876315 3.8255931,2.6085929 2.7148975,1.2011532 2.7148975,1.2011532 2.9758989,0.68736902 4.3416184,1.0172014 4.8830393,1.7330679 5.4986011,2.5469637 6.4290639,0.37185897 5.8712754,1.3084104e-8 7.0300068,0.05463852 7.1999286,1.7643666 7.7962182,1.8209692 8.7742999,1.9138133 8.9713554,1.4347552 9.1488618,0.83403888 9.838754,1.5163362 9.2911973,2.4052853 9.6445476,2.4552759 10.801158,3.1014375 11.649371,1.3387889 12.285839,1.9206058 c -0.946687,0.6431023 -1.80246,2.502763 -0.417967,2.5085808 0.675466,0.040869 0.522591,0.3773737 1.312837,1.0330991 C 11.382209,4.841868 11.6712,6.1164547 12.496437,5.9445355 14.21744,5.5860037 14.641296,7.0086407 14.451133,7.0466732 13.942177,6.792195 11.148435,6.6841419 11.401716,7.1226249 12.703221,9.375809 10.180348,10.322759 8.0671427,10.855004 l -4.3981602,0.03062 C 2.8644459,10.400914 0.11835591,8.985127 2.0107639e-4,6.9234807 -0.01614094,6.6383328 0.96850644,6.9875946 1.1754524,6.6635687 1.7374568,5.78361 1.10116,5.3180577 2.0107639e-4,5.3301792 Z"/>
+ <circle style="fill:#ffffff" cx="7" cy="7" r="5"/>
+ <circle style="fill:#4f4f4f" cx="10" cy="10" r="6"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/redhat-server_settings.svg b/.icons/awkward/16x16/apps/redhat-server_settings.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/16x16/apps/redhat-server_settings.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/redhat-tools.svg b/.icons/awkward/16x16/apps/redhat-tools.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/16x16/apps/redhat-tools.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/redhat-web-browser.svg b/.icons/awkward/16x16/apps/redhat-web-browser.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/16x16/apps/redhat-web-browser.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/reditr.svg b/.icons/awkward/16x16/apps/reditr.svg
new file mode 100644
index 00000000..b18938f5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/reditr.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#426ea7" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#fff" d="m12 6.6452c-0.993 2.46-7.525 2.8371-7.8603 1.8468-0.5817-1.9033 0.7065-3.8596 2.877-4.3695 2.1706-0.51 4.4013 0.6194 4.9833 2.5227z"/>
+ <path fill="#fff" d="m10 9s-4.238 1.899-7.5996 0.6504c-0.5846-0.4728 0.5243-1.2613 0.5227-1.4414-1.2857 0.5259-2.0545 0.9019-1.9231 1.791 1.3574 2.2312 6.794 0.16202 9-1z"/>
+ <path fill="#fff" d="m7 11s4.089-1.2625 6.518-3.9002c0.394-0.7741-1.04-0.886-1.12-1.0472 1.385-0.1148 2.503-0.0104 2.527 0.7233-0.198 2.6042-5.4319 4.2581-7.925 4.2241z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rednotebook.svg b/.icons/awkward/16x16/apps/rednotebook.svg
new file mode 100644
index 00000000..a1c66a7e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rednotebook.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#c2352a" d="m2 0c-0.554 0-1 0.446-1 1v14c0 0.554 0.446 1 1 1h12c0.554 0 1-0.446 1-1v-14c0-0.554-0.446-1-1-1h-5z"/>
+ <path style="fill:#fec006" d="m10 0v7h2v-7z"/>
+ <path style="opacity:.2" d="m2 0c-0.554 0-1 0.446-1 1v14c0 0.554 0.446 1 1 1h1v-16h-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/redream.svg b/.icons/awkward/16x16/apps/redream.svg
new file mode 100644
index 00000000..1e745975
--- /dev/null
+++ b/.icons/awkward/16x16/apps/redream.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#0e89f7" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#3f3f3f" d="M 4.1962011,12.484707 C 2.9901221,9.8806885 2.6588391,6.962792 3.3729739,5.2338351 3.5041411,4.9162723 3.4511268,4.9412019 4.7773722,4.5734358 4.8519468,4.5527573 5.1402651,4.3271351 5.4180801,4.072054 6.9908273,2.6280076 9.0961034,2.6440349 10.747075,4.1126226 c 0.465001,0.4136329 0.600469,0.4881636 1.135677,0.62482 0.551988,0.1409407 0.620097,0.1800579 0.742974,0.4267047 0.0744,0.1493468 0.196152,0.5660518 0.270555,0.9260111 0.177244,0.8574986 0.119892,2.6787001 -0.115405,3.6646201 -0.330305,1.3840135 -1.103302,3.2900175 -1.309711,3.2293945 -0.05607,-0.01647 -0.228093,-0.267044 -0.382264,-0.556835 -0.15417,-0.289789 -0.343036,-0.571123 -0.419703,-0.625186 -0.07667,-0.05406 -0.437064,-0.505345 -0.8008844,-0.583707 -0.8521138,-0.183537 -2.7974492,-0.189381 -3.6266278,-0.01089 -0.9498564,0.204461 -0.9721461,0.56252 -1.276345,1.209156 -0.1749654,0.371923 -0.3207982,0.583292 -0.402439,0.583292 -0.080519,0 -0.216615,-0.191244 -0.3667007,-0.515289 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/redshift-gtk.svg b/.icons/awkward/16x16/apps/redshift-gtk.svg
new file mode 120000
index 00000000..918a7487
--- /dev/null
+++ b/.icons/awkward/16x16/apps/redshift-gtk.svg
@@ -0,0 +1 @@
+redshift.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/redshift-icon-256.svg b/.icons/awkward/16x16/apps/redshift-icon-256.svg
new file mode 120000
index 00000000..918a7487
--- /dev/null
+++ b/.icons/awkward/16x16/apps/redshift-icon-256.svg
@@ -0,0 +1 @@
+redshift.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/redshift.svg b/.icons/awkward/16x16/apps/redshift.svg
new file mode 100644
index 00000000..b963c008
--- /dev/null
+++ b/.icons/awkward/16x16/apps/redshift.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e74c3c" d="m8.0001-2e-8c-2.7613 0-5.0001 2-5 5.2412-0.0001 1.7588 1.9999 4.7588 2.9999 6.7588h4c1-2 3-5 3-6.7587 0-3.2413-2.239-5.2412-5.0001-5.2412z"/>
+ <path fill="#727272" d="m10 12-0.6668 3.2c-0.0821 0.432-0.2972 0.8-0.6663 0.8h-1.3334c-0.3693 0-0.5893-0.367-0.6667-0.8l-0.6668-3.2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/redshiftgui.svg b/.icons/awkward/16x16/apps/redshiftgui.svg
new file mode 120000
index 00000000..918a7487
--- /dev/null
+++ b/.icons/awkward/16x16/apps/redshiftgui.svg
@@ -0,0 +1 @@
+redshift.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/referencer.svg b/.icons/awkward/16x16/apps/referencer.svg
new file mode 100644
index 00000000..eed66a10
--- /dev/null
+++ b/.icons/awkward/16x16/apps/referencer.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="matrix(.95455 0 0 1 -2.7727 -14)">
+ <path fill="#008295" d="m5.7857 14c-0.43529 0-0.78571 0.3568-0.78571 0.8v14.4c0 0.4432 0.35043 0.8 0.78571 0.8h11c0.43529 0 0.78571-0.3568 0.78571-0.8v-14.4c0-0.4432-0.35043-0.8-0.78571-0.8h-11z"/>
+ <path opacity=".2" d="m5.7857 14c-0.43529 0-0.78571 0.3568-0.78571 0.8v14.4c0 0.4432 0.35043 0.8 0.78571 0.8h1.5v-16z"/>
+ </g>
+ <path fill="#fff" fill-rule="evenodd" d="m9.011 4c-1.6872 0-3.1294 1.0496-3.7114 2.5261-0.030977 0.0751-0.058183 0.15203-0.08458 0.22935-0.0052 0.01601-0.011154 0.03155-0.016137 0.04765-0.1266 0.3867-0.1989 0.7973-0.1989 1.2256 0 2.1906 1.7889 3.9714 3.9891 3.9714 1.6713 0 3.1034-1.0288 3.6966-2.4829 0.000154-0.000371 0.0004-0.000743 0.000571-0.0011 0.04261-0.10014 0.07857-0.20334 0.11296-0.30746 0.12871-0.38971 0.20088-0.80494 0.20088-1.237 0-2.1901-1.7893-3.9714-3.9891-3.9714zm-0.28711 0.61991v1.3367c-0.38089-0.01338-0.74511-0.05356-1.0817-0.11689 0.05056-0.11796 0.10356-0.23156 0.16137-0.33514 0.26648-0.47754 0.58829-0.77543 0.92037-0.88471zm0.5698 0.02216c0.02994 0.0049 0.0604 0.0084 0.09014 0.01385 0.30006 0.13074 0.58843 0.41443 0.83077 0.84869 0.05674 0.10167 0.10883 0.21299 0.15859 0.32851-0.335 0.065-0.6988 0.1072-1.0793 0.1225v-1.3135zm-1.7856 0.27367c-0.07147 0.09934-0.14039 0.20217-0.20254 0.31354-0.08274 0.14827-0.15673 0.30888-0.2248 0.47643-0.16679-0.0487-0.32109-0.10383-0.4652-0.16342 0.26007-0.2542 0.56146-0.46523 0.89254-0.62654zm3.0637 0.08531c0.1556 0.06213 0.27489 0.1201 0.39451 0.17838 0.15189 0.10551 0.29494 0.22257 0.42734 0.35066-0.14236 0.06026-0.29549 0.11615-0.46074 0.16564-0.067-0.16377-0.13929-0.32117-0.22035-0.46646-0.04426-0.07932-0.09194-0.15453-0.14078-0.22824zm1.1941 0.95729c0.36354 0.49271 0.59686 1.0853 0.64991 1.7312h-1.0728c-0.02094-0.51871-0.09911-1.0093-0.22536-1.4553 0.22754-0.06944 0.44123-0.14911 0.63657-0.23987 0.0053-0.01237 0.0083-0.02414 0.01169-0.03601zm-5.5377 0.03767c0.20452 0.09474 0.42989 0.1768 0.6694 0.24818-0.12461 0.44334-0.20179 0.93046-0.22258 1.4453h-1.0689c0.0516-0.6295 0.2742-1.2084 0.622-1.6936zm4.3363 0.37837c0.11338 0.39726 0.18681 0.84197 0.20811 1.3151h-1.479v-1.1667c0.4472-0.0164 0.875-0.0668 1.27-0.1485zm-3.1134 0.0083c0.39643 0.07963 0.82483 0.12716 1.2726 0.14126v1.1656h-1.4785c0.02115-0.46994 0.09383-0.91166 0.20588-1.3068zm-1.8452 1.8741h1.0689c0.02136 0.52903 0.10189 1.0293 0.23259 1.4825-0.23411 0.06932-0.45383 0.14949-0.65494 0.24098-0.36103-0.491-0.59314-1.0807-0.6466-1.7234zm1.6393 0h1.4785v1.2055c-0.44397 0.01394-0.86897 0.06061-1.2626 0.13905-0.11808-0.4046-0.19409-0.8598-0.2159-1.3445zm2.0483 0h1.479c-0.02196 0.48794-0.0987 0.9462-0.21813 1.3528-0.393-0.0806-0.8177-0.1302-1.2616-0.1463v-1.2066zm2.0494 0h1.0728c-0.05407 0.65023-0.29106 1.2462-0.65937 1.7406-0.001-0.0017-0.0011-0.0038-0.0022-0.0055-0.19815-0.09206-0.41537-0.17254-0.6466-0.24264 0.13238-0.45569 0.21386-0.95957 0.23538-1.4924zm-2.6192 1.7727v1.2963c-0.33191-0.10945-0.65394-0.4062-0.92037-0.8836-0.05189-0.09299-0.0997-0.19394-0.14579-0.2986 0.33232-0.0617 0.69112-0.10092 1.0661-0.11412zm0.5698 0.0011c0.37497 0.0149 0.7334 0.05569 1.0645 0.11911-0.04535 0.10251-0.09263 0.20123-0.14356 0.29251-0.26651 0.4776-0.58869 0.77426-0.92091 0.8836v-1.2952zm-2.1979 0.24541c0.06424 0.15447 0.13292 0.30377 0.20978 0.44152 0.06043 0.10829 0.12666 0.20938 0.19587 0.30634-0.31451-0.15411-0.60131-0.35374-0.85191-0.5922 0.13954-0.05615 0.2864-0.1095 0.44626-0.15567zm3.8229 0.01c0.15816 0.04687 0.30372 0.10055 0.44126 0.15733-0.24894 0.23449-0.53292 0.43092-0.84412 0.58277 0.06949-0.09795 0.13615-0.19955 0.19698-0.30857 0.07522-0.1348 0.14274-0.28071 0.20588-0.43154z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/regedit.svg b/.icons/awkward/16x16/apps/regedit.svg
new file mode 100644
index 00000000..5633eca0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/regedit.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#259fb3" d="M 10.999,11 V 16 H 15.249 C 15.665,16 15.999,15.666 15.999,15.25 V 11 H 10.999 Z"/>
+ <rect style="fill:#1e8496" width="5" height="5" x="6" y="11"/>
+ <path style="fill:#186977" d="M 1,11 V 15.25 C 1,15.666 1.3345,16 1.75,16 H 6 V 11 Z"/>
+ <rect style="fill:#4ca9ba" width="5" height="5" x="1" y="6"/>
+ <rect style="fill:#6eb9c7" width="5" height="5" x="6" y="6"/>
+ <rect style="fill:#90cad5" width="5" height="5" x="11" y="6"/>
+ <path style="fill:#c5e6ec" d="M 11,1 V 6 H 16 V 1.75 C 16,1.3345 15.666,1 15.25,1 Z"/>
+ <rect style="fill:#acdbe3" width="5" height="5" x="6" y="1"/>
+ <path style="fill:#96d1dc" d="M 1.75,1 C 1.3345,1 1,1.3345 1,1.75 V 6 H 6 V 1 Z"/>
+ <path style="fill:#ffffff" d="M 5.1429,5 H 6.8571 C 6.9363,5 7,5.0637 7,5.1429 V 6.8571 C 7,6.9363 6.9363,7 6.8571,7 H 5.1429 C 5.0637,7 5,6.9363 5,6.8571 V 5.1429 C 5,5.0637 5.0637,5 5.1429,5 Z"/>
+ <path style="fill:#ffffff" d="M 10.143,5 H 11.857 C 11.936,5 12,5.0637 12,5.1429 V 6.8571 C 12,6.9363 11.936,7 11.857,7 H 10.143 C 10.064,7 10,6.9363 10,6.8571 V 5.1429 C 10,5.0637 10.064,5 10.143,5 Z"/>
+ <path style="fill:#ffffff" d="M 5.1429,10 H 6.8571 C 6.9363,10 7,10.064 7,10.143 V 11.857 C 7,11.936 6.9363,12 6.8571,12 H 5.1429 C 5.0637,12 5,11.936 5,11.857 V 10.143 C 5,10.064 5.0637,10 5.1429,10 Z"/>
+ <path style="fill:#ffffff" d="M 10.143,10 H 11.857 C 11.936,10 12,10.064 12,10.143 V 11.857 C 12,11.936 11.936,12 11.857,12 H 10.143 C 10.064,12 10,11.936 10,11.857 V 10.143 C 10,10.064 10.064,10 10.143,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/reigns.svg b/.icons/awkward/16x16/apps/reigns.svg
new file mode 100644
index 00000000..ab21b5d8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/reigns.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#3f3f3f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <circle style="fill:#fae71d" cx="8" cy="2" r="1"/>
+ <circle style="fill:#fae71d" cx="4.5" cy="2" r="1"/>
+ <circle style="fill:#fae71d" cx="11.5" cy="2" r="1"/>
+ <rect style="fill:#fae71d" width=".889" height="4" x="4" y="2.18"/>
+ <rect style="fill:#fae71d" width=".889" height="4" x="7.56" y="2.18"/>
+ <rect style="fill:#fae71d" width=".889" height="4" x="11.11" y="2.18"/>
+ <path style="fill:#ffffff" d="m 4,6 h 8 v 6.42241 L 8,15.016654 4,12.42241 Z"/>
+ <rect style="opacity:0.675" width=".889" height="2.5" x="6.11" y="8.5"/>
+ <rect style="opacity:0.675" width=".889" height="2.5" x="9" y="8.5"/>
+ <rect style="fill:#fae71d" width="8" height="2" x="4" y="4"/>
+ <path style="opacity:0.2" d="m 8,15.017578 4,-2.595703 V 6 4 2.8652344 C 12.309156,2.686743 12.499718,2.356983 12.5,2 c 0,-0.5522847 -0.447715,-1 -1,-1 -0.552285,0 -1,0.4477153 -1,1 -2.01e-4,0.4022821 0.240675,0.7655192 0.611328,0.921875 V 4 H 8.4453125 V 2.8945312 C 8.7848688,2.725654 8.9996799,2.3792333 9,2 9,1.4477153 8.5522847,1 8,1 8,1 8,15 8,15.017578 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rekonq.svg b/.icons/awkward/16x16/apps/rekonq.svg
new file mode 120000
index 00000000..ee9f2449
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rekonq.svg
@@ -0,0 +1 @@
+konqueror.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/relay.svg b/.icons/awkward/16x16/apps/relay.svg
new file mode 120000
index 00000000..28bbff2d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/relay.svg
@@ -0,0 +1 @@
+irc-chat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/remmina.svg b/.icons/awkward/16x16/apps/remmina.svg
new file mode 100644
index 00000000..a147a8e5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/remmina.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#ffffff" cx="8" cy="8" r="7"/>
+ <path style="fill:#20aa73" d="M 5,3.5996094 V 5.5410156 L 6.2890625,6.4003906 5,7.2597656 V 9.1992188 L 9.1992188,6.4003906 Z"/>
+ <path style="fill:#3989da" d="M 11,6.8007812 6.8007812,9.5996094 11,12.400391 V 10.458984 L 9.7109375,9.5996094 11,8.7402344 Z"/>
+ <path style="fill:#3989da" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 0.9921875,11.857422 L 2.6660156,10.744141 A 6,6 0 0 1 2,8 6,6 0 0 1 8,2 6,6 0 0 1 12.59375,4.1503906 L 14.265625,3.0371094 A 8,8 0 0 0 8,0 Z"/>
+ <path style="fill:#20aa73" d="M 15.011719,4.1503906 13.337891,5.2636719 A 6,6 0 0 1 14,8 6,6 0 0 1 8,14 6,6 0 0 1 3.4121094,11.857422 L 1.7402344,12.96875 A 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 15.011719,4.1503906 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/renpy.svg b/.icons/awkward/16x16/apps/renpy.svg
new file mode 100644
index 00000000..60c47e53
--- /dev/null
+++ b/.icons/awkward/16x16/apps/renpy.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16" 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.4,0,0,0.4,-1.6,-2.2000003)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient938"/>
+ <linearGradient id="linearGradient944" x1="22.26" x2="21.73" y1="32.569" y2="30.835" gradientTransform="matrix(0.4,0,0,0.4,2.1927565,-2.2503021)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient938"/>
+ </defs>
+ <path style="fill:#3fbcfe" d="M 8,0 C 3.568,0 0,3.568 0,8 c 0,4.432 3.568,8 8,8 4.432,0 8,-3.568 8,-8 C 16,3.568 12.432,0 8,0 Z"/>
+ <ellipse style="fill:#f6dcc2" cx="8.569" cy="9.281" rx="3.59" ry="3.719"/>
+ <path style="fill:#a89580" d="M 14.4,5.5644188 12.500225,7.27108 11.802378,5.1224432 Z"/>
+ <path style="fill:#a89580" d="M 1.6,7.804878 4.4730884,6.5573272 4.197622,8.2468536 Z"/>
+ <path style="fill:#ff7f7f" d="M 5.3731552,5.6138216 C 8.3545056,5.41445 9.6476076,4.450808 12.454314,5.2992988 c 1.2526,0.8764348 1.607682,5.7247772 0.410483,7.3018832 l -0.131023,-1.05567 c -0.02562,0.551837 -0.146641,0.769734 -0.267874,0.986908 l -0.09497,-0.466856 -0.359748,0.515621 0.234568,-1.261688 c -0.172903,0.429917 -0.375792,0.847839 -0.790245,1.181135 L 10.404948,12.38886 11.175979,11.685975 11.99431,9.7965528 11.584402,9.992776 11.497044,7.163148 C 11.379797,8.0477128 11.372808,9.0224848 11.115688,9.4874324 10.838441,8.9112708 10.709809,7.889264 10.51986,7.051208 10.62007,8.65621 10.143658,9.4154984 9.51522,9.951816 9.2149216,9.4767692 9.1439592,8.7437188 9.2351688,7.8282256 8.8454844,8.2735592 8.541708,8.9766176 8.2485408,9.7115028 8.2668488,8.8426656 7.9029208,8.1776876 8.5857456,6.9544412 7.9047228,7.3160796 7.3732876,8.0516864 6.8868084,8.8996832 6.9301628,8.3349684 6.9959436,7.7542348 7.3759304,6.9490684 6.865878,7.7457768 6.35789,8.5435172 6.0392324,9.4359228 5.8579464,8.831856 5.7231048,8.2099256 6.1673944,7.3652528 4.9957072,8.1027016 5.5704832,11.376021 5.7852768,12.408304 H 3.9300396 L 3.7061316,11.960488 3.4502368,12.408304 H 2.6505652 L 3.4446804,6.8878864 Z"/>
+ <path style="fill:#eadbcc" d="M 3.3078908,6.133716 C 3.7901108,4.6180976 4.1503552,3.1355144 6.7231464,2 8.9433624,1.960852 10.492363,3.125016 11.939168,4.5360112 13.060004,4.698478 13.762646,5.1118624 14.4,5.5644188 9.4631796,4.7830308 5.6710044,5.9599528 1.6,7.804878 1.9650063,7.2988964 2.3660081,6.7839164 3.3078908,6.133716 Z"/>
+ <path style="fill:#29325f" d="m 6.9171876,9.4007809 c -0.436938,0.015884 -0.914844,0.5153752 -0.914844,0.9570311 0.1361348,0.190164 0.3246244,0.355767 0.48125,0.509376 7.6e-4,8e-4 0.00156,0.0016 0.00236,0.0024 0.00591,0.0039 0.011164,0.0088 0.017188,0.0125 0.1415376,0.113088 0.3172692,0.174787 0.4984376,0.175 0.4418276,0 0.8,-0.358173 0.8,-0.8 C 7.8087112,10.043049 7.7250628,9.8292117 7.663298,9.6609537 7.5068136,9.4772373 7.160484,9.3919533 6.9172044,9.4007973 Z"/>
+ <path style="fill:#29325f" d="m 10.023971,10.367113 c 0.14069,0.446593 0.23066,0.548199 0.627044,0.628689 0.375477,0.04006 0.697464,-0.212474 0.910034,-0.505106 0.05574,-0.463414 0.04904,-0.9751011 -0.345077,-1.0722059 -0.219438,-0.054066 -0.725779,0.012152 -0.890834,0.1761144 -0.182062,0.1808556 -0.3979992,0.4651315 -0.301167,0.7725085 z"/>
+ <path style="fill:#ffffff" d="m 8.2295548,11.801039 h 1.1569584 c -0.1983424,0.867179 -1.1892556,0.602007 -1.1569584,0 z"/>
+ <path style="fill:#a66067" d="m 11.87203,5.7560204 c 0.688843,1.922418 0.78856,2.7321752 0.866155,3.5000148 C 13.102437,7.5750904 12.856851,7.0206576 11.87203,5.7560204 Z M 7.1019396,6.2241616 C 6.6538096,6.8023956 6.0850772,7.078974 5.728122,7.8851452 L 5.80171,6.8482612 5.296442,9.2432608 5.1420804,8.3236116 4.7838552,10.839572 4.5237028,8.7965436 4.3090604,9.9525252 3.9911556,7.4559932 3.7050544,8.9973468 3.4953356,7.657994 2.6506052,12.408312 h 0.7996196 l 0.255894,-0.447782 0.2239576,0.447782 H 5.7853428 C 5.5705492,11.376028 4.9957004,8.102688 6.1673876,7.3652396 5.7330924,8.1909108 5.8526284,8.803596 6.0275304,9.3949608 6.2277088,8.2828708 6.4913544,7.1507192 7.1019396,6.2241616 Z m 2.5745112,0.67613 C 9.225204,7.1400236 8.641412,8.1516968 8.2134764,9.0918268 8.2341284,9.2936192 8.2531404,9.4963084 8.2486084,9.7115352 8.5417756,8.97665 8.8455072,8.2735244 9.2351916,7.8281912 9.143982,8.7436844 9.2148716,9.4768132 9.515172,9.95186 9.5746076,9.9011364 9.6322048,9.847548 9.6885624,9.7923088 9.4781388,8.8324664 9.3148932,7.8375152 9.6764544,6.9002916 Z m 0.8434002,0.150902 C 10.7098,7.8892492 10.838492,8.9112832 11.11574,9.4874448 11.15439,9.4175488 11.18881,9.33496 11.220466,9.2440592 11.217466,8.6494796 11.081919,7.9457616 10.519851,7.0511936 Z m 1.049844,0.1595512 c 0.0531,0.4795128 0.03505,0.909752 -0.031,1.3010284 l 0.04578,1.4809396 0.409857,-0.196146 -0.9369,1.8679022 -0.652412,0.724441 1.05051,0.111779 c 0.414453,-0.333297 0.617268,-0.751216 0.790171,-1.181133 l -0.234469,1.26164 0.359688,-0.515647 0.09501,0.46681 c 0.121233,-0.217174 0.242258,-0.435012 0.267872,-0.986849 l 0.13094,1.055647 c 0.193682,-0.255143 0.346155,-0.596732 0.461355,-0.992439 C 12.94155,10.246365 12.382992,8.5051572 11.569696,7.2107448 Z"/>
+ <path style="fill:url(#linearGradient940)" d="m 6.9875,9.6703121 a 0.6,0.6 0 0 0 -0.6,0.5999999 0.6,0.6 0 0 0 0.6,0.6 0.6,0.6 0 0 0 0.6,-0.6 0.6,0.6 0 0 0 -0.6,-0.5999999 z M 6.99297,9.8429685 A 0.43281736,0.43281736 0 0 1 7.4257804,10.275781 0.43281736,0.43281736 0 0 1 6.992968,10.708594 0.43281736,0.43281736 0 0 1 6.5601556,10.275781 0.43281736,0.43281736 0 0 1 6.992968,9.8429685 Z"/>
+ <path style="fill:url(#linearGradient944)" d="m 10.780256,9.6200101 a 0.6,0.6 0 0 0 -0.6,0.5999999 0.6,0.6 0 0 0 0.6,0.6 0.6,0.6 0 0 0 0.6,-0.6 0.6,0.6 0 0 0 -0.6,-0.5999999 z m 0.0055,0.1726564 a 0.43281736,0.43281736 0 0 1 0.432813,0.4328125 0.43281736,0.43281736 0 0 1 -0.432813,0.432813 0.43281736,0.43281736 0 0 1 -0.432812,-0.432813 0.43281736,0.43281736 0 0 1 0.432812,-0.4328125 z"/>
+ <path style="opacity:0.1" d="M 3.3078908,6.133716 C 5.92784,4.7525748 8.782854,4.1471488 11.939168,4.5360112 13.060004,4.698478 13.762646,5.1118624 14.4,5.5644188 9.4631796,4.7830308 5.6710044,5.9599528 1.6,7.804878 1.9650063,7.2988964 2.3660081,6.7839164 3.3078908,6.133716 Z"/>
+ <path style="opacity:0.2" d="m 6.7234376,2 2.01875,2.4851564 c 0.1174228,-0.011072 0.2348188,-0.022312 0.3531248,-0.030468 z m 0,0 -1.1625,3.1648436 C 5.6501568,5.1347196 5.7391532,5.1033624 5.8289064,5.075 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/repository.svg b/.icons/awkward/16x16/apps/repository.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/repository.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/resapplet.svg b/.icons/awkward/16x16/apps/resapplet.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/resapplet.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/rescuetime.svg b/.icons/awkward/16x16/apps/rescuetime.svg
new file mode 100644
index 00000000..dbff6b2a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rescuetime.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="6" height="16" x="5" y="0" rx=".75" ry=".8"/>
+ <rect fill="#e4e4e4" width="6" height="16" x="5" y="-16" rx=".75" ry=".8" transform="rotate(90)"/>
+ <rect fill="#3e3e3e" width="2" height="6" x="7" y="2" rx="1" ry=".75"/>
+ <rect fill="#3e3e3e" width="2" height="6" x="7" y="-14" rx="1" ry=".75" transform="rotate(90)"/>
+ <circle fill="#df574d" cx="8" cy="8" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/resharper.svg b/.icons/awkward/16x16/apps/resharper.svg
new file mode 100644
index 00000000..c37cc903
--- /dev/null
+++ b/.icons/awkward/16x16/apps/resharper.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#c72566" d="M 8,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 8 h 8 z"/>
+ <path style="fill:#ff8c2a" d="m 8,0 h 7.2 C 15.6432,0 16,0.3568 16,0.8 V 8 H 8 Z"/>
+ <path style="fill:#cf4f8c" d="M 8,16 H 0.8 C 0.3568,16 0,15.6432 0,15.2 V 8 h 8 z"/>
+ <path style="fill:#c72566" d="m 8,16 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 H 8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.5071212,11.5 H 7.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round" d="m 5.5071232,7.500001 -1.0000015,-1.5 M 3.5071212,5.499999 c 0,0 2.000002,0.232251 2.000002,-0.9999985 C 5.5071232,3.26775 3.5071212,3.5 3.5071212,3.5 m 4.9e-5,4.000049 v -4"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="m 7.507121,6.500025 h 4 v 0 0 m -4,-2.00005 h 4 v 0 0 M 10.507146,7.5 v -4 0 0 m -2.00005,4 v -4 0 0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/resharpercpp.svg b/.icons/awkward/16x16/apps/resharpercpp.svg
new file mode 100644
index 00000000..d6e2dfe1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/resharpercpp.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ff8c2a" d="M 8,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 8 h 8 z"/>
+ <path style="fill:#cf4f8c" d="m 8,0 h 7.2 C 15.6432,0 16,0.3568 16,0.8 V 8 H 8 Z"/>
+ <path style="fill:#c72566" d="M 8,16 H 0.8 C 0.3568,16 0,15.6432 0,15.2 V 8 h 8 z"/>
+ <path style="fill:#ff8c2a" d="m 8,16 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 H 8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.5071212,11.5 H 7.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round" d="M 5.5071222,7.5 4.5071212,6 M 3.5071207,5.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 3.5000485"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="m 7.507121,6.5 h 2 m -1,1 v -2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="m 9.507121,3.4999288 h 2 m -1,1 v -2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/residualvm.svg b/.icons/awkward/16x16/apps/residualvm.svg
new file mode 100644
index 00000000..55ff33e1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/residualvm.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="M 5.9722796,0.0035122 C 5.2156907,-0.01254026 4.376037,0.01824298 3.4895542,0.26901594 a 1.9988719,1.9992869 0 0 0 -0.080025,0.025379 C 2.5981837,0.56107583 1.7068638,1.1721576 1.3171696,2.0143127 0.92747516,2.8564678 1.0087807,3.4693603 1.0087807,3.857221 l 0,8.607397 c 0,0.388263 -0.0685832,0.804577 0.1776164,1.532503 0.2461995,0.727926 1.1019657,1.486828 1.7546935,1.712109 a 1.9988719,1.9992869 0 0 0 0.015615,0.0039 c 0.3505823,0.117594 0.6821196,0.180447 1.0247097,0.22646 0.5649765,0.07595 1.2098207,0.03183 1.6649094,-0.05856 a 1.9988719,1.9992869 0 0 0 0.00195,0 c 0.2202316,-0.04396 0.4361934,-0.10858 0.6616698,-0.191318 0.405539,-0.138636 0.8415734,-0.608258 1.1828078,-1.073729 0.1174742,0.182529 0.1896942,0.372812 0.3727992,0.536864 0.6726534,0.602661 1.3006775,0.672556 1.7722599,0.753562 0.4543786,0.07816 0.7893196,0.08113 1.2120856,0.0859 0.536456,0.0062 0.901215,0.03783 1.573174,-0.09566 0.609846,-0.120127 1.266749,-0.222557 1.938165,-1.077633 0.258041,-0.328676 0.597993,-0.87807 0.634345,-1.635972 0.05171,-1.077921 -0.360049,-1.723657 -0.731936,-2.330966 -0.183685,-0.299985 -0.371,-0.705143 -0.891985,-1.2845692 -0.0029,-0.00321 9.48e-4,-7.139e-4 -0.002,-0.00391 C 14.051924,8.902663 14.578857,8.1322809 14.808206,7.4825185 15.000437,6.9380111 15.00407,6.5433186 14.997534,6.1471908 14.983965,5.3185578 14.828546,4.5184833 14.472491,3.7010424 14.142503,2.9435447 13.546617,2.2149906 12.829052,1.7195254 12.111488,1.2240603 11.315708,0.90597858 10.358038,0.60089563 9.8638067,0.44348922 9.4109325,0.33044663 8.9175883,0.24558914 8.2471731,0.13017536 7.456692,0.07347997 6.6768896,0.03474793 6.4601643,0.02148248 6.2259223,0.00877618 5.9742314,0.0035122 l -0.00195,0 z"/>
+ <path style="fill:#ed9f21" d="M 5.9260649,2.002616 C 5.2751557,1.9887426 4.6184674,2.0268424 4.027448,2.1939984 2.9874245,2.5357724 3.0000071,3.0626843 3.0000071,3.8598068 l 0,8.6102562 c 0,0.778226 -7.842e-4,1.152824 0.5859929,1.355301 0.1780799,0.05972 0.3969132,0.106037 0.6543587,0.140607 0.4207198,0.05654 0.626534,0.03732 1.011072,-0.03905 0.1484217,-0.02962 0.2913918,-0.07026 0.4101951,-0.117172 0.3545543,-0.118113 0.3517959,-0.331005 0.3379225,-0.6093 -0.02423,-0.573459 -0.091766,-1.597311 0.4687943,-2.047823 0.2586312,-0.207876 1.2316029,-0.217531 1.5355201,-0.07812 0.2595308,0.119011 0.5493809,0.401023 0.6836584,0.66398 0.1277169,0.25006 0.1594923,0.763118 0.2285372,1.229565 0.1043244,0.704883 0.2893194,0.842691 1.0567405,0.974488 0.1875182,0.03225 0.5337292,0.05254 0.8965692,0.05663 0.466303,0.0053 0.957569,-0.01486 1.166649,-0.05663 0.363616,-0.07161 0.629196,-0.195124 0.752024,-0.351518 0.113123,-0.144059 0.20191,-0.309382 0.210958,-0.497985 0.01547,-0.322388 -0.149168,-0.71405 -0.441448,-1.191258 C 12.293536,11.47069 12.305575,11.378863 11.883659,10.909716 11.369913,10.33839 11.1171,9.968736 11.022249,9.6442483 10.902744,9.2354316 11.283315,8.8148642 11.911005,8.2655136 12.49728,7.7524215 12.747684,7.31645 12.92282,6.8203809 c 0.0568,-0.1608568 0.08035,-0.383993 0.07618,-0.6366395 C 12.990398,5.6604455 12.859629,5.0073729 12.63959,4.5023049 12.2392,3.5833906 11.475841,3.0565599 9.7486918,2.5064596 9.3152352,2.3684376 8.9968738,2.2900247 8.5747528,2.217433 8.0841527,2.1329924 7.3057825,2.0683176 6.5726104,2.0319092 6.3598405,2.0187856 6.1430352,2.0071155 5.9260649,2.002616 Z m 1.5372546,2.9976739 c 0.6857599,0.0075 1.2874407,0.4250243 1.4845153,1.0447919 0.071194,0.2238872 0.070603,0.7070745 0,0.9783938 C 8.7644481,7.7320708 8.1297598,8.0887162 7.2386889,7.9823407 6.933067,7.9459698 6.7251379,7.8546963 6.5140111,7.6698796 6.1864942,7.3831121 6.0012519,6.934899 6.0002907,6.4258937 5.9987404,5.5997121 6.5013528,5.0607392 7.3246346,5.0041956 c 0.046376,-0.0045 0.092969,-0.00428 0.1386849,-0.00391 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/resolve.svg b/.icons/awkward/16x16/apps/resolve.svg
new file mode 100644
index 00000000..cc7afc21
--- /dev/null
+++ b/.icons/awkward/16x16/apps/resolve.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="M 8.24464,16 7.77032,16 C 7.74832,15.992 7.72624,15.99 7.70404,15.99 7.4508,15.978 7.1994,15.9576 6.9502,15.92372 6.48404,15.8634 6.02568,15.76088 5.57952,15.61836 4.8138,15.37332 4.10032,15.02168 3.43908,14.56344 2.82592,14.13736 2.28348,13.63508 1.81108,13.05652 1.25416,12.37732 0.8202,11.62776 0.51256,10.80412 0.23712,10.07272 0.07236,9.31536 0.022,8.53364 0.022,8.49144 0.014,8.44924 0,8.40704 L 0,7.5812 C 0.014,7.5448 0.02,7.5068 0.022,7.46868 0.032,7.28176 0.052,7.09484 0.0764,6.91012 0.19708,6.01804 0.4622,5.17192 0.87028,4.37016 1.15164,3.81752 1.49336,3.30336 1.89516,2.82888 2.29316,2.3588 2.73936,1.93868 3.23364,1.57108 4.03964,0.9722 4.92604,0.54024 5.89468,0.27516 6.36492,0.14672 6.84544,0.06232 7.33164,0.022 7.41796,0.014 7.5086,0.022 7.59492,0 l 0.81196,0 c 0.06224,0.018 0.12664,0.008 0.18884,0.014 0.32176,0.028 0.64128,0.06844 0.95864,0.13064 0.99896,0.19692 1.92536,0.57076 2.78172,1.12304 0.66536,0.42796 1.2522,0.94432 1.76464,1.54508 0.41212,0.48228 0.76164,1.00676 1.04712,1.57316 0.33764,0.66924 0.57872,1.37032 0.71568,2.10768 0.07224,0.38976 0.12664,0.7836 0.12848,1.18148 0,0.0264 0.006,0.0544 0.008,0.08032 l 0,0.47424 c -0.008,0.03 -0.008,0.0622 -0.01,0.09436 0,0.07628 0,0.15288 -0.006,0.22912 -0.0364,0.48636 -0.11256,0.96648 -0.23324,1.44064 -0.23108,0.8902 -0.60312,1.71604 -1.11964,2.47744 -0.38396,0.56668 -0.832,1.07712 -1.34664,1.52908 -0.51244,0.45012 -1.07336,0.82992 -1.6824,1.13716 -0.7016,0.35352 -1.43916,0.59888 -2.213,0.73328 -0.29736,0.0522 -0.59688,0.08628 -0.89828,0.1044 -0.0794,0.0092 -0.16384,0.0072 -0.24636,0.0248 z"/>
+ <path style="fill:#e9ff61" d="m 5.2203612,11.999441 c 0.1359858,0.0038 0.2886721,-0.0116 0.4413175,-0.04125 0.4516167,-0.09039 0.8351996,-0.278124 1.1299854,-0.610967 0.1792763,-0.20297 0.329993,-0.422932 0.4599055,-0.654272 C 7.4042971,10.420371 7.5319116,10.136371 7.643195,9.8488896 7.7791808,9.50115 7.8946496,9.1458128 7.9835283,8.7866576 8.0328921,8.5854472 7.9773742,8.4593912 7.7340025,8.3900752 7.4248137,8.3017464 7.1133271,8.222774 6.7958087,8.1587352 6.2701262,8.0534144 5.7402579,7.9858576 5.1998033,8.0025128 5.047117,8.0081288 4.8947591,8.0230968 4.7440424,8.047538 4.3068695,8.1171908 3.9358016,8.3014468 3.632727,8.5927456 3.1150461,9.0890724 2.9091391,9.6812888 3.0367949,10.356332 c 0.1834617,0.964584 1.1196859,1.650706 2.1835663,1.643109 z"/>
+ <path style="fill:#10b7d6" d="m 6.0007508,5.0505808 c -0.0056,0.1429122 0.020516,0.2991406 0.063821,0.4554067 0.082508,0.2973195 0.2192516,0.5697517 0.3805012,0.8270845 0.367334,0.5851925 0.8303436,1.0862009 1.3327052,1.5513576 0.041142,0.038242 0.090118,0.070527 0.1425624,0.095148 0.052519,0.026558 0.1049632,0.026558 0.1592352,0.00381 0.052444,-0.022762 0.099368,-0.055162 0.1387576,-0.097235 C 8.3926756,7.7109154 8.5650032,7.5354147 8.73002,7.3542989 8.9624016,7.096966 9.1837048,6.832235 9.3842688,6.5482321 9.56622,6.2909369 9.7291856,6.0202498 9.8490316,5.7267622 9.968878,5.4350574 10.027141,5.1341717 9.9877892,4.8178076 9.9221776,4.2957437 9.7029632,3.8534255 9.3111228,3.506597 8.8478148,3.0971711 8.3081528,2.9332412 7.700828,3.0245579 6.7130392,3.1733882 5.9969464,4.0576832 6.0007508,5.0505188 Z"/>
+ <path style="fill:#ff5e5e" d="m 10.779639,11.999441 c -0.135986,0.0038 -0.288672,-0.0116 -0.441318,-0.04125 C 9.886704,11.867808 9.5031217,11.680071 9.2083359,11.347228 9.0290596,11.144258 8.8783429,10.924296 8.7484304,10.692956 8.5957029,10.420371 8.4680883,10.136371 8.356805,9.8488896 8.2208192,9.50115 8.1053504,9.1458128 8.0164717,8.7866576 7.9671079,8.5854472 8.0226258,8.4593912 8.2659975,8.3900752 8.5751863,8.3017464 8.8866729,8.222774 9.2041913,8.1587352 9.729874,8.0534144 10.259742,7.9858576 10.800197,8.0025128 c 0.152686,0.00562 0.305044,0.020584 0.45576,0.045025 0.437173,0.069653 0.808241,0.2539088 1.111316,0.5452076 0.517681,0.4963268 0.723588,1.0885432 0.595932,1.7635866 -0.183461,0.964584 -1.119686,1.650706 -2.183566,1.643109 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/retext.svg b/.icons/awkward/16x16/apps/retext.svg
new file mode 100644
index 00000000..6d7959af
--- /dev/null
+++ b/.icons/awkward/16x16/apps/retext.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e4e4e4" d="m15.2 0h-14.4c-0.4432 0-0.8 0.446-0.8 1v14c0 0.554 0.3568 1 0.8 1h14.4c0.443 0 0.8-0.446 0.8-1v-14c0-0.554-0.357-1-0.8-1z"/>
+ <path fill="#c2352a" d="m3 1v14h3v-6l3 6h3.9995v-3h-2l-2-3h4v-8zm3 3h4v2h-4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/retroarch.svg b/.icons/awkward/16x16/apps/retroarch.svg
new file mode 100644
index 00000000..35314ee8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/retroarch.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#565656" d="M 5,4 6.5,6 4,6 3.7507812,7 2.6,7 3,5 2,5 1.2,9 2,9 3.3,9 3,10 l 2,0 -1.5,2 1.5,0 1.5,-2 3,0 1.5,2 1.5,0 L 11,10 13,10 12.7,9 14.8,9 14,5 13,5 13.4,7 12.249219,7 12,6 9.5,6 11,4 10,4 8.5,6 7.5,6 6,4 Z"/>
+ <path style="fill:#ffffff" d="M 5,7 5,8 6,8 6,7 5,7 Z"/>
+ <path style="fill:#ffffff" d="m 10,7 0,1 1,0 0,-1 -1,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/retropie.svg b/.icons/awkward/16x16/apps/retropie.svg
new file mode 100644
index 00000000..831f6640
--- /dev/null
+++ b/.icons/awkward/16x16/apps/retropie.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#991a37" d="m 5.2,8 h 5.6 c 1.3296,0 2.866854,1.155057 2.4,2.4 L 12,13.6 C 11.533146,14.844943 10.9296,16 9.6,16 H 6.4 C 5.0704,16 4.466854,14.844943 4,13.6 L 2.8,10.4 C 2.3331463,9.155057 3.8704,8 5.2,8 Z"/>
+ <path style="fill:#e33d43" d="M 8,7 A 1.3333327,0.6666666 0 0 0 7.2399554,7.1188622 1.3333327,0.6666666 0 0 0 6.4464286,7.10212 1.3333327,0.6666666 0 0 0 5.7751121,7.3147322 1.3333327,0.6666666 0 0 0 5,7.4017857 1.3333327,0.6666666 0 0 0 4.4609375,7.694755 1.3333327,0.6666666 0 0 0 3.7578125,7.8789057 1.3333327,0.6666666 0 0 0 3.3878343,8.2321429 1.3333327,0.6666666 0 0 0 2.8035714,8.5 1.3333327,0.6666666 0 0 0 2.6303011,8.8883929 1.3333327,0.6666666 0 0 0 2.2042411,9.2232143 1.3333327,0.6666666 0 0 0 2.23856,9.620815 1.3333327,0.6666666 0 0 0 2,10 1.3333327,0.6666666 0 0 0 2.23856,10.380023 1.3333327,0.6666666 0 0 0 2.204241,10.776786 1.3333327,0.6666666 0 0 0 2.630301,11.112444 1.3333327,0.6666666 0 0 0 2.8035714,11.5 1.3333327,0.6666666 0 0 0 3.3895089,11.769531 1.3333327,0.6666666 0 0 0 3.7578125,12.121094 1.3333327,0.6666666 0 0 0 4.4634489,12.306083 1.3333327,0.6666666 0 0 0 5,12.598214 1.3333327,0.6666666 0 0 0 5.7776225,12.685268 1.3333327,0.6666666 0 0 0 6.4464286,12.89788 1.3333327,0.6666666 0 0 0 7.2424668,12.881138 1.3333327,0.6666666 0 0 0 8,13 1.3333327,0.6666666 0 0 0 8.7600446,12.881138 1.3333327,0.6666666 0 0 0 9.5535714,12.89788 1.3333327,0.6666666 0 0 0 10.224888,12.685268 1.3333327,0.6666666 0 0 0 11,12.598214 1.3333327,0.6666666 0 0 0 11.539063,12.305245 1.3333327,0.6666666 0 0 0 12.242188,12.121094 1.3333327,0.6666666 0 0 0 12.612166,11.767857 1.3333327,0.6666666 0 0 0 13.196429,11.5 1.3333327,0.6666666 0 0 0 13.369699,11.111607 1.3333327,0.6666666 0 0 0 13.795759,10.776786 1.3333327,0.6666666 0 0 0 13.76144,10.379185 1.3333327,0.6666666 0 0 0 14,10 1.3333327,0.6666666 0 0 0 13.76144,9.6199771 1.3333327,0.6666666 0 0 0 13.795759,9.2232143 1.3333327,0.6666666 0 0 0 13.369699,8.8875561 1.3333327,0.6666666 0 0 0 13.196429,8.5 1.3333327,0.6666666 0 0 0 12.610491,8.2304693 1.3333327,0.6666666 0 0 0 12.242188,7.8789057 1.3333327,0.6666666 0 0 0 11.536551,7.6939172 1.3333327,0.6666666 0 0 0 11,7.4017857 1.3333327,0.6666666 0 0 0 10.222377,7.3147322 1.3333327,0.6666666 0 0 0 9.5535714,7.10212 1.3333327,0.6666666 0 0 0 8.7575332,7.1188622 1.3333327,0.6666666 0 0 0 8,7 Z"/>
+ <ellipse style="fill:#ffd428" cx="10" cy="11.25" rx="1" ry=".75"/>
+ <ellipse style="fill:#72ba3e" cx="12" cy="9.75" rx="1" ry=".75"/>
+ <ellipse style="fill:#3f3f3f" cx="8" cy="9" rx="2" ry="1"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:2;stroke-linecap:round" d="M 8,8 V 3.2"/>
+ <circle style="fill:#e33d43" cx="8" cy="3" r="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/revelation.svg b/.icons/awkward/16x16/apps/revelation.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/revelation.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/revolt.svg b/.icons/awkward/16x16/apps/revolt.svg
new file mode 100644
index 00000000..bd46a630
--- /dev/null
+++ b/.icons/awkward/16x16/apps/revolt.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#4f4f4f" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 8 1 A 1 1 0 0 0 7 2 A 1 1 0 0 0 8 3 A 1 1 0 0 0 9 2 A 1 1 0 0 0 8 1 z M 4.9472656 1.8046875 A 1 1 0 0 0 4.5 1.9375 A 1 1 0 0 0 4.1347656 3.3046875 A 1 1 0 0 0 5.5 3.6699219 A 1 1 0 0 0 5.8652344 2.3046875 A 1 1 0 0 0 4.9472656 1.8046875 z M 11.023438 1.8046875 A 1 1 0 0 0 10.134766 2.3046875 A 1 1 0 0 0 10.5 3.6699219 A 1 1 0 0 0 11.865234 3.3046875 A 1 1 0 0 0 11.5 1.9375 A 1 1 0 0 0 11.023438 1.8046875 z M 2.828125 4 A 1 1 0 0 0 1.9375 4.5 A 1 1 0 0 0 2.3046875 5.8652344 A 1 1 0 0 0 3.6699219 5.5 A 1 1 0 0 0 3.3046875 4.1347656 A 1 1 0 0 0 2.828125 4 z M 13.142578 4.0019531 A 1 1 0 0 0 12.695312 4.1347656 A 1 1 0 0 0 12.330078 5.5 A 1 1 0 0 0 13.695312 5.8652344 A 1 1 0 0 0 14.0625 4.5 A 1 1 0 0 0 13.142578 4.0019531 z M 2 7 A 1 1 0 0 0 1 8 A 1 1 0 0 0 2 9 A 1 1 0 0 0 3 8 A 1 1 0 0 0 2 7 z M 14 7 A 1 1 0 0 0 13 8 A 1 1 0 0 0 14 9 A 1 1 0 0 0 15 8 A 1 1 0 0 0 14 7 z M 13.220703 10 A 1 1 0 0 0 12.330078 10.5 A 1 1 0 0 0 12.695312 11.865234 A 1 1 0 0 0 14.0625 11.5 A 1 1 0 0 0 13.695312 10.134766 A 1 1 0 0 0 13.220703 10 z M 2.7519531 10.001953 A 1 1 0 0 0 2.3046875 10.134766 A 1 1 0 0 0 1.9375 11.5 A 1 1 0 0 0 3.3046875 11.865234 A 1 1 0 0 0 3.6699219 10.5 A 1 1 0 0 0 2.7519531 10.001953 z M 5.0234375 12.197266 A 1 1 0 0 0 4.1347656 12.695312 A 1 1 0 0 0 4.5 14.0625 A 1 1 0 0 0 5.8652344 13.695312 A 1 1 0 0 0 5.5 12.330078 A 1 1 0 0 0 5.0234375 12.197266 z M 10.947266 12.197266 A 1 1 0 0 0 10.5 12.330078 A 1 1 0 0 0 10.134766 13.695312 A 1 1 0 0 0 11.5 14.0625 A 1 1 0 0 0 11.865234 12.695312 A 1 1 0 0 0 10.947266 12.197266 z M 8 13 A 1 1 0 0 0 7 14 A 1 1 0 0 0 8 15 A 1 1 0 0 0 9 14 A 1 1 0 0 0 8 13 z"/>
+ <circle style="opacity:0.3" cx="8" cy="8" r="3"/>
+ <path style="fill:#ffae4a" d="M 6.0000003,2.9999999 A 3.0000001,3.0000001 0 0 1 3.0000001,6 3.0000001,3.0000001 0 0 1 2.8e-7,2.9999999 3.0000001,3.0000001 0 0 1 3.0000001,-7.9999998e-8 3.0000001,3.0000001 0 0 1 6.0000003,2.9999999 Z"/>
+ <path style="fill:#8e8e8e" d="m 11.306825,9.0002724 c -0.192456,-0.00636 -0.218044,0.098175 -0.274851,0.37505 -0.285882,1.8228496 1.380976,2.8342236 3.571067,3.6221926 0.640088,0.05671 0.772492,-0.870973 0.978123,-1.374727 0.266456,-0.652756 0.693358,-1.238231 0.173066,-1.507235 L 11.561759,9.0417256 c -0.108853,-0.024428 -0.190781,-0.039336 -0.254934,-0.041453 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rexloader.svg b/.icons/awkward/16x16/apps/rexloader.svg
new file mode 120000
index 00000000..872423d1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rexloader.svg
@@ -0,0 +1 @@
+downloader-arrow.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/rhythmbox.svg b/.icons/awkward/16x16/apps/rhythmbox.svg
new file mode 100644
index 00000000..6f6ef02b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rhythmbox.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="12" height="16" x="-14" y="0" rx=".75" ry=".8" transform="scale(-1,1)"/>
+ <circle style="fill:#3f3f3f" cx="-10" cy="8" r="5" transform="rotate(-90)"/>
+ <circle style="fill:#fec006" cx="-10" cy="-8" r="4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#3f3f3f" cx="-10" cy="-8" r="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#3f3f3f" cx="3" cy="-5" r="1" transform="rotate(90)"/>
+ <circle style="fill:#3f3f3f" cx="3" cy="-11" r="1" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ricin.svg b/.icons/awkward/16x16/apps/ricin.svg
new file mode 120000
index 00000000..52fdec57
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ricin.svg
@@ -0,0 +1 @@
+utox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/rider.svg b/.icons/awkward/16x16/apps/rider.svg
new file mode 100644
index 00000000..1c9550d6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rider.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#cf4f8c" d="M 8,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 8 H 8 Z"/>
+ <path style="fill:#6655e4" d="M 8,0 H 15.2 C 15.643,0 16,0.3568 16,0.8 V 8 H 8 Z"/>
+ <path style="fill:#ff8c2a" d="M 8,16 H 0.8 C 0.3568,16 0,15.643 0,15.2 V 8 H 8 Z"/>
+ <path style="fill:#cf4f8c" d="M 8,16 H 15.2 C 15.643,16 16,15.643 16,15.2 V 8 H 8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.5,11.5 H 7.5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 7.5,7.5 C 7.5,7.5 9.5219,7.6751 9.5,5.5 9.4781,3.3249 7.5,3.5 7.5,3.5 M 7.5,7.5 V 3.5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 5.5,7.5 4.5,6 M 3.5,5.5 C 3.5,5.5 5.5,5.7327 5.5,4.5 5.5,3.2682 3.5,3.5 3.5,3.5 M 3.5,7.5 V 3.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rimworld.svg b/.icons/awkward/16x16/apps/rimworld.svg
new file mode 100644
index 00000000..2f0e2d5a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rimworld.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#b5b5b5" cx="8" cy="8" r="8"/>
+ <circle style="opacity:0.4" cx="8" cy="8" r="6"/>
+ <path style="fill:#e5e5e5" transform="matrix(0.4,0,0,0.38553614,-1.3233361,-1.1002194)" d="m 23.30834,11.153869 3.708204,7.513642 8.291797,1.204869 -6.000001,5.848554 1.416408,8.258292 -7.416408,-3.899037 -7.416408,3.899036 1.416408,-8.258291 -6,-5.848555 8.291796,-1.204868 z"/>
+ <circle style="fill:#e5e5e5" cx="8" cy="3.2" r="1"/>
+ <circle style="fill:#e5e5e5" cx="3.4" cy="7" r="1"/>
+ <circle style="fill:#e5e5e5" cx="12.6" cy="7" r="1"/>
+ <circle style="fill:#e5e5e5" cx="5" cy="11.7" r="1"/>
+ <circle style="fill:#e5e5e5" cx="11" cy="11.7" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ring-kde.svg b/.icons/awkward/16x16/apps/ring-kde.svg
new file mode 120000
index 00000000..b57bb8cb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ring-kde.svg
@@ -0,0 +1 @@
+ring.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ring.svg b/.icons/awkward/16x16/apps/ring.svg
new file mode 100644
index 00000000..07423e60
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ring.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#115090" width="4" height="16" x=".93" y="2.93" rx="1.333" ry="1.6" transform="matrix(0.8660254,-0.5,0.5,0.8660254,0,0)"/>
+ <rect style="fill:#0c7ace" width="4" height="16" x="-12.93" y="-5.07" rx="1.333" ry="1.6" transform="matrix(-0.8660254,-0.5,-0.5,0.8660254,0,0)"/>
+ <rect style="fill:#00a8ec" width="4" height="16" x="-10" y="-16" rx="1.333" ry="1.6" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/riot-web.svg b/.icons/awkward/16x16/apps/riot-web.svg
new file mode 100644
index 00000000..9bd70e98
--- /dev/null
+++ b/.icons/awkward/16x16/apps/riot-web.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#a2ddef" d="M 3.4628906,1.0511e-4 1,2.5240822 V 13.475576 c -0.047813,3.365899 5.047813,3.365899 5,0 V 10.9866 h 2.5 c 3.037566,0 5.5,-2.4515753 5.5,-5.4757469 C 14,2.4866818 11.537566,0.03510633 8.5,0.03510633 H 3.9042969 C 3.7584908,0.01046502 3.6107762,-0.00124798 3.4628906,1.0511e-4 Z M 6,4.0174677 h 2.5 c 0.8758054,0 1.5,0.6214421 1.5,1.4933855 0,0.8719435 -0.6241946,1.4933856 -1.5,1.4933856 H 6 Z"/>
+ <path style="opacity:0.3;fill:#001851" d="M 3.3873181,1.9995085 C 3.167327,2.0029474 2.9916535,2.183849 2.9946663,2.4038464 V 13.671 c -0.00763,0.53942 0.8053974,0.53942 0.7977687,0 V 8.9838844 h 4.8878642 c 2.0928288,0 3.7894018,-1.3970559 3.7894018,-3.4898844 0,-2.0928286 -1.696573,-3.489038 -3.7894018,-3.489038 H 3.4550973 C 3.4327003,2.001212 3.4100253,1.999392 3.3873183,1.999512 Z M 3.792435,2.8027308 h 0.7977687 1.9944218 2.0956737 c 1.6616828,0 2.9916328,1.0295867 2.9916328,2.6912692 0,1.6616824 -1.32995,2.6921157 -2.9916328,2.6921157 H 6.5846255 4.5902037 3.792435 Z"/>
+ <path style="fill:#368bd6;fill-rule:evenodd" d="M 5.5473278,1.0655608 C 5.9302291,1.6126976 6.0772716,2.276602 5.9614111,2.9341423 5.8454028,3.5921273 5.4803824,4.165311 4.933592,4.5484697 3.8046903,5.3395014 2.2430854,5.0640835 1.4526029,3.9344393 1.0697015,3.3873022 0.92265909,2.723546 1.0386673,2.0657095 1.154528,1.4078728 1.5195478,0.83454105 2.0664866,0.45153063 3.1953882,-0.33950131 4.7568454,-0.06408306 5.5473278,1.0655608 Z"/>
+ <path style="fill:none;stroke:#368bd6;stroke-width:5;stroke-linecap:round" d="M 11.471716,13.470785 8.6795255,9.481942"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/riot.svg b/.icons/awkward/16x16/apps/riot.svg
new file mode 120000
index 00000000..5bb245c2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/riot.svg
@@ -0,0 +1 @@
+riot-web.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ripperx.svg b/.icons/awkward/16x16/apps/ripperx.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ripperx.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/rise-to-ruins.svg b/.icons/awkward/16x16/apps/rise-to-ruins.svg
new file mode 100644
index 00000000..9e5db97a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rise-to-ruins.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#54545a" d="M 6.7995463,1.60097 C 5.5264218,1.62497 4.4566854,1.60962 3.1854597,1.677532 L 2.0382811,2.9642334 2,16 4.955735,15.401 C 5.2030206,14.454244 4.944015,11.100441 4.944015,11.100441 H 7.0909477 L 9.7862248,15.057512 12.963909,14.33174 V 12.231299 L 10.360436,9.7274258 C 11.084014,8.7979351 12.978131,8.2584699 12.952417,7.0302736 13.315821,4.520156 12.697869,2.6825431 9.8705997,2.0079959 8.8659473,1.7660011 7.8363203,1.584905 6.7995463,1.60097 Z M 8.6143662,5.1024881 C 9.7408218,6.0758986 9.220971,7.6182067 7.6581287,7.9041046 7.0797599,8.0384852 5.2966316,8.4409667 4.7582651,7.9978534 c 0,0 -0.096305,-2.6675382 0.5953909,-2.8414596 0.2038354,-0.070323 3.0480082,-0.053215 3.2607102,-0.053906 z"/>
+ <path style="fill:#9696a0" d="M 6.7995463,9.9102839e-4 C 5.5264218,0.02499071 4.4566854,0.00964452 3.1854597,0.07755255 L 2.0382811,1.3642544 2,14.400021 4.955735,13.400815 C 5.2030206,12.454059 4.9440152,9 4.9440152,9 H 7.0909477 L 9.7862248,12.957071 12.963909,12.231299 10.360436,8.1274468 C 11.084014,7.1979561 12.978131,6.158029 12.952417,4.9298327 13.315821,2.4197151 12.697869,1.0825641 9.8705997,0.40801694 8.8659473,0.16602211 7.8363203,-0.01507396 6.7995463,9.9102839e-4 Z M 8.6143662,3.0020472 C 9.7408218,3.9754577 9.220971,6.0182277 7.6581287,6.3041256 7.0797599,6.4385062 5.7967105,6.8409877 5.258344,6.3978744 c 0,0 -0.5963842,-3.1680001 0.095312,-3.3419215 0.2038354,-0.070323 3.0480082,-0.053215 3.2607102,-0.053906 z"/>
+ <path style="opacity:0.15" d="m 5.6210938,0.015625 c -0.089811,0.0010035 -0.18319,0.0029926 -0.2714844,0.0039063 0.00654,0.03913761 0.00843,0.08144884 0.00586,0.12695313 -0.2663634,0.16281745 -0.6439811,0.15961833 -0.9375,0.078125 C 4.4004644,0.15634576 4.3996321,0.09740928 4.4042969,0.04101562 4.2746689,0.04383487 4.1395388,0.04874417 4.0078125,0.05273437 3.8534212,0.33496208 3.614788,0.64504822 3.53125,0.80859375 3.6331991,1.5690234 3.5456689,2.3407831 3.4570312,3.1015625 3.3803367,3.4237567 2.6966068,2.8046043 2.5566406,3.2636719 2.4486048,3.6543436 2.1961593,3.3889693 2.0332031,3.15625 L 2.03125,3.9765625 c 0.3825502,0.00792 0.8408076,0.1724632 1.1464844,-0.1210937 0.7825549,-0.3628881 0.059786,0.5570581 -0.3417969,0.5078124 -0.00673,0.3367257 0.4066799,0.755428 0.3632813,1.2265626 0.3501797,0.3011352 -0.043249,1.0176668 0.5175781,0.9765624 0.6022389,0.6320199 1.0191341,-0.1465885 1.1289062,-0.7421874 0.090183,0.021162 0.2139493,0.039246 0.328125,0.056641 C 5.1210349,5.5279694 5.0633088,5.046274 5.0371094,4.5742188 5.0347751,4.5311496 5.0329347,4.4958103 5.03125,4.453125 c -0.0078,-0.1866277 -0.00606,-0.3596575 0.00195,-0.5273438 0.00215,-0.042337 0.00246,-0.084643 0.00586,-0.125 0.015861,-0.1966163 0.04576,-0.3677901 0.097656,-0.4960937 1.954e-4,-4.83e-4 -1.961e-4,-0.00147 0,-0.00195 C 5.1128505,2.8677317 5.1745491,2.3088298 4.8945312,2.6699219 4.8705995,3.4191312 3.9980242,3.1926702 4.0390625,2.5449219 3.7979708,1.9093245 4.4345662,1.3984983 4.4140625,0.75195312 4.7799285,0.44943949 5.2947499,0.58496311 5.7363281,0.5546875 L 5.6464844,0.015625 c -0.00832,7.99e-5 -0.016993,-9.383e-5 -0.025391,0 z M 4.0664062,0.49023438 c 0.03638,-0.00514 0.073985,0.002987 0.1113282,0.0292969 -0.00864,0.0921364 -0.072909,0.1662903 -0.1289063,0.234375 C 3.6195857,1.2056309 3.8117556,0.52621741 4.0664062,0.49023438 Z M 12.232422,1.53125 v 0.076172 c 0.09341,0.086159 0.16822,0.2780244 0.144531,0.4472656 0.06043,0.4614405 -0.03266,0.5070638 -0.144531,0.3964844 v 0.8945312 c 0.129791,0.027788 0.233726,0.1395873 0.236328,0.3671875 C 12.48685,4.8131358 11.390784,5.622706 10.6875,6.3554688 10.391692,6.6226848 10.108612,6.9312399 9.75,7.1132812 9.74884,6.5967199 10.226491,6.1427497 10.378906,5.640625 10.688476,5.0647294 10.03163,5.3087903 9.7675781,5.1445312 9.788664,4.5314032 9.3366255,4.9709895 9.0976562,5.0234375 c -4.687e-4,0.00138 -0.00148,0.00253 -0.00195,0.00391 -0.069214,0.2016629 -0.1730988,0.3874784 -0.3027343,0.5585937 -0.028286,0.037615 -0.054848,0.075806 -0.085938,0.1113281 -0.057738,0.065632 -0.11852,0.1261056 -0.1855468,0.1835938 -0.056211,0.04839 -0.1188551,0.089114 -0.1816406,0.1308594 -0.063918,0.042481 -0.1230037,0.088322 -0.1933594,0.1230468 -7.288e-4,7.884e-4 -0.00122,0.00117 -0.00195,0.00195 C 8.0592177,6.2288741 7.9746029,6.3130143 7.9101562,6.359375 7.6447838,6.6146789 7.4016972,6.9139548 7.0761719,7.09375 6.9688716,6.9230335 6.8102284,6.7247058 6.6582031,6.5273438 c -0.0032,5.709e-4 -0.00656,-5.66e-4 -0.00977,0 -0.1607638,0.028396 -0.3102429,0.039033 -0.46875,0.048828 -0.00397,2.327e-4 -0.00774,0.00172 -0.011719,0.00195 0.00211,0.020813 0.011056,0.036385 0.011719,0.058594 C 6.6381236,6.8037802 6.9071017,7.2488727 7.2226562,7.6015625 7.7656604,7.0142026 8.342399,6.4521002 8.7949219,5.7890625 8.9266574,5.5431437 9.0576229,5.2907196 9.2070312,5.671875 9.8674729,6.1948346 9.1061572,6.4968608 8.8964844,7.0214844 8.6560383,7.7110453 7.9647977,8.0717926 7.2578125,7.984375 6.581705,8.073329 5.6864451,7.6863299 5.1855469,8.2910156 4.8770685,8.8128524 4.3007778,8.5974919 3.8535156,8.421875 3.227007,8.0811547 2.5754706,7.6237621 2.1523438,7.0703125 2.0419091,6.3285214 2.0381243,5.5767829 2.0292969,4.8261719 l -0.00586,1.9199219 -0.00195,0.4375 -0.00195,0.8867187 c 0.038376,0.6070229 0.072644,1.2134576 0.109375,1.8203125 0.037019,0.731651 0.1147213,-0.016697 0.1132813,-0.3222656 C 2.3293988,9.1277592 2.0199503,7.8372881 2.8007812,8.4140625 3.3486252,8.744691 3.80541,9.2313798 4.4648438,9.3300781 L 4.9726562,9.5546875 C 4.9635574,9.4189479 4.9433594,9 4.9433594,9 h 0.5 0.027344 c 0.00453,-0.066371 0.00201,-0.1331551 0.011719,-0.1992188 0.107509,-0.7955198 1.1787536,-0.6598429 1.7109375,-0.390625 0.4761661,0.7392096 1.2015742,1.2958517 1.5644531,2.1113278 0.3582125,0.508998 0.5716331,1.238108 1.1015625,1.556641 0.746033,-0.01901 0.998906,-0.209889 1.273826,-0.957031 0.437296,-0.706505 0.737908,-0.125472 1.126954,0.179687 L 10.855858,9.4433594 c 0.07904,0.1206373 0.157074,0.2399188 0.228515,0.3652344 -0.0982,0.4405492 -0.109767,1.0497992 -0.488281,1.4238282 -0.356626,0.270708 -0.335396,0.51049 -0.7933576,0.457031 -0.2344317,-0.579479 -0.7072952,-1.058092 -0.9140625,-1.65625 0.24529,-0.7403181 1.1781581,0.238588 1.7343751,0.15625 C 10.889638,9.8860347 9.9802637,9.5202844 9.7402344,9.3144531 9.436446,8.804119 8.2067039,9.5441965 8.4726562,8.8261719 8.8042812,8.2162567 9.6368214,7.8890648 10.300781,7.9609375 c 0.02936,0.043621 0.0637,0.08372 0.09375,0.1269531 0.06644,-0.082636 0.141469,-0.1655591 0.220703,-0.25 -0.0161,-0.018676 -0.03236,-0.04582 -0.04883,-0.056641 -0.07066,-0.1827936 -0.439564,-0.3867209 -0.298828,-0.5546875 0.885575,-0.8550328 1.971775,-1.7376019 2.552734,-2.8359375 0.0471,0.3710442 0.04406,0.7478334 -0.0059,1.1171875 0.01842,-0.041914 0.04788,-0.082631 0.0625,-0.125 l 0.002,-0.00195 v -0.00195 c 0.04703,-0.1375405 0.06773,-0.2774271 0.06836,-0.4199218 1.5e-5,-0.00989 0.0041,-0.019379 0.0039,-0.029297 0.04839,-0.3342441 0.07165,-0.6346008 0.08789,-0.9277344 0.04022,-1.058834 -0.187341,-1.8632878 -0.80664,-2.4707031 z M 3.7851562,2.7578125 c 0.014532,-0.0088 0.036978,-0.00888 0.068359,0.00391 0.090578,0.5439274 -0.1700867,0.057738 -0.068359,-0.00391 z m 0.5253907,1.125 c 0.7769654,0.065434 0.297221,1.2248247 0.2304687,1.7578125 L 4.5019531,5.78125 4.4609375,5.9121094 C 4.3574548,6.7842064 3.6571455,6.0950478 3.5957031,5.5957031 3.330621,4.9756333 3.4684084,3.9068202 4.3105469,3.8828125 Z M 9.21875,4.390625 c -3.41e-5,0.00261 4.43e-5,0.00521 0,0.00781 -0.00192,0.047208 -0.015404,0.093399 -0.019531,0.140625 0.025253,-0.048858 0.048886,-0.09892 0.074219,-0.1484375 z m 3.476951,7.486328 c 0.01721,0.132611 0.02567,0.265537 0.03125,0.400391 l 0.236329,-0.04687 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ristretto.svg b/.icons/awkward/16x16/apps/ristretto.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ristretto.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/rkward.svg b/.icons/awkward/16x16/apps/rkward.svg
new file mode 100644
index 00000000..32d1f05d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rkward.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1">
+ <path style="fill:#3773f2" d="M 6.5000002,6 C 4.7545383,6 3.1723897,6.3495463 1.9983917,6.9382101 1.4113927,7.232575 0.92685464,7.5863074 0.57352947,8.0049716 0.22020782,8.4236361 4e-8,8.9201993 4e-8,9.4609375 v 1.0781245 c 0,0.540738 0.22020778,1.037302 0.57352943,1.455967 C 0.92685464,12.413693 1.4113927,12.768168 1.9983917,13.0625 3.1723897,13.651164 4.7545383,14 6.5000002,14 8.2454278,14 9.8276185,13.651164 11.001609,13.0625 11.588622,12.768168 12.073135,12.413693 12.426471,11.995029 12.779773,11.576364 13,11.0798 13,10.539062 V 9.4609375 C 13,8.9201993 12.779773,8.4236361 12.426471,8.0049716 12.073135,7.5863074 11.588622,7.232575 11.001609,6.9382101 9.8276185,6.3495463 8.2454278,6 6.5000002,6 Z m 1.5391203,1.8181817 c 0.9998999,0 1.9133634,0.2430847 2.6085135,0.6171879 0.617439,0.3322932 1.008987,0.7717708 1.205307,1.2009939 -0.16681,0.3247575 -0.507048,0.7446145 -1.079102,1.0958805 -0.666991,0.409524 -1.5880499,0.722301 -2.7347185,0.722301 -1.1480925,0 -2.0821625,-0.308796 -2.7533895,-0.710937 C 4.6890091,10.386106 4.3456743,9.950641 4.2058826,9.6363635 4.3246718,9.2558348 4.7021425,8.7947698 5.3574221,8.4474431 6.0756745,8.066723 7.0403954,7.8181817 8.0391205,7.8181817 Z"/>
+ <path style="fill:#4f4f4f" d="M 8.2539062 2 C 8.1091303 2.0170614 7.999158 2.1514248 8 2.3105469 L 8 11.453125 C 8.0135922 11.453212 8.0254099 11.455078 8.0390625 11.455078 C 9.1857311 11.455078 10.106445 11.141946 10.773438 10.732422 C 10.864523 10.676491 10.927123 10.616704 11.003906 10.558594 L 11.003906 9 L 11.425781 9 C 11.771881 9 12.309436 9.0541054 12.486328 9.1894531 C 12.82902 9.6360811 12.939833 10.570812 13.001953 11.304688 C 13.065333 12.053133 13.021484 12.667969 13.021484 12.667969 C 13.015884 12.754009 13.043796 12.839315 13.097656 12.902344 C 13.151506 12.965404 13.227716 13.00021 13.306641 13 L 15.683594 13 C 15.832751 13.000432 15.958079 12.875498 15.96875 12.712891 C 16.0216 11.937221 15.925772 10.981825 15.744141 10.130859 C 15.566113 9.2969801 15.335519 8.5783025 14.914062 8.1914062 C 14.905663 8.1820563 14.902981 8.1673871 14.894531 8.1582031 C 14.775081 8.0284559 14.643734 7.9188719 14.507812 7.8261719 C 14.867501 7.6182601 15.186746 7.3774482 15.410156 7.0507812 C 15.75934 6.5472902 15.999968 5.7861811 16 5.0507812 C 15.999968 3.9939602 15.669702 3.1435027 15.005859 2.6230469 C 14.584664 2.2904653 14.030576 2.1259406 13.404297 2.0136719 C 13.277943 1.9910479 13.154732 2.0660918 13.101562 2.1933594 L 12.289062 3.9863281 C 12.226722 4.1308203 12.274815 4.3030191 12.400391 4.3847656 C 12.522459 4.4625056 12.640181 4.5668766 12.755859 4.6738281 C 12.755794 4.6775181 12.755794 4.6818659 12.755859 4.6855469 C 12.899078 4.8155399 13.044922 5.4315213 13.044922 5.8515625 C 13.044922 6.2767442 12.825419 6.6242352 12.683594 6.7558594 C 12.5479 6.8841504 12.240366 6.9883171 11.761719 6.9882812 L 11.003906 6.9882812 L 11.003906 2.3105469 C 11.003874 2.1392443 10.885262 2.0000177 10.728516 2 L 8.2851562 2 C 8.2749962 1.9994068 8.2640305 1.9994068 8.2539062 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rlogo_icon.svg b/.icons/awkward/16x16/apps/rlogo_icon.svg
new file mode 100644
index 00000000..b36f50f2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rlogo_icon.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <circle fill="#e4e4e4" cx="8" cy="1044.4" r="8"/>
+ <path opacity=".2" transform="translate(0 1036.4)" d="m8 2a7 5 0 0 0 -7 5 7 5 0 0 0 7 5 7 5 0 0 0 7 -5 7 5 0 0 0 -7 -5zm1 1a5 4 0 0 1 5 4 5 4 0 0 1 -5 4 5 4 0 0 1 -5 -4 5 4 0 0 1 5 -4z"/>
+ <path fill="#1e62b2" fill-rule="evenodd" d="m12.2 1045.2s0.22122-0.063 0.44186 0.049c0.07656 0.039 0.20902 0.1173 0.30456 0.2198 0.09359 0.1005 0.13923 0.2022 0.13923 0.2022l0.914 2.7h-2.5s-0.56705-1.8662-1.1646-2.6651c-0.1189-0.097-0.219-0.3513-0.33538-0.3347h-1.0002l0.0003463 2.9983h-2.0002v-7.9985h4.3306c0.46943 0 2.1 0.5002 2.1694 2.5002-0.06943 2-1.3 2.3569-1.3 2.3569zm-3.1998-2.8576v1.5005h1.9998s0.51586-0.044 0.5-0.8c-0.01506-0.7177-0.5-0.6995-0.5-0.6995z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/robocraft.svg b/.icons/awkward/16x16/apps/robocraft.svg
new file mode 100644
index 00000000..a91ef372
--- /dev/null
+++ b/.icons/awkward/16x16/apps/robocraft.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" transform="matrix(0.41239305,0,0,0.41666666,-1.1037824,-2.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="fill:#e4e4e4" transform="matrix(0.41239305,0,0,0.41666666,3.1819317,-5.0000011)" d="m 15.147295,12.000004 3.464102,5.999999 -3.464101,6.000001 -6.9282031,0 -3.4641018,-6 3.4641012,-6 z"/>
+ <path style="fill:#fb8902" transform="matrix(0.41239305,0,0,0.41666666,7.467646,-2.5000014)" 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.41239305,0,0,0.41666666,-1.1037822,2.4999988)" 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.41239305,0,0,0.41666666,7.4676462,2.4999984)" 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.41239305,0,0,0.41666666,3.1819321,4.9999985)" d="m 15.147295,12.000004 3.464102,5.999999 -3.464101,6.000001 -6.9282031,0 -3.4641018,-6 3.4641012,-6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/roccat.svg b/.icons/awkward/16x16/apps/roccat.svg
new file mode 100644
index 00000000..24b20a1f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/roccat.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" transform="matrix(0,-1,-1,0,0,0)" d="m -8,-16 c 0.2856425,0 0.5676961,0.01482 0.8454369,0.04374 1.8170481,0.189187 1.1545631,2.404987 2.6364255,2.809929 2.0275692,0.554063 3.88314745,3.146333 4.21159063,4.9711633 0.062056,0.344783 0.28425427,0.8704175 0.24100427,1.2086087 C -0.56945625,-3.0262347 -3.918323,0 -8,0 c -2.942294,0 -5.503798,-1.572525 -6.893348,-3.9264123 -0.703539,-1.1917909 -0.230804,-2.693363 -0.230804,-4.1830688 0,-2.4193859 1.610656,-3.7930389 3.297288,-5.2576189 0.360615,-0.313138 -0.673528,-1.27318 -0.260218,-1.518264 C -10.892311,-15.593837 -9.495332,-16 -8,-16 Z"/>
+ <path style="fill:#11a0ee" d="M 7.8710938,0.00585938 C 7.8211582,0.00664899 7.77236,0.01198 7.7226562,0.01367188 7.3854445,0.02520467 7.0536636,0.05771422 6.7285156,0.109375 6.6875846,0.115873 6.6461866,0.1217946 6.6054688,0.1289063 c -0.00728,0.007326 -0.015625,0.0153175 -0.015625,0.0234375 0,0.031614 0.072064,0.0566406 0.1582031,0.0566406 1.2920216,0.16282103 2.6067642,0.61803577 3.6386721,1.3339844 0.787752,0.5554332 1.44321,1.6185878 1.873047,2.4628906 C 12.498012,4.4738378 12.48986,4.8764059 11.5,4.5234375 10.736457,4.2511715 9.4329952,3.9735565 9.3734688,4.0390625 9.3490328,4.0659585 9.283678,4.2261405 9.2289375,4.3945312 9.1249979,4.7142557 8.8975708,5.3511707 8.8519844,5.3055859 8.8374524,5.291042 8.8669803,5.0878372 8.9164375,4.854414 9.0241851,4.3458128 9.0290034,3.7775813 8.9418282,3.3710938 8.8474322,2.9309285 8.7903695,2.9037723 8.2836251,3.0546875 8.0493719,3.1244507 7.5452953,3.2517327 7.1625313,3.3359375 6.2004559,3.5616165 4.9039148,4.5558686 4.0768819,5.0437709 3.901908,5.1469955 4.1035237,4.6628203 3.9378213,4.7727645 2.7100738,5.8539003 1,8 1.00293,8.5742188 1.01018,9.0799692 1.3258355,9.3891396 1.6523444,9.5410156 1.8081271,9.6134786 1.947799,9.7376167 2.0175787,9.8671875 2.1300301,10.075997 2.4334666,10.375 2.5351562,10.375 c 0.029508,0 0.03689,-0.133731 0.017578,-0.296875 C 2.5136264,9.7479262 2.6483748,9.3740924 2.84375,9.2695312 2.933665,9.2214102 2.9855464,9.2498939 3.1152344,9.4199219 3.2751352,9.6295647 3.562185,9.8557874 3.609375,9.8085938 3.623055,9.7949057 3.5664018,9.6068641 3.4824219,9.3925781 3.2519771,8.8045525 3.272809,8.7155407 3.5898438,8.4394531 3.9495833,8.1261775 4.3317294,7.9636627 4.5878906,8.0117188 4.9817854,8.0856135 5.9718055,8.7173997 6.0574375,9.0585938 6.1088692,9.2634973 5.9862013,9.544511 5.7605625,9.734375 5.5269105,9.9309794 4.8997933,10.189453 4.7480469,10.189453 4.6843108,10.189453 4.5034615,10.076361 4.3457031,9.9375 4.1879487,9.798636 4.0432233,9.7009208 4.0253906,9.71875 c -0.01782,0.017836 -6.797e-4,0.1361734 0.035156,0.265625 0.035924,0.12945 0.06427,0.270403 0.064453,0.3125 8e-4,0.135053 -0.3420582,0.08251 -0.703125,-0.107422 -0.1920681,-0.101034 -0.3596269,-0.183594 -0.3730469,-0.183594 -0.11231,0 0.3034393,1.430765 0.4980469,1.689453 0.144492,0.192072 0.2895506,0.294519 0.4746094,0.306641 0.2455547,0.01608 0.5599065,-0.128671 1.0292968,-0.443359 0.7793885,-0.522518 1.5400329,-1.396078 2.3203126,-1.52307 0.4278268,-0.069631 0.6475679,0.01661 0.9589843,0.376953 0.4278388,0.49505 1.8068683,3.268469 1.7069223,3.528929 C 8.9725771,14.626449 7.4017485,14.989807 6.2265625,15 c -1.2303616,0.03527 -2.1500152,-0.437498 -3.21875,-0.746094 0.011283,0.009 0.023823,0.01645 0.035156,0.02539 0.3318964,0.261919 0.6851622,0.501327 1.0566406,0.708984 0.1240796,0.06936 0.2527937,0.130512 0.3808594,0.19336 0.095034,0.04647 0.1899814,0.09395 0.2871093,0.136718 0.1052869,0.04654 0.2126758,0.08878 0.3203125,0.13086 0.1237742,0.04818 0.248283,0.09264 0.375,0.134765 0.1083704,0.0362 0.2177139,0.06993 0.328125,0.101563 0.1238155,0.03529 0.2487733,0.06823 0.375,0.09766 0.1100814,0.0258 0.2202136,0.05105 0.3320313,0.07227 0.163273,0.03079 0.329413,0.0554 0.4960937,0.07617 0.078054,0.0098 0.1556164,0.02177 0.234375,0.0293 C 7.4825158,15.985045 7.7394799,16 8,16 c 0.3155967,0 0.6238945,-0.02517 0.9296875,-0.05664 0.2290017,-0.02631 0.457099,-0.05843 0.6796875,-0.103515 0.00264,-4.85e-4 0.00517,-0.0015 0.00781,-0.002 0.00203,-4.13e-4 0.00383,-0.0015 0.00586,-0.002 2.317156,-0.473634 4.259201,-1.943369 5.371094,-3.945313 -0.797126,-0.407024 -2.0945,-0.996371 -2.910157,-1.287109 -0.278317,-0.09921 -0.455531,-0.192905 -0.423828,-0.22461 0.113942,-0.113939 2.35646,0.272938 3.396485,0.585938 0.06502,0.01957 0.208451,0.06548 0.333984,0.107422 0.06,-0.144872 0.108548,-0.294287 0.160156,-0.44336 C 15.391952,10.545313 15.217248,10.453729 15.13281,10.40811 14.301255,9.9589207 13.051524,9.5050808 11.857422,9.21875 10.793471,8.9636276 10.83775,8.9777718 10.955078,8.9121094 c 0.217556,-0.1217512 2.954082,0.1396961 4.345703,0.4140625 0.0614,0.012103 0.341932,0.062033 0.566407,0.1035156 0.03693,-0.2061017 0.07087,-0.4136413 0.0918,-0.625 C 15.669657,8.6710347 15.330343,8.5373934 14.957031,8.4023438 13.816976,7.9899174 12.185068,7.7574621 10.720703,7.6738281 10.096009,7.6381481 9.8639795,7.5134243 10.017578,7.4492188 10.997767,7.2678231 11.19969,7 13.0625,7 c 0.952326,0.054937 2.009884,0.244915 2.908203,0.4238281 -0.254708,-3.597361 -2.858492,-6.52256536 -6.3007811,-7.24804685 -6.211e-4,-1.309e-4 -0.00133,1.3076e-4 -0.00195,0 -0.022406,-0.004676 -0.050109,-0.0120396 -0.076172,-0.0175781 C 9.4042044,0.1206323 9.2117026,0.09459677 9.0195312,0.0703125 8.6608503,0.03018291 8.2547982,0.00957496 7.8710938,0.00585938 Z"/>
+ <path style="fill:#ffffff" d="m 3.9212384,6.0003492 c 0.025497,0.0018 0.045464,0.00989 0.057062,0.02595 0.115215,0.15947 -0.253128,0.7903446 -0.5217046,0.8936036 C 2.9897369,7.0993989 2.8826426,6.9780234 3.1272702,6.5475683 3.2685275,6.2990052 3.7426508,5.9881232 3.9212384,6.0003497 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rochard.svg b/.icons/awkward/16x16/apps/rochard.svg
new file mode 100644
index 00000000..620b3fc4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rochard.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#ffba40" width="4" height="1" x="4.4" y="13"/>
+ <rect style="fill:#ffba40" width="4" height="1" x="2.43" y="-12" transform="matrix(0,1,-1,0,0,0)"/>
+ <path style="fill:none;stroke:#ffba40" d="m 4.5,14 0,-4.3 c 0,-3.2 2.6120608,-7.2 7.2,-7.2 l 0.3,0"/>
+ <path style="fill:none;stroke:#ffba40" d="m 6.5,14 0,-3.8 c 0,-3.3740548 2.4342803,-5.6763257 5.4,-5.7 l 0,0"/>
+ <path style="fill:none;stroke:#ffba40" d="m 8.5,14 0,-3.5 c 0,-1.6 0.7,-4 3.5,-4 l 0,0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rocket-league.svg b/.icons/awkward/16x16/apps/rocket-league.svg
new file mode 100644
index 00000000..a9b99a81
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rocket-league.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 8.3205515,1.0001814 C 7.5438629,1.0008209 6.7639783,1.0481362 6.0383935,1.15042 4.9621246,1.3021401 3.963756,1.564057 3.0692437,1.964713 2.7912941,2.0892081 2.5327395,2.2260684 2.2950968,2.3650988 2.1762756,2.4346141 2.0680147,2.5005374 1.9413477,2.5897055 1.4495613,2.9748049 1.297901,3.1883224 1.1481584,3.5872895 1.0177175,3.928815 1.0164686,4.2870252 1.0009459,4.6291942 c -0.003071,0.099108 0.00134,0.1983103 0.013183,0.2967211 0.3553203,2.1288593 0.9812324,4.5005307 1.9415925,6.3265467 0.3532267,0.612704 0.7652206,1.220497 1.1930798,1.75704 0.4300403,0.539273 0.823481,0.962367 1.3981518,1.431774 0.6011157,0.49101 1.1746187,0.857191 1.9181551,1.230454 0.080307,0.04031 0.1534498,0.07616 0.2167905,0.106669 0.031672,0.01525 0.059484,0.02876 0.095213,0.04507 0.017864,0.0082 0.035332,0.01667 0.074704,0.03305 0.019687,0.0082 0.04243,0.01731 0.09741,0.03681 0.027492,0.0098 0.061556,0.02244 0.130367,0.04131 0.034406,0.0094 0.076613,0.0209 0.1450152,0.0338 C 8.2930104,15.981351 8.5643442,16 8.5644409,16 c 4.875e-4,0 0.3474868,-0.03144 0.4240594,-0.04958 0.076573,-0.01814 0.1204139,-0.03255 0.1560013,-0.04432 0.071174,-0.02354 0.1047688,-0.03781 0.1332965,-0.04958 0.057055,-0.02354 0.085268,-0.03661 0.1127901,-0.04958 0.055043,-0.02595 0.097863,-0.04814 0.14648,-0.07286 0.097232,-0.04946 0.2082656,-0.107271 0.3251852,-0.169769 0.2338396,-0.124999 0.4298406,-0.227768 0.6540336,-0.366583 0.717863,-0.478496 1.335159,-0.962846 1.915957,-1.571494 l 0.003,-0.003 c 2.192378,-2.335907 3.158906,-5.3770817 3.550629,-8.6973113 0.01184,-0.09841 0.01625,-0.1976134 0.01318,-0.2967211 3.88e-4,-0.4123502 -0.06863,-0.824959 -0.147239,-1.0418683 C 15.723263,3.0736999 15.403772,2.8599496 15.058631,2.5897055 14.931964,2.5005369 14.823704,2.4346144 14.704882,2.3650988 14.467239,2.2260679 14.208688,2.0892088 13.930735,1.964713 13.036224,1.564056 12.037855,1.3021401 10.961586,1.15042 10.174176,1.0394207 9.3228625,0.99264004 8.4816798,1.0009326 8.4281433,1.0004787 8.3747044,1.000148 8.3205515,1.0001826 Z"/>
+ <path style="fill:#0087db" d="M 8.3257718,3 C 7.6406033,3.0005689 6.9479111,3.044223 6.3424718,3.1303041 5.4261251,3.2605915 4.6016273,3.4863316 3.92382,3.7925363 3.5406219,3.9656494 3.0520622,4.2539393 3.027587,4.3213757 3.019397,4.3439407 3.006982,4.5354637 3,4.7469972 c 0.051803,0.4428717 0.113811,0.8745397 0.1871548,1.2950253 0.034527,0.2603783 0.1353024,0.7850522 0.2340787,1.1925999 0.1391327,0.5740668 0.2293628,0.7733902 0.4577176,1.0112129 0.138484,0.1442259 0.2439014,0.2209509 0.4522278,0.3291192 0.3012176,0.1563984 0.6547231,0.2591441 1.2951538,0.3764332 0.395663,0.072464 0.7710741,0.1667715 1.0838487,0.2723108 1.9853816,0.6699344 3.7330666,2.1771275 3.8197156,3.2940755 0.0059,0.07587 0.01419,0.149592 0.01845,0.16385 0.01137,0.03806 0.136168,-0.07778 0.478786,-0.444434 1.783647,-1.916725 2.616218,-4.4412312 2.972866,-7.4901928 -0.0069,-0.2115335 -0.01939,-0.4030549 -0.02759,-0.4256215 C 13.947934,4.2539393 13.459375,3.9656494 13.076174,3.7925363 12.398369,3.4863316 11.573872,3.2605915 10.657524,3.1303041 10.000573,3.0368986 9.2409528,2.9935073 8.4996183,3.0008785 8.441747,3.0002716 8.3838074,2.9999681 8.3257707,3.0000061 Z M 4.9905212,9.6620416 c -0.1213952,-9.862e-4 -0.2154283,0.00605 -0.2677498,0.02219 -0.04525,0.013948 -0.1103846,0.055035 -0.1453972,0.091715 -0.096714,0.1013195 -0.081602,0.1908894 0.079838,0.4733334 0.2950899,0.516264 0.6578881,1.055711 1.0070654,1.497353 0.215102,0.272059 0.8568792,0.93642 1.0905566,1.128936 0.5180411,0.426792 0.8765955,0.658311 1.5390501,0.99373 C 8.4358536,13.941189 8.5569559,14 8.5629864,14 c 0.029736,0 0.7736297,-0.401073 0.9613869,-0.518328 0.3288034,-0.205338 0.5811297,-0.386568 0.6460367,-0.464012 0.03229,-0.03853 0.07987,-0.118314 0.105721,-0.177309 0.09185,-0.209618 0.05313,-0.489672 -0.106939,-0.773241 C 9.6161392,11.087361 7.8509287,10.108432 6.0362091,9.7750666 5.6570832,9.7054214 5.2575905,9.6642264 4.9905212,9.6620454 Z"/>
+ <circle style="fill:#e6e6e6" cx="2.5" cy="3.5" r="2.5"/>
+ <circle style="fill:#4f4f4f" cx="2.5" cy="3.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rocketchat-desktop.svg b/.icons/awkward/16x16/apps/rocketchat-desktop.svg
new file mode 120000
index 00000000..3d0d1984
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rocketchat-desktop.svg
@@ -0,0 +1 @@
+rocketchat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/rocketchat.svg b/.icons/awkward/16x16/apps/rocketchat.svg
new file mode 100644
index 00000000..b95bc690
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rocketchat.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#c1272d" d="M 7.6190476,7.9999996 C 7.6190476,12.418278 4.2078838,16 4e-8,16 2.2857143,13.2 1.9047619,2.7999998 4e-8,0 4.2078838,0 7.6190476,3.5817217 7.6190476,7.9999996 Z"/>
+ <ellipse style="fill:#c1272d" cx="8" cy="8" rx="8" ry="6"/>
+ <path style="fill:#ffffff" d="M 8 3 C 5.993526 3 4.1957532 3.6173452 2.9433594 4.5566406 C 1.6915797 5.4954753 1.0006772 6.70221 1 7.9980469 C 1.0021019 8.9431819 1.3796081 9.8816413 2.1542969 10.722656 A 1.0001 1.0001 0 0 1 2.4121094 11.509766 C 2.2851871 12.656551 2.0714719 13.692283 1.765625 14.626953 C 2.8545849 14.301476 3.8699861 13.798539 4.6582031 12.972656 A 1.0001 1.0001 0 0 1 5.6347656 12.695312 C 6.391642 12.89434 7.1935213 12.997896 8.0019531 13 C 10.007604 12.99958 11.804672 12.382336 13.056641 11.443359 C 14.309034 10.504064 15 9.2965608 15 8 C 15 6.7034392 14.309034 5.495936 13.056641 4.5566406 C 11.804247 3.6173452 10.006474 3 8 3 z"/>
+ <circle style="fill:#c1272d" cx="8" cy="8" r="1"/>
+ <circle style="fill:#c1272d" cx="11" cy="8" r="1"/>
+ <circle style="fill:#c1272d" cx="5" cy="8" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rockradio.svg b/.icons/awkward/16x16/apps/rockradio.svg
new file mode 100644
index 00000000..53a10428
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rockradio.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#fabd7f" d="M 5.8007812,0 C 5.3575868,0 5,0.35757606 5,0.80078125 L 5,8.1855469 3.5546875,6.4023438 C 3.2058428,5.9719679 2.5788133,5.9050615 2.1484375,6.2539062 L 1.3710938,6.8847656 C 0.94071789,7.2336104 0.87576461,7.8606398 1.2246094,8.2910156 L 5.6328125,13.728516 C 7.1927313,15.748372 8.6425936,15.96961 10.199219,16 12.850206,16 15,13.852175 15,11.201172 L 15,0.80078125 C 15,0.35757606 14.642413,0 14.199219,0 L 12.800781,0 C 12.357586,0 12,0.35757606 12,0.80078125 L 12,5.9980469 C 12,5.713499 11.943194,5 11.5,5 l -1,0 C 10.056806,5 10,5.713499 10,5.9980469 9.9995986,5.7098135 9.9416387,5 9.5,5 l -1,0 C 8.0568057,5 8,5.7157023 8,6.0019531 L 8,0.80078125 C 8,0.35757606 7.6424131,0 7.1992188,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rocksndiamonds.svg b/.icons/awkward/16x16/apps/rocksndiamonds.svg
new file mode 100644
index 00000000..7f2c5fc1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rocksndiamonds.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#36c53c" d="M 6.7623707,5.3790667e-4 A 0.69572049,0.69572049 0 0 0 6.3085673,0.19347234 L 0.21414873,6.0399292 A 0.69572049,0.69572049 0 0 0 0.0218936,6.7152 l 1.7065187,6.629744 a 0.69572049,0.69572049 0 0 0 0.4802981,0.495243 l 7.3614001,2.132469 a 0.69572049,0.69572049 0 0 0 0.6433405,-0.137907 l 5.540752,-4.699041 a 0.69572049,0.69572049 0 0 0 0.243885,-0.5822 L 15.485181,3.6574606 A 0.69572049,0.69572049 0 0 0 15.036813,3.058277 L 7.0354678,0.04469543 A 0.69572049,0.69572049 0 0 0 6.7623707,5.3790667e-4 Z"/>
+ <path style="opacity:0.3;fill:#ffffff" d="M 6.5386903,0.04761909 C 6.4531969,0.08061403 6.3750642,0.13017396 6.3087798,0.19345242 L 0.21428575,6.0401787 C 0.11997066,6.1309484 0.05317636,6.2464845 0.02157741,6.373512 L 4,9 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6.7581844,0.00148812 C 6.6830063,0.00489271 6.6088785,0.02047211 6.5386903,0.04761909 L 4,9 13,6 Z"/>
+ <path style="opacity:0.05" d="M 6.7626488,7.4407809e-4 C 6.7611597,9.8685692e-4 6.7596715,0.00123448 6.758184,0.00148694 L 13,6 15.392113,3.3593749 C 15.311741,3.2210192 15.186134,3.1145957 15.036458,3.0580358 L 7.0357143,0.0446429 C 6.9485475,0.01188302 6.8556912,-0.00304483 6.7626488,7.4407809e-4 Z"/>
+ <path style="opacity:0.1" d="m 0.02157741,6.373512 c -0.02837487,0.1120711 -0.02837487,0.2294466 0,0.3415177 L 1.7284227,13.345238 c 0.027216,0.104582 0.07842,0.201386 0.1495535,0.282738 L 4,9 Z"/>
+ <path style="opacity:0.16000001" d="m 4,9 -2.1220238,4.627976 c 0.087682,0.10105 0.2026407,0.174675 0.3311012,0.212054 l 7.3608632,2.13244 c 0.076355,0.02179 0.1558764,0.03035 0.2351188,0.0253 z"/>
+ <path style="opacity:0.23000004" d="m 13,6 -9,3 5.8050594,6.997768 c 0.04624,-0.0026 0.092102,-0.0098 0.1369048,-0.02158 z"/>
+ <path style="opacity:0.3" d="m 13,6 -3.0580358,9.97619 c 0.099901,-0.02637 0.1926728,-0.07466 0.2715778,-0.141369 l 5.540922,-4.699404 c 0.07912,-0.06729 0.142171,-0.151442 0.184524,-0.24628 z"/>
+ <path style="opacity:0.22000002" d="M 15.392113,3.3593749 13,6 l 2.938988,4.889137 c 0.0471,-0.105256 0.0673,-0.220568 0.05878,-0.335566 L 15.485119,3.6577379 c -0.008,-0.105221 -0.03978,-0.2072492 -0.09301,-0.298363 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rocs.svg b/.icons/awkward/16x16/apps/rocs.svg
new file mode 100644
index 00000000..8a7d26e6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rocs.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#37a0f2" d="m16 8c0-4.432-3.568-8-8-8s-8 3.568-8 8 3.568 8 8 8 8-3.568 8-8z"/>
+ <g fill="#fff" transform="matrix(-.39344 0 0 -.39342 17.344 17.54)">
+ <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/16x16/apps/rosa-imagewriter.svg b/.icons/awkward/16x16/apps/rosa-imagewriter.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rosa-imagewriter.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/rosamp.svg b/.icons/awkward/16x16/apps/rosamp.svg
new file mode 120000
index 00000000..32d53de2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rosamp.svg
@@ -0,0 +1 @@
+multimedia-video-player.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/rosegarden.svg b/.icons/awkward/16x16/apps/rosegarden.svg
new file mode 100644
index 00000000..7cad9cc5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rosegarden.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#c53b7c" d="m12.285 0.57785c-2.055-1.187-4.6665-0.48744-5.8536 1.5684-2.056-1.1869-4.6665-0.4873-5.8535 1.5686-1.187 2.0556-0.48743 4.6667 1.5685 5.8537-1.187 2.0555-0.4875 4.6665 1.5685 5.8535 2.0559 1.187 4.6666 0.488 5.8536-1.568 2.0555 1.187 4.6665 0.487 5.8535-1.569s0.488-4.6664-1.568-5.8534c1.187-2.0559 0.487-4.6666-1.569-5.8536z"/>
+ <g fill="#dc6ca0" transform="matrix(.15356 .57307 -.57307 .15356 14.712 -3.6261)">
+ <path d="m16 4c-3.324 0-6 2.676-6 6-3.324 0-6 2.676-6 6s2.676 6 6 6c0 3.324 2.676 6 6 6s6-2.676 6-6c3.324 0 6-2.676 6-6s-2.676-6-6-6c0-3.324-2.676-6-6-6z"/>
+ </g>
+ <g fill="#f0a9ca" transform="matrix(.60457 .34905 -.34905 .60457 3.3881 -6.3512)">
+ <path transform="translate(0,-1.5)" d="m16 11.5a3 3 0 0 0 -2.732 1.768 3 3 0 0 0 -1.768 2.732 3 3 0 0 0 1.768 2.732 3 3 0 0 0 2.732 1.768 3 3 0 0 0 2.732 -1.768 3 3 0 0 0 1.768 -2.732 3 3 0 0 0 -1.768 -2.732 3 3 0 0 0 -2.732 -1.768z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/roxterm.svg b/.icons/awkward/16x16/apps/roxterm.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/roxterm.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/rpcs3.svg b/.icons/awkward/16x16/apps/rpcs3.svg
new file mode 100644
index 00000000..999ac93d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rpcs3.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx="1.2" ry="1.2"/>
+ <path style="fill:none;stroke:#1f75e6;stroke-width:2;stroke-linejoin:round" d="m 2,8 h 9.858268 c 0,0 1.141464,-0.1 1.141464,1.5 0,1.6 -1.112769,1.5 -1.112769,1.5 H 2 M 2,5 h 9.858268 c 0,0 1.141464,-0.1 1.141464,1.5 0,1.6 -1.112769,1.5 -1.112769,1.5 H 2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rpmdrake.svg b/.icons/awkward/16x16/apps/rpmdrake.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rpmdrake.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/rrootage.svg b/.icons/awkward/16x16/apps/rrootage.svg
new file mode 100644
index 00000000..358f5c0a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rrootage.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 10.96675,9.5125 9.3982185,10.4875 12.099782,14 h 2.318531 z"/>
+ <rect style="fill:#9c9c9c" width="2" height="7" x="2" y="7"/>
+ <path style="fill:#9c9c9c" d="M 6,7 V 8.9999393 H 2.4 v 0 C 3.3216184,7.6966634 4.5051744,6.9924107 6,7 Z"/>
+ <path style="fill:#ffffff" d="m 7,5 v 6 h 4.117647 A 2.8823529,3 0 0 0 14,8 2.8823529,3 0 0 0 11.117647,5 Z m 1.6470588,1.7142857 h 2.0588232 c 0.701743,0 1.235294,0.5553287 1.235294,1.2857143 0,0.7303856 -0.533551,1.2857143 -1.235294,1.2857143 H 8.6470588 Z"/>
+ <rect style="fill:#ffffff" width="2" height="9" x="7" y="5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rsibreak.svg b/.icons/awkward/16x16/apps/rsibreak.svg
new file mode 100644
index 00000000..fa10e178
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rsibreak.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="M 8.5,1.0000001 C 4.3617599,1.0000001 1,4.3617587 1,8.5 1,12.638241 4.3617599,16.000001 8.5,16 12.63824,16 16.000004,12.638241 16,8.5 16,4.3617587 12.63824,1.0000001 8.5,1.0000001 Z"/>
+ <path style="fill:#6e6eee" d="M 8.5000004,3 C 5.4652897,3 3,5.4652894 3,8.4999996 3,11.53471 5.4652897,14.000001 8.5000004,14 11.53471,14 14.000002,11.53471 14,8.4999996 14,5.4652894 11.53471,3 8.5000004,3 Z"/>
+ <path style="fill:#994a8a" d="M 8.5 3 C 5.4652893 3 3 5.4652898 3 8.5 C 3 8.6685836 3.0104999 8.8352559 3.0253906 9 L 8.5 9 L 8.5 3 z"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-linecap:round;stroke-linejoin:round" d="m 8.5,0.5 v 8"/>
+ <path style="fill:#4f4f4f" d="M 8.5,7 C 7.6723518,7 7,7.6723518 7,8.5 7,9.3276479 7.6723518,10 8.5,10 9.3276479,10 10,9.3276479 10,8.5 10,7.6723518 9.3276479,7 8.5,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rssguard.svg b/.icons/awkward/16x16/apps/rssguard.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rssguard.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/rssnow.svg b/.icons/awkward/16x16/apps/rssnow.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rssnow.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/rssowl.svg b/.icons/awkward/16x16/apps/rssowl.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rssowl.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/rstudio.svg b/.icons/awkward/16x16/apps/rstudio.svg
new file mode 100644
index 00000000..a7131eae
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rstudio.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#63aaed" cx="8" cy="8" r="8"/>
+ <g style="fill:#ffffff" transform="matrix(0.35,0,0,0.35,0.09956279,-0.89997927)">
+ <path d="m 19.713226,25.428446 h 4.217803 c 1.4408,0.51458 4.5969,5.243754 6.3122,8.571354 H 32.5246 c 1.475386,2e-4 2.903957,2e-4 2.903957,-1.428371 0,-1.428572 -1.428571,-1.428572 -2.903937,-1.428572 h -0.44597 c -1.4408,-2.2985 -2.7101,-4.450047 -4.3225,-5.856547 2.5043,-1.3722 3.386693,-2.696539 3.386693,-4.857739 0.001,-3.603 -2.767693,-6.429361 -7.227693,-6.429361 h -7.6501 C 15.428557,14 13.999986,14 14.00125,15.428571 c 0.0013,1.428572 1.427307,1.428572 2.855879,1.428222 V 31.139486 H 16.26536 c -0.836803,0.0034 -2.265374,0.0034 -2.2638,1.431943 C 14.003134,34 15.428557,34 16.26597,33.99994 h 5.1458 c 1.159644,6e-5 2.588216,6e-5 2.588216,-1.428511 0,-1.428572 -1.428572,-1.428572 -2.588196,-1.431093 h -1.696474 v -5.71164 z m 0,-2.857017 V 16.857493 H 24.0512 c 2.805929,0 4.2345,1.428221 4.2345,3.145707 0,2.568229 -2.207226,2.568229 -5.4695,2.568229 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rto-proxy.svg b/.icons/awkward/16x16/apps/rto-proxy.svg
new file mode 100644
index 00000000..02cf3e2f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rto-proxy.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#46c552" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <path style="fill:#ffffff" d="M 8.0000001,2.5000005 9.545085,5.7917965 13,6.3196607 10.5,8.8819664 11.09017,12.5 8,10.791796 4.9098299,12.5 5.5,8.8819664 3,6.3196604 6.4549149,5.7917965 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rtt-rlinux.svg b/.icons/awkward/16x16/apps/rtt-rlinux.svg
new file mode 100644
index 00000000..d15500de
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rtt-rlinux.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#3056a1" d="m3 0c-1 0-1 1.1429-1 1.1429v13.714s0 1.1429 1 1.1429h10s1 0 1-1.143v-13.714c0-0.0001 0-1.143-1-1.143z"/>
+ <path opacity=".3" d="m8 3c-2.2091 0-4 1.7909-4 4v4h4c2.209 0 4-1.7909 4-4s-1.791-4-4-4zm0 2c1.1046 0 2 0.8954 2 2s-0.8954 2-2 2-2-0.8954-2-2 0.8954-2 2-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rtt-rstudio.svg b/.icons/awkward/16x16/apps/rtt-rstudio.svg
new file mode 100644
index 00000000..c3bb1397
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rtt-rstudio.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#30a14b" d="m3 0c-1 0-1 1.1429-1 1.1429v13.714s0 1.1429 1 1.1429h10s1 0 1-1.143v-13.714c0-0.0001 0-1.143-1-1.143z"/>
+ <path opacity=".3" d="m8 3c-2.2091 0-4 1.7909-4 4v4h4c2.209 0 4-1.7909 4-4s-1.791-4-4-4zm0 2c1.1046 0 2 0.8954 2 2s-0.8954 2-2 2-2-0.8954-2-2 0.8954-2 2-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rubymine.svg b/.icons/awkward/16x16/apps/rubymine.svg
new file mode 100644
index 00000000..e5bfd707
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rubymine.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#6655e4" d="M 8,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 8 h 8 z"/>
+ <path style="fill:#ff8c2a" d="m 8,0 h 7.2 C 15.6432,0 16,0.3568 16,0.8 V 8 H 8 Z"/>
+ <path style="fill:#c72566" d="M 8,16 H 0.8 C 0.3568,16 0,15.6432 0,15.2 V 8 h 8 z"/>
+ <path style="fill:#fe4b71" d="m 8,16 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 H 8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.5071212,11.5 H 7.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round" d="M 10.507121,7.500001 V 3.5 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" d="M 5.5071222,7.5 4.5071212,6 M 3.5071207,5.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 3.5000485"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/runescape.svg b/.icons/awkward/16x16/apps/runescape.svg
new file mode 100644
index 00000000..068dbfe0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/runescape.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#38738f" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <path style="fill:#ffffff" d="m 5,5.1 h 2 v 7.534092 L 6,13.6 5,12.634092 Z"/>
+ <path style="fill:#ffffff" d="M 6,5 C 5.5091476,5.00568 4.9587888,4.9923 4.5789064,5.0839904 4.2738628,5.1576184 4,5.4 4,5.8 L 4.4,6 C 4.4,6 4.6085036,5.8341304 4.8,5.8 5.1657256,5.734819 6,6.2 6,6.2 6,6.2 6.8342744,5.7348192 7.2,5.8 7.3914964,5.834132 7.6,6 7.6,6 L 8,5.8 C 8,5.4 7.7261372,5.1576184 7.4210936,5.0839904 7.0412112,4.992298 6.4908524,5.0056808 6,5 Z"/>
+ <rect style="fill:#ffffff" width="2.4" height="1" x="2.8" y="-6.5" transform="rotate(90)"/>
+ <path style="fill:#ffffff" d="M 7,2 C 7,2.5522845 6.5522845,3 6,3 5.4477155,3 5,2.5522845 5,2 Z"/>
+ <rect style="fill:#ffffff" width="1.414" height="1.414" x="9.19" y="2.12" transform="rotate(45)"/>
+ <path style="fill:#ffffff" d="M 8.7832031 5 C 8.915482 5.2372814 9 5.507245 9 5.8007812 A 1.0001 1.0001 0 0 1 8.9277344 6.1699219 C 9.4525833 6.3470655 10 6.7105414 10 7.5 C 10 8.5812424 9.1115192 8.6807816 8 9 C 8 9 8.438205 10.222662 8.7988281 10.753906 C 9.4511427 11.714848 10.245713 12.291378 11.310547 12.892578 C 12.576079 13.45579 13.60405 13.832833 15 14 C 14.027772 13.095026 13.193745 12.712373 12.058594 12.015625 C 11.131851 11.409577 10.595993 10.849911 10 9.9003906 C 10.705699 9.6694209 12 9.3618691 12 7.7265625 C 12 5.7621852 10.399609 5 9.6347656 5 L 8.7832031 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rust.svg b/.icons/awkward/16x16/apps/rust.svg
new file mode 100644
index 00000000..f270411b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rust.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#c2352a" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <g fill="#fff" transform="matrix(.5 0 0 .5 -.5 -.00027)">
+ <rect width="1.414" height="1.414" x="22.63" y="-1.41" transform="rotate(45)"/>
+ <g>
+ <path d="m20 6-1 6h-4l-1-6z"/>
+ <path d="m15 13h4v1h-4z"/>
+ </g>
+ <g transform="matrix(0,-1,1,0,1,33)">
+ <path d="m20 6-1 6h-4l-1-6z"/>
+ <path d="m15 13h4v1h-4z"/>
+ </g>
+ <g transform="matrix(-.70711 .70711 -.70711 -.70711 40.335 15.101)">
+ <path d="m20 6-1 6h-4l-1-6z"/>
+ <path d="m15 13h4v1h-4z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rygel.svg b/.icons/awkward/16x16/apps/rygel.svg
new file mode 100644
index 00000000..78633120
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rygel.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#ff4848" width="16" height="12" x="-16" y="-14" rx=".8" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" d="m4.418 0c0.033 0.11883 0.0859 0.32227 0.0859 0.32227l0.0977 0.29687h-0.0039l0.0078 0.01953c0.025 0.07816 0.0443 0.15775 0.0605 0.23828s0.0277 0.16445 0.0352 0.24605c0.0073 0.0817 0.0112 0.1626 0.0097 0.2442-0.0012 0.0816-0.0078 0.1619-0.0175 0.2422-0.0098 0.0802-0.0229 0.1586-0.0411 0.2363-0.0181 0.0777-0.0399 0.1565-0.0664 0.2305-0.0264 0.0739-0.0551 0.1458-0.0898 0.2148s-0.0744 0.1326-0.1172 0.1953l0.0078-0.0019c-0.0454 0.0637-0.087 0.1307-0.125 0.1992-0.038 0.0684-0.0714 0.1385-0.1015 0.2109-0.0302 0.0724-0.0583 0.1451-0.0801 0.2207-0.0219 0.0757-0.0377 0.1543-0.0508 0.2325-0.0132 0.0781-0.0233 0.1584-0.0273 0.2382-0.0042 0.0799-0.0036 0.1594 0.0019 0.2403 0.0055 0.0808 0.0177 0.163 0.0332 0.2441s0.0348 0.1596 0.0606 0.2402c0.0213 0.0668 0.0449 0.1325 0.0722 0.1954 0.0273 0.0628 0.059 0.1248 0.0918 0.1836 0.0657 0.1174 0.1414 0.2245 0.2266 0.3242 0.0852 0.0996 0.1799 0.1913 0.2812 0.2715 0.1014 0.0801 0.2082 0.15 0.3223 0.2089s0.2359 0.1047 0.3594 0.1407c0.1234 0.0359 0.2514 0.061 0.3808 0.0722 0.1295 0.0112 0.2587 0.0094 0.3907-0.0058 0.066-0.0077 0.1312-0.0187 0.1972-0.0332 0.066-0.0146 0.1336-0.033 0.1992-0.0547 0.0656-0.0218 0.1297-0.0445 0.1914-0.0723 0.0618-0.0278 0.122-0.0604 0.1797-0.0937 0.1155-0.0668 0.2223-0.1439 0.3203-0.2305 0.0981-0.0866 0.1868-0.1822 0.2657-0.2852 0.0789-0.1029 0.147-0.2122 0.205-0.3281 0.0581-0.1159 0.1033-0.2378 0.1387-0.3633 0.0354-0.1254 0.0632-0.2571 0.0742-0.3886 0.0111-0.1316 0.0092-0.2623-0.0058-0.3965-0.0075-0.0671-0.0189-0.136-0.0332-0.2031-0.0143-0.0672-0.0333-0.1345-0.0547-0.2012-0.0258-0.0807-0.0573-0.1576-0.0918-0.2324s-0.0728-0.1463-0.1152-0.2149c-0.0425-0.0686-0.0872-0.1352-0.1368-0.1973-0.0495-0.062-0.1022-0.1205-0.1582-0.1757-0.0559-0.0552-0.1142-0.1064-0.1757-0.1543-0.0616-0.048-0.127-0.0925-0.1934-0.1328-0.0664-0.0404-0.1346-0.0769-0.2051-0.1094s-0.1449-0.0617-0.2187-0.086l0.0136-0.0039c-0.0711-0.025-0.1406-0.053-0.2089-0.0879-0.0683-0.0348-0.1366-0.0753-0.2012-0.1191-0.0647-0.0438-0.1273-0.0927-0.1875-0.1445s-0.1171-0.1072-0.1719-0.166c-0.0548-0.0589-0.1076-0.1205-0.1562-0.1856-0.0487-0.06506-0.0932-0.13277-0.1348-0.20311s-0.0815-0.14404-0.1152-0.21875c-0.0257-0.05692-0.0457-0.11472-0.0664-0.17383l0.0019-0.00195-0.125-0.37891c0 0.000003-0.0144-0.053298-0.0176-0.06445h-0.8183zm5.689 4.002c-0.079-0.0034-0.1591-0.0024-0.2398 0.0039-0.0807 0.0062-0.1613 0.0189-0.2422 0.0351s-0.1599 0.036-0.2402 0.0625c-0.0665 0.022-0.1329 0.0464-0.1953 0.0742-0.0625 0.0279-0.1234 0.0585-0.1817 0.0918-0.1166 0.0667-0.2235 0.1444-0.3223 0.2305-0.0987 0.0861-0.1884 0.1812-0.2675 0.2832s-0.1493 0.2096-0.2071 0.3242c-0.0577 0.1146-0.1039 0.2356-0.1386 0.3594-0.0348 0.1238-0.0565 0.2533-0.0664 0.3828-0.01 0.1295-0.0068 0.2588 0.0097 0.3906 0.0083 0.066 0.0181 0.1334 0.0332 0.1993 0.0152 0.0658 0.0344 0.1318 0.0567 0.1972s0.0478 0.128 0.0761 0.1895 0.0599 0.1222 0.0938 0.1797c0.0677 0.1148 0.147 0.2211 0.2344 0.3183 0.0874 0.0973 0.1835 0.1857 0.2871 0.2637s0.2137 0.1461 0.3301 0.2031c0.1163 0.057 0.2376 0.1005 0.3632 0.1348 0.1257 0.0343 0.2552 0.0584 0.3868 0.0683 0.131 0.01 0.266 0.0084 0.4-0.0078 0.067-0.0081 0.133-0.0202 0.2-0.0351 0.066-0.0149 0.134-0.0347 0.201-0.0567 0.08-0.0265 0.158-0.0585 0.232-0.0937 0.075-0.0352 0.145-0.0722 0.213-0.1153 0.068-0.043 0.132-0.0905 0.193-0.1406 0.062-0.0501 0.122-0.1017 0.176-0.1582 0.055-0.0564 0.105-0.1177 0.153-0.1797 0.047-0.062 0.091-0.1265 0.13-0.1933 0.04-0.0668 0.076-0.1363 0.108-0.2071s0.058-0.1427 0.082-0.2168l0.006 0.0098c0.024-0.0713 0.051-0.1384 0.086-0.207 0.034-0.0686 0.074-0.1381 0.117-0.2031 0.043-0.0651 0.091-0.1269 0.142-0.1875 0.052-0.0607 0.106-0.1205 0.164-0.1758 0.059-0.0554 0.12-0.109 0.184-0.1582 0.065-0.0493 0.133-0.0926 0.203-0.1348s0.143-0.0808 0.217-0.1152c0.056-0.026 0.113-0.0492 0.172-0.0703l0.002 0.0019c0.249-0.0503 0.49-0.06 0.742-0.0644v-0.7969c-0.286 0.0053-0.583 0.0214-0.924 0.0859l-0.002-0.0039-0.017 0.0059c-0.078 0.0257-0.16 0.0495-0.241 0.0664-0.08 0.0169-0.16 0.027-0.242 0.0351-0.081 0.0082-0.162 0.0141-0.244 0.0137-0.081-0.0004-0.162-0.0066-0.242-0.0156s-0.161-0.0217-0.238-0.0391c-0.078-0.0174-0.155-0.0406-0.229-0.0664s-0.146-0.0538-0.215-0.0879c-0.069-0.034-0.136-0.073-0.199-0.1152l0.004 0.0098c-0.064-0.0449-0.133-0.0877-0.201-0.125-0.069-0.0374-0.139-0.0702-0.211-0.0997-0.073-0.0294-0.147-0.0569-0.223-0.0781s-0.152-0.0364-0.23-0.0488c-0.078-0.0125-0.159-0.0201-0.239-0.0234zm-5.898 2.2851c-0.0663 0.0015-0.1342 0.0056-0.2012 0.0137-0.0669 0.0081-0.1343 0.0202-0.2012 0.0351-0.0669 0.015-0.1327 0.0328-0.1992 0.0547-0.0803 0.0266-0.1561 0.0566-0.2304 0.0918-0.0744 0.0352-0.1468 0.0761-0.2149 0.1192-0.0681 0.043-0.1338 0.0885-0.1953 0.1386-0.0615 0.0502-0.1192 0.1057-0.1738 0.1621-0.0546 0.0565-0.107 0.1138-0.1543 0.1758-0.0474 0.062-0.0892 0.1266-0.1289 0.1934-0.0398 0.0668-0.0757 0.1362-0.1075 0.207s-0.0605 0.1427-0.0839 0.2168l-0.0039-0.0098c-0.0244 0.0714-0.0538 0.1404-0.0879 0.209-0.0342 0.0686-0.0722 0.1362-0.1153 0.2012-0.0318 0.0397-0.0728 0.0648-0.1113 0.0938v1.4101c0.0661 0.0015 0.1319 0.0044 0.1973 0.0117 0.0802 0.009 0.1585 0.0217 0.2363 0.0391s0.1563 0.0386 0.2305 0.0644c0.0741 0.0258 0.1456 0.0559 0.2148 0.0899s0.1342 0.0711 0.1973 0.1133l-0.002-0.0078c0.0641 0.0448 0.1325 0.0856 0.2012 0.1228 0.0687 0.038 0.1383 0.07 0.2109 0.1 0.0726 0.029 0.147 0.055 0.2227 0.076s0.1523 0.036 0.2305 0.049c0.0781 0.012 0.1585 0.024 0.2382 0.027 0.0798 0.003 0.1596 0.001 0.2403-0.006 0.0807-0.006 0.1613-0.017 0.2422-0.033 0.0808-0.016 0.1599-0.036 0.2402-0.062 0.0664-0.022 0.1328-0.049 0.1953-0.077 0.0625-0.027 0.1233-0.058 0.1816-0.091 0.1167-0.0671 0.2236-0.1448 0.3223-0.2308 0.0987-0.0861 0.1885-0.1812 0.2676-0.2832 0.0791-0.1021 0.1492-0.2116 0.207-0.3262s0.102-0.2356 0.1367-0.3594c0.0348-0.1238 0.0584-0.2494 0.0684-0.3789s0.0087-0.2607-0.0078-0.3926c-0.0083-0.0659-0.02-0.1333-0.0352-0.1992-0.0151-0.0659-0.0362-0.1319-0.0586-0.1973-0.0223-0.0653-0.0459-0.1279-0.0742-0.1894s-0.0618-0.1203-0.0957-0.1778c-0.0677-0.1148-0.145-0.221-0.2324-0.3183s-0.1835-0.1857-0.2871-0.2637c-0.1036-0.0779-0.2138-0.1461-0.3301-0.2031s-0.2396-0.1024-0.3652-0.1367c-0.1257-0.0343-0.2553-0.0565-0.3868-0.0664-0.0657-0.005-0.1309-0.0073-0.1972-0.0059zm4.0527 1.7305c-0.0655 0.0008-0.1312 0.0041-0.1972 0.0117s-0.1333 0.0167-0.1993 0.0312c-0.066 0.0146-0.1316 0.0349-0.1972 0.0567-0.0656 0.0217-0.1316 0.0464-0.1934 0.0742-0.0617 0.0278-0.118 0.0584-0.1758 0.0918-0.1154 0.0668-0.2242 0.1439-0.3222 0.2305-0.0981 0.0866-0.1868 0.1821-0.2657 0.2851s-0.149 0.2142-0.207 0.3301c-0.058 0.116-0.1032 0.2378-0.1387 0.3633-0.0354 0.1255-0.0611 0.2551-0.0722 0.3867-0.0111 0.1311-0.0092 0.2641 0.0058 0.3981 0.0075 0.067 0.0189 0.134 0.0332 0.202 0.0143 0.067 0.0314 0.136 0.0528 0.203 0.0258 0.08 0.0573 0.155 0.0918 0.23s0.0728 0.148 0.1152 0.217 0.0871 0.133 0.1367 0.195 0.1023 0.123 0.1582 0.178c0.056 0.055 0.1162 0.104 0.1778 0.152 0.0615 0.048 0.1249 0.093 0.1914 0.133 0.0664 0.041 0.1365 0.077 0.207 0.109 0.0705 0.033 0.143 0.062 0.2168 0.086l-0.0117 0.004c0.0711 0.025 0.1407 0.055 0.209 0.09s0.1345 0.074 0.1992 0.117c0.0646 0.044 0.1273 0.093 0.1875 0.145 0.0601 0.052 0.117 0.107 0.1718 0.166 0.0549 0.059 0.1096 0.122 0.1583 0.187 0.0486 0.065 0.0931 0.133 0.1347 0.204 0.0416 0.07 0.0796 0.142 0.1133 0.216 0.0257 0.057 0.0476 0.115 0.0684 0.174l-0.0059 0.002 0.1309 0.381s0.3475 1.056 0.3847 2.332h0.7931c-0.037-1.425-0.4298-2.592-0.4298-2.592l-0.0996-0.295h0.0039l-0.0059-0.021c-0.025-0.078-0.0443-0.158-0.0605-0.238-0.0162-0.081-0.0297-0.161-0.0371-0.243-0.0073-0.081-0.0089-0.164-0.0078-0.246 0.0012-0.081 0.0059-0.164 0.0156-0.244s0.0248-0.159 0.043-0.236c0.0181-0.078 0.0399-0.157 0.0664-0.231 0.0264-0.074 0.0552-0.144 0.0898-0.213 0.0347-0.069 0.0744-0.134 0.1172-0.197l-0.0078 0.004c0.0454-0.064 0.087-0.133 0.1246-0.201 0.038-0.069 0.072-0.139 0.102-0.211s0.056-0.147 0.078-0.223c0.022-0.075 0.038-0.15 0.051-0.228s0.023-0.159 0.027-0.239c0.004-0.079 0.006-0.1609 0-0.2417-0.005-0.0808-0.019-0.1611-0.035-0.2422-0.015-0.0811-0.033-0.1616-0.059-0.2422-0.021-0.0667-0.046-0.1325-0.074-0.1953-0.027-0.0628-0.057-0.1229-0.09-0.1816-0.0653-0.1175-0.141-0.2266-0.2262-0.3262-0.0852-0.0997-0.1799-0.1894-0.2812-0.2695-0.1014-0.0802-0.2102-0.1501-0.3242-0.209-0.1141-0.0589-0.234-0.1067-0.3575-0.1426-0.1234-0.0359-0.2495-0.0611-0.3789-0.0723-0.0647-0.0056-0.1297-0.0066-0.1953-0.0058z"/>
+ <path fill="#fff" d="m13.936 0.72891 0.007 3.8227v-3.7516c0-0.024349-0.0049-0.047312-0.007-0.071094z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sabnzbdplus.svg b/.icons/awkward/16x16/apps/sabnzbdplus.svg
new file mode 100644
index 00000000..9c1a380d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sabnzbdplus.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ff961b" d="M 3.7692308,0 C 3.4496154,0 3,0.3568 3,0.8 l 0,8.4 5,0 5,0 0,-8.4 C 13,0.3568 12.550385,0 12.230769,0 Z"/>
+ <path style="fill:#ffe330;fill-rule:evenodd" d="M 0.61383344,9.0000042 C 0.54843884,8.9998358 -0.69358728,8.9996379 0.55238312,10.08236 L 7.1776976,15.682509 C 7.4237316,15.890485 7.6775372,15.996043 8,16 c 0.3224628,-0.004 0.5762684,-0.109515 0.8223024,-0.317491 L 15.447617,10.08236 c 1.24597,-1.0827221 0.0039,-1.0825242 -0.06145,-1.0823558 l -7.386166,0 -7.38616656,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/safeeyes.svg b/.icons/awkward/16x16/apps/safeeyes.svg
new file mode 100644
index 00000000..77534958
--- /dev/null
+++ b/.icons/awkward/16x16/apps/safeeyes.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#d2d2d2" d="m8-3e-8c-4.432 0-8 3.568-8 8-2e-8 4.432 3.568 8 8 8s8-3.568 8-8-3.568-8-8-8z"/>
+ <circle fill="#4d4d4d" cx="11.314" cy="0" r="6" transform="rotate(45)"/>
+ <path fill="#57beff" d="m8 2.9941v5.0059h5.006c0-1.2775-0.4902-2.5547-1.4707-3.5352-0.98-0.9805-2.2575-1.4707-3.535-1.4707z"/>
+ <circle fill="#94ff57" cx="8" cy="12" r="1"/>
+ <circle fill="#94ff57" cx="-4" cy="-8" r="1" transform="scale(-1)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sage-notebook.svg b/.icons/awkward/16x16/apps/sage-notebook.svg
new file mode 100644
index 00000000..d6b2f47c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sage-notebook.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#695fff" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.28353" d="M 13.024546,8.0902296 12.396704,5.9222764"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.141765" d="M 11.22358,9.2089 12.445375,5.9525048"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.141765" d="M 11.207688,11.927214 11.247424,9.13486"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.141765" d="M 8.7038696,11.505743 11.207688,12.0072"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.28353" d="M 7.1598244,13.121438 5.4563816,12.175652"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.141765" d="M 5.4965552,12.303818 8.7038696,11.505743"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.141765" d="M 3.726828,9.6650472 5.3615644,7.0752732"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.28353" d="M 3.1508936,5.7322568 4.66939,4.7001084"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.28353" d="M 4.7180612,4.713058 6.1830244,2.9596944"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.141765" d="M 7.3210596,5.2731136 9.861986,4.1999836"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.141765" d="M 6.3889068,2.79033 5.3137236,7.0752732"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.141765" d="M 3.05157,5.7663168 7.3210596,5.2731136"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.56705999" d="M 9.8527288,4.0134424 8.5885536,9.4014228"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.56705999" d="M 9.7894572,4.1516416 4.7277928,4.7605648"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.56705999" d="M 8.5885536,9.4014228 4.732662,4.7303364"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.42529497" d="M 8.5885536,9.4014228 7.2878264,13.246679"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.42519999" d="M 3.783598,9.705402 4.7180612,4.6655584"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.42529497" d="M 7.2148228,13.155987 3.759266,9.8004084"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.42529497" d="M 11.25442,11.91654 7.2002224,13.138709"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.42529497" d="M 12.9384,8.1031868 11.25442,11.92949"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.42529497" d="M 8.5885536,9.4014228 12.8,8"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.42519999" d="m 9.8624676,4.1170916 3.0077914,3.973138"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.42529497" d="M 3.6993984,9.705402 8.5885536,9.4014228"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.28353" d="m 2.8330764,9.463554 2.5357012,2.686192"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.28353" d="M 3.1007644,5.7668064 2.9109488,9.463554"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.28353" d="M 6.1815664,2.8085456 9.9534756,2.9424232"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.28353" d="M 12.445375,5.9525048 10.05568,2.929466"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.28353" d="M 9.8172004,4.0609492 10.04108,2.9596944"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.28353" d="M 3.8308112,9.7484648 2.8428148,9.5541236"/>
+ <path style="fill:#ffffff" d="M 6.4,2.4 A 0.4,0.4 0 0 0 6,2.8 0.4,0.4 0 0 0 6.4,3.2 0.4,0.4 0 0 0 6.8,2.8 0.4,0.4 0 0 0 6.4,2.4 Z m 3.7,0.4 A 0.3,0.3 0 0 0 9.8,3.1 0.3,0.3 0 0 0 10.1,3.4 0.3,0.3 0 0 0 10.4,3.1 0.3,0.3 0 0 0 10.1,2.8 Z M 9.9,3.6 A 0.5,0.5 0 0 0 9.4,4.1 0.5,0.5 0 0 0 9.9,4.6 0.5,0.5 0 0 0 10.4,4.1 0.5,0.5 0 0 0 9.9,3.6 Z M 4.7,4.4 A 0.5,0.5 0 0 0 4.2,4.9 0.5,0.5 0 0 0 4.7,5.4 0.5,0.5 0 0 0 5.2,4.9 0.5,0.5 0 0 0 4.7,4.4 Z M 7.3,5 A 0.3,0.3 0 0 0 7,5.3 0.3,0.3 0 0 0 7.3,5.6 0.3,0.3 0 0 0 7.6,5.3 0.3,0.3 0 0 0 7.3,5 Z M 3.2,5.4 A 0.4,0.4 0 0 0 2.8,5.8 0.4,0.4 0 0 0 3.2,6.2 0.4,0.4 0 0 0 3.6,5.8 0.4,0.4 0 0 0 3.2,5.4 Z m 9.3,0.2 A 0.3,0.3 0 0 0 12.2,5.9 0.3,0.3 0 0 0 12.5,6.2 0.3,0.3 0 0 0 12.8,5.9 0.3,0.3 0 0 0 12.5,5.6 Z M 5.3046876,6.8070312 a 0.3,0.3 0 0 0 -0.3,0.3 0.3,0.3 0 0 0 0.3,0.3 0.3,0.3 0 0 0 0.3,-0.3 0.3,0.3 0 0 0 -0.3,-0.3 z M 12.8,7.6 A 0.4,0.4 0 0 0 12.4,8 0.4,0.4 0 0 0 12.8,8.4 0.4,0.4 0 0 0 13.2,8 0.4,0.4 0 0 0 12.8,7.6 Z M 8.6,8.8 A 0.6,0.6 0 0 0 8,9.4 0.6,0.6 0 0 0 8.6,10 0.6,0.6 0 0 0 9.2,9.4 0.6,0.6 0 0 0 8.6,8.8 Z m 2.6625,0.1273436 a 0.3,0.3 0 0 0 -0.3,0.3 0.3,0.3 0 0 0 0.3,0.3 0.3,0.3 0 0 0 0.3,-0.3 0.3,0.3 0 0 0 -0.3,-0.3 z M 2.9,9.2 A 0.3,0.3 0 0 0 2.6,9.5 0.3,0.3 0 0 0 2.9,9.8 0.3,0.3 0 0 0 3.2,9.5 0.3,0.3 0 0 0 2.9,9.2 Z m 0.9,0 A 0.4,0.4 0 0 0 3.4,9.6 0.4,0.4 0 0 0 3.8,10 0.4,0.4 0 0 0 4.2,9.6 0.4,0.4 0 0 0 3.8,9.2 Z m 4.9,2 A 0.3,0.3 0 0 0 8.4,11.5 0.3,0.3 0 0 0 8.7,11.8 0.3,0.3 0 0 0 9,11.5 0.3,0.3 0 0 0 8.7,11.2 Z m 2.5,0.4 A 0.4,0.4 0 0 0 10.8,12 0.4,0.4 0 0 0 11.2,12.4 0.4,0.4 0 0 0 11.6,12 0.4,0.4 0 0 0 11.2,11.6 Z M 5.5,12 A 0.3,0.3 0 0 0 5.2,12.3 0.3,0.3 0 0 0 5.5,12.6 0.3,0.3 0 0 0 5.8,12.3 0.3,0.3 0 0 0 5.5,12 Z m 1.7,0.8 a 0.4,0.4 0 0 0 -0.4,0.4 0.4,0.4 0 0 0 0.4,0.4 0.4,0.4 0 0 0 0.4,-0.4 0.4,0.4 0 0 0 -0.4,-0.4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sakura-dungeon.svg b/.icons/awkward/16x16/apps/sakura-dungeon.svg
new file mode 100644
index 00000000..46d8d522
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sakura-dungeon.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <path style="fill:#8e8e8e" d="M -9.9999776e-8,1036.3621 0.15233268,1039.5206 l 7.86286022,7.874 1.501917,-1.502 1.5019231,-1.5018 -7.8628598,-7.874 -3.15405114,-0.1526 z"/>
+ <path style="opacity:0.3;fill:#ffffff" d="m -9.9999776e-8,1036.3621 c 0,0 9.414203599999774,9.4143 9.517107599999775,9.5305 l 1.5019235,-1.5018 -7.8628602,-7.874 -3.1540745,-0.1526 z"/>
+ <path style="fill:#bc7538" d="m 12.086838,1049.3262 c -0.02366,0.024 -0.04368,0.049 -0.06255,0.076 0.02766,0.021 0.05357,0.051 0.08564,0.094 0.07192,0.097 0.263168,0.2413 0.424828,0.3209 0.428804,0.2112 1.127407,1.004 1.325257,1.5043 l 0.150826,0.3806 0.317087,0.062 c 0.421779,0.082 0.559588,0.1644 0.701589,0.421 0.146945,0.2654 0.606192,0.1762 0.886639,0.093 0.08285,-0.2808 0.171796,-0.7406 -0.09337,-0.8877 -0.256185,-0.1422 -0.338938,-0.2798 -0.420404,-0.7022 l -0.06076,-0.3182 -0.380607,-0.1508 c -0.49961,-0.1981 -1.291767,-0.8975 -1.502613,-1.3269 -0.07949,-0.1619 -0.223748,-0.3534 -0.320419,-0.4254 -0.04711,-0.035 -0.07718,-0.064 -0.09778,-0.095 l -0.953489,0.9536 z"/>
+ <path style="fill:#f4955b" d="m 11.853459,1039.3559 c -0.145535,-0.019 -0.4268,0.4523 -0.613282,0.9896 -0.253119,0.7292 -0.287077,0.5509 -0.167968,1.175 0.139761,0.7323 0.28987,0.9159 -0.142969,0.8687 -0.398363,-0.043 -0.480356,0.01 -0.189063,0.1164 0.13219,0.05 0.246176,0.1623 0.423438,0.4203 0.190817,0.2778 0.443779,0.6737 0.447318,0.9715 0.0025,0.2082 -0.02579,0.4376 -0.06328,0.5101 -0.08505,0.1643 -0.330856,0.1374 -0.525781,-0.058 l -0.140625,-0.1406 -0.290625,0.3515 c -0.378505,0.4572 -0.6699149,0.5993 -1.2296867,0.5993 -0.2460499,-10e-5 -0.4709358,0.024 -0.4999998,0.053 -0.02908,0.029 -0.053122,0.2544 -0.053125,0.5008 5.6e-6,0.5605 -0.1419603,0.8521 -0.5984369,1.2312 l -0.3507815,0.2914 0.1406252,0.1406 c 0.1949251,0.1952 0.2219483,0.4407 0.057812,0.5258 -0.072596,0.038 -0.1421067,0.066 -0.3499998,0.064 -0.2973911,0 -0.8526949,-0.2561 -1.130076,-0.4472 -0.2576431,-0.1775 -0.370871,-0.2911 -0.4203122,-0.4235 -0.1089204,-0.2917 -0.1589975,-0.2098 -0.1156252,0.1891 0.047137,0.4335 -0.1366627,0.2829 -0.867968,0.1429 -0.6231334,-0.1192 -0.444421,-0.085 -1.1726079,0.1688 -0.3832515,0.1334 -0.8305291,0.4126 -0.9339882,0.5117 -0.060799,0.061 -0.072626,0.1118 -0.028904,0.1555 0.03652,0.036 0.5078443,0.1267 0.803519,0.2 0.5327126,0.1321 0.5631022,0.4007 0.4839346,0.48 -0.02252,0.022 -0.3238234,0.1294 -0.5707777,0.2375 -0.2469763,0.108 -0.6780284,0.2268 -0.7144571,0.2633 -0.1875984,0.1879 0.8185746,0.3805 1.5407035,0.3344 0.2367191,-0.015 0.4463614,-0.011 0.4664062,0.01 0.052186,0.052 -0.4318006,0.4442 -0.7960936,0.6445 -0.4366527,0.2403 -0.4277383,0.3823 0.030468,0.4758 0.5197846,0.1059 0.9749237,0 1.4507807,-0.3289 0.7137617,-0.4981 1.0854891,-0.4096 0.6136557,0.3234 -0.2568711,0.3991 -0.3136259,0.5482 -0.3093747,0.8219 0.00288,0.1841 0.028004,0.3351 0.055469,0.3351 0.1311815,0 1.11543,-1.0261 1.3746247,-1.3429 0.3621662,-0.4428 0.3823474,-0.3793 0.2276211,0.1953 -0.060705,0.2253 -0.070923,0.5856 -0.071875,0.8023 l 0.03828,0.3914 0.3078127,-0.3078 c 0.3830902,-0.3835 0.7647429,-0.845 0.9567532,-1.3406 0.081346,-0.2099 0.1783787,-0.3744 0.2156247,-0.3656 0.037076,0.01 0.1240892,0.1583 0.1929687,0.332 0.068925,0.1738 0.2178447,0.4396 0.3312499,0.5906 0.1896219,0.2525 0.2151295,0.2662 0.3124999,0.1688 0.1741865,-0.1745 0.2904115,-0.5342 0.3781245,-1.1703 l 0.08281,-0.6016 0.34375,0.1242 c 0.297468,0.1073 0.400335,0.1011 0.770312,-0.046 0.298903,-0.1188 0.393082,-0.1483 0.471875,-0.089 0.01876,-0.026 0.03899,-0.052 0.0625,-0.075 l 0.953125,-0.9539 c 1.67e-4,2e-4 6e-4,5e-4 8e-4,8e-4 -0.05306,-0.078 -0.02418,-0.1733 0.09141,-0.4649 0.146925,-0.3705 0.153302,-0.4741 0.04609,-0.7719 l -0.124219,-0.3437 0.600781,-0.083 c 0.635256,-0.088 0.994553,-0.2045 1.16875,-0.3789 0.09737,-0.097 0.08326,-0.1227 -0.16875,-0.3125 -0.150789,-0.1136 -0.415553,-0.2631 -0.589063,-0.3321 -0.173567,-0.069 -0.323246,-0.1556 -0.332031,-0.1929 -0.0087,-0.037 0.15618,-0.1348 0.365625,-0.2164 0.494903,-0.1924 0.95525,-0.5746 1.338281,-0.9583 l 0.307812,-0.3078 -0.391405,-0.038 c -0.215322,-0.021 -0.575763,0.011 -0.800782,0.072 -0.573738,0.1549 -0.637413,0.1342 -0.195312,-0.2285 0.316413,-0.2595 1.340639,-1.2452 1.340625,-1.3767 -9.1e-5,-0.028 -0.150582,-0.052 -0.334375,-0.055 -0.273358,0 -0.422596,0.051 -0.821094,0.3086 -0.731942,0.4725 -0.819965,0.1017 -0.322656,-0.6131 0.331573,-0.4766 0.43471,-0.8534 0.328906,-1.374 -0.09322,-0.4587 -0.235034,-0.4679 -0.475,-0.03 -0.20018,0.3646 -0.59236,0.7699 -0.644531,0.7177 -0.02013,-0.02 -0.02366,-0.2302 -0.0086,-0.4672 0.04598,-0.7232 -0.146784,-1.7304 -0.334374,-1.5424 -0.03646,0.036 -0.154607,0.468 -0.2625,0.7153 -0.107882,0.2473 -0.214176,0.5482 -0.236719,0.5708 -0.07917,0.079 -0.349827,0.05 -0.481693,-0.4838 -0.07321,-0.2962 -0.162693,-0.7679 -0.199219,-0.8045 -0.01457,-0.015 -0.05227,0 -0.05312,-0.026 z m 3.487942,11.0141 0.06094,0.3188 c 0.02037,0.1055 0.04084,0.1926 0.06406,0.2671 -0.02317,-0.074 -0.04292,-0.1616 -0.06328,-0.2671 z m -1.330469,1.332 0,8e-4 0.266406,0.051 z m 1.989062,0.082 c 5.6e-4,0.1684 -0.04217,0.3541 -0.08359,0.4945 0.04143,-0.1404 0.08418,-0.3261 0.08359,-0.4945 z"/>
+ <path style="fill:#f12a2a" d="m 9.0332102,1045.4328 c 0.1060894,0.204 0.1557213,0.4052 0.255217,1.0347 0.060678,0.3839 0.1079606,0.5516 0.189637,0.6727 0.099178,0.1471 0.2526743,0.2282 0.418976,0.2216 0.1118208,-0.01 0.1952348,-0.042 0.2779548,-0.1246 0.136375,-0.1363 0.166716,-0.327 0.08594,-0.54 -0.02312,-0.061 -0.03477,-0.1102 -0.02587,-0.1096 0.0089,0 0.04401,0.014 0.07802,0.03 0.147409,0.068 0.331057,0.071 0.45582,0.01 0.08459,-0.043 0.187007,-0.1703 0.213761,-0.2648 0.07448,-0.2631 -0.0949,-0.5061 -0.433902,-0.6225 -0.133229,-0.046 -0.234855,-0.066 -0.548325,-0.1097 -0.4382086,-0.061 -0.7419033,-0.1374 -0.9278079,-0.2333 -0.038242,-0.02 -0.070872,-0.034 -0.072509,-0.033 -0.00163,0 0.013253,0.034 0.033087,0.073 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/samba.svg b/.icons/awkward/16x16/apps/samba.svg
new file mode 120000
index 00000000..28bce891
--- /dev/null
+++ b/.icons/awkward/16x16/apps/samba.svg
@@ -0,0 +1 @@
+system-config-samba.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sanctum-2.svg b/.icons/awkward/16x16/apps/sanctum-2.svg
new file mode 100644
index 00000000..ff97ae8d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sanctum-2.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="m 7.5,0 0,7.5 7.5,0 A 7.5,7.5 0 0 0 7.5,0 Z m 0,7.5 -7.5,0 A 7.5,7.5 0 0 0 7.5,15 l 0,-7.5 z"/>
+ <circle style="fill:#ffffff" cx="7.5" cy="7.5" r="5.5"/>
+ <circle style="fill:#3ca2e4" cx="7.5" cy="7.5" r="3.5"/>
+ <path style="fill:none;stroke:#ffc34c;stroke-linecap:round;stroke-linejoin:round" d="m 6.5,5.5 2,0 0,2 -2,0 0,2 2,0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sauerbraten.svg b/.icons/awkward/16x16/apps/sauerbraten.svg
new file mode 100644
index 00000000..ffe69980
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sauerbraten.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4a4034" d="M 8.0187135,3.0568e-4 C 7.8697967,-0.00297832 7.7228107,0.03366008 7.5937627,0.10623352 L 0.40701762,2.3760672 C 0.15515394,2.5179254 -4.2e-7,2.780091 6e-8,3.0638074 v 8.0947836 c -4.8e-7,0.283716 0.15515388,0.545882 0.40701756,0.68774 l 7.18674508,4.047391 c 0.2516648,0.141567 0.56159,0.141567 0.8132548,0 L 15.592982,11.846331 C 15.844846,11.704473 16,11.442307 16,11.158591 V 3.0638074 C 16,2.780091 15.844846,2.5179254 15.592982,2.3760672 L 8.4070175,0.10623352 C 8.2887363,0.03971652 8.1552055,0.00328992 8.0187135,3.0568e-4 Z"/>
+ <path style="opacity:0.06000001;fill:#ffffff" d="M 8.0190971,3.154e-4 C 7.8700491,-0.0030486 7.7229167,0.0335826 7.5937503,0.10621424 L 0.40711802,2.3762727 C 0.21066422,2.4872478 0.07063694,2.6732098 0.0208333,2.8892746 0.07063694,3.1053394 0.21066422,3.2913014 0.40711802,3.4022762 L 7.5937503,7.4498686 c 0.2516936,0.1416068 0.561674,0.1416068 0.813368,0 L 15.592882,3.4022762 C 15.789336,3.2913014 15.929363,3.1053394 15.979166,2.8892746 15.929363,2.6732098 15.789336,2.4872478 15.592882,2.3762727 L 8.4071183,0.10621424 C 8.2889183,0.03975232 8.1554907,0.00333728 8.0190971,3.154e-4 Z"/>
+ <path style="opacity:0.07999998" d="m 0.11892358,2.6514362 c -0.04221288,0.067658 -0.07381244,0.1410948 -0.09375,0.2178736 0.0199376,-0.076779 0.05153724,-0.150216 0.09375,-0.2178736 z M 0.0208333,2.8892746 C 0.0072969,2.9465018 3.097e-4,3.005017 1e-7,3.063747 v 8.095185 c 1.1432e-4,0.283641 0.15529712,0.545689 0.40711804,0.687474 l 7.18663216,4.047593 c 0.123658,0.0691 0.2637432,0.105314 0.4062496,0.10503 V 7.5557674 C 7.8574131,7.5557866 7.7173227,7.5192674 7.5937503,7.4498686 L 0.40711802,3.4022762 C 0.21066422,3.2913014 0.07063694,3.1053394 0.0208333,2.8892746 Z"/>
+ <path style="fill:#564c3d" d="M 7.9999999,3.0001276 13,4.8448006 V 10.481092 L 7.9999995,13 2.9999998,10.481092 V 4.8448002 Z"/>
+ <path style="opacity:0.05;fill:#ffffff" d="M 7.9999999,3.0001276 2.9999998,4.8446231 V 10.481092 L 7.9999999,8.4167249 Z"/>
+ <path style="opacity:0.12999998;fill:#ffffff" d="M 7.9999999,3.0001276 13,4.8446231 V 10.481092 L 7.9999999,8.4167249 Z"/>
+ <path style="fill:#ff2a2a" d="m 8.0070183,5.7831267 a 0.30526231,0.23451985 0 0 0 -0.1593562,0.031279 l -2.6950296,1.19526 A 0.30526231,0.23451985 0 0 0 5,7.2127658 v 2.3905187 a 0.30526231,0.23451985 0 0 0 0.1526325,0.2031004 l 2.6950296,1.1952601 a 0.30526231,0.23451985 0 0 0 0.3049698,0 L 10.847369,9.8063871 A 0.30526231,0.23451985 0 0 0 11,9.6032859 V 7.2127689 A 0.30526231,0.23451985 0 0 0 10.847369,7.0096673 L 8.1526319,5.8144088 A 0.30526231,0.23451985 0 0 0 8.0070183,5.78313 Z"/>
+ <path style="fill:#ffbd30" d="m 8.0070322,5.7831244 a 0.30526231,0.23451985 0 0 0 -0.1593751,0.03162 L 5.1523445,7.0092957 a 0.30526231,0.23451985 0 0 0 -0.1113285,0.086301 0.30526231,0.23451985 0 0 0 0.1113285,0.085447 l 2.6953126,1.1954067 a 0.30526231,0.23451985 0 0 0 0.3046876,0 L 10.847658,7.1810427 a 0.30526231,0.23451985 0 0 0 0.111327,-0.085446 0.30526231,0.23451985 0 0 0 -0.111327,-0.086302 L 8.1523447,5.8147425 A 0.30526231,0.23451985 0 0 0 8.0070322,5.7831262 Z"/>
+ <path style="fill:#ff6f2a" d="M 5.041016,7.0955937 C 5.014226,7.1311757 5.000084,7.1715487 5,7.2126559 v 2.3908127 c 2.149e-4,0.083529 0.058243,0.1606665 0.1523438,0.2025097 l 2.6953126,1.1954067 c 0.046302,0.02062 0.098834,0.03152 0.1523445,0.03161 V 8.4080619 C 7.9464935,8.4079633 7.8939543,8.3970594 7.8476576,8.3764419 L 5.1523449,7.1810367 C 5.1061505,7.1605205 5.0677678,7.1310582 5.041016,7.0955896 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sayonara.svg b/.icons/awkward/16x16/apps/sayonara.svg
new file mode 100644
index 00000000..183adc72
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sayonara.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 3,2 C 2.4477153,2 2,2.4477153 2,3 2,3.5522848 2.4477153,4 3,4 3.5522847,4 4,3.5522848 4,3 4,2.4477153 3.5522848,2 3,2 Z"/>
+ <rect style="fill:#ffffff" width="8" height="2" x="6" y="2" rx="1" ry="1"/>
+ <path style="fill:#ffffff" d="M 3,7 C 2.4477153,7 2,7.4477153 2,8 2,8.5522848 2.4477153,9 3,9 3.5522847,9 4,8.5522848 4,8 4,7.4477153 3.5522848,7 3,7 Z"/>
+ <rect style="fill:#ffffff" width="8" height="2" x="6" y="7" rx="1" ry="1"/>
+ <path style="fill:#ff9448" d="m 3,12 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.4477152,-1 -1,-1 z"/>
+ <rect style="fill:#ff9448" width="8" height="2" x="6" y="12" rx="1" ry="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sc-controller.svg b/.icons/awkward/16x16/apps/sc-controller.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sc-controller.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sc_ide.svg b/.icons/awkward/16x16/apps/sc_ide.svg
new file mode 100644
index 00000000..b8eae376
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sc_ide.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#575757" cx="8" cy="8" r="8"/>
+ <circle style="fill:#6e6e6e" cx="8" cy="8" r="6"/>
+ <circle style="fill:#969696" cx="8" cy="8" r="4"/>
+ <circle style="fill:#e4e4e4" cx="8" cy="8" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/scans2pdf.svg b/.icons/awkward/16x16/apps/scans2pdf.svg
new file mode 100644
index 00000000..093a9bbb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/scans2pdf.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="12" x="-16" y="-14" rx=".8" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#ab35da" d="M 4,2 V 6.1539064 L 7.7762785,2 Z"/>
+ <path style="fill:#e64242" d="M 7.7762785,2 4,6.1539064 V 10.353125 L 11.59375,2 Z"/>
+ <path style="fill:#ff9800" d="M 11.59375,2 4,10.353125 V 14 H 4.5021306 L 12,5.7523436 V 2 Z"/>
+ <path style="fill:#ffde00" d="M 12,5.7523436 4.5021306,14 H 8.3203124 L 12,9.9523436 Z"/>
+ <path style="fill:#23a052" d="M 12,9.9523436 8.3203124,14 H 12 Z"/>
+ <rect style="fill:#3398e9" width="16" height="2" x="0" y="5" rx=".4" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/scantailor.svg b/.icons/awkward/16x16/apps/scantailor.svg
new file mode 100644
index 00000000..687dc00d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/scantailor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#d5b380" d="M 16,15.210526 16,1.7894737 C 16,1.3521053 15.6432,1 15.2,1 L 0.8,1 C 0.3568,1 0,1.3521053 0,1.7894737 L 0,15.210526 C 0,15.647895 0.3568,16 0.8,16 l 14.4,0 c 0.4432,0 0.8,-0.352105 0.8,-0.789474 z"/>
+ <path style="fill:none;stroke:#ff4141" d="m 1.0001591,11.499829 c 0,0 1.2066516,3.84e-4 2.4000768,0 1.193422,-3.84e-4 2.0999232,-0.7 2.0999232,-1.4999997 0,-3.2321552 -4,0.3097437 -4,-3 -0.00968,-0.8053676 0.690262,-1.5 1.9000768,-1.5 l 2.3999232,0"/>
+ <path style="fill:none;stroke:#ffffff" d="m 10.5,7.5 4,0 m -2,4.5 0,-4.5"/>
+ <rect style="fill:#353535" width="1" height="2" x="8" y="8"/>
+ <rect style="fill:#353535" width="1" height="2" x="8" y="5"/>
+ <rect style="fill:#353535" width="1" height="2" x="8" y="11"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/schism-icon-128.svg b/.icons/awkward/16x16/apps/schism-icon-128.svg
new file mode 120000
index 00000000..1a7c00a0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/schism-icon-128.svg
@@ -0,0 +1 @@
+schism.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/schism.svg b/.icons/awkward/16x16/apps/schism.svg
new file mode 100644
index 00000000..6c3b8feb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/schism.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#b49478;stroke:#4285f4;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" width="16" height="14" x="0" y="1" rx=".974" ry=".925"/>
+ <rect style="fill:#3f3f3f" width="12" height="10" x="2" y="4"/>
+ <path style="opacity:0.2" d="M 2 6 L 2 8 L 14 8 L 14 6 L 2 6 z M 2 10 L 2 12 L 14 12 L 14 10 L 2 10 z"/>
+ <path style="fill:#2e7034" d="M 2.0000001,4 V 14 H 3 V 4 Z"/>
+ <path style="fill:#2e7034" d="M 6,4 V 14 H 7 V 4 Z"/>
+ <path style="fill:#2e7034" d="M 9.9999999,4 V 14 H 11 V 4 Z"/>
+ <rect style="fill:#574c45" width="5" height="1" x="2" y="2"/>
+ <rect style="fill:#574c45" width="3" height="1" x="2" y="3"/>
+ <rect style="fill:#574c45" width="4" height="1" x="10" y="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/scid.svg b/.icons/awkward/16x16/apps/scid.svg
new file mode 100644
index 00000000..2e894e26
--- /dev/null
+++ b/.icons/awkward/16x16/apps/scid.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#af903d" width="15" height="15" x="-15" y="-15" rx=".75" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#fece43" d="M 0.75 0 C 0.3345 0 0 0.3345 0 0.75 L 0 3 L 3 3 L 3 0 L 0.75 0 z M 3 3 L 3 6 L 6 6 L 6 3 L 3 3 z M 6 3 L 9 3 L 9 0 L 6 0 L 6 3 z M 9 3 L 9 6 L 12 6 L 12 3 L 9 3 z M 12 3 L 15 3 L 15 0.75 C 15 0.3345 14.6655 0 14.25 0 L 12 0 L 12 3 z M 12 6 L 12 9 L 15 9 L 15 6 L 12 6 z M 12 9 L 9 9 L 9 12 L 12 12 L 12 9 z M 12 12 L 12 15 L 14.25 15 C 14.6655 15 15 14.6655 15 14.25 L 15 12 L 12 12 z M 9 12 L 6 12 L 6 15 L 9 15 L 9 12 z M 6 12 L 6 9 L 3 9 L 3 12 L 6 12 z M 3 12 L 0 12 L 0 14.25 C 0 14.6655 0.3345 15 0.75 15 L 3 15 L 3 12 z M 3 9 L 3 6 L 0 6 L 0 9 L 3 9 z M 6 9 L 9 9 L 9 6 L 6 6 L 6 9 z"/>
+ <path style="fill:none;stroke:#434176;stroke-linecap:round;stroke-linejoin:round" d="M 10.507122,4.4999506 H 4.5071212 v 3 H 10.507122 V 10.49995 H 4.5071212"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/scilab.svg b/.icons/awkward/16x16/apps/scilab.svg
new file mode 100644
index 00000000..ca87a5ee
--- /dev/null
+++ b/.icons/awkward/16x16/apps/scilab.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e74c3c" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m2.0003 8.1833c0-3.0316 1.5677-4.5945 2.485-4.5945 0.91729 0 1.0677 0.45278 1.0677 1.1969 0 1.4444-1.7008 0.85114-1.7008 3.5617 0 0.89779 0.39345 2.0077 1.4173 2.0077 0.82149 0 1.1236-0.97914 1.5401-2.7316 0.691-2.6347 1.3905-4.6235 3.7514-4.6235 2.2935 0 3.4394 1.9297 3.4394 4.9614 0 3.0316-1.7756 4.9613-2.6929 4.9613-0.91724 0-1.1527-0.3659-1.1527-1.11 0-1.4444 1.9275-1.2372 1.9275-3.9478 0-0.89779-0.39345-2.2201-1.4173-2.2201-0.82149 0-1.1118 0.05756-1.6157 1.9787-0.2744 2.0525-0.9264 5.3765-3.4208 5.3765-2.2934 0-3.6285-1.785-3.6285-4.8164z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/scinotes.svg b/.icons/awkward/16x16/apps/scinotes.svg
new file mode 100644
index 00000000..a17f738f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/scinotes.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e74c3c" d="m14 15.143v-14.286c0-0.47471-0.365-0.857-0.818-0.857h-10.364c-0.4531 0-0.818 0.38229-0.818 0.85714v14.286c0 0.475 0.3649 0.857 0.8182 0.857h10.364c0.453 0 0.818-0.382 0.818-0.857z"/>
+ <path style="fill:#ffffff" d="M 4 3 L 4 4 L 12 4 L 12 3 L 4 3 z M 4 5 L 4 6 L 11 6 L 11 5 L 4 5 z M 4 7 L 4 8 L 12 8 L 12 7 L 4 7 z M 4 9 L 4 10 L 10 10 L 10 9 L 4 9 z M 4 11 L 4 12 L 12 12 L 12 11 L 4 11 z M 4 13 L 4 14 L 10 14 L 10 13 L 4 13 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/scout-app.svg b/.icons/awkward/16x16/apps/scout-app.svg
new file mode 100644
index 00000000..715cb9c0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/scout-app.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="matrix(1.049949,0,0,0.9749585,-0.39959195,0.14321274)">
+ <path style="fill:#d7cec7" d="m 8,1.9044782 c -0.3900842,0.00215 -0.7646137,0.041811 -1.1480655,0.1183036 -2.827272,0.5496498 -4.820975,2.3640903 -4.1418392,5.3191966 0.3340316,1.4539124 0.8418583,2.3875722 1.153744,3.3154756 0.8267741,2.458649 0.7383954,3.721404 2.3236609,4.267113 C 6.8251364,15.142524 7.3402198,15.24709 8,15.237812 8.6597802,15.247088 9.1748636,15.142524 9.8124998,14.924567 11.397765,14.378858 11.309387,13.116103 12.136161,10.657454 12.448046,9.7295506 12.765397,8.7958908 13.099429,7.3419784 13.778564,4.3868721 11.975338,2.5724316 9.1480655,2.0227818 8.7646137,1.9462896 8.3900842,1.9066306 8,1.9044782 Z"/>
+ <path style="fill:#de8c4a" d="m 9.1331844,2.0205497 0.01488,0.00223 C 11.798633,2.5380762 13.984313,4.1647685 13.6875,6.8010535 13.66715,6.9770329 13.63665,7.156322 13.59449,7.3397437 c -0.0032,0.013741 -0.0072,0.025787 -0.01042,0.039435 C 13.249035,8.7924996 12.467774,9.7137479 12.150299,10.62174 10.074924,9.9488279 8.9524272,7.8334801 8.9524272,5.1515022 8.9483015,4.1263205 8.6853821,2.9521369 9.1331844,2.0205497 Z"/>
+ <path style="fill:#de8c4a" d="m 6.8668156,2.0205497 -0.01488,0.00223 C 4.2013669,2.5380785 2.0156872,4.1647708 2.3125,6.8010558 2.332854,6.9770352 2.363352,7.1563243 2.405506,7.339746 2.408666,7.353487 2.412716,7.365533 2.415923,7.379181 2.7509665,8.7924996 3.5322278,9.7137479 3.8497025,10.62174 5.9250758,9.9488279 7.0475727,7.8334801 7.0475727,5.1515022 7.0517,4.1263205 7.3146179,2.9521369 6.8668156,2.0205497 Z"/>
+ </g>
+ <path style="fill:#3f3f3f" d="M 7.6328124,10.952098 C 7.2832009,10.952098 7,11.290339 7,11.707957 c 0,0.421918 0.6513759,1.24414 0.9999999,1.24414 C 8.348624,12.952097 9,12.129875 9,11.707957 9,11.290339 8.716799,10.952098 8.3671874,10.952098 l -0.3671875,0 -0.3671875,0 z"/>
+ <g>
+ <circle style="fill:#3f3f3f" cx="5" cy="8" r="1"/>
+ <circle style="fill:#ffffff" cx="4.75" cy="7.75" r=".25"/>
+ </g>
+ <path style="fill:#d86f6f" d="M 9,14 C 9,14.552284 8.5522845,15 7.9999999,15 7.4477154,15 7,14.552284 7,14 c 0,-0.119005 0.02079,-0.0328 0.05893,-0.138657 0.1388705,-0.385425 0.4873611,-0.170686 0.9206406,-0.170686 0.4328214,0 0.8218485,-0.215321 0.9610579,0.169466 C 8.9790515,13.96633 8.9999995,13.880536 9,14 Z"/>
+ <path style="fill:none;stroke:#79431b;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" d="m 6.0952381,13.25 c 0,0 0.5098713,0.372962 0.952381,0.490476 C 7.3220518,13.813356 8,13.5 8,13.5 c 0,0 0.6779482,0.313356 0.952381,0.240476 C 9.3948907,13.622962 9.9047619,13.25 9.9047619,13.25"/>
+ <path style="fill:#86522b" d="m 5.2459355,3.2377145 c 0,0 1.4075771,-1.5588711 0.376512,-2.0025528 C 4.4674758,0.73816133 1.3811512,1.0520923 0.30467132,1.9584706 -0.10623946,2.2951695 -0.01065892,2.5872345 0.07473978,2.9861648 0.37026603,4.3661763 1.1364722,7.8860175 1.2867722,7.997125 1.4738618,8.1354295 5.2459355,3.2377145 5.2459355,3.2377145 Z"/>
+ <path style="fill:#86522b" d="m 10.754064,3.2377145 c 0,0 -1.4075765,-1.5588711 -0.376511,-2.0025528 1.154971,-0.49700037 4.241296,-0.1830694 5.317776,0.7233089 0.41091,0.3366989 0.31533,0.6287639 0.229931,1.0276942 -0.295526,1.3800115 -1.061732,4.8998527 -1.212032,5.0109602 -0.18709,0.1383045 -3.959164,-4.7594105 -3.959164,-4.7594105 z"/>
+ <g transform="translate(6,0)">
+ <circle style="fill:#3f3f3f" cx="5" cy="8" r="1"/>
+ <circle style="fill:#ffffff" cx="4.75" cy="7.75" r=".25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/scratch.svg b/.icons/awkward/16x16/apps/scratch.svg
new file mode 100644
index 00000000..7b785e02
--- /dev/null
+++ b/.icons/awkward/16x16/apps/scratch.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ff7f00" d="M 10.496115,5.7731579e-5 C 10.34722,-0.00216239 10.2042,0.05975465 10.101641,0.17083644 L 8.2292817,2 H 7.3361603 C 6.6726395,2 5.7568241,1.9619514 4.9005642,2.2291387 L 1.884811,0.47309331 C 1.5326711,0.2058552 1.0000701,0.46448232 1,0.91468837 V 5.1555735 C 0.07943598,6.5427889 -0.06051318,8.3432949 0.00437114,9.855917 c -1.219e-5,0.00213 -1.219e-5,0.00429 0,0.00643 0.08234345,1.515204 1.11662036,2.811401 2.60158016,3.707827 C 4.0909112,14.466602 6.0619588,15 8.2237252,15 c 0.241229,0 0.4792289,-0.0052 0.7136701,-0.0155 1.8480057,-0.08132 2.8787907,-0.930883 4.1232567,-1.627012 1.402343,-0.784441 1.801309,-1.596516 1.801309,-3.1002 0,-1.2266874 0.42699,-2.1401748 -0.591958,-2.771552 C 14.02807,5.9502218 13.126088,4.6682981 11.853159,3.7571898 L 11.003791,0.41021244 C 10.943286,0.17170913 10.735659,0.00396598 10.496115,5.7731579e-5 Z"/>
+ <path style="fill:#5f4a44" d="M 10.097294,8.983958 C 9.9196509,8.9823396 9.7242674,8.9921212 9.5097223,9.0149488 8.8195935,9.0883809 8.6089488,9.0317646 8.5710915,9.4243264 9.2040867,9.7988299 9.8877722,10.235387 10.26333,10.159274 10.604248,10.090182 10.714712,9.5381291 10.856907,9.0820955 10.65018,9.0225084 10.399644,8.98669 10.097294,8.983958 Z"/>
+ <path style="fill:#ffce9d" d="m 12.945541,7.2640832 c -0.297766,-0.00755 -0.572338,0.021683 -0.814768,0.093287 -0.694367,-0.00217 -0.156407,0.575636 -0.89885,0.6460733 C 10.68937,8.0549176 10.780132,9.8729725 10.200628,10 9.5378249,10.145287 7.4565408,8.165168 6.8567299,8.2894737 c -2.4665292,0.5111689 -3.8096927,1.1925 -3.8096923,2.6768093 0,1.725301 2.6175329,3.761135 5.7904348,4.019069 7.619e-4,6e-5 0.00149,-6.1e-5 0.00225,0 0.00443,-1.68e-4 0.00897,-5.92e-4 0.013395,-7.9e-4 0.114943,-0.0042 0.2378673,-0.01252 0.3564146,-0.01851 1.73445,-0.107458 3.264997,-0.498145 4.447369,-1.159539 1.402342,-0.784442 2.34311,-2.017337 2.34311,-3.521022 0,-1.222942 -0.707099,-2.1618883 -1.721059,-2.7932257 -0.47247,-0.1340247 -0.925627,-0.2178589 -1.333394,-0.2282022 z"/>
+ <path style="fill:#ffffff" d="m 12,11.789681 c -0.01152,1.207586 -2.2499477,2.30098 -3.1910661,2.204362 C 6.9922936,13.807541 5.4074252,12.350152 6.2172947,9.9999997 Z"/>
+ <ellipse style="fill:#ffffff" cx="1.354" cy="8.339" rx="1.873" ry="2.119" transform="matrix(0.94039582,-0.34008191,0.446825,0.89462138,0,0)"/>
+ <circle style="fill:#3f3f3f" cx="5.5" cy="7.5" r=".5"/>
+ <ellipse style="fill:#ffffff" cx="7.209" cy="9.447" rx="1.873" ry="2.119" transform="matrix(0.94039582,-0.34008191,0.446825,0.89462138,0,0)"/>
+ <circle style="fill:#3f3f3f" cx="11.5" cy="6.5" r=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/screencloud.svg b/.icons/awkward/16x16/apps/screencloud.svg
new file mode 100644
index 00000000..48d71a35
--- /dev/null
+++ b/.icons/awkward/16x16/apps/screencloud.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#569cde" d="m6.9091 2a5.4545 5.4167 0 0 0 -5.4546 5.4167 5.4545 5.4167 0 0 0 0.1826 1.3781c-0.96981 0.473-1.6371 1.4692-1.6371 2.6312v0.64887c2.5e-8 1.62 1.2963 2.925 2.9062 2.925h10.188c1.61 0 2.906-1.305 2.906-2.926v-0.64887c0-1.228-0.745-2.2728-1.806-2.7078a3.2727 3.25 0 0 0 0.715 -2.0228 3.2727 3.25 0 0 0 -3.273 -3.25 3.2727 3.25 0 0 0 -0.894 0.1249 5.4545 5.4167 0 0 0 -3.8329 -1.5693z"/>
+ <path fill="#aaceee" d="m8 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 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="#fff" d="m8 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"/>
+ <circle fill="#fff" cx="5" cy="4" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/screengrab.svg b/.icons/awkward/16x16/apps/screengrab.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/screengrab.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/screenruler-icon-32x32.svg b/.icons/awkward/16x16/apps/screenruler-icon-32x32.svg
new file mode 120000
index 00000000..f8b21e86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/screenruler-icon-32x32.svg
@@ -0,0 +1 @@
+kruler.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/screenruler-icon.svg b/.icons/awkward/16x16/apps/screenruler-icon.svg
new file mode 120000
index 00000000..f8b21e86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/screenruler-icon.svg
@@ -0,0 +1 @@
+kruler.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/screenruler.svg b/.icons/awkward/16x16/apps/screenruler.svg
new file mode 120000
index 00000000..f8b21e86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/screenruler.svg
@@ -0,0 +1 @@
+kruler.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/screensaver.svg b/.icons/awkward/16x16/apps/screensaver.svg
new file mode 120000
index 00000000..4cbb8f64
--- /dev/null
+++ b/.icons/awkward/16x16/apps/screensaver.svg
@@ -0,0 +1 @@
+preferences-desktop-screensaver.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/scribus-ng.svg b/.icons/awkward/16x16/apps/scribus-ng.svg
new file mode 120000
index 00000000..eb0c537e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/scribus-ng.svg
@@ -0,0 +1 @@
+scribus.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/scribus-trunk.svg b/.icons/awkward/16x16/apps/scribus-trunk.svg
new file mode 120000
index 00000000..eb0c537e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/scribus-trunk.svg
@@ -0,0 +1 @@
+scribus.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/scribus.svg b/.icons/awkward/16x16/apps/scribus.svg
new file mode 100644
index 00000000..f399ecab
--- /dev/null
+++ b/.icons/awkward/16x16/apps/scribus.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#37a0f2" cx="8" cy="8" r="8"/>
+ <path fill="#fff" fill-rule="evenodd" d="m8.1818 4.1309c-1.0216 1.9088-1.8885 3.836-2.4118 5.7457-0.2772 1.0224-0.5272 2.0804-0.77 3.1074 0.39563 0.03694 0.14923-0.0031 0.45455 0.00008 0.8368-1.449 2.3581-2.458 3.6363-2.94 0.0136-1.0478-0.0836-2.2525 0.3009-3.1709 0.1573-0.3819 0.4046-0.9175 0.6082-1.2639 0-0.9854-1.3636-1.9709-1.8182-1.4781z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/script-error.svg b/.icons/awkward/16x16/apps/script-error.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/script-error.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/scsi.svg b/.icons/awkward/16x16/apps/scsi.svg
new file mode 100644
index 00000000..960b0f35
--- /dev/null
+++ b/.icons/awkward/16x16/apps/scsi.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#8e8e8e" width="13.719" height="13.719" x="-6.86" y="4.45" rx="4.116" ry="4.116" transform="rotate(-45)"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 9,8.0000636 h 4"/>
+ <path style="fill:#3f3f3f" d="M 7.984375 2 A 1.0001 1.0001 0 0 0 7.2929688 2.2929688 L 2.2929688 7.2929688 A 1.0001 1.0001 0 0 0 2.2929688 8.7070312 L 7.2929688 13.707031 A 1.0001 1.0001 0 0 0 8.7070312 13.707031 L 12.414062 10 L 9.5859375 10 L 8 11.585938 L 4.4140625 8 L 8 4.4140625 L 9.5859375 6 L 12.414062 6 L 8.7070312 2.2929688 A 1.0001 1.0001 0 0 0 7.984375 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/scudcloud.svg b/.icons/awkward/16x16/apps/scudcloud.svg
new file mode 120000
index 00000000..7cb5329c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/scudcloud.svg
@@ -0,0 +1 @@
+slack.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/scummvm.svg b/.icons/awkward/16x16/apps/scummvm.svg
new file mode 100644
index 00000000..d01fb62e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/scummvm.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <path style="fill:#4f4f4f" d="m 7.3245559,1036.3622 c -0.7041163,0 -1.4011692,0.099 -2.065838,0.3047 l -0.00195,0 c -0.6769504,0.2098 -1.3177795,0.5377 -1.8746683,0.9805 -0.5764846,0.4582 -1.0519398,1.0477 -1.3830775,1.7031 -0.4238626,0.8389 -0.5091442,1.6444 -0.5091442,2.4023 0,0.8879 0.241574,1.7448 0.6242381,2.4375 l 0.058523,0.1055 0.070226,0.1 c 0.1918893,0.2654 0.4847941,0.3972 0.6827605,0.6211 -0.053547,0.074 -0.1691038,0.1704 -0.2750729,0.2541 -0.5110849,0.4293 -0.8759802,1.0744 -1.2113942,1.5467 -0.1228331,0.1982 -0.3111413,0.2802 -0.4077055,1.0781 -0.14047624,0.8167 0.210483,1.2763 0.6378934,1.8242 0.1969188,0.2308 0.4069007,0.4398 0.647647,0.6582 0.4655709,0.4222 1.0005061,0.8492 1.7127533,1.1973 1.0599947,0.5618 2.2572135,0.7871 3.5191426,0.7871 0.6886458,0 1.405065,-0.081 2.1224096,-0.2754 l 0.00195,0 c 0.7022132,-0.1911 1.4030702,-0.4846 2.0463312,-0.9355 0.658276,-0.4614 1.207076,-1.0666 1.609364,-1.7657 0.454642,-0.79 0.671058,-1.6974 0.671058,-2.625 0,-0.9158 -0.18903,-1.7985 -0.587174,-2.5781 l -0.002,0 c -0.215124,-0.4201 -0.548789,-0.7741 -0.856377,-1.1426 0.922991,-0.767 1.340821,-1.7443 1.376146,-2.7899 -0.06502,-0.5672 -0.290599,-1.2159 -0.679683,-1.5675 -0.522422,-0.4723 -1.358644,-1.1914 -2.567179,-1.709 -1.0425109,-0.4653 -2.1596832,-0.6093 -3.359182,-0.6093 z"/>
+ <path style="fill:#8dc808" d="m 11.630694,1045.0921 c 0.23742,0.4643 0.369306,1.0264 0.369306,1.6682 0,0.6188 -0.143337,1.1731 -0.404131,1.6257 -0.260873,0.4528 -0.609246,0.8343 -1.026752,1.1266 -0.417348,0.2922 -0.8993737,0.5006 -1.4267658,0.644 -0.527783,0.1431 -1.067536,0.2056 -1.600732,0.2056 -1.066861,0 -1.888079,-0.1674 -2.612655,-0.5567 -0.826983,-0.3895 -1.951087,-1.4849 -1.928633,-1.6701 0.02919,-0.2409 0.664497,-0.987 1.049597,-1.5284 0.187556,-0.2637 0.261889,-0.3883 0.542865,-0.142 0.351142,0.4257 0.5390293,0.6993 0.9885953,0.928 0.283931,0.1435 0.452965,0.2239 0.795098,0.3247 0.295775,0.092 0.626817,0.1284 0.881964,0.1284 0.254911,0 0.424934,-0.1194 0.545398,-0.2275 0.133181,-0.1192 0.172177,-0.2451 0.172177,-0.4973 -0.2371877,-0.691 -0.8978481,-1.0558 -1.4356628,-1.486 -1.3561771,-0.9418 -1.9306011,-1.3642 -2.6909845,-2.4143 -0.237732,-0.4298 -0.375166,-0.9069 -0.375166,-1.4686 0,-0.5501 0.08571,-1.0866 0.294426,-1.4992 0.208712,-0.4126 0.489742,-0.7591 0.843559,-1.04 0.353503,-0.2807 0.762223,-0.4926 1.226083,-0.6362 0.463625,-0.1431 0.956584,-0.2148 1.478328,-0.2148 1.048343,0 1.871944,0.1255 2.5617701,0.4358 0.9316217,0.3934 1.5244107,0.9087 2.0307197,1.3659 0.197352,0.1781 0.027,0.3931 -0.07589,0.5512 -0.258581,0.3974 -0.624414,0.8873 -0.738562,1.123 -0.09086,0.1713 -0.258798,0.2357 -0.398097,0.1163 0,0 -0.344332,-0.2891 -0.622539,-0.4671 -0.7387428,-0.4083 -1.605012,-1 -2.38644,-1.075 -0.208714,0 -0.41841,0.061 -0.516767,0.1639 -0.09867,0.1031 -0.134402,0.3108 -0.129241,0.4711 0.0093,0.2891 0.09091,0.343 0.365934,0.6035 0.7427383,0.4821 1.411899,0.8761 2.1613493,1.3955 0.411465,0.235 0.8249557,0.5371 1.1844987,0.8693 0.359464,0.3328 0.639457,0.7125 0.87735,1.1765 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sdl_instead.svg b/.icons/awkward/16x16/apps/sdl_instead.svg
new file mode 100644
index 00000000..1893668d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sdl_instead.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#23a8ff" width="13" height="16" x="2" y="0" rx=".813" ry=".8"/>
+ <path style="fill:#f14d4d" d="M 11,0 V 6.6 L 12,6 13,6.6 V 0 Z"/>
+ <path style="opacity:0.2" d="M 2.8125,0 C 2.362375,0 2,0.3568 2,0.8 V 15.2 C 2,15.6432 2.362375,16 2.8125,16 H 4 V 0 Z"/>
+ <path style="fill:#f8d084" d="m 10.240707,10.317679 a 0.22901113,0.22895088 60 0 0 -0.100829,0.279199 L 10.3692,11.209513 9.7928977,10.901385 a 0.22901113,0.22895088 60 0 0 -0.2751898,0.357767 l 0.449918,0.484012 -0.657688,-0.06414 a 0.22901113,0.22895088 60 0 0 -0.1168821,0.436209 l 0.5953994,0.271215 -0.6260373,0.189706 a 0.22901113,0.22895088 60 0 0 0.05849,0.447978 l 0.6601524,0.02358 -0.5103257,0.419652 a 0.22901113,0.22895088 60 0 0 0.2260998,0.391617 l 0.6126366,-0.229322 -0.307655,0.576029 a 0.22901113,0.22895088 60 0 0 0.357567,0.275936 l 0.483265,-0.450117 -0.06368,0.657415 a 0.22901113,0.22895088 60 0 0 0.436485,0.117355 l 0.270469,-0.595599 0.190179,0.625764 a 0.22901113,0.22895088 60 0 0 0.448251,-0.05802 l 0.0233,-0.660627 0.419924,0.5108 a 0.22901113,0.22895088 60 0 0 0.391144,-0.225826 l -0.229597,-0.613111 0.576302,0.308128 a 0.22901113,0.22895088 60 0 0 0.275465,-0.357293 l -0.449919,-0.484012 0.657688,0.06414 a 0.22901113,0.22895088 60 0 0 0.116609,-0.436685 l -0.595121,-0.270737 0.626038,-0.189706 a 0.22901113,0.22895088 60 0 0 -0.05877,-0.448451 l -0.660153,-0.02358 0.510326,-0.419651 a 0.22901113,0.22895088 60 0 0 -0.2261,-0.391617 l -0.612363,0.229795 0.307382,-0.576502 a 0.22901113,0.22895088 60 0 0 -0.357295,-0.275465 l -0.483265,0.450119 0.0634,-0.657888 a 0.22901113,0.22895088 60 0 0 -0.436201,-0.116881 l -0.270742,0.595126 -0.190179,-0.625764 a 0.22901113,0.22895088 60 0 0 -0.447978,0.05849 l -0.02358,0.660152 -0.419651,-0.510326 a 0.22901113,0.22895088 60 0 0 -0.290314,-0.05337 z m 0.227555,1.236203 0.304565,0.527522 a 0.83987876,0.83987876 0 0 0 -0.112079,0.418285 l -0.526102,0.303745 a 1.3997979,1.3997979 0 0 1 0.333616,-1.249552 z m 0.728176,-0.418519 a 1.3997979,1.3997979 0 0 1 1.249553,0.333616 l -0.527523,0.304565 a 0.83987876,0.83987876 0 0 0 -0.418284,-0.112079 z m 0.02318,0.880028 a 0.55991917,0.55991917 0 0 1 0.764863,0.204944 0.55991917,0.55991917 0 0 1 -0.204944,0.764864 0.55991917,0.55991917 0 0 1 -0.764864,-0.204944 0.55991917,0.55991917 0 0 1 0.204945,-0.764864 z m -0.666454,1.51622 0.527522,-0.304565 a 0.83987876,0.83987876 0 0 0 0.418285,0.112078 l 0.303746,0.526103 A 1.3997979,1.3997979 0 0 1 10.553164,13.531611 Z M 12.338407,12.5009 12.86451,12.197155 a 1.3997979,1.3997979 0 0 1 -0.333616,1.249553 L 12.22633,12.919185 A 0.83987876,0.83987876 0 0 0 12.338409,12.5009 Z"/>
+ <path style="fill:#f8d084" d="M 4.7369841,6.4447722 A 0.32061496,0.3205306 60 0 0 4.5958233,6.8356503 L 4.916874,7.6933386 4.1100524,7.2619597 A 0.32061496,0.3205306 60 0 0 3.7247871,7.7628334 L 4.3546713,8.4404487 3.4339099,8.3506421 A 0.32061496,0.3205306 60 0 0 3.2702752,8.9613366 L 4.1038329,9.341038 3.2273823,9.6066258 a 0.32061496,0.3205306 60 0 0 0.081886,0.6271672 l 0.9242116,0.03301 -0.7144547,0.587511 a 0.32061496,0.3205306 60 0 0 0.3165393,0.548263 l 0.8576887,-0.321052 -0.4307155,0.806439 a 0.32061496,0.3205306 60 0 0 0.500593,0.386311 l 0.6765695,-0.630163 -0.089144,0.920379 a 0.32061496,0.3205306 60 0 0 0.6110771,0.164298 l 0.3786561,-0.833838 0.2662505,0.876067 A 0.32061496,0.3205306 60 0 0 7.23409,12.689798 l 0.032628,-0.924874 0.5878932,0.715118 a 0.32061496,0.3205306 60 0 0 0.5475999,-0.316157 l -0.3214332,-0.858356 0.8068212,0.431378 a 0.32061496,0.3205306 60 0 0 0.3856495,-0.500209 l -0.6298842,-0.677616 0.9207614,0.0898 a 0.32061496,0.3205306 60 0 0 0.1632525,-0.61135 L 8.8942032,9.6584935 9.7706542,9.3929057 A 0.32061496,0.3205306 60 0 0 9.688384,8.7650749 L 8.7641728,8.732066 9.4786278,8.1445559 A 0.32061496,0.3205306 60 0 0 9.1620882,7.5962933 L 8.3047826,7.9180071 8.7351158,7.1109051 A 0.32061496,0.3205306 60 0 0 8.2349035,6.7252556 L 7.5583344,7.3554206 7.6470955,6.4343788 A 0.32061496,0.3205306 60 0 0 7.0364007,6.270744 L 6.6573623,7.1039187 6.3911115,6.2278503 A 0.32061496,0.3205306 60 0 0 5.7639441,6.3097379 L 5.7309352,7.2339492 5.1434252,6.5194941 A 0.32061496,0.3205306 60 0 0 4.7369861,6.444773 Z M 5.0555604,8.1754527 5.481951,8.9139831 A 1.1758279,1.1758279 0 0 0 5.3250406,9.4995806 L 4.5884989,9.9248233 A 1.9597132,1.9597132 0 0 1 5.0555604,8.1754527 Z M 6.0750055,7.5895274 A 1.9597132,1.9597132 0 0 1 7.824376,8.0565888 L 7.0858456,8.4829795 A 1.1758279,1.1758279 0 0 0 6.5002477,8.326069 Z m 0.032453,1.2320367 A 0.78388531,0.78388531 0 0 1 7.1782655,9.1084859 0.78388531,0.78388531 0 0 1 6.8913436,10.179293 0.78388531,0.78388531 0 0 1 5.820536,9.8923713 0.78388531,0.78388531 0 0 1 6.1074585,8.8215641 Z m -0.9330331,2.1227039 0.7385304,-0.42639 a 1.1758279,1.1758279 0 0 0 0.5855974,0.156909 l 0.4252424,0.736542 A 1.9597132,1.9597132 0 0 1 5.1744254,10.944268 Z M 7.6737605,9.5012762 8.4103017,9.0760339 A 1.9597132,1.9597132 0 0 1 7.9432407,10.825404 L 7.5168496,10.086874 A 1.1758279,1.1758279 0 0 0 7.6737605,9.5012762 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/seafile-client-qt5.svg b/.icons/awkward/16x16/apps/seafile-client-qt5.svg
new file mode 120000
index 00000000..8c79a310
--- /dev/null
+++ b/.icons/awkward/16x16/apps/seafile-client-qt5.svg
@@ -0,0 +1 @@
+seafile.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/seafile-client.svg b/.icons/awkward/16x16/apps/seafile-client.svg
new file mode 120000
index 00000000..8c79a310
--- /dev/null
+++ b/.icons/awkward/16x16/apps/seafile-client.svg
@@ -0,0 +1 @@
+seafile.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/seafile.svg b/.icons/awkward/16x16/apps/seafile.svg
new file mode 100644
index 00000000..03751256
--- /dev/null
+++ b/.icons/awkward/16x16/apps/seafile.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#fea238" d="m8 0c-4.432 0-8 3.568-8 8-2e-8 4.432 3.568 8 8 8s8-3.568 8-8-3.568-8-8-8z"/>
+ <path fill="#fff" d="m4.7155 10.95c-0.4539-0.169-0.7118-0.625-0.5961-1.0546 0.0643-0.2387 0.2338-0.4344 0.4951-0.5716 0.1745-0.0917 0.2187-0.1323 0.1998-0.1836-0.1798-0.4874-0.0649-1.0541 0.2883-1.4215 0.4746-0.4936 1.2304-0.5231 1.7294-0.0673 0.070289 0.064194 0.14358 0.11672 0.16286 0.11672 0.01929 0 0.063878-0.095099 0.099101-0.21133 0.1314-0.4339 0.3768-0.7795 0.723-1.0186 0.9659-0.6668 2.22-0.3177 2.722 0.7581 0.14643 0.31354 0.15758 0.36107 0.17113 0.72993 0.01065 0.29002-0.0021 0.4538-0.04801 0.6182-0.03438 0.12301-0.05229 0.23429-0.03979 0.24729 0.01251 0.013 0.0805-0.041974 0.15112-0.12215 0.13687-0.1554 0.14833-0.15679 0.46777-0.056658 0.30959 0.097044 0.60499 0.40826 0.7129 0.75107 0.07321 0.23258 0.05643 0.60503-0.03721 0.82588-0.09417 0.22212-0.33504 0.49198-0.54451 0.61004-0.14288 0.08053-0.20364 0.08508-1.2931 0.09693-0.72313 0.0079-1.192-0.0026-1.276-0.02841-0.34413-0.10577-0.60736-0.50214-0.60736-0.91454 0-0.49445 0.38051-0.92126 0.82132-0.92126h0.13971l-0.13741 0.13092c-0.2168 0.2069-0.2716 0.453-0.1568 0.7048 0.067973 0.14899 0.29775 0.29492 0.46437 0.29492 0.16775 0 0.40529-0.1374 0.49135-0.28421 0.09826-0.16763 0.09715-0.50514-0.0027-0.7824-0.1072-0.2982-0.3273-0.5422-0.6277-0.696-0.2208-0.1131-0.2855-0.128-0.5508-0.1271-0.5239 0.0019-0.5722 0.0374-1.8532 1.3585-0.9724 1.0031-1.1313 1.1511-1.2933 1.2071-0.2186 0.07616-0.58543 0.08116-0.77535 0.01057zm-1.6278-3.1607c-0.1124-0.1169-0.1163-0.2124-0.0143-0.3473 0.0601-0.0795 0.1106-0.1028 0.2232-0.1028 0.13871 0 0.14667-0.00682 0.17046-0.14619 0.042154-0.24689 0.20681-0.52031 0.38367-0.63711 0.22315-0.14737 0.48466-0.20852 0.66737-0.15604 0.078788 0.02263 0.15616 0.02772 0.17193 0.01131 0.01578-0.01641 0.046034-0.1257 0.067244-0.24288 0.0808-0.4462 0.3663-0.8458 0.7537-1.0548 0.2305-0.1243 0.7842-0.1529 1.0375-0.0536 0.41491 0.16264 0.70053 0.47465 0.83231 0.9092 0.041324 0.13627 0.075134 0.2708 0.075134 0.29895 0 0.028155-0.07754 0.14472-0.17231 0.25904-0.0947 0.1143-0.2236 0.3014-0.2863 0.4157-0.0817 0.1487-0.1312 0.2018-0.1744 0.187-0.0332-0.0115-0.1615-0.0585-0.2852-0.1046-0.3355-0.125-0.8086-0.0977-1.1449 0.0661-0.2878 0.1402-0.4821 0.3078-0.6445 0.5561-0.0644 0.0985-0.1351 0.192-0.1571 0.2078s-0.3485 0.0289-0.7257 0.0292c-0.6784 0.0006-0.6867-0.0004-0.7777-0.0951z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/seahorse-preferences.svg b/.icons/awkward/16x16/apps/seahorse-preferences.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/seahorse-preferences.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/seahorse.svg b/.icons/awkward/16x16/apps/seahorse.svg
new file mode 120000
index 00000000..c01534f0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/seahorse.svg
@@ -0,0 +1 @@
+preferences-system-privacy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/seamonkey-mozilla-build.svg b/.icons/awkward/16x16/apps/seamonkey-mozilla-build.svg
new file mode 120000
index 00000000..dfd1391e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/seamonkey-mozilla-build.svg
@@ -0,0 +1 @@
+seamonkey.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/seamonkey.svg b/.icons/awkward/16x16/apps/seamonkey.svg
new file mode 100644
index 00000000..266df39f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/seamonkey.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4882e3" d="m8 0.00003163a8 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 -8z"/>
+ <path style="fill:#335a9e" d="m8 0.00003163a8 8 0 0 0 -7.9328 7.0438c0.76225-0.3259 1.4733-0.4802 2.1453-0.4844h0.00152c0.67831-0.00424 1.3207 0.12613 1.9484 0.31562 1.8842 0.11484 3.5741 0.84362 5.4969 1.0703 0.21364 0.025184 0.43002 0.043424 0.65 0.054687 1.9196-0.084889 4.3404-0.97958 5.5703-1.3312a8 8 0 0 0 -7.88 -6.6688z"/>
+ <path style="fill:#7767c0" d="M 15.738281 6.0117188 C 14.479001 6.3821221 12.17446 7.218275 10.308594 7.3007812 C 6.8063049 7.1214523 4.0256352 4.685851 0.064453125 7.0625 A 8 8 0 0 0 0.017578125 7.5136719 C 0.028151406 7.8155252 0.043254631 8.1171779 0.087890625 8.4160156 C 0.49122062 8.3298156 1.1352438 8.3120125 2.2148438 8.5703125 C 4.5482438 9.1288125 8.1253 9.5784 10 9 C 11.8746 8.4216 13.502609 8.0598 14.599609 8 C 15.160689 7.9694 15.637222 7.551905 15.982422 7.765625 C 15.983972 7.7421875 15.983032 7.7187615 15.984375 7.6953125 A 8 8 0 0 0 15.738281 6.0117188 z"/>
+ <path style="fill:#595afd" d="M 0.013671875 7.6210938 C 0.005978465 7.7475312 0.00168127 7.8733398 0 8 A 8 8 0 0 0 0.078125 9.0546875 C 0.55998209 9.1271368 1.3868184 9.5758246 2.4492188 9.8300781 C 4.7271187 10.375208 6.88865 9.3028912 8.71875 8.7382812 C 8.83078 8.7037212 8.9425944 8.6755857 9.0527344 8.6523438 C 9.0515344 8.6523127 9.048155 8.6523741 9.046875 8.6523438 C 5.951375 7.8826437 4.7246719 7.7360938 0.013671875 7.6210938 z M 9.0527344 8.6523438 C 9.4493244 8.6615238 9.8935319 8.6383625 10.357422 8.6015625 C 9.9419819 8.5520265 9.5061844 8.5566878 9.0527344 8.6523438 z M 10.357422 8.6015625 C 11.489622 8.7365625 12.463687 9.2707294 13.179688 9.4433594 C 14.37722 9.7320924 15.21851 9.9589486 15.744141 9.9785156 A 8 8 0 0 0 16 8 C 15.9975 7.940594 15.994034 7.8816022 15.990234 7.8222656 C 14.192834 8.0732856 12.100422 8.4632825 10.357422 8.6015625 z"/>
+ <path style="fill:#8a72ff" d="M 2.2128906 6.5585938 C 1.541402 6.5627906 0.83000122 6.7175777 0.068359375 7.0429688 A 8 8 0 0 0 0.064453125 7.0664062 C 0.024892537 7.3758574 0.0031801937 7.6880331 0 8 C 0.00349881 8.1606313 0.012226545 8.3203395 0.025390625 8.4804688 C 0.37183063 8.2615688 0.85012813 8.0429188 1.4238281 8.0742188 C 2.5207281 8.1340187 5.4124094 10.208109 7.2871094 10.787109 C 9.1618094 11.365109 11.475594 9.4216813 13.808594 8.8632812 C 14.598594 8.674219 15.412246 8.680131 15.955078 8.765625 A 8 8 0 0 0 16 8 A 8 8 0 0 0 15.9375 7.046875 C 15.599485 7.0636311 15.227335 7.0954422 14.986328 7.1757812 C 14.149328 7.4548812 11.437744 8.5677187 9.4023438 8.5117188 C 6.7914438 8.3417188 4.7510437 6.5425937 2.2148438 6.5585938 L 2.2128906 6.5585938 z"/>
+ <path style="fill:#50ddee" d="M 11.199512,2 C 10.345512,1.9576 10.01,2.3593 9.5122,3.0442 c -2.675e-4,2.324e-4 -5.342e-4,4.657e-4 -8e-4,7e-4 C 8.9181,3.8731 8.6053,4.8472 8.3458,5.796 v 6.329e-4 c -0.3586,1.3286 -0.9643,2.5859 -1.7268,3.7346 -1.5805,2.3698001 -3.7499,4.4318001 -6.4202,5.4718001 -0.0169814,0.0068 -0.0325165,0.01679 -0.045782,0.02939 l -0.1074,0.101 c -0.10144831,0.09531 -0.02300038,0.264888 0.11532,0.24928 1.8726,-0.22 3.3737,-1.467 4.755,-2.573 1.1103,-0.109 2.2056,-0.326 3.279,-0.613 5.513e-4,-2.07e-4 0.0011,-4.18e-4 0.00165,-6.32e-4 1.5086,-0.423 2.757412,-1.092 3.786412,-2.3637001 1.027,-1.2584 1.199,-3.0098 0.824,-4.5271 -0.128,-0.6064 -0.644,-1.2278 -1.307,-1.3589 0.244267,-0.5092788 0.5,-0.5594698 0.479498,-1.5477 -0.0042,-0.016552 -0.01132,-0.032227 -0.021,-0.0463 -0.175,-0.252 -0.472,-0.3518709 -0.76,-0.3523709 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/searchmonkey.svg b/.icons/awkward/16x16/apps/searchmonkey.svg
new file mode 100644
index 00000000..dcec40ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/searchmonkey.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#b87425" width="15" height="15" x="-16" y="1" rx="7.5" ry="7.5" transform="rotate(-90)"/>
+ <path style="fill:#ffd33c" d="M 8,4.9999 A 3,3 0 0 1 11,7.9999 3,3 0 0 1 8,11 3,3 0 0 1 5,7.9999 3,3 0 0 1 8,4.9999 Z M 8,5.9999 A 2,2 0 0 0 6,7.9999 2,2 0 0 0 8,9.9999 2,2 0 0 0 10,7.9999 2,2 0 0 0 8,5.9999 Z"/>
+ <path style="fill:none;stroke:#ffd33c;stroke-width:1px;stroke-linecap:round" d="M 12,12 10,9.9999"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/securecrt.svg b/.icons/awkward/16x16/apps/securecrt.svg
new file mode 100644
index 00000000..42ab2989
--- /dev/null
+++ b/.icons/awkward/16x16/apps/securecrt.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="14" x="0" y="1" rx=".8" ry=".8"/>
+ <g style="fill:#de62ff;enable-background:new" transform="translate(-420,-62.00008)">
+ <path style="fill:#de62ff" d="m 424,66 h 0.67187 c 4.05,0 7.33,3.278 7.33,7.328 V 74 h -0.67188 c -0.36436,0 -0.65625,-0.30511 -0.65625,-0.67188 0,-3.3137 -2.6863,-6 -6,-6 -0.36,0 -0.67,-0.289 -0.67,-0.656 v -0.672 z"/>
+ <path style="fill:#de62ff" d="m 424,68.672 h 0.67187 c 2.5773,0 4.6562,2.0789 4.6562,4.6562 v 0.67188 h -0.65625 c -0.36,0 -0.67,-0.305 -0.67,-0.672 0,-1.841 -1.49,-3.328 -3.33,-3.328 -0.36,0 -0.67,-0.305 -0.67,-0.672 v -0.65625 z"/>
+ <path style="fill:#de62ff" d="m 425.33,71.328 c 0.73638,0 1.3438,0.60737 1.3438,1.3438 0,0.736 -0.61,1.328 -1.34,1.328 -0.74,0 -1.33,-0.592 -1.33,-1.328 0,-0.73638 0.59174,-1.3438 1.3281,-1.3438 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/securecrt_64.svg b/.icons/awkward/16x16/apps/securecrt_64.svg
new file mode 120000
index 00000000..daa8b607
--- /dev/null
+++ b/.icons/awkward/16x16/apps/securecrt_64.svg
@@ -0,0 +1 @@
+securecrt.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/security-high.svg b/.icons/awkward/16x16/apps/security-high.svg
new file mode 100644
index 00000000..599cb324
--- /dev/null
+++ b/.icons/awkward/16x16/apps/security-high.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g fill="#57bd54" transform="matrix(.046206 0 0 .045373 -.14762 4.9391e-8)">
+ <path d="m324.48 44.079-146.49-43.794c-1.076-0.38-2.25-0.38-3.326 0l-146.49 43.794c-1.999 0.705-3.337 10.459-3.337 12.579 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-11.874-3.337-12.579z"/>
+ </g>
+ <g fill="#fff" transform="matrix(.026403 0 0 .025522 3.3442 3)">
+ <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>
+</svg>
diff --git a/.icons/awkward/16x16/apps/security-low.svg b/.icons/awkward/16x16/apps/security-low.svg
new file mode 100644
index 00000000..41c77fb0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/security-low.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g fill="#f46868" transform="matrix(.046206 0 0 .045373 -.14762 4.9391e-8)">
+ <path d="m324.48 44.079-146.49-43.794c-1.076-0.38-2.25-0.38-3.326 0l-146.49 43.794c-1.999 0.705-3.337 10.459-3.337 12.579 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-11.874-3.337-12.579z"/>
+ </g>
+ <g fill="#fff" transform="matrix(.026403 0 0 .025522 3.3442 3)">
+ <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>
+</svg>
diff --git a/.icons/awkward/16x16/apps/security-medium.svg b/.icons/awkward/16x16/apps/security-medium.svg
new file mode 100644
index 00000000..9a7edc8e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/security-medium.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g fill="#f2aa51" transform="matrix(.046206 0 0 .045373 -.14762 4.9391e-8)">
+ <path d="m324.48 44.079-146.49-43.794c-1.076-0.38-2.25-0.38-3.326 0l-146.49 43.794c-1.999 0.705-3.337 10.459-3.337 12.579 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-11.874-3.337-12.579z"/>
+ </g>
+ <g fill="#fff" transform="matrix(.026403 0 0 .025522 3.3442 3)">
+ <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>
+</svg>
diff --git a/.icons/awkward/16x16/apps/selene.svg b/.icons/awkward/16x16/apps/selene.svg
new file mode 100644
index 00000000..7f09c969
--- /dev/null
+++ b/.icons/awkward/16x16/apps/selene.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#f1d27a" width="15" height="15" x="-15" y="-15" rx=".75" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:none;stroke:#454545;stroke-width:3;stroke-linecap:round;stroke-linejoin:round" d="m 3.5003637,6.4996363 c 0,-3.6 2.4,-3 8.0000003,-3"/>
+ <path style="fill:none;stroke:#454545;stroke-width:3;stroke-linecap:round;stroke-linejoin:round" d="m 11.500364,8.499918 c 0,3.6 -2.4000003,3 -8.0000003,3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/selinux.svg b/.icons/awkward/16x16/apps/selinux.svg
new file mode 100644
index 00000000..08249b54
--- /dev/null
+++ b/.icons/awkward/16x16/apps/selinux.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <circle fill="#4f4f4f" cx="8" cy="1044.4" r="8"/>
+ <path fill="#ffa92c" d="m6 1040.4v1h1v1h-2v2h-1v-1h-1v3h1v-1h1v1l2 2h2.5l1-1 1 0.01v0.4922h1l0.5-0.5 0.00001-4-0.5-0.5h-1v0.5l-1.5-0.0002-0.87501-0.9998h-1.125v-1l1-0.0002v-1zm0 3h2.5l0.87501 0.9998 2.625 0.0002-0.00001 2h-2l-1 1h-1.375l-1.625-1.7z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/semaphor.svg b/.icons/awkward/16x16/apps/semaphor.svg
new file mode 100644
index 00000000..eeebfaca
--- /dev/null
+++ b/.icons/awkward/16x16/apps/semaphor.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#36445d" cx="8" cy="8" r="8"/>
+ <path style="fill:#70bbff" d="m 4,10 h 4 v 4 z"/>
+ <path style="fill:#3675fb" d="m 4,6 h 4 v 4 z"/>
+ <path style="fill:#70bbff" d="M 4,6 H 8 V 2 Z"/>
+ <path style="fill:#3675fb" d="M 12,6 H 8 V 2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sengi.svg b/.icons/awkward/16x16/apps/sengi.svg
new file mode 100644
index 00000000..4d8479c6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sengi.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#3f3f3f" cx="8" cy="8" r="8"/>
+ <path style="fill:#80adf5" d="m 5.9414064,2.3234375 c -0.016624,0.0041 -0.032124,0.013532 -0.047656,0.028125 C 5.776068,2.4621198 5.688648,2.8079814 5.7054692,3.099219 c 0.00539,0.093292 0.00755,0.1695312 0.00469,0.1695312 -0.1009048,0 -0.4320316,0.1155324 -0.4320316,0.1507812 0,0.010124 0.046886,0.06888 0.1039064,0.1304688 C 5.4932364,3.670114 5.5535904,3.7861644 5.589844,3.9484376 5.629284,4.124968 5.607452,4.1354604 5.517969,3.9835936 5.12629,3.3188444 4.3948716,2.8995184 3.8343756,3.01875 3.7612256,3.03431 3.6784884,3.05837 3.6507816,3.071875 3.6009956,3.096139 3.6007376,3.098167 3.6062506,3.2515622 3.6251586,3.7776574 3.8608854,4.0899034 4.382813,4.2796874 4.6122234,4.3631054 4.6151662,4.3786974 4.398437,4.3695314 4.1884824,4.3606512 3.9720664,4.2563532 3.7820304,4.0726564 L 3.70625,4 3.5890624,4.0210936 C 3.3323512,4.0680352 2.6407008,4.0453176 1.6132812,3.9554688 1.3013975,3.9281952 1.1834769,3.9232204 1.125,3.9281248 0.39193921,5.1601016 0.00339211,6.5664263 0,8 c 0.00335906,1.374789 0.36095129,2.725514 1.0382812,3.921875 0.1766937,0.02988 0.3965794,0.06583 0.5765626,0.08437 0.3540263,0.03647 0.9955398,0.03677 1.3164062,0 0.6608032,-0.07576 1.1840644,-0.234628 1.89375,-0.574219 0.1490036,-0.0713 0.2819384,-0.125444 0.2953124,-0.120312 0.03,0.01151 0.152726,0.224549 0.239844,0.416406 0.08776,0.193271 0.1843368,0.487533 0.2515624,0.764844 0.030564,0.12607 0.059527,0.235405 0.064062,0.242969 0.016448,0.02743 0.078516,0.01233 0.097656,-0.02344 0.03722,-0.06955 -0.038508,-0.644874 -0.177344,-1.346876 L 5.5125,10.943752 5.571875,10.894532 c 0.03264,-0.02725 0.095725,-0.06878 0.1398436,-0.09219 l 0.079688,-0.04219 0.0875,0.04531 c 0.121696,0.06321 0.3292264,0.276578 0.4335936,0.445313 0.158886,0.256878 0.2997584,0.652491 0.3843752,1.079687 l 0.041406,0.207813 0.053906,-0.0055 C 6.892492,12.522119 6.8991968,12.501059 6.875,12.269534 6.827796,11.817864 6.6605872,11.254746 6.3984376,10.661721 6.3481456,10.547953 6.3109552,10.4447 6.3156248,10.432815 c 0.00467,-0.01188 0.035412,-0.03889 0.067969,-0.06016 0.2319912,-0.151571 1.3551928,-0.8428594 1.8375,-1.3856394 0.2619676,-0.294814 0.6693244,-0.7792548 0.71875,-0.8546876 0.043853,-0.066928 0.111926,-0.09143 0.3554688,-0.1273436 0.2752564,-0.04059 0.8019954,-0.027632 1.0671874,0.026564 0.545942,0.1115668 1.062583,0.3145048 1.619531,0.6359376 0.690051,0.3982508 1.488549,0.6493 2.151563,1.354389 0.0735,0.07816 0.139674,0.142187 0.146875,0.142187 0.0155,0 0.075,-0.1815248 0.075,-0.2289056 0,-0.039924 -0.202627,-0.4006912 -0.427344,-0.7617188 C 12.924236,7.5606024 11.616968,6.0993012 10.275,5.0898436 9.1672244,4.25655 8.0436036,3.70757 6.8281248,3.40625 L 6.5164064,3.3289064 6.5007824,3.2390624 C 6.4474792,2.9293528 6.3015012,2.606072 6.1406248,2.4406248 6.0498384,2.3472591 5.9912772,2.3111367 5.9414064,2.3234375 Z M 6.4656248,5.2 c 0.086833,6.8e-4 0.1799072,0.014316 0.2734376,0.042969 0.1894412,0.058032 0.3577136,0.1836088 0.4218752,0.3140624 0.044715,0.090913 0.048308,0.1148448 0.025,0.1914064 C 7.1214992,5.9601272 6.8146432,6.055768 6.4875,5.9664064 6.350278,5.9289264 6.251178,5.8772796 6.15,5.7898436 6.0428284,5.6972268 6,5.6135064 6,5.4953124 6,5.3136976 6.2051284,5.1980024 6.4656248,5.2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sepolicy.svg b/.icons/awkward/16x16/apps/sepolicy.svg
new file mode 100644
index 00000000..933c53e2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sepolicy.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <circle style="fill:#3f92e7" cx="8" cy="1044.4" r="8"/>
+ <path style="fill:#ffffff" d="m6 1040.4v1h1v1h-2v2h-1v-1h-1v3h1v-1h1v1l2 2h2.5l1-1 1 0.01v0.4922h1l0.5-0.5 0.00001-4-0.5-0.5h-1v0.5l-1.5-0.0002-0.87501-0.9998h-1.125v-1l1-0.0002v-1zm0 3h2.5l0.87501 0.9998 2.625 0.0002-0.00001 2h-2l-1 1h-1.375l-1.625-1.7z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/serviio.svg b/.icons/awkward/16x16/apps/serviio.svg
new file mode 100644
index 00000000..70dbdc39
--- /dev/null
+++ b/.icons/awkward/16x16/apps/serviio.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#f4b400" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path fill="#3f3f3f" d="m8 3a5 5 0 0 0 -4.8887 4h-1.1113l1 1.5 1 1.5 1-1.5 1-1.5h-0.8203a3 3 0 0 1 2.8203 -2 3 3 0 0 1 2.883 2.1758l0.117-0.1758 1-1.5 0.836 1.2559a5 5 0 0 0 -4.836 -3.7559zm4 3l-1 1.5-1 1.5h0.82a3 3 0 0 1 -2.82 2 3 3 0 0 1 -2.8828 -2.1758l-0.1172 0.1758-1 1.5-0.8359-1.2559a5 5 0 0 0 4.8359 3.7559 5 5 0 0 0 4.889 -4h1.111l-1-1.5-1-1.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/session-properties.svg b/.icons/awkward/16x16/apps/session-properties.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/session-properties.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/setroubleshoot_icon.svg b/.icons/awkward/16x16/apps/setroubleshoot_icon.svg
new file mode 120000
index 00000000..27faafb0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/setroubleshoot_icon.svg
@@ -0,0 +1 @@
+selinux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sgt-launcher.svg b/.icons/awkward/16x16/apps/sgt-launcher.svg
new file mode 100644
index 00000000..3d6afdef
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sgt-launcher.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#8e8e8e" d="M 8,0 0.8,0 C 0.3568,0 0,0.3568 0,0.8 L 0,8 8,8 Z"/>
+ <path style="fill:#e4e4e4" d="m 8,0 7.2,0 C 15.6432,0 16,0.3568 16,0.8 L 16,8 8,8 Z"/>
+ <path style="fill:#45792a" d="M 8,16 0.8,16 C 0.3568,16 0,15.6432 0,15.2 L 0,8 8,8 Z"/>
+ <path style="fill:#8e8e8e" d="m 8,16 7.2,0 C 15.6432,16 16,15.6432 16,15.2 L 16,8 8,8 Z"/>
+ <circle style="fill:#ffffff" cx="4" cy="4" r="2"/>
+ <path style="fill:#ffdd4c" transform="matrix(0.3110347,0,0,0.35915193,-0.37636754,-0.61057385)" 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:#3f3f3f" d="m 14,9.4 -1,1.04 0,4.56 1,0 z"/>
+ <path style="fill:#e33939" transform="matrix(0,0.24882776,0.28732154,0,2.311541,7.498906)" 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:#3f3f3f" d="m 12,2 0,2 -2,0 0,1 2,0 0,2 1,0 0,-2 2,0 0,-1 -2,0 0,-2 -1,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/shadow-beta.svg b/.icons/awkward/16x16/apps/shadow-beta.svg
new file mode 120000
index 00000000..7664c7a3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/shadow-beta.svg
@@ -0,0 +1 @@
+shadow-preprod.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/shadow-dev.svg b/.icons/awkward/16x16/apps/shadow-dev.svg
new file mode 120000
index 00000000..7664c7a3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/shadow-dev.svg
@@ -0,0 +1 @@
+shadow-preprod.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/shadow-preprod.svg b/.icons/awkward/16x16/apps/shadow-preprod.svg
new file mode 100644
index 00000000..0cdd02d6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/shadow-preprod.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="M 8,0 C 3.581722,0 0,3.581722 0,8 0.00296932,10.007789 0.76079894,11.941056 2.1230469,13.416016 2.041719,13.117459 2.0003427,12.809435 2,12.5 2,10.567003 3.5670034,9 5.5,9 7.4329966,9 9,10.567003 9,12.5 8.9994835,14.048159 7.9819276,15.412049 6.4980469,15.853516 6.9929639,15.949561 7.4958517,15.998607 8,16 12.418278,16 16,12.418278 16,8 16,3.581722 12.418278,0 8,0 Z"/>
+ <path style="fill:#263547" d="m 8,2 c 3.337398,0 6,2.6626022 6,6 0,2.264635 -1.278472,4.143873 -3.109375,5.166016 C 10.919023,12.941277 10.999923,12.730649 11,12.5 11,9.486123 8.5138766,7 5.5,7 4.1831683,7 3.0125344,7.5344489 2.0605469,8.3203125 2.0542607,8.2104819 2.0002353,8.1105655 2,8 v -0.00195 c 0,0 0,-0.00195 0,-0.00195 C 2.0021307,4.6605661 4.6639383,2 8,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/shadow-tactics.svg b/.icons/awkward/16x16/apps/shadow-tactics.svg
new file mode 100644
index 00000000..003788eb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/shadow-tactics.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#e4e4e4" cx="8" cy="8" r="8"/>
+ <path style="fill:#9e2323" d="M 4.8613281,1.8339844 C 4.8098521,1.8658092 4.7970529,1.9982487 4.8417969,2.0429688 4.8932305,2.0944128 4.9740251,2.072752 5.0019531,2 5.0341227,1.91618 4.9293811,1.7919534 4.8613281,1.8339844 Z m 5.1718749,0.039063 c -0.1272553,-0.048824 -0.300408,0.201573 -0.205078,0.296875 0.04523,0.045204 0.163037,0.034235 0.21875,-0.021484 0.07246,-0.072477 0.06414,-0.2453946 -0.01367,-0.2753906 z M 6.7597656,2.0488281 c -0.050077,0.00789 -0.070312,0.037469 -0.070312,0.089844 0,0.0512 -0.025544,0.062506 -0.095703,0.044922 -0.1607484,-0.040031 -0.9684843,0.1073433 -1.2304688,0.2246093 -0.1013947,0.045446 -0.2005671,0.371787 -0.2207031,0.359375 -0.02014,-0.01241 -0.1011266,-0.00931 -0.1816406,0.00586 -0.1178004,0.022102 -0.1875,0.1669159 -0.1875,0.2480469 0,0.1282648 -0.2343061,0.034136 -0.3417969,0 -0.042231,-0.013448 -0.090193,-0.00334 -0.1054687,0.021484 -0.040421,0.065408 0.093882,0.09375 0,0.09375 -0.044179,-1e-7 -0.113826,0.039079 -0.15625,0.085937 -0.04242,0.046894 -0.098359,0.083984 -0.1230469,0.083984 -0.062505,0 -0.3671875,0.3049515 -0.3671875,0.3671875 0,0.028067 -0.1148594,0.1530094 -0.2539063,0.2773438 -0.2621088,0.2344282 -0.2823055,0.2929687 -0.1054687,0.2929687 0.1367952,0 0.1313507,0.050028 -0.017578,0.1601563 C 3.1911864,4.4867725 3.177766,4.5219991 3.15625,4.8359375 3.1282732,5.2441095 2.608924,5.6739655 2.3417265,5.9824219 2.1210901,6.2371587 2.0648225,6.3639863 1.9979765,6.7519531 1.9700097,6.9142839 1.8691675,7.2597381 1.7753202,7.5175781 1.6214418,7.9403005 1.603847,8.0278318 1.599539,8.4121094 1.594759,8.8359698 1.595689,8.8395578 1.7968046,9.265625 c 0.2241948,0.4749592 0.2350602,0.5498235 0.1816406,1.298828 -0.033852,0.474649 0.00596,0.682531 0.1835938,0.974609 0.09081,0.149333 0.3572682,0.353377 0.5820312,0.447266 0.083534,0.03493 0.1503907,0.08523 0.1503907,0.109375 0,0.09127 0.7234029,0.253437 0.9551485,0.279297 0.3531596,0.03955 0.084504,0.108711 0.2506484,0.193359 0.1569661,0.07999 0.044703,0.363603 0.2792969,0.669922 0.1646308,0.214981 0.3228929,0.308605 0.4765625,0.279297 0.080224,-0.01534 0.1397382,0.0066 0.2128906,0.08203 0.1057808,0.109025 0.3656045,0.193929 0.6542969,0.212891 0.1634652,0.01062 0.1715567,0.0041 0.2304687,-0.164062 0.0838,-0.239225 0.045998,-0.314454 -0.15625,-0.314454 -0.1848424,0 -0.265625,-0.05905 -0.265625,-0.195312 0,-0.05138 -0.033353,-0.107527 -0.074219,-0.123047 -0.066146,-0.02538 -0.06237,-0.03684 0.03125,-0.107422 0.100552,-0.07585 0.102092,-0.08384 0.03125,-0.162109 -0.074786,-0.08265 -0.2089537,-0.520507 -0.1972657,-0.644532 0.011351,-0.12054 -0.00352,-0.173828 -0.046875,-0.173828 -0.023442,0 -0.042969,0.05665 -0.042969,0.126954 0,0.07103 -0.036633,0.16551 -0.083984,0.21289 -0.1101516,0.110026 -0.1206187,0.108324 -0.1367187,-0.03125 -0.016657,-0.14433 -0.1418893,-0.180356 -0.1757813,-0.05078 -0.013199,0.05054 -0.046796,0.08392 -0.076172,0.07422 -0.090993,-0.03034 -0.093485,-0.123035 -0.00391,-0.146485 0.048244,-0.01262 0.095307,-0.07245 0.109375,-0.136719 0.013669,-0.06237 0.037702,-0.156264 0.052734,-0.208984 0.02026,-0.07107 0.010107,-0.0957 -0.041016,-0.0957 -0.1087937,0 -0.096441,-0.384509 0.015625,-0.480469 0.089417,-0.07655 0.1140287,-0.282455 0.042969,-0.353515 -0.04894,-0.04893 0.035695,-0.615235 0.091797,-0.615235 0.019972,0 0.035156,-0.0201 0.035156,-0.04492 0,-0.02493 -0.1603074,-0.119841 -0.3574218,-0.2109371 C 4.508609,9.8757357 4.3342118,9.7803394 4.3190078,9.7558594 4.2741014,9.6831064 4.1256484,9.702464 4.1256484,9.78125 c 0,0.1262652 -0.029931,0.040923 -0.060547,-0.1699219 L 4.0338516,9.40625 4.2408828,9.4375 C 4.3539044,9.4542232 4.4916254,9.503293 4.5475234,9.546875 4.6034154,9.590458 4.7024595,9.625 4.7682266,9.625 c 0.06577,0 0.1320043,0.019525 0.1464843,0.042969 0.014485,0.023309 0.05452,0.042969 0.089844,0.042969 0.044924,0 0.060231,-0.035194 0.050781,-0.1171875 -0.0097,-0.084441 -0.036361,-0.1171875 -0.097656,-0.1171875 -0.1056736,0 -0.1430444,-0.1613478 -0.1464844,-0.6308594 -0.00252,-0.3419708 0.053053,-0.4141552 0.1054687,-0.1347656 0.015233,0.0812 0.049484,0.1484375 0.076172,0.1484375 0.048651,0 0.2604131,0.237737 0.3574219,0.4023438 0.028476,0.048272 0.051694,0.1308741 0.052734,0.1835937 0.00151,0.096097 0.061566,0.127669 0.1054687,0.056641 C 5.5327553,9.4626463 5.203783,8.8918583 4.9029922,8.4511719 4.7509878,8.2285011 4.6076595,7.8935956 4.4615859,7.4160156 4.4229099,7.289578 4.4297308,7.2592852 4.5221328,7.1601562 4.6159992,7.059475 4.6298459,6.9017072 4.6490859,6.497914 c 0.012959,-0.2719768 0.00498,-0.3798431 0.042969,-0.4550781 0.034621,-0.06858 0.076593,-0.2500117 0.091797,-0.4023437 0.01996,-0.200086 0.062219,-0.3341243 0.1542968,-0.4824219 0.070108,-0.1128872 0.1269532,-0.2218435 0.1269532,-0.2421875 0,-0.020343 0.082028,-0.090899 0.1816406,-0.1582031 L 5.4283828,4.6346328 V 4.2108047 3.7869766 l 0.1113281,-0.013672 c 0.099978,-0.01162 0.1169119,0.00794 0.1601563,0.1796875 0.026524,0.1053704 0.048828,0.2310939 0.048828,0.2792968 0,0.105679 0.010173,0.1061912 0.2421875,0.017578 0.18063,-0.068959 0.2426958,-0.1425782 0.1191406,-0.1425782 -0.098737,1e-7 -0.075511,-0.082211 0.068359,-0.2460937 C 6.2659273,3.761479 6.3008042,3.684229 6.2858042,3.62682 6.2705122,3.568342 6.3022432,3.5034572 6.3834602,3.4276013 6.4492102,3.3661583 6.5172669,3.272841 6.5338509,3.22057 c 0.016592,-0.052271 0.057905,-0.09375 0.091797,-0.09375 0.033897,0 0.097334,-0.024462 0.1425782,-0.052734 0.06777,-0.04248 0.097611,-0.036146 0.1699218,0.029297 0.073466,0.066408 0.1065805,0.070604 0.1972656,0.029297 0.4085688,-0.1861568 0.8748588,0.1566054 0.8867188,0.6503906 0.00445,0.1850876 -0.012959,0.2501881 -0.087891,0.3300781 -0.051613,0.05503 -0.121738,0.1682828 -0.15625,0.25 -0.093654,0.2216708 -0.3387446,0.4667969 -0.4648438,0.4667969 -0.1016536,0 -0.1046797,0.00719 -0.058594,0.140625 0.026532,0.076821 0.1091829,0.2350553 0.1835937,0.3515625 0.187646,0.2941476 0.2810592,0.5017918 0.2285156,1.0566406 -0.026965,0.285148 -0.026756,0.6057522 0,0.7247422 0.02276,0.1011292 0.030818,0.2012803 0.017578,0.2226563 -0.01324,0.021412 0.0048,0.1397635 0.041016,0.2617187 0.036233,0.1219896 0.066406,0.2783173 0.066406,0.3476563 0,0.069339 0.029562,0.1469321 0.066406,0.1738281 0.07044,0.051513 0.046476,0.28125 -0.029297,0.28125 -0.060011,0 -0.044143,0.1614628 0.019531,0.1992188 0.031601,0.018757 0.1111712,0.1211233 0.1777343,0.2265624 0.06656,0.1054737 0.1922167,0.2675828 0.2792969,0.3613282 0.196828,0.2119128 0.3378907,0.4741262 0.3378907,0.6289062 -10e-8,0.1364712 -0.064864,0.158572 -0.097656,0.033203 -0.030025,-0.1147497 -0.1061869,-0.1090864 -0.1230469,0.00977 -0.030325,0.2135341 -0.375,0.068122 -0.375,-0.1582032 0,-0.057857 -0.044923,-0.1867729 -0.097656,-0.2871093 L 7.854164,9.2207031 7.8424453,9.4472656 c -0.00713,0.1243688 0.018201,0.379858 0.056641,0.5683594 0.052028,0.254978 0.062772,0.442102 0.041016,0.732422 -0.026118,0.348315 -0.02157,0.397924 0.048828,0.458984 0.043372,0.03762 0.6972482,0.383438 1.453125,0.767578 0.7558777,0.384174 1.3750007,0.719194 1.3750007,0.746094 0,0.0268 -0.03128,0.06203 -0.06836,0.07617 -0.154871,0.05941 0.01081,0.13138 -2.7597667,-1.230469 -0.746788,-0.367073 -1.36583,-0.65969 -1.375,-0.65039 -0.00918,0.0092 0.2753049,0.167039 0.6328125,0.349609 0.3575108,0.182606 0.6752861,0.35121 0.7050781,0.375 0.041697,0.03324 0.052122,0.287827 0.044922,1.103516 -0.00788,0.891268 0.00129,1.069637 0.054687,1.123047 0.035359,0.03534 0.2039126,0.07984 0.3808593,0.101562 0.1747989,0.02171 0.4999995,0.0348 0.7226563,0.0293 0.5086115,-0.01248 0.6528395,0.117671 1.1367185,-0.345703 0.265123,-0.253909 0.435346,-0.37637 0.683594,-0.492188 0.35468,-0.165468 1.000766,-0.175813 1.536461,-0.121094 0.341073,0.03482 0.349309,0.03252 0.417969,-0.07226 0.04772,-0.07282 0.07363,-0.221724 0.08203,-0.470703 0.0069,-0.205293 0.03528,-0.392595 0.06445,-0.427735 0.03026,-0.03648 0.03972,-0.107085 0.02344,-0.171875 -0.01728,-0.06886 0.115277,-0.147451 0.154297,-0.207031 0.03458,-0.05275 0.09554,-0.436907 0.134766,-0.609375 0.07115,-0.312801 0.236875,-0.601562 0.345703,-0.601562 0.03029,0 0.106469,-0.05971 0.167969,-0.132813 L 14.01367,10.212897 13.99804,9.1621154 C 13.98246,8.100551 13.9283,7.5006317 13.738274,6.8105529 c -0.03422,-0.1243 -0.194527,-0.4231298 -0.210937,-0.6621094 -0.0164,-0.2389796 -0.04972,-0.456103 -0.07227,-0.484375 -0.06348,-0.079578 0.0034,-0.1441984 0.119141,-0.1152344 0.183016,0.045962 0.432853,-0.1931375 0.371093,-0.3554687 -0.01106,-0.029101 -0.09589,-0.075932 -0.1875,-0.1035156 -0.242627,-0.072718 -0.285998,-0.1418181 -0.166015,-0.2695313 0.08105,-0.086269 0.08977,-0.1158579 0.04492,-0.1699219 -0.07184,-0.086612 -0.12485,-0.081734 -0.16211,0.013672 -0.03426,0.087751 -0.247896,0.3476563 -0.285156,0.3476563 -0.06426,0 -0.01055,-0.1943051 0.08399,-0.3066407 0.154622,-0.183777 0.128963,-0.2332654 -0.04883,-0.097656 -0.112297,0.085682 -0.161927,0.1026211 -0.185547,0.064453 -0.04438,-0.071822 -0.007,-0.4145298 0.06641,-0.609375 0.03329,-0.088372 0.06055,-0.214566 0.06055,-0.28125 0,-0.066684 0.03906,-0.1708877 0.08594,-0.2304688 0.04687,-0.059616 0.08399,-0.1373121 0.08399,-0.1738281 -1e-6,-0.1004052 0.231695,-0.3446621 0.492187,-0.5175781 C 13.902682,2.8098964 13.960511,2.764912 14,2.7246094 13.95955,2.6766024 13.91853,2.6290724 13.876953,2.5820312 c -0.09193,0.048827 -0.207746,0.1335184 -0.355469,0.28125 -0.243131,0.2431176 -0.333685,0.2768604 -0.421875,0.15625 -0.04956,-0.06782 -0.06099,-0.067681 -0.132812,-0.00586 -0.04313,0.037169 -0.110794,0.078922 -0.152344,0.09375 -0.04155,0.014758 -0.08869,0.061968 -0.103515,0.1035156 -0.06184,0.1732958 -0.102285,0.1840046 -0.253907,0.068359 -0.0803,-0.061341 -0.149097,-0.1046632 -0.154297,-0.095703 -0.0052,0.00914 -0.03218,0.054704 -0.05859,0.1015624 -0.05068,0.090026 -0.05815,0.090383 -0.515625,0.03125 -0.223601,-0.028894 -0.290959,-0.057821 -0.425782,-0.1875 -0.212141,-0.2040168 -0.57425,-0.4277055 -0.61914,-0.3828124 -0.01967,0.019654 -0.01591,0.086028 0.0078,0.1484374 0.0236,0.062409 0.03355,0.1132813 0.02149,0.1132813 -0.042,0 -0.381946,-0.1791261 -0.447266,-0.2363281 C 10.229455,2.7398316 10.077117,2.6811941 9.9257812,2.6425781 9.7744393,2.6039265 9.5615982,2.8263064 9.453125,2.7714844 9.3446478,2.7166264 9.2444687,2.3843015 9.2304688,2.3984375 9.2164587,2.4125055 9.1776673,2.402584 9.1445312,2.375 9.1113997,2.3475198 8.9049421,2.2951776 8.6855469,2.2597656 8.4661553,2.2243892 8.1917555,2.1669485 8.0761719,2.1328125 7.8374615,2.0621305 7.4698779,2.0522661 7.3144531,2.1113281 7.2422111,2.1389121 7.1459803,2.1306796 7.0039062,2.0878906 6.8896662,2.053514 6.8098429,2.0409409 6.7597656,2.0488281 Z m 7.6367184,1.3476563 c -0.119921,-7.371e-4 -0.238456,0.1070765 -0.193359,0.2246094 0.03403,0.089364 0.215144,0.089532 0.302734,0.00195 0.08298,-0.082993 0.08455,-0.1202429 0.0059,-0.1855469 -0.03376,-0.028024 -0.07526,-0.04077 -0.115235,-0.041016 z M 6.6217422,3.6033828 c -0.032901,-0.032894 -0.1900463,0.1608171 -0.1914063,0.2363281 -5.21e-4,0.029135 0.018192,0.054687 0.041016,0.054687 0.054099,0 0.1860506,-0.2553636 0.1503903,-0.2910151 z M 13.896484,3.794922 c -0.02772,0.01396 -0.04883,0.045631 -0.04883,0.085937 0,0.031446 -0.107485,0.1538959 -0.238281,0.2734375 -0.199463,0.1822962 -0.222388,0.21875 -0.142578,0.21875 0.223698,0 0.635835,-0.4461996 0.519531,-0.5625 -0.02681,-0.026808 -0.06212,-0.029585 -0.08984,-0.015625 z M 3.125,3.9042969 c -0.046875,0 -0.083984,0.017572 -0.083984,0.041016 0,0.023309 0.037109,0.042969 0.083984,0.042969 0.046875,0 0.085937,-0.019521 0.085937,-0.042969 0,-0.023309 -0.039061,-0.041016 -0.085937,-0.041016 z M 14.566406,4.59375 c -0.134541,-0.01124 -0.171692,0.00841 -0.287109,0.1484375 -0.1388,0.1683648 -0.18218,0.4138751 -0.08008,0.4550781 0.09892,0.039893 0.118954,0.028841 0.332031,-0.1953125 C 14.788577,4.7312175 14.797969,4.613058 14.566406,4.59375 Z M 5.8443984,4.7811172 c -0.049889,-0.049892 -0.3515625,0.038936 -0.3515625,0.1035156 0,0.020352 0.033202,0.02861 0.074219,0.017578 0.041014,-0.011104 0.1294236,-0.033656 0.1972656,-0.048828 0.08581,-0.01924 0.1110741,-0.041234 0.080078,-0.072266 z m 7.6927106,0.2891953 c 0.01455,0.014523 -0.01088,0.054118 -0.05469,0.087891 -0.106497,0.082295 -0.1875,0.083486 -0.1875,0.00391 0,-0.0652 0.194627,-0.1393789 0.242187,-0.091797 z m 0.378907,0.453125 c -0.03709,0 -0.06836,0.02927 -0.06836,0.066406 0,0.037134 0.02296,0.060091 0.05078,0.050781 0.07901,-0.026343 0.09284,-0.1171875 0.01758,-0.117187 z M 5.5592422,7.453125 c -0.033468,0 -0.013699,0.6787573 0.023437,0.8007812 0.023546,0.077407 0.065073,0.1339601 0.091797,0.125 0.092092,-0.030687 0.1302266,-0.2776283 0.072266,-0.46875 C 5.6888714,7.719345 5.5796902,7.453125 5.5592422,7.453125 Z M 4.0924453,9.9453125 4.135414,10.109375 c 0.030798,0.116227 0.030022,0.176797 -0.00391,0.210937 -0.035162,0.03514 -0.046089,-0.0085 -0.042969,-0.164062 z m 2.4726563,0.3710935 c -0.046782,0.0089 -0.078821,0.06101 -0.087891,0.140625 -0.014371,0.12613 -0.014301,0.127005 0.074219,0.04687 0.108799,-0.09844 0.1163839,-0.20715 0.013672,-0.1875 z m -2.46875,0.134766 c 0.00448,-0.0045 0.00883,0.0025 0.015625,0.01953 0.012248,0.03075 0.012219,0.06789 -0.00195,0.08203 -0.014136,0.01417 -0.025158,-0.01171 -0.023437,-0.05664 0.00103,-0.02482 0.00528,-0.0404 0.00977,-0.04492 z m 2.2460937,0.453125 c -0.023442,0 -0.042969,0.01952 -0.042969,0.04297 0,0.02331 0.019521,0.04297 0.042969,0.04297 0.023442,0 0.042969,-0.01952 0.042969,-0.04297 0,-0.02331 -0.019521,-0.04297 -0.042969,-0.04297 z M 4.104164,11.146484 c 0.023436,0.0047 0.059229,0.07305 0.078125,0.150391 0.018892,0.07734 0.045458,0.183568 0.058594,0.236328 0.035332,0.141785 -0.1053643,0.124595 -0.1601562,-0.01953 -0.052011,-0.136781 -0.036881,-0.379258 0.023437,-0.367188 z m 0.2747422,1.003907 c 0.026226,0.0037 -0.3445548,0.02689 -0.3313828,0.06641 0.00928,0.02786 -0.013669,0.05078 -0.050781,0.05078 -0.037098,0 0.3313828,-0.02931 0.3313828,-0.06641 0,-0.03761 0.024555,-0.05453 0.050781,-0.05078 z m 0.1940078,0.501953 c 0.035166,0 0.064453,0.02733 0.064453,0.0625 0,0.0353 -0.029293,0.06445 -0.064453,0.06445 -0.035166,0 -0.0625,-0.02928 -0.0625,-0.06445 0,-0.03531 0.027344,-0.0625 0.0625,-0.0625 z m 0.6972657,0.21875 c 0.03513,0.02653 0.056641,0.120064 0.056641,0.277344 0,0.116955 -0.022749,0.211041 -0.056641,0.232421 -0.077807,0.04949 -0.1963476,0.04621 -0.2285157,-0.0059 -0.030111,-0.04872 4.629e-4,-0.168801 0.091797,-0.371094 0.052963,-0.117283 0.1015886,-0.159345 0.1367188,-0.132812 z m 1.8125,0.101562 c -0.035335,-0.0034 -0.058594,0.019 -0.058594,0.06836 0,0.02427 -0.039419,0.09991 -0.087891,0.167968 -0.078845,0.110682 -0.1122857,0.125 -0.3203125,0.125 -0.2103996,0 -0.2377826,0.01049 -0.2753906,0.109375 -0.047512,0.12499 -0.053953,0.373776 -0.011719,0.416016 0.043127,0.0432 0.1753222,0.03255 0.2050782,-0.01563 0.014485,-0.02331 0.071123,-0.04102 0.1269531,-0.04102 0.05583,0 0.1144262,0.01758 0.1289062,0.04102 0.014485,0.02331 0.089827,0.04297 0.1679688,0.04297 0.1495182,0 0.1933593,-0.0528 0.1933593,-0.234375 0,-0.0553 0.019525,-0.112473 0.042969,-0.126953 0.023442,-0.01441 0.042969,-0.0047 0.042969,0.02148 0,0.02618 0.019525,0.03596 0.042969,0.02148 0.023445,-0.01448 0.042969,-0.108303 0.042969,-0.208984 0,-0.13623 -0.027977,-0.213078 -0.1074218,-0.298828 -0.050241,-0.05425 -0.097478,-0.08446 -0.1328125,-0.08789 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/shadowsocks-qt5.svg b/.icons/awkward/16x16/apps/shadowsocks-qt5.svg
new file mode 100644
index 00000000..e3035531
--- /dev/null
+++ b/.icons/awkward/16x16/apps/shadowsocks-qt5.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#2ec14a" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 12,4 2,8.625 5.4585936,9.6304688 9.9796876,5.8085936 6.6304688,10.029688 8.3742188,10.605469 10.217188,11.2 Z"/>
+ <path style="fill:#ffffff" d="M 6.00625,10.797656 6,12.8 7.0609376,11.157812 6.7210936,11.033594 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/shadwen.svg b/.icons/awkward/16x16/apps/shadwen.svg
new file mode 100644
index 00000000..d41b7e2a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/shadwen.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#55448e" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m 2.5425408,13.974471 c -0.00857,-0.01359 0.1604141,-0.219433 0.3751711,-0.45747 1.4640842,-1.623045 1.6759268,-1.896122 1.8423838,-2.374986 0.052543,-0.151148 0.1089427,-0.279295 0.125357,-0.284764 0.016286,-0.0055 0.1084285,0.09452 0.2045141,0.222206 0.096128,0.127679 0.3427282,0.432903 0.5480994,0.678286 0.2074284,0.247898 0.3616711,0.457277 0.3471425,0.471201 -0.014571,0.0138 -0.1281856,0.05901 -0.252814,0.1005 -0.1245856,0.04149 -0.3511282,0.146537 -0.5033138,0.233443 -0.3057854,0.174582 -0.7196992,0.532028 -0.6836564,0.590369 0.017143,0.02756 0.7450278,0.03596 3.1185396,0.03596 2.7538689,0 3.1037109,-0.0051 3.1630249,-0.04669 0.03686,-0.02567 0.06664,-0.06987 0.06664,-0.09819 0,-0.02833 -0.105728,-0.199663 -0.235028,-0.380773 C 10.529347,12.482452 9.986905,11.720067 9.4531623,10.969374 8.4121634,9.505229 5.6682805,5.6617315 5.251838,5.0843093 5.1128096,4.8915595 4.6211101,4.2046888 4.1591106,3.5579366 3.4320399,2.5400333 3.2919829,2.3602221 3.1166974,2.2197408 3.0053546,2.1304823 2.9142404,2.0445281 2.9142404,2.028731 c 0,-0.016329 0.1269856,-0.028714 0.2947283,-0.028714 0.2676426,0 0.3003426,0.00621 0.3555425,0.067496 0.033428,0.037114 1.6849697,2.3555804 3.6701105,5.1521304 1.9851408,2.7965496 3.8702533,5.4518316 4.1891533,5.9006226 0.318899,0.448786 0.579813,0.830133 0.579813,0.847439 0,0.03827 -9.4374329,0.04502 -9.4610472,0.0067 z m 9.6099332,-0.22281 C 11.031032,12.2065 3.794911,2.0393038 3.8046824,2.0225038 c 0.00729,-0.012386 2.0573122,-0.0225 4.5559239,-0.0225 3.9064247,0 4.5428957,0.00596 4.5428957,0.042643 0,0.023443 -0.212614,0.2422155 -0.472457,0.4861452 C 11.222818,3.6629494 10.699832,4.2503531 10.44239,4.7623369 10.37673,4.8929396 10.306276,4.9992595 10.285876,4.9986038 10.230336,4.9968938 9.3499196,3.8015064 9.3817624,3.7711293 9.3967624,3.7569433 9.5032623,3.6945603 9.6187193,3.6324609 9.92009,3.4704268 10.262861,3.2250827 10.408233,3.06739 c 0.137185,-0.1488384 0.149485,-0.1818041 0.078,-0.2092326 -0.02614,-0.010029 -1.0836849,-0.018214 -2.3501979,-0.018214 -2.2349549,0 -2.3042548,0.00171 -2.3549976,0.057763 -0.028714,0.031757 -0.0477,0.076247 -0.042,0.098841 0.00557,0.022586 0.2328427,0.3609768 0.505071,0.7519707 0.527528,0.7576749 0.5759565,0.826752 1.1099131,1.5832784 0.1897284,0.2688211 0.406971,0.5774522 0.4827852,0.6858378 0.075771,0.1083899 0.2702569,0.3860525 0.432171,0.6170394 0.3183425,0.4542124 0.5571423,0.8025206 1.0827846,1.579387 0.1859141,0.2747011 0.4039286,0.5919294 0.4845426,0.7049478 0.1662,0.2329969 1.313656,1.9048485 2.136426,3.1128315 0.302528,0.444124 0.640457,0.93992 0.751028,1.10177 0.224871,0.329173 0.364628,0.489403 0.593871,0.680867 0.0858,0.07167 0.148457,0.142538 0.139242,0.157487 -0.0094,0.01496 -0.266099,0.02717 -0.570727,0.02717 h -0.553928 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sheets.svg b/.icons/awkward/16x16/apps/sheets.svg
new file mode 100644
index 00000000..e0e9e930
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sheets.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#67c0bf" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path opacity=".5" d="m4 5v7h7v-7h-7zm1 1h2v1h-2v-1zm3 0h2v1h-2v-1zm-3 2h2v1h-2v-1zm3 0h2v1h-2v-1zm-3 2h2v1h-2v-1zm3 0h2v1h-2v-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/shotcut.svg b/.icons/awkward/16x16/apps/shotcut.svg
new file mode 100644
index 00000000..4d764664
--- /dev/null
+++ b/.icons/awkward/16x16/apps/shotcut.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#115c77" width="14" height="14" x="-15" y="-15" rx=".7" ry=".7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.3" d="M 1.7,1 C 1.3122,1 1,1.3122 1,1.7 V 14.3 C 1,14.687801 1.3122,15 1.7,15 H 5.9 V 1 Z"/>
+ <rect style="fill:#e4e4e4" width="2" height="16" x="5" y="0" rx=".5" ry=".364"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/shotwell.svg b/.icons/awkward/16x16/apps/shotwell.svg
new file mode 120000
index 00000000..b927afb5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/shotwell.svg
@@ -0,0 +1 @@
+multimedia-photo-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/showfoto.svg b/.icons/awkward/16x16/apps/showfoto.svg
new file mode 120000
index 00000000..1b2314fb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/showfoto.svg
@@ -0,0 +1 @@
+kphotoalbum.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/showtime.svg b/.icons/awkward/16x16/apps/showtime.svg
new file mode 100644
index 00000000..e0800189
--- /dev/null
+++ b/.icons/awkward/16x16/apps/showtime.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#3e50b4" d="m1.4571 0.00054851a1.4153 1.2554 0 0 0 -1.4571 1.2548v13.489a1.4153 1.2554 0 0 0 2.1233 1.088l6.584-3.373 6.5847-3.3719a1.4153 1.2554 0 0 0 0 -2.1748l-6.5847-3.3716-6.584-3.3729a1.4153 1.2554 0 0 0 -0.6662 -0.16725z"/>
+ <path fill="#fff" d="m7.3625 5.0002a0.61918 0.47078 0 0 1 0.6375 0.4705v5.0583a0.61918 0.47078 0 0 1 -0.9289 0.408l-2.8806-1.265-2.8807-1.2643a0.61918 0.47078 0 0 1 0 -0.81556l2.8807-1.2643 2.8806-1.2649a0.61918 0.47078 0 0 1 0.29146 -0.062736z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/shutter.svg b/.icons/awkward/16x16/apps/shutter.svg
new file mode 100644
index 00000000..f5df0a5a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/shutter.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#37a0f2" d="M 13.040398,0.0011 C 10.84935,0.0271 7.469055,0.6537 6.412421,1.9487 l -0.0023,0 C 5.566987,3.2094 5.459651,8.1432 5.6786,7.8393 7.472973,5.3346 11.773789,2.2411 14.342456,0.9979 15.729264,0.3237 14.744575,-0.0192 13.040427,0.0012 Z M 10.924797,4.087 C 9.441892,4.1968 6.833596,6.7939 7.199899,6.7791 c 3.033166,-0.1076 4.927718,0.071 7.294159,0.8273 0.351077,0.112 -0.378277,-3.265 -3.569184,-3.5194 z M 9.320595,6.7908 c -0.07823,0 -0.11063,0.025 -0.08431,0.064 1.733315,2.561 2.614168,4.2955 3.281322,6.7506 0.09907,0.3642 2.460709,-2.0993 0.935764,-4.9934 C 12.671299,7.542 9.868515,6.7612 9.320559,6.7908 Z m 0.902359,2.0523 c -0.01714,0 -0.02929,0 -0.03494,0.026 -0.767839,3.0201 -1.476643,4.8378 -2.856723,6.9546 -0.206233,0.3123 3.148863,0.5601 4.296927,-2.514 l 7.78e-4,0 C 11.93078,11.9089 10.480193,8.9098 10.223131,8.8406 Z m -0.842352,1.9296 c -0.007,0 -0.01553,-4e-4 -0.02583,0 -2.738615,1.347 -4.545043,1.964 -7.010653,2.2421 -0.364,0.043 1.614897,2.8392 4.639546,1.7593 l 0.003,-8e-4 c 1.275389,-0.6891 2.611484,-3.9492 2.39413,-4.0055 z"/>
+ <path style="fill:#4f4f4f" d="M 4.856053,2.8198 C 4.302497,2.9168 2.080882,4.4919 2.592554,7.3228 l 7.78e-4,0 C 3.079026,8.7691 6.190477,10.6917 6.082791,10.3297 5.199178,7.3444 4.879854,5.4131 4.978401,2.8676 4.980201,2.8206 4.935191,2.8046 4.856112,2.8186 Z M 1.288387,7.278 C 1.003138,7.239 0.334655,10.4444 2.999691,12.0731 4.377632,12.6508 7.832907,11.5124 7.497678,11.3551 4.73184,10.0728 3.110915,9.0464 1.314599,7.2921 c -0.0084,-0.01 -0.01676,-0.013 -0.02598,-0.014 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sideka.svg b/.icons/awkward/16x16/apps/sideka.svg
new file mode 100644
index 00000000..9bec227c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sideka.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3496de" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 8.7353943,2.7006569 C 8.0332531,2.6856259 7.3042124,2.9427265 6.7748082,3.2865623 6.5165257,3.4572451 6.5432231,3.5080732 6.8143569,3.3619977 7.2655881,3.1188898 7.7076746,3.0227783 8.3721329,3.0221726 9.222178,3.0214526 9.6954317,3.1533296 10.18551,3.5289805 l 0.207997,0.1596595 0.26439,0.00221 c 0.145268,0.00142 0.323186,0.012149 0.395486,0.023436 0.19104,0.029747 0.218564,0.029811 0.235094,0.00292 C 11.323423,3.6548371 10.720624,3.2127011 10.370071,3.0441439 9.8373246,2.7732816 9.2709369,2.7137745 8.7353943,2.7006569 Z"/>
+ <path style="fill:#ffffff" d="M 4.6244362,2.8003432 C 4.5897019,2.778888 4.2993804,2.9710916 4.0663614,3.170196 3.7425258,3.4469002 3.4092433,3.9146069 3.2365728,4.3332182 2.9711342,4.9767163 2.9270524,5.7697855 3.1193917,6.4417453 3.2390068,6.8596355 3.6191167,7.5482958 3.728001,7.5439798 3.752491,7.5428898 3.8351836,7.4667938 3.9110963,7.3747996 h -7.499e-4 c 0.075916,-0.091991 0.1384203,-0.1785319 0.1384203,-0.1926165 0,-0.014099 -0.053215,-0.1118815 -0.1179135,-0.216785 C 3.7807625,6.7219982 3.6696358,6.4533622 3.5969048,6.1605107 3.517471,5.8406731 3.5165527,5.3159557 3.5954401,4.9960236 3.7520634,4.3599141 4.11069,3.8282866 4.6456754,3.4397125 c 0.1199001,-0.08709 0.2182497,-0.1612447 0.2182497,-0.164786 0,-0.028954 -0.2183303,-0.4615118 -0.2394889,-0.4745833 z"/>
+ <path style="fill:#ffffff" d="m 5.2960304,3.5656821 c -0.062362,0 -0.3361454,0.2195295 -0.5317092,0.4262463 C 4.4492545,4.3249604 4.2488602,4.7200005 4.161571,5.1820487 4.073359,5.6489975 4.150423,6.2501799 4.349793,6.6490092 4.4518561,6.8531908 4.5535467,7.0085579 4.5848875,7.0086089 4.6002165,7.0086377 4.6656225,6.9468119 4.7298992,6.8709209 4.9403238,6.622473 4.9314645,6.6639473 4.8251087,6.4366186 4.684887,6.136902 4.6392029,5.9356802 4.6390841,5.6156187 4.6388748,5.0291913 4.9202268,4.4579394 5.3700008,4.1310807 5.4495673,4.0732596 5.5151351,4.0051378 5.5157448,3.9794776 5.5175447,3.9066345 5.3365008,3.5656821 5.2960304,3.5656821 Z"/>
+ <path style="fill:#ffffff" d="M 10.5 4 A 1.4999178 1.4999178 0 0 0 9 5.5 A 1.4999178 1.4999178 0 0 0 10.5 7 A 1.4999178 1.4999178 0 0 0 12 5.5 A 1.4999178 1.4999178 0 0 0 10.5 4 z M 10.5 4.75 A 0.74995891 0.74995891 0 0 1 11.25 5.5 A 0.74995891 0.74995891 0 0 1 10.5 6.25 A 0.74995891 0.74995891 0 0 1 9.75 5.5 A 0.74995891 0.74995891 0 0 1 10.5 4.75 z M 10.4375 5.0019531 C 10.37129 5.0059531 10.311305 5.0148696 10.300781 5.0253906 C 10.293381 5.0327806 10.29868 5.0792327 10.3125 5.1289062 C 10.36036 5.2993904 10.262945 5.4057571 10.103516 5.3574219 C 10.060766 5.3444649 10.022659 5.3426146 10.011719 5.3535156 C 10.001419 5.3637866 9.9976171 5.4433891 10.001953 5.5292969 C 10.008353 5.6563312 10.021239 5.7024285 10.068359 5.7734375 C 10.132859 5.8706265 10.256651 5.9616855 10.361328 5.9882812 C 10.464081 6.0143962 10.636101 5.9946636 10.728516 5.9472656 C 10.979517 5.8185461 11.074296 5.5065259 10.9375 5.2558594 C 10.87109 5.1341651 10.736732 5.0282248 10.617188 5.0058594 C 10.577348 4.9983994 10.503708 4.9979531 10.4375 5.0019531 z"/>
+ <path style="fill:#ffffff" d="m 8.4548098,5.3754416 c -0.1672753,-4.99e-5 -0.2652901,0.073651 -0.3427545,0.2585307 -0.06602,0.1575671 -0.026353,0.5345685 0.084956,0.8004934 0.063383,0.1514066 0.2366604,0.4408937 0.2636575,0.4408937 0.00925,0 0.049885,-0.045985 0.090083,-0.1025336 C 8.7112444,6.5470537 8.8249693,6.1613809 8.8290569,5.8317155 8.8312693,5.6595542 8.8271445,5.6401396 8.7697341,5.5534102 8.685754,5.4263796 8.5963207,5.3754877 8.4548098,5.3754416 Z"/>
+ <path style="fill:#ffffff" d="m 12.469077,6.3274745 c -0.01994,0.00469 -0.207522,0.1740618 -0.416725,0.3764442 l -0.380107,0.368388 -0.01757,0.3962187 c -0.07766,1.8054196 -0.689213,2.6702986 -1.842673,3.8128426 -0.8716907,0.863445 -2.3468318,1.57508 -3.693401,1.902728 -0.4114567,0.100118 -1.4411585,0.249165 -1.4764816,0.213855 -0.016593,-0.01659 0.00779,-0.07508 0.068844,-0.166982 C 4.9381529,12.8889 5.1157143,12.441242 5.2001938,11.999102 5.2832738,11.5643 5.2929468,11.264803 5.2426728,10.637604 5.1872209,9.945859 5.2007817,9.6247695 5.277822,9.2660777 5.3878136,8.7539394 5.6085287,8.3499909 5.8952196,8.1345479 6.2454692,7.8713371 6.5715105,7.7544418 6.9586381,7.7544418 c 0.8786736,0 1.6589961,0.6146295 1.8368133,1.4464539 0.054452,0.2547262 0.033617,0.8724273 -0.041746,1.2465133 -0.1750362,0.868941 -0.6272693,1.294983 -1.2816677,1.849773 -0.1252885,0.106215 -0.2693009,0.231857 -0.3207833,0.279037 l -0.093745,0.08569 0.078365,-0.02856 c 0.043381,-0.01565 0.1974248,-0.09899 0.3420221,-0.185292 C 8.5666959,11.798258 9.1768287,11.33976 9.4091874,10.238681 9.480249,9.9019494 9.5098056,9.2347616 9.4648482,8.9760551 9.3913485,8.5531199 9.137562,8.1096092 8.7712828,7.7646959 8.014731,7.0522706 6.9556919,6.8868589 6.0028796,7.3325906 5.5135592,7.5614983 5.0899505,7.9454784 4.8823356,8.348404 4.540555,9.011713 4.482915,9.5025589 4.7014373,10.637605 c 0.073579,0.382185 0.1076604,0.681938 0.1076604,0.946237 0,0.844028 -0.295578,1.641484 -0.8253943,2.224976 -0.080818,0.089 -0.1472087,0.168669 -0.1472087,0.177237 0,0.0264 0.063913,0.01823 0.3786411,-0.0498 0.1669889,-0.03609 0.5550124,-0.101889 0.8627456,-0.145744 1.1796846,-0.168126 2.0229733,-0.422573 3.0049624,-0.907421 1.2138175,-0.599307 2.3242802,-1.401506 3.0481732,-2.419789 0.740073,-1.0410402 1.205043,-1.7739216 1.318287,-3.1807972 0.05372,-0.6672792 0.05982,-0.9644622 0.01977,-0.9550258 z"/>
+ <path style="fill:#ffffff" d="M 6.5,4 A 1.4999178,1.4999178 0 0 0 5,5.5 1.4999178,1.4999178 0 0 0 6.5,7 1.4999178,1.4999178 0 0 0 8,5.5 1.4999178,1.4999178 0 0 0 6.5,4 Z m 0,0.75 A 0.74995891,0.74995891 0 0 1 7.25,5.5 0.74995891,0.74995891 0 0 1 6.5,6.25 0.74995891,0.74995891 0 0 1 5.75,5.5 0.74995891,0.74995891 0 0 1 6.5,4.75 Z M 6.4375,5.0019531 c -0.06621,0.004 -0.126195,0.012917 -0.136719,0.023437 -0.0074,0.00739 -0.0021,0.053842 0.011719,0.1035156 0.04786,0.1704842 -0.049555,0.2768509 -0.208984,0.2285157 -0.04275,-0.012957 -0.080857,-0.014807 -0.091797,-0.00391 -0.0103,0.010271 -0.014102,0.089874 -0.00977,0.1757813 0.0064,0.1270343 0.019286,0.1731316 0.066406,0.2441406 0.0645,0.097189 0.188292,0.188248 0.292969,0.2148437 0.102753,0.026115 0.274773,0.00638 0.367188,-0.041016 0.251001,-0.1287195 0.34578,-0.4407397 0.208984,-0.6914062 -0.06641,-0.1216943 -0.200768,-0.2276346 -0.320312,-0.25 -0.03984,-0.00746 -0.11348,-0.00791 -0.179688,-0.00391 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sigil.svg b/.icons/awkward/16x16/apps/sigil.svg
new file mode 100644
index 00000000..8b9075d3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sigil.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#97302c" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 7.3252477,1.9999594 C 6.0916796,1.9996245 5.1583148,2.5610571 4.7132569,3.5698378 4.5645548,3.9068907 4.5360461,4.0272892 4.5157819,4.4147901 4.4742269,5.2093465 4.7206229,5.8519757 5.255555,6.3455421 5.6459321,6.7057312 5.7937724,6.7901736 7.1156203,7.4027264 8.7483276,8.1593333 9.0270649,8.3202219 9.405574,8.7261934 9.920328,9.2782951 10.184245,10.033516 10.056483,10.588586 9.892528,11.300899 9.436739,12.018807 8.8875809,12.302614 8.0636251,12.728439 6.9643628,12.716364 6.2079931,12.273204 5.8977427,12.091428 5.3570491,11.444941 5.1697287,11.106049 5.0865214,10.955512 4.9736078,10.640019 4.9190872,10.404969 4.6913033,9.4229552 5.0136673,8.7325366 5.7993713,8.5518961 6.319806,8.4322432 7.0071199,8.6403111 7.3579073,9.0781039 7.5221491,9.2830823 7.6803797,9.756561 7.5816346,10.066511 7.5041132,9.6923631 7.1879294,9.4253256 6.8221141,9.4250478 c -0.4295384,0 -0.7777488,0.3644183 -0.7777488,0.8139522 0,0.449532 0.3482103,0.761 0.7777488,0.761 C 7.4200848,11 7.989,10.039109 7.989,9.0582326 7.989,8.0042281 5.6876474,7.5074559 4.6221146,8.7116668 4.0132088,9.4076239 3.7890105,10.296496 4.2327848,11.439897 c 0.079066,0.203717 0.1320922,0.476832 0.1481063,0.703217 0.015878,0.224443 0.04472,0.354899 0.06456,0.3899 0.028416,0.05012 0.1355368,0.05226 0.5028026,0.0088 0.4356149,-0.05162 0.4959869,0.0343 0.9190197,0.151411 0.7175255,0.338396 1.5289253,0.355493 2.3056,0.248249 1.1145239,-0.166134 2.1168336,-0.822251 2.5170516,-1.648572 0.244936,-0.505716 0.314248,-0.840921 0.309884,-1.4983402 -0.0068,-1.024065 -0.254896,-1.7402482 -0.81041,-2.3385796 C 9.809834,7.0471617 9.4376286,6.8296138 8.234394,6.3113619 6.7823551,5.6859464 6.3151941,5.4169362 5.8669687,4.9473563 5.5182859,4.5820615 5.4406906,3.8675373 5.6778482,3.3230267 5.8050518,3.0309678 6.1784087,2.6773672 6.5004087,2.5440491 6.8653785,2.3929403 7.4680485,2.3566086 7.8485571,2.4629719 8.4888975,2.6419669 9.1000239,3.1228649 9.3432933,3.639387 9.4901898,3.9512858 9.537521,4.7020538 9.4458282,5.1731008 9.4133542,5.3399713 9.3994282,5.4903109 9.4146812,5.5069486 9.4690712,5.5662416 9.765586,5.4695116 9.95546,5.3304861 10.172098,5.17187 10.337509,4.9302236 10.421051,4.6516625 c 0.07864,-0.2622266 -0.0465,-0.8358113 -0.134784,-1.2508423 -0.041,-0.192727 -0.06996,-0.4838293 -0.06456,-0.6470283 0.01015,-0.3067847 -0.04433,-0.4111277 -0.192159,-0.366438 -0.03846,0.011627 -0.227714,0.048762 -0.420016,0.082668 C 9.2601641,2.5316232 9.3767018,2.4906649 8.9574572,2.3099601 8.4362389,2.0853058 7.986433,2.0001386 7.3252477,1.9999594 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/signal-desktop-beta.svg b/.icons/awkward/16x16/apps/signal-desktop-beta.svg
new file mode 120000
index 00000000..62553916
--- /dev/null
+++ b/.icons/awkward/16x16/apps/signal-desktop-beta.svg
@@ -0,0 +1 @@
+signal-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/signal-desktop.svg b/.icons/awkward/16x16/apps/signal-desktop.svg
new file mode 100644
index 00000000..1505f1ee
--- /dev/null
+++ b/.icons/awkward/16x16/apps/signal-desktop.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#2893ea" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#b1ddf4" d="M 7.624908,1.9133711 C 6.8061443,1.9623247 6.025533,2.1680968 5.3186808,2.5038473 l 0.3750916,0.649084 C 6.2865442,2.8803621 6.9383445,2.7095979 7.624908,2.6635543 Z m 0.7501831,0 v 0.7501832 c 0.6865631,0.046044 1.3383665,0.2168063 1.9311359,0.489377 l 0.375091,-0.649084 C 9.9744665,2.1680968 9.1938545,1.9623247 8.3750911,1.9133711 Z M 4.6600729,2.8620891 C 3.9699742,3.2997486 3.382154,3.8721915 2.9326004,4.5382795 l 0.6483517,0.374359 C 3.9621025,4.358698 4.45595,3.8808655 5.0344319,3.5097079 Z m 6.6798531,0 -0.374359,0.6476188 c 0.578287,0.3711179 1.072428,0.8491331 1.45348,1.4029306 l 0.648351,-0.374359 C 12.617845,3.8721915 12.030024,3.2997486 11.339926,2.8620891 Z M 2.5553111,5.1866313 C 2.2062436,5.8949744 2.0045211,6.6828014 1.9999998,7.5221621 h 0.750183 C 2.754562,6.8214105 2.9175753,6.1596177 3.2036629,5.5609899 Z m 10.8893769,0 -0.648352,0.3743586 c 0.286089,0.598627 0.449091,1.2604254 0.45348,1.9611722 H 14 C 13.995476,6.6828014 13.793755,5.8949744 13.444688,5.1866313 Z M 2.0571427,8.2723453 C 2.1685973,9.0419225 2.447886,9.7734106 2.868864,10.426923 L 3.5179484,10.051831 C 3.1634077,9.509284 2.9216807,8.9070741 2.8153842,8.2723453 Z m 11.1304023,0 C 13.084789,8.9211595 12.848269,9.525985 12.502563,10.063553 l 0.64762,0.374359 C 13.561878,9.7910036 13.841226,9.0602806 13.947985,8.2723453 Z M 3.9758238,10.653296 3.3216116,11.031319 c 0.058945,0.07001 0.1150169,0.142002 0.1772892,0.209523 v 0.08498 0.898902 c -1.099e-4,0.576146 0.3284403,1.06601 0.7846154,1.359707 L 4.6498164,12.95 C 4.4165796,12.786015 4.2490258,12.529688 4.249084,12.224725 V 11.325824 10.941941 C 4.153232,10.849441 4.0636432,10.751885 3.9758238,10.653296 Z m 8.0739922,0.01539 c -0.388139,0.438121 -0.858473,0.80757 -1.38315,1.098169 l 0.372893,0.645421 c 0.638168,-0.355954 1.202934,-0.818267 1.664469,-1.3663 z m -2.0630034,1.419781 c -0.5045023,0.193839 -1.0471413,0.312314 -1.6117216,0.35018 v 0.750183 c 0.6975087,-0.0417 1.3685643,-0.194552 1.989011,-0.447619 z m -3.1040293,0.21538 -0.4695971,0.271795 a 0.75025814,0.75025814 0 0 0 -7.501e-4,0 l -0.7794872,0.449084 a 0.75025814,0.75025814 0 0 0 -7.502e-4,7.5e-4 c -0.066666,0.03828 -0.1365869,0.06294 -0.2073258,0.08132 l -0.4322345,0.748719 c 0.340253,0.05173 0.6948571,0.0033 1.0131868,-0.179488 a 1.5005163,1.5005163 0 0 0 0.00146,-7.5e-4 l 0.7794901,-0.449084 a 1.5005163,1.5005163 0 0 0 0.00221,-0.0015 l 0.2564104,-0.147985 c 0.1936691,0.02996 0.3860172,0.06952 0.5795093,0.09743 V 12.431281 C 7.3756465,12.403051 7.1287349,12.354571 6.8827803,12.303809 Z"/>
+ <ellipse style="fill:#ffffff" cx="8" cy="7.5" rx="4" ry="3.5"/>
+ <path style="fill:#ffffff" d="m 5.1574521,9.10006 a 0.15386153,0.2340459 0 0 0 -0.157452,0.2340235 v 1.2158215 1.215821 a 0.15386153,0.2340459 0 0 0 0.230769,0.202934 l 0.6923077,-0.607906 0.6923079,-0.607907 a 0.15386153,0.2340459 0 0 0 0,-0.404971 L 5.9230768,9.7390523 5.2307691,9.1311423 a 0.15386153,0.2340459 0 0 0 -0.073317,-0.031076 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/simon.svg b/.icons/awkward/16x16/apps/simon.svg
new file mode 100644
index 00000000..8fd9a7fb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/simon.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#d32f2f" d="M 8,4 C 8,5.0408676 8,8 8,8 8,8 5.1682712,8 4,8 1.790861,8 0,6.2091388 0,4 0,1.790861 1.790861,0 4,0 6.2091388,0 8,1.790861 8,4 Z"/>
+ <path style="fill:#92dc39" d="m 8,4 c 0,1.0408676 0,4 0,4 0,0 2.831729,0 4,0 2.209139,0 4,-1.7908612 4,-4 C 16,1.790861 14.209139,0 12,0 9.7908612,0 8,1.790861 8,4 Z"/>
+ <path style="fill:#fdd835" d="m 8,12 c 0,-1.040868 0,-4 0,-4 0,0 2.831729,0 4,0 2.209139,0 4,1.7908612 4,4 0,2.209139 -1.790861,4 -4,4 -2.2091388,0 -4,-1.790861 -4,-4 z"/>
+ <path style="fill:#2f58d3" d="M 8,12 C 8,10.959132 8,8 8,8 8,8 5.1682712,8 4,8 1.7908612,8 0,9.7908612 0,12 c 0,2.209139 1.7908612,4 4,4 2.2091388,0 4,-1.790861 4,-4 z"/>
+ <circle style="fill:#ffffff" cx="8" cy="8" r="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/simple-ccsm.svg b/.icons/awkward/16x16/apps/simple-ccsm.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/simple-ccsm.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/simple-image-reducer.svg b/.icons/awkward/16x16/apps/simple-image-reducer.svg
new file mode 100644
index 00000000..fe8a413b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/simple-image-reducer.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4cc74c" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="fill:#2bffbf" d="M 2,5.0714286 V 11.928571 L 4.2857142,8.5 Z"/>
+ <path style="fill:#2bffbf" d="M 14.999714,5.0714286 V 11.928571 L 12.714,8.5 Z"/>
+ <path style="fill:none;stroke:#bfecbf;stroke-width:1.02857149" d="M 4.7590494,4.9717948 A 5.4970417,5.4973893 0 0 1 12.523951,5.2545242"/>
+ <path style="fill:none;stroke:#bfecbf;stroke-width:1.02857149" d="M 12.227138,12.040012 A 5.4970417,5.4973893 0 0 1 4.4679552,11.735777"/>
+ <path style="fill:#bfecbf" d="m 3.6428571,6.143 1.1428571,-3.7142855 0.5714288,2 1.7142855,1.1428571 z"/>
+ <path style="fill:#bfecbf" d="m 13.357143,10.856714 -1.142857,3.714286 -0.571429,-2 -1.7142855,-1.142858 z"/>
+ <circle style="fill:#ffffff" cx="8.5" cy="7" r="1.5"/>
+ <circle style="fill:#ffffff" cx="10.5" cy="8.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="6.5" cy="8.5" r="1.5"/>
+ <rect style="fill:#ffffff" width="1" height="3.8" x="8" y="7.7"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/simplenote.svg b/.icons/awkward/16x16/apps/simplenote.svg
new file mode 100644
index 00000000..abf2709d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/simplenote.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g fill="#2b8ae2" transform="matrix(.6 0 0 .63158 -1.6 -2.4211)">
+ <path d="m11.158 8c-3.2147 1.7198-5.1526 4.8252-5.1579 8.2978 0.00678 4.7831 3.8025 8.9662 8.8421 9.6808 0.36133 0.03586 0.47082 0.01998 0.73684 0 2.4417 0 4.4211-1.8575 4.4211-4.1489-0.0022-1.5726-0.94616-2.9769-2.3832-3.6769 0 0-1.5874-0.68269-2.2897-1.0365-1.0174-0.47738-2.1372-0.89975-3.2035-1.5113-0.53316-0.30576-1.0718-0.66276-1.5557-1.2142-0.48387-0.55139-0.88364-1.3776-0.88364-2.2419 0-1.6768 0.64591-2.9547 1.4737-4.1489z"/>
+ <path d="m20.842 25c3.215-1.72 5.153-4.825 5.158-8.298-0.007-4.783-3.802-8.966-8.842-9.6807-0.36133-0.03586-0.47082-0.01998-0.73684 0-2.4417 0-4.4211 1.8575-4.4211 4.1489 0.0022 1.5726 0.94616 2.9769 2.3832 3.6769 0 0 1.5874 0.68269 2.2897 1.0365 1.0174 0.47738 2.1372 0.89975 3.2035 1.5113 0.53316 0.30576 1.0718 0.66276 1.5557 1.2142 0.48387 0.55139 0.88364 1.3776 0.88364 2.2419 0 1.6768-0.64591 2.9547-1.4737 4.1489z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/simplescreenrecorder.svg b/.icons/awkward/16x16/apps/simplescreenrecorder.svg
new file mode 100644
index 00000000..b7d52138
--- /dev/null
+++ b/.icons/awkward/16x16/apps/simplescreenrecorder.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#8e8e8e" width="12" height="10" x="-15" y="-13" rx=".75" ry=".833" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="12" height="16" x="-13" y="-16" rx=".75" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#dc4f47" width="8" height="12" x="-11" y="-14" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#ffffff" d="m 5.3361,5.000305 4.3539,0 c 0.33621,0 0.31,0.35589 0.31,0.35589 l 0,3.2878 c 0,0.356 -0.31,0.356 -0.31,0.356 l -4.3539001,0 c 0,0 -0.3362,0 -0.3362,-0.356 l 0,-3.2881 c 0,0 0,-0.3559 0.3362,-0.3559 z M 12,5.5 l 0,3 -2,-1.49969 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/simsu.svg b/.icons/awkward/16x16/apps/simsu.svg
new file mode 100644
index 00000000..456dca87
--- /dev/null
+++ b/.icons/awkward/16x16/apps/simsu.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#e4e4e4" width="15" height="15" x="1" y="1" rx="1.125" ry="1.125"/>
+ <path style="opacity:0.3" d="M 2.1251,1 C 1.5019,1 1,1.5019 1,2.1251 V 6 H 6 V 1 Z"/>
+ <path style="opacity:0.1" d="M 11,1 V 6 H 16 V 2.1251 C 16,1.5019 15.498,1 14.875,1 Z"/>
+ <rect style="opacity:0.1" width="5" height="5" x="6" y="-16" transform="scale(1,-1)"/>
+ <path style="opacity:0.5" d="M 11,16 V 11 H 16 V 14.875 C 16,15.498 15.498,16 14.875,16 Z"/>
+ <rect style="opacity:0.5" width="5" height="5" x="1" y="6"/>
+ <rect style="opacity:0.3" width="5" height="5" x="6" y="6"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/singular.svg b/.icons/awkward/16x16/apps/singular.svg
new file mode 100644
index 00000000..d8828b3f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/singular.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#00679a" d="M 15,15.2 V 0.8 C 15,0.3568 14.638,0 14.188,0 H 2.8125 C 2.3624,0 2,0.3568 2,0.8 V 15.2 C 2,15.643 2.3624,16 2.8125,16 H 14.188 C 14.638,16 15,15.643 15,15.2 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" d="M 11.25,1.25 C 11.25,2.45 7.281,9.75 4.8435,9.75 3.6248,9.75 3.25,8.8 3.25,8 3.25,7.2 3.6248,6.25 4.8435,6.25 7.2966,6.2414 11.25,13.55 11.25,14.75"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" d="M 12.25,3.25 C 12.25,4.4079 9.25,8 9.25,8 9.25,8 12.261,11.7 12.25,12.75"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" d="M 13.25,5.25 C 13.25,5.65 11.25,8 11.25,8 11.25,8 13.27,10.396 13.25,10.75"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sirikali.svg b/.icons/awkward/16x16/apps/sirikali.svg
new file mode 100644
index 00000000..f3a6d565
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sirikali.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#1493ca" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 8 3 C 6.3883 3 5 4.2745219 5 5.8574219 L 5 7 L 4.5097656 7 C 4.2278656 7 4 7.2507438 4 7.5273438 L 4 11.5 C 4 11.777 4.2278656 12 4.5097656 12 L 11.490234 12 C 11.772234 12 12 11.777 12 11.5 L 12 7.5273438 C 12 7.2507437 11.771234 6.9822 11.490234 7 L 11 7 L 11 5.8574219 C 11 4.2745219 9.6114 3 8 3 z M 8 3.8886719 C 9.1751 3.8886719 10 4.7069306 10 5.7753906 L 10 7 L 6 7 L 6 5.7753906 C 6 4.7067906 6.8247 3.8886719 8 3.8886719 z M 8 8 A 1 1 0 0 1 9 9 A 1 1 0 0 1 8.5 9.8652344 L 8.5 11 L 7.5 11 L 7.5 9.8632812 A 1 1 0 0 1 7 9 A 1 1 0 0 1 8 8 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/skanlite.svg b/.icons/awkward/16x16/apps/skanlite.svg
new file mode 100644
index 00000000..9244c3c1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/skanlite.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="12" x="-16" y="-14" rx=".8" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e4e4e4" width="12" height="8" x="-14" y="-12" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#f34235" width="16" height="2" x="0" y="5" rx=".4" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/skrooge.svg b/.icons/awkward/16x16/apps/skrooge.svg
new file mode 100644
index 00000000..7213915c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/skrooge.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#ffc947" cx="8" cy="8" r="8"/>
+ <path fill="#b38d32" d="m9.1738 3a5 5 0 0 0 -4.6326 3.125h-0.99244l-0.625 1.25h1.2952a5 5 0 0 0 -0.0452 0.625l-0.625 1.25h0.791a5 5 0 0 0 4.834 3.75 5 5 0 0 0 3.9025 -1.875h-1.8331a3.75 3.75 0 0 1 -2.0692 0.625 3.75 3.75 0 0 1 -3.5313 -2.5h4.1562l0.625-1.25h-5a3.75 3.75 0 0 1 0.0563 -0.625h4.9438l0.625-1.25h-5.1181a3.75 3.75 0 0 1 3.2431 -1.875 3.75 3.75 0 0 1 2.0682 0.625h1.8294a5 5 0 0 0 -3.8972 -1.875z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/skullgirls.svg b/.icons/awkward/16x16/apps/skullgirls.svg
new file mode 100644
index 00000000..22d193f5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/skullgirls.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <path d="m4.6171875 0c-2.5493696 0-4.6171875 2.3527098-4.6171875 5.2539062 0 0.7794984 0.12009741 1.5297702 0.33203125 2.2460938 0 0 0.19303813 0.6442028 0.36328125 1 0.09200831 0.2151173 0.19834205 0.4230362 0.3046875 0.6308594v2.8691406a1.0001 1.0001 0 1 0 2 0v-0.044922c2.2719144 2.519457 5 4.044922 5 4.044922s2.000427-1.110676 4-3.003906v1.003906a1.0001 1.0001 0 1 0 2 0v-3.25c0.507868-0.695885 0.961256-1.4470501 1.304688-2.25 0.170242-0.3557972 0.363281-1 0.363281-1 0.211933-0.7163236 0.332031-1.4665953 0.332031-2.2460938 0-2.9011964-2.067819-5.2539062-4.617188-5.2539062-1.337004 0-2.539572 0.56591397-3.382812 1.5996094-0.84324-1.0336954-2.0458093-1.5996094-3.3828125-1.5996094z" style="fill:#ed1b24"/>
+ <path d="m8 3a5 4 0 0 0-5 4 5 4 0 0 0 1.8769531 3.123047l-0.8769531 0.876953h1a3 2 0 0 0 3 2 3 2 0 0 0 3-2h1l-0.882812-0.882812a5 4 0 0 0 1.882812-3.117188 5 4 0 0 0-5-4z" style="fill:#ffffff"/>
+ <path d="m6 10v1h-1a3 2 0 0 0 0.4042969 1h5.1875001a3 2 0 0 0 0.408203-1v-1h-1v1h-1v-1h-1v1h-1v-1h-1z" style="fill:#3f3f3f"/>
+ <path d="m4.53125 6.3554688a1.5 1.5 0 0 0-0.4433594 0.6445312h-1.0878906l1 0.5a1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.4277344-1.046875l-2.3964844-1.5976562zm6.935547 0-2.3964845 1.5976562a1.5 1.5 0 0 0 1.4296875 1.046875 1.5 1.5 0 0 0 1.5-1.5l1-0.5h-1.087891a1.5 1.5 0 0 0-0.445312-0.6445312z" style="fill:#3f3f3f"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/skydrive.svg b/.icons/awkward/16x16/apps/skydrive.svg
new file mode 100644
index 00000000..99f7bd08
--- /dev/null
+++ b/.icons/awkward/16x16/apps/skydrive.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(0,-1)">
+ <path fill="#a1bde8" d="m6 4c-1.2944 0-2.3967 0.8068-2.8711 1.9489-1.2049 0.1823-2.1289 1.2281-2.1289 2.5056 0 1.4059 1.1193 2.5455 2.5 2.5455h5.3125c1.2085 0 2.1875-0.997 2.1875-2.2273 0-1.1432-0.844-2.0801-1.9336-2.2074-0.2841-1.4594-1.5496-2.5653-3.0664-2.5653z"/>
+ <path fill="#5481c5" d="m10 7c-1.2944 0-2.3967 0.8068-2.8711 1.9489-1.2049 0.1823-2.1289 1.2281-2.1289 2.5061 0 1.405 1.1193 2.545 2.5 2.545h5.3125c1.209 0 2.188-0.997 2.188-2.227 0-1.144-0.844-2.0804-1.934-2.2077-0.284-1.4594-1.549-2.5653-3.066-2.5653z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/skype.svg b/.icons/awkward/16x16/apps/skype.svg
new file mode 100644
index 00000000..060c7a76
--- /dev/null
+++ b/.icons/awkward/16x16/apps/skype.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#1587d7" cx="4.64" cy="4.64" r="4.64"/>
+ <circle style="fill:#1587d7" cx="11.36" cy="11.36" r="4.64"/>
+ <circle style="fill:#28a8ea" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 5.9916451,7.8638498 A 2.3532641,2.1578404 0 0 1 5.2536897,7.1493762 2.1526294,1.9738672 0 0 1 5.0009032,6.1625743 1.9341429,1.7735247 0 0 1 5.456557,4.9681904 2.7427765,2.5150063 0 0 1 6.6443523,4.2402053 4.587367,4.2064153 0 0 1 8.1996755,4.0002485 6.0399608,5.5383804 0 0 1 9.2346001,4.0730421 3.7359512,3.4257042 0 0 1 9.9519968,4.2429065 1.39115,1.2756238 0 0 1 10.51359,4.5718216 0.7259727,0.66568527 0 0 1 10.687045,5.0140112 0.69861587,0.64060027 0 0 1 10.504752,5.475064 0.60694696,0.55654388 0 0 1 10.046089,5.6503248 0.82563991,0.75707574 0 0 1 9.7050564,5.580188 6.1734831,5.6608144 0 0 0 8.8935322,5.307904 2.9457179,2.7010948 0 0 0 8.1115007,5.2189424 1.7849083,1.636683 0 0 0 7.1324124,5.4480948 0.81471528,0.74705834 0 0 0 6.7413933,6.1194363 a 0.73609719,0.67496899 0 0 0 0.2028416,0.4718132 1.8499658,1.6963378 0 0 0 0.5469,0.3585888 q 0.3440199,0.1564623 1.0260747,0.4152199 a 1.0633042,0.97500353 0 0 1 0.1470309,0.053936 7.2880968,6.6828667 0 0 1 1.2701113,0.5985396 2.560913,2.3482454 0 0 1 0.7820832,0.7360407 2.1164645,1.9407056 0 0 1 0.282249,1.0218243 2.2415655,2.0554178 0 0 1 -0.39107,1.2321552 2.3241877,2.1311786 0 0 1 -1.0936645,0.74415 4.6099454,4.2271189 0 0 1 -1.6435554,0.245359 5.17834,4.7483116 0 0 1 -2.2403206,-0.388253 1.2192821,1.1180284 0 0 1 -0.4615997,-0.328918 0.80643305,0.7394639 0 0 1 -0.149964,-0.447586 0.63797541,0.5849956 0 0 1 0.19695,-0.455651 0.7264857,0.66615567 0 0 1 0.508635,-0.164459 1.2997811,1.1918426 0 0 1 0.5938866,0.14019 q 0.3409513,0.156472 0.5380728,0.234608 a 2.7043562,2.4797766 0 0 0 0.4645585,0.134788 2.6561955,2.4356153 0 0 0 0.5967674,0.05659 A 1.5929075,1.4606267 0 0 0 8.9200115,10.533061 0.88294429,0.80962138 0 0 0 9.2580949,9.8617132 0.77810191,0.71348547 0 0 0 9.0464418,9.3709925 2.2502737,2.0634027 0 0 0 8.4231691,8.9558169 Q 8.0114786,8.7563293 7.2647086,8.4704985 A 7.1769304,6.5809319 0 0 1 5.9916357,7.8638498"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/skypeforlinux.svg b/.icons/awkward/16x16/apps/skypeforlinux.svg
new file mode 120000
index 00000000..c233e23c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/skypeforlinux.svg
@@ -0,0 +1 @@
+skype.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/skyrim-script-extender.svg b/.icons/awkward/16x16/apps/skyrim-script-extender.svg
new file mode 100644
index 00000000..7ad7f1d9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/skyrim-script-extender.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="M 10.361064,0.09179818 C 10.152513,0.00199782 9.9123236,0.0975987 9.8225236,0.30614998 L 8.0499316,4.4227961 6.3924728,0.25857158 C 6.3085032,0.04760514 6.0711208,-0.0546097 5.8601548,0.0293599 L 4.07729,0.73898166 C 3.8663236,0.82295118 3.7641084,1.0603337 3.848078,1.2713001 L 5.5055368,5.4355245 1.3888906,3.6629329 c -0.2085512,-0.089801 -0.44874044,0.0058 -0.5385408,0.214352 L 0.0917982,5.6389357 C 0.00199784,5.8474869 0.0975986,6.0876765 0.30614996,6.1774765 L 4.422796,7.9500685 0.25857156,9.6075273 c -0.21096644,0.08397 -0.31318128,0.321352 -0.22921168,0.5323177 l 0.7096218,1.782865 c 0.0839696,0.210967 0.32135212,0.313182 0.53231842,0.229212 l 4.1642243,-1.657459 -1.7725912,4.116646 c -0.089801,0.208552 0.0058,0.448741 0.2143516,0.538541 l 1.7616512,0.758552 c 0.2085512,0.0898 0.4487404,-0.0058 0.5385408,-0.214351 l 1.772592,-4.116647 1.6574584,4.164225 c 0.08397,0.210966 0.3213524,0.313181 0.5323188,0.229211 l 1.782864,-0.709621 c 0.210967,-0.08397 0.313182,-0.321353 0.229212,-0.532319 l -1.657458,-4.164224 4.116646,1.772591 c 0.208551,0.0898 0.44874,-0.0058 0.53854,-0.214352 l 0.758552,-1.761651 c 0.0898,-0.208551 -0.0058,-0.4487403 -0.214352,-0.5385407 L 11.577204,8.0499313 15.741429,6.3924729 C 15.952395,6.3085033 16.05461,6.0711205 15.97064,5.8601545 L 15.261019,4.0772897 C 15.177049,3.8663233 14.939666,3.7641085 14.7287,3.8480781 l -4.164224,1.6574584 1.772591,-4.1166459 c 0.0898,-0.2085513 -0.0058,-0.44874042 -0.214352,-0.53854078 z"/>
+ <circle style="fill:#e4e4e4" cx="8" cy="8" r="6"/>
+ <path style="fill:#4f4f4f" d="M 6.9500004,2.3551125 4.5,6.8921488 6.9499973,11.429185 V 9.6143707 C 6.4998067,9.5662309 6.3707932,9.3506196 6.3408826,9.0304711 6.3063026,8.660163 6.5876843,8.3694075 6.4542647,8.0744224 6.9741963,8.207102 6.9871043,8.4183612 7.1173463,8.7305927 c 0.06449,-0.2179855 0.046192,-0.3766245 0.027475,-0.5166226 0.6751006,0.309766 0.8662422,0.6591332 0.8570971,1.4046826 -0.00245,0.1992723 -0.5341416,0.8399553 -0.5238341,1.0299763 0.010325,0.190023 0.213598,0.404781 0.2370581,0.564129 0.023026,0.156549 -0.3951006,0.360998 -0.3951006,0.674049 0,0.296774 0.6799446,1.357193 0.6799446,1.357193 l 0.6999988,-1.209876 c -0.3717307,0.205801 -0.6119882,0.225077 -0.7860428,0.216129 -0.2493715,0.01243 -0.3779156,-0.225961 -0.344169,-0.371789 0.053361,-0.230574 0.430213,-0.497995 0.430213,-0.66922 0,-0.204494 -0.1542874,-0.334963 -0.1371094,-0.533893 C 7.880062,10.476423 8.6261636,9.910586 8.5534476,9.4906815 8.4398971,8.8349786 8.2908325,8.4581301 8.9004442,8.1842788 8.8238049,8.4097726 8.8704492,8.5409393 8.9107692,8.7602836 8.9834399,8.3390438 9.2013112,8.2834128 9.5669842,8.0447311 9.4613087,8.4947557 9.6773703,8.6640736 9.6631778,9.0037498 9.6490028,9.3434256 9.2756757,9.6068713 9.0500027,9.6143707 v 0.9074083 c 0.150654,-0.07174 0.2116345,1.05e-4 0.35,0 L 11.5,6.8921488 9.0500023,2.3551125 v 0.604938 c -0.2152111,0.121114 -0.2322456,0.2059933 -0.2263201,0.4020917 0,0 0.1198155,-0.10853 0.2263201,-0.099623 0.1065054,0.00891 0.6965626,1.6663598 0.6999996,1.814815 -3.1e-6,0.1840837 -0.6999996,0.3024688 -0.6999996,0.604938 0.1681925,-0.1451901 0.443709,-0.096142 0.6948126,0.0043 0.195244,0.078099 0.3443861,0.8516511 0.3718711,1.0268276 C 10.1099,6.8915468 9.8899319,7.0489088 9.6150769,7.051878 9.3402262,7.0548724 9.2165401,7.0103127 9.2131062,6.9034255 9.2095673,6.7965374 9.5669768,6.5144736 9.5669768,6.5144736 9.1573792,6.4950291 8.9742491,6.7392599 8.8214391,6.9123326 8.8418441,6.8084141 8.8626551,6.7341865 8.8832876,6.6451138 8.674947,6.6798649 8.5783011,6.821401 8.501928,6.9360851 8.398363,6.7048899 7.7841313,6.2225063 7.7941794,6.0198081 7.7565505,5.6867772 8.9197121,5.7077014 9.0432652,4.9331187 9.0364052,4.6391782 8.7205726,4.3546862 8.429779,4.2881648 8.1961509,4.234721 8.1205684,4.216906 8.1205684,4.216906 8.2774415,4.1439527 8.7482751,3.9356603 8.635915,3.6468396 8.592662,3.7608645 8.539217,3.9053597 8.0552899,3.9289042 7.5604533,3.7228638 7.6247273,3.4135712 7.7048528,3.1628767 7.3785797,3.3686537 7.4270578,3.5690171 7.5090212,3.8635833 7.5322962,4.0090678 7.3591858,4.1310984 7.3086497,4.2275907 c 0.010006,0.1215138 0.01806,0.253652 -0.060739,0.3099779 -0.1958491,0.184681 0.043274,0.465983 0.1545989,0.4483332 -0.01526,-0.365106 0.4126842,-0.5072981 0.5840613,-0.546313 0.2817255,-3.1e-6 0.7887071,0.3272605 0.7852697,0.5083754 C 8.7683795,5.1290787 8.4297724,5.3072244 8.0106229,5.4289575 7.5914707,5.5506906 7.2547742,5.7110213 7.2650821,6.1029424 7.2782071,6.4859466 7.4861491,6.8402901 7.5261922,6.9449922 7.3864691,6.8289361 7.3094656,6.6610726 7.1070434,6.6362063 7.1553116,6.7251327 7.2051236,6.8240338 7.2479111,6.9271776 7.0360459,6.6309687 6.8168304,6.544684 6.4336578,6.4996277 7.1075054,6.9645518 6.6419144,7.0617312 6.3924348,7.0578178 6.1545188,7.0540845 5.8589726,6.970207 5.8908296,6.7312173 c 0.01918,-0.1438364 0.1265141,-0.939248 0.3714752,-1.0438929 0.258244,-0.1103192 0.5301271,-0.1042841 0.6877006,-0.00505 0,-0.3024688 -0.7045597,-0.4678636 -0.6999992,-0.6049384 0.00455,-0.1370744 0.5880552,-1.8148146 0.6999992,-1.8148146 0.111944,0 0.1514832,0.020253 0.21875,0.1086999 0.064011,-0.2865749 -0.1472173,-0.3081462 -0.21875,-0.4111687 3.2e-6,-0.071258 0,-0.6049384 0,-0.6049384 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/slack.svg b/.icons/awkward/16x16/apps/slack.svg
new file mode 100644
index 00000000..e2de42c1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/slack.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#612862" width="15" height="15" x="1" y="1" rx="4.5" ry="4.5"/>
+ <path style="fill:#36c5f0" d="M 7,5 C 6.4496,5 6,4.5504 6,4 6,3.4496 6.4496,3 7,3 7.5504,3 8,3.4496 8,4 V 5 Z"/>
+ <path style="fill:#36c5f0" d="M 6.9942,6 C 7.5478,6 8,6.4496 8,7 8,7.5504 7.5478,8 6.9942,8 H 4.0058 C 3.4522,8 3,7.5504 3,7 3,6.4496 3.4522,6 4.0058,6 Z"/>
+ <path style="fill:#2eb67d" d="M 12,7 C 12,6.4496 12.45,6 13,6 13.55,6 14,6.4496 14,7 14,7.5504 13.55,8 13,8 H 12 Z"/>
+ <path style="fill:#2eb67d" d="M 11,6.9942 C 11,7.5478 10.55,8 10,8 9.4496,8 9,7.5478 9,6.9942 V 4.0058 C 9,3.4522 9.4496,3 10,3 10.55,3 11,3.4522 11,4.0058 Z"/>
+ <path style="fill:#ecb22e" d="M 10,12 C 10.55,12 11,12.45 11,13 11,13.55 10.55,14 10,14 9.4496,14 9,13.55 9,13 V 12 Z"/>
+ <path style="fill:#ecb22e" d="M 10.006,11 C 9.4522,11 9,10.55 9,10 9,9.4496 9.4522,9 10.006,9 H 12.994 C 13.548,9 14,9.4496 14,10 14,10.55 13.548,11 12.994,11 Z"/>
+ <path style="fill:#e01e5a" d="M 5,10 C 5,10.55 4.5504,11 4,11 3.4496,11 3,10.55 3,10 3,9.4496 3.4496,9 4,9 H 5 Z"/>
+ <path style="fill:#e01e5a" d="M 6,10.006 C 6,9.4522 6.4496,9 7,9 7.5504,9 8,9.4522 8,10.006 V 12.994 C 8,13.548 7.5504,14 7,14 6.4496,14 6,13.548 6,12.994 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/slade.svg b/.icons/awkward/16x16/apps/slade.svg
new file mode 100644
index 00000000..867bfe19
--- /dev/null
+++ b/.icons/awkward/16x16/apps/slade.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#574b37" d="M 8.5,1 C 8.223,1 8,1.223 8,1.5 V 2.0215 A 6.5,6.5 0 0 0 6.5684,2.3008 L 6.373,1.8125 C 6.2705,1.5552 5.9819,1.4307 5.7246,1.5332 5.4673,1.6357 5.3428,1.9243 5.4453,2.1816 L 5.6387,2.668 A 6.5,6.5 0 0 0 4.2754,3.5684 L 3.9043,3.1973 C 3.7084,3.0014 3.3931,3.0014 3.1973,3.1973 3.0014,3.3931 3.0014,3.7084 3.1973,3.9043 L 3.5664,4.2734 A 6.5,6.5 0 0 0 2.6719,5.6406 L 2.1816,5.4453 C 1.9243,5.3428 1.6357,5.4673 1.5332,5.7246 1.4307,5.9819 1.5552,6.2705 1.8125,6.373 L 2.2969,6.5664 A 6.5,6.5 0 0 0 2.0254,8 H 1.5 C 1.223,8 1,8.223 1,8.5 1,8.777 1.223,9 1.5,9 H 2.0215 A 6.5,6.5 0 0 0 2.3008,10.432 L 1.8125,10.627 C 1.5552,10.73 1.4307,11.018 1.5332,11.275 1.6357,11.533 1.9243,11.657 2.1816,11.555 L 2.668,11.361 A 6.5,6.5 0 0 0 3.5684,12.725 L 3.1973,13.096 C 3.0014,13.292 3.0014,13.607 3.1973,13.803 3.3931,13.999 3.7084,13.999 3.9043,13.803 L 4.2734,13.434 A 6.5,6.5 0 0 0 5.6406,14.328 L 5.4453,14.818 C 5.3428,15.076 5.4673,15.364 5.7246,15.467 5.9819,15.569 6.2705,15.445 6.373,15.188 L 6.5664,14.703 A 6.5,6.5 0 0 0 8,14.975 V 15.5 C 8,15.777 8.223,16 8.5,16 8.777,16 9,15.777 9,15.5 V 14.979 A 6.5,6.5 0 0 0 10.432,14.699 L 10.627,15.188 C 10.73,15.445 11.018,15.569 11.275,15.467 11.533,15.364 11.657,15.076 11.555,14.818 L 11.361,14.332 A 6.5,6.5 0 0 0 12.725,13.432 L 13.096,13.803 C 13.292,13.999 13.607,13.999 13.803,13.803 13.999,13.607 13.999,13.292 13.803,13.096 L 13.434,12.727 A 6.5,6.5 0 0 0 14.328,11.359 L 14.818,11.555 C 15.076,11.657 15.364,11.533 15.467,11.275 15.569,11.018 15.445,10.73 15.188,10.627 L 14.703,10.434 A 6.5,6.5 0 0 0 14.975,9 H 15.5 C 15.777,9 16,8.777 16,8.5 16,8.223 15.777,8 15.5,8 H 14.979 A 6.5,6.5 0 0 0 14.699,6.5684 L 15.188,6.373 C 15.445,6.2705 15.569,5.9819 15.467,5.7246 15.364,5.4673 15.076,5.3428 14.818,5.4453 L 14.332,5.6387 A 6.5,6.5 0 0 0 13.432,4.2754 L 13.803,3.9043 C 13.999,3.7084 13.999,3.3931 13.803,3.1973 13.607,3.0014 13.292,3.0014 13.096,3.1973 L 12.727,3.5664 A 6.5,6.5 0 0 0 11.359,2.6719 L 11.555,2.1816 C 11.657,1.9243 11.533,1.6357 11.275,1.5332 11.018,1.4307 10.73,1.5552 10.627,1.8125 L 10.434,2.2969 A 6.5,6.5 0 0 0 9,2.0254 V 1.5 C 9,1.223 8.777,1 8.5,1 Z"/>
+ <path style="fill:#3264e0" d="M 11,4 V 7 C 11,7 9.5,7 9.5,7.75 9.5,8.9502 10.713,9.0344 10.625,10.217 10.405,13.194 6.854,13.093 5.0043,12.937 L 5,10.217 C 5,10.217 5.7712,10.412 6.3364,10.369 6.7,10.375 7.1485,9.9338 7.075,9.625 7.1485,8.8088 6.0299,8.0267 6.027,7.0359 6.0501,4 9.875,4 11,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/slay-the-spire.svg b/.icons/awkward/16x16/apps/slay-the-spire.svg
new file mode 100644
index 00000000..dcd33f47
--- /dev/null
+++ b/.icons/awkward/16x16/apps/slay-the-spire.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#fbce02" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#33bdc9" d="m 8.8294062,0.59999286 c -0.062916,-0.0122664 0.2740672,1.24253704 0.25625,1.89296874 -0.078058,2.3820292 -0.405686,3.7911568 -0.6875,1.2648436 L 8.1676874,3.382024 l -0.15,1.1335936 C 7.9440914,4.9540688 7.6334812,5.1111212 7.4101564,5.0929616 7.3423548,5.0874496 7.1892968,4.7093268 7.1132812,4.7663992 7.041432,4.8203476 7.0469248,5.3059656 6.9671876,5.4163992 6.8756548,5.5431708 6.7784648,5.707376 6.6757812,5.909368 6.2322316,6.7818856 6.0166016,6.9338572 5.8468752,6.4929616 5.8348872,6.4617976 5.978284,6.2134932 5.9179688,6.1538992 5.8437984,6.0806164 5.5611388,6.1932472 5.5125,6.1367112 5.3252764,5.91914 5.2195312,5.6905284 5.2195312,5.8203048 c 0,0.034364 0.074741,0.9338112 0.1664064,1.4156252 0.1530164,0.8042892 0.1222532,0.970082 -0.3718752,2.022656 -0.4959392,1.05643 -0.5206408,1.195082 -0.3210936,1.76875 0.4544548,1.306481 1.564114,2.904634 2.3921876,3.444532 0.4437788,0.289335 0.9369708,0.527094 1.0953124,0.528125 0.5641924,0.004 2.1754032,-1.690702 2.8101562,-2.955469 C 11.325913,11.376452 11.6,10.734089 11.6,10.616399 11.6,10.498706 11.396605,9.9584429 11.147656,9.4163992 10.726284,8.4989236 10.710417,8.3817108 10.924219,7.719524 c 0.05153,-0.1595912 0.620126,-0.8509684 0.660937,-1.0367188 0.02284,-0.1039568 -0.477338,0.3069728 -0.459375,0.1953124 0.0913,-0.5675948 0.112596,-1.23243 -0.0078,-1.9718748 L 10.953125,4.1796804 10.502344,5.1062428 C 9.9713404,5.7700752 9.952317,5.4488544 9.7583126,3.7203052 9.6735554,2.965146 9.5631538,1.9301522 9.428625,1.6742116 c 0,0 -0.5614684,-1.0668589 -0.5992188,-1.07421874 z M 5.6226406,2.1999928 c -0.076114,0.0103 -0.4627848,0.8243276 -0.5257812,0.9984376 -0.1646308,0.4550184 -0.1207124,0.9383156 0.147656,1.6195312 0.174674,0.44339 0.34061,0.617746 0.5492188,0.5757812 C 6.4173234,5.0968764 6.1181582,4.2728284 6.1851406,3.807024 6.1575166,3.826544 5.9411806,4.1949812 5.8523278,3.9656176 5.7519582,3.706528 5.5171718,3.493548 5.5171718,3.2999928 c 0,-0.2374716 0.2033296,-1.1132386 0.1054688,-1.1 z M 4.7992188,6.771868 C 4.7043692,6.771868 4.4,7.226924 4.4,7.3687428 c 0,0.1418228 0.2879632,0.3539064 0.3828124,0.3539064 0.094849,0 0.3343752,-0.1480208 0.3343752,-0.289844 0,-0.1418228 -0.2231196,-0.6609372 -0.3179688,-0.6609372 z"/>
+ <path style="opacity:0.3;fill:#ffffff" d="m 9.1695312,5.5804616 c 0.032452,0.058589 0.032924,0.1210512 0.073438,0.1804688 0.095495,0.1400492 0.2466272,0.3036736 0.4828124,0.397656 0.2025928,0.080616 0.4247674,0.050385 0.6078124,0.00392 -0.0104,0.1878404 0.02938,0.4202156 0.0024,0.5882812 -0.01221,0.075892 -0.0047,0.2032804 0.03125,0.3429688 -0.06477,0.088427 -0.116811,0.109944 -0.203907,0.3796876 -0.112919,0.349734 -0.2112378,0.704044 -0.158593,1.1031248 0.05264,0.3990812 0.201135,0.7064188 0.415624,1.1734376 0.116889,0.2545066 0.224897,0.5126426 0.298438,0.7078126 0.02302,0.06109 0.03476,0.09872 0.05,0.14375 -0.0228,0.05984 -0.04591,0.120272 -0.08359,0.208594 -0.101842,0.238679 -0.248638,0.555509 -0.409375,0.875781 -0.25991,0.51788 -0.7905642,1.229247 -1.296093,1.760938 -0.2527648,0.265845 -0.5022644,0.490858 -0.6875,0.628125 -0.060833,0.04508 -0.1006844,0.05586 -0.1453124,0.07422 -0.022692,-0.01017 -0.033692,-0.0134 -0.059375,-0.02578 C 7.925973,14.045537 7.7142282,13.926943 7.5219358,13.801572 7.024997,13.477572 5.8367026,11.880876 5.4484982,10.764853 5.3586602,10.506583 5.3658832,10.542895 5.3797482,10.466416 5.3936122,10.389936 5.4939222,10.1191 5.7383418,9.5984472 5.9895582,9.0633152 6.1537638,8.712224 6.2297482,8.2992284 6.2791962,8.030464 6.2241182,7.7709184 6.1922482,7.510166 6.3698254,7.481302 6.5203586,7.417546 6.6195918,7.347666 7.0628436,7.0354948 7.1520764,6.7380992 7.3890804,6.2718828 c 0.089643,-0.1763392 0.1696256,-0.3086432 0.2265624,-0.3875 0.022756,-0.03152 0.00567,-0.029148 0.022656,-0.05625 0.1286188,-0.030972 0.2321852,-0.067217 0.3523436,-0.1375 0.129054,0.1080084 0.3001916,0.2126636 0.5531252,0.2046876 0.33058,-0.010424 0.5228556,-0.1901956 0.6257812,-0.3148436 z"/>
+ <rect style="fill:#ffffff" width="2.972" height="2.972" x="12.25" y="-2.74" transform="matrix(0.54075758,0.84117848,-0.54075758,0.84117848,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sleep.svg b/.icons/awkward/16x16/apps/sleep.svg
new file mode 120000
index 00000000..620d61d3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sleep.svg
@@ -0,0 +1 @@
+system-suspend.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/slic3r-prusa.svg b/.icons/awkward/16x16/apps/slic3r-prusa.svg
new file mode 120000
index 00000000..1fdff1b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/slic3r-prusa.svg
@@ -0,0 +1 @@
+slic3r-prusa3d.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/slic3r-prusa3d.svg b/.icons/awkward/16x16/apps/slic3r-prusa3d.svg
new file mode 100644
index 00000000..55c09a7b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/slic3r-prusa3d.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ed6b21" d="M 11.564453 4.4355469 L 2.4316406 13.568359 A 6.5 6.5 0 0 0 7.5 16 A 6.5 6.5 0 0 0 14 9.5 A 6.5 6.5 0 0 0 11.564453 4.4355469 z"/>
+ <path style="fill:#4f4f4f" d="M 8.5 0 A 6.5 6.5 0 0 0 2 6.5 A 6.5 6.5 0 0 0 4.4355469 11.564453 L 13.568359 2.4316406 A 6.5 6.5 0 0 0 8.5 0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/slic3r.svg b/.icons/awkward/16x16/apps/slic3r.svg
new file mode 100644
index 00000000..a12382ad
--- /dev/null
+++ b/.icons/awkward/16x16/apps/slic3r.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#909004" d="M 11.564453 4.4355469 L 2.4316406 13.568359 A 6.5 6.5 0 0 0 7.5 16 A 6.5 6.5 0 0 0 14 9.5 A 6.5 6.5 0 0 0 11.564453 4.4355469 z"/>
+ <path style="fill:#c5c520" d="M 8.5 0 A 6.5 6.5 0 0 0 2 6.5 A 6.5 6.5 0 0 0 4.4355469 11.564453 L 13.568359 2.4316406 A 6.5 6.5 0 0 0 8.5 0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/slime-rancher.svg b/.icons/awkward/16x16/apps/slime-rancher.svg
new file mode 100644
index 00000000..020c6ae0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/slime-rancher.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <path d="m0 10s0-10 9-10c7 0 7 11 7 11s-0.187039 5-8.6206182 5c-6.3251844 0-7.3793818-6-7.3793818-6z" style="fill:#e04970"/>
+ <path d="m 5.5097656,8.359375 a 3,3 0 0 0 -1.0332031,2.261719 3,3 0 0 0 3,3 3,3 0 0 0 3.0000005,-3 A 3,3 0 0 0 10,9 2.5,1.5 0 0 1 7.9765625,9.6210938 2.5,1.5 0 0 1 5.5097656,8.359375 Z" style="fill:#60010d"/>
+ <ellipse cx="3.5" cy="6" rx="1.5" ry="2" style="fill:#60010d"/>
+ <ellipse cx="13.5" cy="8" rx="1.5" ry="2" style="fill:#60010d"/>
+ <circle cx="13.5" cy="7.5" r=".5" style="fill:#ffffff"/>
+ <circle cx="3.5" cy="5.5" r=".5" style="fill:#ffffff"/>
+ <ellipse cx="8" cy="12.5" rx="1" ry=".5" style="fill:#d52f45"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/slimjet.svg b/.icons/awkward/16x16/apps/slimjet.svg
new file mode 100644
index 00000000..9f45dbd6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/slimjet.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#37a0f2" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g fill="#fff" transform="matrix(-.010632 -.010646 -.010658 .010671 11.873 9.2674)">
+ <g>
+ <path transform="matrix(-47.026 -46.916 -46.969 46.857 1040.6 169.7)" d="m6 3.9961 1 2.5-2 0.5-1-1 0.5 2v0.00395l-0.5 2 1-1 2 0.5-1 2.5 3-2.5 5-1.4961-5-1.5078z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/slingscold.svg b/.icons/awkward/16x16/apps/slingscold.svg
new file mode 100644
index 00000000..feb8479e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/slingscold.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#848484" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g style="fill:#3f3f3f" transform="matrix(.41643 0 0 .41643 2.9999 3)">
+ <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>
+</svg>
diff --git a/.icons/awkward/16x16/apps/slingshot.svg b/.icons/awkward/16x16/apps/slingshot.svg
new file mode 100644
index 00000000..b3262611
--- /dev/null
+++ b/.icons/awkward/16x16/apps/slingshot.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#33b67a" cx="-11.314" cy="-2.121" r="6.5" transform="rotate(-135)"/>
+ <path style="opacity:0.2" d="M 2.3625987,14.505624 A 6.5000003,6.5000003 0 0 0 4.50847,15.686478 c 0.050352,-0.09677 0.1604529,-0.152639 0.3182862,-0.141333 0.1068158,0.0077 0.2309359,-0.02273 0.2760245,-0.06781 0.1378169,-0.137818 0.2248691,-0.473983 0.1561097,-0.604239 -0.091235,-0.173047 0.094131,-0.269705 0.342095,-0.177551 0.1146749,0.04251 0.3152986,0.0354 0.4456011,-0.01586 0.1307617,-0.05125 0.278759,-0.0825 0.3290874,-0.0694 0.050328,0.01264 0.1473079,-0.0324 0.2155614,-0.100658 0.095371,-0.09537 0.097899,-0.185226 0.011949,-0.385621 -0.061359,-0.143631 -0.1542022,-0.296225 -0.206369,-0.339199 -0.299442,-0.247965 -0.1590286,-0.426526 0.3918254,-0.498917 0.2925479,-0.03838 0.3952727,-0.01884 0.4609983,0.08871 0.061359,0.09996 0.128234,0.121339 0.244977,0.07814 0.1234079,-0.04619 0.2155619,-0.01149 0.397571,0.147078 0.1792517,0.155811 0.2881814,0.196718 0.4426133,0.167762 0.1128367,-0.02091 0.2332572,-0.0089 0.268418,0.0262 0.035253,0.03525 0.1630731,0.07299 0.283769,0.08429 0.2457584,0.02284 0.3094619,0.06402 0.2837001,0.183962 -0.034285,0.158753 0.1487097,0.244311 0.5399608,0.252699 0.3458638,0.0076 0.4125318,-0.01629 0.5327218,-0.1898 0.213861,-0.308726 0.304015,-0.682328 0.223076,-0.925054 -0.07067,-0.211768 -0.06584,-0.222109 0.110331,-0.227028 0.101414,-0.0029 0.24176,0.02574 0.311945,0.06329 0.202922,0.10824 0.174631,-0.03863 -0.06758,-0.351633 -0.248056,-0.320216 -0.233394,-0.511464 0.03976,-0.51914 0.152386,-0.0043 0.162934,-0.0232 0.118604,-0.216458 -0.08641,-0.377806 -0.360157,-0.473223 -0.294892,-0.102769 0.04189,0.238152 -0.09601,0.180217 -0.230268,-0.09652 -0.107092,-0.220618 -0.142712,-0.249804 -0.323572,-0.262444 -0.3709133,-0.02666 -0.3323053,-0.497307 0.0416,-0.50765 0.238083,-0.0069 0.350689,-0.189363 0.221307,-0.359652 -0.05723,-0.07515 -0.133063,-0.274165 -0.168683,-0.442615 -0.03585,-0.16822 -0.09261,-0.3339136 -0.126166,-0.3674663 C 10.065268,9.776233 10.03792,9.6142171 10.03792,9.4496735 10.03769,9.1162192 9.9662194,9.0024635 9.8016757,9.0727855 9.6040394,9.1573555 9.5539408,9.2529563 9.540152,9.5714723 9.5288917,9.8249526 9.3742296,10.373509 9.2898894,10.457848 9.2379525,10.509786 9.0819115,10.265497 9.0462912,10.076825 9.0242293,9.9587022 8.9725223,9.7833572 8.9318456,9.6866072 8.8886416,9.5836522 8.9056468,9.4149719 8.9725223,9.2786948 9.0780047,9.0652015 9.070421,9.0300407 8.8792193,8.838839 L 8.6714712,8.6310909 9.0134283,8.2261666 C 9.4250175,7.7391995 9.4799421,7.612115 9.362739,7.4209133 9.2765601,7.2800399 9.3312561,6.9831256 9.4686814,6.8456995 c 0.036542,-0.036541 0.2077477,-0.044583 0.3803349,-0.017695 0.2139527,0.033322 0.3440247,0.00988 0.4108997,-0.073539 0.08365,-0.1043343 0.119731,-0.097669 0.242909,0.045273 0.07929,0.092154 0.258306,0.2109652 0.397111,0.2633617 0.164315,0.062279 0.303349,0.1686803 0.397801,0.3044979 0.1087,0.1560409 0.162705,0.1916613 0.214413,0.1399542 0.03815,-0.038147 0.15581,-0.062968 0.261522,-0.055614 0.260835,0.018613 0.267269,-0.1031846 0.01402,-0.2792186 -0.157189,-0.1093896 -0.198555,-0.1718979 -0.164083,-0.2523311 0.07308,-0.1709784 0.371831,-0.2215366 0.45824,-0.077676 0.0547,0.091465 0.114675,0.1013465 0.223605,0.037918 0.03838,-0.02275 0.07883,-0.034243 0.118123,-0.039068 A 6.5000003,6.5000003 0 0 0 11.911098,5.8993424 c -0.02091,0.066874 -0.0347,0.1330595 -0.02711,0.1764936 0.0347,0.2020028 -0.261983,0.3401187 -0.463985,0.2162512 -0.20614,-0.1261658 -0.287722,0.00781 -0.127775,0.2091269 0.140414,0.1762639 0.148457,0.5051215 0.01356,0.5343073 C 11.215234,7.0548264 11.071833,6.8953377 10.838116,6.5163812 10.732404,6.3454029 10.572227,6.3166767 9.9009525,6.3467817 9.5123442,6.364477 9.2850625,6.3063353 9.128562,6.1498348 9.0688118,6.0900844 8.8008535,5.9319754 8.5328955,5.798226 8.0266246,5.5461246 7.8829934,5.3933012 8.0355869,5.2687444 8.3527246,5.009519 8.1576161,4.8337146 7.5534464,4.8334849 7.3018046,4.8332551 7.0956655,4.8091252 7.0949761,4.779939 7.0926821,4.6668727 7.4661185,4.50118 7.6966177,4.5133599 7.9887059,4.5287572 8.0836173,4.4490133 8.0174321,4.2444823 7.9815827,4.1323352 8.0270827,4.0238651 8.1884103,3.839098 L 8.4090281,3.5872268 8.2169072,3.395106 C 8.1495729,3.3277716 8.1029213,3.2627353 8.0751142,3.2004569 A 6.5000003,6.5000003 0 0 0 2.0550214,4.7668396 C 1.9750476,4.9874568 1.8792169,5.0731759 1.7116857,5.1101754 A 6.5000003,6.5000003 0 0 0 1.4747519,5.3884747 c 0.039757,0.043894 0.080663,0.088477 0.1319107,0.1355878 0.2413003,0.2219965 0.3483915,0.5115565 0.2321079,0.6278404 -0.024589,0.024589 -0.043664,0.2082076 -0.042285,0.4076823 0.00184,0.2261327 -0.039068,0.3837822 -0.107551,0.4182536 -0.062509,0.031253 -0.1045633,0.1404137 -0.09652,0.2509524 0.00759,0.1077807 -0.025509,0.2355547 -0.073769,0.2838148 -0.076986,0.076986 -0.037689,0.1355878 0.3249508,0.4812215 L 2.2565645,8.387032 2.6470112,7.9827966 C 3.330925,7.2749828 3.4079114,6.9907081 2.9717323,6.7875563 2.7717979,6.6947133 2.4525922,6.2946146 2.4314497,6.1112263 2.4238661,6.0448115 2.476952,5.884634 2.5498018,5.755251 2.6221918,5.6258682 2.6918241,5.3457304 2.7035444,5.1326967 2.7279041,4.7011139 2.8009837,4.5963209 3.1852256,4.4455657 3.5205181,4.3138848 3.6034792,4.4506204 3.3283968,4.6820399 L 3.1238663,4.8543972 3.3283968,4.9945809 c 0.1135263,0.077216 0.303349,0.1263955 0.426527,0.1103088 0.1753448,-0.02275 0.2254433,-0.00161 0.2373934,0.1008862 0.00827,0.071701 -0.026198,0.1709784 -0.075838,0.2206173 -0.049639,0.049639 -0.055614,0.1539724 -0.014017,0.2318779 0.041826,0.078136 0.033552,0.2504929 -0.018842,0.3833226 C 3.8001997,6.2541681 3.7533187,6.2978321 3.4984598,6.4023953 3.2401536,6.5085674 3.2093589,6.537983 3.2121168,6.6754095 c 0.00275,0.1259355 0.03401,0.1613262 0.1693697,0.1951082 0.1358176,0.034243 0.1723571,0.078136 0.2056796,0.2470455 0.022062,0.1126067 0.1024951,0.2679579 0.178792,0.3442549 0.1551218,0.1551218 0.1266254,0.2773802 -0.1229483,0.5269535 -0.2304992,0.2304992 -0.1767235,0.4515764 0.1806305,0.7487201 0.2479646,0.2061395 0.2831259,0.2711755 0.3251809,0.5954372 0.026198,0.2003938 -0.00459,0.5887725 -0.068483,0.8640841 -0.063887,0.275313 -0.1273148,0.566251 -0.1408733,0.646455 -0.019994,0.115594 -0.09675,0.168911 -0.3748199,0.259915 l -0.3502299,0.113985 0.2833556,0.215792 c 0.5039725,0.384012 0.6512805,0.416415 0.5628037,0.122948 -0.034702,-0.114215 -0.017466,-0.137886 0.1064019,-0.146848 0.080893,-0.0056 0.1673016,-0.05653 0.1916613,-0.113526 0.02413,-0.05676 0.1404139,-0.131681 0.2578466,-0.166383 0.1178925,-0.0347 0.2594552,-0.106861 0.3157585,-0.160407 0.1755747,-0.166842 0.6050889,-0.0099 0.9137235,0.335063 0.4676628,0.522357 0.5156928,0.55476 0.8546625,0.5674 0.4237691,0.01563 0.5469471,-0.05102 0.6340448,-0.342646 0.0848,-0.282896 -0.017925,-0.53224 -0.3378203,-0.8218 -0.2861132,-0.258996 -0.2927776,-0.31392 -0.050329,-0.431812 0.2061395,-0.09996 0.4428435,0.01907 0.4678926,0.235325 0.019075,0.166612 0.3961918,0.429744 0.6023314,0.419862 0.086178,-0.0039 0.2658897,-0.06136 0.3984901,-0.127314 0.2288902,-0.113986 0.2562377,-0.107781 0.5384439,0.124786 0.2819766,0.231878 0.2985229,0.26497 0.3130011,0.620027 0.016315,0.395962 -0.093992,0.576133 -0.4433032,0.726888 -0.1548915,0.06665 -0.2056794,0.05217 -0.3017399,-0.0871 -0.1905123,-0.275542 -0.3633294,-0.286573 -0.6122132,-0.03769 -0.12065,0.12065 -0.2100459,0.256927 -0.1983258,0.30266 0.01149,0.04551 -0.028956,0.13283 -0.090315,0.194189 -0.061359,0.06136 -0.1109982,0.16983 -0.1100791,0.240151 0.00161,0.102727 -0.033092,0.122259 -0.1751149,0.0979 C 7.2383834,12.968056 7.1175032,12.901418 7.066945,12.837071 7.0166165,12.772954 6.8334582,12.639435 6.6601815,12.540158 6.4101487,12.396296 6.3120201,12.378601 6.1817181,12.45559 5.9344427,12.601749 5.6531556,12.63622 5.549741,12.532801 5.3863463,12.369406 4.9986575,12.750202 4.5985589,13.467897 c -0.059062,0.105942 -0.046882,0.222916 0.038838,0.365167 0.069403,0.115365 0.1068615,0.27876 0.083007,0.363284 -0.024084,0.08429 -0.012824,0.183802 0.024635,0.22126 0.037459,0.03746 0.06591,0.155628 0.06283,0.262122 -0.00298,0.107321 0.060302,0.259593 0.1423438,0.341635 0.1941894,0.194189 0.063704,0.33111 -0.1993829,0.209035 C 4.4728986,15.101567 4.2539357,14.687173 4.3382529,14.449803 4.452721,14.128046 4.2465819,14.103917 3.8800584,14.396441 3.4267587,14.758276 3.1689809,14.734767 2.7256781,14.291464 l -0.3187491,-0.318746 1.379e-4,0.27931 c -1.379e-4,0.08701 -0.017304,0.176334 -0.044468,0.253596 z m -1.50780452,-1.79686 c 0.0170518,8.8e-4 0.0324032,0.0029 0.0502134,0.0026 0.21546962,-0.0022 0.28108032,0.03238 0.42071272,0.222295 0.2438511,0.33162 0.3226987,0.178773 0.1440677,-0.279628 C 1.3732908,12.406289 1.3487472,12.209297 1.3982941,12.084372 1.6376639,11.481902 1.7392629,11.130271 1.6995057,11.044551 1.6193022,10.871046 1.4500703,10.889063 1.1824798,11.10012 0.87550005,11.342293 0.72444612,11.307661 0.707716,10.990708 0.7011664,10.867644 0.65828391,10.729436 0.61255178,10.683704 0.46983995,10.540993 0.42164884,10.378219 0.49902576,10.300842 0.53979404,10.260073 0.58977761,10.113569 0.61020773,9.9750177 0.640083,9.7709459 0.60905868,9.6838483 0.44635339,9.5211428 0.24664876,9.3214384 0.16161915,9.1614906 0.04970181,8.7733423 0.0478627,8.7673626 0.04464594,8.76277 0.04280756,8.7567977 A 6.5000003,6.5000003 0 0 0 0.85479418,12.708764 Z M 11.075582,14.114971 a 6.5000003,6.5000003 0 0 0 0.02066,-0.01888 6.5000003,6.5000003 0 0 0 0.793165,-0.972693 c -0.09872,-0.234314 -0.171622,-0.253434 -0.343795,-0.115824 -0.08914,0.07126 -0.221789,0.120168 -0.295834,0.109091 -0.114238,-0.01726 -0.127199,0.01942 -0.08443,0.246034 0.02767,0.146711 0.0097,0.336511 -0.03997,0.421495 -0.04816,0.08236 -0.0616,0.211424 -0.0498,0.330764 z m 0.0726,-2.965948 c 0.03861,0.04734 0.113365,0.07614 0.225972,0.07843 0.23783,0.0053 0.453184,-0.246815 0.40782,-0.476947 -0.05192,-0.263799 -0.143608,-0.293903 -0.358939,-0.118559 -0.265431,0.216251 -0.359193,0.412968 -0.274853,0.517072 z m -0.08503,-1.4749187 c 0.04849,0.045273 0.13375,0.063427 0.256239,0.044353 0.129842,-0.019989 0.24153,-0.1018058 0.367466,-0.2695681 0.154661,-0.2065982 0.20453,-0.2339452 0.347471,-0.1879833 0.183618,0.059521 0.394354,-0.099278 0.389987,-0.2939267 C 12.420175,8.77348 12.301133,8.7040775 12.137509,8.7996784 11.904482,8.9361853 11.612394,8.6873014 11.59355,8.3366118 11.58545,8.1870056 11.55701,8.0868085 11.52989,8.1139261 c -0.02711,0.027117 -0.04366,0.2077481 -0.03631,0.4007881 0.0108,0.2957653 -0.02138,0.3849315 -0.204761,0.5683195 -0.258765,0.2587658 -0.332304,0.4908735 -0.225672,0.5910706 z m 1.874306,0.6875677 a 6.5000003,6.5000003 0 0 0 0.02783,-0.240588 c -0.01717,0.07982 -0.02783,0.161993 -0.02783,0.240588 z M 12.094074,8.1072617 c 0.03125,0.015168 0.07032,-0.00414 0.12157,-0.055385 0.05194,-0.051938 0.139495,-0.073309 0.194649,-0.047571 0.07354,0.03401 0.148227,-0.015856 0.276231,-0.1852266 0.0239,-0.031713 0.04504,-0.055154 0.06687,-0.079744 a 6.5000003,6.5000003 0 0 0 -0.09307,-0.2893297 c -0.0763,0.082732 -0.184307,0.1617857 -0.343105,0.2373934 -0.269568,0.1284633 -0.321965,0.1758043 -0.299443,0.2681878 0.02114,0.086409 0.04481,0.136277 0.0763,0.1516744 z"/>
+ <path style="fill:#a91f1f" d="M 14.347656 0 C 14.255131 -0.002212064 14.159597 0.0012801368 14.060547 0.0078125 C 12.438692 0.11556371 10.170973 1.3806573 8.15625 3.2207031 C 8.3162122 3.2627021 8.4738551 3.3108493 8.6308594 3.3652344 C 9.5427676 2.6981895 10.498257 2.1750937 11.314453 1.8203125 C 11.741802 1.634554 12.618872 1.2937358 13.263672 1.2539062 C 14.087476 1.2030193 14.630368 1.5437796 14.4375 2.2636719 C 14.190361 3.1585146 13.401946 4.5680375 12.123047 5.984375 C 10.844148 7.4007124 9.1019811 8.8947975 7.8027344 9.5820312 L 8.5761719 10.994141 C 10.096473 10.029307 11.767669 8.548784 13.203125 6.9589844 C 15.983131 3.879999 16.827455 0.82701908 15.087891 0.13867188 C 14.874348 0.054000175 14.625232 0.006639146 14.347656 0 z"/>
+ <circle style="fill:#e13c3c" cx="8" cy="10" r="3"/>
+ <circle style="fill:#ffa833" cx="8" cy="10" r="2"/>
+ <circle style="fill:#ffffff" cx="8" cy="10" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/smartcode-stremio.svg b/.icons/awkward/16x16/apps/smartcode-stremio.svg
new file mode 120000
index 00000000..ecc7e813
--- /dev/null
+++ b/.icons/awkward/16x16/apps/smartcode-stremio.svg
@@ -0,0 +1 @@
+stremio.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/smartgit.svg b/.icons/awkward/16x16/apps/smartgit.svg
new file mode 100644
index 00000000..4d41de31
--- /dev/null
+++ b/.icons/awkward/16x16/apps/smartgit.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#4b8adf" d="M 9.46,5.0128 9.1156,6.7292 11,8.0316 8.5188,9.7072 8.0588,12 14.0004,8.0392 Z"/>
+ <path style="fill:#483c8f" d="m 8,4.0408 -6,4 4.6056,3.0704 L 6.9532,9.3784 5,8.0332 7.5704,6.302 8.0204,4.0552 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/smartgithg.svg b/.icons/awkward/16x16/apps/smartgithg.svg
new file mode 120000
index 00000000..c8ab8ace
--- /dev/null
+++ b/.icons/awkward/16x16/apps/smartgithg.svg
@@ -0,0 +1 @@
+smartgit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/smartsynchronize.svg b/.icons/awkward/16x16/apps/smartsynchronize.svg
new file mode 100644
index 00000000..4f849796
--- /dev/null
+++ b/.icons/awkward/16x16/apps/smartsynchronize.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#d87d00" d="M 2.9999998,3.5 8.954038,8.0526657 2.9999998,12.5 V 10.794864 L 6.7454835,8 2.9999998,5.1874257 Z M 13,4.9237655 8.954038,8.0526657 13,11.111257 V 9.4063201 L 11.18026,7.999934 13,6.5937459 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/smb4k.svg b/.icons/awkward/16x16/apps/smb4k.svg
new file mode 120000
index 00000000..28bce891
--- /dev/null
+++ b/.icons/awkward/16x16/apps/smb4k.svg
@@ -0,0 +1 @@
+system-config-samba.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/smilla-enlarger.svg b/.icons/awkward/16x16/apps/smilla-enlarger.svg
new file mode 120000
index 00000000..ed78df3f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/smilla-enlarger.svg
@@ -0,0 +1 @@
+smilla.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/smilla.svg b/.icons/awkward/16x16/apps/smilla.svg
new file mode 100644
index 00000000..8bc40fc8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/smilla.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#704b91" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#4c8a4c" width="2" height="2" x="2" y="8"/>
+ <rect style="fill:#e45e5e" width="2" height="2" x="4" y="8"/>
+ <rect style="fill:#7079ff" width="2" height="2" x="6" y="8"/>
+ <rect style="fill:#cdcdcd" width="2" height="2" x="8" y="8"/>
+ <rect style="fill:#ffbd1a" width="2" height="2" x="10" y="8"/>
+ <rect style="fill:#f3f3f3" width="2" height="2" x="12" y="8"/>
+ <rect style="fill:#7079ff" width="2" height="2" x="2" y="6"/>
+ <rect style="fill:#f3f3f3" width="2" height="2" x="4" y="6"/>
+ <rect style="fill:#4c8a4c" width="2" height="2" x="6" y="6"/>
+ <rect style="fill:#f3f3f3" width="2" height="2" x="8" y="6"/>
+ <rect style="fill:#cdcdcd" width="2" height="2" x="10" y="6"/>
+ <rect style="fill:#7079ff" width="2" height="2" x="12" y="6"/>
+ <rect style="fill:#f3f3f3" width="2" height="2" x="2" y="4"/>
+ <rect style="fill:#ffee35" width="2" height="2" x="4" y="4"/>
+ <rect style="fill:#ffbd1a" width="2" height="2" x="6" y="4"/>
+ <rect style="fill:#db5fe8" width="2" height="2" x="8" y="4"/>
+ <rect style="fill:#ffee35" width="2" height="2" x="10" y="4"/>
+ <rect style="fill:#ffbd1a" width="2" height="2" x="4" y="10"/>
+ <rect style="fill:#db5fe8" width="2" height="2" x="6" y="10"/>
+ <rect style="fill:#e45e5e" width="2" height="2" x="8" y="10"/>
+ <rect style="fill:#ffee35" width="2" height="2" x="10" y="10"/>
+ <rect style="fill:#e45e5e" width="2" height="2" x="12" y="10"/>
+ <rect style="fill:#7079ff" width="2" height="2" x="6" y="12"/>
+ <rect style="fill:#f3f3f3" width="2" height="2" x="8" y="12"/>
+ <rect style="fill:#4c8a4c" width="2" height="2" x="10" y="12"/>
+ <rect style="fill:#db5fe8" width="2" height="2" x="12" y="12"/>
+ <rect style="fill:#ffbd1a" width="2" height="2" x="2" y="2"/>
+ <rect style="fill:#e45e5e" width="2" height="2" x="4" y="2"/>
+ <rect style="fill:#ffee35" width="2" height="2" x="6" y="2"/>
+ <rect style="fill:#7079ff" width="2" height="2" x="8" y="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/smillaenlarger.svg b/.icons/awkward/16x16/apps/smillaenlarger.svg
new file mode 120000
index 00000000..ed78df3f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/smillaenlarger.svg
@@ -0,0 +1 @@
+smilla.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/smplayer.svg b/.icons/awkward/16x16/apps/smplayer.svg
new file mode 100644
index 00000000..52435b9e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/smplayer.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m14 8a6 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="#e4e4e4" d="m8 0c-4.432 0-8 3.568-8 8s3.568 8 8 8 8-3.568 8-8-3.568-8-8-8zm0 1a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2zm-5 5a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2zm10 0a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2zm-5 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"/>
+ <g fill="#4f4f4f" transform="matrix(.86603 -.5 .5 .86603 -2.4282 5.9378)">
+ <circle cx="8" cy="8"/>
+ <circle cx="8" cy="6"/>
+ <circle cx="7" cy="-7" transform="rotate(90)"/>
+ <circle cx="7" cy="-9" transform="rotate(90)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/smtube.svg b/.icons/awkward/16x16/apps/smtube.svg
new file mode 120000
index 00000000..6c62c168
--- /dev/null
+++ b/.icons/awkward/16x16/apps/smtube.svg
@@ -0,0 +1 @@
+youtube.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/smuxi-frontend-gnome.svg b/.icons/awkward/16x16/apps/smuxi-frontend-gnome.svg
new file mode 120000
index 00000000..0f0e7055
--- /dev/null
+++ b/.icons/awkward/16x16/apps/smuxi-frontend-gnome.svg
@@ -0,0 +1 @@
+internet-chat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/smuxi.svg b/.icons/awkward/16x16/apps/smuxi.svg
new file mode 120000
index 00000000..0f0e7055
--- /dev/null
+++ b/.icons/awkward/16x16/apps/smuxi.svg
@@ -0,0 +1 @@
+internet-chat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/snes9x.svg b/.icons/awkward/16x16/apps/snes9x.svg
new file mode 100644
index 00000000..54709421
--- /dev/null
+++ b/.icons/awkward/16x16/apps/snes9x.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#8685b9" d="M 11,3 A 3,3 0 0 1 8,6 3,3 0 0 1 5,3 3,3 0 0 1 8,0 3,3 0 0 1 11,3 Z"/>
+ <path style="fill:#6560e0" d="m 11,13 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:#6560e0" d="m 13,11 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:#8685b9" d="M 3,11 A 3,3 0 0 1 0,8 3,3 0 0 1 3,5 3,3 0 0 1 6,8 3,3 0 0 1 3,11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/soapui.svg b/.icons/awkward/16x16/apps/soapui.svg
new file mode 100644
index 00000000..b3f5db8c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/soapui.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#66b744" width="12.016" height="12.016" x="-17.32" y="-6.01" rx="1.202" ry="1.202" transform="matrix(-0.70710678,-0.70710678,-0.70710678,0.70710678,0,0)"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 8 2 C 6.5397436 2 5.3825851 2.3472352 4.5644531 3 C 3.7463214 3.6527648 3.3269878 4.6381257 3.4023438 5.5800781 C 3.5530562 7.4639829 5.421212 9 8 9 C 9.8212121 9 10.554229 9.963983 10.603516 10.580078 C 10.628156 10.888126 10.546325 11.152765 10.189453 11.4375 C 9.832585 11.722236 9.1397437 12 8 12 C 6.3333332 12 4.4472652 11.105469 4.4472656 11.105469 A 1.0001 1.0001 0 0 0 3.0761719 11.572266 L 4.9726562 13.46875 C 5.7858927 13.737634 6.8641301 14 8 14 C 9.4602565 14 10.617415 13.652765 11.435547 13 C 12.253679 12.347235 12.673012 11.361874 12.597656 10.419922 C 12.446943 8.536017 10.578789 7 8 7 C 6.178788 7 5.445772 6.0360175 5.3964844 5.4199219 C 5.3718404 5.1118743 5.4536785 4.8472352 5.8105469 4.5625 C 6.1674149 4.2777647 6.8602564 4 8 4 C 9.6666669 4 11.552735 4.8945313 11.552734 4.8945312 A 1.0001 1.0001 0 0 0 12.923828 4.4277344 L 11.027344 2.53125 C 10.214107 2.2623656 9.1358701 2 8 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sofastats.svg b/.icons/awkward/16x16/apps/sofastats.svg
new file mode 100644
index 00000000..ad31bd20
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sofastats.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="2" height="2" x="12" y="12"/>
+ <rect style="fill:#4f4f4f" width="2" height="2" x="2" y="12"/>
+ <rect style="fill:#6d4c41" width="12" height="7" x="2" y="2" rx=".75" ry=".778"/>
+ <rect style="fill:#795548" width="16" height="5" x="0" y="7" rx=".8" ry=".833"/>
+ <rect style="fill:#8d6e63" width="3" height="7" x="0" y="5" rx=".75" ry=".778"/>
+ <rect style="fill:#8d6e63" width="3" height="7" x="13" y="5" rx=".75" ry=".778"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/software-center.svg b/.icons/awkward/16x16/apps/software-center.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/software-center.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/software-manager.svg b/.icons/awkward/16x16/apps/software-manager.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/software-manager.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/software-properties-mint.svg b/.icons/awkward/16x16/apps/software-properties-mint.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/software-properties-mint.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/software-properties.svg b/.icons/awkward/16x16/apps/software-properties.svg
new file mode 100644
index 00000000..a903b14f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/software-properties.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#f2ab56" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m7 4-0.0882 1.0536a3.1429 3.1429 0 0 0 -0.9185 0.5313l-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.9208 -0.5278l-0.0882-1.0558h-2zm1 2.8572a1.1429 1.1429 0 0 1 1.1429 1.1428 1.1429 1.1429 0 0 1 -1.1429 1.1428 1.1429 1.1429 0 0 1 -1.1429 -1.1428 1.1429 1.1429 0 0 1 1.1428 -1.1428z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/software-sources.svg b/.icons/awkward/16x16/apps/software-sources.svg
new file mode 120000
index 00000000..b4324aaf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/software-sources.svg
@@ -0,0 +1 @@
+software-properties.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/software-store.svg b/.icons/awkward/16x16/apps/software-store.svg
new file mode 100644
index 00000000..3d7bd1ee
--- /dev/null
+++ b/.icons/awkward/16x16/apps/software-store.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#4ab3e4" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m10 3v5.0225l2-0.045-3.9999 4.0225-4.0001-4.0225h2v-4.9775h4z"/>
+ <path fill="#fff" d="m4 12h8v1h-8z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/software-update-available.svg b/.icons/awkward/16x16/apps/software-update-available.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/software-update-available.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/software-update-urgent.svg b/.icons/awkward/16x16/apps/software-update-urgent.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/software-update-urgent.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/software.svg b/.icons/awkward/16x16/apps/software.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/software.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/softwarecenter-debian.svg b/.icons/awkward/16x16/apps/softwarecenter-debian.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/softwarecenter-debian.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/softwarecenter-ubuntu.svg b/.icons/awkward/16x16/apps/softwarecenter-ubuntu.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/softwarecenter-ubuntu.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/softwarecenter.svg b/.icons/awkward/16x16/apps/softwarecenter.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/softwarecenter.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/solaar.svg b/.icons/awkward/16x16/apps/solaar.svg
new file mode 100644
index 00000000..8b704ea1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/solaar.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#029499" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#ffffff" d="M 5.8652344 2.3046875 L 4.1347656 3.3046875 L 5.7226562 6.0527344 A 3 3 0 0 0 5.1738281 7 L 2 7 L 2 9 L 5.1757812 9 A 3 3 0 0 0 5.7226562 9.9433594 L 4.1347656 12.695312 L 5.8652344 13.695312 L 7.453125 10.945312 A 3 3 0 0 0 8 11 A 3 3 0 0 0 8.546875 10.947266 L 10.134766 13.695312 L 11.865234 12.695312 L 10.277344 9.9472656 A 3 3 0 0 0 10.826172 9 L 14 9 L 14 7 L 10.824219 7 A 3 3 0 0 0 10.277344 6.0566406 L 11.865234 3.3046875 L 10.134766 2.3046875 L 8.546875 5.0546875 A 3 3 0 0 0 8 5 A 3 3 0 0 0 7.453125 5.0527344 L 5.8652344 2.3046875 z M 8 6 A 2 2 0 0 1 10 8 A 2 2 0 0 1 8 10 A 2 2 0 0 1 6 8 A 2 2 0 0 1 8 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/solfege.svg b/.icons/awkward/16x16/apps/solfege.svg
new file mode 100644
index 00000000..180800cf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/solfege.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#805fd6" d="m9.5605 0c-1.28 0-2.5605-0.00070312-2.5605 1.2793v8.0625c-0.4685-0.2238-0.9808-0.3405-1.5-0.3418-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5c1.8917-0.002 3.4392-1.507 3.4941-3.398l0.0059 0.003c0.0002-0.034-0.0002-0.07 0-0.105 0.0143-2.376 0-4.7806 0-7.166 0-3.5324 4.36 1.026 5 1.666 0-1.7069 0.041-7-4.4395-7z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/somafm.svg b/.icons/awkward/16x16/apps/somafm.svg
new file mode 100644
index 00000000..d85303fe
--- /dev/null
+++ b/.icons/awkward/16x16/apps/somafm.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="none" stroke="#ff5151" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 4.75v-1h-5.5v1.75l5.5 4v1.75h-5.5v-1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sonata.svg b/.icons/awkward/16x16/apps/sonata.svg
new file mode 120000
index 00000000..7fa3cf36
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sonata.svg
@@ -0,0 +1 @@
+cantata.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/songkick.svg b/.icons/awkward/16x16/apps/songkick.svg
new file mode 100644
index 00000000..c6eb0a8a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/songkick.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e73c4f" width="16" height="16" x="0" y="0" rx="6.4" ry="6.4"/>
+ <path fill="#fff" d="m8.8018 0.49986 0.0039 4.9932 0.00684 5.4932h1.5146l0.0039-1.4443c0.0027-1.1437 0.0063-1.4434 0.01953-1.4385 0.0092 0.0035 0.25516 0.44135 0.54785 0.97266s0.57024 1.0258 0.61523 1.0996c0.09306 0.15257 0.27569 0.36329 0.39453 0.4541 0.24872 0.19004 0.50787 0.28764 0.9082 0.3418 0.21434 0.029 0.93867 0.03936 0.96094 0.01367 0.0097-0.01121 0.0131-0.27237 0.01074-0.82812l-0.0039-0.81152-0.26758-0.0098c-0.30331-0.01111-0.3691-0.0253-0.54199-0.12305-0.1343-0.07593-0.28998-0.24027-0.40527-0.42676-0.04106-0.06641-0.24819-0.43957-0.45996-0.8291-0.37339-0.68682-0.38428-0.70983-0.36426-0.74512 0.01136-0.02002 0.47664-0.76927 1.0342-1.665 0.55754-0.89577 1.0176-1.6378 1.0215-1.6494 0.0059-0.01783-0.13657-0.02148-0.89746-0.02148h-0.90625l-0.81543 1.3105c-0.44892 0.72078-0.82344 1.3131-0.83203 1.3164-0.01471 0.0057-0.01477-4.1727-0.0068-5.9961-0.04787-0.001163-0.09447-0.006803-0.14261-0.006803h-1.3984zm-3.3721 3.5c-0.18682 0.0016-0.36937 0.01068-0.45703 0.02734-0.72051 0.13696-1.2308 0.52395-1.5068 1.1445-0.087417 0.19653-0.14091 0.38682-0.1748 0.61816-0.022574 0.15405-0.02449 0.22036-0.018555 0.4707 0.00486 0.20436 0.013545 0.33366 0.03125 0.43359 0.12098 0.68264 0.46708 1.1152 1.0693 1.3408 0.19436 0.07281 0.31579 0.10068 0.83594 0.1875 0.28905 0.04824 0.50942 0.09145 0.55566 0.11035 0.19895 0.0813 0.29161 0.22842 0.30859 0.48633 0.020905 0.31751-0.13368 0.53478-0.44531 0.625-0.12496 0.03618-0.35374 0.05643-0.51465 0.0459-0.5286-0.0346-0.8739-0.1649-1.1728-0.4434l-0.035156-0.0332-0.45215 0.5293c-0.2491 0.291-0.4531 0.5412-0.4531 0.5552 0 0.03563 0.20897 0.24534 0.36914 0.37109 0.40427 0.31741 0.83329 0.46703 1.5137 0.52637 0.14293 0.01248 0.66991-0.006 0.79199-0.02735 0.91529-0.16028 1.5469-0.70788 1.7539-1.5225 0.096195-0.37858 0.094038-0.95081-0.0049-1.375-0.0726-0.3109-0.1668-0.5057-0.3506-0.7221-0.1918-0.2258-0.3569-0.3429-0.6465-0.4561-0.1953-0.0764-0.3595-0.1128-0.8808-0.1982-0.5561-0.0911-0.6222-0.1143-0.749-0.2529-0.1438-0.1571-0.1686-0.3662-0.0723-0.5948 0.068083-0.16164 0.20707-0.27878 0.40723-0.34277 0.10453-0.03342 0.52259-0.03664 0.68945-0.0059 0.22412 0.04133 0.43438 0.14362 0.58398 0.28516 0.043505 0.04116 0.086568 0.0752 0.095703 0.0752 0.024795 0 0.8916-1.0187 0.8916-1.0479 0-0.03383-0.16748-0.19974-0.33008-0.32715-0.3136-0.2456-0.6867-0.3962-1.1514-0.4637-0.1036-0.0151-0.2946-0.0211-0.4814-0.0195z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sonic-visualiser.svg b/.icons/awkward/16x16/apps/sonic-visualiser.svg
new file mode 100644
index 00000000..acf3590f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sonic-visualiser.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#eb6416" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="opacity:0.3;fill:#ffffff" d="M 0.8,0 C 0.3568,0 0,0.3568 0,0.8 V 8 H 0.4 15.6 16 V 0.8 C 16,0.3568 15.6432,0 15.2,0 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linejoin:round" d="m 1,7.5 h 2.227056 l 1.0146044,-3 0.6764028,6 1.7217524,-8 1.168332,11 1.59877,-10 1.2298234,8 1.199078,-6 0.799385,3 H 15"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/soulseek.svg b/.icons/awkward/16x16/apps/soulseek.svg
new file mode 100644
index 00000000..adbc23e0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/soulseek.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 8,0 C 3.568,0 0,3.568 0,8 c 0,4.432 3.568,8 8,8 4.432,0 8,-3.568 8,-8 C 16,3.568 12.432,0 8,0 Z"/>
+ <path style="fill:#4895fb" d="M 7.255038,13 C 7.0313934,12.940271 6.4508153,12.832359 6.2572997,12.437192 5.9916076,11.894639 5.9920378,11.906027 6.2247004,11.574737 c 0.3226658,-0.459475 1.13,-1.276732 1.13,-1.49976 0,-0.1405911 -0.1448099,-0.2514115 -0.5035365,-0.3853476 C 6.0782649,9.401055 5.0856801,8.913191 4.545657,8.529644 3.8842348,8.0598756 3.2664896,7.0465773 3.074063,6.4330211 2.9387803,6.0016699 2.9837762,5.9085009 3.2508452,6.0669789 4.6521787,6.8413099 5.0900982,6.9538582 6.4788551,7.0750792 7.3416917,7.0389292 8.033783,6.3892208 8,5.804663 7.9723743,5.3637149 7.576196,5.288487 7.3924917,4.7240427 7.2888921,4.4057311 7.3465058,4.2942013 7.3654081,4.1719633 7.3784311,4.0877123 7.4118091,4.0103289 7.4395661,4 8.0014535,4.3418526 8.6435709,4.4553943 9.250505,4.6356179 c 0.317089,0.083453 0.4654514,0.1431426 0.5427512,0.4493029 0.060346,0.2390126 0.3903698,0.4004182 0.5608698,0.560416 0.0808,0.075825 0.146917,0.1576695 0.146917,0.1818743 0,0.1230727 -0.5822246,0.1530168 -0.9253025,0.059671 -0.301642,-0.08207 -0.3332387,0.1268253 -0.3022419,0.3924929 0.04639,0.7063409 0.7821924,0.6341027 1.6004084,0.6955397 0.68237,0.051236 1.846177,-0.4466787 2.730458,-0.8122571 C 13.789561,6.0860948 13.967594,6.0288025 14,6.0353424 13.698384,7.2790875 12.401169,8.9908605 11.280111,9.4445362 10.727122,9.6596699 9.9287362,9.9050864 9.6889303,9.9336483 9.0927144,10.004662 8.8883218,10.07978 8.7919406,10.26331 8.6820742,10.472509 8.5205898,11.435593 8.4607152,12.168 8.3175019,12.780864 7.6672541,12.995421 7.255038,13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sound-juicer.svg b/.icons/awkward/16x16/apps/sound-juicer.svg
new file mode 100644
index 00000000..b15793af
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sound-juicer.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#ff9f26" d="m7.9019 0c-1.7862 2.5005-7.8552 9.5522-5.2701 13.629 2.0003 3.1538 8.7994 3.17 10.776 0 2.573-4.1244-3.9849-11.128-5.5055-13.629z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sound-recorder.svg b/.icons/awkward/16x16/apps/sound-recorder.svg
new file mode 100644
index 00000000..a3d5cdcb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sound-recorder.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e05048" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m8 3c-1.108 0-2 0.892-2 2v3c0 1.108 0.892 2 2 2s2-0.892 2-2v-3c0-1.108-0.892-2-2-2zm-4 4v1c0 1.8686 1.2737 3.4176 3 3.8613v1.139h2v-1.139c1.726-0.443 3-1.9924 3-3.861v-1h-1v1c0 1.662-1.338 3-3 3s-3-1.338-3-3v-1h-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/soundcloud.svg b/.icons/awkward/16x16/apps/soundcloud.svg
new file mode 100644
index 00000000..8858a177
--- /dev/null
+++ b/.icons/awkward/16x16/apps/soundcloud.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#f83" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m2.1246 7.9905c-0.02295 0-0.04115 0.01857-0.04415 0.04507l-0.0804 0.6394 0.0804 0.6285c0.003 0.02649 0.02115 0.044945 0.04415 0.044945 0.02225 0 0.04035-0.018325 0.0439-0.0447l0.0954-0.6287-0.0953-0.6396c-0.0035-0.02637-0.02175-0.04495-0.0439-0.04495zm0.45237-0.34941c-0.004-0.02749-0.0226-0.04643-0.0458-0.04643-0.0233 0-0.0426 0.019565-0.0458 0.04643 0 0.000318-0.10812 1.034-0.10812 1.034l0.108 1.011c0.003 0.02712 0.02235 0.04667 0.0458 0.04667 0.02305 0 0.0419-0.01906 0.04565-0.04642l0.123-1.0114zm1.704-0.95375c-0.04435 0-0.081035 0.03801-0.083165 0.086298l-0.0862 1.9022 0.0862 1.2294c0.002 0.04804 0.0388 0.08593 0.083165 0.08593 0.04415 0 0.08068-0.038 0.083285-0.08617v0.0008l0.0974-1.2296-0.0974-1.9023c-0.0025-0.0483-0.0392-0.0863-0.0833-0.0863zm-0.882 0.6611c-0.03405 0-0.06187 0.028475-0.06459 0.066488l-0.097 1.2604 0.097 1.2195c0.0025 0.03777 0.0305 0.06624 0.06459 0.06624 0.0337 0 0.061515-0.02848 0.064475-0.06624l0.1102-1.2195-0.1102-1.2607c-0.003-0.0377-0.0308-0.0662-0.0645-0.0662zm1.7781 2.6426c0.05501 0 0.09973-0.04643 0.10198-0.10586l0.0845-1.2087-0.0844-2.5326c-0.002-0.0594-0.0469-0.1059-0.1019-0.1059-0.05548 0-0.10032 0.046555-0.10209 0.10598 0 0.0001585-0.074885 2.5324-0.074885 2.5324l0.074885 1.2092c0.002 0.05895 0.0466 0.1055 0.10197 0.1055zm1.8348 0.0056c0.075715 0 0.13818-0.06525 0.1396-0.14548v0.0008-0.0008l0.059-1.174-0.0589-2.925c-0.0016-0.0801-0.0639-0.1455-0.1396-0.1455-0.0759 0-0.1384 0.0653-0.1396 0.1456l-0.0527 2.9239c0 0.00185 0.05264 1.1758 0.05264 1.1758 0.001 0.07949 0.06388 0.14474 0.13959 0.14474zm-0.9243-0.0046c0.065895 0 0.11901-0.05535 0.12078-0.12593v0.0008l0.07169-1.1904-0.07181-2.551c-0.002-0.070575-0.05489-0.1258-0.12078-0.1258-0.066365 0-0.11948 0.05522-0.1209 0.1258l-0.0638 2.5511 0.0639 1.1902c0.0015 0.06982 0.05454 0.12517 0.1209 0.12517zm-2.2494-0.0112c0.03915 0 0.07086-0.0328 0.073815-0.07601l0.1039-1.2295-0.1038-1.1697c-0.003-0.04321-0.03455-0.075773-0.073815-0.075773-0.03975 0-0.071455 0.032815-0.07394 0.07627l-0.0914 1.1692 0.0914 1.2295c0.0025 0.04333 0.0342 0.07614 0.07394 0.07614zm-0.87494-0.06732c0.02865 0 0.051815-0.02364 0.05513-0.05633l0.1167-1.1822-0.1165-1.2267c-0.0035-0.03281-0.0266-0.056462-0.055245-0.056462-0.029 0-0.05217 0.023775-0.055125 0.056462 0 0.0001585-0.10268 1.2268-0.10268 1.2268l0.1026 1.1819c0.003 0.03282 0.02605 0.05658 0.055125 0.05658zm3.5847-3.8303c-0.07157 0-0.12894 0.059556-0.13036 0.13582l-0.0582 2.4579 0.0582 1.1827c0.0015 0.07528 0.058675 0.13483 0.13036 0.13483 0.071455 0 0.12848-0.05943 0.13013-0.1357v0.0011l0.0653-1.1827-0.0653-2.4581c-0.0015-0.076-0.0587-0.1356-0.1301-0.1356zm-1.8206 3.9102c0.04945 0 0.09026-0.04221 0.09263-0.09608l0.0909-1.2212-0.0909-2.3374c-0.0025-0.053983-0.0432-0.096079-0.09263-0.096079-0.0499 0-0.090615 0.04222-0.092745 0.096079 0 0.000159-0.080445 2.3374-0.080445 2.3374l0.0806 1.2217c0.002 0.05337 0.0427 0.09558 0.092625 0.09558zm1.0145-0.11526v-0.0008l0.0781-1.201-0.0781-2.6179c-0.002-0.065002-0.05087-0.11602-0.11132-0.11602-0.060805 0-0.10978 0.050891-0.11144 0.11602l-0.06932 2.6178 0.06944 1.2016c0.0015 0.06439 0.050635 0.11527 0.11132 0.11527 0.06057 0 0.10931-0.05089 0.11132-0.11565v0.0008zm5.9052-2.7107c-0.18537 0-0.36223 0.03925-0.52335 0.10995-0.108-1.2762-1.1304-2.2774-2.3778-2.2774-0.30521 0-0.60273 0.062898-0.86547 0.16925-0.1021 0.041355-0.1293 0.083948-0.13025 0.16653v4.4945c0.001 0.0867 0.0653 0.1589 0.1461 0.1674 0.0035 0.0008 3.7264 0.0023 3.7504 0.0023 0.747 0 1.353-0.6341 1.353-1.4162 0-0.78214-0.60569-1.4163-1.3529-1.4163zm-4.1731-1.8355c-0.08127 0-0.14799 0.069832-0.14918 0.15563l-0.061 3.1901 0.0612 1.1578c0.001 0.08456 0.067785 0.15428 0.14906 0.15428 0.081035 0 0.14776-0.06972 0.14894-0.15552v0.0014l0.0663-1.158-0.0663-3.1903c-0.001-0.0856-0.0679-0.1554-0.149-0.1554z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/soundconverter.svg b/.icons/awkward/16x16/apps/soundconverter.svg
new file mode 120000
index 00000000..85bc8ca0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/soundconverter.svg
@@ -0,0 +1 @@
+soundkonverter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/soundkonverter.svg b/.icons/awkward/16x16/apps/soundkonverter.svg
new file mode 100644
index 00000000..cc78c934
--- /dev/null
+++ b/.icons/awkward/16x16/apps/soundkonverter.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(-15,-14)">
+ <circle fill="#8561c5" cx="23" cy="22" r="8"/>
+ <path style="fill:#a1e076" d="m 27,18 h -6 v 5.2695 c -0.30384,-0.176254 -0.64874,-0.269377 -1,-0.27 -1.104569,0 -2,0.895431 -2,2 0,1.104569 0.895431,2 2,2 1.104569,0 2,-0.895431 2,-2 V 20 h 4 v 3.269 c -0.30384,-0.176254 -0.64874,-0.269377 -1,-0.27 -1.104569,0 -2,0.895431 -2,2 0,1.104569 0.895431,2 2,2 1.104569,0 2,-0.895431 2,-2 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/soundnode.svg b/.icons/awkward/16x16/apps/soundnode.svg
new file mode 100644
index 00000000..607b5d8e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/soundnode.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#86316b" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="opacity:0.6;fill:none;stroke:#ffffff;stroke-width:0.40000001" d="m 6,5 4,-1 2,3 -1,4 -4,1 -3,-2 z"/>
+ <path style="opacity:0.6;fill:none;stroke:#ffffff;stroke-width:0.40000001" d="M 8,9 10,4"/>
+ <path style="opacity:0.6;fill:none;stroke:#ffffff;stroke-width:0.40000001" d="M 8,9 6,5"/>
+ <path style="opacity:0.6;fill:none;stroke:#ffffff;stroke-width:0.40000001" d="M 8,9 4,10"/>
+ <path style="opacity:0.5;fill:none;stroke:#ffffff;stroke-width:0.40000001" d="m 8,9 3,2"/>
+ <path style="opacity:0.6;fill:none;stroke:#ffffff;stroke-width:0.40000001" d="M 8,9 7,12"/>
+ <path style="opacity:0.6;fill:none;stroke:#ffffff;stroke-width:0.40000001" d="M 8,9 12,7"/>
+ <circle style="fill:#ffffff" cx="10" cy="4" r="1"/>
+ <circle style="fill:#ffffff" cx="12" cy="7" r="1"/>
+ <circle style="fill:#ffffff" cx="11" cy="11" r="1"/>
+ <circle style="fill:#ffffff" cx="7" cy="12" r="1"/>
+ <circle style="fill:#ffffff" cx="4" cy="10" r="1"/>
+ <circle style="fill:#ffffff" cx="6" cy="5" r="1"/>
+ <circle style="fill:#ffffff" cx="8" cy="9" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/soundwire.svg b/.icons/awkward/16x16/apps/soundwire.svg
new file mode 100644
index 00000000..946c09e6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/soundwire.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(0.4,0,0,0.4,-1.6,-1.6)">
+ <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="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,0.5191641 -3.121094,0.7804681 -2.811132,0.522607 -6.756763,0.823493 -10.707031,0.96875 -7.900535,0.290513 -15.3498046,-0.0078 -15.3498046,-0.0078 -1.1151664,-0.04272 -2.0495999,0.935848 -2.0761379,2.05155 -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.0717869,0.389743 2.3769039,0.684916 3.9238289,0.96875 3.093849,0.567668 6.602485,1.044944 10.60371,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 -7.639556,1.104843 -10.775585,1.857422 -1.568016,0.376289 -2.8935119,0.774233 -4.0019541,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.3430117,1.115118 3.8925787,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.8997688,1.359117 -3.9492196,2.060547 C 8.270001,37.133918 7.8129242,37.484319 7.4041014,37.929688 6.9952786,38.375054 6.5327241,38.959569 6.5017576,39.9375 6.4490487,41.602067 7.0821308,42.962966 7.8865233,44 h 6.3437497 c -0.23002,-0.399333 -0.590835,-0.707026 -1.021484,-0.871094 0,0 -0.751512,-0.293637 -1.492187,-0.892578 -0.625053,-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.416474,-2.167748 8.791211,-3.089844 0.121072,0.02732 0.212843,0.06682 0.333984,0.09375 4.057634,0.902139 8.112039,0.83466 11.3125,1.026328 1.60023,0.09583 2.469604,0.08805 3.684742,-0.164063 0.607569,-0.126055 1.195951,-0.30021 1.792969,-0.722656 0.597017,-0.422446 1.192455,-1.03083 1.240235,-1.929453 0.0016,-0.03643 0.0023,-0.07291 0.002,-0.109375 -0.003,-1.645983 -1.157083,-2.90811 -2.482422,-3.568906 -1.325339,-0.660795 -2.309485,-0.850876 -3.969899,-0.882812 -3.320828,-0.06387 -7.403814,0.888301 -11.5,1.917344 -0.182619,0.04588 -0.321481,0.120782 -0.503906,0.167968 -3.433652,-0.81012 -6.399089,-1.729633 -8.916211,-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.319914,-1.257129 10.355664,-1.779297 4.03575,-0.522168 8.109304,-0.991417 11.240234,-1.498047 1.565465,-0.253315 2.38406,-0.507696 3.444509,-0.830078 0.530223,-0.161191 0.991732,-0.321076 1.488281,-0.626953 0.248274,-0.152939 0.518664,-0.342701 0.791015,-0.691407 0.272351,-0.348705 0.537265,-0.937619 0.503906,-1.564453 -0.0649,-1.219439 -0.865732,-1.767356 -1.351562,-2.058593 -0.48583,-0.291238 -0.949737,-0.45551 -1.478516,-0.617188 -1.057557,-0.323355 -1.866733,-0.580711 -3.415211,-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.466978,-0.648872 3.632008,-1.21289 0.582516,-0.282009 1.127741,-0.616231 1.611329,-1.138672 C 41.092157,11.663106 41.500808,10.857012 41.501148,10 41.502009,7.8288281 40.054939,6.2793101 38.507007,5.1308594 37.952006,4.7190894 37.345891,4.3503562 36.723804,4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/space.fips.Fips.svg b/.icons/awkward/16x16/apps/space.fips.Fips.svg
new file mode 100644
index 00000000..c81aaa2d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/space.fips.Fips.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" xml:space="preserve">
+ <path style="fill:#ebd0a1" d="M 16,8.0000002 C 16,12.418276 12.418276,16 7.9999329,16 3.5816966,16 4.5000012e-8,12.418276 4.5000012e-8,8.0000002 4.5000012e-8,3.581724 3.5816966,2.5e-7 7.9999329,2.5e-7 12.418276,2.5e-7 16,3.581724 16,8.0000003"/>
+ <path style="fill:#b8884a" d="m 13.990163,7.8690875 c -0.09403,-1.4622356 -1.088872,-2.6492672 -2.55518,-3.3118961 0.407893,0.5527427 0.767467,1.2797073 0.985502,1.7044305 0.260979,0.5081693 0.277104,1.0717161 0.29312,1.4869383 0.04354,1.1338258 -1.057383,2.211666 -2.245175,2.2353969 0.172105,0.4919359 0.481892,1.1635829 1.033169,1.8936309 0.221401,0.280433 0.41001,0.500629 0.41001,0.500629 0,0 0.995003,-0.830553 1.567399,-1.943086 0.516747,-1.0043944 0.545142,-2.0362117 0.511155,-2.5660435"/>
+ <path style="fill:#845333" d="m 11.730014,9.6094061 c 0,0 0.0014,0.00804 0.0055,0.022481 0.0037,0.014485 0.01107,0.035502 0.0203,0.061604 0.0092,0.026274 0.02275,0.057175 0.03871,0.092193 0.007,0.017746 0.01813,0.035391 0.0278,0.054504 0.0099,0.019106 0.01981,0.039252 0.03268,0.059124 0.01232,0.020086 0.02443,0.041316 0.03822,0.062544 0.01428,0.020906 0.0291,0.042455 0.0443,0.064617 0.01433,0.0227 0.03252,0.04375 0.04995,0.06589 0.01824,0.02161 0.03393,0.04566 0.05364,0.06744 0.03969,0.04337 0.07796,0.09003 0.122753,0.132525 0.02172,0.02189 0.04365,0.04381 0.06558,0.06595 0.02252,0.02157 0.04702,0.04134 0.07048,0.06212 l 0.06982,0.06292 c 0.02466,0.01932 0.04924,0.0386 0.07362,0.05766 0.02448,0.01894 0.04854,0.03815 0.07199,0.0576 0.02405,0.01856 0.04914,0.03529 0.07314,0.05266 0.04908,0.03307 0.09328,0.07027 0.139638,0.09898 0.04604,0.0292 0.08894,0.05809 0.128618,0.08496 0.0393,0.02742 0.0771,0.04963 0.110325,0.07016 0.03308,0.02079 0.06195,0.03898 0.08573,0.05391 0.0474,0.03056 0.07418,0.04903 0.07418,0.04903 0,0 -0.03056,-0.01009 -0.08361,-0.02965 -0.02639,-0.01004 -0.05852,-0.02231 -0.09534,-0.03637 -0.0367,-0.0144 -0.07861,-0.02992 -0.1215,-0.05255 -0.04365,-0.02118 -0.091,-0.04437 -0.140451,-0.07019 -0.05011,-0.02456 -0.09925,-0.05728 -0.151256,-0.0891 -0.02574,-0.01639 -0.05256,-0.03215 -0.0785,-0.04973 -0.02568,-0.01826 -0.05136,-0.03713 -0.07687,-0.05662 -0.02568,-0.01934 -0.05163,-0.03884 -0.07758,-0.05836 l -0.07405,-0.06428 c -0.02411,-0.02223 -0.04913,-0.04333 -0.07226,-0.06636 -0.02258,-0.02361 -0.04512,-0.04716 -0.06748,-0.07051 -0.04653,-0.0449 -0.08263,-0.09832 -0.121776,-0.145676 -0.0361,-0.04999 -0.06933,-0.09968 -0.09691,-0.149069 -0.01341,-0.02488 -0.02649,-0.0491 -0.0392,-0.072446 -0.01134,-0.024094 -0.02091,-0.048098 -0.03084,-0.070623 -0.02014,-0.044855 -0.03257,-0.088816 -0.04365,-0.1269888 -0.0106,-0.038536 -0.01694,-0.072745 -0.02074,-0.10114 -0.0041,-0.028227 -0.005,-0.050665 -0.0052,-0.06598 -3.26e-4,-0.015244 2.71e-4,-0.023222 2.71e-4,-0.023222"/>
+ <path style="fill:#845333" d="m 12.514909,8.6982781 c 0,0 0.02035,0.011675 0.05593,0.030351 0.03589,0.018459 0.08703,0.043866 0.148706,0.072316 0.03111,0.013519 0.06482,0.028176 0.100488,0.04365 0.03572,0.014986 0.07374,0.029808 0.113087,0.044789 0.03881,0.016452 0.08084,0.028232 0.1221,0.043979 0.04149,0.015201 0.0848,0.027094 0.127476,0.040936 0.0431,0.012375 0.08628,0.024707 0.128834,0.036924 0.04316,0.00932 0.08507,0.02176 0.12612,0.03196 0.04143,0.00799 0.08127,0.01771 0.119275,0.026555 0.03795,0.00859 0.07437,0.014335 0.107825,0.02182 0.03361,0.0063 0.06428,0.014339 0.09186,0.018366 0.02752,0.00445 0.05152,0.00949 0.07139,0.013401 0.03974,0.00815 0.0626,0.013786 0.0626,0.013786 0,0 -0.02297,0.00351 -0.06347,0.00776 -0.04045,0.00375 -0.09881,0.011087 -0.168576,0.0087 -0.03491,-7.031e-4 -0.07314,6.094e-4 -0.112975,-0.00356 -0.03984,-0.00361 -0.0822,-0.00718 -0.125631,-0.012811 -0.0431,-0.00783 -0.08811,-0.014334 -0.133177,-0.024046 -0.04474,-0.011575 -0.09013,-0.023241 -0.135566,-0.034974 -0.04425,-0.015689 -0.0891,-0.029414 -0.132038,-0.046462 -0.04305,-0.016843 -0.08475,-0.035011 -0.124112,-0.054839 -0.04006,-0.018131 -0.07681,-0.039849 -0.111563,-0.060264 -0.03507,-0.019814 -0.0663,-0.041968 -0.09512,-0.061946 -0.05732,-0.040771 -0.101037,-0.08008 -0.130245,-0.1086913 -0.02894,-0.029208 -0.04322,-0.047669 -0.04322,-0.047669"/>
+ <path style="fill:#845333" d="m 12.613936,7.0199602 c 0,0 0.074,-0.00542 0.185027,-0.013575 0.0273,-0.00216 0.05689,-0.00455 0.08811,-0.00705 0.03105,-0.00281 0.0638,-0.00581 0.09768,-0.00891 0.06743,-0.0076 0.13915,-0.01493 0.210217,-0.025679 0.03577,-0.00407 0.07113,-0.010425 0.106038,-0.016125 0.03508,-0.00533 0.06939,-0.0114 0.1025,-0.01792 0.06624,-0.01298 0.128616,-0.025299 0.18166,-0.038545 0.02688,-0.00609 0.05147,-0.011787 0.07329,-0.016725 0.02145,-0.00629 0.04066,-0.010762 0.05653,-0.014714 0.03181,-0.00755 0.05076,-0.011075 0.05076,-0.011075 0,0 -0.01476,0.011675 -0.04175,0.030726 -0.02683,0.01949 -0.06634,0.045712 -0.117438,0.070361 -0.01265,0.00651 -0.02585,0.013248 -0.03952,0.020199 -0.01416,0.00575 -0.02883,0.011725 -0.04386,0.017807 -0.03019,0.01205 -0.062,0.025734 -0.09626,0.034693 -0.0341,0.00984 -0.06906,0.021881 -0.105763,0.028561 -0.03632,0.00848 -0.07361,0.015309 -0.111187,0.02025 -0.03741,0.00559 -0.07508,0.00901 -0.112275,0.011175 -0.03707,0.00356 -0.07384,0.00141 -0.109188,0.0023 -0.07075,-0.00164 -0.136597,-0.00727 -0.19241,-0.01732 -0.111838,-0.017644 -0.182148,-0.048483 -0.182148,-0.048429"/>
+ <path style="fill:#b8884a" d="M 8.1654347,4.2030473 C 8.4532345,4.1970209 8.6984697,3.7170831 8.7711661,3.4748883 8.9024432,3.0375695 8.809496,2.514307 8.9855094,2.0977276 8.8837669,2.315274 8.3706027,2.4830351 8.170701,2.6148551 7.8791008,2.8073188 7.4848353,3.013084 7.3120251,3.3305812 7.2372113,3.4679933 7.1682609,3.761005 7.2043648,3.8827268"/>
+ <path style="fill:#b8884a" d="M 5.4185241,5.4799314 C 5.4563599,4.6373258 5.8868326,3.8177941 6.7161368,3.5404183 7.1184212,3.4057751 7.6373404,3.6007362 8.0147213,3.7450433 8.498948,3.9303405 8.942239,4.4005601 9.345897,4.7249524 c 0.4404678,0.3541441 1.19751,0.8082391 1.705462,1.0276314 0.391985,0.1692269 0.97334,0.3874249 1.144793,0.8164914 0.124653,0.3121224 -0.0011,0.6863001 -0.252565,0.8938026 C 11.694389,7.6682086 10.120204,7.8757654 9.8957623,7.8916729 9.4043148,7.9265824 9.1628257,7.9535653 8.2184776,7.8703363 7.3214718,7.791342 6.1582472,7.4287284 5.7346044,6.6867251 5.5082953,6.290505 5.3972527,5.9540599 5.4185241,5.4799314"/>
+ <path style="fill:#f2c9c0" d="m 11.864386,7.4528274 c 0.291003,-0.2415977 0.427383,-0.8895688 0.02649,-1.0695454 -0.292035,-0.1310059 -0.731797,-0.1115153 -1.015851,0.036052 -0.209892,0.1089093 -0.502904,0.4745633 -0.404907,0.7355978 0.116184,0.3097338 0.529397,0.058581 0.753079,0.1293226 0.239915,0.075791 0.368206,0.3952977 0.641184,0.1685757"/>
+ <path style="fill:#3f3f3f" d="M 7.0331685,4.6477831 C 6.7194381,4.573241 6.3236692,4.9262434 6.5850862,5.225512 c 0.4395754,0.5036765 0.94619,-0.4142025 0.4780702,-0.5693449 -0.010025,-0.00343 -0.020016,-0.00606 -0.029991,-0.00839"/>
+ <path style="fill:#b8884a" d="M 6.3847897,4.2390426 C 6.3737794,3.8561782 6.6973682,3.5246194 6.6270008,3.1310596 6.5511175,2.7075308 6.259577,2.3432885 5.8702465,2.1733015 5.7152005,2.1055999 5.5903733,2.0000027 5.4453333,1.9299665 5.4298059,2.1518563 5.2732941,2.3129938 5.2111573,2.520442 5.1413003,2.7536244 5.1239487,3.0367551 5.1601504,3.2766697 5.196162,3.5153899 5.3011837,3.747215 5.4769093,3.9155189 5.596416,4.0298028 5.7488993,4.0803482 5.8779233,4.177856 5.9706263,4.248001 6.054523,4.3526206 6.1217686,4.4444277"/>
+ <path style="fill:#3f3f3f" d="M 8.2644105,4.6887114 C 7.9265921,4.7105964 7.5898467,4.9042162 7.3833063,5.1655184 7.0207466,5.6242285 7.3144277,6.092893 7.7824766,6.2978439 8.2296227,6.4936195 8.8357858,6.5044604 9.2158276,6.1674722 9.7517406,5.692203 9.1847518,4.9155302 8.6643131,4.7451076 c -0.00741,-0.00244 -0.017501,0.0024 -0.025635,0.00146 -0.074996,-0.028601 -0.1514888,-0.049544 -0.2299806,-0.056396 -0.047936,-0.00419 -0.096027,-0.00459 -0.144287,-0.00146 z m 7.5e-4,0.2197266 c 0.093221,0.0015 0.1850818,0.025245 0.2680668,0.076172 0.0174,0.010675 0.039349,0.013864 0.062989,0.014648 0.3698891,0.1904254 0.6892335,0.67932 0.391113,1.0532231 C 8.7730403,6.3213331 8.2844753,6.21276 8.0139395,6.1154691 7.6905242,5.9991767 7.4302549,5.7062392 7.5825429,5.3530174 7.6923208,5.0983625 7.9854943,4.9039684 8.2651605,4.908438 Z"/>
+ <path style="fill:#3f3f3f" d="M 9.7812155,5.001505 C 9.637505,4.975719 9.4929266,4.9569877 9.350628,5.0008487 c -0.1653724,0.05098 -0.2899719,0.1723217 -0.4148966,0.28628 -0.047994,0.043814 -0.037134,0.095172 0.028885,0.1078775 0.072316,0.013899 0.167598,-0.00956 0.2225411,-0.059613 0.070634,-0.064444 0.1401269,-0.1358382 0.2219989,-0.1861661 0.029915,-0.018459 0.1379006,0.012488 0.1784565,0.019763 0.074271,0.013302 0.1652091,-0.010038 0.2224872,-0.059613 0.049296,-0.042619 0.036216,-0.096205 -0.028885,-0.1078787 v 0"/>
+ <path style="fill:#3f3f3f" d="M 10.714364,4.138662 C 10.606025,4.130692 10.492777,4.144842 10.399423,4.158436 9.8771914,4.234607 9.4456225,4.6727341 9.4780346,5.2109271 9.5650099,5.7210514 9.9621943,6.0099014 10.463143,5.8803612 10.93016,5.7595087 11.247552,5.3284174 11.230722,4.8586319 11.222847,4.6383706 11.152922,4.4145712 10.999276,4.253651 10.926064,4.1770185 10.822703,4.1466272 10.714364,4.138662 Z m -0.273926,0.1215825 c 0.05734,0.00225 0.117076,0.015038 0.179443,0.041748 0.224008,0.095933 0.279476,0.4302727 0.296632,0.6408699 0.02753,0.3376945 -0.127633,0.5842258 -0.395509,0.7822273 C 10.151224,5.9983934 9.8399929,5.4026104 9.7929764,5.1267001 9.7718826,4.7759219 10.039053,4.2445051 10.440438,4.2602445 Z"/>
+ <path style="fill:#843733" d="m 7.8763929,7.066488 c 0.1363806,0.190781 0.2480041,0.268744 0.4956281,0.2859002 0.1719963,0.011888 0.3016985,-0.074814 0.4818389,0.01417 0.1311142,0.064716 0.227373,0.1427326 0.3703771,0.1856771 0.571094,0.171453 1.218902,0.022641 1.779083,-0.1187902 C 11.189161,7.3864831 11.157943,7.2737193 10.97297,7.3204095 10.426306,7.458474 9.7218721,7.6279184 9.214028,7.2954351 9.0715669,7.2022161 8.9406692,7.171107 8.7720395,7.1814227 8.4678977,7.2000415 8.3447641,7.1971681 8.1717366,6.9551349 8.1245572,6.8891161 7.8216095,6.9898834 7.87639,7.066487 v 0"/>
+ <path style="fill:#845333" d="m 11.001801,6.8878687 c 0.05065,-0.037411 0.112601,-0.1247625 0.117541,-0.1892063 0.004,-0.051795 -0.04604,-0.082144 -0.09061,-0.061404 -0.03681,0.017151 -0.06743,0.091427 -0.08469,0.1259565 -0.03605,0.071828 -0.06417,0.2147778 0.05777,0.1246538"/>
+ <path style="fill:#845333" d="m 11.782134,7.0736004 c 0.04268,-0.031548 0.09485,-0.1051075 0.09903,-0.1594549 0.0033,-0.04365 -0.03882,-0.069221 -0.07633,-0.051685 -0.03106,0.014443 -0.05679,0.076931 -0.07139,0.106085 -0.03035,0.06048 -0.05413,0.1809541 0.0487,0.1050537"/>
+ <path style="fill:#b8884a" d="M 9.3374818,10.021858 C 8.8413652,9.9561109 7.9259002,9.7085358 7.5340777,9.4850282 6.2460692,8.7503488 6.1418348,7.6714118 6.1418348,7.6714118 c 0,0 -0.6836724,-0.4675592 -0.9401351,-0.8086191 C 4.9551181,6.5348715 4.7598584,6.177307 4.6617915,5.7764178 4.6181465,5.597907 4.6242543,4.4886211 4.8319197,4.3792235 3.779553,4.933595 2.6243526,6.0597657 2.1938582,7.3657501 1.7957059,8.5736839 2.0629883,9.9445957 2.5246135,10.940255 c 0.0148,0.03187 0.02986,0.06347 0.045192,0.0948 0.6413196,1.30826 1.8100331,2.132091 3.1273862,2.667499 0.5200755,0.211355 1.7878061,0.371027 2.7417638,0.262401 1.50176,-0.171018 2.3150485,-0.547579 2.6995955,-0.820248 C 10.03502,11.920321 9.5490019,10.751271 9.3374818,10.021858"/>
+ <path style="fill:#845333" d="m 2.193859,7.3657434 c 0,0 0.011775,0.012437 0.035713,0.033554 0.022905,0.022041 0.060254,0.050491 0.1058913,0.088116 0.047403,0.035724 0.10462,0.079212 0.1746236,0.1228625 0.0172,0.0113 0.034975,0.022912 0.053233,0.034856 0.019045,0.010862 0.038596,0.021989 0.0587,0.033389 0.040507,0.022153 0.081122,0.048591 0.1261249,0.071611 0.090872,0.044681 0.1875613,0.095607 0.2954877,0.1377925 0.1050375,0.048427 0.2222755,0.083393 0.3408485,0.1256308 0.059146,0.021665 0.1224713,0.034096 0.1847383,0.051958 0.031347,0.00831 0.06286,0.016664 0.094544,0.025082 0.03156,0.0088 0.063282,0.0177 0.09603,0.02302 0.064959,0.012647 0.1304466,0.025462 0.1961884,0.038274 l 0.098767,0.019055 0.1002712,0.011788 c 0.1336498,0.015581 0.2666212,0.038381 0.399592,0.040612 0.1325697,0.00413 0.262766,0.021065 0.3894612,0.014499 0.1264993,-0.00305 0.2491662,-2.17e-4 0.3653015,-0.0046 0.1160925,-0.00804 0.225837,-0.015745 0.3271503,-0.0228 0.050768,-0.00343 0.099441,-0.00673 0.1456918,-0.00988 0.046064,-0.00559 0.089713,-0.010912 0.1307454,-0.015905 0.082203,-0.010037 0.1539272,-0.018782 0.2129481,-0.026006 0.1182737,-0.014011 0.1863719,-0.020574 0.1863719,-0.020574 0,0 -0.066105,0.015965 -0.1826805,0.041372 -0.058385,0.01254 -0.1292835,0.027738 -0.2106128,0.045165 -0.040739,0.00874 -0.084108,0.018024 -0.1298115,0.027798 -0.046021,0.00776 -0.094864,0.012919 -0.145637,0.019978 -0.1018125,0.012919 -0.2121175,0.02693 -0.3287792,0.041751 -0.1171725,0.00994 -0.2414515,0.013678 -0.3698839,0.019326 -0.032151,0.00131 -0.064536,0.00263 -0.097171,0.00399 -0.03262,0.00141 -0.065536,-0.00141 -0.098636,-0.00197 -0.066193,-0.00244 -0.13321,-0.00495 -0.2007546,-0.00744 -0.1354304,-0.00113 -0.2716479,-0.0228 -0.4083328,-0.037843 L 4.037674,8.2772254 3.9367078,8.2567554 C 3.8695428,8.2430166 3.8026071,8.2292866 3.7362523,8.2157116 3.6695123,8.2036616 3.6059521,8.1800966 3.541926,8.1626141 3.4785998,8.1425279 3.4144438,8.1279779 3.3543213,8.1040879 3.2334575,8.0583216 3.1159916,8.0160291 3.0105463,7.9616285 2.90211,7.9141235 2.8064206,7.8554335 2.7172411,7.8039656 2.6731299,7.7773644 2.6328186,7.7484794 2.5939236,7.7222569 c -0.01928,-0.013355 -0.038048,-0.026335 -0.056311,-0.039038 -0.01747,-0.013791 -0.034415,-0.027145 -0.050855,-0.040176 -0.066719,-0.050438 -0.120625,-0.099516 -0.165014,-0.1396385 -0.0432,-0.041587 -0.075715,-0.075519 -0.096411,-0.10006 -0.021315,-0.023887 -0.031473,-0.03757 -0.031473,-0.03757"/>
+ <path style="fill:#845333" d="m 2.9660113,11.696263 c 0,-6.5e-5 0.077892,-0.0033 0.2122423,-0.0221 0.1344369,-0.01792 0.3248595,-0.05495 0.5478623,-0.117281 0.111635,-0.0306 0.2309079,-0.06943 0.3555239,-0.114056 0.124935,-0.04398 0.2531349,-0.09953 0.3851722,-0.157446 0.1307448,-0.06104 0.2641015,-0.127688 0.3956501,-0.202616 0.132759,-0.0728 0.2623211,-0.156024 0.389863,-0.241875 0.063662,-0.04309 0.1256959,-0.08865 0.1883645,-0.132672 0.060553,-0.04698 0.120865,-0.09378 0.1806884,-0.140247 0.058153,-0.04859 0.115815,-0.09686 0.1727832,-0.144535 0.055285,-0.0496 0.1099626,-0.09864 0.1636783,-0.146902 0.051957,-0.05022 0.1030675,-0.09964 0.1530756,-0.14801 0.049226,-0.04918 0.095862,-0.09885 0.1421355,-0.1464195 0.04706,-0.046848 0.088136,-0.096747 0.1303866,-0.1428303 0.041654,-0.046532 0.083196,-0.090515 0.1193988,-0.1358377 0.07376,-0.089539 0.143786,-0.1699384 0.2006895,-0.2453496 0.058042,-0.074585 0.109945,-0.1388673 0.1484386,-0.194793 0.079645,-0.11005 0.1265533,-0.1723759 0.1265533,-0.1723759 0,0 -0.038766,0.067376 -0.1090713,0.1842114 -0.034201,0.059065 -0.080896,0.1273748 -0.1332216,0.206733 C 6.685261,9.5622208 6.6214899,9.64849 6.5514646,9.7424633 6.5174661,9.7903054 6.4781929,9.8369854 6.4387657,9.8863959 6.3986829,9.9352589 6.3586207,9.987053 6.313135,10.036507 c -0.044878,0.05011 -0.09007,0.102389 -0.1379822,0.154308 -0.049389,0.0506 -0.099843,0.10222 -0.1511206,0.154774 -0.053489,0.05039 -0.1078233,0.101645 -0.1628373,0.153542 -0.055986,0.05088 -0.1148373,0.09995 -0.1735431,0.150107 -0.059933,0.04865 -0.1217707,0.09605 -0.1830827,0.144529 -0.063602,0.04544 -0.1264177,0.09257 -0.191231,0.136875 -0.1309351,0.08659 -0.263885,0.170427 -0.4000588,0.243721 -0.1346273,0.07605 -0.2735378,0.138763 -0.4079966,0.198267 -0.1357506,0.05679 -0.2689117,0.106954 -0.3977296,0.146631 -0.1283457,0.04106 -0.2516256,0.07342 -0.366485,0.0979 -0.229366,0.05126 -0.4247508,0.06918 -0.5607568,0.07796 -0.068157,0.0045 -0.1219013,0.0034 -0.1583797,0.0032 -0.036474,-0.0014 -0.055921,-0.0021 -0.055921,-0.0021"/>
+ <path style="fill:#845333" d="m 7.8998462,13.96103 c 0,0 0.015854,-0.06596 0.043543,-0.181433 0.028664,-0.115049 0.062761,-0.281128 0.104185,-0.479673 0.018895,-0.09972 0.041751,-0.207176 0.061676,-0.321618 0.010375,-0.05711 0.020957,-0.11575 0.031814,-0.175747 0.00971,-0.06014 0.019655,-0.121603 0.029695,-0.184147 0.022584,-0.12455 0.036319,-0.254682 0.0563,-0.385953 0.018295,-0.131511 0.030568,-0.265818 0.046041,-0.399766 0.00988,-0.134312 0.024268,-0.268467 0.030726,-0.40089 0.00272,-0.132423 0.016232,-0.262766 0.013899,-0.388994 5.44e-5,-0.06309 1.083e-4,-0.125186 1.631e-4,-0.185949 2.714e-4,-0.03041 4.688e-4,-0.06048 7.5e-4,-0.09017 -6.562e-4,-0.02971 -0.00276,-0.05891 -0.00407,-0.0878 -0.00281,-0.05781 -0.00559,-0.114056 -0.00825,-0.16845 -0.00309,-0.05436 -0.00225,-0.10746 -0.00945,-0.157403 -0.011463,-0.100337 -0.020357,-0.192735 -0.028176,-0.274874 -0.00263,-0.04127 -0.010912,-0.078831 -0.016941,-0.1139684 -0.00625,-0.035119 -0.012,-0.067316 -0.017212,-0.096476 -0.020414,-0.1166613 -0.030726,-0.1841463 -0.030726,-0.1841463 0,0 0.019599,0.064813 0.05136,0.1795428 0.00781,0.028711 0.016505,0.06053 0.026006,0.095162 0.00917,0.034758 0.020957,0.072039 0.027366,0.1129919 0.01553,0.08148 0.03301,0.17363 0.050274,0.274596 0.016884,0.100994 0.02438,0.211634 0.036704,0.328361 0.00263,0.0292 0.00614,0.05885 0.0082,0.08888 0.00117,0.03001 0.00239,0.06042 0.00356,0.09122 0.00196,0.06157 0.00404,0.124427 0.00609,0.188387 0.00309,0.064 0.00183,0.128986 1.087e-4,0.194793 -0.00164,0.06581 -0.00333,0.132417 -0.00495,0.199587 -0.00538,0.134199 -0.018356,0.269971 -0.027422,0.406146 -0.016884,0.13524 -0.030619,0.27091 -0.050383,0.403604 -0.020578,0.132526 -0.0405,0.262994 -0.066019,0.388076 -0.012324,0.06261 -0.024375,0.124214 -0.03616,0.184489 -0.013696,0.05982 -0.027106,0.118405 -0.040245,0.175411 -0.024648,0.114284 -0.054726,0.22081 -0.080351,0.319447 -0.053586,0.196872 -0.1066833,0.358433 -0.1443615,0.471191 -0.018408,0.05648 -0.035456,0.100061 -0.04642,0.129984 -0.011297,0.02975 -0.01732,0.0456 -0.01732,0.0456"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/spacefm.svg b/.icons/awkward/16x16/apps/spacefm.svg
new file mode 100644
index 00000000..22c79a1d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/spacefm.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4385ce" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="fill:#ffffff" d="m 2,8 2,0 0,5 3,0 0,-2 2,0 0,2 3,0 0,-5 2,0 -6,-5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/spacemacs.svg b/.icons/awkward/16x16/apps/spacemacs.svg
new file mode 100644
index 00000000..47d326b2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/spacemacs.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#8366b2" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 1.8416936,4.7109e-4 C 1.3805768,-0.00907004 1.0168554,0.12615858 0.69832903,0.42079447 0.39457212,0.70321608 0.12020362,1.099267 0.05,1.5990175 -0.066163,2.4259336 0.20822945,3.5367678 0.59304039,4.8865349 0.6371361,4.7919064 0.6814464,4.6977464 0.7289596,4.6052776 0.30800965,2.86981 0.12901617,2.3704278 0.81109723,1.7442661 1.3591266,1.2434157 2.2271783,1.2024298 3.3121605,1.6262944 5.2404507,2.3795919 7.3939667,3.61208 9.5868507,6.5482966 9.7938107,6.8254101 9.7395267,6.8128736 9.916,7.045 9.3543357,7.0556363 8.7021694,6.9978802 7.9677685,6.8586382 5.2049586,6.3348771 3.4029334,5.5158191 2.1829719,4.1732353 2.0737304,4.0530137 1.9839984,3.9632538 1.9835739,3.9732301 c -5.009e-4,0.01024 0.2455974,0.537121 0.5466642,1.1703426 l 0.4533132,1.1070599 c 2.4841656,1.6900862 5.3237174,2.7901891 7.7810167,4.1813574 0.807304,0.45943 1.627795,1.019712 2.041776,1.393786 0.141059,0.127983 0.173567,0.160747 0.185956,0.174224 4.59e-4,-0.0096 0.01082,-0.05646 0.0068,-0.09454 -0.02683,-0.207701 -0.181362,-1.029018 -0.324862,-1.78911 -0.03105,-0.1721695 -0.06475,-0.3437372 -0.09709,-0.515638 -0.01486,-0.078337 -0.03457,-0.1849724 -0.0478,-0.2546942 C 12.508278,9.235132 12.484458,9.1302581 12.462848,9.0210165 12.158599,7.4800511 11.804028,5.9503643 11.3538,4.4443358 11.146182,3.7583926 11.01568,3.4255463 10.801909,3.0185178 10.72279,2.8678231 9.8484807,2.2500091 9.6981247,2.1669333 c -0.0024,-0.00131 -0.01249,-0.012079 -0.01419,-0.0125 l -7.65e-4,0.00235 c -0.0055,-0.00287 -0.04378,-0.03137 -0.04629,-0.032033 l -7.65e-4,0.00157 c -0.002,-6.84e-4 -0.0033,-0.00138 -0.0037,-0.00157 -0.0088,0.00855 0.05988,0.1662494 0.133679,0.3031329 0.7558383,1.4023652 1.1107013,3.3072559 0.8582113,4.4854496 -0.0042,0.018305 -0.0078,0.036569 -0.01419,0.05547 -3.22e-4,9.6e-4 -0.0013,0.0032 -0.0015,0.00392 l 0,8.001e-4 c -6.13e-4,-2.001e-4 -0.0018,-6.401e-4 -0.0023,-8.001e-4 -0.0059,0.00228 -0.02311,0.00481 -0.03062,0.00703 C 10.369432,6.7007233 10.33094,6.6608155 10.078998,6.3131341 8.5316099,4.2174088 5.7061046,1.1398525 2.7879008,0.17078801 2.4301682,0.06371056 2.1183637,0.00619579 1.8416936,4.7109e-4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/spaceview.svg b/.icons/awkward/16x16/apps/spaceview.svg
new file mode 100644
index 00000000..722b324e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/spaceview.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#5a9e0d" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#aef260" d="m8 2c-3.324 0-6 2.676-6 6s2.676 6 6 6 6-2.676 6-6h-1.801a4.2 4.2 0 0 1 -4.199 4.199 4.2 4.2 0 0 1 -4.1992 -4.199 4.2 4.2 0 0 1 4.1992 -4.1992v-1.8008z"/>
+ <path fill="#ff9a1b" d="m8 2v1.8008a4.2 4.2 0 0 1 4.199 4.1992h1.801c0-3.324-2.676-6-6-6z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sparkleshare.svg b/.icons/awkward/16x16/apps/sparkleshare.svg
new file mode 100644
index 00000000..8a2195eb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sparkleshare.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ee923a" d="M 0,1.1854286 0,13.857143 C 0,13.857143 0,15 1.1428571,15 L 14.857143,15 C 14.857143,15 16,15 16,13.857143 L 16,3.1714286 C 16,2.0285714 14.857143,2.0285714 14.857143,2.0285714 l -5.714286,0 L 6.8571429,0 1.1428571,0 C 1.1428571,0 0,0.04257142 0,1.1854286 Z"/>
+ <path style="fill:#ffffff" d="m 8.0370918,3.9980809 c -0.441482,-0.014813 -0.841609,0.2419014 -0.986328,0.6328123 l -0.757813,2.341246 -2.30664,0.04297 c -0.955177,0.01653 -1.350027,1.153858 -0.587891,1.693358 l 1.839844,1.3046868 -0.669922,2.169999 c -0.276644,0.855937 0.75653,1.557395 1.539062,1.044922 l 1.892579,-1.234375 1.894531,1.234375 c 0.7821842,0.508983 1.8114202,-0.19069 1.5371092,-1.044922 l -0.667969,-2.169999 1.837891,-1.3046868 c 0.761436,-0.538934 0.36828,-1.675151 -0.585938,-1.69336 L 9.7070138,6.9721372 8.9492008,4.6308922 C 8.8134408,4.2640803 8.4513108,4.0128393 8.0370918,3.9980809 Z m -0.04883,0.9804683 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.1660152,0.04101 -1.671875,1.185546 C 9.8274068,9.4514172 9.6763738,9.9060962 9.8106068,10.321742 l 0.6367192,2.068437 c -0.0039,-0.0022 -8.92e-4,0.0032 -0.0059,0 l -0.002,0 -1.8925792,-1.234375 c -0.331831,-0.216172 -0.759965,-0.216172 -1.091796,0 l -1.894531,1.234375 c -0.0064,0.0041 -0.0032,-0.0024 -0.0078,0 l 0.636718,-2.068437 c 0.134232,-0.4156428 -0.0168,-0.8703178 -0.373039,-1.1230408 l -1.671875,-1.185547 2.167969,-0.04101 c 0.410974,-0.0081 0.775116,-0.266911 0.917968,-0.652344 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/spec-ops-the-line.svg b/.icons/awkward/16x16/apps/spec-ops-the-line.svg
new file mode 100644
index 00000000..4796ee2e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/spec-ops-the-line.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ffaf30" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#3f3f3f" d="M 1.0760046,9.0000227 1.0672189,9.25188 c -0.00637,0.1809148 0.00264,0.258381 0.03075,0.276018 0.021478,0.01348 0.1293688,0.024636 0.240143,0.024894 h 0.2013395 l -0.013178,1.15459 c -0.00734,0.634844 -0.00579,1.178571 0.00366,1.208037 0.00945,0.02946 0.040536,0.05926 0.068822,0.06662 0.028287,0.0074 0.1820008,0.01497 0.341911,0.01684 0.2050701,0.0024 0.3006695,-0.0078 0.3236074,-0.03514 0.021796,-0.02601 0.028607,-0.244724 0.0205,-0.664786 -0.00664,-0.344222 -0.016177,-0.881248 -0.021232,-1.193394 l -0.00952,-0.5674113 0.2167144,-0.00879 c 0.1365074,-0.00551 0.228794,-0.02404 0.2503933,-0.049786 0.020666,-0.024632 0.030288,-0.1274552 0.024894,-0.2599111 l -0.00879,-0.219637 h -0.830246 z m 2.0090015,0 -0.021963,0.1486249 c -0.011771,0.081505 -0.024977,0.7475995 -0.030019,1.4803934 l -0.00952,1.332501 0.2401427,0.0081 c 0.1319408,0.0046 0.246348,0.01507 0.2547861,0.02343 0.021423,0.02122 0.1915319,-0.017 0.2372142,-0.05344 0.022818,-0.0182 0.038072,-0.103236 0.038072,-0.214518 0,-0.153907 -0.011287,-0.193427 -0.068089,-0.241607 l -0.068089,-0.05784 0.074678,-0.01757 0.073946,-0.01684 -0.00879,-0.393162 C 3.7872321,10.555491 3.7836071,10.563244 4.0280042,10.53245 4.1418308,10.51811 4.158022,10.52365 4.17004,10.58077 4.235263,10.890757 4.241247,10.965204 4.216165,11.155502 4.201096,11.26987 4.191409,11.504791 4.194933,11.67752 l 0.00659,0.31409 h 0.3624124 0.362411 L 4.9248864,11.767574 4.9234264,11.54427 4.7133012,11.47984 C 4.5170401,11.41935 4.5025013,11.40868 4.493658,11.321697 c -0.00784,-0.07714 0.0018,-0.09298 0.053447,-0.09298 0.049102,0 0.062232,0.01934 0.062232,0.09005 0,0.102996 0.042824,0.116694 0.090054,0.02929 0.036035,-0.06669 0.1204413,-0.07818 0.1749823,-0.02416 0.019654,0.01947 0.045838,0.02505 0.058572,0.01244 0.01273,-0.01261 0.023429,-0.541681 0.023429,-1.175823 V 9.007347 L 4.6239811,9.003677 4.29232,9.000757 4.303303,9.3324181 C 4.309373,9.5149995 4.3042401,9.7475734 4.29232,9.8493113 L 4.271084,10.034536 4.009709,10.025736 3.7483337,10.016936 3.7336913,9.5088549 3.7183146,9.0000152 H 3.4012921 Z m 8.4050059,0 c -0.04388,0.00105 -0.18665,0.0049 -0.31775,0.00805 -0.189272,0.00458 -0.242675,0.015695 -0.257714,0.055643 -0.01042,0.027672 -0.0023,0.1973744 0.01757,0.3770537 0.04179,0.3764296 0.04255,0.4499219 0.0095,0.6772326 -0.02083,0.143405 -0.01669,0.172036 0.03148,0.207929 0.01,0.0074 0.02705,0.0071 0.041,0.01318 l 1.650251,-0.03808 c 0.0024,-0.0018 0.0086,-0.0032 0.01025,-0.0052 0.02375,-0.02916 0.02777,-0.224022 0.01391,-0.6618579 l -0.01976,-0.6208576 -0.229161,0.00146 c -0.394592,7.122e-4 -0.364607,-0.043148 -0.364607,0.5395896 0,0.2868315 -0.01278,0.5108909 -0.02928,0.5212859 -0.03993,0.02515 -0.108657,-0.1204153 -0.178644,-0.3777856 -0.0324,-0.1191673 -0.11239,-0.325033 -0.177899,-0.4575417 C 11.584809,9.0290479 11.5599,8.9990259 11.490015,9.0007128 Z m -5.3849142,7.497e-4 c -0.3959548,-0.00199 -0.7876366,0.00582 -0.8075543,0.025625 -0.01998,0.019875 -0.019148,0.2512737 0.00292,0.6896792 0.018278,0.3629824 0.033677,0.7810044 0.033677,0.9283584 0,0.28165 0.022698,0.339715 0.1347144,0.339715 0.034506,0 0.094756,0.02225 0.1332502,0.04905 0.060826,0.04237 0.067139,0.06551 0.050518,0.175714 -0.021101,0.139912 0.00251,0.173857 0.1427682,0.207197 0.1464815,0.03482 0.056918,0.07834 -0.1618039,0.07834 -0.2330012,0 -0.2751326,0.03364 -0.2130536,0.169125 0.026881,0.05866 0.024651,0.09328 -0.010983,0.161803 -0.024924,0.04793 -0.045393,0.10053 -0.045393,0.117143 0,0.01662 0.098491,0.03457 0.2189107,0.04027 0.4138145,0.01959 1.3162582,0.0226 1.3639832,0.0044 0.037974,-0.01449 0.04759,-0.06709 0.04759,-0.255519 v -0.23722 h -0.490533 c -0.4598061,-4.12e-4 -0.6209397,-0.02204 -0.5388575,-0.07248 0.021614,-0.01329 0.032946,-0.15696 0.032946,-0.405607 V 10.63197 l 0.1669289,-0.01904 c 0.091538,-0.0107 0.2193343,-0.01114 0.2848035,-7.5e-4 0.06547,0.01041 0.1547307,0.01 0.1976789,-7.5e-4 0.077403,-0.01931 0.077459,-0.02154 0.068822,-0.281143 L 6.7083805,10.06818 6.3928266,10.05938 C 6.2181258,10.05468 6.0595469,10.03628 6.0370105,10.01768 6.0078805,9.993639 5.9985395,9.918904 6.0047955,9.7555726 L 6.0135855,9.527876 6.4967999,9.509572 C 6.7625547,9.499425 6.9831827,9.489123 6.9873361,9.486874 c 0.00418,-0.00225 0.00732,-0.098023 0.00732,-0.2130535 0,-0.1727167 -0.00953,-0.2148728 -0.055643,-0.239411 C 6.9012415,9.01434 6.5010497,9.0027569 6.1050953,9.0007551 Z m 7.4085582,7.497e-4 c -0.1472,0.00142 -0.249976,0.00596 -0.264303,0.016108 -0.02973,0.021052 -0.044,0.1867746 -0.05711,0.6530717 l -0.01757,0.6186612 1.406448,-0.03295 c 0.0096,-0.01005 0.01414,-0.02324 0.01684,-0.04173 0.0055,-0.0381 -0.0025,-0.08217 -0.0183,-0.09811 -0.01579,-0.01594 -0.170168,-0.03638 -0.342643,-0.04539 -0.185484,-0.0097 -0.322931,-0.03059 -0.336054,-0.05125 -0.0122,-0.01921 -0.02239,-0.1202423 -0.0227,-0.224035 -2.55e-4,-0.1037924 -0.01341,-0.196832 -0.03002,-0.2071969 -0.09513,-0.059341 0.01469,-0.076143 0.497858,-0.076143 h 0.528608 v -0.209392 c 0,-0.138421 -0.01418,-0.2213424 -0.041,-0.2438039 -0.03887,-0.032568 -0.878454,-0.062143 -1.320055,-0.05784 z M 8.0225812,9.0022718 C 7.8438881,9.0145521 7.8702953,9.1161655 7.8702953,9.7058616 v 0.6786974 l 0.1237322,0.01976 c 0.067723,0.01092 0.1898619,0.01093 0.2716251,0 0.061404,-0.0082 0.09689,-0.0074 0.1200717,-0.0022 l 0.2262324,-0.0052 C 8.6003024,10.323967 8.5891991,10.06446 8.5863315,9.7197564 l -0.00586,-0.7123757 -0.302375,-0.00221 C 8.1642679,9.0042319 8.0821456,8.9981405 8.0225812,9.0022452 Z m 2.4658588,0.00513 C 10.38237,8.9666338 9.900529,9.124421 9.900529,9.1999555 c 0,0.016104 -0.03072,0.02666 -0.06809,0.022698 l -0.068093,-0.00732 -0.00805,0.5498393 -0.00805,0.5491072 0.174249,0.03441 c 0.03597,0.0071 0.03166,0.01013 0.05857,0.01611 l 0.492732,-0.01171 c 0.04218,-0.0047 0.0464,-0.07767 0.05344,-0.6581976 0.007,-0.5824658 0.0021,-0.6717909 -0.03881,-0.6874825 z m 4.174682,1.4005902 -1.388877,0.0044 c -0.0203,0.02632 -0.04897,0.205356 -0.06443,0.400482 -0.02437,0.307759 -0.02168,0.376219 0.0227,0.500786 0.04494,0.126148 0.04697,0.176546 0.01611,0.396823 -0.02799,0.199932 -0.02706,0.257988 0.0029,0.278946 0.03707,0.02591 1.616714,-5.62e-4 1.661233,-0.02782 0.01245,-0.0076 0.02197,-0.101839 0.02197,-0.209393 0,-0.188331 -0.0033,-0.197665 -0.09445,-0.245269 -0.06993,-0.0365 -0.19335,-0.05145 -0.472232,-0.05638 -0.491366,-0.0087 -0.489926,-0.0073 -0.489804,-0.486143 V 10.62544 l 0.278947,-0.0081 c 0.153596,-0.0043 0.330874,-0.01585 0.39316,-0.02562 0.105303,-0.01652 0.112751,-0.02483 0.112751,-0.121536 z m -1.992163,0.0066 -1.526519,0.0059 c -0.01362,0.0068 -0.03346,0.01243 -0.05857,0.01538 -0.08283,0.0097 -0.08295,0.0099 -0.07834,0.240143 0.0025,0.126949 0.0052,0.452533 0.0066,0.723357 0.0025,0.49503 0.01119,0.545363 0.09445,0.577661 0.06028,0.02338 0.435916,0.02735 0.492732,0.0052 0.03777,-0.01477 0.04232,-0.084 0.02855,-0.438553 -0.01721,-0.443291 0.01113,-1.02134 0.05052,-1.02134 0.03209,0 0.364546,0.981864 0.364608,1.076983 4e-5,0.08289 0.07323,0.219773 0.17791,0.330929 0.05404,0.05738 0.09788,0.06955 0.254786,0.06955 0.316636,0 0.304912,0.02939 0.315554,-0.800233 0.0066,-0.510521 -3.74e-4,-0.725303 -0.02562,-0.756304 -0.01102,-0.01352 -0.04401,-0.02219 -0.09664,-0.02855 z m -2.255002,0.0081 c -0.05261,0.0064 -0.09538,0.0051 -0.130321,7.5e-4 l -0.172054,7.5e-4 c -0.02212,0.0052 -0.0579,0.01016 -0.107625,0.01464 l -0.180838,0.01684 v 0.150822 0.151554 l 0.128857,0.01464 c 0.103831,0.01217 0.137591,0.03204 0.173517,0.101768 0.09084,0.176306 0.01781,0.355979 -0.09664,0.237946 -0.03049,-0.03145 -0.07856,-0.06641 -0.107625,-0.07687 -0.04359,-0.01569 -0.05344,-7.49e-4 -0.05344,0.08273 0,0.05568 -0.01975,0.14967 -0.04466,0.209393 -0.042256,0.101275 -0.067272,0.623822 -0.031479,0.659662 0.00787,0.0079 0.186475,0.01335 0.396821,0.01244 0.378805,-0.0017 0.382702,-0.0027 0.413662,-0.07761 0.03888,-0.09406 0.02876,-1.335689 -0.01172,-1.442323 -0.01211,-0.03191 -0.02268,-0.04834 -0.04173,-0.05711 h -0.129589 z m -1.8010719,0.0066 -0.2240358,7.49e-4 c -0.024681,0.01386 -0.079641,0.02343 -0.1845003,0.02343 -0.1393877,0 -0.2192106,0.01365 -0.2423393,0.04173 -0.024171,0.02937 -0.031316,0.254075 -0.025625,0.753376 l 0.00805,0.711643 0.5886431,0.01611 c 0.3238877,0.0089 0.6316186,0.01906 0.683822,0.0227 0.053768,0.0037 0.1005229,-0.0099 0.1083574,-0.03148 0.00759,-0.02093 0.00634,-0.140935 -0.00367,-0.2665 l -0.018304,-0.227697 -0.1508216,-0.0029 c -0.1651569,-0.0032 -0.4999537,-0.03717 -0.6193934,-0.06297 -0.072286,-0.01561 -0.071181,-0.01795 0.030019,-0.05198 0.086771,-0.02918 0.1042921,-0.04926 0.098107,-0.111286 -0.00414,-0.04156 -0.01056,-0.232843 -0.014642,-0.425376 -0.00409,-0.192532 -0.018807,-0.358361 -0.032215,-0.368268 -6.372e-4,-4.87e-4 -8.246e-4,-0.01933 -0.00146,-0.02124 z"/>
+ <path style="fill:#ffffff" d="M 1.7482633,3 C 1.6892723,3 1.6424956,3.021667 1.6076383,3.065104 1.5727803,3.106988 1.5555553,3.163016 1.5555553,3.2343751 v 0.4583333 c 0,0.046538 0.00696,0.085108 0.021701,0.1145832 0.014748,0.027924 0.043508,0.048539 0.08507,0.0625 l 1.1041666,0.3862848 v 0.074653 H 2.1223954 V 4.1493058 H 1.555555 v 0.3932289 c 0,0.071359 0.017225,0.1284391 0.052083,0.1718751 0.034858,0.041884 0.081634,0.063368 0.140625,0.063368 h 1.392361 c 0.058991,0 0.1057667,-0.021484 0.1406254,-0.063368 0.034858,-0.043436 0.052083,-0.1005158 0.052083,-0.1718753 V 4.0815973 c 0,-0.046538 -0.00822,-0.08424 -0.024307,-0.1137155 -0.014747,-0.031027 -0.04264,-0.053747 -0.084201,-0.067708 L 2.1223941,3.5182293 V 3.4461804 H 2.766491 V 3.5859373 H 3.3333328 V 3.2274307 c 0,-0.07136 -0.016831,-0.1272014 -0.050347,-0.1675347 C 3.2494701,3.0195627 3.2030879,3 3.1440968,3 Z M 3.7777772,3 V 4.7777778 H 4.3446177 V 4.3281249 h 1.0199649 c 0.058991,0 0.1053711,-0.020613 0.1388888,-0.0625 0.034858,-0.043436 0.052084,-0.1013836 0.052084,-0.1727431 V 3.2343751 c 0,-0.07136 -0.016831,-0.1273862 -0.050347,-0.1692711 C 5.4730301,3.0216684 5.4279146,3 5.368923,3 Z M 5.9999994,3 V 4.7777778 H 7.7777772 V 4.2725693 H 6.5789923 V 4.1145831 H 7.4800341 V 3.6484373 H 6.5789923 V 3.5043404 h 1.182292 V 3 Z M 8.4010412,3 C 8.3446042,3 8.3002954,3.021667 8.2682288,3.065104 8.2374468,3.106988 8.2222218,3.163016 8.2222218,3.2343751 v 1.3081596 c 0,0.071359 0.015222,0.1284391 0.046007,0.1718751 0.032067,0.041884 0.076375,0.063368 0.1328124,0.063368 H 9.81684 c 0.05644,0 0.100746,-0.021484 0.132812,-0.063368 0.03335,-0.043436 0.05035,-0.1005156 0.05035,-0.1718751 V 4.0277778 H 9.4574648 V 4.2960071 H 8.7647563 V 3.4809027 H 9.4574648 V 3.749132 H 9.999999 V 3.2343751 c 0,-0.07136 -0.017,-0.1273862 -0.05035,-0.1692711 C 9.917586,3.0216684 9.873277,3 9.81684,3 Z M 4.3446177,3.4809027 H 4.9887146 V 3.8628471 H 4.3446177 Z m 4.0564235,1.7413195 c -0.056437,0 -0.1007458,0.021667 -0.1328124,0.065104 -0.030782,0.041885 -0.046007,0.09878 -0.046007,0.1701391 v 1.3072916 c 0,0.071359 0.015222,0.1293071 0.046007,0.1727431 C 8.3002954,6.9793844 8.3446039,7 8.4010412,7 H 9.82118 C 9.87762,7 9.921472,6.979387 9.952256,6.9375 9.984326,6.894064 9.999996,6.8361164 9.999996,6.7647569 V 5.4574653 c 0,-0.071359 -0.01567,-0.1282542 -0.04774,-0.1701391 -0.03079,-0.043435 -0.07464,-0.065104 -0.131076,-0.065104 z m 2.0434028,0 V 7 h 0.566839 V 6.5512151 h 1.019965 c 0.05899,0 0.105367,-0.021484 0.13889,-0.063368 0.03486,-0.043436 0.05208,-0.1005157 0.05208,-0.1718749 V 5.4574653 c 0,-0.071359 -0.01683,-0.1282542 -0.05035,-0.1701391 -0.03218,-0.043435 -0.07729,-0.065104 -0.136285,-0.065104 z m 2.41493,0 c -0.05899,0 -0.105767,0.021667 -0.140625,0.065105 -0.03486,0.041884 -0.05208,0.098779 -0.05208,0.1701386 v 0.4583334 c 0,0.046538 0.007,0.08424 0.0217,0.1137151 0.01474,0.027924 0.04351,0.049407 0.08507,0.063368 l 1.104165,0.3862848 v 0.073784 H 13.233506 V 6.371528 h -0.56684 v 0.3932289 c 0,0.07136 0.01722,0.1293071 0.05208,0.1727431 C 12.753607,6.979384 12.800387,7 12.859377,7 h 1.39236 c 0.05899,0 0.105767,-0.020613 0.140627,-0.0625 0.03486,-0.043436 0.05208,-0.1013836 0.05208,-0.1727431 V 6.3038196 c 0,-0.046538 -0.0082,-0.08424 -0.02431,-0.1137156 -0.01474,-0.031027 -0.04265,-0.053747 -0.0842,-0.067708 L 13.233506,5.7413196 v -0.072049 h 0.644098 v 0.1397569 h 0.566841 V 5.4505209 c 0,-0.07136 -0.01683,-0.1272013 -0.05035,-0.1675347 -0.03352,-0.040333 -0.0799,-0.060764 -0.13889,-0.060764 z M 8.7647563,5.7039929 H 9.4574648 V 6.5182293 H 8.7647563 Z m 2.2465287,0 h 0.644097 v 0.3819444 h -0.644097 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/spectacle.svg b/.icons/awkward/16x16/apps/spectacle.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/spectacle.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/speed-dreams.svg b/.icons/awkward/16x16/apps/speed-dreams.svg
new file mode 100644
index 00000000..fea13497
--- /dev/null
+++ b/.icons/awkward/16x16/apps/speed-dreams.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="m 13.087922,2 c -1.403495,0 -2.652333,0.8671735 -3.00708,2.1445312 -0.0305,0.1089569 0.07022,0.2005341 0.05854,0.3144532 C 9.519395,4.1790315 8.8006404,4.0097656 7.9616408,4.0097656 l -0.8956846,0 -0.00391,0 C 5.0431379,4.0032606 3.0294799,4 0.99910786,4 0.44733868,4.0000552 5.5168643e-5,4.4477381 0,5 L 0.00195139,8.0019531 C 0.00308254,8.5534521 0.45005109,8.999946 1.0010592,9 l 1.2527877,0 -1.15717,3.052734 c -0.011285,0.03075 -0.021054,0.06204 -0.029271,0.09375 -0.12861208,0.476364 0.046218,1.070348 0.4078389,1.404297 C 1.8368665,13.884731 2.2909017,14 2.7416925,14 l 2.9017058,0 c 3.0296148,0 5.0232197,-1.780906 5.6882807,-3.919922 l 0,-0.002 L 11.663413,9 11.950267,9 c 0.0737,0 0.143197,-2.112e-4 0.210749,0 0.756941,0.00355 1.447693,-0.2963384 1.922112,-0.7441406 0.47372,-0.4471421 0.751234,-1.0069038 0.905441,-1.5644532 0.134594,-0.4861266 -0.01511,-0.9776038 -0.210749,-1.40625 0.392224,-0.1428319 0.756493,-0.3442137 0.9874,-0.6640624 C 16.111517,4.1414015 15.999824,3.725791 15.899864,3.4433594 15.799907,3.1609278 15.640951,2.9320005 15.431533,2.7226562 15.0127,2.3039679 14.354087,1.9930498 13.560158,2 c -0.159355,7e-6 -0.313989,2.183e-4 -0.470284,0 z"/>
+ <path style="fill:#ffffff" d="m 6.5652054,7.0021015 -3.3514907,0 L 1,7.0021015 1.00221,8 3.1163787,8 6.9592767,8 C 7.0996744,7.4829788 6.8547007,6.9627411 6.5654157,7.0021015 Z"/>
+ <path style="fill:#ffffff" d="m 11.278354,7.9999674 0.681925,0 c 0.07169,0 0.143225,-2.242e-4 0.214991,0 1.038068,0.00487 1.631521,-0.7359014 1.86373,-1.5767054 0.453391,-1.6361027 -1.856853,-1.0845408 -1.584454,-2.046465 0.07914,-0.3036633 0.36862,-0.6032035 0.663479,-0.6075473 0.270345,-0.00487 0.482525,0.413521 0.568884,0.4856913 0.441582,0.3690173 0.977839,0.2014561 1.282285,-0.219882 0.160989,-0.222804 -0.310023,-1.0443707 -1.389107,-1.0349327 -0.161363,0 -0.32029,2.245e-4 -0.481166,0 l 0,0 c -1.038202,0 -1.813621,0.5741432 -2.045826,1.4149091 -0.44141,1.5755429 2.022481,1.0884738 1.749107,2.0656414 -0.105328,0.3787171 -0.424128,0.5421591 -0.854455,0.5500613 l -0.600218,0"/>
+ <path style="fill:#f35654" d="m 1.0000432,5 4.629e-4,1 1.7253722,0 1.1596523,0 2.6232877,0 0.2251745,0 0.1801398,0 C 8.0810698,6.083311 8.5702592,7.1787187 8.2244161,8.3137678 L 7.7086611,9.8075397 C 7.3599987,10.943316 6.4881112,11.5 5.1485596,11.5 L 4.9909384,11.5 6.0497974,9 3.3265839,9 2.033416,12.40813 C 1.9524733,12.707665 2.1994883,13 2.7441382,13 l 2.9033527,0 c 2.6791082,0 4.180014,-1.41982 4.7393451,-3.2171783 L 10.816045,8.3890015 C 11.395607,6.516696 10.648014,5.0095278 7.9689101,5.0095278 l -0.9007001,0 c -2.0209633,-0.00651 -4.0357526,-0.00945 -6.0681778,-0.00945 l -3.22e-5,0 2.89e-5,1.821e-4 2.6e-6,-1.821e-4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/speedcrunch.svg b/.icons/awkward/16x16/apps/speedcrunch.svg
new file mode 100644
index 00000000..911f7793
--- /dev/null
+++ b/.icons/awkward/16x16/apps/speedcrunch.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#d38b2e" d="m7 8h9v7c0 1-1 1-1 1h-8z"/>
+ <path style="fill:#3b1530" d="m0 7v8.25c0 0.416 0.3345 0.75 0.75 0.75h7.25v-9z"/>
+ <path style="fill:#4a1a3a" d="m0.75 0c-0.4155 0-0.75 0.3345-0.75 0.75v7.25h8 1 7v-7.25c0-0.4155-0.334-0.75-0.75-0.75h-6.25-1-7.25z"/>
+ <path style="fill:#ffffff" d="m10 11v1h4v-1zm0 2v1h4v-1z"/>
+ <rect style="fill:#e4e4e4" width="10" height="1" x="2" y="2"/>
+ <rect style="fill:#667b9e" width="8" height="1" x="4" y="4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/spflashtool.svg b/.icons/awkward/16x16/apps/spflashtool.svg
new file mode 100644
index 00000000..dc559566
--- /dev/null
+++ b/.icons/awkward/16x16/apps/spflashtool.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 2.7333334,0 C 2.3270667,0 2,0.3345 2,0.75 V 12 H 13 V 0.75 C 13,0.3345 12.672933,0 12.266667,0 Z"/>
+ <path style="fill:#4f4f4f" d="m 2,12 v 2.25 C 2,14.6655 2.3270667,15 2.7333334,15 H 12.266667 C 12.672933,15 13,14.6655 13,14.25 V 12 Z"/>
+ <path style="fill:#73ac05" d="M 3,3 V 4 H 4 V 3 Z M 4,4 V 5 H 5 V 4 Z M 5,5 V 6 H 4 V 7 H 3 v 2 h 4 1 4 V 7 H 11 V 6 H 10 V 5 H 8 7 Z m 5,0 h 1 V 4 h -1 z m 1,-1 h 1 V 3 h -1 z m -8,6 v 2 h 4 1 4 V 10 H 8 7 Z"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="5" y="7"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="9" y="7"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/spideroak.svg b/.icons/awkward/16x16/apps/spideroak.svg
new file mode 100644
index 00000000..236b5bf3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/spideroak.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#f57635" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#fff" d="m8.5176 5c-1.0479 0.0013-2.0062 0.5729-2.4707 1.4766-0.1959-0.0983-0.4119-0.1499-0.6328-0.1504-0.7618 0-1.3789 0.5951-1.3789 1.3281 0.0004 0.0463 0.0023 0.0926 0.0078 0.1387-0.6094 0.2358-1.043 0.8343-1.043 1.5468 0 0.9192 0.7179 1.6602 1.6094 1.6602h6.4376c0.144 0 0.28-0.024 0.412-0.061 0.894-0.164 1.54-0.915 1.541-1.7906-0.001-0.9542-0.767-1.7468-1.756-1.8183 0-0.0002 0.008-0.0078 0.008-0.0078-0.173-1.3262-1.3452-2.3207-2.7344-2.3223zm-0.5176 1l1 1 1 1h-1v2h-2v-2h-1l1-1 1-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sportstracker.svg b/.icons/awkward/16x16/apps/sportstracker.svg
new file mode 100644
index 00000000..5cf3bb42
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sportstracker.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3c6290" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m11.528917 1.0000477c-0.379928-0.00298-0.762317 0.1337561-1.048077 0.3949282-0.5057129 0.462207-0.6290169 1.2476402-0.291052 1.8539156 0.189965 0.34079 0.675504 0.6727625 1.073128 0.733692 0.906353 0.1388829 1.737084-0.5709145 1.737084-1.4842334 0-0.5673617-0.375129-1.1466809-0.890294-1.3749273-0.183442-0.0813108-0.381779-0.121604-0.580789-0.1233751z"/>
+ <path style="stroke-linejoin:round;stroke:#ffffff;stroke-linecap:round;fill:none" d="m5.5 6.5 1.7-2h2.8l1.5 2 2-2"/>
+ <path style="stroke-linejoin:round;stroke:#ffffff;stroke-linecap:round;stroke-width:2;fill:none" d="m3 10h2.6l1.9-2 2.5 1.5-1 3.5"/>
+ <rect style="fill:#ffffff" width="4.551" height="2.188" x="-2.35" y="9.87" transform="matrix(.62845685 -.77784445 .79675103 .6043077 0 0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/spotify-client.svg b/.icons/awkward/16x16/apps/spotify-client.svg
new file mode 100644
index 00000000..b9b877de
--- /dev/null
+++ b/.icons/awkward/16x16/apps/spotify-client.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#1ed760" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g style="fill:#ffffff" transform="translate(-2.9999783,-3.000333)">
+ <path style="fill:#ffffff" d="M 9.5156248,7.0019529 C 8.5666009,7.0218039 7.5666246,7.1481065 6.5488279,7.472656 6.1885107,7.553753 5.9285132,8.0790263 6.0175781,8.5312498 6.1066631,8.9834734 6.5449256,9.264507 6.8925779,9.1191405 11.021143,7.8026857 15.076172,9.9433592 15.076172,9.9433592 c 0.323871,0.1720428 0.739984,-0.057993 0.875,-0.4707032 0.135007,-0.4127103 -0.01988,-0.9275663 -0.34375,-1.0996093 0,0 -2.488613,-1.3273008 -5.6855472,-1.3710938 -0.1332069,-0.00125 -0.2706737,-0.0025 -0.40625,0 z"/>
+ <path style="fill:#ffffff" d="m 9.9511718,10.001953 c -0.7891285,0.0071 -1.6299794,0.159143 -2.5273439,0.488281 -0.2707921,0.0709 -0.4759654,0.520758 -0.4121093,0.929688 0.063828,0.408891 0.35469,0.655301 0.6171874,0.53125 3.734701,-1.369859 6.642578,0.974609 6.642578,0.974609 0.23403,0.185405 0.554643,0.0046 0.675782,-0.353515 0.121139,-0.358159 0.02702,-0.83413 -0.207032,-1.019532 0,0 -1.828281,-1.458901 -4.466796,-1.550781 -0.109939,-0.0042 -0.209535,-10e-4 -0.3222662,0 z"/>
+ <path style="fill:#ffffff" d="m 10.265625,13 c -0.6048735,-0.004 -1.2662882,0.09714 -1.9765627,0.314453 -0.1798438,0.03549 -0.3232871,0.31549 -0.2832031,0.560547 0.040092,0.245007 0.23873,0.389433 0.4121094,0.314453 3.0205894,-0.924151 5.0566404,0.734375 5.0566404,0.734375 0.14905,0.144109 0.395068,0.07692 0.486329,-0.140625 0.09126,-0.217562 0.01211,-0.521479 -0.152344,-0.628906 C 12.707828,13.50401 11.557243,13.02495 10.265625,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/spotify-linux-48x48.svg b/.icons/awkward/16x16/apps/spotify-linux-48x48.svg
new file mode 120000
index 00000000..2d1e6f84
--- /dev/null
+++ b/.icons/awkward/16x16/apps/spotify-linux-48x48.svg
@@ -0,0 +1 @@
+spotify-client.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/spotify-linux-512x512.svg b/.icons/awkward/16x16/apps/spotify-linux-512x512.svg
new file mode 120000
index 00000000..2d1e6f84
--- /dev/null
+++ b/.icons/awkward/16x16/apps/spotify-linux-512x512.svg
@@ -0,0 +1 @@
+spotify-client.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/spotify.svg b/.icons/awkward/16x16/apps/spotify.svg
new file mode 120000
index 00000000..2d1e6f84
--- /dev/null
+++ b/.icons/awkward/16x16/apps/spotify.svg
@@ -0,0 +1 @@
+spotify-client.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/spyder.svg b/.icons/awkward/16x16/apps/spyder.svg
new file mode 100644
index 00000000..d17fe187
--- /dev/null
+++ b/.icons/awkward/16x16/apps/spyder.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#4f4f4f" cx="8" cy="8" r="8"/>
+ <path id="polygon154" style="fill:#afafaf" d="M 5.5767976,2.984658 C 5.4632956,2.984058 5.355752,3.0354 5.2848688,3.1240488 L 2.2039554,6.6612584 C 2.1338462,6.7489548 2.1071931,6.86367 2.1314567,6.9732932 L 3.205986,11.81274 c 0.024376,0.109845 0.097259,0.202707 0.1981644,0.25249 l 4.4172132,2.176706 c 0.1021504,0.05029 0.22173,0.05093 0.324408,0.0017 l 4.4398324,-2.125861 c 0.101845,-0.04872 0.175982,-0.141146 0.20145,-0.251136 L 13.902958,7.0409584 C 13.928266,6.9316192 13.902752,6.8167 13.833552,6.7283436 l -3.04882,-3.573942 c -0.06988,-0.08933 -0.176772,-0.1418124 -0.290189,-0.142484 z m 0.1757372,0.743356 4.5583442,0.025328 2.82881,3.293032 -1.035671,4.478886 -4.1161972,1.971003 -4.095898,-2.018176 -0.9971984,-4.4922258 z"/>
+ <path id="polygon156" style="fill:#afafaf" d="m 8.90846,5.5904012 a 0.29698519,0.29698519 0 0 0 -0.047172,0.00445 L 6.078876,6.0861 A 0.29698519,0.29698519 0 0 0 5.8362468,6.3374292 L 5.4416592,9.1614068 A 0.29698519,0.29698519 0 0 0 5.6048304,9.4689952 L 8.1484776,10.71791 A 0.29698519,0.29698519 0 0 0 8.4937668,10.65682 L 10.45433,8.6086744 A 0.29698519,0.29698519 0 0 0 10.50247,8.2649336 L 9.1756428,5.7487388 A 0.29698519,0.29698519 0 0 0 8.90846,5.5904012 Z M 8.7512824,6.2173712 9.8772388,8.352706 8.214984,10.089006 6.0595432,9.0307156 6.3945844,6.6334188 Z"/>
+ <path style="fill:#afafaf" d="m 5.49375,0.41328124 a 8,8 0 0 0 -0.5695312,0.209375 C 5.3416372,3.4249016 5.7246672,5.822936 5.7882812,6.2156248 2.5541584,6.6188112 0.4109312,6.459442 0.15546876,6.4382812 A 8,8 0 0 0 0.06640624,7.0281248 C 0.24314192,7.0437928 2.6307532,7.2420728 6.1695312,6.7695312 L 6.1304672,6.475 6.423436,6.4273436 c 0,0 -0.4611368,-2.86353 -0.9296876,-6.01406236 z m 6.057031,0.42890628 C 11.476598,0.9597266 10.178576,3.0179316 8.5820312,5.8039064 l 0.514844,0.2953124 C 10.705902,3.2914604 12.029368,1.1955636 12.073438,1.1257812 A 8,8 0 0 0 11.550781,0.84218752 Z m 4.15,4.99531248 C 15.554942,5.889198 13.285935,6.695432 10.160938,8.0195312 L 9.84375,8.1539064 10.023438,8.4484376 c 1.071492,1.7548544 2.09989,2.9362674 2.864843,3.6812504 0.70686,0.688405 1.158346,0.980428 1.229688,1.025781 a 8,8 0 0 0 0.358593,-0.472657 c -0.007,-0.0042 -0.449198,-0.272814 -1.174218,-0.978906 -0.681033,-0.663253 -1.601013,-1.748248 -2.567969,-3.2718748 2.75887,-1.1517172 4.865568,-1.9236808 5.1,-2.0093748 A 8,8 0 0 0 15.700781,5.8375 Z M 5.5929688,8.9820312 C 3.994998,10.847017 2.3125906,12.109358 1.5109375,12.6625 a 8,8 0 0 0 0.3632813,0.470312 C 2.7150812,12.550078 4.4209152,11.261974 6.04375,9.3679688 Z M 7.9781248,10.2875 C 7.772376,13.112471 7.8190868,15.22241 7.8476564,15.992188 A 8,8 0 0 0 8,16 8,8 0 0 0 8.4421876,15.984376 C 8.4144396,15.255564 8.364544,13.166435 8.5710936,10.33047 Z"/>
+ <path style="fill:none;stroke:#e53a3f;stroke-width:1.20000005;stroke-linejoin:round" d="m 3.1826416,9.0195572 c 0,0 1.4438348,-2.387482 2.8173584,-2.4195572 1.6657808,-0.0389 2.346982,2.821028 4,2.8 0.969186,-0.012328 2.4,-2.2 2.4,-2.2"/>
+ <path style="fill:#e53a3f" d="m 13.126002,6.0088973 c -0.20624,-0.02547 -0.409298,0.00673 -0.576773,0.058612 -0.334721,0.1036832 -0.629904,0.2978347 -0.895314,0.5631815 -1.13e-4,1.136e-4 -7.28e-4,-1.13e-4 -8.56e-4,0 -0.2671,0.264699 -0.463374,0.5600935 -0.567428,0.897013 -0.104476,0.338264 -0.121318,0.8215651 0.232747,1.1756309 0.357635,0.3574486 0.83724,0.3331679 1.172232,0.22935 C 12.824862,8.8290954 13.119187,8.6350163 13.384225,8.3703521 13.652226,8.1053422 13.84906,7.8092251 13.953353,7.4716403 14.05787,7.1333112 14.074885,6.6501079 13.720605,6.2960099 13.541654,6.1172468 13.332234,6.0343676 13.125995,6.0088976 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/spyder3.svg b/.icons/awkward/16x16/apps/spyder3.svg
new file mode 120000
index 00000000..1e880583
--- /dev/null
+++ b/.icons/awkward/16x16/apps/spyder3.svg
@@ -0,0 +1 @@
+spyder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sqldeveloper.svg b/.icons/awkward/16x16/apps/sqldeveloper.svg
new file mode 100644
index 00000000..2dc7997b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sqldeveloper.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(-13,-15)">
+ <circle style="fill:#0ab884" cx="21" cy="23" r="8"/>
+ </g>
+ <path style="fill:#ffffff" transform="matrix(0.5051815,0,0,0.5,-16.122054,-14.885336)" d="m 57.646715,45.770672 -6.928203,4 -6.928203,4 0,-8 0,-8 6.928203,4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sqlitebrowser.svg b/.icons/awkward/16x16/apps/sqlitebrowser.svg
new file mode 100644
index 00000000..cf961278
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sqlitebrowser.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#696969" d="M 8.0000003,7.9999995 A 7.9999999,3.9999999 0 0 0 2.2029953e-8,12 7.9999999,3.9999999 0 0 0 8.0000003,16 7.9999999,3.9999999 0 0 0 16,12 7.9999999,3.9999999 0 0 0 8.0000003,7.9999995 Z"/>
+ <path style="fill:#919191" d="M 8.0000003,4 A 7.9999999,3.9999999 0 0 0 2.2029953e-8,7.9999995 7.9999999,3.9999999 0 0 0 8.0000003,12 7.9999999,3.9999999 0 0 0 16,7.9999995 7.9999999,3.9999999 0 0 0 8.0000003,4 Z"/>
+ <path style="fill:#e4e4e4" d="M 8.0000003,2.2084013e-8 A 7.9999999,3.9999999 0 0 0 2.2029953e-8,4 7.9999999,3.9999999 0 0 0 8.0000003,7.9999995 7.9999999,3.9999999 0 0 0 16,4 7.9999999,3.9999999 0 0 0 8.0000003,2.2084013e-8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sqliteman.svg b/.icons/awkward/16x16/apps/sqliteman.svg
new file mode 120000
index 00000000..0ef32f81
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sqliteman.svg
@@ -0,0 +1 @@
+sqlitebrowser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/squeak.svg b/.icons/awkward/16x16/apps/squeak.svg
new file mode 100644
index 00000000..ae222783
--- /dev/null
+++ b/.icons/awkward/16x16/apps/squeak.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1106.5197)">
+ <circle style="fill:#8e8e8e" cx="8" cy="1114.52" r="7"/>
+ <ellipse style="fill:#3f3f3f" cx="8" cy="1117.645" rx="1" ry=".875"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.69999999;stroke-linecap:round;stroke-linejoin:round" d="m 3.65,1115.1697 c 0,0 -0.9631312,-5.0292 0.375,-5.25 1.3436076,-0.2216 2.651,2.323 2.651,2.323"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.69999999;stroke-linecap:round;stroke-linejoin:round" d="m 5.65,1117.3197 c 0,0 -0.4260082,-0.4681 -1.7273726,-0.4683 -1.3617719,-2e-4 -3.5676274,0.4683 -3.5676274,0.4683"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.69999999;stroke-linecap:round;stroke-linejoin:round" d="m 5.65,1118.0197 c 0.052888,-0.013 -0.6529118,-0.5572 -2.0631241,-0.3148 C 2.3709617,1117.9139 1.4,1118.7197 1.4,1118.7197"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.69999999;stroke-linecap:round;stroke-linejoin:round" d="m 5.65,1118.7197 c 0,0 -0.075983,-0.2801 -0.6581594,-0.2717 C 3.6448793,1118.468 2.75,1119.2197 2.75,1119.2197"/>
+ <ellipse style="fill:#3f3f3f" cx="6" cy="1114.72" rx="1" ry="1.25"/>
+ <ellipse style="fill:#ffffff" cx="6.35" cy="1115.02" rx=".35" ry=".5"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.69999999;stroke-linecap:round;stroke-linejoin:round" d="m 12.35,1115.1697 c 0,0 0.963131,-5.0292 -0.375,-5.25 -1.343608,-0.2216 -2.651,2.323 -2.651,2.323"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.69999999;stroke-linecap:round;stroke-linejoin:round" d="m 10.35,1117.3197 c 0,0 0.426008,-0.4681 1.727373,-0.4683 1.361771,-2e-4 3.567627,0.4683 3.567627,0.4683"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.69999999;stroke-linecap:round;stroke-linejoin:round" d="m 10.35,1118.0197 c -0.05289,-0.013 0.652912,-0.5572 2.063124,-0.3148 1.215914,0.209 2.186876,1.0148 2.186876,1.0148"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.69999999;stroke-linecap:round;stroke-linejoin:round" d="m 10.35,1118.7197 c 0,0 0.07598,-0.2801 0.658159,-0.2717 1.346962,0.02 2.241841,0.7717 2.241841,0.7717"/>
+ <ellipse style="fill:#3f3f3f" cx="-10" cy="1114.72" rx="1" ry="1.25" transform="scale(-1,1)"/>
+ <ellipse style="fill:#ffffff" cx="-9.65" cy="1115.02" rx=".35" ry=".5" transform="scale(-1,1)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sr-editor.svg b/.icons/awkward/16x16/apps/sr-editor.svg
new file mode 100644
index 00000000..49a8ed1d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sr-editor.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#61b12f" d="M 0.85707,-2.4526228e-7 C 0.38222,-2.4526228e-7 -7e-5,0.44594228 -7e-5,0.99999901 l 0,13.99998899 c 0,0 0,1.004 0.85714,1 l 14.343,-0.06629 c 0.443,-0.0023 0.8,-0.417143 0.8,-0.933714 l 0,-13.99998899 C 16.00007,0.44599942 15.61778,-2.4526228e-7 15.14293,-2.4526228e-7 l -14.286,0 z m 0,15.99998824526228 14.286,0 c 0.25139,0 0.46846,-0.133486 0.625,-0.333337 -0.1446,0.168445 -0.34983,0.269828 -0.57143,0.270834 l -14.339,0.0625 z"/>
+ <path style="fill:#ffffff" d="m 6.9643103,3.99981 -0.0882,1.0536 a 3.1429,3.1429 0 0 0 -0.91852,0.53126 L 5,5.13377 4,6.86587 4.86941,7.46967 a 3.1429,3.1429 0 0 0 -0.048,0.53013 3.1429,3.1429 0 0 0 0.0457,0.53237 l -0.867,0.602 1,1.7321 0.9553603,-0.44978 a 3.1429,3.1429 0 0 0 0.92075,0.5279 l 0.0882,1.0558 2,0 0.0882,-1.0536 a 3.1429,3.1429 0 0 0 0.9185399,-0.53126 l 0.9575798,0.4509 1,-1.7321 -0.86942,-0.6038 a 3.1429,3.1429 0 0 0 0.048,-0.53013 3.1429,3.1429 0 0 0 -0.0457,-0.53237 l 0.86719,-0.60156 -1,-1.7321 -0.9553598,0.44978 a 3.1429,3.1429 0 0 0 -0.92076,-0.5279 l -0.088,-1.056 -2.0000001,0 z m 1,2.8572 a 1.1429,1.1429 0 0 1 1.1430001,1.143 1.1429,1.1429 0 0 1 -1.1429,1.1428 1.1429,1.1429 0 0 1 -1.1429001,-1.1428 1.1429,1.1429 0 0 1 1.1428,-1.1428 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ssh-askpass-gnome.svg b/.icons/awkward/16x16/apps/ssh-askpass-gnome.svg
new file mode 120000
index 00000000..c01534f0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ssh-askpass-gnome.svg
@@ -0,0 +1 @@
+preferences-system-privacy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/st.svg b/.icons/awkward/16x16/apps/st.svg
new file mode 100644
index 00000000..e4f89eec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/st.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#3f3f3f" d="M 4,5 V 7 9 H 2 v 2 H 6 V 9 7 h 4 v 4 h 2 V 7 h 2 V 5 H 12 10 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/stacer.svg b/.icons/awkward/16x16/apps/stacer.svg
new file mode 100644
index 00000000..cecd73c1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stacer.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3c5771" width="15" height="15" x="1" y="1" rx="7.5" ry="7.5"/>
+ <g transform="translate(1)">
+ <path style="fill:#64dedc" d="M 7.5,2 A 0.5,0.5 0 0 0 7,2.5 0.5,0.5 0 0 0 7.5,3 0.5,0.5 0 0 0 8,2.5 0.5,0.5 0 0 0 7.5,2 Z"/>
+ <path style="fill:#64dedc" d="M 3.5,4 A 0.5,0.5 0 0 0 3,4.5 0.5,0.5 0 0 0 3.5,5 0.5,0.5 0 0 0 4,4.5 0.5,0.5 0 0 0 3.5,4 Z"/>
+ <path style="fill:#64dedc" d="M 1.5,8 A 0.5,0.5 0 0 0 1,8.5 0.5,0.5 0 0 0 1.5,9 0.5,0.5 0 0 0 2,8.5 0.5,0.5 0 0 0 1.5,8 Z"/>
+ <path style="fill:#64dedc" d="M 3.5,12 A 0.5,0.5 0 0 0 3,12.5 0.5,0.5 0 0 0 3.5,13 0.5,0.5 0 0 0 4,12.5 0.5,0.5 0 0 0 3.5,12 Z"/>
+ </g>
+ <path style="fill:#64dedc" d="M 12.5,4 A 0.5,0.5 0 0 1 13,4.5 0.5,0.5 0 0 1 12.5,5 0.5,0.5 0 0 1 12,4.5 0.5,0.5 0 0 1 12.5,4 Z"/>
+ <path style="fill:#64dedc" d="M 14.5,8 A 0.5,0.5 0 0 1 15,8.5 0.5,0.5 0 0 1 14.5,9 0.5,0.5 0 0 1 14,8.5 0.5,0.5 0 0 1 14.5,8 Z"/>
+ <path style="fill:#64dedc" d="M 12.5,12 A 0.5,0.5 0 0 1 13,12.5 0.5,0.5 0 0 1 12.5,13 0.5,0.5 0 0 1 12,12.5 0.5,0.5 0 0 1 12.5,12 Z"/>
+ <path style="fill:#f0f2f7" d="M 12.397,10.75 8.683,9.183 9.183,8.317 Z"/>
+ <circle style="fill:#24303e" cx="-12.021" cy="0" r="1.5" transform="rotate(-135)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/stack.svg b/.icons/awkward/16x16/apps/stack.svg
new file mode 100644
index 00000000..fa12bf84
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stack.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#5450e3" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#b49eff" d="m8 5l-4 1v1l4 1 4-1v-1l-4-1zm-4 3v1l4 1 4-1v-1l-4 1-4-1zm0 2v1l4 1 4-1v-1l-4 1-4-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/stage.svg b/.icons/awkward/16x16/apps/stage.svg
new file mode 100644
index 00000000..1b1d4c01
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stage.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <g transform="translate(-8,8)">
+ <path fill="#f00" opacity=".5" d="m11.667-3.667c-1.473 0-2.667 1.194-2.667 2.667 0 1.4728 1.1939 2.6667 2.6667 2.6667s2.6667-1.1939 2.6667-2.6667h-2.6667z"/>
+ <path opacity=".5" d="m15.667-3v1h6.6667v-1z"/>
+ <path opacity=".5" d="m15.667 0v1h6.6667v-1z"/>
+ <path opacity=".5" d="m9.6667 3v1h10v-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/standard-notes.svg b/.icons/awkward/16x16/apps/standard-notes.svg
new file mode 100644
index 00000000..87268363
--- /dev/null
+++ b/.icons/awkward/16x16/apps/standard-notes.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="13" height="16" x="-16" y="-16" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#086cd6" d="m0.80078125 0c-0.44320001 0-0.80078125 0.35758124-0.80078125 0.80078125v3.19921875h16v-3.19921875c0-0.44320001-0.357581-0.80078125-0.800781-0.80078125z"/>
+ <path style="opacity:0.2" d="M 2,6 V 7 H 14 V 6 Z M 2,9 V 10 H 11 V 9 Z M 2,12 V 13 H 13 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/starbound.svg b/.icons/awkward/16x16/apps/starbound.svg
new file mode 100644
index 00000000..ef452092
--- /dev/null
+++ b/.icons/awkward/16x16/apps/starbound.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#7767c0" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 9.6192,1.6043 8.7681,2.8933 A 3.7142,3.7142 0 0 0 8.2855,2.857 3.7142,3.7142 0 0 0 6.8621,3.1416 L 5.7084,2.1188 6.0187,3.635 A 3.7142,3.7142 0 0 0 5.2107,4.5004 12.571,12.571 0 0 0 0.85707,3.7142 12.571,12.571 0 0 0 -6e-5,3.757 V 4.3499 A 12.286,12.286 0 0 1 1.1428,4.2856 12.286,12.286 0 0 1 13.405,16 H 13.414 A 12.571,12.571 0 0 0 11.086,8.9969 3.7142,3.7142 0 0 0 11.706,8.0098 L 13.264,7.9161 11.963,7.0573 A 3.7142,3.7142 0 0 0 12,6.5713 3.7142,3.7142 0 0 0 11.721,5.1639 L 12.749,4.0056 11.231,4.3162 A 3.7142,3.7142 0 0 0 9.7118,3.145 Z M 8.2855,3.4285 A 3.1428,3.1428 0 0 1 11.428,6.5713 3.1428,3.1428 0 0 1 10.729,8.5407 12.571,12.571 0 0 0 5.7464,4.7259 3.1428,3.1428 0 0 1 8.2855,3.4285 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/stardew-valley.svg b/.icons/awkward/16x16/apps/stardew-valley.svg
new file mode 100644
index 00000000..9ebd9ed3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stardew-valley.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <path style="fill:#ff9d20" d="m 2.1405449,2.6638781 c 4.6e-5,0.011628 -7.8e-4,0.023688 -7.8e-4,0.035156 -1.2e-6,0.199184 -1.14139453,0.5600448 -1.1397625,1.5592284 0.4669388,-0.2661224 1.4727319,-0.2664064 1.5396707,-0.2664064 0.00828,0.011608 0.018128,0.021364 0.026562,0.032812 C 2.2972081,3.6815233 2.1477824,3.0998505 2.1405449,2.6638781 Z"/>
+ <path style="fill:#ff9d20" d="m 6.9789559,13.334375 c -0.00324,0.0024 0.00401,0.02427 0.02584,0.05 -0.01166,-0.02845 -0.02334,-0.05189 -0.02584,-0.05 z m 0.02584,0.05 c 0.00312,0.0076 0.00352,0.0029 0.00705,0.01328 C 7.2482039,14.043214 6.8788827,14.51149 6.7831711,14.61953 6.0111707,14.70035 5.2786159,15.00834 5.2204119,15.066405 4.9536507,15.267221 4.9537943,15.599964 5.0896299,15.80078 5.2238319,15.933026 5.4237431,16 5.5579419,16 5.6921407,16 5.8247027,15.933345 5.9589019,15.866406 6.0914639,15.799468 6.6792687,15.5 7.1473279,15.5 c 0.4680592,0 0.7744008,0.232529 0.9085996,0.366406 0.2667612,0.199184 0.602258,0.131996 0.8019196,-0.06719 0.1996616,-0.199184 0.1994124,-0.531997 -0.067349,-0.732813 -0.026188,-0.02612 -0.1873924,-0.10583 -0.4017428,-0.189844 -7.6e-4,-0.0041 7.2e-5,-0.0067 -8e-4,-0.01094 0,0 -0.4402916,-0.199466 -0.4402916,-1.066406 0,-0.133877 -0.2683624,-0.399751 -0.6022228,-0.332812 -0.1985768,0.03315 -0.29822,-0.03201 -0.3406608,-0.08203 z"/>
+ <path style="fill:#e53d3d" d="M 4,-3.0000003e-8 C 3.448211,-3.0000003e-8 3,0.448211 3,1 3,1.5517891 3.448211,2 4,2 4.5517895,2 5,1.5517891 5,1 5,0.448211 4.5517895,-3.0000003e-8 4,-3.0000003e-8 Z"/>
+ <path style="fill:#e53d3d" d="M 5.9138154,1.0899331 C 5.4110338,0.8613961 4.8184702,1.0834031 4.589933,1.5861848 4.3613962,2.0889661 4.583403,2.6815298 5.086185,2.910067 5.5889662,3.1386038 6.1831622,2.916597 6.410067,2.4138151 6.6386038,1.9126662 6.416597,1.31847 5.9138154,1.0899331 Z"/>
+ <path style="fill:#e53d3d" d="M 2.4145408,1.0990431 C 2.0281917,1.310912 1.8857588,1.7987447 2.0994082,2.185094 2.3130575,2.5732236 2.7973296,2.7138761 3.1854592,2.5002267 3.5718084,2.2883578 3.7142412,1.8005251 3.500592,1.4141759 3.2887232,1.0278266 2.8008904,0.8853938 2.4145408,1.0990431 Z"/>
+ <path style="fill:#d8bfa2" d="m 3.9993646,1.0000043 c -1.0605455,0.00125 -1.9357048,0.817571 -1.9945312,1.8604402 -0.00568,0.047068 -0.00487,0.094224 -0.00469,0.1408026 1.3e-5,7.879e-4 -1.39e-5,0.00154 0,0.00232 0.00773,0.4285458 0.1572365,0.8429397 0.4257812,1.1802791 C 2.7568352,4.6261089 3,4.9540674 3,5.5310724 3,6.6469664 2,7.4345998 2,9.010357 2,12.293722 6.7199582,14 8.586081,14 c 0.9359908,0 1.683054,-0.17946 2.157812,-0.360854 1.980237,-0.842972 2.758448,-2.972477 4.855469,-4.0601 -0.200816,-0.26209 -0.266122,-0.456398 -0.8,-0.5882471 0.267755,-0.3280148 0.333061,-0.3280123 0.8,-0.3939369 -0.333059,-0.3939351 -0.612747,-0.985908 -1.079685,-0.985908 0.8,-0.1977737 1.479687,-2.1739357 1.479687,-3.1595882 C 15.733242,5.1073954 13.851425,7 9.9853022,7 7.2878786,6.7714179 6.6148158,3.7750757 5.707177,1.947921 5.3504722,1.3687533 4.7075838,1.000757 3.9993646,1.0000043 Z"/>
+ <circle style="fill:#3f3f3f" cx="3.5" cy="2.5" r=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/stargus.svg b/.icons/awkward/16x16/apps/stargus.svg
new file mode 100644
index 00000000..d9acb512
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stargus.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#8e8e8e" d="m 8.2148436,3.0009368 c -0.041702,0.00136 -0.084804,0.00553 -0.13125,0.01172 C 7.561214,3.0822344 7.4178288,3.2086236 7.0984376,3.8790632 6.8830096,4.3312688 6.7752368,4.6426647 6.4976564,4.7023463 6.3319791,4.4523512 6.1121968,4.3486131 5.9858391,4.2273448 5.1602333,3.4349923 5.177327,5.0399907 4.9445312,5.6000015 4.5943532,5.2927571 4.1395808,4.7976783 3.6898772,4.4262587 3.2878152,4.0941871 2.8898048,3.8929959 2.5742188,4.1025795 2.3241384,4.2779375 2.1116634,4.6541779 2.034375,5.5174231 c -0.105588,1.1793224 0.0011,1.6176256 0.7500002,2.5942984 0.846848,1.1044132 1.5300952,2.2846775 3.5277788,3.6715465 0.8652796,0.60071 1.5904028,1.092187 1.6117188,1.092187 0.1198176,0 -1.1580796,-1.659972 -1.9320312,-2.509376 C 5.066453,9.2924659 4.635266,8.0890286 5.3638189,7.1 6.2117729,6.7163302 6.698384,7.5606213 7.1757012,7.9916559 7.6224576,8.4744119 8.0306792,9.1840014 8.38742,9.680923 8.8084617,10.075453 9.4547979,9.996906 9.7408295,9.647862 10.352516,8.9014224 9.9622436,7.7425583 9.2414064,6.7960951 9.16031,6.4499563 9.3136076,6.3972939 9.6679688,6.3976579 c 0.4482222,4.4e-4 1.3990122,0.4742004 1.9104842,0.9171872 0.632066,0.547432 0.678483,0.6576392 1.382094,2.0531252 0.415334,0.8237407 0.827279,1.3921847 0.915625,1.5071997 0.157335,0.204838 0.160641,0.203704 0.163281,-0.05234 C 13.906684,8.6906999 13.22677,6.7484879 11.626891,5.2921891 11.356262,5.0556311 10.462596,4.2787504 9.7625,3.810312 8.742478,3.1278064 8.5067556,2.9912988 8.2148436,3.0009368 Z"/>
+ <ellipse style="fill:#00ffff" cx=".92" cy="12.192" rx=".725" ry="1.067" transform="matrix(0.4366245,-0.89964384,0.68883367,0.72491943,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/start-here-archlinux.svg b/.icons/awkward/16x16/apps/start-here-archlinux.svg
new file mode 120000
index 00000000..ffa44bd7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/start-here-archlinux.svg
@@ -0,0 +1 @@
+distributor-logo-archlinux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/start-here-arcolinux.svg b/.icons/awkward/16x16/apps/start-here-arcolinux.svg
new file mode 120000
index 00000000..9b95bb52
--- /dev/null
+++ b/.icons/awkward/16x16/apps/start-here-arcolinux.svg
@@ -0,0 +1 @@
+arcolinux-hello.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/start-here-debian.svg b/.icons/awkward/16x16/apps/start-here-debian.svg
new file mode 120000
index 00000000..c718ca15
--- /dev/null
+++ b/.icons/awkward/16x16/apps/start-here-debian.svg
@@ -0,0 +1 @@
+distributor-logo-debian.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/start-here-fedora.svg b/.icons/awkward/16x16/apps/start-here-fedora.svg
new file mode 120000
index 00000000..8966161a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/start-here-fedora.svg
@@ -0,0 +1 @@
+distributor-logo-fedora.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/start-here-korora.svg b/.icons/awkward/16x16/apps/start-here-korora.svg
new file mode 120000
index 00000000..06a99a3f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/start-here-korora.svg
@@ -0,0 +1 @@
+distributor-logo-korora.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/start-here-linux-mint.svg b/.icons/awkward/16x16/apps/start-here-linux-mint.svg
new file mode 120000
index 00000000..aabce303
--- /dev/null
+++ b/.icons/awkward/16x16/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/16x16/apps/start-here-lubuntu.svg b/.icons/awkward/16x16/apps/start-here-lubuntu.svg
new file mode 120000
index 00000000..3529b2a3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/start-here-lubuntu.svg
@@ -0,0 +1 @@
+distributor-logo-lubuntu.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/start-here-manjaro.svg b/.icons/awkward/16x16/apps/start-here-manjaro.svg
new file mode 120000
index 00000000..e7116d4c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/start-here-manjaro.svg
@@ -0,0 +1 @@
+distributor-logo-manjaro.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/start-here-opensuse.svg b/.icons/awkward/16x16/apps/start-here-opensuse.svg
new file mode 120000
index 00000000..13d9f1e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/start-here-opensuse.svg
@@ -0,0 +1 @@
+distributor-logo-opensuse.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/start-here-pop-os.svg b/.icons/awkward/16x16/apps/start-here-pop-os.svg
new file mode 120000
index 00000000..b0b25eb8
--- /dev/null
+++ b/.icons/awkward/16x16/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/16x16/apps/start-here-ubuntu.svg b/.icons/awkward/16x16/apps/start-here-ubuntu.svg
new file mode 120000
index 00000000..8be7dd5b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/start-here-ubuntu.svg
@@ -0,0 +1 @@
+distributor-logo-ubuntu.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/start-here-xfce.svg b/.icons/awkward/16x16/apps/start-here-xfce.svg
new file mode 120000
index 00000000..dc323a78
--- /dev/null
+++ b/.icons/awkward/16x16/apps/start-here-xfce.svg
@@ -0,0 +1 @@
+desktop-environment-xfce.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/staruml.svg b/.icons/awkward/16x16/apps/staruml.svg
new file mode 100644
index 00000000..60ab9efb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/staruml.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#f74545" d="m 8.0000101,0.54216296 c 0.721212,0.0100092 1.2355555,0.43184048 1.4769364,1.13013274 l -0.00893,-0.031494 1.1331865,3.4013845 3.821433,0 c 0.0083,-1.298e-4 0.01622,-1.298e-4 0.02455,0 0.456345,0.014363 0.867828,0.2209826 1.157739,0.563698 L 8.0000101,8.0422013 Z"/>
+ <path style="fill:#707070" d="m 13.020104,15.607498 c 0.0033,-0.0029 0.0072,-0.0058 0.01042,-0.0088 0.448125,-0.400493 0.615656,-0.985944 0.437501,-1.554208 -0.0012,-0.0039 -0.0024,-0.0078 -0.0037,-0.01172 L 12.298379,10.057837 15.302847,7.9257456 C 16.099031,7.4045612 16.231921,6.3047207 15.604931,5.605884 L 8.0000101,8.0422013 c 0,0 5.0305089,7.5565067 5.0200939,7.5652967 z"/>
+ <path style="fill:#7b4188" d="m 2.9694964,15.598708 c 0.00324,0.003 0.0071,0.0059 0.010415,0.0088 0.5385055,0.464831 1.2951377,0.52391 1.903276,0.139161 0.011569,-0.0073 0.023074,-0.01485 0.034225,-0.02271 l 3.0825977,-2.161388 3.0825929,2.161388 c 0.01115,0.0079 0.02266,0.01544 0.03422,0.02271 0.608138,0.384749 1.364771,0.32567 1.903276,-0.139161 0.0033,-0.0029 0.0072,-0.0058 0.01042,-0.0088 L 8.0000101,8 Z"/>
+ <path style="fill:#ff9d45" d="M 7.9999899,0.54216296 C 7.278778,0.55217214 6.7644345,0.97400344 6.5230536,1.6722957 l 0.00893,-0.031494 -1.1331859,3.4013845 -3.8214333,0 c -0.00833,-1.298e-4 -0.016221,-1.298e-4 -0.024552,0 C 1.0964658,5.0565485 0.68498266,5.2631686 0.39507181,5.605884 L 7.9999899,8.0422013 Z"/>
+ <path style="fill:#ffd945" d="m 2.979896,15.607498 c -0.00331,-0.0029 -0.00716,-0.0058 -0.010415,-0.0088 C 2.521356,15.198215 2.3538255,14.612764 2.53198,14.0445 2.5332,14.0406 2.53442,14.0367 2.53571,14.03278 L 3.7016215,10.057837 0.69715334,7.9257456 C -0.0990309,7.4045612 -0.23192135,6.3047207 0.39506953,5.605884 L 7.9999899,8.0422013 c 0,0 -5.0305091,7.5565067 -5.0200939,7.5652967 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/statalogo_14.svg b/.icons/awkward/16x16/apps/statalogo_14.svg
new file mode 100644
index 00000000..1e75318e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/statalogo_14.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#ee3c23" width="16" height="16" x="0" y="0" rx="1.2" ry="1.2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 3,3.9997555 H 5 V 12.999758"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 12,12.999758 V 3.9997555 l -4,6 h 6 v 0 0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/steadyflow.svg b/.icons/awkward/16x16/apps/steadyflow.svg
new file mode 100644
index 00000000..ab159676
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steadyflow.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#31ade4" d="m8 2c-2.0709 0-3.8347 1.3832-4.5938 3.3408-1.9278 0.3126-3.4062 2.1054-3.4062 4.2954 0 2.4098 1.7909 4.3638 4 4.3638h8.5003c1.933 0 3.5-1.709 3.5-3.818 0-1.96-1.351-3.5662-3.094-3.784-0.454-2.5022-2.479-4.398-4.906-4.398z"/>
+ <rect fill="#fff" width="2" height="4" x="7" y="5"/>
+ <path fill="#fff" transform="matrix(.25307 0 0 .14611 2.194 4.957)" d="m22.942 48.203-5.9272-10.266-5.9272-10.266h23.708l-5.9272 10.266z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/stealth-bastard-deluxe.svg b/.icons/awkward/16x16/apps/stealth-bastard-deluxe.svg
new file mode 100644
index 00000000..9222d1be
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stealth-bastard-deluxe.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <circle r="7" style="fill:#ccb886" cx="8" cy="8"/>
+ <path style="fill:#3f3f3f" d="m5 5c-2.453642 0-3.3950184 1.1272222-3.7617188 2h-1.2382812v2h1.5117188c0.5659171 0.8728036 1.6479185 2 3.4882812 2 2 0 3-2 3-2s1 2 3 2c2.453642 0 3.395018-1.1272222 3.761719-2h1.238281v-2h-1.238281c-0.366701-0.8727778-1.308077-2-3.761719-2-2 0-3 2-3 2s-1-2-3-2z"/>
+ <ellipse style="fill:#b99159" rx="1" ry=".5" cy="12.5" cx="8"/>
+ <circle r="2" style="fill:#84d682" cx="5" cy="8"/>
+ <circle r="2" style="fill:#84d682" cx="11" cy="8"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/steam-icon.svg b/.icons/awkward/16x16/apps/steam-icon.svg
new file mode 120000
index 00000000..c630de4b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam-icon.svg
@@ -0,0 +1 @@
+steam.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam-launcher.svg b/.icons/awkward/16x16/apps/steam-launcher.svg
new file mode 120000
index 00000000..c630de4b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam-launcher.svg
@@ -0,0 +1 @@
+steam.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam.svg b/.icons/awkward/16x16/apps/steam.svg
new file mode 100644
index 00000000..7636108a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#2d4461" d="M 5.9633407,10.47561 8.9618902,4.2378048 14.466463,8.3628049 8.8094512,12.809451 Z"/>
+ <circle style="fill:#3b597f" cx="12" cy="6" r="4"/>
+ <circle style="fill:#3b597f" cx="7.5" cy="11.5" r="2.5"/>
+ <circle style="fill:#3b597f" cx="2.5" cy="8.5" r="2.5"/>
+ <path style="fill:none;stroke:#3db8ff;stroke-width:2;stroke-linecap:round" d="m 2.5,8.5 5,3"/>
+ <circle style="fill:#3db8ff" cx="12" cy="6" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/steam_icon_10.svg b/.icons/awkward/16x16/apps/steam_icon_10.svg
new file mode 120000
index 00000000..4fca1844
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_10.svg
@@ -0,0 +1 @@
+cs.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_1019590.svg b/.icons/awkward/16x16/apps/steam_icon_1019590.svg
new file mode 120000
index 00000000..73ef11f4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_1019590.svg
@@ -0,0 +1 @@
+lovely-planet-2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_1037480.svg b/.icons/awkward/16x16/apps/steam_icon_1037480.svg
new file mode 120000
index 00000000..2b86af47
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_1037480.svg
@@ -0,0 +1 @@
+classic-racers.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_1046930.svg b/.icons/awkward/16x16/apps/steam_icon_1046930.svg
new file mode 120000
index 00000000..aea4ba51
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_1046930.svg
@@ -0,0 +1 @@
+dota-underlords.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_105600.svg b/.icons/awkward/16x16/apps/steam_icon_105600.svg
new file mode 120000
index 00000000..6e1fdbc4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_105600.svg
@@ -0,0 +1 @@
+terraria.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_107100.svg b/.icons/awkward/16x16/apps/steam_icon_107100.svg
new file mode 120000
index 00000000..73de72d1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_107100.svg
@@ -0,0 +1 @@
+bastion.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_107800.svg b/.icons/awkward/16x16/apps/steam_icon_107800.svg
new file mode 120000
index 00000000..99623fe2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_107800.svg
@@ -0,0 +1 @@
+rochard.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_108600.svg b/.icons/awkward/16x16/apps/steam_icon_108600.svg
new file mode 120000
index 00000000..216467d8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_108600.svg
@@ -0,0 +1 @@
+project-zomboid.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_1105890.svg b/.icons/awkward/16x16/apps/steam_icon_1105890.svg
new file mode 120000
index 00000000..1df0d876
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_1105890.svg
@@ -0,0 +1 @@
+tilesetter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_1250.svg b/.icons/awkward/16x16/apps/steam_icon_1250.svg
new file mode 120000
index 00000000..6af8d259
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_1250.svg
@@ -0,0 +1 @@
+killing-floor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_130.svg b/.icons/awkward/16x16/apps/steam_icon_130.svg
new file mode 120000
index 00000000..33769659
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_130.svg
@@ -0,0 +1 @@
+half-life-blue-shift.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_1500.svg b/.icons/awkward/16x16/apps/steam_icon_1500.svg
new file mode 120000
index 00000000..ff0865d6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_1500.svg
@@ -0,0 +1 @@
+darwinia.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_1510.svg b/.icons/awkward/16x16/apps/steam_icon_1510.svg
new file mode 120000
index 00000000..07bd49c8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_1510.svg
@@ -0,0 +1 @@
+uplink.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_1520.svg b/.icons/awkward/16x16/apps/steam_icon_1520.svg
new file mode 120000
index 00000000..6333fb6c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_1520.svg
@@ -0,0 +1 @@
+defcon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_1530.svg b/.icons/awkward/16x16/apps/steam_icon_1530.svg
new file mode 120000
index 00000000..9cb2b60e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_1530.svg
@@ -0,0 +1 @@
+multiwinia.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_20.svg b/.icons/awkward/16x16/apps/steam_icon_20.svg
new file mode 120000
index 00000000..c23c799b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_20.svg
@@ -0,0 +1 @@
+team-fortress-classic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_200710.svg b/.icons/awkward/16x16/apps/steam_icon_200710.svg
new file mode 120000
index 00000000..5ed0c779
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_200710.svg
@@ -0,0 +1 @@
+torchlight-2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_200900.svg b/.icons/awkward/16x16/apps/steam_icon_200900.svg
new file mode 120000
index 00000000..ce41f6b3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_200900.svg
@@ -0,0 +1 @@
+cave-story.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_203770.svg b/.icons/awkward/16x16/apps/steam_icon_203770.svg
new file mode 120000
index 00000000..c0ffca00
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_203770.svg
@@ -0,0 +1 @@
+crusader-kings-2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_204360.svg b/.icons/awkward/16x16/apps/steam_icon_204360.svg
new file mode 120000
index 00000000..5e1ba7b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_204360.svg
@@ -0,0 +1 @@
+castle-crashers.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_206440.svg b/.icons/awkward/16x16/apps/steam_icon_206440.svg
new file mode 120000
index 00000000..10ed3447
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_206440.svg
@@ -0,0 +1 @@
+to-the-moon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_209190.svg b/.icons/awkward/16x16/apps/steam_icon_209190.svg
new file mode 120000
index 00000000..7b04987b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_209190.svg
@@ -0,0 +1 @@
+stealth-bastard-deluxe.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_20920.svg b/.icons/awkward/16x16/apps/steam_icon_20920.svg
new file mode 120000
index 00000000..4f456f02
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_20920.svg
@@ -0,0 +1 @@
+the-witcher-2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_210770.svg b/.icons/awkward/16x16/apps/steam_icon_210770.svg
new file mode 120000
index 00000000..21dd5943
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_210770.svg
@@ -0,0 +1 @@
+sanctum-2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_211820.svg b/.icons/awkward/16x16/apps/steam_icon_211820.svg
new file mode 120000
index 00000000..33114c26
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_211820.svg
@@ -0,0 +1 @@
+starbound.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_218620.svg b/.icons/awkward/16x16/apps/steam_icon_218620.svg
new file mode 120000
index 00000000..b2812200
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_218620.svg
@@ -0,0 +1 @@
+payday2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_219740.svg b/.icons/awkward/16x16/apps/steam_icon_219740.svg
new file mode 120000
index 00000000..87054de0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_219740.svg
@@ -0,0 +1 @@
+dont-starve.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_220.svg b/.icons/awkward/16x16/apps/steam_icon_220.svg
new file mode 120000
index 00000000..f1265722
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_220.svg
@@ -0,0 +1 @@
+half-life2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_22000.svg b/.icons/awkward/16x16/apps/steam_icon_22000.svg
new file mode 120000
index 00000000..12817f98
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_22000.svg
@@ -0,0 +1 @@
+world-of-goo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_220200.svg b/.icons/awkward/16x16/apps/steam_icon_220200.svg
new file mode 120000
index 00000000..e17a3661
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_220200.svg
@@ -0,0 +1 @@
+kerbal-space-program.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_220780.svg b/.icons/awkward/16x16/apps/steam_icon_220780.svg
new file mode 120000
index 00000000..18238fb4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_220780.svg
@@ -0,0 +1 @@
+thomas-was-alone.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_221260.svg b/.icons/awkward/16x16/apps/steam_icon_221260.svg
new file mode 120000
index 00000000..ea7db8b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_221260.svg
@@ -0,0 +1 @@
+little-inferno.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_221640.svg b/.icons/awkward/16x16/apps/steam_icon_221640.svg
new file mode 120000
index 00000000..6926ccca
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_221640.svg
@@ -0,0 +1 @@
+super-hexagon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_221810.svg b/.icons/awkward/16x16/apps/steam_icon_221810.svg
new file mode 120000
index 00000000..44643562
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_221810.svg
@@ -0,0 +1 @@
+the-cave.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_222880.svg b/.icons/awkward/16x16/apps/steam_icon_222880.svg
new file mode 120000
index 00000000..241847e4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_222880.svg
@@ -0,0 +1 @@
+insurgency.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_224480.svg b/.icons/awkward/16x16/apps/steam_icon_224480.svg
new file mode 120000
index 00000000..daa53bfe
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_224480.svg
@@ -0,0 +1 @@
+octodad-dadliest-catch.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_224760.svg b/.icons/awkward/16x16/apps/steam_icon_224760.svg
new file mode 120000
index 00000000..c8788280
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_224760.svg
@@ -0,0 +1 @@
+fez.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_22600.svg b/.icons/awkward/16x16/apps/steam_icon_22600.svg
new file mode 120000
index 00000000..4a02836f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_22600.svg
@@ -0,0 +1 @@
+worms.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_227300.svg b/.icons/awkward/16x16/apps/steam_icon_227300.svg
new file mode 120000
index 00000000..7bb0e116
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_227300.svg
@@ -0,0 +1 @@
+euro-truck-simulator-2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_228360.svg b/.icons/awkward/16x16/apps/steam_icon_228360.svg
new file mode 120000
index 00000000..56aa3694
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_228360.svg
@@ -0,0 +1 @@
+full-throttle-remastered.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_231430.svg b/.icons/awkward/16x16/apps/steam_icon_231430.svg
new file mode 120000
index 00000000..8607717f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_231430.svg
@@ -0,0 +1 @@
+company-of-heroes-2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_233840.svg b/.icons/awkward/16x16/apps/steam_icon_233840.svg
new file mode 120000
index 00000000..4a02836f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_233840.svg
@@ -0,0 +1 @@
+worms.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_235820.svg b/.icons/awkward/16x16/apps/steam_icon_235820.svg
new file mode 120000
index 00000000..3b0b9d36
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_235820.svg
@@ -0,0 +1 @@
+element4l.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_236390.svg b/.icons/awkward/16x16/apps/steam_icon_236390.svg
new file mode 120000
index 00000000..2278321d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_236390.svg
@@ -0,0 +1 @@
+war-thunder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_238320.svg b/.icons/awkward/16x16/apps/steam_icon_238320.svg
new file mode 120000
index 00000000..81afaaec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_238320.svg
@@ -0,0 +1 @@
+outlast.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_238460.svg b/.icons/awkward/16x16/apps/steam_icon_238460.svg
new file mode 120000
index 00000000..05f48930
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_238460.svg
@@ -0,0 +1 @@
+battleblock-theater.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_239140.svg b/.icons/awkward/16x16/apps/steam_icon_239140.svg
new file mode 120000
index 00000000..1a3241c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_239140.svg
@@ -0,0 +1 @@
+dying-light.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_239200.svg b/.icons/awkward/16x16/apps/steam_icon_239200.svg
new file mode 120000
index 00000000..2d19ce57
--- /dev/null
+++ b/.icons/awkward/16x16/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/16x16/apps/steam_icon_240.svg b/.icons/awkward/16x16/apps/steam_icon_240.svg
new file mode 120000
index 00000000..a1a392b3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_240.svg
@@ -0,0 +1 @@
+css.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_242820.svg b/.icons/awkward/16x16/apps/steam_icon_242820.svg
new file mode 120000
index 00000000..7b04e6ae
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_242820.svg
@@ -0,0 +1 @@
+140-game.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_245170.svg b/.icons/awkward/16x16/apps/steam_icon_245170.svg
new file mode 120000
index 00000000..64f610d7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_245170.svg
@@ -0,0 +1 @@
+skullgirls.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_247080.svg b/.icons/awkward/16x16/apps/steam_icon_247080.svg
new file mode 120000
index 00000000..5000602f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_247080.svg
@@ -0,0 +1 @@
+crypt-of-the-necrodancer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_248610.svg b/.icons/awkward/16x16/apps/steam_icon_248610.svg
new file mode 120000
index 00000000..7acad738
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_248610.svg
@@ -0,0 +1 @@
+door-kickers.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_249590.svg b/.icons/awkward/16x16/apps/steam_icon_249590.svg
new file mode 120000
index 00000000..9e1d3aa6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_249590.svg
@@ -0,0 +1 @@
+teslagrad.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_250420.svg b/.icons/awkward/16x16/apps/steam_icon_250420.svg
new file mode 120000
index 00000000..36fb9582
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_250420.svg
@@ -0,0 +1 @@
+8bitmmo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_250600.svg b/.icons/awkward/16x16/apps/steam_icon_250600.svg
new file mode 120000
index 00000000..f544db5f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_250600.svg
@@ -0,0 +1 @@
+com.krillbite.ThePlan.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_250820.svg b/.icons/awkward/16x16/apps/steam_icon_250820.svg
new file mode 120000
index 00000000..19071a1b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_250820.svg
@@ -0,0 +1 @@
+steamvr.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_250900.svg b/.icons/awkward/16x16/apps/steam_icon_250900.svg
new file mode 120000
index 00000000..62319dca
--- /dev/null
+++ b/.icons/awkward/16x16/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/16x16/apps/steam_icon_251570.svg b/.icons/awkward/16x16/apps/steam_icon_251570.svg
new file mode 120000
index 00000000..5df77c92
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_251570.svg
@@ -0,0 +1 @@
+7-days-to-die.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_252490.svg b/.icons/awkward/16x16/apps/steam_icon_252490.svg
new file mode 120000
index 00000000..6c2e4612
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_252490.svg
@@ -0,0 +1 @@
+rust.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_252670.svg b/.icons/awkward/16x16/apps/steam_icon_252670.svg
new file mode 120000
index 00000000..c74f70e9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_252670.svg
@@ -0,0 +1 @@
+nihilumbra.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_252950.svg b/.icons/awkward/16x16/apps/steam_icon_252950.svg
new file mode 120000
index 00000000..c011a94a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_252950.svg
@@ -0,0 +1 @@
+rocket-league.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_255220.svg b/.icons/awkward/16x16/apps/steam_icon_255220.svg
new file mode 120000
index 00000000..758b42d8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_255220.svg
@@ -0,0 +1 @@
+grid-autosport.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_255300.svg b/.icons/awkward/16x16/apps/steam_icon_255300.svg
new file mode 120000
index 00000000..d6c73e21
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_255300.svg
@@ -0,0 +1 @@
+journey-of-a-roach.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_255710.svg b/.icons/awkward/16x16/apps/steam_icon_255710.svg
new file mode 120000
index 00000000..29daf886
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_255710.svg
@@ -0,0 +1 @@
+cities-skylines.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_257510.svg b/.icons/awkward/16x16/apps/steam_icon_257510.svg
new file mode 120000
index 00000000..cafcaea6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_257510.svg
@@ -0,0 +1 @@
+the-talos-principle.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_258890.svg b/.icons/awkward/16x16/apps/steam_icon_258890.svg
new file mode 120000
index 00000000..8c00d0d2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_258890.svg
@@ -0,0 +1 @@
+type-rider.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_261640.svg b/.icons/awkward/16x16/apps/steam_icon_261640.svg
new file mode 120000
index 00000000..bad504f0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_261640.svg
@@ -0,0 +1 @@
+borderlands-the-pre-sequel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_265830.svg b/.icons/awkward/16x16/apps/steam_icon_265830.svg
new file mode 120000
index 00000000..5954f5b3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_265830.svg
@@ -0,0 +1 @@
+monochroma.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_268910.svg b/.icons/awkward/16x16/apps/steam_icon_268910.svg
new file mode 120000
index 00000000..1578c389
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_268910.svg
@@ -0,0 +1 @@
+cuphead.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_269670.svg b/.icons/awkward/16x16/apps/steam_icon_269670.svg
new file mode 120000
index 00000000..d5ea0d03
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_269670.svg
@@ -0,0 +1 @@
+badland.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_278360.svg b/.icons/awkward/16x16/apps/steam_icon_278360.svg
new file mode 120000
index 00000000..b9fe136b
--- /dev/null
+++ b/.icons/awkward/16x16/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/16x16/apps/steam_icon_280.svg b/.icons/awkward/16x16/apps/steam_icon_280.svg
new file mode 120000
index 00000000..9ce8db2b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_280.svg
@@ -0,0 +1 @@
+half-life.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_280680.svg b/.icons/awkward/16x16/apps/steam_icon_280680.svg
new file mode 120000
index 00000000..842fa48e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_280680.svg
@@ -0,0 +1 @@
+krita.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_285920.svg b/.icons/awkward/16x16/apps/steam_icon_285920.svg
new file mode 120000
index 00000000..8eddcbc8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_285920.svg
@@ -0,0 +1 @@
+terratech.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_286690.svg b/.icons/awkward/16x16/apps/steam_icon_286690.svg
new file mode 120000
index 00000000..5201d250
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_286690.svg
@@ -0,0 +1 @@
+metro-2033-redux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_287390.svg b/.icons/awkward/16x16/apps/steam_icon_287390.svg
new file mode 120000
index 00000000..20ff6a42
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_287390.svg
@@ -0,0 +1 @@
+metro-last-light-redux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_289070.svg b/.icons/awkward/16x16/apps/steam_icon_289070.svg
new file mode 120000
index 00000000..31679365
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_289070.svg
@@ -0,0 +1 @@
+civilization6.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_291650.svg b/.icons/awkward/16x16/apps/steam_icon_291650.svg
new file mode 120000
index 00000000..dcde8d58
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_291650.svg
@@ -0,0 +1 @@
+pillars-of-eternity.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_294100.svg b/.icons/awkward/16x16/apps/steam_icon_294100.svg
new file mode 120000
index 00000000..1644b36a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_294100.svg
@@ -0,0 +1 @@
+rimworld.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_298600.svg b/.icons/awkward/16x16/apps/steam_icon_298600.svg
new file mode 120000
index 00000000..8dd63e99
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_298600.svg
@@ -0,0 +1 @@
+lovely-planet.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_299660.svg b/.icons/awkward/16x16/apps/steam_icon_299660.svg
new file mode 120000
index 00000000..07fdd295
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_299660.svg
@@ -0,0 +1 @@
+6180-the-moon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_30.svg b/.icons/awkward/16x16/apps/steam_icon_30.svg
new file mode 120000
index 00000000..b56fe85e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_30.svg
@@ -0,0 +1 @@
+dods.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_300.svg b/.icons/awkward/16x16/apps/steam_icon_300.svg
new file mode 120000
index 00000000..b56fe85e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_300.svg
@@ -0,0 +1 @@
+dods.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_300570.svg b/.icons/awkward/16x16/apps/steam_icon_300570.svg
new file mode 120000
index 00000000..8779fb10
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_300570.svg
@@ -0,0 +1 @@
+infinifactory.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_301520.svg b/.icons/awkward/16x16/apps/steam_icon_301520.svg
new file mode 120000
index 00000000..7406ed51
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_301520.svg
@@ -0,0 +1 @@
+robocraft.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_304930.svg b/.icons/awkward/16x16/apps/steam_icon_304930.svg
new file mode 120000
index 00000000..5c963c4f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_304930.svg
@@ -0,0 +1 @@
+unturned.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_305620.svg b/.icons/awkward/16x16/apps/steam_icon_305620.svg
new file mode 120000
index 00000000..6469824a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_305620.svg
@@ -0,0 +1 @@
+the-long-dark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_310560.svg b/.icons/awkward/16x16/apps/steam_icon_310560.svg
new file mode 120000
index 00000000..3b8da845
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_310560.svg
@@ -0,0 +1 @@
+dirt-rally.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_311690.svg b/.icons/awkward/16x16/apps/steam_icon_311690.svg
new file mode 120000
index 00000000..0e0e3357
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_311690.svg
@@ -0,0 +1 @@
+enter-the-gungeon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_316790.svg b/.icons/awkward/16x16/apps/steam_icon_316790.svg
new file mode 120000
index 00000000..a2c8d7ef
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_316790.svg
@@ -0,0 +1 @@
+grim-fandango-remastered.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_319630.svg b/.icons/awkward/16x16/apps/steam_icon_319630.svg
new file mode 120000
index 00000000..15101603
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_319630.svg
@@ -0,0 +1 @@
+life-is-strange.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_319910.svg b/.icons/awkward/16x16/apps/steam_icon_319910.svg
new file mode 120000
index 00000000..f85a7cc7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_319910.svg
@@ -0,0 +1 @@
+trine3.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_320.svg b/.icons/awkward/16x16/apps/steam_icon_320.svg
new file mode 120000
index 00000000..f1265722
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_320.svg
@@ -0,0 +1 @@
+half-life2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_322330.svg b/.icons/awkward/16x16/apps/steam_icon_322330.svg
new file mode 120000
index 00000000..5fd3f996
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_322330.svg
@@ -0,0 +1 @@
+dont-starve-together.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_323470.svg b/.icons/awkward/16x16/apps/steam_icon_323470.svg
new file mode 120000
index 00000000..57444e24
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_323470.svg
@@ -0,0 +1 @@
+dragon-ball-xenoverse.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_325610.svg b/.icons/awkward/16x16/apps/steam_icon_325610.svg
new file mode 120000
index 00000000..f7553b18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_325610.svg
@@ -0,0 +1 @@
+total-war.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_327220.svg b/.icons/awkward/16x16/apps/steam_icon_327220.svg
new file mode 120000
index 00000000..4bc7cfe9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_327220.svg
@@ -0,0 +1 @@
+annas-quest.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_328080.svg b/.icons/awkward/16x16/apps/steam_icon_328080.svg
new file mode 120000
index 00000000..7a397409
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_328080.svg
@@ -0,0 +1 @@
+rise-to-ruins.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_330820.svg b/.icons/awkward/16x16/apps/steam_icon_330820.svg
new file mode 120000
index 00000000..a8ae8243
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_330820.svg
@@ -0,0 +1 @@
+2064-read-only-memories.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_336940.svg b/.icons/awkward/16x16/apps/steam_icon_336940.svg
new file mode 120000
index 00000000..e7659dee
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_336940.svg
@@ -0,0 +1 @@
+basingstoke.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_340.svg b/.icons/awkward/16x16/apps/steam_icon_340.svg
new file mode 120000
index 00000000..f1265722
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_340.svg
@@ -0,0 +1 @@
+half-life2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_344550.svg b/.icons/awkward/16x16/apps/steam_icon_344550.svg
new file mode 120000
index 00000000..dcde8d58
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_344550.svg
@@ -0,0 +1 @@
+pillars-of-eternity.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_345180.svg b/.icons/awkward/16x16/apps/steam_icon_345180.svg
new file mode 120000
index 00000000..e23567b6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_345180.svg
@@ -0,0 +1 @@
+victor-vran.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_346110.svg b/.icons/awkward/16x16/apps/steam_icon_346110.svg
new file mode 120000
index 00000000..2d3e30a9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_346110.svg
@@ -0,0 +1 @@
+ark-game.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_346900.svg b/.icons/awkward/16x16/apps/steam_icon_346900.svg
new file mode 120000
index 00000000..3567a034
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_346900.svg
@@ -0,0 +1 @@
+adventure-capitalist.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_35700.svg b/.icons/awkward/16x16/apps/steam_icon_35700.svg
new file mode 120000
index 00000000..76000750
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_35700.svg
@@ -0,0 +1 @@
+trine.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_35720.svg b/.icons/awkward/16x16/apps/steam_icon_35720.svg
new file mode 120000
index 00000000..08103709
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_35720.svg
@@ -0,0 +1 @@
+trine2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_360.svg b/.icons/awkward/16x16/apps/steam_icon_360.svg
new file mode 120000
index 00000000..e6c99a8c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_360.svg
@@ -0,0 +1 @@
+half-life-deathmatch.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_365670.svg b/.icons/awkward/16x16/apps/steam_icon_365670.svg
new file mode 120000
index 00000000..965ce912
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_365670.svg
@@ -0,0 +1 @@
+blender.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_365720.svg b/.icons/awkward/16x16/apps/steam_icon_365720.svg
new file mode 120000
index 00000000..b4b6616a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_365720.svg
@@ -0,0 +1 @@
+skyrim-script-extender.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_367520.svg b/.icons/awkward/16x16/apps/steam_icon_367520.svg
new file mode 120000
index 00000000..0c264c6f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_367520.svg
@@ -0,0 +1 @@
+hollow-knight.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_367580.svg b/.icons/awkward/16x16/apps/steam_icon_367580.svg
new file mode 120000
index 00000000..8af13b52
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_367580.svg
@@ -0,0 +1 @@
+hook.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_373340.svg b/.icons/awkward/16x16/apps/steam_icon_373340.svg
new file mode 120000
index 00000000..dcde8d58
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_373340.svg
@@ -0,0 +1 @@
+pillars-of-eternity.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_373740.svg b/.icons/awkward/16x16/apps/steam_icon_373740.svg
new file mode 120000
index 00000000..dcde8d58
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_373740.svg
@@ -0,0 +1 @@
+pillars-of-eternity.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_378120.svg b/.icons/awkward/16x16/apps/steam_icon_378120.svg
new file mode 120000
index 00000000..1132bfdd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_378120.svg
@@ -0,0 +1 @@
+football.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_380.svg b/.icons/awkward/16x16/apps/steam_icon_380.svg
new file mode 120000
index 00000000..f1265722
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_380.svg
@@ -0,0 +1 @@
+half-life2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_380840.svg b/.icons/awkward/16x16/apps/steam_icon_380840.svg
new file mode 120000
index 00000000..960f9cef
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_380840.svg
@@ -0,0 +1 @@
+teeworlds.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_383150.svg b/.icons/awkward/16x16/apps/steam_icon_383150.svg
new file mode 120000
index 00000000..1668fa57
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_383150.svg
@@ -0,0 +1 @@
+dead-island.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_383180.svg b/.icons/awkward/16x16/apps/steam_icon_383180.svg
new file mode 120000
index 00000000..1668fa57
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_383180.svg
@@ -0,0 +1 @@
+dead-island.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_383870.svg b/.icons/awkward/16x16/apps/steam_icon_383870.svg
new file mode 120000
index 00000000..e1c8f53e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_383870.svg
@@ -0,0 +1 @@
+firewatch.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_386070.svg b/.icons/awkward/16x16/apps/steam_icon_386070.svg
new file mode 120000
index 00000000..09c0cad9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_386070.svg
@@ -0,0 +1 @@
+planetary-annihilation-titans.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_38700.svg b/.icons/awkward/16x16/apps/steam_icon_38700.svg
new file mode 120000
index 00000000..48661222
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_38700.svg
@@ -0,0 +1 @@
+toki-tori.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_388210.svg b/.icons/awkward/16x16/apps/steam_icon_388210.svg
new file mode 120000
index 00000000..1c9b8e59
--- /dev/null
+++ b/.icons/awkward/16x16/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/16x16/apps/steam_icon_389140.svg b/.icons/awkward/16x16/apps/steam_icon_389140.svg
new file mode 120000
index 00000000..507e1d46
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_389140.svg
@@ -0,0 +1 @@
+horizon-chase-turbo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_391540.svg b/.icons/awkward/16x16/apps/steam_icon_391540.svg
new file mode 120000
index 00000000..fac30867
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_391540.svg
@@ -0,0 +1 @@
+undertale.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_395160.svg b/.icons/awkward/16x16/apps/steam_icon_395160.svg
new file mode 120000
index 00000000..0f547176
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_395160.svg
@@ -0,0 +1 @@
+toby-the-secret-mine.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_397950.svg b/.icons/awkward/16x16/apps/steam_icon_397950.svg
new file mode 120000
index 00000000..d6e6808f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_397950.svg
@@ -0,0 +1 @@
+clustertruck.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_40.svg b/.icons/awkward/16x16/apps/steam_icon_40.svg
new file mode 120000
index 00000000..e6c99a8c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_40.svg
@@ -0,0 +1 @@
+half-life-deathmatch.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_400.svg b/.icons/awkward/16x16/apps/steam_icon_400.svg
new file mode 120000
index 00000000..dc1f6601
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_400.svg
@@ -0,0 +1 @@
+portal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_4000.svg b/.icons/awkward/16x16/apps/steam_icon_4000.svg
new file mode 120000
index 00000000..8417860a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_4000.svg
@@ -0,0 +1 @@
+garrysmod.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_404410.svg b/.icons/awkward/16x16/apps/steam_icon_404410.svg
new file mode 120000
index 00000000..c45b07ef
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_404410.svg
@@ -0,0 +1 @@
+endless-sky.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_404790.svg b/.icons/awkward/16x16/apps/steam_icon_404790.svg
new file mode 120000
index 00000000..d2f793f0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_404790.svg
@@ -0,0 +1 @@
+godot.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_407330.svg b/.icons/awkward/16x16/apps/steam_icon_407330.svg
new file mode 120000
index 00000000..cadcdd5e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_407330.svg
@@ -0,0 +1 @@
+sakura-dungeon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_40800.svg b/.icons/awkward/16x16/apps/steam_icon_40800.svg
new file mode 120000
index 00000000..972fc6bb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_40800.svg
@@ -0,0 +1 @@
+supermeatboy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_413150.svg b/.icons/awkward/16x16/apps/steam_icon_413150.svg
new file mode 120000
index 00000000..5258e01a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_413150.svg
@@ -0,0 +1 @@
+stardew-valley.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_418240.svg b/.icons/awkward/16x16/apps/steam_icon_418240.svg
new file mode 120000
index 00000000..c5a01c75
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_418240.svg
@@ -0,0 +1 @@
+shadow-tactics.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_420.svg b/.icons/awkward/16x16/apps/steam_icon_420.svg
new file mode 120000
index 00000000..f1265722
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_420.svg
@@ -0,0 +1 @@
+half-life2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_421020.svg b/.icons/awkward/16x16/apps/steam_icon_421020.svg
new file mode 120000
index 00000000..47085ac9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_421020.svg
@@ -0,0 +1 @@
+dirt4.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_421170.svg b/.icons/awkward/16x16/apps/steam_icon_421170.svg
new file mode 120000
index 00000000..00692149
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_421170.svg
@@ -0,0 +1 @@
+indivisible.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_425210.svg b/.icons/awkward/16x16/apps/steam_icon_425210.svg
new file mode 120000
index 00000000..5bc660ea
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_425210.svg
@@ -0,0 +1 @@
+shadwen.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_427520.svg b/.icons/awkward/16x16/apps/steam_icon_427520.svg
new file mode 120000
index 00000000..a253a457
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_427520.svg
@@ -0,0 +1 @@
+factorio.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_431240.svg b/.icons/awkward/16x16/apps/steam_icon_431240.svg
new file mode 120000
index 00000000..a79ca819
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_431240.svg
@@ -0,0 +1 @@
+kolf.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_431730.svg b/.icons/awkward/16x16/apps/steam_icon_431730.svg
new file mode 120000
index 00000000..8d98231c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_431730.svg
@@ -0,0 +1 @@
+aseprite.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_433340.svg b/.icons/awkward/16x16/apps/steam_icon_433340.svg
new file mode 120000
index 00000000..5c60276f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_433340.svg
@@ -0,0 +1 @@
+slime-rancher.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_436000.svg b/.icons/awkward/16x16/apps/steam_icon_436000.svg
new file mode 120000
index 00000000..fba8d322
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_436000.svg
@@ -0,0 +1 @@
+lovely-planet-arcade.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_440.svg b/.icons/awkward/16x16/apps/steam_icon_440.svg
new file mode 120000
index 00000000..3df2e2f9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_440.svg
@@ -0,0 +1 @@
+team-fortress2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_450140.svg b/.icons/awkward/16x16/apps/steam_icon_450140.svg
new file mode 120000
index 00000000..c6959e58
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_450140.svg
@@ -0,0 +1 @@
+7kaa.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_450660.svg b/.icons/awkward/16x16/apps/steam_icon_450660.svg
new file mode 120000
index 00000000..b2812200
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_450660.svg
@@ -0,0 +1 @@
+payday2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_457140.svg b/.icons/awkward/16x16/apps/steam_icon_457140.svg
new file mode 120000
index 00000000..157e27ff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_457140.svg
@@ -0,0 +1 @@
+oxygen-not-included.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_468410.svg b/.icons/awkward/16x16/apps/steam_icon_468410.svg
new file mode 120000
index 00000000..b2812200
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_468410.svg
@@ -0,0 +1 @@
+payday2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_474750.svg b/.icons/awkward/16x16/apps/steam_icon_474750.svg
new file mode 120000
index 00000000..7a85662f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_474750.svg
@@ -0,0 +1 @@
+reigns.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_48000.svg b/.icons/awkward/16x16/apps/steam_icon_48000.svg
new file mode 120000
index 00000000..5faa3989
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_48000.svg
@@ -0,0 +1 @@
+limbo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_481510.svg b/.icons/awkward/16x16/apps/steam_icon_481510.svg
new file mode 120000
index 00000000..680b6491
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_481510.svg
@@ -0,0 +1 @@
+night-in-the-woods.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_487210.svg b/.icons/awkward/16x16/apps/steam_icon_487210.svg
new file mode 120000
index 00000000..b2812200
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_487210.svg
@@ -0,0 +1 @@
+payday2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_489830.svg b/.icons/awkward/16x16/apps/steam_icon_489830.svg
new file mode 120000
index 00000000..6e25b433
--- /dev/null
+++ b/.icons/awkward/16x16/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/16x16/apps/steam_icon_49520.svg b/.icons/awkward/16x16/apps/steam_icon_49520.svg
new file mode 120000
index 00000000..df5fc7b7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_49520.svg
@@ -0,0 +1 @@
+borderlands-2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_498330.svg b/.icons/awkward/16x16/apps/steam_icon_498330.svg
new file mode 120000
index 00000000..56996a2d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_498330.svg
@@ -0,0 +1 @@
+cats-are-liquid.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_50.svg b/.icons/awkward/16x16/apps/steam_icon_50.svg
new file mode 120000
index 00000000..84d59c94
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_50.svg
@@ -0,0 +1 @@
+half-life-opposing-force.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_500.svg b/.icons/awkward/16x16/apps/steam_icon_500.svg
new file mode 120000
index 00000000..caeb7b8a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_500.svg
@@ -0,0 +1 @@
+l4d.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_50300.svg b/.icons/awkward/16x16/apps/steam_icon_50300.svg
new file mode 120000
index 00000000..fbee78e0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_50300.svg
@@ -0,0 +1 @@
+spec-ops-the-line.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_504230.svg b/.icons/awkward/16x16/apps/steam_icon_504230.svg
new file mode 120000
index 00000000..48bbd388
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_504230.svg
@@ -0,0 +1 @@
+celeste.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_509000.svg b/.icons/awkward/16x16/apps/steam_icon_509000.svg
new file mode 120000
index 00000000..293845a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_509000.svg
@@ -0,0 +1 @@
+qubic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_527230.svg b/.icons/awkward/16x16/apps/steam_icon_527230.svg
new file mode 120000
index 00000000..16c52342
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_527230.svg
@@ -0,0 +1 @@
+for-the-king.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_550.svg b/.icons/awkward/16x16/apps/steam_icon_550.svg
new file mode 120000
index 00000000..8342963f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_550.svg
@@ -0,0 +1 @@
+l4d2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_552620.svg b/.icons/awkward/16x16/apps/steam_icon_552620.svg
new file mode 120000
index 00000000..94aba345
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_552620.svg
@@ -0,0 +1 @@
+atom-rpg.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_569860.svg b/.icons/awkward/16x16/apps/steam_icon_569860.svg
new file mode 120000
index 00000000..89846fc6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_569860.svg
@@ -0,0 +1 @@
+thimbleweed-park.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_570.svg b/.icons/awkward/16x16/apps/steam_icon_570.svg
new file mode 120000
index 00000000..33de490d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_570.svg
@@ -0,0 +1 @@
+dota2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_57300.svg b/.icons/awkward/16x16/apps/steam_icon_57300.svg
new file mode 120000
index 00000000..cd23363f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_57300.svg
@@ -0,0 +1 @@
+amnesia-the-dark-descent.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_588650.svg b/.icons/awkward/16x16/apps/steam_icon_588650.svg
new file mode 120000
index 00000000..6df58957
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_588650.svg
@@ -0,0 +1 @@
+dead-cells.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_598530.svg b/.icons/awkward/16x16/apps/steam_icon_598530.svg
new file mode 120000
index 00000000..1d642fa1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_598530.svg
@@ -0,0 +1 @@
+naev.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_599390.svg b/.icons/awkward/16x16/apps/steam_icon_599390.svg
new file mode 120000
index 00000000..523917ba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_599390.svg
@@ -0,0 +1 @@
+wesnoth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_602960.svg b/.icons/awkward/16x16/apps/steam_icon_602960.svg
new file mode 120000
index 00000000..2d9b3cb5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_602960.svg
@@ -0,0 +1 @@
+barotrauma.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_620.svg b/.icons/awkward/16x16/apps/steam_icon_620.svg
new file mode 120000
index 00000000..74036b89
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_620.svg
@@ -0,0 +1 @@
+portal2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_622650.svg b/.icons/awkward/16x16/apps/steam_icon_622650.svg
new file mode 120000
index 00000000..7a6bf761
--- /dev/null
+++ b/.icons/awkward/16x16/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/16x16/apps/steam_icon_641990.svg b/.icons/awkward/16x16/apps/steam_icon_641990.svg
new file mode 120000
index 00000000..403fb819
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_641990.svg
@@ -0,0 +1 @@
+the-escapists-2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_646570.svg b/.icons/awkward/16x16/apps/steam_icon_646570.svg
new file mode 120000
index 00000000..e447803c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_646570.svg
@@ -0,0 +1 @@
+slay-the-spire.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_684410.svg b/.icons/awkward/16x16/apps/steam_icon_684410.svg
new file mode 120000
index 00000000..4792e919
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_684410.svg
@@ -0,0 +1 @@
+bridge-constructor-portal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_698780.svg b/.icons/awkward/16x16/apps/steam_icon_698780.svg
new file mode 120000
index 00000000..9cb3ad5a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_698780.svg
@@ -0,0 +1 @@
+doki-doki-literature-club.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_70.svg b/.icons/awkward/16x16/apps/steam_icon_70.svg
new file mode 120000
index 00000000..9ce8db2b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_70.svg
@@ -0,0 +1 @@
+half-life.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_70300.svg b/.icons/awkward/16x16/apps/steam_icon_70300.svg
new file mode 120000
index 00000000..7c736714
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_70300.svg
@@ -0,0 +1 @@
+VVVVVV.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_72850.svg b/.icons/awkward/16x16/apps/steam_icon_72850.svg
new file mode 120000
index 00000000..6e25b433
--- /dev/null
+++ b/.icons/awkward/16x16/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/16x16/apps/steam_icon_728880.svg b/.icons/awkward/16x16/apps/steam_icon_728880.svg
new file mode 120000
index 00000000..daa70daf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_728880.svg
@@ -0,0 +1 @@
+overcooked2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_730.svg b/.icons/awkward/16x16/apps/steam_icon_730.svg
new file mode 120000
index 00000000..295f8bfc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_730.svg
@@ -0,0 +1 @@
+csgo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_736260.svg b/.icons/awkward/16x16/apps/steam_icon_736260.svg
new file mode 120000
index 00000000..ec903bdf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_736260.svg
@@ -0,0 +1 @@
+baba-is-you.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_751780.svg b/.icons/awkward/16x16/apps/steam_icon_751780.svg
new file mode 120000
index 00000000..a8d9c1b1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_751780.svg
@@ -0,0 +1 @@
+forager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_80.svg b/.icons/awkward/16x16/apps/steam_icon_80.svg
new file mode 120000
index 00000000..4fca1844
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_80.svg
@@ -0,0 +1 @@
+cs.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_844590.svg b/.icons/awkward/16x16/apps/steam_icon_844590.svg
new file mode 120000
index 00000000..7014880a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_844590.svg
@@ -0,0 +1 @@
+hypnospace-outlaw.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_8930.svg b/.icons/awkward/16x16/apps/steam_icon_8930.svg
new file mode 120000
index 00000000..c27742cd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_8930.svg
@@ -0,0 +1 @@
+civilization5.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_9500.svg b/.icons/awkward/16x16/apps/steam_icon_9500.svg
new file mode 120000
index 00000000..6342119b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_9500.svg
@@ -0,0 +1 @@
+gish.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_999830.svg b/.icons/awkward/16x16/apps/steam_icon_999830.svg
new file mode 120000
index 00000000..ed08531c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_999830.svg
@@ -0,0 +1 @@
+becalm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steampowered.svg b/.icons/awkward/16x16/apps/steampowered.svg
new file mode 120000
index 00000000..c630de4b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steampowered.svg
@@ -0,0 +1 @@
+steam.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steamvr.svg b/.icons/awkward/16x16/apps/steamvr.svg
new file mode 100644
index 00000000..1fbb75a9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steamvr.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="10" height="14" x="-13" y="-15" rx="2.857" ry="2.8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#48aad5" d="M 13,9.2857144 V 6.7142857 C 13,5.7645714 12.108,5 11,5 H 5 C 3.8919999,5 3,5.7645714 3,6.7142857 V 9.2857144 C 3,10.235428 3.8919999,11 5,11 h 1 l 2,-1 2,1 h 1 c 1.108,0 2,-0.764572 2,-1.7142856 z"/>
+ <rect style="fill:#929292" width="2" height="2" x="7" y="-2" rx=".25" ry=".5" transform="rotate(90)"/>
+ <rect style="fill:#929292" width="2" height="2" x="7" y="-16" rx=".25" ry=".5" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/stella.svg b/.icons/awkward/16x16/apps/stella.svg
new file mode 100644
index 00000000..0d2424f0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stella.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffa726" d="m 7,1.0000002 v 0.00955 13.5724698 c -0.019411,0.398594 -0.00308,0.409921 0.3694641,0.409921 H 9.7518565 C 10.138333,15.034331 10,14.912471 10,14.556741 V 1.0095482 1.0000002 Z m 3,0.00955 c 0,3.5024324 -0.1129769,6.1998678 0.546175,8.5079014 0.622283,2.1789344 1.862203,3.9550034 3.8047,5.3030054 0.287874,0.193763 0.375344,0.303506 0.553992,-0.118877 l 0.976145,-1.715517 c 0.192646,-0.338511 0.158275,-0.338521 -0.153813,-0.541098 -2.814511,-2.107869 -3.698863,-6.5284791 -3.749055,-11.0999654 -0.0018,-0.2822731 0.02476,-0.37756945 -0.310288,-0.3354514 z m -3,0 H 5.3321443 C 4.9970979,0.96743426 5.0236622,1.0627296 5.0218557,1.3449996 4.9716637,5.9164859 4.087312,10.337096 1.2728006,12.444965 0.96071343,12.647542 0.92634203,12.647552 1.1189879,12.986061 l 0.9761448,1.715517 c 0.1786483,0.422383 0.2661179,0.31264 0.553992,0.118877 C 4.5916215,13.472453 5.8315423,11.696384 6.4538251,9.5174496 7.1129776,7.209416 7,4.5119806 7,1.0095482 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/stellarium.svg b/.icons/awkward/16x16/apps/stellarium.svg
new file mode 100644
index 00000000..d517f046
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stellarium.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#ffc947" d="m8.1212 0c-0.7364 0-1.446 0.10911-2.1212 0.29926 3.3267 0.93684 5.758 4.0163 5.758 7.7008 0 3.6839-2.4313 6.7639-5.758 7.7009 0.6752 0.19 1.3848 0.299 2.1212 0.299 4.3648 0 7.8788-3.568 7.8788-7.9999 0-4.432-3.514-7.9999-7.8788-7.9999z"/>
+ <path fill="#478aff" d="m6.75 7.5002 0.84999 1.646 1.9 0.264-1.375 1.281 0.3245 1.809-1.6995-0.85399-1.6996 0.85399l0.3246-1.809-1.375-1.2808 1.9002-0.264z"/>
+ <path fill="#6fa4ff" d="m9.2499 4.5004 0.6952 1.3167 1.5549 0.2111-1.125 1.0249 0.265 1.4472-1.3901-0.6833-1.3906 0.6833 0.2656-1.4472-1.125-1.0249 1.5547-0.2111z"/>
+ <path fill="#90b9ff" d="m7.5 2.5003 0.4635 0.823 1.0365 0.1319-0.75 0.6406 0.177 0.9045-0.927-0.4271-0.9271 0.4271 0.1771-0.9045-0.75-0.6406 1.0365-0.1319z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/step.svg b/.icons/awkward/16x16/apps/step.svg
new file mode 100644
index 00000000..6360499b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/step.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#41ab93" width="13" height="12" x="2" y="3"/>
+ <rect style="fill:#e4e4e4" width="1" height="7" x="8" y="3"/>
+ <rect style="fill:#e4e4e4" width="1" height="7" x="5" y="3"/>
+ <circle style="fill:#3f3f3f" cx="5.5" cy="10.5" r="1.5"/>
+ <rect style="fill:#e4e4e4" width="1" height="7" x="11" y="3"/>
+ <path style="fill:#4f4f4f" d="M 1.7512,2 C 1.3358,2 0.9754,2.3419 1.0013,2.7647 V 15 H 3 V 4 H 14 V 15 H 16 V 2.7647 C 16,2.3411 15.666,2 15.25,2 Z"/>
+ <circle style="fill:#3f3f3f" cx="8.5" cy="10.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="11.5" cy="10.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/stepmania-ssc.svg b/.icons/awkward/16x16/apps/stepmania-ssc.svg
new file mode 100644
index 00000000..70d2cd21
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stepmania-ssc.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 12 12">
+ <path style="fill:#e7b212" d="M 2.2503347,2.5e-7 C 1.0038774,2.5e-7 4.1190836e-4,1.0034657 4.1190836e-4,2.249923 c 0,1.2464572 1.00346549164,2.2499227 2.24992279164,2.2499227 H 4.318623 L 0.66103376,8.1559702 c -0.88137835,0.881378 -0.88137835,2.3016178 0,3.1829968 0.88137834,0.881377 2.30161784,0.881377 3.18299614,0 L 7.5001544,7.6813775 v 2.0682881 c 0,1.2464564 1.0034656,2.2499224 2.2499228,2.2499224 C 10.996535,11.999588 12,10.996122 12,9.7496655 V 2.249923 C 12,1.0034657 10.996535,2.5e-7 9.7500772,2.5e-7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sticky-notes.svg b/.icons/awkward/16x16/apps/sticky-notes.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sticky-notes.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/stock_alarm.svg b/.icons/awkward/16x16/apps/stock_alarm.svg
new file mode 120000
index 00000000..85778b03
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stock_alarm.svg
@@ -0,0 +1 @@
+kalarm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/stock_help-agent.svg b/.icons/awkward/16x16/apps/stock_help-agent.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stock_help-agent.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/stock_help.svg b/.icons/awkward/16x16/apps/stock_help.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stock_help.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/stock_keyring.svg b/.icons/awkward/16x16/apps/stock_keyring.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stock_keyring.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/stock_task.svg b/.icons/awkward/16x16/apps/stock_task.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stock_task.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/stock_view-details.svg b/.icons/awkward/16x16/apps/stock_view-details.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stock_view-details.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/stock_xfburn-burn-cd.svg b/.icons/awkward/16x16/apps/stock_xfburn-burn-cd.svg
new file mode 100644
index 00000000..87bed60e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stock_xfburn-burn-cd.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#ffb522" cx="-8" cy="8" r="8" transform="scale(-1,1)"/>
+ <path style="fill:#ffffff" d="M 13,10.327 13,13 10.3272,13 5.576,8.2493 8.2493,5.5765 Z M 3.212,5.8933 C 2.92929,5.61059 2.92929,5.16512 3.212,4.8824 L 4.883,3.212 c 0.28271,-0.28271 0.72818,-0.28271 1.0109,0 L 7.2903,4.617 4.6175,7.2898 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/stock_xfburn.svg b/.icons/awkward/16x16/apps/stock_xfburn.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stock_xfburn.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/stoken-gui.svg b/.icons/awkward/16x16/apps/stoken-gui.svg
new file mode 100644
index 00000000..07c0d72c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stoken-gui.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#8e8e8e" cx="5" cy="8" r="5"/>
+ <rect style="fill:#8e8e8e" width="10" height="6" x="6" y="5" rx=".714" ry=".75"/>
+ <circle style="fill:#3949ab" cx="5" cy="8" r="3"/>
+ <rect style="opacity:0.3" width="4" height="2" x="10" y="7" rx=".533" ry=".541"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/strawberry.svg b/.icons/awkward/16x16/apps/strawberry.svg
new file mode 100644
index 00000000..d23084eb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/strawberry.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#dc3a2d" d="M 8.7728711,2.0001894 C 8.6142555,1.9980227 8.4095778,2.0144814 8.1302659,2.0464221 6.152879,2.2725458 4.5033153,3.5829822 2.6163305,6.4261434 2.0465652,7.2846213 1.3142615,8.3872387 0.98904636,8.876487 c -1.37002096,2.06104 -1.31100058,4.176184 0.14136214,5.065604 0.9386734,0.574841 1.8457065,0.802792 3.2815457,0.825144 0.7217028,0.01124 1.7783583,0.06646 2.3481236,0.12263 1.5896669,0.156726 1.788716,0.153075 2.9076371,-0.05554 1.2523291,-0.23348 2.2183991,-0.71973 2.9942361,-1.506516 0.609153,-0.617751 1.479039,-2.327724 1.615413,-3.075333 C 15.419761,6.6169254 11.37986,2.1842533 8.7728711,2.0001894 Z"/>
+ <path style="fill:#75ac4c" d="m 9.0773744,1.0000049 c -0.077685,0 -0.1001948,0.1507608 -0.052311,0.3498498 0,0 0.1376538,0.6352521 1.0612626,1.1005522 0.64239,0.3024587 0.641233,0.4772538 -0.0042,0.6586217 C 9.8008405,3.1880676 9.4589912,3.337969 9.3225721,3.4420609 9.0975805,3.6137388 9.1796967,3.6845373 10.206034,4.2054451 c 0.622295,0.315841 1.246762,0.6663798 1.38754,0.7790985 0.244416,0.1956995 0.233272,0.2231126 -0.243586,0.602657 -0.532381,0.423711 -1.162218,1.4143159 -1.162218,1.8278201 0,0.22355 0.103913,0.2417103 0.980683,0.1712036 0.539377,-0.043375 1.132859,-0.097968 1.318851,-0.1213035 l 0.338167,-0.042456 -0.04835,1.1245368 c -0.02655,0.6184425 -0.104257,1.2783181 -0.172782,1.4663924 -0.06853,0.188074 -0.09708,0.370676 -0.0634,0.405814 0.141765,0.147935 0.720057,-0.178575 1.116743,-0.6305023 0.405545,-0.4620168 0.431327,-0.4715233 0.517554,-0.188019 0.290387,0.5082303 0.418923,0.9534283 0.869507,1.3988113 0.100624,0.0094 0.177395,-0.113145 0.24195,-0.365803 0.198761,-0.7778443 0.0923,-1.5307676 -0.326264,-2.3083478 C 14.734878,7.9063422 14.513954,7.2460232 14.469293,6.8578526 14.424633,6.469682 14.351075,6.0181389 14.30602,5.854343 c -0.06846,-0.2488979 0.0643,-0.3941723 0.808166,-0.8844113 0.846995,-0.5582031 1.065611,-0.8757713 0.745289,-1.0823568 -0.07959,-0.051327 -0.498802,0.1037798 -0.931808,0.3446122 -0.433003,0.2408312 -0.87243,0.4377942 -0.976456,0.4377942 -0.104026,0 -0.430468,-0.3014963 -0.72521,-0.6699249 -0.512243,-0.6403062 -0.535783,-0.7135061 -0.535783,-1.6585474 0,-0.8979654 -0.02613,-0.9925035 -0.285064,-1.0310782 -0.209286,-0.031179 -0.330508,0.072031 -0.455997,0.3881707 -0.09402,0.2368531 -0.218381,0.4306264 -0.276344,0.4306264 -0.05796,0 -0.634942,-0.254075 -1.282129,-0.5646115 C 9.7434965,1.2540802 9.1524381,1.0000049 9.0773825,1.0000049 Z"/>
+ <path style="fill:#b4291e" d="M 8.172877,6.7673582 C 7.8843899,7.0558458 7.4400457,7.0792323 7.1804073,6.8195939 6.9207685,6.5599547 6.9441546,6.1156105 7.2326422,5.8271234 7.52113,5.5386359 8.1123412,5.3683821 8.3719799,5.6280209 8.6316186,5.8876596 8.4613651,6.4788708 8.172877,6.7673582 Z"/>
+ <path style="fill:#b4291e" d="M 6.672877,9.2673576 C 6.3843899,9.5558451 5.9400457,9.5792316 5.6804073,9.3195932 5.4207685,9.0599541 5.4441546,8.6156099 5.7326422,8.3271227 6.02113,8.0386352 6.6123412,7.8683815 6.87198,8.1280202 7.1316186,8.3876589 6.961365,8.9788701 6.672877,9.2673576 Z"/>
+ <path style="fill:#b4291e" d="M 10.172878,10.767358 C 9.8843907,11.055846 9.440046,11.079231 9.1804074,10.819593 8.9207684,10.559953 8.9441545,10.115609 9.2326423,9.8271218 9.5211304,9.5386339 10.112342,9.36838 10.371981,9.628019 c 0.259639,0.259639 0.08938,0.85085 -0.199103,1.139339 z"/>
+ <path style="fill:#b4291e" d="m 9.1728762,13.767358 c -0.2884872,0.288487 -0.7328314,0.311873 -0.9924698,0.05224 -0.2596387,-0.25964 -0.2362526,-0.703984 0.052235,-0.992471 0.2884879,-0.288488 0.879699,-0.458741 1.1393378,-0.199103 0.2596387,0.259639 0.089385,0.85085 -0.1991029,1.139338 z"/>
+ <path style="fill:#b4291e" d="m 6.172877,12.767357 c -0.2884872,0.288488 -0.7328314,0.311873 -0.9924698,0.05224 -0.2596387,-0.259639 -0.2362526,-0.703984 0.052235,-0.992471 0.2884879,-0.288488 0.879699,-0.458741 1.1393378,-0.199103 0.2596387,0.259639 0.089385,0.85085 -0.1991029,1.139338 z"/>
+ <path style="fill:#b4291e" d="M 2.672877,11.767357 C 2.38439,12.055845 1.9400457,12.07923 1.6804073,11.819597 1.4207685,11.559957 1.4441546,11.115613 1.7326423,10.827126 2.0211301,10.538638 2.6123414,10.368385 2.87198,10.628023 c 0.2596387,0.259639 0.089385,0.85085 -0.1991029,1.139338 z"/>
+ <path style="fill:#b4291e" d="M 3.672877,8.7673576 C 3.3843898,9.0558451 2.9400456,9.0792316 2.6804072,8.8195932 2.4207685,8.5599541 2.4441546,8.1156099 2.7326421,7.8271227 3.02113,7.5386352 3.6123411,7.3683815 3.8719799,7.6280202 4.1316186,7.8876589 3.961365,8.4788701 3.672877,8.7673576 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/streamlink-twitch-gui.svg b/.icons/awkward/16x16/apps/streamlink-twitch-gui.svg
new file mode 120000
index 00000000..34f5ff86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/streamlink-twitch-gui.svg
@@ -0,0 +1 @@
+gnome-twitch.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/streamtuner.svg b/.icons/awkward/16x16/apps/streamtuner.svg
new file mode 100644
index 00000000..de5c3895
--- /dev/null
+++ b/.icons/awkward/16x16/apps/streamtuner.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(-15,-15)">
+ <circle fill="#f5c839" cx="23" cy="23" r="8"/>
+ <g fill="#fff" transform="translate(1)">
+ <rect width="2" height="10" x="19" y="18"/>
+ <rect width="2" height="10" x="23" y="18"/>
+ </g>
+ <g fill="#fff" transform="matrix(0,1,-1,0,46,1)">
+ <rect width="2" height="10" x="19" y="18"/>
+ <rect width="2" height="10" x="23" y="18"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/streamtuner2.svg b/.icons/awkward/16x16/apps/streamtuner2.svg
new file mode 120000
index 00000000..4bf1db03
--- /dev/null
+++ b/.icons/awkward/16x16/apps/streamtuner2.svg
@@ -0,0 +1 @@
+streamtuner.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/stremio.svg b/.icons/awkward/16x16/apps/stremio.svg
new file mode 100644
index 00000000..c2d1aa38
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stremio.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#8d49bc" d="m 8.0000004,-4.22e-6 c -0.4190666,0 -0.8385233,0.15623904 -1.1517858,0.46949403 L 0.46949491,6.8489539 C 0.15604746,7.1623931 -4.0951998e-4,7.5810034 8.8e-7,7.9999953 H 16 C 16,7.5810262 15.843024,7.1622087 15.529762,6.8489539 L 9.1517863,0.46948981 C 8.8385238,0.15623486 8.4190675,-4.22e-6 8.0000004,-4.22e-6 Z M 16,7.9999953 C 16,8.2094799 15.960842,8.4190902 15.88244,8.6153225 15.960756,8.4190525 16,8.2094799 16,7.9999953 Z M 15.88244,8.6153225 C 15.80404,8.8115549 15.686393,8.9944094 15.529762,9.1510368 15.686393,8.9944094 15.804125,8.811593 15.88244,8.6153225 Z"/>
+ <path style="fill:#3a497d" d="M 8.8e-7,7.9999953 C 4.1230855e-4,8.4184932 0.15714834,8.8372227 0.47023895,9.1502928 L 6.848959,15.529757 c 0.6265253,0.62651 1.6763016,0.627228 2.3028273,7.62e-4 L 15.529762,9.1510368 C 15.843024,8.837782 16,8.4189645 16,7.9999953 Z"/>
+ <path style="fill:#ffffff" transform="matrix(0.29266674,0,0,0.38018524,-17.876466,6.5458534)" d="M 98.666715,3.8248372 84.999292,11.715727 v -15.78178 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/stride.svg b/.icons/awkward/16x16/apps/stride.svg
new file mode 100644
index 00000000..7b801a6f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stride.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#115ccc;fill-rule:evenodd" d="M 4.5591809,0.99999988 C 4.2431794,1.0000322 3.9870181,1.2617376 3.9869862,1.5845774 3.9869862,4.2370698 3.507727,6.1057609 3.0158195,6.88053 2.7370828,7.3195484 2.5241262,7.55171 2.1888191,7.7162931 1.8535124,7.8808758 1.4384851,7.9828921 0.57219501,7.9828921 0.25619344,7.9829246 3.1509314e-5,8.2446303 1.0190476e-7,8.56747 l 0,4.847952 C 3.1731535e-5,13.738262 0.2561936,13.999968 0.57219501,14 3.6924517,14 6.523994,12.588352 8.0761067,10.143729 9.6003353,7.7430245 10,4.8306491 10,1.5845774 9.999969,1.2617374 9.7438069,1.000032 9.4278053,0.99999988 Z"/>
+ <path style="fill:#3387f5" d="M 4.6048159,0.99999988 C 4.1588683,1.0001941 3.8667265,1.4640166 4.0613292,1.8628733 L 9.8160319,13.661537 C 9.9171539,13.86868 10.128484,14.000146 10.360108,14 l 5.035365,0 c 0.445538,-4.03e-4 0.737476,-0.463587 0.543487,-0.862287 L 10.184258,1.3384621 C 10.083228,1.1315098 9.8721819,1.0000783 9.6407707,0.99999988 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/studio.svg b/.icons/awkward/16x16/apps/studio.svg
new file mode 120000
index 00000000..b853dd00
--- /dev/null
+++ b/.icons/awkward/16x16/apps/studio.svg
@@ -0,0 +1 @@
+android-studio.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/stuntrally.svg b/.icons/awkward/16x16/apps/stuntrally.svg
new file mode 100644
index 00000000..bf160ab4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stuntrally.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:none;stroke:#4f4f4f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 7,3 C 5.3463452,5.1764796 2,5 2,7.2 2,9.867292 5.5324556,8.2377224 4.9,11.4 4.5,13.4 3.2,13 2,13"/>
+ <path style="fill:none;stroke:#85722f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 9.0001,13 0,-7.6 C 9.4371596,3.9665084 10.001068,3 11.4001,3 13.0001,3 14,3.8 14,5.4 14,7 10.6001,7.2 10.6001,8.2 10.6001,9.2 14,13 14,13"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/style.svg b/.icons/awkward/16x16/apps/style.svg
new file mode 120000
index 00000000..604fb0e1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/style.svg
@@ -0,0 +1 @@
+applications-interfacedesign.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/stylesheet.svg b/.icons/awkward/16x16/apps/stylesheet.svg
new file mode 120000
index 00000000..68ddcf8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stylesheet.svg
@@ -0,0 +1 @@
+../mimetypes/text-css.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/subdownloader.svg b/.icons/awkward/16x16/apps/subdownloader.svg
new file mode 100644
index 00000000..82d0f052
--- /dev/null
+++ b/.icons/awkward/16x16/apps/subdownloader.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m0.88892 1c-0.49249 0-0.88892 0.3903-0.88892 0.875v10.125c0 0.48475 0.39669 0.98462 0.88892 1h8.1111l1.5 2 1.5-2h3.1117c0.492 0 0.888-0.515 0.888-1v-10.125c0-0.4847-0.396-0.875-0.889-0.875z"/>
+ <g fill="#ffc04b" transform="translate(0,-1)">
+ <path d="m3 5v-1h10v1z"/>
+ <path d="m3 8v-1h10v1z"/>
+ <path d="m3 11v-1h6v1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sublime-merge.svg b/.icons/awkward/16x16/apps/sublime-merge.svg
new file mode 100644
index 00000000..89f1dda9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sublime-merge.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <g transform="matrix(0.98209374,0,0,0.98209374,0.64307349,0.15193401)">
+ <path style="fill:#9adede;fill-rule:evenodd" d="m 4.1796876,3.4643449 c -0.062052,0.01096 -0.119662,0.045874 -0.158594,0.1015624 L 2.4445312,5.8166889 c -0.078116,0.111378 -0.05097,0.2648528 0.060156,0.3429688 L 6.1554688,8.6901261 8.0960936,7.4186273 c 0.04813,-0.033768 0.104694,-0.048034 0.1593752,-0.04375 l 0.00156,-0.00156 h 3.7242192 c 0.06678,0 0.127525,0.026972 0.171874,0.070313 0.0053,0.00504 0.05613,0.05321 0.130469,0.1335936 v -0.00236 l 1.217971,1.1254186 0.02656,-0.02578 c 0.09601,-0.096259 0.09689,-0.2533236 0,-0.3484376 L 12.342189,7.2389409 C 12.239127,7.1273109 12.164366,7.0598073 12.157814,7.0530033 12.11296,7.0073949 12.05029,6.9804705 11.981252,6.9795657 H 9.1843768 L 4.364064,3.5049713 C 4.3085012,3.4659153 4.2417408,3.4533849 4.1796892,3.4643461 Z"/>
+ <path style="fill:#00c8c6;fill-rule:evenodd" d="m 8.2556756,6.9744657 10e-4,-0.00152 h 3.7246164 c 0.06678,0 0.127506,0.026712 0.171855,0.070052 0.0053,0.00504 0.05594,0.053169 0.130277,0.1335532 v -0.00228 l 1.244563,1.1521132 c 0.09964,0.092234 0.09601,0.2519868 0,0.3482456 l -1.176778,1.0814836 c -0.107599,0.1176776 -0.187226,0.1889895 -0.193778,0.1957935 -0.04485,0.04586 -0.107096,0.074842 -0.176139,0.07434 H 9.1827272 L 4.363732,13.49539 C 4.252606,13.57351 4.098894,13.54629 4.02103,13.43517 L 2.4446084,11.183684 C 2.3664924,11.072306 2.3937074,10.905186 2.5048334,10.82707 L 8.0964196,7.0180597 c 0.04813,-0.033768 0.1045748,-0.047878 0.159256,-0.043594 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sublime-text-2.svg b/.icons/awkward/16x16/apps/sublime-text-2.svg
new file mode 120000
index 00000000..e9c599f4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sublime-text-2.svg
@@ -0,0 +1 @@
+sublime-text.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sublime-text-3.svg b/.icons/awkward/16x16/apps/sublime-text-3.svg
new file mode 120000
index 00000000..e9c599f4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sublime-text-3.svg
@@ -0,0 +1 @@
+sublime-text.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sublime-text.svg b/.icons/awkward/16x16/apps/sublime-text.svg
new file mode 100644
index 00000000..566a1f9a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sublime-text.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="fill:#ffab36" d="m12 3-8 2.5v3l8-2.5z"/>
+ <path style="fill:#ffab36" d="m12 8.5-8 2.5v3l8-2.5z"/>
+ <path style="opacity:.2" d="m11.272 8.7275-4.3628 1.3635 4.3628 1.637 0.728-0.228v-2.5z"/>
+ <path style="fill:#ffab36" d="m4 5.5 8 3v3l-8-3z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sublime-text2.svg b/.icons/awkward/16x16/apps/sublime-text2.svg
new file mode 120000
index 00000000..e9c599f4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sublime-text2.svg
@@ -0,0 +1 @@
+sublime-text.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sublime.svg b/.icons/awkward/16x16/apps/sublime.svg
new file mode 120000
index 00000000..e9c599f4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sublime.svg
@@ -0,0 +1 @@
+sublime-text.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sublime_text.svg b/.icons/awkward/16x16/apps/sublime_text.svg
new file mode 120000
index 00000000..e9c599f4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sublime_text.svg
@@ -0,0 +1 @@
+sublime-text.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sublimetext.svg b/.icons/awkward/16x16/apps/sublimetext.svg
new file mode 120000
index 00000000..e9c599f4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sublimetext.svg
@@ -0,0 +1 @@
+sublime-text.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/subsonic.svg b/.icons/awkward/16x16/apps/subsonic.svg
new file mode 100644
index 00000000..79dafa7b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/subsonic.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <rect fill="#41b941" width="1" height="4" x="4" y="1040.4" rx=".469" ry=".699"/>
+ <path fill="#ffca1d" d="m7.3 1040.4c-0.3878 0-0.8 0.3088-0.8 0.6923v0.8084c-1.2988 0.4105-2.15 1.557-2.5 2.2493-0.35-0.6923-2.5-1-2.5-1v1.75h-0.5v2h0.5v1.5c-0.013672 0 2.15-0.3077 2.5-1 0.35 0.6923 2.25 2 5.05 2s5.95-1.5136 5.95-3.8077c-0.003-1.6303-1.3719-3.0216-3.5-3.6929v-0.8071c0-0.3835-0.3122-0.6923-0.7-0.6923z"/>
+ <circle fill="#fff" cx="9" cy="1045.4" r="1"/>
+ <circle fill="#fff" cx="12" cy="1045.4" r="1"/>
+ <circle fill="#fff" cx="6" cy="1045.4" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/substance.svg b/.icons/awkward/16x16/apps/substance.svg
new file mode 100644
index 00000000..26b441fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/substance.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e52e38" d="M 8,0 1,3.5 V 7.1667 L 11.6,10.7 8,12.5 4,10.5 V 9.5 L 1,8.5 V 12.5 L 8,16 15,12.5 V 8.8333 L 4.4,5.3 8,3.5 12,5.5 V 6.5 L 15,7.5 V 3.5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/subsurface-icon.svg b/.icons/awkward/16x16/apps/subsurface-icon.svg
new file mode 100644
index 00000000..2548af7f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/subsurface-icon.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#2c5a98" d="M 16,1.128775 C 14.978033,1.6568879 13.751912,2.3506026 12.414062,2.360025 9.0327844,2.383839 5.0142416,0.9222967 2.2367188,0.860375 1.3394385,0.8403712 0.57491804,1.1509468 0,1.541625 L 0,15.2 C 0,15.6432 0.3568,16 0.8,16 l 14.4,0 c 0.4432,0 0.8,-0.3568 0.8,-0.8 z"/>
+ <path style="fill:#28bae4" d="M 0.8,0 C 0.3568,0 0,0.3568 0,0.8 L 0,1.681625 C 0.57491804,1.2909468 1.3394385,0.9803712 2.2367188,1.000375 5.0142416,1.0622967 9.0327844,3.023439 12.414062,2.999625 13.751912,2.9902026 14.978033,2.2964879 16,1.768375 L 16,0.8 C 16,0.3568 15.6432,0 15.2,0 Z"/>
+ <path style="fill:#ffffff" d="m 7.3910004,2.5996876 -0.1203124,0.00469 0.2976564,0.2148436 0.3140624,0.2828124 -0.03672,0.1570316 c -0.0204,0.1746764 -0.043637,0.505234 -0.050781,0.55968 l -0.0125,0.098438 -0.096875,-0.06875 -0.1765628,-0.06875 0.069531,0.1148436 0.069532,0.1140624 -0.177344,0 -0.1773436,0 0,-0.1125 0,-0.1117184 -0.1695314,0.066406 -0.1703128,0.066406 0.058594,0.095312 0.057812,0.095312 -0.2289064,0.2203124 -0.2281248,0.1632816 0.084375,0.094531 0.084375,0.094531 -0.1492188,-0.0875 -0.15,-0.0875 0.196094,-0.21953 L 6.873812,4.0663996 6.7706868,4.0562436 C 6.7140756,4.0509476 6.563078,4.0344476 6.4347496,4.0195236 L 6.2011556,3.9921796 6.1855316,4.2015544 6.1706876,4.4109296 5.8941252,4.6718672 5.618344,4.9320232 5.3613128,5.9718672 C 5.2200872,6.543646 5.0814348,7.038794 5.0527188,7.1695232 L 5.0003756,7.407024 C 5.2575164,7.5150468 5.5433344,7.565436 5.7875848,7.5796784 5.851784,7.5393928 5.9398724,7.3639088 5.9828972,7.1898344 6.025922,7.0157604 6.0935292,6.9538972 6.1336784,6.9538972 l 0.073438,0 0.010156,0.375 C 6.222912,7.5353728 6.3126312,8.0058068 6.4164908,8.3742096 6.520354,8.7426124 6.604772,9.1683248 6.604772,9.3203032 l 0,0.2765628 -0.1156252,0.072656 -0.1156248,0.07266 0.1846656,0.10625 0.064844,0.10625 -0.1632812,-0.06406 -0.1625,-0.06328 L 6.0394376,10.367186 5.7824064,10.906248 5.224594,11.269529 4.866,11.633592 4.955844,12.036717 5.044906,12.440623 5.026158,13.084373 5.00819,13.728904 5.090221,13.86406 5.173031,14 5.3800622,14 5.7870934,14 6.041782,13.866399 6.2003756,13.656243 5.9870944,13.453118 C 5.942696,13.341129 5.8811196,12.923472 5.8503756,12.525774 L 5.7949066,11.803118 6.1058442,11.263274 6.417563,10.723431 6.8933442,10.253899 7.3691254,9.7835868 7.4402194,9.1734304 7.5113134,8.563274 7.3738134,8.64218 7.2370944,8.720305 7.366782,8.5773364 7.4964692,8.434368 l 0.26875,0.1406248 c 0.1474872,0.077388 0.434178,0.26622 0.6375,0.4203124 l 0.3695316,0.2804688 0,0.2906252 0,0.2898436 0.2820312,0.6250002 c 0.1548112,0.343658 0.3147268,0.768911 0.35625,0.945312 0.041501,0.176402 0.122502,0.381438 0.1796872,0.455469 l 0.1039064,0.134375 0.3195314,-0.09297 c 0.175713,-0.05117 0.432201,-0.153493 0.569531,-0.228126 0.137332,-0.07463 0.715747,-0.27551 1.285938,-0.446093 l 1.036719,-0.310157 0.04766,-0.144531 0.04687,-0.144529 -0.39375,0 c -0.216373,0 -0.552381,0.03238 -0.746875,0.07187 l -0.353125,0.07188 0.06094,0.1 0.06094,0.1 -0.177343,-0.06875 -0.176562,-0.06875 -0.457031,0.185938 c -0.251395,0.102144 -0.553243,0.185156 -0.670313,0.185156 l -0.2125002,0 L 9.7527192,10.765618 9.570688,10.303899 9.498032,9.6742118 9.4245944,9.0437428 8.9753756,8.432024 C 8.728252,8.0954852 8.1639228,7.6746412 7.9656912,7.496868 L 7.6000664,7.1999928 c 0.1336756,0.00104 0.1473484,0.015292 0.2809608,-0.00392 L 7.7982148,7.0984168 7.7700908,6.9538856 7.9122784,6.9827936 8.054466,7.0117016 8.023998,6.8226392 7.99353,6.6335764 8.1661864,6.5663892 C 8.2277776,6.542396 8.279362,6.4486136 8.3099336,6.3999928 l -0.1421876,0 -0.1703124,0 0,-0.2325344 c 0,-0.095296 0.032616,-0.1734376 0.072656,-0.1734376 0.040018,0 0.4597736,0.091165 0.5412236,0.202344 l 0.147656,0.122378 C 8.919774,6.197822 9.3054942,6.1353304 9.4906262,6.0624928 l 0.075,-0.5304688 C 9.606905,5.2403304 9.5509102,4.9514396 9.5884062,4.8898364 L 9.6571562,4.7781176 9.4868438,4.6054616 C 9.393535,4.5107156 9.0531396,4.4106944 8.973812,4.3835864 L 8.8292808,4.334368 8.9761556,4.1546804 9.0066236,3.996868 9.0206876,3.4403124 C 8.9902036,3.269514 8.9475688,3.2339712 8.8691252,3.1379688 8.6634216,3.0185112 8.5928032,2.992242 8.3691252,3.01375 L 8.0167816,3.009062 7.737094,2.8106244 C 7.6172408,2.7216368 7.4572536,2.5971276 7.3910004,2.5996876 Z m 1.2093752,2.0440552 0.1070312,0 c 0.058832,0 0.1070312,0.054595 0.1070312,0.1218748 l 0,0.1226564 0.1054688,-0.066406 0.10625,-0.066406 0.082031,0.135156 0.082812,0.1351564 -0.1312496,-0.082031 -0.039064,0.00236 -0.015624,0.2414064 0,0.4195312 -0.1906252,0.00703 0,8e-4 -0.2195312,-0.00938 c -0.00712,-0.047648 0.024328,-0.454196 0.00392,-0.6289064 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/subtitleeditor.svg b/.icons/awkward/16x16/apps/subtitleeditor.svg
new file mode 100644
index 00000000..d1f2546f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/subtitleeditor.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(-15,-15)">
+ <circle fill="#772bbe" cx="23" cy="23" r="8"/>
+ <path fill="#fff" d="m19 25.218v1.782h1.7819l4.5004-4.5004-1.7819-1.7819zm7.8586-4.2891c0.18848-0.18847 0.18848-0.48545 0-0.67393l-1.1137-1.1137c-0.18848-0.18848-0.48546-0.18848-0.67393 0l-0.931 0.937 1.782 1.782z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sun-java-jdk10.svg b/.icons/awkward/16x16/apps/sun-java-jdk10.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-java-jdk10.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-java-jdk5.svg b/.icons/awkward/16x16/apps/sun-java-jdk5.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-java-jdk5.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-java-jdk6.svg b/.icons/awkward/16x16/apps/sun-java-jdk6.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-java-jdk6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-java-jdk7.svg b/.icons/awkward/16x16/apps/sun-java-jdk7.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-java-jdk7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-java-jdk8.svg b/.icons/awkward/16x16/apps/sun-java-jdk8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-java-jdk8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-java-jdk9.svg b/.icons/awkward/16x16/apps/sun-java-jdk9.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-java-jdk9.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-java-jre10.svg b/.icons/awkward/16x16/apps/sun-java-jre10.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-java-jre10.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-java-jre8.svg b/.icons/awkward/16x16/apps/sun-java-jre8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-java-jre8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-java32-jdk5.svg b/.icons/awkward/16x16/apps/sun-java32-jdk5.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-java32-jdk5.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-java32-jdk6.svg b/.icons/awkward/16x16/apps/sun-java32-jdk6.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-java32-jdk6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-java32-jdk7.svg b/.icons/awkward/16x16/apps/sun-java32-jdk7.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-java32-jdk7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-java32-jdk8.svg b/.icons/awkward/16x16/apps/sun-java32-jdk8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-java32-jdk8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-javaws-jdk10.svg b/.icons/awkward/16x16/apps/sun-javaws-jdk10.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-javaws-jdk10.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-javaws-jdk6.svg b/.icons/awkward/16x16/apps/sun-javaws-jdk6.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-javaws-jdk6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-javaws-jdk7.svg b/.icons/awkward/16x16/apps/sun-javaws-jdk7.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-javaws-jdk7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-javaws-jdk8.svg b/.icons/awkward/16x16/apps/sun-javaws-jdk8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-javaws-jdk8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-javaws-jdk9.svg b/.icons/awkward/16x16/apps/sun-javaws-jdk9.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-javaws-jdk9.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-javaws-jre10.svg b/.icons/awkward/16x16/apps/sun-javaws-jre10.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-javaws-jre10.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-javaws-jre8.svg b/.icons/awkward/16x16/apps/sun-javaws-jre8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-javaws-jre8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-javaws32-jdk6.svg b/.icons/awkward/16x16/apps/sun-javaws32-jdk6.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-javaws32-jdk6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-javaws32-jdk7.svg b/.icons/awkward/16x16/apps/sun-javaws32-jdk7.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-javaws32-jdk7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-javaws32-jdk8.svg b/.icons/awkward/16x16/apps/sun-javaws32-jdk8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-javaws32-jdk8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-jcontrol-jdk10.svg b/.icons/awkward/16x16/apps/sun-jcontrol-jdk10.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-jcontrol-jdk10.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-jcontrol-jdk6.svg b/.icons/awkward/16x16/apps/sun-jcontrol-jdk6.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-jcontrol-jdk6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-jcontrol-jdk7.svg b/.icons/awkward/16x16/apps/sun-jcontrol-jdk7.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-jcontrol-jdk7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-jcontrol-jdk8.svg b/.icons/awkward/16x16/apps/sun-jcontrol-jdk8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-jcontrol-jdk8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-jcontrol-jdk9.svg b/.icons/awkward/16x16/apps/sun-jcontrol-jdk9.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-jcontrol-jdk9.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-jcontrol-jre10.svg b/.icons/awkward/16x16/apps/sun-jcontrol-jre10.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-jcontrol-jre10.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-jcontrol-jre8.svg b/.icons/awkward/16x16/apps/sun-jcontrol-jre8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-jcontrol-jre8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-jcontrol32-jdk6.svg b/.icons/awkward/16x16/apps/sun-jcontrol32-jdk6.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-jcontrol32-jdk6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-jcontrol32-jdk7.svg b/.icons/awkward/16x16/apps/sun-jcontrol32-jdk7.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-jcontrol32-jdk7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-jcontrol32-jdk8.svg b/.icons/awkward/16x16/apps/sun-jcontrol32-jdk8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-jcontrol32-jdk8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sunflower.svg b/.icons/awkward/16x16/apps/sunflower.svg
new file mode 100644
index 00000000..6d6ab840
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sunflower.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#fec006" d="m7.9996 3e-8 -2.3431 2.3431h-3.3135v3.3135l-2.343 2.3434 2.3431 2.343v3.3135h3.3135l2.3434 2.344 2.3431-2.3431h3.3135v-3.3135l2.343-2.343-2.343-2.3431v-3.3135h-3.3135l-2.344-2.3432z"/>
+ <path fill="#fecd38" d="m4.9382 0.60872-1.2687 3.0613-3.0613 1.2687 1.2678 3.0613-1.2678 3.061 3.0613 1.269 1.2687 3.061 3.0612-1.268 3.0616 1.268 1.268-3.061 3.062-1.269-1.268-3.0619 1.267-3.0614-3.061-1.2686-1.269-3.0612-3.0612 1.2677-3.0608-1.2677z"/>
+ <rect fill="#4d4d4d" width="12" height="12" x="-14" y="-14" rx="6" ry="6" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/super-hexagon.svg b/.icons/awkward/16x16/apps/super-hexagon.svg
new file mode 100644
index 00000000..1fb35a0f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/super-hexagon.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <rect style="fill:#811623" rx="1" ry="1" height="16" width="16" y="0" x="0"/>
+ <path style="fill:#581118" d="m1 0c-0.554 0-1 0.446-1 1v8l5-1 2 2-3 6h11c0.288768 0 0.542394-0.12583 0.724609-0.320312l-5.724609-6.679688 0.609375-3 5.390625-1v-4c0-0.554-0.446-1-1-1h-5l-1 4.4414062-3 0.5585938-5-5z"/>
+ <path style="fill:#d12b43" d="m10 0l-0.4921875 2 4.4921875 3-2 7-7 1-3-4 3-5-2-2-3 7 4 7 10-2 2-6v-3.7148438l-6-4.2851562zm-1 4.4414062l-3 0.5585938-1 3 2 2 3-1 0.609375-3-1.609375-1.5585938zm0 0.8945313l0.7363281 0.6640625-0.3378906 2.3378906-2.3984375 0.6621094-1-1 0.5273438-2.3359375 2.4726562-0.328125z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/superkaramba.svg b/.icons/awkward/16x16/apps/superkaramba.svg
new file mode 100644
index 00000000..bc489dc7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/superkaramba.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#325f78" width="12" height="16" x="-14" y="-16" rx=".818" ry=".857" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="8" height="12" x="-12" y="-14" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#ffffff" width="2" height="6" x="11" y="5" rx=".2" ry=".215"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/supermeatboy.svg b/.icons/awkward/16x16/apps/supermeatboy.svg
new file mode 100644
index 00000000..8a8b633a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/supermeatboy.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e84343" d="M 8,0 C 5.6099616,0.06566364 2.9368476,0.43331268 0.87402344,0.96138596 0.31143444,1.1077275 0.10078648,1.188919 0,1.3430125 V 15.241628 C 0,15.741353 3.00001,15.991437 3.4843752,16 4.00001,15.991437 6.4,15.741353 6.4,15.241628 V 13.6 H 8 9.6 v 1.641628 C 9.6,15.741353 11.99999,15.991437 12.515625,16 12.99999,15.991437 16,15.741353 16,15.241628 V 1.3430125 C 15.899214,1.188919 15.688566,1.1077275 15.125976,0.96138596 13.063152,0.43331268 10.390038,0.06566364 8,0 Z"/>
+ <path style="fill:#2f2f2f" d="M 3.3189975,6.5 C 4.229794,6.4136435 4.2261285,6.404321 5.8443039,6.2757675 6.0197744,5.7890315 6.1787514,5.4975785 5.5400944,4.5908356 4.8368384,3.5805636 3.7075065,4.0157801 3.249359,4.7787591 2.8576435,5.635454 2.9630175,6.1742005 3.3189975,6.5 m 0,0"/>
+ <path style="fill:#ffffff" d="M 5,5.5000005 C 5,5.773942 4.7764505,6 4.5000005,6 4.2235495,6 4,5.773942 4,5.5000005 4,5.226058 4.2235495,5 4.5000005,5 4.7764505,5 5,5.226058 5,5.5000005 m 0,0"/>
+ <path style="fill:#2f2f2f" d="m 10.235943,5.9930875 c 0.92102,0.017168 2.264061,-0.00305 2.38113,-0.00305 0.375743,-0.2658223 0.640049,-1.3025296 -0.02429,-2.3231775 -0.729102,-1.1402673 -1.904905,-0.6490494 -2.38113,0.2121044 -0.407174,0.9669292 -0.128582,1.6062875 0.02428,2.1080273"/>
+ <path style="fill:#ffffff" d="M 12,4.5000005 C 12,4.778397 11.775685,5 11.498287,5 11.224315,5 11,4.778397 11,4.5000005 c 0,-0.273942 0.224315,-0.5 0.498287,-0.5 0.277398,0 0.501713,0.226058 0.501713,0.5 m 0,0"/>
+ <path style="fill:#2f2f2f" d="m 3,7.2140013 c 3.3220833,-0.2251454 6.6504167,-0.3398194 10,0 C 12.448333,10.886574 10.428333,10.9268 8.4166667,10.985037 6.1541667,11.14474 3.4,10.035224 3,7.2140013 m 0,0"/>
+ <path style="fill:#ffffff" d="m 4.0000007,8.7002982 c 0.037101,0.1532168 -0.061629,0.3131862 0.1045061,0.4104396 1.0289664,0.5998987 2.9599271,0.8664077 4.2704579,0.8889287 1.7343193,0.0078 3.1013273,-0.118751 3.5667523,-0.6411889 0.101413,-0.1146564 0.03796,-0.5000569 0.04581,-0.6706767 l -0.97666,-0.020133 0.97666,-0.077461 V 8.0317379 H 7.002785 L 6.997215,9 H 6.0046 l -0.0092,-0.9999968 -1.9935356,-3e-7 0.00184,0.631706 0.750084,0.021497"/>
+ <path style="fill:#cd5d82" d="m 3.0087563,6.5261448 v 0.028551 c -0.011675,0.035348 -0.011675,0.074325 0,0.1096752 0.011675,0.044415 0.039615,0.079761 0.069582,0.1151123 0.1112314,0.1223635 0.2818879,0.1985015 0.4561001,0.2161763 0.1767513,0.017676 0.357058,-0.019491 0.5140012,-0.095625 0.1371352,-0.065715 0.2559852,-0.1577144 0.3926119,-0.2247878 0.1330718,-0.062088 0.2757933,-0.095625 0.428673,-0.104236 0.2183998,-0.00907 0.4362916,0.040791 0.6587549,0.019491 0.1092001,-0.00907 0.2163682,-0.037162 0.3057594,-0.095625 0.04368,-0.028552 0.083296,-0.063902 0.1112313,-0.1028763 0.032,-0.046223 0.049775,-0.090187 0.05333,-0.1418513 0.0061,-0.060278 -0.011674,-0.1187409 -0.039614,-0.1735776 C 5.9312509,6.0235473 5.8875713,5.9755083 5.8403358,5.9347204 5.7433256,5.8513312 5.6259996,5.7915095 5.514768,5.7239824 5.455343,5.6868173 5.3938864,5.6460325 5.3202397,5.6265451 5.2349116,5.60343 5.139933,5.619295 5.0485098,5.60887 4.9514998,5.5998075 4.8641395,5.5644549 4.7727164,5.5417964 4.5863147,5.4923962 4.3877234,5.4887714 4.1952272,5.5204963 4.004762,5.5504064 3.8244553,5.62156 3.6593856,5.7153723 3.5024429,5.8037456 3.3576892,5.9206712 3.2865826,6.0711334 c -0.013715,0.02991 -0.02387,0.06209 -0.039615,0.092 C 3.1916066,6.295921 3.1083094,6.4182848 3.0087598,6.5261463"/>
+ <g transform="rotate(-45,6.75,5.517767)">
+ <path style="fill:none;stroke:#efefef;stroke-width:1px" d="M 8,1 V 4 4"/>
+ <path style="fill:none;stroke:#efefef;stroke-width:1px" d="m 9.5,2.5 h -3 v 0"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/superproductivity.svg b/.icons/awkward/16x16/apps/superproductivity.svg
new file mode 100644
index 00000000..efb85b16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/superproductivity.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#7861e6" cx="8" cy="8" r="8"/>
+ <circle style="fill:#acc0ff" cx="8" cy="8" r="5"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 6,7 2,3 7,-9"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/supertux.svg b/.icons/awkward/16x16/apps/supertux.svg
new file mode 100644
index 00000000..a5a64111
--- /dev/null
+++ b/.icons/awkward/16x16/apps/supertux.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.53333 0 0 .53333 -1.0667 -.53333)">
+ <g fill="#4f4f4f" transform="matrix(.95653 0 0 .94886 .87858 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>
+ <circle fill="#fff" cx="11" cy="8" r="2"/>
+ <circle fill="#fff" cx="21" cy="8" r="2"/>
+ <ellipse fill="#fff" cx="16" cy="19" rx="7" ry="8"/>
+ <circle fill="#303030" cx="12" cy="9" r="1"/>
+ <circle fill="#303030" cx="22" cy="9" r="1"/>
+ <path fill="#cd5252" d="m14 9h4c-0.32061 3.0814-2 6-2 6s-2-3.4637-2-6z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/supertux2.svg b/.icons/awkward/16x16/apps/supertux2.svg
new file mode 120000
index 00000000..70030ef4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/supertux2.svg
@@ -0,0 +1 @@
+supertux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/supertuxkart.svg b/.icons/awkward/16x16/apps/supertuxkart.svg
new file mode 100644
index 00000000..b1d8edb1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/supertuxkart.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.49999 0 0 .49999 .000125 .00018750)">
+ <path fill="#303030" d="m3.3535 22c-0.7495 0-1.3535 0.596-1.3535 1.334v5.332c0 0.738 0.604 1.334 1.3535 1.334h1.293c0.7495 0 1.3535-0.596 1.3535-1.334v-5.332c0-0.738-0.604-1.334-1.3535-1.334h-1.293zm23.998 0c-0.75 0-1.352 0.596-1.352 1.334v5.332c0 0.738 0.602 1.334 1.352 1.334h1.2949c0.749 0 1.353-0.596 1.353-1.334v-5.332c0-0.738-0.604-1.334-1.354-1.334h-1.2949z"/>
+ <path opacity=".3" d="m2 27.666v1c0 0.738 0.604 1.334 1.3535 1.334h1.293c0.7495 0 1.3535-0.596 1.3535-1.334v-1c0 0.738-0.604 1.334-1.3535 1.334h-1.293c-0.7495 0-1.3535-0.596-1.3535-1.334zm24 0v1c0 0.738 0.602 1.334 1.352 1.334h1.2949c0.749 0 1.353-0.596 1.353-1.334v-1c0 0.738-0.604 1.334-1.354 1.334h-1.295c-0.749 0-1.351-0.596-1.351-1.334z"/>
+ <g fill="#4f4f4f" transform="matrix(.90867 0 0 .88557 1.6347 2)">
+ <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 fill="#fff" cx="11" cy="9" r="2"/>
+ <circle fill="#fff" cx="21" cy="9" r="2"/>
+ <ellipse fill="#fff" cx="16" cy="19.5" rx="7" ry="7.7"/>
+ <circle fill="#303030" cx="11" cy="9" r="1"/>
+ <circle fill="#303030" cx="21" cy="9" r="1"/>
+ <path fill="#cd5252" d="m14 10h4c-0.32067 3.0818-2 6-2 6s-2-3.4637-2-6z"/>
+ <path fill="#303030" d="m16 16a4 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 1.6a2.4 2.4 0 0 1 1.5594 0.57656l-1.559 0.9-1.558-0.899a2.4 2.4 0 0 1 1.558 -0.578zm2.3594 1.9609a2.4 2.4 0 0 1 0.041 0.439 2.4 2.4 0 0 1 -1.6 2.2609v-1.8l1.5594-0.9zm-4.7172 0.0016 1.5578 0.8984v1.7984a2.4 2.4 0 0 1 -1.6 -2.259 2.4 2.4 0 0 1 0.042 -0.438z"/>
+ <path fill="#f5432a" d="m16 20c-5.4124 0-10 2.2386-10 5 0.00231 0.48394 0.61562 1 0.61562 1h-3.6156v3h6.1545c1.8285 0.914 4.2855 0.998 6.8455 1 2.5633-0.000466 5.0242-0.08473 6.8551-1h6.145v-3h-3.6129s0.61147-0.51612 0.61289-1c0-2.7614-4.5876-5-10-5z"/>
+ <ellipse fill="#4f4f4f" cx="-8.73" cy="19.809" rx="2.485" ry="4.394" transform="matrix(.70175 -.71242 .86961 .49374 0 0)"/>
+ <ellipse fill="#4f4f4f" cx="-25.086" cy="-3.791" rx="2.485" ry="4.394" transform="matrix(-.70175 -.71242 -.86961 .49374 0 0)"/>
+ <ellipse fill="#fff" cx="10.5" cy="24.6" rx="1.5" ry="1.4"/>
+ <ellipse fill="#fff" cx="21.5" cy="24.6" rx="1.5" ry="1.4"/>
+ <path opacity=".5" d="m15.667 23c-0.18467 0-0.33333 0.446-0.33333 1v2c0 0.554 0.14867 1 0.33333 1 0.184 0 0.333-0.446 0.333-1v-2c0-0.554-0.14867-1-0.33333-1zm-1.3333 0.66667c-0.185 0-0.334 0.297-0.334 0.666v1.3333c0 0.36933 0.14867 0.66667 0.33333 0.66667 0.18467 0 0.33333-0.29733 0.33333-0.66667v-1.3333c0-0.36933-0.14867-0.66667-0.33333-0.66667z"/>
+ <path opacity=".5" d="m16.333 23c0.18467 0 0.33333 0.446 0.33333 1v2c0 0.554-0.14867 1-0.33333 1-0.184 0-0.333-0.446-0.333-1v-2c0-0.554 0.14867-1 0.33333-1zm1.3333 0.66667c0.185 0 0.334 0.297 0.334 0.666v1.3333c0 0.36933-0.14867 0.66667-0.33333 0.66667-0.18467 0-0.33333-0.29733-0.33333-0.66667v-1.3333c0-0.36933 0.14867-0.66667 0.33333-0.66667z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/susehelpcenter.svg b/.icons/awkward/16x16/apps/susehelpcenter.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/16x16/apps/susehelpcenter.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/svgcleaner.svg b/.icons/awkward/16x16/apps/svgcleaner.svg
new file mode 100644
index 00000000..65cd6516
--- /dev/null
+++ b/.icons/awkward/16x16/apps/svgcleaner.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#2d6abe" width="15" height="15" x="-15" y="-16" rx=".75" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1.75,0 C 1.3345,0 1,0.3345 1,0.75 V 3.1311 L 4.0974,8.4961 4.7295,8.7744 6.5642,7.2766 7.8232,6.6123 12.885,3.8115 12.987,3.3735 11.039,0 Z"/>
+ <path style="fill:#adadad" d="M 8.5469,5.2832 A 0.75008,0.75008 0 0 0 7.8711,6.2695 L 9.1426,5.5352 A 0.75008,0.75008 0 0 0 8.5469,5.2832 Z M 9.791,6.6113 8.4922,7.3613 13.348,15.619 A 0.75008,0.75008 0 1 0 14.641,14.859 Z"/>
+ <rect style="fill:#3f3f3f" width="10.259" height="1.466" x="-.71" y="8.7" rx=".733" ry=".733" transform="rotate(-30)"/>
+ <rect style="fill:#3f3f3f" width="5.862" height=".733" x="1.49" y="10.17" rx=".419" ry=".366" transform="rotate(-30)"/>
+ <g>
+ <path style="fill:#ffffff" d="M 3.8127,13.178 Q 3.8127,13.567 3.5351,13.783 3.2578,14 2.7877,14 2.5465,14 2.3416,13.963 2.1366,13.927 2,13.861 V 13.509 Q 2.1446,13.575 2.3576,13.628 2.5747,13.681 2.8038,13.681 3.1213,13.681 3.2862,13.554 3.451,13.428 3.451,13.211 3.451,13.068 3.3905,12.97 3.3304,12.872 3.1814,12.79 3.0329,12.708 2.7756,12.61 2.4059,12.476 2.221,12.279 2.0361,12.083 2.0361,11.744 2.0361,11.515 2.1527,11.347 2.2692,11.18 2.4742,11.09 2.6792,11 2.9525,11 3.1855,11 3.3824,11.045 3.5793,11.09 3.7441,11.163 L 3.6317,11.478 Q 3.4831,11.413 3.3061,11.368 3.1294,11.323 2.9444,11.323 2.6752,11.323 2.5385,11.441 2.4019,11.556 2.4019,11.748 2.4019,11.895 2.4621,11.993 2.5224,12.091 2.6591,12.173 2.7957,12.251 3.0288,12.337 3.2821,12.431 3.455,12.541 3.6317,12.647 3.7202,12.799 3.8127,12.95 3.8127,13.178 Z"/>
+ <path style="fill:#ffffff" d="M 6.412,11.041 5.3873,13.959 H 5.0255 L 4.0008,11.041 H 4.3784 L 5.0255,12.913 Q 5.0901,13.092 5.1303,13.252 5.1742,13.408 5.2066,13.55 5.2346,13.408 5.2789,13.248 5.3231,13.088 5.3873,12.905 L 6.0304,11.041 Z"/>
+ <path style="fill:#ffffff" d="M 8.0073,12.418 H 8.9999 V 13.849 Q 8.7669,13.927 8.5298,13.963 8.2927,14 7.991,14 7.5448,14 7.2395,13.82 6.9342,13.636 6.7734,13.301 6.6167,12.962 6.6167,12.5 6.6167,12.046 6.7893,11.711 6.9663,11.372 7.2996,11.188 7.6333,11 8.1035,11 8.3447,11 8.5578,11.045 8.7746,11.09 8.9597,11.172 L 8.8229,11.491 Q 8.6703,11.425 8.4774,11.376 8.2886,11.323 8.0836,11.323 7.5692,11.323 7.2797,11.642 6.9943,11.956 6.9943,12.5 6.9943,12.847 7.1027,13.117 7.2156,13.383 7.4527,13.534 7.6898,13.681 8.0755,13.681 8.2643,13.681 8.397,13.661 8.5298,13.64 8.6382,13.612 V 12.745 H 8.0073 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/svp-manager4.svg b/.icons/awkward/16x16/apps/svp-manager4.svg
new file mode 100644
index 00000000..9a97d612
--- /dev/null
+++ b/.icons/awkward/16x16/apps/svp-manager4.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#3a8eed" d="m 15.356483,8.1611222 c 0,4.4195638 -2.897333,7.3158348 -7.3185175,7.3158348 -1.2650409,0 -2.4942486,0.229718 -3.5578687,-0.292607 C 1.8264754,13.881206 4e-8,11.152659 4e-8,7.9976715 4e-8,4.6697556 2.0321857,1.8163078 4.9237324,0.60972312 5.8722392,0.2139302 6.880513,0.58376637 7.9725609,0.58376637 c 4.4211851,0 7.3839221,3.15779193 7.3839221,7.57735583 z"/>
+ <path style="fill:#ffd32c" d="M 8.0175781,0 C 7.8461065,8.6615058e-5 7.6730623,0.00653781 7.5019531,0.01757813 a 8,8 0 0 0 -0.068359,0.0019531 c -0.00116,4.723e-5 -0.00275,-4.701e-5 -0.00391,0 A 8,8 0 0 0 4.4550781,0.83398438 L 6,1.8671875 V 3.4003906 L 7.1269531,3.3515625 6.7089844,4.0410156 10.847656,6.5117188 12.662109,8.8183594 12.988281,7.6621094 14.75,8.6445312 15.986328,7.6152344 a 8,8 0 0 0 -0.0059,-0.171875 c -2.67e-4,-0.00322 2.72e-4,-0.00654 0,-0.00977 a 8,8 0 0 0 -0.002,-0.021484 8,8 0 0 0 -0.09375,-0.7636719 c -4.65e-4,-0.00263 -0.0015,-0.00518 -0.002,-0.00781 a 8,8 0 0 0 -0.0039,-0.013672 8,8 0 0 0 -0.152344,-0.6875 c -0.01315,-0.050151 -0.02664,-0.1005395 -0.04089,-0.150389 A 8,8 0 0 0 15.179688,4.4824219 c -0.02389,-0.04869 -0.04544,-0.098272 -0.07031,-0.1464844 a 8,8 0 0 0 -0.375,-0.65625 c -4.89e-4,-7.623e-4 -0.0015,-0.00119 -0.002,-0.00195 A 8,8 0 0 0 14.296875,3.0683594 C 14.253402,3.0129133 14.205172,2.9606273 14.160156,2.90625 A 8,8 0 0 0 13.816406,2.5136719 C 13.649411,2.3528697 13.47872,2.1894365 13.306641,2.0234375 a 8,8 0 0 0 -1.470703,-1.04492188 8,8 0 0 0 -0.714844,-0.34375 c -0.0021,-8.7744e-4 -0.0037,-0.003033 -0.0059,-0.003906 a 8,8 0 0 0 -0.02539,-0.009766 8,8 0 0 0 -0.72461,-0.26367187 c -6.01e-4,-1.8475e-4 -0.0014,1.8444e-4 -0.002,0 A 8,8 0 0 0 9.5976562,0.16210938 c -0.00263,-5.1746e-4 -0.00518,-0.001443 -0.00781,-0.001953 A 8,8 0 0 0 9.5644531,0.15625 8,8 0 0 0 8.8535156,0.046875 C 8.8165236,0.04312284 8.7791261,0.04048348 8.7421875,0.03710937 A 8,8 0 0 0 8.7304688,0.03515625 8,8 0 0 0 8.0175781,0 Z"/>
+ <path style="fill:#f14f4f" d="M 15.986328,7.625 14.75,8.6542969 12.988281,7.6621094 12.662109,8.8261719 12.164062,8.1914062 8.3867188,11.181641 6,12.5 l -1.5,0.914062 0.035156,1.78125 c 0,0 -0.1184812,-0.06094 0.3984376,0.191407 l -0.019531,-0.01953 c 0.04027,0.01633 0.080729,0.03467 0.1210937,0.05078 0.012961,0.0052 0.026074,0.01048 0.039063,0.01563 0.2712125,0.104834 0.5470516,0.200642 0.828125,0.27539 0.3277914,0.09083 0.6601621,0.156688 0.9960937,0.205078 0.024721,0.004 0.049461,0.0079 0.074219,0.01172 0.0265,0.0036 0.053543,0.0026 0.080078,0.0059 -0.031877,-0.0051 -0.063777,-0.0092 -0.095703,-0.01367 0.061798,0.0084 0.1235752,0.01259 0.1855469,0.01953 0.1425771,0.01609 0.2863517,0.02284 0.4296875,0.03125 0.172303,0.0084 0.3448089,0.0175 0.5175782,0.01563 l -0.00195,0.01172 c 0.2332205,-0.0042 0.465298,-0.01848 0.6972656,-0.04297 v -0.0059 c 0.3680076,-0.03624 0.7344984,-0.09588 1.0957032,-0.181641 0.3612046,-0.08576 0.7176566,-0.197892 1.0664066,-0.335937 0.0068,-0.0021 0.01275,-0.0038 0.01953,-0.0059 0.0016,-8e-4 0.0042,-0.0012 0.0059,-0.002 0.270806,-0.127814 0.542315,-0.255948 0.824219,-0.388672 0.129612,-0.07003 0.257265,-0.143625 0.382813,-0.220703 0.04147,-0.02541 0.08452,-0.04932 0.125,-0.07617 0.0022,-0.0014 0.0037,-0.0025 0.0059,-0.0039 0.03764,-0.02386 0.07584,-0.04834 0.113281,-0.07227 0.141138,-0.09454 0.279229,-0.193546 0.414063,-0.296875 0.03873,-0.0295 0.07708,-0.0577 0.115234,-0.08789 0.02892,-0.02181 0.05732,-0.04421 0.08594,-0.06641 0.158791,-0.129464 0.312551,-0.264981 0.460938,-0.40625 0.03979,-0.03694 0.08011,-0.07356 0.119141,-0.111328 0.14993,-0.148543 0.293922,-0.30296 0.43164,-0.46289 0.03669,-0.04137 0.07159,-0.08481 0.107422,-0.126954 0.134863,-0.162819 0.26322,-0.330919 0.384766,-0.503906 0.03096,-0.04335 0.0617,-0.08692 0.0918,-0.130859 0.125903,-0.186991 0.243847,-0.37922 0.353515,-0.576172 0.0183,-0.03212 0.03487,-0.06528 0.05274,-0.09766 0.112204,-0.207585 0.215169,-0.420032 0.308593,-0.636719 0.01037,-0.02402 0.02114,-0.04817 0.03125,-0.07227 l 0.0039,-0.0098 c 0.193745,-0.466628 0.342848,-0.950561 0.445312,-1.4453128 0.0066,-0.03168 0.01133,-0.063935 0.01758,-0.095703 0.04911,-0.2429049 0.08692,-0.4879609 0.113282,-0.734375 0.02267,-0.2408806 0.0344,-0.4826655 0.03516,-0.7246093 5.63e-4,-0.098729 -9.63e-4,-0.1977673 -0.0039,-0.296875 -0.0015,-0.050799 -0.0034,-0.1015823 -0.0059,-0.1523438 z m -8.4140624,8.34375 c -0.066968,-0.0033 -0.134306,-9.17e-4 -0.2011718,-0.0059 0.1333822,0.01243 0.2685357,0.01381 0.4023437,0.01953 -0.067201,-0.0022 -0.1340875,-0.0097 -0.2011719,-0.01367 z m 0.2011719,0.01367 C 7.8491727,15.984957 7.9241595,15.999616 8,16 c 0.00195,10e-6 0.00391,-8e-6 0.00586,0 0.018231,-5.89e-4 0.036461,-0.0012 0.054687,-0.002 C 7.964928,15.997312 7.8689505,15.98646 7.7734376,15.98237 Z M 7.3710938,15.96289 c -0.076592,-0.0063 -0.1521447,-0.01684 -0.2285157,-0.02539 -0.029796,-0.0034 -0.060089,-0.0022 -0.089844,-0.0059 0.040985,0.0066 0.081817,0.0133 0.1230468,0.01758 0.021882,0.0019 0.044508,0.0042 0.066406,0.0059 0.043432,0.0041 0.085401,0.0046 0.1289063,0.0078 z m -1.46875,-0.253907 C 5.72459,15.659852 5.5469824,15.604249 5.3730469,15.542969 c 0.118136,0.04063 0.237886,0.08183 0.3574219,0.117187 0.057144,0.01705 0.114364,0.03306 0.171875,0.04883 z m -0.828125,-0.27539 c -0.042227,-0.01632 -0.086953,-0.02593 -0.1289063,-0.04297 0.06355,0.02373 0.1292264,0.04625 0.1933594,0.06836 -0.021459,-0.0083 -0.043067,-0.01693 -0.064453,-0.02539 z M 4.7265625,15.285156 c 0.045516,0.01965 0.090909,0.03978 0.1367187,0.05859 1.313e-4,0.0017 -3.15e-4,0.0042 0,0.0059 l -0.011719,-0.0059 c -0.041938,-0.01797 -0.083531,-0.03988 -0.1249997,-0.05859 z m 1.265625,0.447266 c 0.1492608,0.04213 0.299715,0.0799 0.4511719,0.113281 0.00112,-1.01e-4 0.00285,-0.008 0.00391,-0.0078 0.055139,0.01048 0.1087155,0.02 0.1640625,0.0293 0.021774,0.0039 0.044616,0.0061 0.066406,0.0098 -0.2302862,-0.03845 -0.4595014,-0.08612 -0.6855469,-0.144531 z"/>
+ <path style="fill:#ffffff" d="M 8,3 A 5,5 0 0 0 3,8 5,5 0 0 0 8,13 5,5 0 0 0 13,8 5,5 0 0 0 12.988281,7.6621094 L 6,12.5 v -9 l 6.988281,4.1464844 A 5,5 0 0 0 8,3 Z"/>
+ <path style="fill:#ff7d2c" d="M 13,7.653846 6,12.5 v -9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sw4stm32.svg b/.icons/awkward/16x16/apps/sw4stm32.svg
new file mode 100644
index 00000000..fd8a230b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sw4stm32.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#28b4e4" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 7.1424272,9.8880573 C 6.6546684,9.7485793 6.2283512,9.3824365 6.1007728,8.9934289 5.9427644,8.5116401 6.0281144,7.5637177 6.2749188,7.0593181 6.3884284,6.8273377 6.4414496,6.6253733 6.4414496,6.6105089 6.4414496,6.5956409 6.2276932,6.4909457 5.9664344,6.3778465 5.0950528,6.0006245 4.106432,4.8966984 4.0092108,3.8785016 3.95029,3.261444 4.1629668,3.0711688 4.9693468,3.0194984 5.7913756,2.966826 6.9329328,3.1512944 8.06596,3.7256252 8.5698452,3.981046 8.9056568,3.8665258 8.9342144,3.8377878 c 0.02318,-0.207704 0.07299,-0.6866432 0.2199604,-0.7375756 0.2455264,-0.085086 0.4062756,0.390148 0.6236108,0.5269216 0.029428,0 0.2165204,-0.6962853 0.5388094,-1.1798141 0.619707,-0.9297423 1.525749,-1.91383815 2.068242,-2.24663943 0.670729,-0.41146841 1.296631,-0.17592157 1.508568,0.56772196 0.26666,0.93564867 -0.163363,2.71533427 -0.365642,3.83611597 l -0.08046,0.445822 0.51095,0.3798408 c 0.775443,0.5764664 1.042018,0.9782568 1.042018,1.5705632 0,0.3795208 -0.06442,0.5949128 -0.285575,0.9548832 -0.818509,1.3322564 -2.102665,1.389032 -3.298963,0.1458544 C 11.210392,7.8880962 10.704094,7.3726349 10.659545,7.3726349 10.593156,7.8290001 10.855475,8.3378757 10.8,8.8000001 10.452291,8.4807529 10.404523,7.9024277 10.155617,7.4731829 10.114705,7.4835949 9.898748,7.9370685 9.775036,8.3319297 9.3448832,9.7048653 8.4352328,10.257743 7.1424264,9.8880573 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/swatchbooker.svg b/.icons/awkward/16x16/apps/swatchbooker.svg
new file mode 100644
index 00000000..182512de
--- /dev/null
+++ b/.icons/awkward/16x16/apps/swatchbooker.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="M 3 0 C 1.338 0 0 1.2495813 0 2.8007812 L 0 13 L 5 13 L 5 15.277344 C 5.6102785 14.765501 6 14.028811 6 13.199219 L 6 2.8007812 C 6 1.2495813 4.662 0 3 0 z"/>
+ <path style="fill:#4d4e99" d="M 7.8613281 1.2871094 C 6.9193553 1.3231463 6.0413906 1.7990603 5.5566406 2.6386719 L 0.73632812 10.988281 L 5 10.988281 L 5 15.298828 C 5.2114823 15.112663 5.4050132 14.902345 5.5527344 14.646484 L 10.751953 5.6386719 C 11.527553 4.2952933 10.994022 2.5458438 9.5546875 1.7148438 C 9.0149372 1.4032187 8.4265118 1.2654872 7.8613281 1.2871094 z"/>
+ <path style="fill:#e74949" d="M 11.423828 4.90625 C 11.057822 4.9427346 10.697173 5.0541469 10.361328 5.2480469 L 1.6777344 10.259766 L 5 10.259766 L 5 15.271484 L 13.361328 10.443359 C 14.704707 9.6677594 15.116156 7.8846467 14.285156 6.4453125 C 13.661906 5.3658118 12.521845 4.7967962 11.423828 4.90625 z"/>
+ <rect style="fill:#ffc255" width="16" height="6" x="0" y="10" rx="2.8" ry="3"/>
+ <circle style="fill:#ffffff" cx="3" cy="13" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/swcentre.svg b/.icons/awkward/16x16/apps/swcentre.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/swcentre.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sweeper.svg b/.icons/awkward/16x16/apps/sweeper.svg
new file mode 120000
index 00000000..d5ad4059
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sweeper.svg
@@ -0,0 +1 @@
+computerjanitor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sweethome3d-furniture-editor.svg b/.icons/awkward/16x16/apps/sweethome3d-furniture-editor.svg
new file mode 100644
index 00000000..c29fd397
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sweethome3d-furniture-editor.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#9f6c2c" d="m 1.6999999,1 c -0.3878,0 -0.7,0.3134054 -0.7,0.7027027 V 14 H 15 V 1.7027027 C 15,1.3134054 14.6878,1 14.3,1 Z"/>
+ <rect style="fill:#dc912f" width="4" height="6.545" x="1" y="8.46"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="4" height="2" x="1" y="9"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="4" height="2" x="1" y="11"/>
+ <circle style="fill:#ffffff" cx="3.05" cy="10.05" r=".35"/>
+ <path style="fill:#eabd82" d="M 1,3 V 4 5 6 7 H 2 V 6 H 4 V 7 H 5 V 6 H 8 V 7 H 9 V 6 h 3 1 1 1 V 3 H 13 9 8 5 2 Z M 2,4 H 4 V 5 H 2 Z M 5,4 H 8 V 5 H 5 Z m 4,0 h 3 V 5 H 9 Z m 4,0 h 1 v 1 h -1 z"/>
+ <rect style="fill:#dc912f" width="16" height="2" x="0" y="7" rx=".364" ry=".5"/>
+ <circle style="fill:#ffffff" cx="3.05" cy="12.05" r=".35"/>
+ <circle style="fill:#ffffff" cx="3.05" cy="14.05" r=".35"/>
+ <rect style="fill:#dc912f" width="4" height="6.545" x="-15" y="8.46" transform="scale(-1,1)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="4" height="2" x="-15" y="9" transform="scale(-1,1)"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="4" height="2" x="-15" y="11" transform="scale(-1,1)"/>
+ <circle style="fill:#ffffff" cx="-12.95" cy="10.05" r=".35" transform="scale(-1,1)"/>
+ <circle style="fill:#ffffff" cx="-12.95" cy="12.05" r=".35" transform="scale(-1,1)"/>
+ <circle style="fill:#ffffff" cx="-12.95" cy="14.05" r=".35" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sweethome3d-textures-editor.svg b/.icons/awkward/16x16/apps/sweethome3d-textures-editor.svg
new file mode 100644
index 00000000..dad2ada2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sweethome3d-textures-editor.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#905212" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#a67541" width="12" height="12" x="-14" y="-14" rx=".6" ry=".6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#d0a563" width="8" height="8" x="-12" y="-12" rx=".4" ry=".4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e7cca1" width="4" height="4" x="-10" y="-10" rx=".2" ry=".2" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sweethome3d.svg b/.icons/awkward/16x16/apps/sweethome3d.svg
new file mode 100644
index 00000000..bd373f97
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sweethome3d.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#0073d6" d="M 8.0417752,0 V 7.7999688e-4 A 1.7755111,1.8191527 0 0 0 7.1120877,0.24296779 L 1.8879123,3.3335803 A 1.7755111,1.8191527 0 0 0 0.99999994,4.9093556 V 11.09058 A 1.7755111,1.8191527 0 0 0 1.4139539,12.256982 L 8,6.7999728 14.584527,12.256201 A 1.7755111,1.8191527 0 0 0 15,11.09058 V 4.9093556 A 1.7755111,1.8191527 0 0 0 14.112088,3.3335803 L 8.8879122,0.24296779 A 1.7755111,1.8191527 0 0 0 8.0417752,0 Z M 1.4139539,12.256982 a 1.7755111,1.8191527 0 0 0 0.1207683,0.133593 1.7755111,1.8191527 0 0 1 -0.1207683,-0.133593 z m 0.1207683,0.133593 a 1.7755111,1.8191527 0 0 0 0.132921,0.120313 1.7755111,1.8191527 0 0 1 -0.132921,-0.120313 z m 0.132921,0.120313 A 1.7755111,1.8191527 0 0 0 1.8111979,12.617137 1.7755111,1.8191527 0 0 1 1.6676432,12.510888 Z M 14.581489,12.260107 a 1.7755111,1.8191527 0 0 1 -0.469401,0.405467 1.7755111,1.8191527 0 0 0 0.469401,-0.405467 z M 7.78125,15.985874 a 1.7755111,1.8191527 0 0 0 0.3539495,0.0086 1.7755111,1.8191527 0 0 1 -0.3539495,-0.0086 z"/>
+ <path style="opacity:0.3" d="M 8,0.00156247 A 1.7755111,1.8191527 0 0 0 7.1120877,0.24296779 L 1.8879123,3.3335803 A 1.7755111,1.8191527 0 0 0 0.99999994,4.9093556 V 11.09058 A 1.7755111,1.8191527 0 0 0 1.4139539,12.256982 L 8,6.7999728 Z M 1.4139539,12.256982 a 1.7755111,1.8191527 0 0 0 0.1207683,0.133593 1.7755111,1.8191527 0 0 1 -0.1207683,-0.133593 z m 0.1207683,0.133593 a 1.7755111,1.8191527 0 0 0 0.132921,0.120313 1.7755111,1.8191527 0 0 1 -0.132921,-0.120313 z m 0.132921,0.120313 a 1.7755111,1.8191527 0 0 0 0.1435547,0.106249 1.7755111,1.8191527 0 0 1 -0.1435547,-0.106249 z"/>
+ <path style="fill:#ff9e43" d="M 8,6.7999728 1.4139539,12.256982 a 1.7755111,1.8191527 0 0 0 0.4739584,0.408592 l 5.2241754,3.090613 a 1.7755111,1.8191527 0 0 0 1.7758245,0 l 5.2241758,-3.090613 a 1.7755111,1.8191527 0 0 0 0.472439,-0.409373 z"/>
+ <path style="fill:#f13f3f" transform="matrix(0.38490017,0,0,0.37402446,-1.0831457,-1.2352924)" 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 12,5.6555595 7.9999999,7.8997062 V 12.388 L 12,10.143853 Z"/>
+ <path style="opacity:0.1" d="M 4.0000001,5.6555595 V 10.143853 L 7.9999999,12.388 V 7.8997062 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/swell-foop.svg b/.icons/awkward/16x16/apps/swell-foop.svg
new file mode 100644
index 00000000..42707809
--- /dev/null
+++ b/.icons/awkward/16x16/apps/swell-foop.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#f2ae37" d="m8 4e-8h-7.1429c-0.47481 0-0.8571 0.38229-0.8571 0.85714l4e-8 7.1429h8z"/>
+ <path fill="#4785e2" d="m8 4e-8h7.1429c0.475 0 0.857 0.38229 0.857 0.85714v7.1429h-8z"/>
+ <path fill="#4785e2" d="m8 16h-7.1429c-0.47481 0-0.8571-0.382-0.8571-0.857l4e-8 -7.143h8z"/>
+ <path fill="#77e247" d="m8 16h7.1429c0.475 0 0.857-0.382 0.857-0.857v-7.143h-8z"/>
+ <path fill="#3f3f3f" d="m4 1.7 0.618 1.3167 1.382 0.2112-1 1.0249 0.2361 1.4472-1.2361-0.6833-1.2361 0.6833 0.2361-1.4472-1-1.0249 1.382-0.2112z"/>
+ <circle fill="#3f3f3f" cx="12" cy="4" r="2"/>
+ <rect fill="#3f3f3f" width="4" height="4" x="10" y="10"/>
+ <circle fill="#3f3f3f" cx="4" cy="12" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/switchuser.svg b/.icons/awkward/16x16/apps/switchuser.svg
new file mode 120000
index 00000000..ee6c1802
--- /dev/null
+++ b/.icons/awkward/16x16/apps/switchuser.svg
@@ -0,0 +1 @@
+system-switch-user.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sylpheed.svg b/.icons/awkward/16x16/apps/sylpheed.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sylpheed.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/synapse.svg b/.icons/awkward/16x16/apps/synapse.svg
new file mode 100644
index 00000000..2dcb33bc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/synapse.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#20b293" width="15" height="15" x="1" y="1" rx="7.5" ry="7.5"/>
+ <path style="fill:#ffffff" d="M 8,3 V 4.0312 A 4.5,4.5 0 0 0 4.2637,7 H 5.3418 A 3.5,3.5 0 0 1 8.5,5 3.5,3.5 0 0 1 11.658,7 H 12.736 A 4.5,4.5 0 0 0 9,4.0332 V 3 Z M 8.5,6 A 2.5,2.5 0 0 0 6,8.5 2.5,2.5 0 0 0 6.0508,9 H 7.0879 9.9121 A 1.5,1.5 0 0 1 8.5,10 H 6.5039 A 2.5,2.5 0 0 0 8.5,11 2.5,2.5 0 0 0 11,8.5 2.5,2.5 0 0 0 10.949,8 H 10 7.0879 A 1.5,1.5 0 0 1 8.5,7 H 10.496 A 2.5,2.5 0 0 0 8.5,6 Z M 4.2637,10 A 4.5,4.5 0 0 0 8,12.967 V 14 H 9 V 12.969 A 4.5,4.5 0 0 0 12.736,10 H 11.658 A 3.5,3.5 0 0 1 8.5,12 3.5,3.5 0 0 1 5.3418,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/synaptic.svg b/.icons/awkward/16x16/apps/synaptic.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/synaptic.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/syncplay.svg b/.icons/awkward/16x16/apps/syncplay.svg
new file mode 100644
index 00000000..d7fd415b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/syncplay.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#d81b60" d="M 15.70254,8.534e-5 C 15.365404,-0.00136506 14.728566,0.06624282 14.013469,0.17124166 13.148646,0.29822511 12.554652,1.0403168 11.852606,1.2206619 6.1608205,2.682797 2.3050464,5.1815667 0.99344828,9.128992 c -0.43821913,1.318872 -0.28103076,2.7993 -0.0622438,3.518357 0.32975292,1.083752 1.93226872,1.665993 3.34639992,2.170182 0.7782117,0.277461 0.3119301,0.996074 1.4801645,1.113367 0.225768,0.02267 0.4524068,0.04119 0.6774372,0.05513 0.7344968,0.04548 2.5185737,-0.02682 3.1062989,-0.125781 2.1128,-0.355733 3.821798,-1.307553 4.899296,-2.728906 0.788836,-1.04057 1.281825,-2.453343 0.965641,-2.76875 -0.112408,-0.112132 -0.237816,-0.0676 -0.435945,0.155468 -0.421749,0.474841 -1.244362,1.004943 -1.99512,1.318138 -0.485829,0.195789 -1.388834,0.334941 -1.89315,0.265968 l 0.147363,-0.512708 0.332184,-0.449621 c 1.288894,-0.11682 2.425103,-0.861985 3.101687,-1.7889686 0.643914,-0.9001624 1.094523,-2.2208249 1.113299,-3.2632813 0.0084,-0.465394 -0.01024,-0.5966776 -0.09531,-0.6820312 -0.0247,-0.024776 -0.04484,-0.042506 -0.06484,-0.050781 -0.06003,-0.024828 -0.119859,0.036132 -0.3086,0.2515624 -0.950918,1.0556472 -2.409505,2.0866315 -3.553712,2.7060883 L 11.167702,7.9476198 11.370584,7.4235754 C 11.893021,7.1184446 12.604952,6.7083947 13.091561,6.3758663 14.750883,5.2315947 15.762823,3.1988718 15.979888,0.57586619 16.015808,0.14178298 16.007108,0.05409718 15.925198,0.02274118 15.885468,0.00753398 15.808947,5.4314e-4 15.702538,8.534e-5 Z"/>
+ <path style="fill:#fd5450" d="M 14.23901,0.14539782 C 13.318303,0.27246863 12.237843,0.46225491 11.467135,0.6602416 11.268703,0.71121672 11.072375,0.764133 10.878189,0.8189604 5.5024869,2.3367651 3.4151584,5.3191875 2.1493073,9.128992 c -0.4382122,1.318872 -0.9815468,3.149562 -0.7627628,3.86862 0.2582331,0.848711 -0.47152986,1.462233 0.4410809,1.945773 0.2527369,0.133911 0.5320411,0.255166 0.8387286,0.364513 0.8546208,0.304709 2.1516085,0.543431 3.4359373,0.647657 2.8379257,-2.086317 5.0745357,-4.88511 6.4835937,-8.1132819 -0.212568,0.1317696 -0.624356,0.3578861 -0.831916,0.4702581 L 11.168032,7.9476876 11.370374,7.4234688 c 0.522429,-0.3051308 1.234378,-0.7150737 1.72098,-1.0476021 0.02408,-0.016608 0.0465,-0.035364 0.07031,-0.052344 0.681766,-1.9899081 1.045349,-4.0749099 1.077343,-6.17812528 z"/>
+ <path style="fill:#ff9e21" d="M 11.129635,0.75477288 C 9.9538454,1.0739908 8.854383,1.4622581 7.8397373,1.9131709 4.1010192,3.5746738 3.3352612,5.8065311 2.3244386,8.848782 2.0576088,9.6518504 0.06030274,10.911907 0.0128903,11.717835 -0.0175621,12.235475 0.0050075,12.681366 0.09057254,12.962586 0.36306067,13.85815 0.9847566,14.528495 1.9882288,15.019617 7.5094429,12.40053 11.056634,6.8652631 11.129635,0.75477288 Z"/>
+ <path style="fill:#fdd835" d="M 8.0772913,1.8102416 C 4.2124724,3.4710954 1.5350446,6.0230883 0.50307255,9.128992 0.21000867,10.011016 0.0301141,11.099956 0.00619754,11.943836 A 12,12 0 0 0 8.0772913,1.8102416 Z"/>
+ <path style="fill:#ffffff" d="M 7.4999999,4.9999999 A 4.4999999,4.4999999 0 0 0 3,9.4999998 4.4999999,4.4999999 0 0 0 7.4999999,14 4.4999999,4.4999999 0 0 0 12,9.4999998 4.4999999,4.4999999 0 0 0 7.4999999,4.9999999 Z m 0,0.75 A 3.7499999,3.7499999 0 0 1 11.25,9.4999998 3.7499999,3.7499999 0 0 1 7.4999999,13.25 3.7499999,3.7499999 0 0 1 3.75,9.4999998 3.7499999,3.7499999 0 0 1 7.4999999,5.7499999 Z"/>
+ <path style="fill:#ffffff" d="M 6.3657932,7.0001937 A 0.35750314,0.39652723 0 0 0 5.9999477,7.3960616 v 2.103862 2.1038624 a 0.35750314,0.39652723 0 0 0 0.5362011,0.343209 L 8.178823,10.895064 9.821497,9.8431336 a 0.35750314,0.39652723 0 0 0 0,-0.6864195 L 8.178823,8.1047832 6.5361488,7.0528524 A 0.35750314,0.39652723 0 0 0 6.3657932,7.0001937 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/syncthing-gtk.svg b/.icons/awkward/16x16/apps/syncthing-gtk.svg
new file mode 100644
index 00000000..50feda3f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/syncthing-gtk.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#1ca4d4" cx="8" cy="8" r="8"/>
+ <path fill="#ffffff" d="m8 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 -0.308 -1.707l0.01074-0.00781-0.02637-0.03711a5 5 0 0 0 -4.676 -3.2481zm0 0.5a4.5 4.5 0 0 1 3.9941 2.4307l-3.12 2.2295-5.3232 0.4834a4.5 4.5 0 0 1 -0.0508 -0.6436 4.5 4.5 0 0 1 4.5 -4.5zm4.2695 3.0947a4.5 4.5 0 0 1 0.23 1.4053 4.5 4.5 0 0 1 -1.304 3.163l-1.7165-2.5751 2.7905-1.9932zm-3.4453 2.2725 1.8369 2.7549a4.5 4.5 0 0 1 -2.662 0.878 4.5 4.5 0 0 1 -4.293 -3.167l5.1172-0.4658z"/>
+ <circle fill="#ffffff" cx="3.5" cy="9" r="1"/>
+ <circle fill="#ffffff" cx="11" cy="11.5" r="1"/>
+ <circle fill="#ffffff" cx="12.5" cy="6" r="1"/>
+ <circle fill="#ffffff" cx="9" cy="8.5" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/syncthing.svg b/.icons/awkward/16x16/apps/syncthing.svg
new file mode 120000
index 00000000..ec492b4a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/syncthing.svg
@@ -0,0 +1 @@
+syncthing-gtk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/syncthingtray.svg b/.icons/awkward/16x16/apps/syncthingtray.svg
new file mode 120000
index 00000000..ec492b4a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/syncthingtray.svg
@@ -0,0 +1 @@
+syncthing-gtk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/synergy.svg b/.icons/awkward/16x16/apps/synergy.svg
new file mode 100644
index 00000000..2b084df1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/synergy.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#5d7dbd" d="m8-1e-7a8 8 0 0 0 -8 8h8z"/>
+ <path style="fill:#3f96b9" d="m8 16a8 8 0 0 0 8 -8h-8z"/>
+ <path style="fill:#196260" d="m8-1e-7a8 8 0 0 1 8 8h-8z"/>
+ <path style="fill:#97c33d" d="m8 16a8 8 0 0 1 -8 -8h8z"/>
+ <circle style="fill:#f9f9f9" cx="8" cy="8" r="5"/>
+ <path style="fill:#5d7dbd" d="M 0,8 1.5,10 3,8 Z"/>
+ <path style="fill:#3f96b9" d="M 16,8 14.5,6 13,8 Z"/>
+ <path style="fill:#97c33d" d="M 8,16 10,14.5 8,13 Z"/>
+ <path style="fill:#196260" d="m 8,-1e-7 -2,1.5 2,1.5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/synfig_icon.svg b/.icons/awkward/16x16/apps/synfig_icon.svg
new file mode 100644
index 00000000..1f477946
--- /dev/null
+++ b/.icons/awkward/16x16/apps/synfig_icon.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 4.23 4.23">
+ <path style="fill:#0278dc" d="M 2.1223185,6.9098422e-5 C 2.108307,-3.4689941e-4 2.0947707,0.00501667 2.0850706,0.01482742 1.9451135,0.15640429 1.8028685,0.31525818 1.6743105,0.46646119 c -1.495e-4,1.898e-4 -2.971e-4,3.81e-4 -4.425e-4,5.72e-4 C 1.3570692,0.8500258 1.1162746,1.2435486 0.9417713,1.6648953 0.77921564,2.0573938 0.68417394,2.3704122 0.59767283,2.8650285 c -0.0189427,0.1083129 -0.0380844,0.2395607 -0.0512898,0.3451731 -0.006603,0.052806 -0.0117292,0.099135 -0.0146332,0.1333982 -0.001451,0.017132 -0.002299,0.031186 -0.002512,0.042556 -1.074e-4,0.00568 -1.2439e-4,0.010424 4.425e-4,0.016334 2.8395e-4,0.00295 5.5124e-4,0.00611 0.00207,0.011463 0.001519,0.00535 2.7937e-4,0.016223 0.0224669,0.029517 0.011973,0.00717 0.0135843,0.00576 0.0165547,0.00645 0.00297,6.92e-4 0.005271,0.0012 0.007686,0.00158 0.00483,7.64e-4 0.009959,0.00126 0.0158156,0.00186 0.0117127,0.00121 0.0262162,0.00234 0.0415342,0.00316 C 1.3229167,3.7041666 1.5875,3.9687501 2.1166666,4.2332251 2.6458333,3.9687501 2.9104166,3.7041666 3.6268622,3.4523423 l 0.031927,-0.00258 c 0.025665,-0.00208 0.0454,-0.02289 0.045377,-0.047857 v -0.018187 c 3e-7,-0.037937 -0.00931,-0.116291 -0.021874,-0.2133511 C 3.6697268,3.0733082 3.6536581,2.962835 3.6391306,2.878927 3.5527317,2.3798636 3.4545036,2.0548965 3.2898587,1.6574445 3.1415366,1.2993955 2.9291931,0.9377125 2.6754183,0.61031913 c -5.7e-4,-7.36e-4 -0.00116,-0.001448 -0.00177,-0.002152 C 2.5028249,0.4121514 2.3375917,0.20641535 2.1573491,0.01568714 2.14833,0.00610503 2.1356929,4.7069633e-4 2.1223185,6.9098422e-5 Z"/>
+ <path style="fill:#48a0f8;fill-rule:evenodd" transform="scale(0.26458333)" d="M 8.0214844 0 C 7.9685271 -0.0015719918 7.9175212 0.019560436 7.8808594 0.056640625 C 7.4317574 0.51094017 6.9871181 1.0150808 6.5625 1.5058594 L 8.0039062 10.257812 L 9.4335938 1.5117188 C 9.4264325 1.5032743 9.419272 1.4947723 9.4121094 1.4863281 C 9.0022717 1.0031603 8.5902088 0.51986438 8.1542969 0.05859375 C 8.1202093 0.022377901 8.0720333 0.0015178321 8.0214844 0 z M 8.0039062 10.257812 L 12.394531 6.2070312 C 12.093363 5.4954947 11.722932 4.782396 11.300781 4.0859375 L 8.0039062 10.257812 z M 8.0039062 10.257812 L 13.4375 9.4394531 C 13.30384 8.8607171 13.153195 8.3186976 12.982422 7.7929688 L 8.0039062 10.257812 z M 8.0039062 10.257812 L 13.810547 13.041016 L 13.8125 13.041016 L 13.828125 13.039062 C 13.925127 13.031201 14.000087 12.951785 14 12.857422 L 14 12.798828 C 14 12.797111 14.00001 12.790823 14 12.789062 C 13.999167 12.644266 13.964862 12.35542 13.917969 11.994141 C 13.894044 11.810017 13.864133 11.631928 13.835938 11.441406 L 13.835938 11.433594 C 13.814608 11.288796 13.794798 11.142953 13.773438 11.013672 L 8.0039062 10.257812 z M 8.0039062 10.257812 L 10.339844 14.65625 C 10.766043 14.400214 11.224452 14.144903 11.726562 13.892578 L 8.0039062 10.257812 z M 8.0039062 10.257812 L 7.015625 15.455078 C 7.3286908 15.63642 7.6364471 15.818298 8 16 C 8.3479062 15.826118 8.6417192 15.652166 8.9433594 15.478516 L 8.0039062 10.257812 z M 8.0039062 10.257812 L 4.3261719 13.90625 C 4.7501005 14.124255 5.150487 14.342612 5.5195312 14.564453 L 8.0039062 10.257812 z M 8.0039062 10.257812 L 2.2441406 10.949219 C 2.1783765 11.33598 2.1103184 11.778885 2.0644531 12.144531 C 2.0399767 12.339653 2.0208593 12.508416 2.0097656 12.636719 C 2.0095481 12.639234 2.0099767 12.644002 2.0097656 12.646484 C 2.0048683 12.706041 2.0007567 12.758434 2 12.798828 C 1.9999738 12.800212 2.0000228 12.801378 2 12.802734 C 1.9999884 12.803258 2.0000109 12.804166 2 12.804688 C 2 12.804688 2 12.806641 2 12.806641 C 1.99978 12.824102 2.0001344 12.840443 2.0019531 12.859375 C 2.0030256 12.870525 2.0040234 12.882089 2.0097656 12.902344 C 2.0126362 12.912473 2.0133972 12.928148 2.0234375 12.947266 C 2.0334778 12.966383 2.0518209 12.988551 2.09375 13.013672 C 2.1390019 13.040771 2.1469764 13.036455 2.1582031 13.039062 C 2.1694283 13.041662 2.1764193 13.043486 2.1855469 13.044922 C 2.203802 13.047802 2.2239597 13.050467 2.2460938 13.052734 C 2.2903622 13.057308 2.3444489 13.061354 2.4023438 13.064453 C 2.5011729 13.100073 2.5833877 13.136073 2.6777344 13.171875 L 8.0039062 10.257812 z M 8.0039062 10.257812 L 3.0214844 7.7929688 C 2.8575395 8.2963629 2.71135 8.8154342 2.5820312 9.3691406 L 8.0039062 10.257812 z M 8.0039062 10.257812 L 4.71875 4.0507812 C 4.3198273 4.7050076 3.9736227 5.3751748 3.6738281 6.0625 L 8.0039062 10.257812 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/synology-cloud-station-drive.svg b/.icons/awkward/16x16/apps/synology-cloud-station-drive.svg
new file mode 100644
index 00000000..b6170761
--- /dev/null
+++ b/.icons/awkward/16x16/apps/synology-cloud-station-drive.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#46b4ff" cx="9.6" cy="6" r="4"/>
+ <circle style="fill:#46b4ff" cx="3.6" cy="10.4" r="3.6"/>
+ <circle style="fill:#46b4ff" cx="4" cy="6" r="3"/>
+ <circle style="fill:#46b4ff" cx="11.5" cy="9.5" r="4.5"/>
+ <rect style="fill:#46b4ff" width="8.4" height="8" x="3.4" y="6"/>
+ <path style="fill:#ffffff" d="m8 6a3 3 0 0 0 -2.9589844 2.5h1.0253906a2 2 0 0 1 1.9335938 -1.5 2 2 0 0 1 1.9355469 1.5h1.0175781a3 3 0 0 0 -2.953125 -2.5zm-2.953125 3.5a3 3 0 0 0 2.953125 2.5 3 3 0 0 0 2.958984 -2.5h-1.0253902a2 2 0 0 1 -1.9335938 1.5 2 2 0 0 1 -1.9355469 -1.5h-1.0175781z"/>
+ <path style="fill:#ffffff" d="m11 9h-2l2-2z"/>
+ <path style="fill:#ffffff" d="m5 9h2l-2 2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/syntevo-smartgit.svg b/.icons/awkward/16x16/apps/syntevo-smartgit.svg
new file mode 120000
index 00000000..c8ab8ace
--- /dev/null
+++ b/.icons/awkward/16x16/apps/syntevo-smartgit.svg
@@ -0,0 +1 @@
+smartgit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/syspeek.svg b/.icons/awkward/16x16/apps/syspeek.svg
new file mode 100644
index 00000000..0aa9c422
--- /dev/null
+++ b/.icons/awkward/16x16/apps/syspeek.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="12" height="16" x="-14" y="0" rx=".75" ry=".8" transform="scale(-1,1)"/>
+ <path fill="#fff" d="m4 3v10h8v-10h-8zm1 6h6v3h-6v-3z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sysprof-icon.svg b/.icons/awkward/16x16/apps/sysprof-icon.svg
new file mode 120000
index 00000000..02a5b083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sysprof-icon.svg
@@ -0,0 +1 @@
+kronometer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sysprof.svg b/.icons/awkward/16x16/apps/sysprof.svg
new file mode 120000
index 00000000..02a5b083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sysprof.svg
@@ -0,0 +1 @@
+kronometer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/system-config-authentication.svg b/.icons/awkward/16x16/apps/system-config-authentication.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-config-authentication.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/system-config-date.svg b/.icons/awkward/16x16/apps/system-config-date.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-config-date.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/system-config-display.svg b/.icons/awkward/16x16/apps/system-config-display.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-config-display.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/system-config-keyboard.svg b/.icons/awkward/16x16/apps/system-config-keyboard.svg
new file mode 120000
index 00000000..d14a5be9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-config-keyboard.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/system-config-printer.svg b/.icons/awkward/16x16/apps/system-config-printer.svg
new file mode 120000
index 00000000..fb4f8da9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-config-printer.svg
@@ -0,0 +1 @@
+cups.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/system-config-samba.svg b/.icons/awkward/16x16/apps/system-config-samba.svg
new file mode 100644
index 00000000..4a49f71c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-config-samba.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#48aeff" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <rect style="fill:#ffffff" width="1" height="7" x="5" y="5" ry=".5"/>
+ <path style="fill:#ffffff" d="M 5.4702335,4.0005323 A 0.55442716,0.37136378 0 0 0 5.0199369,4.1856915 L 3.0743525,6.4428693 A 0.55442716,0.37136378 0 0 0 3.5544154,7 H 7.4455846 A 0.55442716,0.37136378 0 0 0 7.9256475,6.4428693 L 5.9800631,4.1856915 A 0.55442716,0.37136378 0 0 0 5.4702335,4.0005323 Z"/>
+ <rect style="fill:#ffffff" width="1" height="7" x="10" y="-11" ry=".5" transform="scale(1,-1)"/>
+ <path style="fill:#ffffff" d="m 10.470233,11.999468 a 0.55442716,0.37136378 0 0 1 -0.450296,-0.18516 L 8.0743525,9.5571307 A 0.55442716,0.37136378 0 0 1 8.5544154,9 h 3.8911696 a 0.55442716,0.37136378 0 0 1 0.480063,0.5571307 l -1.945585,2.2571773 a 0.55442716,0.37136378 0 0 1 -0.50983,0.18516 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/system-config-selinux.svg b/.icons/awkward/16x16/apps/system-config-selinux.svg
new file mode 120000
index 00000000..bbdbb39e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-config-selinux.svg
@@ -0,0 +1 @@
+sepolicy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/system-config-services.svg b/.icons/awkward/16x16/apps/system-config-services.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-config-services.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/system-config-users.svg b/.icons/awkward/16x16/apps/system-config-users.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-config-users.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/system-error.svg b/.icons/awkward/16x16/apps/system-error.svg
new file mode 100644
index 00000000..a151f3c0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-error.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#c2352a" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <g fill="#fff" transform="matrix(1 0 0 .78945 -545 281.68)">
+ <path d="m552-353v8.8669h2v-8.8669zm0 10.134v2.5334h2v-2.5334z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/system-file-manager.svg b/.icons/awkward/16x16/apps/system-file-manager.svg
new file mode 100644
index 00000000..5f017736
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-file-manager.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#5895dc" width="14" height="9" x="1" y="1" rx=".4" ry=".4"/>
+ <rect style="fill:#89e058" width="14" height="9" x="1" y="2" rx=".4" ry=".4"/>
+ <rect style="fill:#ffcd54" width="14" height="9" x="1" y="3" rx=".4" ry=".4"/>
+ <rect fill="#8e8e8e" width="16" height="11" x="0" y="4" rx=".5" ry=".5"/>
+ <rect fill="#ececec" width="6" height="1" x="5" y="9"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/system-help.svg b/.icons/awkward/16x16/apps/system-help.svg
new file mode 100644
index 00000000..c7d107bb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-help.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 8.0449219 1 C 7.1359428 0.9953448 6.2110346 1.1692688 5.3164062 1.5410156 C 1.7378924 3.0280727 0.053818355 7.1050799 1.5410156 10.683594 C 3.0280377 14.262107 7.1050795 15.946183 10.683594 14.458984 C 14.262107 12.972137 15.946182 8.8949201 14.458984 5.3164062 C 13.343849 2.6324858 10.771158 1.0140004 8.0449219 1 z M 8 4 A 3.9999998 3.9999998 0 0 1 12 8 A 3.9999998 3.9999998 0 0 1 8 12 A 3.9999998 3.9999998 0 0 1 4 8 A 3.9999998 3.9999998 0 0 1 8 4 z"/>
+ <path style="fill:#e74c3c" d="M 8.0461305,9.471e-5 C 7.1580122,-0.0044839 6.2565113,0.15673842 5.3832153,0.49339245 A 0.66895307,0.6753941 0 0 0 4.9963152,1.3646619 L 6.1845453,4.514178 a 0.66895307,0.6753941 0 0 0 0.863085,0.3913645 C 7.3512907,4.7884643 7.6742149,4.7281549 7.999256,4.7277172 8.3240697,4.7289362 8.6454617,4.790089 8.9486493,4.9077745 A 0.66895307,0.6753941 0 0 0 9.8132227,4.5178984 L 11.003685,1.3639178 A 0.66895307,0.6753941 0 0 0 10.616041,0.49190435 C 9.8048399,0.17997788 8.9366262,0.00468525 8.0461305,9.471e-5 Z M 1.1206171,4.952417 A 0.6753941,0.66895307 0 0 0 0.49339245,5.3832153 C 0.15673853,6.2565113 -0.00448428,7.1580122 9.471e-5,8.0461305 0.00468551,8.9366262 0.17997776,9.8048399 0.49190435,10.616041 A 0.6753941,0.66895307 0 0 0 1.3639178,11.003685 L 4.5178984,9.8139667 A 0.6753941,0.66895307 0 0 0 4.9077745,8.9486493 C 4.7900894,8.6454617 4.7289362,8.3240697 4.7277172,7.999256 4.7281549,7.6742149 4.7884643,7.3512907 4.9055425,7.0476303 A 0.6753941,0.66895307 0 0 0 4.514178,6.1845453 L 1.3646619,4.9963152 A 0.6753941,0.66895307 0 0 0 1.1206171,4.952417 Z m 13.7587659,0 a 0.6753941,0.66895307 0 0 0 -0.244045,0.043898 l -3.149516,1.1882301 a 0.6753941,0.66895307 0 0 0 -0.391365,0.863085 c 0.117079,0.3036604 0.177388,0.6265846 0.177826,0.9516257 -0.0012,0.3248137 -0.06237,0.6462057 -0.180058,0.9493933 a 0.6753941,0.66895307 0 0 0 0.389877,0.8653174 l 3.15398,1.1897185 a 0.6753941,0.66895307 0 0 0 0.872013,-0.387644 c 0.311927,-0.8112009 0.48722,-1.679415 0.49181,-2.5699107 0.0046,-0.8881183 -0.156644,-1.7896192 -0.493298,-2.6629152 A 0.6753941,0.66895307 0 0 0 14.879383,4.952417 Z m -5.668832,6.09591 a 0.66895307,0.6753941 0 0 0 -0.2619017,0.0439 C 8.6454617,11.209911 8.3240697,11.271064 7.999256,11.272283 7.6742149,11.271845 7.3512907,11.211536 7.0476303,11.094457 a 0.66895307,0.6753941 0 0 0 -0.863085,0.391365 l -1.1882301,3.149516 a 0.66895307,0.6753941 0 0 0 0.3869001,0.871269 c 0.873296,0.336654 1.7747969,0.497877 2.6629152,0.493298 0.8904957,-0.0046 1.7587098,-0.179883 2.5699105,-0.49181 a 0.66895307,0.6753941 0 0 0 0.387644,-0.872013 L 9.8132227,11.482102 A 0.66895307,0.6753941 0 0 0 9.210551,11.048327 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/system-hibernate.svg b/.icons/awkward/16x16/apps/system-hibernate.svg
new file mode 120000
index 00000000..2451dd60
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-hibernate.svg
@@ -0,0 +1 @@
+system-suspend-hibernate.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/system-installer.svg b/.icons/awkward/16x16/apps/system-installer.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-installer.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/system-keyboard-mx.svg b/.icons/awkward/16x16/apps/system-keyboard-mx.svg
new file mode 100644
index 00000000..d096267f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-keyboard-mx.svg
@@ -0,0 +1,13 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect y="2" width="16" height="12" rx=".80000001" ry=".80000001" style="fill:#2095f2"/>
+ <circle cx="2" cy="5" r="1" style="fill:#ffffff"/>
+ <circle cx="5" cy="5" r="1" style="fill:#ffffff"/>
+ <circle cx="8" cy="5" r="1" style="fill:#ffffff"/>
+ <circle cx="11" cy="5" r="1" style="fill:#ffffff"/>
+ <circle cx="14" cy="5" r="1" style="fill:#ffffff"/>
+ <circle cx="4" cy="8" r="1" style="fill:#ffffff"/>
+ <circle cx="7" cy="8" r="1" style="fill:#ffffff"/>
+ <circle cx="10" cy="8" r="1" style="fill:#ffffff"/>
+ <circle cx="13" cy="8" r="1" style="fill:#ffffff"/>
+ <rect x="2" y="11" width="12" height="2" rx=".5" ry=".5" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/system-lock-screen.svg b/.icons/awkward/16x16/apps/system-lock-screen.svg
new file mode 100644
index 00000000..2b3da1af
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-lock-screen.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#ea882b" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m8 3c-1.6117 0-3 1.2745-3 2.8574v1.1426h-0.4902c-0.2819 0-0.5098 0.2507-0.5098 0.5273v3.9727c0 0.277 0.2279 0.5 0.5098 0.5h6.9805c0.282 0 0.51-0.223 0.51-0.5v-3.9727c0-0.2766-0.229-0.5451-0.51-0.5273h-0.49v-1.1426c0-1.5829-1.3886-2.8574-3-2.8574zm0 0.88867c1.1751 0 2 0.81824 2 1.8867v1.1133h-4v-1.1133c0-1.0686 0.8247-1.8867 2-1.8867z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/system-log-out.svg b/.icons/awkward/16x16/apps/system-log-out.svg
new file mode 100644
index 00000000..67673584
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-log-out.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#7bbb36" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m8 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 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 2-1.4863 1.0254-1.5137 0.9746 1.5137 0.9746 1.4863 1.0254-0.0117-1h1.5117c0.277 0 0.5-0.446 0.5-1s-0.223-1-0.5-1h-1.5117l0.0117-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/system-os-installer.svg b/.icons/awkward/16x16/apps/system-os-installer.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-os-installer.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/system-reboot.svg b/.icons/awkward/16x16/apps/system-reboot.svg
new file mode 100644
index 00000000..99bb90c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-reboot.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#eac046" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m8 2v1a5 5 0 0 0 -5 5 5 5 0 0 0 5 5 5 5 0 0 0 5 -5h-1a4 4 0 0 1 -4 4 4 4 0 0 1 -4 -4 4 4 0 0 1 4 -4v1l2-1.5-2-1.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/system-restart.svg b/.icons/awkward/16x16/apps/system-restart.svg
new file mode 120000
index 00000000..badbc28d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-restart.svg
@@ -0,0 +1 @@
+system-reboot.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/system-search.svg b/.icons/awkward/16x16/apps/system-search.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-search.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/system-shut-down.svg b/.icons/awkward/16x16/apps/system-shut-down.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-shut-down.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/system-shutdown.svg b/.icons/awkward/16x16/apps/system-shutdown.svg
new file mode 100644
index 00000000..a0161a79
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-shutdown.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#c2352a" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m8 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 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 -4z"/>
+ <path fill="#fff" d="m8 6c-0.554 0-1 0.223-1 0.5v3c0 0.277 0.446 0.5 1 0.5s1-0.223 1-0.5v-3c0-0.277-0.446-0.5-1-0.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/system-software-install.svg b/.icons/awkward/16x16/apps/system-software-install.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-software-install.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/system-software-installer.svg b/.icons/awkward/16x16/apps/system-software-installer.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-software-installer.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/system-software-update.svg b/.icons/awkward/16x16/apps/system-software-update.svg
new file mode 100644
index 00000000..538354bf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-software-update.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ff9932;fill-rule:evenodd" transform="matrix(0.68472448,-0.72880202,0.72880202,0.68472448,0,0)" d="m 7.6473797,11.308212 c 2e-7,4.418278 -3.581722,8 -8,8 -4.418278,0 -8.0000002,-3.581722 -8,-8 0,-0.178618 0.6439351,-0.525806 0.6554612,-0.701507 0.2735839,-4.1704511 2.964001,-1.7660415 7.20366127,-1.7660415 4.22598983,0 6.91384643,-2.3791143 7.20706563,1.7722555 0.013342,0.188893 0.9338119,0.503005 0.9338119,0.695293 z"/>
+ <path style="fill:#ffda43;fill-rule:evenodd" d="M 13.477796,2.1695838 2.5222042,13.830416 C -0.69784577,10.805113 -0.85571927,5.7422541 2.1695838,2.5222041 5.1948869,-0.69784579 10.257746,-0.85571929 13.477796,2.1695838 Z"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="M 8 3 C 5.2385763 3 3 5.2385763 3 8 L 1.5 8 L 2.75 9.5 L 4 11 L 5.25 9.5 L 6.5 8 L 5 8 C 5 6.3431458 6.3431458 5 8 5 C 8.3723357 5.0009022 8.74125 5.0711085 9.0878906 5.2070312 L 10.447266 3.6464844 C 9.7004621 3.2246535 8.857702 3.0020248 8 3 z M 12 5 L 10.75 6.5 L 9.5 8 L 11 8 C 11 9.6568542 9.6568542 11 8 11 C 7.6178399 10.999427 7.2393086 10.925842 6.8847656 10.783203 L 5.5292969 12.337891 C 6.2815259 12.769083 7.1329548 12.997252 8 13 C 10.761424 13 13 10.761424 13 8 L 14.5 8 L 13.25 6.5 L 12 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/system-suspend-hibernate.svg b/.icons/awkward/16x16/apps/system-suspend-hibernate.svg
new file mode 100644
index 00000000..404f2dd7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-suspend-hibernate.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#9f65d3" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m8 3c-2.7614 0-5 2.2386-5 5 0 2.761 2.2386 5 5 5 2.761 0 5-2.239 5-5 0-2.7614-2.239-5-5-5zm0 1c2.209 0 4 1.7909 4 4 0 2.209-1.791 4-4 4-2.2091 0-4-1.791-4-4 0-2.2091 1.7909-4 4-4z"/>
+ <path fill="#fff" d="m8 7a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/system-suspend.svg b/.icons/awkward/16x16/apps/system-suspend.svg
new file mode 100644
index 00000000..56e5106b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-suspend.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#41a5c7" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m8 13a5 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 4z"/>
+ <path fill="#fff" d="m10 8c0-0.554-0.223-1-0.5-1h-3c-0.277 0-0.5 0.446-0.5 1s0.223 1 0.5 1h3c0.277 0 0.5-0.446 0.5-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/system-switch-user.svg b/.icons/awkward/16x16/apps/system-switch-user.svg
new file mode 100644
index 00000000..4de928af
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-switch-user.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#36bb94" cx="8" cy="8" r="8"/>
+ <path fill="#fff" fill-rule="evenodd" d="m6.5 4.0001c-0.3325 0-0.5 0.20645-0.5 0.46289v6.5369h-1.5l2 2 2-2h-1.5v-6.5369c0-0.2565-0.1675-0.463-0.5-0.463zm3 0-2 2h1.5v6.5369c0 0.257 0.1674 0.463 0.4999 0.463 0.3324 0 0.5-0.206 0.5-0.463v-6.5369h1.5l-2.0001-1.9999z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/system-users.svg b/.icons/awkward/16x16/apps/system-users.svg
new file mode 100644
index 00000000..ad223345
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-users.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#009587" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffffff" d="M 8,3 C 9.1045333,3 10,3.8954667 10,5 10,6.1044 9.1044,7 8,7 6.8956,7 6,6.1044 6,5 6,3.8956 6.8956,3 8,3 Z"/>
+ <path style="fill:#ffffff" d="m 7.9999999,8.000001 c -3.9996001,0.00231 -4.0000001,2.461538 -4.0000001,2.461538 v 1 c 0,0 0.738457,1.538461 4.0000001,1.538461 C 11.261543,13 12,11.461539 12,11.461539 v -1 c 0,0 0,-2.4630764 -3.9992001,-2.461538 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/systemback.svg b/.icons/awkward/16x16/apps/systemback.svg
new file mode 120000
index 00000000..e7418c88
--- /dev/null
+++ b/.icons/awkward/16x16/apps/systemback.svg
@@ -0,0 +1 @@
+yast-snapper.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/systemtray.svg b/.icons/awkward/16x16/apps/systemtray.svg
new file mode 120000
index 00000000..1b23929e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/systemtray.svg
@@ -0,0 +1 @@
+xfce4-systray.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tagainijisho.svg b/.icons/awkward/16x16/apps/tagainijisho.svg
new file mode 100644
index 00000000..2081fd45
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tagainijisho.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#0061a7" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 1.7636719 3 A 8 8 0 0 0 1.0800781 4 L 5.1054688 4 L 3.5761719 11 L 4.5996094 11 L 4.8183594 10 L 10.251953 10 L 9.9980469 12 L 5 12 L 3 12 L 1.0839844 12 A 8 8 0 0 0 1.7558594 13 L 14.236328 13 A 8 8 0 0 0 14.919922 12 L 11.005859 12 L 11.767578 6 L 5.6914062 6 L 6.1289062 4 L 14.916016 4 A 8 8 0 0 0 14.244141 3 L 1.7636719 3 z M 5.4726562 7 L 10.630859 7 L 10.378906 9 L 5.0371094 9 L 5.4726562 7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/taisei.svg b/.icons/awkward/16x16/apps/taisei.svg
new file mode 100644
index 00000000..6a0cb407
--- /dev/null
+++ b/.icons/awkward/16x16/apps/taisei.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#007777" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="opacity:0.3;fill:#ffffff" d="M 8.489892,2.0494877 C 11.194563,1.6931368 12.17893,3.3458666 13.237037,4.2981008 11.351053,3.9804976 11.180286,1.6864643 7.7063832,3.1595958 4.9336966,4.3353726 5.3721391,6.756872 4.6219752,8.3790516 L 3.2818604,7.6548491 C 3.9589564,5.1308677 6.1130591,2.3626447 8.489892,2.0494877 Z"/>
+ <path style="fill:#ffffff" d="M 2.7848609,7.6251908 C 2.4185087,7.6452207 2.1146965,7.6666255 2.038872,7.8607955 1.8228026,8.5419828 2.5779526,8.4412068 2.5779526,8.4412068 L 2.3418338,8.1839943 c -0.1250789,-0.5511087 2.2643796,0.509946 2.9068935,1.2951161 1.7889013,2.1860886 1.9289287,4.9994876 5.7748397,4.4515706 0.593476,-0.08455 1.179495,-0.148025 1.739355,-0.661025 -0.766323,0.200123 -1.453755,0.213028 -2.063326,0.281278 C 8.5578165,13.77623 7.9271753,12.975277 7.1854762,11.3359 6.7324169,10.313135 6.0456174,9.2401577 5.1407367,8.5122994 L 5.1922978,7.6638281 4.8154373,8.2725284 C 4.2211449,7.8734614 3.5434613,7.6251189 2.7848609,7.6251908 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:round" d="m 9.5000163,4.5 c 0,6 0.199903,7 0.9999837,7"/>
+ <rect style="fill:#ffffff" width="3" height="1" x="8" y="6"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tali.svg b/.icons/awkward/16x16/apps/tali.svg
new file mode 120000
index 00000000..ce1089e8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tali.svg
@@ -0,0 +1 @@
+kjumpingcube.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tamtam-app.svg b/.icons/awkward/16x16/apps/tamtam-app.svg
new file mode 100644
index 00000000..13bf554e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tamtam-app.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#5068f0" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffffff" d="M 8 3 A 5.0000002 5.0000002 0 0 0 3 8 A 5.0000002 5.0000002 0 0 0 8 13 A 5.0000002 5.0000002 0 0 0 13 8 A 5.0000002 5.0000002 0 0 0 8 3 z M 5 8 L 11 8 C 11 9.6568542 9.656854 11 8 11 C 6.3431461 11 5 9.6568542 5 8 z"/>
+ <path style="fill:#ffffff" d="m 5.2166276,10.666735 a 0.21168765,0.25002386 0 0 0 -0.2166275,0.249998 v 1.416011 1.416985 a 0.21168765,0.25002386 0 0 0 0.3174996,0.216796 l 1.0384888,-0.708981 1.0384888,-0.708005 a 0.21168765,0.25002386 0 0 0 0,-0.432615 L 6.3559885,11.40892 5.3174997,10.699938 A 0.21168765,0.25002386 0 0 0 5.2166279,10.66673 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tanglet.svg b/.icons/awkward/16x16/apps/tanglet.svg
new file mode 100644
index 00000000..27edd2bc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tanglet.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#0060d6" d="M 8.0446428,-9.8000001e-7 C 7.7643884,0.00304574 7.4947416,0.01922278 7.2536596,0.05496682 6.3634095,0.20446096 5.483787,0.54474542 4.724985,0.92923929 2.4555196,2.0979634 -0.04570794,5.0241396 6.3426005e-4,7.2296878 l 0.0042732,-0.0038 c 0.001444,0.077546 0.0159004,0.1693452 0.04273028,0.2743648 0.07225449,0.2828232 0.2338767,0.6601428 0.47098116,1.1059905 0.47420871,0.8916956 1.2498371,2.0566159 2.2148459,3.2833789 1.4771349,1.877802 2.9693786,3.356458 3.8048811,3.826897 l 9.6e-4,4.8e-4 c 0.5867921,0.385639 1.0959265,0.283495 1.2747825,0.227927 0.5911097,-0.10715 1.9069553,-0.960398 3.5181146,-2.335184 2.321567,-1.980968 4.383856,-4.3008489 4.633373,-5.2082001 l 0.009,0.015164 C 16.361733,4.750868 12.204216,1.7102332 11.671482,1.3187525 10.689646,0.4955579 9.4247965,-9.8000001e-7 8.0446428,-9.8000001e-7 Z"/>
+ <path style="opacity:0.15;fill:#ffffff" d="M 0.25397148,6.9359373 A 5.6545808,0.98648791 51.519796 0 0 2.7338364,11.889844 5.6545808,0.98648791 51.519796 1 0 4.4816178,10.919531 5.6545808,0.98648791 51.519796 0 0 0.25397148,6.9359373 Z"/>
+ <path style="opacity:0.15;fill:#ffffff" d="M 15.737111,8.0367186 A 0.93907439,5.737218 47.18196 0 0 7.4966772,15.610938 0.93907439,5.737218 47.18196 1 0 15.971502,8.3796874 0.93907439,5.737218 47.18196 0 0 15.737111,8.0367186 Z"/>
+ <path style="opacity:0.15;fill:#ffffff" d="M 8.0446428,-9.8197488e-7 A 5.0000075,4.9851657 0 0 0 2.8989897,4.9827034 a 5.0000075,4.9851657 0 1 0 9.9998333,0 A 5.0000075,4.9851657 0 0 0 8.0446428,-9.8197488e-7 Z"/>
+ <g style="font-size:6.73961735px;line-height:125%;font-family:Monospace;letter-spacing:0px;word-spacing:0px;fill:#ffffff" transform="matrix(0.23279511,0.26552228,-0.25854518,0.23907737,-0.55183424,-1.1392718)">
+ <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.58470384,0.72479797,-0.02120001,0.24736335,-1.6000007,-1.6000009)">
+ <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.76875794,-0.70193513,-0.07473522,0.27636696,-1.6000007,-1.6000009)">
+ <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/16x16/apps/taskbar.svg b/.icons/awkward/16x16/apps/taskbar.svg
new file mode 100644
index 00000000..a35c2a16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/taskbar.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#1e7ddc" width="4" height="4" x="0" y="6" rx=".8" ry=".8"/>
+ <rect style="fill:#1e7ddc" width="10" height="4" x="6" y="6" rx=".769" ry=".8"/>
+ <rect style="fill:#33bfff" width="4" height="4" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#33bfff" width="10" height="4" x="6" y="0" rx=".769" ry=".8"/>
+ <rect style="fill:#4949b1" width="4" height="4" x="0" y="12" rx=".8" ry=".8"/>
+ <rect style="fill:#4949b1" width="10" height="4" x="6" y="12" rx=".769" ry=".8"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tauonmb.svg b/.icons/awkward/16x16/apps/tauonmb.svg
new file mode 100644
index 00000000..8d53d322
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tauonmb.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <circle cx="8" cy="8" r="8" style="fill:#b864e6"/>
+ <path style="fill:#d69def" d="m3.7070312 2.4824219c-1.7046548 1.3235549-2.7034914 3.3594231-2.7070312 5.5175781h4c0.0010601-0.8422887 0.3561574-1.645333 0.9785156-2.2128906z"/>
+ <circle r="2" style="fill:#4f4f4f" cx="8" cy="8"/>
+ <circle r="1" style="fill:#ffffff" cx="8" cy="8"/>
+ <path style="fill:#d69def" d="m12.292968 13.517578c1.704655-1.323554 2.703492-3.359423 2.707032-5.517578h-4c-0.0011 0.8422887-0.356158 1.6453326-0.978516 2.212891z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/taxi.svg b/.icons/awkward/16x16/apps/taxi.svg
new file mode 100644
index 00000000..ceffd072
--- /dev/null
+++ b/.icons/awkward/16x16/apps/taxi.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#fecd38" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path opacity=".5" d="m3 6v2h2v-2h-2zm2 2v2h2v-2h-2zm2 0h2v-2h-2v2zm2 0v2h2v-2h-2zm2 0h2v-2h-2v2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tde.svg b/.icons/awkward/16x16/apps/tde.svg
new file mode 120000
index 00000000..b87f2445
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tde.svg
@@ -0,0 +1 @@
+desktop-environment-tde.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tdemid.svg b/.icons/awkward/16x16/apps/tdemid.svg
new file mode 120000
index 00000000..29fccab4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tdemid.svg
@@ -0,0 +1 @@
+vmpk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tdenetworkmanager.svg b/.icons/awkward/16x16/apps/tdenetworkmanager.svg
new file mode 120000
index 00000000..66bda981
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tdenetworkmanager.svg
@@ -0,0 +1 @@
+preferences-system-network.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tdeprintfax.svg b/.icons/awkward/16x16/apps/tdeprintfax.svg
new file mode 100644
index 00000000..0a02f65f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tdeprintfax.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#797979" width="12" height="16" x="-12" y="-16" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="14" height="2" x="1" y="8"/>
+ <path style="fill:#e4e4e4" d="m 2,9 0,6.2 C 2,15.6432 2.3345,16 2.75,16 l 10.5,0 C 13.6655,16 14,15.6432 14,15.2 L 14,9 Z"/>
+ <rect style="opacity:0.5" width="8.4" height="1" x="4" y="13"/>
+ <rect style="opacity:0.5" width="6.8" height="1" x="4" y="11"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="14" y="1" rx=".375" ry=".375"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="12" y="1" rx=".375" ry=".375"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="10" y="1" rx=".375" ry=".375"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="14" y="3" rx=".375" ry=".375"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="12" y="3" rx=".375" ry=".375"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="10" y="3" rx=".375" ry=".375"/>
+ <rect style="fill:#ff5a5a" width="1" height="1" x="14" y="5" rx=".375" ry=".375"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="12" y="5" rx=".375" ry=".375"/>
+ <rect style="fill:#6bd70f" width="1" height="1" x="10" y="5" rx=".375" ry=".375"/>
+ <rect style="fill:#48cdff" width="6" height="3" x="2" y="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tdescreensaver.svg b/.icons/awkward/16x16/apps/tdescreensaver.svg
new file mode 120000
index 00000000..4cbb8f64
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tdescreensaver.svg
@@ -0,0 +1 @@
+preferences-desktop-screensaver.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tdevelop.svg b/.icons/awkward/16x16/apps/tdevelop.svg
new file mode 120000
index 00000000..793d142b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tdevelop.svg
@@ -0,0 +1 @@
+kdevelop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tdewalletmanager.svg b/.icons/awkward/16x16/apps/tdewalletmanager.svg
new file mode 100644
index 00000000..1a788033
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tdewalletmanager.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#c46c6c" width="16" height="14" x="-16" y="-14" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#9b3e3e" d="m12.4 4.0002h3.6v8h-3.6c-0.776 0-1.4-0.595-1.4-1.333v-5.3333c0-0.739 0.624-1.334 1.4-1.334z"/>
+ <path fill="#fff" d="m14 8.0002a1 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/16x16/apps/tdmconfig.svg b/.icons/awkward/16x16/apps/tdmconfig.svg
new file mode 120000
index 00000000..034554a5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tdmconfig.svg
@@ -0,0 +1 @@
+cs-login.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/team-fortress-classic.svg b/.icons/awkward/16x16/apps/team-fortress-classic.svg
new file mode 100644
index 00000000..ddc426ab
--- /dev/null
+++ b/.icons/awkward/16x16/apps/team-fortress-classic.svg
@@ -0,0 +1,4 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <circle cx="8" cy="8" r="8" style="fill:#3f3f3f"/>
+ <path d="M 7 2.0859375 A 6 6 0 0 0 2.0898438 7 L 6.2695312 7 A 2 2 0 0 1 7 6.2714844 L 7 2.0859375 z M 9 2.0898438 L 9 6.2695312 A 2 2 0 0 1 9.7285156 7 L 13.914062 7 A 6 6 0 0 0 9 2.0898438 z M 2.0859375 9 A 6 6 0 0 0 7 13.910156 L 7 9.7304688 A 2 2 0 0 1 6.2714844 9 L 2.0859375 9 z M 9.7304688 9 A 2 2 0 0 1 9 9.7285156 L 9 13.914062 A 6 6 0 0 0 13.910156 9 L 9.7304688 9 z " style="fill:#e2b322"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/team-fortress2.svg b/.icons/awkward/16x16/apps/team-fortress2.svg
new file mode 100644
index 00000000..45af889c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/team-fortress2.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#d65c2f" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m8.5647 2.0286a6 6 0 0 0 -6.0147 3.4758l2.9808 0.7987a3 3 0 0 1 2.2347 -1.2918l0.7992-2.9827zm1.9313 0.5214-0.7991 2.9808a3 3 0 0 1 1.2918 2.2347l2.9827 0.7992a6 6 0 0 0 -3.476 -6.0147zm-8.4674 4.8853a6 6 0 0 0 3.4758 6.0147l0.7987-2.981a3 3 0 0 1 -1.2918 -2.2345l-2.9827-0.7992zm8.4404 2.2616a3 3 0 0 1 -2.2345 1.2921l-0.7992 2.982a6 6 0 0 0 6.0147 -3.475l-2.981-0.7991z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/teamcity.svg b/.icons/awkward/16x16/apps/teamcity.svg
new file mode 100644
index 00000000..06cbe85c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/teamcity.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#6655e4" d="M 8,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 8 h 8 z"/>
+ <path style="fill:#21d789" d="m 8,0 h 7.2 C 15.6432,0 16,0.3568 16,0.8 V 8 H 8 Z"/>
+ <path style="fill:#14ddb1" d="M 8,16 H 0.8 C 0.3568,16 0,15.6432 0,15.2 V 8 h 8 z"/>
+ <path style="fill:#2086e7" d="m 8,16 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 H 8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 9.507122,6.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="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.5071222,11.5 H 7.507122"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round" d="M 3.5071212,3.5 H 5.5071207 M 4.5071222,7.500001 V 3.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/teams-for-linux.svg b/.icons/awkward/16x16/apps/teams-for-linux.svg
new file mode 100644
index 00000000..24218198
--- /dev/null
+++ b/.icons/awkward/16x16/apps/teams-for-linux.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#5059c9" width="15" height="15" x="1" y="1" rx="1.023" ry="1.023"/>
+ <rect style="fill:#ffffff" width="9" height="3" x="4" y="4"/>
+ <rect style="fill:#ffffff" width="7" height="3" x="6" y="-10" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/teamspeak3.svg b/.icons/awkward/16x16/apps/teamspeak3.svg
new file mode 100644
index 00000000..a0feabee
--- /dev/null
+++ b/.icons/awkward/16x16/apps/teamspeak3.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <style id="style828" type="text/css">
+ .st0{fill:#1C2437;}
+ </style>
+ <rect style="fill:#334468" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffffff" class="st0" d="M 2.0196489,8.245259 C 2.0393001,8.0585734 1.9999977,7.842411 2.0393001,7.6164238 2.0982534,7.2528786 2.3045897,6.9679374 2.6288328,6.8107286 2.7074372,6.7714246 2.7467392,6.7321242 2.7663904,6.624043 2.9039484,5.8379994 3.2281912,5.1109086 3.6998176,4.4624226 3.7587708,4.3838182 3.7980732,4.3445158 3.7194656,4.236435 3.6408612,4.1185282 3.6998176,3.9907958 3.7784188,3.8925406 4.4465564,3.145799 5.2326,2.5955682 6.1660272,2.290976 8.406252,1.5835365 10.371362,2.0649886 12.071182,3.7255062 c 0.157208,0.1572092 0.363545,0.304592 0.157208,0.569882 -0.0393,0.039304 0.01965,0.078604 0.05895,0.1179068 0.481452,0.6681368 0.805695,1.4148788 0.953078,2.2205736 0.01965,0.078604 0.0786,0.1179068 0.137558,0.1572092 0.402847,0.206336 0.609184,0.5502308 0.609184,1.0120312 0,0.4028476 0.0393,0.8056952 -0.01965,1.2085429 -0.09826,0.589532 -0.687788,0.9923801 -1.25767,0.864647 -0.157209,-0.0393 -0.225988,-0.157208 -0.225988,-0.324243 0,-0.6681365 0.01965,-1.3362737 0,-2.0044113 C 12.424905,5.7495694 11.638861,4.3936438 10.076599,3.528995 7.5023048,2.1141162 4.1616184,3.7156806 3.601562,6.6436942 3.5033068,7.1447974 3.522958,7.675377 3.522958,8.1764798 c 0,0.481452 0,0.9530781 -0.019648,1.4345301 0,0.157208 -0.098256,0.265289 -0.2849412,0.265289 -0.736916,0.0393 -1.2183676,-0.422498 -1.2183676,-1.1692391 0.019651,-0.1179068 0.019651,-0.2652904 0.019651,-0.4618008"/>
+ <path style="fill:#ffffff" class="st0" d="M 7.1921576,9.9507099 C 7.447638,9.8610959 7.6368832,9.6908289 7.6936568,9.4130249 7.75043,9.1352209 7.4192516,8.7498801 6.974526,8.3466165 6.510876,7.9254301 5.905292,7.4773593 5.5741136,7.3160541 5.0915388,7.0382509 4.6373512,7.2802101 4.5427292,7.8178933 c -0.1135472,0.5914528 0,1.1470608 0.3311784,1.6399386 0.236556,0.349495 0.5677344,0.501839 0.9746112,0.537685 0.2270936,-0.009 1.1449316,0.03585 1.3436388,-0.04481"/>
+ <path style="fill:#ffffff" class="st0" d="m 8.9602861,9.8823799 c 0.2783208,0.03852 0.538686,0.09629 0.8170072,0.115553 0.3681017,0.01926 0.6464227,-0.09629 0.8529187,-0.33703 0.260365,-0.298512 0.386058,-0.6740588 0.368102,-1.0688648 -0.01796,-0.4140644 -0.332189,-0.6548 -0.75416,-0.5777644 -0.3860579,0.057776 -0.7182475,0.2407352 -1.0683935,0.3755468 -0.3142336,0.134812 -0.5925548,0.298512 -0.8170072,0.5103592 -0.3142332,0.3177712 -0.1436492,0.7510942 0.350146,0.9147942 0.062847,0.02889 0.1526276,0.04815 0.2513868,0.06741"/>
+ <path style="fill:#ffffff" class="st0" d="m 12.535501,10.025589 c -0.05867,-0.053146 -0.156451,-0.01772 -0.205342,0.05315 -0.185786,0.531439 -1.046272,2.311752 -3.9797441,2.497755 -3.4614973,0.221432 1.8480881,0.894585 3.3637151,-0.124003 0.518248,-0.363148 1.104941,-0.726298 1.085385,-1.771455 0,-0.203719 -0.10756,-0.549153 -0.264014,-0.655441"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/teamviewer.svg b/.icons/awkward/16x16/apps/teamviewer.svg
new file mode 100644
index 00000000..3d3affa3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/teamviewer.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4e91d9" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#ffffff" d="M 8 2 A 6 6 0 0 0 2 8 A 6 6 0 0 0 8 14 A 6 6 0 0 0 14 8 A 6 6 0 0 0 8 2 z M 6 5.5 L 6 7 L 10 7 L 10 5.5 L 13 8 L 10 10.5 L 10 9 L 6 9 L 6 10.5 L 3 8 L 6 5.5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/teeworlds.svg b/.icons/awkward/16x16/apps/teeworlds.svg
new file mode 100644
index 00000000..3f1e3f40
--- /dev/null
+++ b/.icons/awkward/16x16/apps/teeworlds.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#d48003" d="m 13.999999,14.426 c -0.0013,1.173999 -0.275004,1.565478 -3.753311,1.565477 -0.9888363,0 -2.1925302,0.09216 -2.826237,-0.329594 C 6.8220833,15.263653 7.0379003,14.679216 7.0378999,14.084438 7.0378999,12.859754 8.1685806,12 10.091111,12 c 1.92253,0 3.910323,1.2 3.908888,2.426 z"/>
+ <path style="fill:#fdc33b" d="M 8,0 A 7.0000001,6.9999998 0 0 0 0.9999999,6.9999998 7.0000001,6.9999998 0 0 0 8,14 7.0000001,6.9999998 0 0 0 15,6.9999998 7.0000001,6.9999998 0 0 0 8,0 Z"/>
+ <path style="fill:#d48003" d="m 7.9999992,14.426 c -0.00136,1.173999 -0.275004,1.565478 -3.7533105,1.565477 -0.9888367,0 -2.1925306,0.09216 -2.8262378,-0.329594 C 0.82208317,15.263653 1.0379002,14.679216 1.0379001,14.084438 1.0378999,12.859754 2.1685808,12 4.0911109,12 c 1.9225306,0 3.9103237,1.2 3.9088883,2.426 z"/>
+ <ellipse style="fill:#414141" cx="6" cy="6.5" rx="1" ry="1.5"/>
+ <ellipse style="fill:#414141" cx="11" cy="6.5" rx="1" ry="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tegaki-recognize.svg b/.icons/awkward/16x16/apps/tegaki-recognize.svg
new file mode 100644
index 00000000..3b3b2f00
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tegaki-recognize.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="M 8.4999,13.5 V 5.4057 C 9.8602,7.6095 10.794,10.986 13.5,11.506 M 8.508,13.5 V 5.3943 C 7.1477,7.5981 6.2065,10.975 3.5,11.494"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="M 6.4999,11.5 H 10.5"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="M 4.5,5.5 H 12.5"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="M 8.4999,3.5 V 6.9998"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/telegram-desktop.svg b/.icons/awkward/16x16/apps/telegram-desktop.svg
new file mode 120000
index 00000000..8fa96d0a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/telegram-desktop.svg
@@ -0,0 +1 @@
+telegram.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/telegram.svg b/.icons/awkward/16x16/apps/telegram.svg
new file mode 100644
index 00000000..220a3339
--- /dev/null
+++ b/.icons/awkward/16x16/apps/telegram.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#28a4e2" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 10.782878,11.651823 C 10.941398,11.356747 11.852265,6.311277 11.982477,5.0070118 12.123346,3.7145966 11.388839,3.9549322 10.712975,4.1732618 9.0548176,4.7107646 3.8122513,6.8894722 2.3772588,7.6085302 2.0239771,7.7491654 1.8712737,7.987781 2.1283279,8.1943086 2.3496513,8.3693654 3.1595171,8.6098002 3.8126534,8.7318158 4.3694225,8.8937442 4.8018955,8.7386398 5.2011042,8.5224598 6.1604793,7.9764054 9.0191989,6.2397654 9.1731443,6.1429642 c 0.1539454,-0.096801 0.3224363,0.082847 0.2362784,0.1698152 -0.086158,0.086968 -2.1107493,1.8299668 -2.7754689,2.618034 -0.3521583,0.4333144 -0.34161,0.6646552 0.020158,0.9378992 0.8116,0.6109664 2.9800302,2.0038124 3.3026852,2.0880014 0.411433,0.107353 0.652397,0.01842 0.826084,-0.304891 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/telepathy-kde.svg b/.icons/awkward/16x16/apps/telepathy-kde.svg
new file mode 120000
index 00000000..62d0d72f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/telepathy-kde.svg
@@ -0,0 +1 @@
+kopete.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tellico.svg b/.icons/awkward/16x16/apps/tellico.svg
new file mode 100644
index 00000000..f2964e63
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tellico.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect fill="#42cf57" width="4" height="12" x="-16" y="-12" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#2ea0e3" width="4" height="12" x="-12" y="-16" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#e65957" width="4" height="12" x="-8" y="-12" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#ffe766" width="4" height="12" x="-4" y="-16" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/terminal-tango.svg b/.icons/awkward/16x16/apps/terminal-tango.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/terminal-tango.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/terminal.svg b/.icons/awkward/16x16/apps/terminal.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/terminal.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/terminator.svg b/.icons/awkward/16x16/apps/terminator.svg
new file mode 100644
index 00000000..425824b5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/terminator.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#d42c2c" width="14" height="16" x="-15" y="-16" rx=".875" ry=".857" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".1" transform="matrix(0,-1,-1,0,0,0)" d="m-14.125-16h6.125v16h-6.125c-0.485 0-0.875-0.38229-0.875-0.85714v-14.286c0-0.475 0.39-0.857 0.875-0.857z"/>
+ <path fill="#fff" opacity=".1" d="m16 14.125v-12.25c0-0.4848-0.382-0.875-0.857-0.875h-7.143v14h7.143c0.475 0 0.857-0.39 0.857-0.875z"/>
+ <path fill="#fff" d="m1 2h6v1h-6z"/>
+ <path fill="#fff" d="m1 4h5v1h-5z"/>
+ <path fill="#fff" d="m1 6h4v1h-4z"/>
+ <path fill="#fff" d="m9 14h3v-1h-3z"/>
+ <path fill="#fff" d="m9 12h6v-1h-6z"/>
+ <path fill="#fff" d="m9 10h4v-1h-4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/terminix.svg b/.icons/awkward/16x16/apps/terminix.svg
new file mode 120000
index 00000000..298ecd7c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/terminix.svg
@@ -0,0 +1 @@
+tilix.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/terminology.svg b/.icons/awkward/16x16/apps/terminology.svg
new file mode 100644
index 00000000..3864aade
--- /dev/null
+++ b/.icons/awkward/16x16/apps/terminology.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#5d5544" width="16" height="14" x="0" y="1" rx=".8" ry=".8"/>
+ <path style="fill:#ffbe23" d="m4 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.5128-0.5 0.5h-0.5z"/>
+ <rect style="opacity:.5;fill:#ffbe23" width="5" height="7" x="9" y="4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/terminus.svg b/.icons/awkward/16x16/apps/terminus.svg
new file mode 100644
index 00000000..766c0d81
--- /dev/null
+++ b/.icons/awkward/16x16/apps/terminus.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#345c6e" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#a1ceea" d="m3 3.6v1.9l4.5 2.5-4.5 2.5v1.9l2.001705 1.2 7.998295-4.4158696v-2.2893168l-8.1412846-4.4948136z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/termius-app.svg b/.icons/awkward/16x16/apps/termius-app.svg
new file mode 100644
index 00000000..8724c7db
--- /dev/null
+++ b/.icons/awkward/16x16/apps/termius-app.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#222c62" cx="4.5" cy="8.5" r="3.5"/>
+ <circle style="fill:#222c62" cx="11.5" cy="9" r="3.5"/>
+ <circle style="fill:#222c62" cx="8" cy="10.5" r="3.5"/>
+ <circle style="fill:#222c62" cx="6" cy="5.5" r="3.5"/>
+ <circle style="fill:#222c62" cx="10.5" cy="6.5" r="3.5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" d="M 5.5064107,6.5786787 7.3781109,7.4877699 5.5064107,8.3968606"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" d="m 8.1713299,9.153727 c 0,0 0.3886816,0.346273 1.195697,0.346273 0.8070151,0 1.1956971,-0.346273 1.1956971,-0.346273"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 6 2 A 3.5 3.5 0 0 0 2.5 5.5 A 3.5 3.5 0 0 0 2.5039062 5.6289062 A 3.5 3.5 0 0 0 1 8.5 A 3.5 3.5 0 0 0 4.5 12 A 3.5 3.5 0 0 0 4.8339844 11.982422 A 3.5 3.5 0 0 0 8 14 A 3.5 3.5 0 0 0 10.908203 12.445312 A 3.5 3.5 0 0 0 11.5 12.5 A 3.5 3.5 0 0 0 15 9 A 3.5 3.5 0 0 0 13.998047 6.5488281 A 3.5 3.5 0 0 0 14 6.5 A 3.5 3.5 0 0 0 10.5 3 A 3.5 3.5 0 0 0 8.8203125 3.4335938 A 3.5 3.5 0 0 0 6 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/terraria.svg b/.icons/awkward/16x16/apps/terraria.svg
new file mode 100644
index 00000000..c737aa6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/terraria.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#a57959" d="m7.7891 7.2051c-0.2554 0.1458-0.5462 0.2229-0.8417 0.2235-0.030857 0-0.06-0.00629-0.090286-0.008v3.1857l-0.72743-0.81143a0.76189 0.76189 0 0 1 -0.60629 0.3 0.76189 0.76189 0 0 1 -0.018857 0.164l1.3526 1.4789v2.4166c-0.9395 0.301-1.1429 1.014-1.1429 1.846h4.5714c0-0.832-0.20343-1.5446-1.1429-1.8457v-0.788l1.3806-1.3337a0.76189 0.81634 0 0 1 -0.04686 -0.27714 0.76189 0.81634 0 0 1 0.10286 -0.40972 0.76189 0.81634 0 0 1 -0.0046 -0.0063 0.76189 0.81634 0 0 1 -0.09829 0.0074 0.76189 0.81634 0 0 1 -0.32171 -0.07657l-1.012 0.964v-4.8914c-0.164 0.051429-0.33371 0.085714-0.51143 0.085714-0.2962-0.0003-0.5865-0.0774-0.8425-0.2232z"/>
+ <path fill="#1c8d43" d="m7.7891 0c-0.4468 0.00055385-0.8754 0.1888-1.1908 0.52283-0.16-0.05175-0.3263-0.07809-0.4932-0.07809-0.93029 0-1.6844 0.79575-1.6844 1.7776 0.0005714 0.41889 0.14137 0.82418 0.39754 1.1442-0.5071 0.3209-0.8175 0.899-0.8182 1.5229 0.0009 0.8281 0.5432 1.5457 1.308 1.7309 0.1754 0.8068 0.8554 1.3785 1.6394 1.3797 0.2955-0.0006 0.5863-0.0837 0.8417-0.2406 0.256 0.1569 0.5463 0.24 0.8423 0.2406 0.6075-0.0006 1.1675-0.3458 1.4656-0.904 0.845-0.1077 1.481-0.8646 1.482-1.7631 0-0.0504-0.003-0.1009-0.008-0.1514 0.276-0.3251 0.428-0.7456 0.429-1.1815-0.001-0.8282-0.543-1.546-1.308-1.7308-0.159-0.7297-0.7343-1.2763-1.4389-1.3666-0.2982-0.55706-0.8577-0.90174-1.464-0.9026z"/>
+ <path fill="#1c8d43" d="m5.667 9a0.66665 0.66665 0 0 0 -0.667 0.667 0.66665 0.66665 0 0 0 0.0899 0.333 0.66665 0.66665 0 0 0 -0.0899 0.333 0.66665 0.66665 0 0 0 0.667 0.667 0.66665 0.66665 0 0 0 0.666 -0.667 0.66665 0.66665 0 0 0 0.667 -0.666 0.66665 0.66665 0 0 0 -0.667 -0.667 0.66665 0.66665 0 0 0 -0.333 0.09 0.66665 0.66665 0 0 0 -0.333 -0.09z"/>
+ <path fill="#1c8d43" d="m9.667 10a0.66665 0.85715 0 0 0 -0.667 0.857 0.66665 0.85715 0 0 0 0.667 0.85739 0.66665 0.85715 0 0 0 0.086 -0.0078 0.66665 0.85715 0 0 0 0.004 0.0066 0.66665 0.85715 0 0 0 -0.09 0.43019 0.66665 0.85715 0 0 0 0.666 0.85679 0.66665 0.85715 0 0 0 0.66697 -0.85679 0.66665 0.85715 0 0 0 -0.09 -0.42899 0.66665 0.85715 0 0 0 0.09 -0.42839 0.66665 0.85715 0 0 0 -0.667 -0.85679 0.66665 0.85715 0 0 0 -0.086 0.0084 0.66665 0.85715 0 0 0 -0.58 -0.43739z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/terratech.svg b/.icons/awkward/16x16/apps/terratech.svg
new file mode 100644
index 00000000..a68a81f5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/terratech.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <path style="fill:#00a1fd" d="m8 0-8 8 8 8 8-8z"/>
+ <rect style="fill:#47bcff" rx=".85714281" ry=".85714281" height="12" width="12" y="2" x="2"/>
+ <path style="fill:#ffffff" d="m5 7v-2h2l1 1 1-1h2v2l-1 1 1 1v2h-2l-1-1-1 1h-2v-2l1-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/teslagrad.svg b/.icons/awkward/16x16/apps/teslagrad.svg
new file mode 100644
index 00000000..617013e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/teslagrad.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.57693 0 0 .57144 -1.7309 -1.1431)">
+ <path fill="#343054" d="m29 13.092c0 6.555-7.573 16.908-14.174 16.908-6.6008 0-12.256-10.346-11.8-17.371 0.3092-4.7732 6.0963-10.74 9.472-10.627 1.1329 0.11287-0.90547 1.2762 0.45349 0.89724 1.0299-0.28722 2.1161-0.44084 3.2385-0.44084 6.6007 0 12.81 4.0792 12.81 10.634z"/>
+ <path fill="#2e2e37" d="m26.035 13.982c0 4.9438-1.344 11.159-6.2939 14.353-1.612 1.04-3.293 1.665-4.915 1.665-1.328 0-2.618-0.419-3.827-1.145-4.8018-2.884-4.9772-10.493-4.6134-16.105 1.0618-5.7308 3.8334-5.4064 7.0394-6.3328 1.03-0.2872 3.856-0.3599 4.978-0.3599 6.6007 0 7.6323 1.3699 7.6323 7.9244z"/>
+ <path fill="#dabc9c" d="m23.09 18.379c0 2.5765-2.3139 4.8995-3.5426 7.1537-1.4735 2.7033-1.1451 3.277-4.1265 3.277-5.4674 0-7.2732-5.0563-7.2732-10.723 0-2.9536 0.14355-6.5928 2.0709-8.4648 1.7702-1.7194 4.7566-2.1551 7.3741-2.1551 2.9012 0 4.3272 2.1484 5.1767 3.4887 0.75139 1.1856 0.32057 4.7635 0.32057 7.4231z"/>
+ <g fill="#405168" transform="matrix(.68421 0 0 .69999 -.42105 -.79975)">
+ <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="m17.588 7.0847c0.41071 0.88163-0.80337 1.784-3.2509 2.8496-2.2401 0.9735-4.6462 1.3528-5.8327 0.91954 0.033403 0.07542 0.080494 0.14558 0.14097 0.21006 0.80307 0.82632 3.6369 0.54685 6.3291-0.62416 2.6912-1.1705 4.2219-2.7888 3.4195-3.615-0.11931-0.12018-0.59566 0.33531-0.80589 0.25988z"/>
+ <path fill="#fff" opacity=".1" d="m25.037 16.573c0.61-0.212 0.166-1.802-0.523-3.342-0.386-0.862-0.955-1.836-1.635-2.594-0.567-0.632-1.275-1.1282-1.992-1.5752-0.744-0.4642-1.419-0.7999-2.368-1.1324 0.08-0.0294 0.588-0.5671 0.687-0.5711 0.929-0.0236-0.932-0.7736 0.258 0.3875 0.45762 0.44624 3.2516 1.4685 4.3508 2.817 0.93595 1.1481 1.2754 2.7115 1.6411 4.159 0.16252 0.64332 1.1404 1.9554 0.23741 1.9785-0.18944 0.0031-0.40988-0.03963-0.6565-0.12724z"/>
+ <path fill="#7f90bc" stroke="#33374a" stroke-linecap="round" stroke-linejoin="round" stroke-width=".484" d="m28.031 11.788c0.3973 2.6069-0.62492 6.3136-1.873 8.6254-1.8536 3.4334-4.1977 5.6376-6.7429 7.8758 0 0 3.6334-6.5011 4.7216-10.043 0.52284-1.7021 1.0396-3.5107 0.83618-5.282-0.153-1.329-0.584-2.401-1.559-3.2972-0.815-0.7497-2.022-1.1983-3.107-1.3726-1.179-0.1893-2.394-0.222-3.579-0.082-1.7959 0.21216-3.6926 0.45106-5.2505 1.3851-0.84591 0.50713-1.6331 1.2587-2.0289 2.1734-0.99503 2.2995-0.91068 5.0392-0.51771 7.5199 0.51143 3.2285 3.5101 9.9491 3.5101 9.9491l-0.16971-0.06994s-1.7102-0.80572-3.0807-2.1928c-1.3388-1.354-2.3301-3.275-3.0157-4.56-1.3892-2.604-1.6022-5.446-1.1094-8.366 0.3077-2.813 1.5077-5.1379 3.4103-6.6671 3.7835-2.7191 8.2465-3.3547 12.396-2.4039 3.6444 0.74182 6.5582 3.2362 7.1588 6.8086z"/>
+ <rect fill="#302100" width="4.022" height=".75" x="10.47" y="19.59" rx=".496" ry=".506" transform="matrix(.90028 -.43531 .41651 .90913 0 0)"/>
+ <rect fill="#302100" width="3.579" height=".72" x="13.86" y="9.01" rx=".442" ry=".486" transform="matrix(.93556 .35317 -.34569 .93835 0 0)"/>
+ <ellipse fill="#302100" cx="11.628" cy="16.779" rx=".934" ry="2.417"/>
+ <ellipse fill="#302100" cx="18.194" cy="16.422" rx=".992" ry="2.544" transform="matrix(.99995 -.0097611 .065733 .99784 0 0)"/>
+ <path fill="#302100" d="m17.267 19.066c0.3983 0.48354 1.4604 0.73638 1.6958 1.4414 0.20868 0.62519-0.04446 1.3981-0.43303 1.9297-0.2246 0.30726-0.60576 0.55295-0.9848 0.57431-0.5759 0.03244-1.4133-0.14598-1.5841-0.69903-0.04541-0.147 0.0956-0.34816 0.24245-0.39235 0.36184-0.10889 0.66459 0.57865 1.0286 0.47741 0.64679-0.17987 1.24-1.0063 1.1323-1.6714-0.10027-0.61932-1.2091-0.58121-1.4912-1.1411-0.21418-0.42511-0.49053-1.3404-0.02425-1.429 0.11895 0.26312 0.24174 0.68916 0.4183 0.91003z"/>
+ <rect fill="#302100" width="5.252" height=".613" x="21.22" y="24.65" rx=".648" ry=".414" transform="matrix(.99425 .10712 -.33376 .94266 0 0)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tetzle.svg b/.icons/awkward/16x16/apps/tetzle.svg
new file mode 100644
index 00000000..a06194da
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tetzle.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#1976d2" d="M 0.39956888,4.2e-7 C 0.17847425,4.2e-7 4.2845998e-4,0.17798941 8.2e-7,0.39921916 v 7.8124e-4 l 0.00234,3.2109374 c 0.006105,0.2161808 0.17975179,0.3890624 0.39722806,0.3890624 -0.21694411,0 -0.39031026,0.1720636 -0.39722682,0.3875 l 0.00234,3.2351562 C 0.01697934,7.8330188 0.18624313,8 0.39956888,8 0.18624313,8 0.01697934,8.1669812 0.00468326,8.3773436 L 0.00234326,11.6125 C 0.00925862,11.827936 0.18262477,12 0.39956888,12 0.18209261,12 0.00844582,12.172881 0.00234206,12.389062 8.2e-7,12.4 15.982724,12.4 15.982724,12.4 c 0,-0.2216 -0.178208,-0.4 -0.399568,-0.4 0.22136,0 0.399568,-0.1784 0.399568,-0.4 V 9.9968751 8.4 c 0,-0.2216 -0.178208,-0.4 -0.399568,-0.4 0.22136,0 0.399568,-0.1784 0.399568,-0.4 V 4.4000002 c 0,-0.2216 -0.178208,-0.4 -0.399568,-0.4 h -3.196545 c -0.221361,0 -0.399568,0.1784 -0.399568,0.4 V 7.6 c 0,0.2216 0.178207,0.4 0.399568,0.4 -0.221361,0 -0.399568,0.1784 -0.399568,0.4 0,-0.2216 -0.178208,-0.4 -0.399568,-0.4 H 8.3909304 C 8.1695696,8 7.991362,8.1784 7.991362,8.4 7.991362,8.1784 7.8131548,8 7.591794,8 7.8131548,8 7.991362,7.8216 7.991362,7.6 V 4.4000002 c 0,-0.2216 -0.1782072,-0.4 -0.399568,-0.4 H 4.3952494 c -0.2213604,0 -0.399568,0.1784 -0.399568,0.4 0,-0.2216 -0.1782072,-0.4 -0.399568,-0.4 0.2213608,0 0.399568,-0.1784 0.399568,-0.4 V 0.4000004 C 3.9956814,0.17840041 3.8174742,4.2e-7 3.5961134,4.2e-7 H 2.0025236 Z M 3.9956814,7.6 c 0,0.2216 0.1782076,0.4 0.399568,0.4 -0.2213604,0 -0.399568,0.1784 -0.399568,0.4 0,-0.2216 -0.1782072,-0.4 -0.399568,-0.4 0.2213608,0 0.399568,-0.1784 0.399568,-0.4 z m 0,4 c 0,0.2216 0.1782076,0.4 0.399568,0.4 -0.2213604,0 -0.399568,0.1784 -0.399568,0.4 0,-0.2216 -0.1782072,-0.4 -0.399568,-0.4 0.2213608,0 0.399568,-0.1784 0.399568,-0.4 z m 3.9956806,0 c 0,0.2216 0.1782076,0.4 0.3995684,0.4 -0.2213608,0 -0.3995684,0.1784 -0.3995684,0.4 0,-0.2216 -0.1782072,-0.4 -0.399568,-0.4 0.2213608,0 0.399568,-0.1784 0.399568,-0.4 z m 3.995681,0 c 0,0.2216 0.178207,0.4 0.399568,0.4 -0.221361,0 -0.399568,0.1784 -0.399568,0.4 0,-0.2216 -0.178208,-0.4 -0.399568,-0.4 0.22136,0 0.399568,-0.1784 0.399568,-0.4 z"/>
+ <path style="opacity:0.3;fill:#ffffff" d="M 3.9956814,3.6000002 V 0.4000004 C 3.9956814,0.17840041 3.8174742,4.2e-7 3.5961134,4.2e-7 H 0.39956888 C 0.17820817,4.2e-7 8.2e-7,0.17840041 8.2e-7,0.4000004 v 3.1999998 c 0,0.2216 0.17820735,0.4 0.39956806,0.4 H 3.5961134 c 0.2213608,0 0.399568,-0.1784 0.399568,-0.4 z"/>
+ <path style="opacity:0.3;fill:#ffffff" d="M 7.991362,7.6 V 4.4000002 c 0,-0.2216 -0.1782072,-0.4 -0.399568,-0.4 H 4.3952494 c -0.2213604,0 -0.399568,0.1784 -0.399568,0.4 V 7.6 c 0,0.2216 0.1782076,0.4 0.399568,0.4 H 7.591794 C 7.8131548,8 7.991362,7.8216 7.991362,7.6 Z"/>
+ <path style="fill:#43a047" d="m 0.07491982,7.4351564 c -0.02082,0.010524 -0.032846,0.1484696 -0.04370276,0.3203124 9.656e-5,2.304e-4 -9.692e-5,5.6e-4 0,8e-4 C 0.09171418,7.8999124 0.23354837,8 0.39956888,8 0.20337733,8 0.04841794,8.1427584 0.0140481,8.3289064 0.00339378,8.9102556 5.3859997e-5,9.8129311 8.2e-7,11.6 c 0,5.2e-4 -2.0399999e-6,0.001 0,0.0016 C 8.5473996e-4,11.822422 0.17874029,12 0.39956888,12 0.17820817,12 8.2e-7,12.1784 8.2e-7,12.4 v 1.45722 l 0.40002966,1.311513 C 0.46346308,15.376699 0.35691616,15.593482 0.57249183,15.6 H 3.5961134 c 0.2155756,-0.0065 0.399568,0.217445 0.399568,0 0,0.217445 0.1839924,-0.0065 0.399568,0 h 2.7969767 c 0.2155755,-0.0065 0.7991359,0.217445 0.7991359,0 0,0.217445 0.4184584,-0.0065 0.634034,0 l 2.727613,-0.8 c 0.215576,-0.0065 0.634034,0.617445 0.634034,0.4 0,0.217445 0.58356,0.393482 0.799136,0.4 h 1.598272 c 0.215576,-0.0065 0.802811,-0.437581 0.828976,-0.653443 l 0.23312,-1.923262 c 0.01223,-0.100913 -0.261399,-0.215483 0.136609,-0.623295 -0.0044,-0.217743 0.218593,-0.4 0,-0.4 0.20976,0 -0.01735,-0.194655 0,-0.4 -0.0021,-0.442727 0.388116,-0.807774 0.383915,-1.146835 -0.0094,-0.7586347 -0.02439,-1.2229078 -0.04678,-1.2367586 -0.03434,-0.021244 -0.06243,-0.066405 -0.06243,-0.1007816 0,-0.034376 0.02809,-0.045462 0.06243,-0.02422 0.03456,0.02138 0.06243,-0.02372 0.06243,-0.1015612 0,-0.131934 -0.0053,-0.1333888 -0.08272,-0.027344 -0.07732,0.1058504 -0.09496,0.1063844 -0.277824,0.01172 -0.107404,-0.055601 -0.224615,-0.1015624 -0.260656,-0.1015624 -0.09916,0 -0.07859,0.1867744 0.02497,0.2265624 0.04985,0.019148 0.122903,0.1327708 0.162324,0.2523436 0.06241,0.1892899 0.05684,0.2284323 -0.0437,0.3046875 -0.17018,0.129068 -0.209149,0.1119544 -0.209149,-0.092188 0,-0.2196903 -0.107194,-0.3134443 -0.135791,-0.11875 -0.01104,0.075161 -0.05184,0.1474164 -0.09053,0.1601564 -0.106057,0.03492 -0.157127,-0.1620168 -0.0796,-0.3070311 0.101058,-0.1890336 -0.06193,-0.3442668 -0.242707,-0.23125 -0.181066,0.1132 -0.301545,-0.00587 -0.352743,-0.3476564 -0.04985,-0.3327556 -0.157603,-0.432626 -0.4222,-0.39375 -0.150269,0.02208 -0.229959,-0.00376 -0.316845,-0.1023436 -0.06383,-0.072426 -0.128076,-0.1039072 -0.143595,-0.069531 -0.09848,0.2181044 -0.138337,0.2412004 -0.241145,0.1382812 -0.06947,-0.069546 -0.142726,-0.086192 -0.234122,-0.052344 -0.07316,0.027088 -0.199004,0.03726 -0.279386,0.021876 -0.113181,-0.02166 -0.145936,-0.069155 -0.145936,-0.2093752 0,-0.099584 -0.02592,-0.2301536 -0.05775,-0.2898436 -0.03183,-0.05969 -0.07417,-0.1594172 -0.09365,-0.2218752 -0.02523,-0.080898 -0.08477,-0.107862 -0.206808,-0.09375 -0.145477,0.016824 -0.176985,0.056372 -0.20993,0.2609372 -0.0048,0.030052 -0.0044,0.049636 -0.0062,0.075781 C 12.103731,7.910796 12.232584,8 12.386611,8 12.16525,8 11.987043,8.1784 11.987043,8.4 c 0,-0.1662 -0.09998,-0.3081876 -0.243487,-0.36875 -0.03717,-0.00272 -0.07369,-0.00192 -0.110037,-0.00859 -0.302193,-0.055324 -0.472294,0.018948 -0.419859,0.1835936 0.04592,0.1441752 0.04584,0.5408328 0,0.5867188 -0.01505,0.015068 -0.09301,-0.013848 -0.17325,-0.064062 -0.08024,-0.050217 -0.292223,-0.1070348 -0.471365,-0.1265628 l -0.32621,-0.035156 -0.06399,0.23125 c -0.08682,0.3129436 -0.08034,0.4490132 0.02966,0.6601559 0.135527,0.2601404 0.122479,0.410752 -0.032,0.3703128 -0.06886,-0.018028 -0.171064,0.00501 -0.2270979,0.051562 -0.08822,0.073295 -0.1157516,0.063464 -0.2021256,-0.071094 C 9.6924171,9.7239111 9.5219667,9.5362527 9.368,9.3921892 9.062514,9.1063524 8.9702324,9.115208 8.9059996,9.4367203 8.8574732,9.6796207 8.7776288,9.6714859 8.518918,9.3968764 8.2734548,9.1363272 8.1162284,9.147652 8.1162284,9.4257843 c 0,0.099995 -0.038944,0.2142944 -0.086625,0.2539064 -0.047679,0.039612 -0.1059492,0.22655 -0.1295476,0.4156253 -0.030432,0.243835 -0.088076,0.388952 -0.1974424,0.498437 -0.1897188,0.189923 -0.232744,0.191457 -0.3504023,0.01406 -0.084753,-0.127782 -0.1074216,-0.13224 -0.2536324,-0.05391 -0.088135,0.04721 -0.2020272,0.06982 -0.2536324,0.05 -0.1184244,-0.04549 -0.1659024,0.07716 -0.088186,0.228125 0.032616,0.06336 0.041813,0.182889 0.021068,0.265625 -0.030516,0.121721 -0.077724,0.15 -0.2481696,0.15 -0.124918,0 -0.2247612,-0.03614 -0.2450472,-0.08906 -0.018816,-0.04908 -0.1126924,-0.0983 -0.2091492,-0.109375 -0.13878,-0.01593 -0.1794704,-0.05618 -0.1951016,-0.192187 -0.010864,-0.09453 -0.046809,-0.171875 -0.079602,-0.171875 -0.032792,0 -0.091994,-0.07031 -0.131108,-0.15625 C 5.5801447,10.33225 5.5072563,10.331246 5.4339675,10.524206 5.3847145,10.653892 5.14771,10.801918 5.0913696,10.738268 5.0809862,10.726553 4.9732154,10.501453 4.8525658,10.238286 4.7257794,9.9617327 4.5670094,9.7161935 4.4756294,9.6562543 4.3324242,9.5623223 4.2998178,9.5613187 4.133031,9.6476623 3.9223106,9.7567475 3.8466838,9.7217503 3.9465138,9.5617247 c 0.037736,-0.06049 0.05078,-0.156138 0.028876,-0.2132811 -0.033932,-0.08852 -0.1005492,-0.097591 -0.4502944,-0.061719 L 3.1146015,9.3281306 3.1528415,9.175787 C 3.1797015,9.0686556 3.1547215,8.990476 3.0677771,8.9117248 2.9752171,8.82788 2.9524487,8.7483248 2.9772499,8.5953184 3.0056899,8.4198592 2.9896739,8.3854324 2.8633107,8.3515684 2.7823639,8.3298724 2.6390431,8.3122044 2.5449051,8.3117244 2.4420359,8.3112044 2.3420442,8.2602844 2.2951768,8.1851564 2.2083892,8.0460388 2.0540005,8.0257036 1.8628309,8.1281248 1.7600876,8.1831716 1.7130515,8.171348 1.6146616,8.0656248 1.5479225,7.9939116 1.4524613,7.9351564 1.4023911,7.9351564 1.3523202,7.9351564 1.2058273,7.8407748 1.0769616,7.725 0.86971814,7.53881 0.80678994,7.5158412 0.53067715,7.5281248 0.32524172,7.5372648 0.18115997,7.5097328 0.10925769,7.4476564 0.0962685,7.4364444 0.0850109,7.4300564 0.07491982,7.4351564 Z M 10.979538,9.8312499 c 0.06369,-0.019304 0.128061,0.045689 0.09287,0.1375 -0.01934,0.050461 -0.07469,0.091406 -0.122524,0.091406 -0.09943,0 -0.10882,-0.0558 -0.03044,-0.1796874 0.01732,-0.027376 0.03886,-0.042785 0.06009,-0.049219 z m -0.561892,0.070312 c 0.01747,0.00418 0.03894,0.014192 0.06399,0.029688 0.05367,0.033208 0.0599,0.065454 0.01795,0.091407 -0.03563,0.02204 -0.08316,0.0091 -0.106135,-0.028124 -0.04301,-0.06966 -0.02821,-0.1055176 0.02419,-0.092969 z M 3.9956814,11.6 c 0,0.2216 0.1782076,0.4 0.399568,0.4 -0.2213604,0 -0.399568,0.1784 -0.399568,0.4 0,-0.2216 -0.1782072,-0.4 -0.399568,-0.4 0.2213608,0 0.399568,-0.1784 0.399568,-0.4 z m 3.9956806,0 c 0,0.2216 0.1782076,0.4 0.3995684,0.4 -0.2213608,0 -0.3995684,0.1784 -0.3995684,0.4 0,-0.2216 -0.1782072,-0.4 -0.399568,-0.4 0.2213608,0 0.399568,-0.1784 0.399568,-0.4 z m 3.995681,0 c 0,0.2216 0.178207,0.4 0.399568,0.4 -0.221361,0 -0.399568,0.1784 -0.399568,0.4 0,-0.2216 -0.178208,-0.4 -0.399568,-0.4 0.22136,0 0.399568,-0.1784 0.399568,-0.4 z"/>
+ <path style="fill:#004d40" d="m 11.90432,8.3101564 c -0.01349,0 -0.04033,0.042187 -0.06009,0.09375 -0.01976,0.051562 -0.0091,0.09375 0.02419,0.09375 0.03326,0 0.06087,-0.042188 0.06087,-0.09375 0,-0.051563 -0.01148,-0.09375 -0.02497,-0.09375 z M 0.07726106,8.4734376 c -0.0286152,-0.017704 -0.05228724,0.00854 -0.05228724,0.058594 0,0.05005 0.0236716,0.090625 0.05228724,0.090625 0.02861479,0 0.05228723,-0.026244 0.05228723,-0.058594 0,-0.032344 -0.0236724,-0.072921 -0.05228723,-0.090625 z M 11.485242,8.6226564 c -0.06546,0 -0.07371,0.086363 -0.01405,0.1460936 0.07583,0.075916 0.142651,0.042924 0.106135,-0.052344 -0.01977,-0.051563 -0.06142,-0.09375 -0.09209,-0.09375 z M 0.52287311,8.6414044 c -0.0746271,0.01706 -0.14096539,0.09373 -0.14281439,0.1843748 -0.001672,0.081998 0.16810951,0.050477 0.24816923,-0.046094 0.0626883,-0.075617 0.0573201,-0.100182 -0.0296556,-0.133594 -0.0245536,-0.00943 -0.0508238,-0.010376 -0.0756994,-0.00469 z M 1.7894727,8.7867168 c -0.016282,-0.0097 -0.039373,-0.00939 -0.067895,0.00156 -0.051507,0.019788 -0.093649,0.06071 -0.093649,0.091406 0,0.030696 0.042142,0.055469 0.093649,0.055469 0.051507,0 0.093649,-0.040923 0.093649,-0.091406 0,-0.027968 -0.00947,-0.047331 -0.025753,-0.057031 z m 9.0464703,0.031252 c -0.04629,-0.00128 -0.103378,5.6e-4 -0.17481,0.00469 -0.308608,0.017864 -0.32479,0.02788 -0.34494,0.2054684 -0.02046,0.1803112 -0.01737,0.1829456 0.09833,0.078125 0.06586,-0.059664 0.168072,-0.1085936 0.227098,-0.1085936 0.135309,0 0.420399,0.3030504 0.408153,0.4335935 -0.005,0.053941 -0.0063,0.1187512 -0.0024,0.1445312 0.01269,0.082727 0.117561,0.050798 0.1553,-0.047656 0.0256,-0.066789 0.08396,-0.083978 0.194322,-0.05625 0.12903,0.03242 0.157642,0.017352 0.157642,-0.085156 0,-0.1697908 0.14305,-0.2128776 0.312942,-0.09375 0.123748,0.08677 0.145734,0.087414 0.191981,0.00469 0.02878,-0.051489 0.180464,-0.1419632 0.336355,-0.2015628 0.15589,-0.059599 0.266804,-0.1341768 0.247388,-0.1656248 -0.05577,-0.090339 -0.225854,-0.067227 -0.353524,0.048438 -0.08615,0.078048 -0.246722,0.109594 -0.610277,0.11875 -0.461459,0.01162 -0.500403,0.0022 -0.593889,-0.1406252 -0.0661,-0.1010236 -0.110873,-0.1352544 -0.249731,-0.1390624 z M 1.4476547,8.95 C 1.4182688,8.9466 1.3900707,8.962108 1.3501038,8.9953124 1.215304,9.1073068 1.2292945,9.172876 1.3938066,9.2 1.5958695,9.2333184 1.6737285,9.1427244 1.5498879,9.01875 1.5071685,8.9759836 1.4770405,8.9533976 1.4476547,8.95 Z M 0.79679574,9.1898436 c -0.0283404,0.00388 -0.0657134,0.018676 -0.11081771,0.046875 -0.0685103,0.042838 -0.14810164,0.063284 -0.17715224,0.045312 -0.0829984,-0.051352 -0.19852171,0.1263103 -0.15530091,0.2390623 0.0413759,0.1079412 0.27548351,0.1438764 0.27548351,0.042188 -8e-8,-0.033036 0.061029,-0.1177744 0.13579067,-0.1874999 C 0.88469102,9.2639648 0.88181722,9.1782 0.79679574,9.1898436 Z m 1.06291346,0.021092 c -0.015122,-0.0111 -0.042538,0.0056 -0.091307,0.042969 -0.060091,0.046044 -0.1190849,0.090216 -0.1311083,0.097656 -0.012022,0.00744 -0.0039,0.043028 0.01873,0.079688 0.080826,0.13092 0.2216354,0.069596 0.2216354,-0.096875 0,-0.073162 -0.00283,-0.1123396 -0.017949,-0.1234376 z m 8.8185918,0.03672 c -0.03326,0 -0.06009,0.042187 -0.06009,0.09375 0,0.051562 0.0107,0.09375 0.02419,0.09375 0.0135,0 0.0411,-0.042188 0.06087,-0.09375 0.01976,-0.051563 0.0083,-0.09375 -0.02497,-0.09375 z m -9.4405757,0.031252 c -0.021642,-0.00256 -0.038146,0.01716 -0.060872,0.057812 -0.028823,0.051561 -0.034206,0.1649315 -0.012486,0.2515623 l 0.03902,0.1578124 0.1139394,-0.1398436 C 1.4217612,9.4777175 1.4223488,9.4576179 1.3298134,9.3546876 1.2862545,9.3062352 1.2593682,9.2814532 1.2377254,9.2789064 Z M 13.849873,9.5070323 c -0.0196,0.00737 -0.04479,0.025364 -0.07726,0.052344 -0.05234,0.043482 -0.09521,0.1622816 -0.09521,0.2640624 0,0.2521383 0.140503,0.1952013 0.196662,-0.079688 0.03846,-0.1882652 0.0346,-0.2588364 -0.02419,-0.2367188 z M 3.5703602,9.5601575 c -0.03434,0 -0.079452,0.028124 -0.1006724,0.0625 -0.021224,0.034376 -0.010928,0.0625 0.023412,0.0625 0.03434,0 0.080232,-0.028124 0.1014528,-0.0625 0.021224,-0.034376 0.010144,-0.0625 -0.024192,-0.0625 z M 15.93668,9.5992215 c -0.02357,-0.014564 -0.04734,0.040799 -0.05229,0.1234376 -0.005,0.082639 0.01016,0.15 0.03356,0.15 0.05679,0 0.07327,-0.2397336 0.01873,-0.2734376 z M 1.5553507,9.6390655 c -0.038424,0.0055 -0.081378,0.038932 -0.1006724,0.096875 -0.013592,0.040819 0.01977,0.074219 0.074139,0.074219 0.054368,0 0.099112,-0.044011 0.099112,-0.098438 0,-0.055185 -0.034154,-0.078152 -0.072579,-0.072656 z m 9.0722243,0.058594 c -0.02155,-0.00486 -0.04118,-0.00176 -0.05385,0.010936 -0.02533,0.02536 -0.005,0.070927 0.04448,0.1015628 0.116599,0.072139 0.169249,0.019432 0.07492,-0.075 -0.02003,-0.020052 -0.04401,-0.03264 -0.06555,-0.0375 z m -7.3764011,0.05 c -0.1461252,0 -0.1475732,0.0069 -0.051507,0.2179684 0.053027,0.1165101 0.086644,0.1390821 0.1233044,0.08125 0.094107,-0.1484574 0.058252,-0.2992186 -0.071797,-0.2992185 z m -3.23322372,0.018748 c -0.0085748,0.00823 -0.0121408,0.036176 -0.0124864,0.085156 -6.6e-4,0.093386 0.0329524,0.1306272 0.10847647,0.1195312 0.0600914,-0.00883 0.10223316,-0.034528 0.0936488,-0.057031 -0.008584,-0.022504 -0.0334944,-0.038856 -0.0554088,-0.035936 C 0.13026617,9.8810451 0.0883783,9.8459047 0.0593117,9.7999999 0.04015042,9.7697399 0.02652474,9.7581767 0.01795018,9.7664063 Z M 13.07649,9.7867195 c -0.01844,0.00256 -0.03366,0.0087 -0.04448,0.019532 -0.07981,0.079891 0.102222,0.3570895 0.26924,0.4101565 0.06959,0.02211 0.126426,0.0945 0.126426,0.160937 0,0.06643 0.02858,0.120313 0.06399,0.120313 0.09957,0 0.147814,-0.187182 0.06868,-0.266406 -0.0389,-0.03894 -0.07024,-0.119549 -0.07024,-0.178907 0,-0.1165735 -0.284559,-0.2836395 -0.413616,-0.2656255 z m -4.6457592,0.029688 c -0.00236,-0.012404 -0.031128,-0.00852 -0.088186,0.00236 -0.141506,0.0269 -0.3756512,0.3947045 -0.3145036,0.4937505 0.06661,0.107895 0.1844012,0.03273 0.207588,-0.132032 0.011716,-0.08324 0.067904,-0.2038173 0.1248652,-0.2679685 0.048642,-0.054783 0.072612,-0.083692 0.070236,-0.096094 z m 6.0582952,0.05625 c -0.03434,0 -0.06243,0.028124 -0.06243,0.0625 0,0.034376 0.02809,0.0625 0.06243,0.0625 0.03434,0 0.06243,-0.028124 0.06243,-0.0625 0,-0.034376 -0.02809,-0.0625 -0.06243,-0.0625 z m 1.473407,0.0625 c -0.01349,0 -0.04033,0.042187 -0.06009,0.09375 -0.01976,0.05156 -0.0091,0.09375 0.02419,0.09375 0.03326,0 0.05619,-0.04219 0.05619,-0.09375 0,-0.051564 -0.0068,-0.09375 -0.02029,-0.09375 z m -1.031697,0.075 c -0.03691,-0.012317 -0.06711,0.02396 -0.06711,0.08125 0,0.05729 0.0302,0.09435 0.06711,0.08203 0.03691,-0.01232 0.06711,-0.04937 0.06711,-0.08203 0,-0.03266 -0.0302,-0.06893 -0.06711,-0.08125 z m -3.469687,0.1125 c -0.04745,0 -0.103644,0.02812 -0.124865,0.0625 -0.02197,0.03559 0.0318,0.0625 0.124865,0.0625 0.09307,0 0.146837,-0.02691 0.124865,-0.0625 -0.02122,-0.03438 -0.07741,-0.0625 -0.124865,-0.0625 z m -2.2631786,0.0375 c -0.2332248,0.01868 -0.265338,0.03262 -0.265338,0.114062 0,0.09601 -0.3329344,0.226989 -0.522092,0.205469 -0.063923,-0.0073 -0.1453928,0.03172 -0.1810544,0.08672 -0.049453,0.07626 -0.033228,0.13236 0.070236,0.235938 0.1135664,0.113688 0.1419312,0.120295 0.17247,0.04062 0.047298,-0.123393 0.3589932,-0.123309 0.4612204,0 0.0644,0.07768 0.05805,0.117414 -0.033556,0.21875 -0.061569,0.06811 -0.1603952,0.123437 -0.2200752,0.123437 -0.095348,0 -0.18455,0.116343 -0.1841756,0.239844 6.96e-5,0.02297 0.098401,0.04846 0.218514,0.05703 0.120114,0.0086 0.2185136,-0.0052 0.2185136,-0.03125 0,-0.09172 0.2588968,-0.208312 0.3784968,-0.170312 0.1699867,0.05401 0.1505055,0.209037 -0.035116,0.279687 -0.085845,0.03267 -0.1560812,0.102275 -0.1560812,0.154688 0,0.103089 -0.096862,0.129744 -0.1513992,0.04141 -0.01848,-0.02994 -0.111664,-0.07062 -0.2068076,-0.08984 -0.095144,-0.01922 -0.224396,-0.05507 -0.28797,-0.07969 -0.089022,-0.03446 -0.1105464,-0.01943 -0.093649,0.06563 0.012176,0.06128 0.1186756,0.142098 0.2395852,0.18125 0.1999724,0.06476 0.2180576,0.09087 0.2208548,0.320312 0.00388,0.31843 -0.067785,0.425979 -0.227098,0.340625 C 8.5482796,12.45967 8.4942452,12.383165 8.4931664,12.324218 8.4917664,12.249241 8.4068724,12.122101 8.30743,12.016405 8.1277352,12.055629 7.9913636,12.208017 7.9913636,12.4 c 0,-0.2216 -0.1782072,-0.4 -0.399568,-0.4 0.2213608,0 0.399568,-0.1784 0.399568,-0.4 0,0.04517 0.012088,0.08691 0.025752,0.127343 0.01786,-0.0374 0.057266,-0.07866 0.1326688,-0.128124 0.084742,-0.05558 0.1399052,-0.138248 0.122524,-0.183594 -0.041242,-0.107591 -0.3939568,-0.06118 -0.545504,0.07188 -0.1444084,0.126789 -0.2900548,0.04592 -0.4143959,-0.230469 -0.1128396,-0.250828 -0.2899452,-0.241336 -0.2715812,0.01484 0.01118,0.155959 -0.00448,0.171665 -0.1373516,0.138281 -0.082209,-0.02066 -0.2212284,-0.0049 -0.3090412,0.03516 -0.1309056,0.05971 -0.1592024,0.115751 -0.1592024,0.3125 0,0.203524 -0.020148,0.239844 -0.13345,0.239844 -0.073474,0 -0.1706952,0.04922 -0.215392,0.109375 -0.1105224,0.14875 -0.3154696,0.02811 -0.2864092,-0.16875 0.015616,-0.105784 -0.00658,-0.133728 -0.093649,-0.117188 -0.070932,0.01348 -0.1219512,0.08647 -0.13423,0.192969 -0.012948,0.112325 -0.056394,0.171094 -0.1264256,0.171094 -0.058754,0 -0.1701599,0.04507 -0.2473887,0.09922 -0.114402,0.08022 -0.1942908,0.08632 -0.433906,0.03516 -0.161756,-0.03454 -0.3043016,-0.05318 -0.3160648,-0.04141 -0.011764,0.01178 0.021308,0.08764 0.073358,0.167968 0.082519,0.127355 0.083635,0.161395 0.00546,0.267188 -0.1363904,0.184586 -0.108618,0.241278 0.097551,0.2 0.1421944,-0.02847 0.1872976,-0.0141 0.1872976,0.05781 0,0.0521 0.056514,0.171238 0.1256456,0.264844 0.1028204,0.139225 0.1180552,0.225207 0.084284,0.471875 -0.045235,0.330383 -0.1685248,0.433748 -0.3004564,0.253125 -0.056866,-0.07785 -0.066371,-0.161133 -0.029656,-0.257812 0.047193,-0.124261 0.0348,-0.142969 -0.09599,-0.142969 -0.095497,0 -0.1644616,0.04559 -0.1896384,0.125 -0.021796,0.06875 -0.08231,0.125 -0.13423,0.125 -0.073784,0 -0.084638,-0.04437 -0.050726,-0.203125 0.02386,-0.111719 0.07165,-0.238231 0.1069156,-0.282031 0.03526,-0.0438 0.052622,-0.09185 0.03824,-0.10625 -0.041268,-0.04131 -0.4284428,0.22205 -0.4284428,0.291406 0,0.03429 -0.057128,0.142419 -0.126426,0.239844 -0.1417916,0.199343 -0.082902,0.282899 0.156862,0.222656 0.1675252,-0.04209 0.2696068,0.06213 0.1638852,0.167969 -0.038216,0.03826 -0.069456,0.117132 -0.069456,0.175 0,0.06272 -0.063416,0.117272 -0.1568616,0.135156 -0.12302,0.02354 -0.1737348,-0.0046 -0.2349024,-0.132812 -0.04287,-0.08984 -0.1348996,-0.172016 -0.2044668,-0.182032 -0.069567,-0.01002 -0.1595235,-0.07062 -0.1997839,-0.135156 -0.059067,-0.09468 -0.05112,-0.145711 0.040581,-0.263281 0.062502,-0.08014 0.1346783,-0.212165 0.1599831,-0.292969 0.030204,-0.09645 0.066544,-0.125572 0.1069156,-0.08516 0.070869,0.07095 0.3012372,0.02676 0.3012372,-0.05781 0,-0.03122 -0.070917,-0.0834 -0.157642,-0.116406 C 3.512877,13.10714 3.4598382,12.959132 3.586745,12.81875 c 0.055672,-0.06158 0.1014532,-0.158957 0.1014532,-0.216407 0,-0.147421 -0.1923552,-0.130606 -0.2317804,0.02031 -0.035644,0.13645 -0.2014355,0.172904 -0.2130511,0.04687 -0.00396,-0.04297 -0.01098,-0.120312 -0.015608,-0.171875 -0.00648,-0.07231 -0.075605,-0.08827 -0.3043584,-0.07188 -0.2447684,0.01754 -0.2965544,0.0025 -0.2965544,-0.08437 0,-0.05788 -0.058149,-0.120574 -0.1287672,-0.139062 -0.090224,-0.02362 -0.1152252,-0.06329 -0.084284,-0.134375 0.02422,-0.05564 0.049111,-0.193991 0.055409,-0.307813 0.00938,-0.169739 -0.020424,-0.223362 -0.1654462,-0.298437 -0.103545,-0.0536 -0.1763691,-0.143358 -0.1763691,-0.215625 0,-0.09016 -0.042878,-0.123437 -0.1576421,-0.123437 H 1.8128848 l 0.2021253,0.180469 c 0.1773071,0.158595 0.1907026,0.193503 0.1147197,0.285156 -0.078647,0.09487 -0.1107271,0.07818 -0.3605477,-0.182812 L 1.4944791,11.11875 1.6388542,11 c 0.2307113,-0.188751 0.08416,-0.251435 -0.3855207,-0.164844 -0.4674928,0.08619 -0.55080772,0.221511 -0.28875041,0.467969 l 0.15295971,0.144531 0.070237,-0.13125 c 0.1015791,-0.190007 0.1705295,-0.161265 0.2177334,0.09062 0.028771,0.153531 0.086681,0.239235 0.1888584,0.278125 0.081104,0.03087 0.1570902,0.104216 0.1685678,0.163281 0.011478,0.05907 0.1170172,0.139977 0.2349023,0.179688 0.2874037,0.09681 0.3744627,0.239698 0.2380239,0.390625 -0.058993,0.06526 -0.089681,0.169957 -0.071017,0.241406 0.048629,0.186161 -0.1569592,0.398669 -0.4284432,0.442187 -0.2006849,0.03217 -0.2575003,0.01288 -0.3902032,-0.130468 -0.085425,-0.09228 -0.1553008,-0.184946 -0.1553008,-0.20625 0,-0.0213 -0.046965,-0.09026 -0.1037941,-0.153125 -0.0966566,-0.106921 -0.0956493,-0.114647 0.015608,-0.116407 0.110511,-0.0018 0.1114181,-0.0066 0.010146,-0.06562 -0.059945,-0.03496 -0.12672873,-0.173692 -0.14827745,-0.308594 -0.0259955,-0.162744 -0.0783391,-0.258113 -0.15608127,-0.282813 -0.0795128,-0.02526 -0.11706091,-0.09593 -0.11706091,-0.220312 -8e-8,-0.167452 -0.0185464,-0.183594 -0.21617259,-0.183594 -0.15978976,0 -0.23610851,0.037 -0.29109159,0.139844 -0.0723006,0.13524 -0.0756663,0.13569 -0.12252379,0.01562 -0.024124,-0.06181 -0.0375712,-0.01247 -0.0452636,0.09297 0.02363,0.108492 0.08767827,0.197374 0.17949351,0.253125 0.00208,-0.06852 0.0187248,-0.126563 0.0554088,-0.126563 0.0995388,0 0.3777167,0.142153 0.37771674,0.192969 -8e-8,0.02622 0.0720729,0.133693 0.15998331,0.238281 l 0.15920287,0.189844 -0.15920287,0.03984 c -0.18848439,0.04736 -0.21586719,0.214063 -0.0351184,0.214063 0.0693693,0 0.124865,0.04167 0.124865,0.09375 0,0.05208 0.0554957,0.09375 0.12486504,0.09375 0.1597425,0 0.1625756,0.12721 0.0039,0.16875 -0.20400072,0.0534 -0.0746911,0.200673 0.3511829,0.4 0.2778171,0.13003 0.4258527,0.240694 0.4768283,0.357031 0.040632,0.09273 0.1263609,0.24703 0.1911995,0.342969 0.096318,0.142518 0.1055359,0.202556 0.048385,0.328124 -0.038473,0.08453 -0.0972,0.153126 -0.1303278,0.153126 -0.078129,0 -0.2582295,-0.256352 -0.2216355,-0.315625 0.015442,-0.02501 -0.041656,-0.09154 -0.1272062,-0.147656 -0.1064546,-0.06983 -0.1553011,-0.159039 -0.1553011,-0.282813 0,-0.200308 -0.098567,-0.266399 -0.266899,-0.179687 -0.1398538,0.07204 -0.23256111,0.0163 -0.23256111,-0.139844 0,-0.06672 -0.0288056,-0.121875 -0.0639934,-0.121875 -0.0351876,0 -0.0908617,-0.06927 -0.12330416,-0.154688 L 0.69534291,13.125 0.53301839,13.286719 c -0.18300711,0.183204 -0.16277755,0.369571 0.0343376,0.317968 0.15857987,-0.04151 0.21291291,0.04337 0.0920879,0.14375 -0.0511285,0.04248 -0.0928684,0.129991 -0.0928683,0.194532 0,0.177716 -0.10902527,0.141882 -0.34181802,-0.1125 l -0.20992911,-0.229688 -0.007804,1.198437 V 14.8 H 8.2e-7 v 0.8 c 0,0.0042 0.002216,0.0076 0.00234,0.01172 0.0063864,0.211684 0.17406431,0.379544 0.38552074,0.385937 C 0.39198208,15.99778 0.39541836,16 0.39956888,16 H 3.5961134 c 0.0133,0 0.024496,-0.0066 0.03746,-0.0078 0.100838,-0.0098 0.189788,-0.05302 0.2544124,-0.123438 0.00813,-0.0085 0.01296,-0.01966 0.020288,-0.02891 0.022068,-0.02879 0.044104,-0.05714 0.05775,-0.09141 0.018792,-0.0457 0.029656,-0.09535 0.029656,-0.148436 0,0.05222 0.010588,0.101186 0.028876,0.146093 0.011428,0.02921 0.030772,0.05276 0.048385,0.07813 0.00867,0.01193 0.015016,0.02508 0.024972,0.03594 0.029168,0.03346 0.063452,0.05983 0.1022336,0.08203 0.040806,0.02336 0.08514,0.03756 0.1334492,0.04531 0.020896,0.0034 0.03978,0.0125 0.06165,0.0125 h 3.1965446 c 0.0083,0 0.01524,-0.0042 0.023412,-0.0047 5.2e-4,-3.2e-5 0.00104,3.4e-5 0.00156,0 0.00196,-1.26e-4 0.00352,-0.0014 0.00546,-0.0016 0.050384,-0.004 0.097936,-0.01511 0.1412536,-0.03594 0.04403,-0.02117 0.083862,-0.04854 0.1170608,-0.08359 0.011592,-0.01198 0.018096,-0.02804 0.028092,-0.04141 0.019036,-0.02596 0.0399,-0.05023 0.052287,-0.08047 0.019484,-0.04669 0.03044,-0.09814 0.03044,-0.152347 0,0.05129 0.011176,0.09878 0.028876,0.142969 0.010544,0.02757 0.02764,0.05001 0.043703,0.07422 0.0093,0.01335 0.016436,0.02778 0.027316,0.03984 0.027012,0.0316 0.058844,0.05625 0.094429,0.07813 3.216e-4,1.87e-4 4.4e-4,6e-4 8e-4,8e-4 0.039116,0.0239 0.081433,0.03914 0.1279868,0.04844 C 8.3400424,15.989488 8.3637924,16 8.3909304,16 h 3.1965446 c 0.05396,0 0.105306,-0.01123 0.152179,-0.03047 h 0.0016 c 2.76e-4,-1.15e-4 5.2e-4,-6.8e-4 8e-4,-8e-4 3.99e-4,-1.76e-4 0.0012,1.76e-4 0.0016,0 0.003,-0.0012 0.0049,-0.0041 0.0078,-0.0055 0.03976,-0.01794 0.07465,-0.04257 0.106135,-0.07188 0.0095,-0.0088 0.01715,-0.01843 0.02575,-0.02812 0.02288,-0.02577 0.04211,-0.05403 0.05775,-0.08516 0.0063,-0.01259 0.01294,-0.02418 0.01795,-0.0375 0.01664,-0.04411 0.02808,-0.09049 0.02808,-0.140608 0,0.05003 0.01135,0.09618 0.02809,0.139843 0.0062,0.01661 0.01516,0.03062 0.02341,0.04609 0.0135,0.02471 0.02852,0.04761 0.04683,0.06875 0.01382,0.0164 0.02745,0.03134 0.0437,0.04531 0.01617,0.0136 0.03406,0.02416 0.05229,0.03516 0.02273,0.01398 0.04398,0.02825 0.06946,0.0375 C 12.293501,15.98815 12.338454,16 12.386611,16 h 3.196545 c 0.005,0 0.0091,-0.003 0.01405,-0.0031 0.107122,-0.0039 0.203012,-0.04773 0.272362,-0.119532 2.51e-4,-2.6e-4 5.2e-4,-5.2e-4 8e-4,-8e-4 0.0066,-0.0067 0.0095,-0.01625 0.01561,-0.02344 0.02586,-0.03103 0.05076,-0.06277 0.06633,-0.100781 0.01938,-0.04674 0.03042,-0.09818 0.03042,-0.152331 v -0.8 -1.678125 c -0.0014,-0.377326 -0.0057,-0.472739 -0.0078,-0.7625 C 15.95382,12.157934 15.790149,12 15.583156,12 c 0.193956,0 0.36272,-0.139678 0.399568,-0.322657 0,0 0.03887,-1.330556 0,-1.277343 -0.04058,0.05555 -0.212493,0.03744 -0.279386,0.02578 -0.09494,-0.01656 -0.117481,0.009 -0.102233,0.11875 0.0268,0.192974 -0.08281,0.176779 -0.299676,-0.04531 -0.106853,-0.109424 -0.199037,-0.159743 -0.222416,-0.121875 -0.02669,0.04323 -0.06875,0.0397 -0.128767,-0.01016 -0.04928,-0.04094 -0.09604,-0.06349 -0.103794,-0.05 -0.129292,0.22495 -0.150726,0.29827 -0.107696,0.367969 0.05974,0.09676 0.01307,0.25 -0.0757,0.25 -0.03395,0 -0.144099,-0.05851 -0.245048,-0.130469 -0.101173,-0.07212 -0.227744,-0.114005 -0.282506,-0.09297 -0.05464,0.02099 -0.134553,0.0096 -0.177153,-0.02578 -0.111236,-0.09242 -0.268924,0.09954 -0.166226,0.202344 0.105484,0.105598 0.09054,0.143836 -0.08741,0.225 -0.09103,0.04152 -0.141382,0.102796 -0.117061,0.142188 0.04672,0.07567 -0.428678,0.01924 -0.593109,-0.07031 -0.04931,-0.02686 -0.156886,-0.01861 -0.238804,0.01875 -0.116218,0.05301 -0.161108,0.04865 -0.203686,-0.02031 -0.03001,-0.04861 -0.0629,-0.07479 -0.07336,-0.05859 -0.167147,0.258954 -0.169016,0.299885 -0.01639,0.4 0.228386,0.149806 0.192091,0.268068 -0.09833,0.317187 -0.124675,0.02109 -0.184777,0.04245 -0.209149,0.075 0.06608,0.04839 0.143286,0.08281 0.231784,0.08281 -0.0932,0 -0.174886,0.03668 -0.242706,0.08984 -0.0086,0.04525 -0.02483,0.0916 -0.05151,0.128126 -0.03346,0.04581 -0.05877,0.06944 -0.08428,0.07734 -0.0094,0.03407 -0.02107,0.06756 -0.02107,0.104688 0,-0.03766 -0.01144,-0.07175 -0.02107,-0.10625 -0.01551,-0.0059 -0.03202,-0.01584 -0.05151,-0.03203 -0.0498,-0.04138 -0.108268,-0.05724 -0.130328,-0.03516 -0.02206,0.02208 0.0083,0.07662 0.0679,0.121094 0.09993,0.07462 0.0931,0.09492 -0.08741,0.261719 l -0.195882,0.180468 0.032,-0.255468 c 0.02046,-0.165102 0.09544,-0.322191 0.21149,-0.445313 0.0021,-0.0023 0.0034,-0.0055 0.0055,-0.0078 C 11.751934,12.033641 11.675187,12 11.587475,12 c 0.22136,0 0.399568,-0.1784 0.399568,-0.4 0,0.02882 0.01066,0.05419 0.01639,0.08125 0.013,-0.07926 0.04174,-0.169997 0.0835,-0.229688 0.0883,-0.126209 0.08424,-0.15594 -0.05931,-0.383593 -0.0856,-0.135751 -0.185125,-0.265396 -0.220854,-0.2875 -0.03573,-0.0221 -0.06477,-0.108279 -0.06477,-0.192188 0,-0.08391 -0.02527,-0.153125 -0.05541,-0.153125 -0.08956,0 -0.208246,0.177548 -0.165446,0.246875 0.0218,0.0353 0.02109,0.162696 -0.0016,0.283594 -0.02929,0.156302 -0.07407,0.219531 -0.155301,0.219531 -0.06283,0 -0.131738,-0.02812 -0.15296,-0.0625 -0.02122,-0.03438 -0.107381,-0.0625 -0.191199,-0.0625 -0.152239,0 -0.201025,-0.109732 -0.09833,-0.221875 0.0299,-0.03266 0.07295,-0.136719 0.09521,-0.23125 0.05352,-0.227324 -0.101273,-0.232783 -0.255973,-0.0094 -0.06169,0.0891 -0.160764,0.20802 -0.220855,0.264062 -0.06009,0.05604 -0.109257,0.137327 -0.109257,0.18125 0,0.04392 -0.02809,0.07969 -0.06243,0.07969 -0.03434,0 -0.07991,5.2e-4 -0.100673,8e-4 -0.02076,2.26e-4 -0.04549,-0.128238 -0.05541,-0.285938 -0.01303,-0.207293 -0.05475,-0.31301 -0.149838,-0.379687 -0.072342,-0.05072 -0.1311079,-0.129289 -0.1311079,-0.175 0,-0.04571 -0.082811,-0.09538 -0.183396,-0.110156 -0.14296,-0.021 -0.1993716,0.0048 -0.2598752,0.117968 -0.1008723,0.188683 -0.2578043,0.19124 -0.2317803,0.0039 0.011588,-0.08344 -0.012228,-0.138094 -0.058531,-0.134374 z m -6.5725825,0.119531 c -0.0349,0.02159 -0.047068,0.06566 -0.027316,0.09766 0.05352,0.08669 0.091308,0.07072 0.091308,-0.03906 0,-0.05359 -0.029096,-0.0802 -0.063994,-0.05859 z m 1.2221163,0.05234 c -0.1022436,0.02219 -0.2216352,0.131235 -0.2216352,0.230468 0,0.137205 0.0742,0.154726 0.2536316,0.05859 0.1289128,-0.06907 0.1600684,-0.216569 0.059311,-0.278906 -0.02504,-0.01549 -0.057226,-0.01755 -0.091308,-0.01016 z m 9.2337688,0.132813 c -0.0078,0.0042 -0.01676,0.01526 -0.02809,0.03281 -0.03329,0.05156 -0.06117,0.141145 -0.06165,0.198437 -5.2e-4,0.05729 -0.03081,0.113669 -0.06712,0.125781 -0.03747,0.0125 -0.04652,0.07268 -0.02107,0.139063 0.04337,0.113137 0.04788,0.113066 0.128767,0.0024 0.04598,-0.06296 0.08242,-0.214383 0.08194,-0.336719 -5.2e-4,-0.124962 -0.0093,-0.174455 -0.03278,-0.161719 z m -12.95708755,0.07422 c -0.03653199,-0.01147 -0.05331119,0.02816 -0.06945615,0.138281 -0.0238556,0.162712 -0.0143212,0.174048 0.08662507,0.110938 0.13565632,-0.08481 0.14058444,-0.127118 0.0265336,-0.221875 -0.0173924,-0.01445 -0.0315256,-0.02352 -0.0437025,-0.02734 z m 8.99184215,0.08359 c 0.032312,0 0.07633,0.02812 0.097551,0.0625 0.02122,0.03438 -0.00578,0.0625 -0.059311,0.0625 -0.053533,0 -0.09677,-0.02812 -0.09677,-0.0625 0,-0.03438 0.026216,-0.0625 0.05853,-0.0625 z m -6.2354469,0.06641 c -0.054004,-0.0068 -0.1287668,0.09269 -0.1287668,0.207813 0,0.120861 0.026604,0.138318 0.1810544,0.115625 0.1443592,-0.02121 0.1900184,0.0014 0.2247568,0.110937 0.047247,0.149022 0.1182788,0.108832 0.1818348,-0.102344 0.034288,-0.113916 0.00886,-0.139578 -0.1755916,-0.174218 -0.1187224,-0.0223 -0.2264752,-0.07235 -0.2395848,-0.111719 -0.00973,-0.02923 -0.0257,-0.04382 -0.043703,-0.04609 z m 0.7765043,0.246094 c -0.1454052,0 -0.20988,0.11333 -0.1170608,0.20625 0.051158,0.05121 0.2731424,-0.06675 0.2731424,-0.145312 0,-0.03316 -0.070236,-0.06094 -0.1560816,-0.06094 z m 6.0871701,0 c 0.03434,0 0.062432,0.04219 0.062432,0.09375 0,0.05156 -0.028092,0.09375 -0.062432,0.09375 -0.03434,0 -0.062433,-0.04219 -0.062433,-0.09375 0,-0.05156 0.028092,-0.09375 0.062433,-0.09375 z m 0.8092809,0.136719 c 0.04231,-0.01412 0.118699,0.01648 0.170129,0.06797 0.05861,0.05868 0.07017,0.108229 0.03044,0.132813 -0.03487,0.02157 -0.112035,-0.009 -0.170909,-0.06797 -0.07666,-0.07674 -0.08475,-0.114428 -0.02966,-0.132812 z m -10.20225232,0.05078 c -0.0151424,0 -0.0443319,0.02812 -0.0655541,0.0625 -0.0212224,0.03438 -0.00905,0.0625 0.027314,0.0625 0.0363644,0 0.0663346,-0.02812 0.0663346,-0.0625 -8e-8,-0.03438 -0.012952,-0.0625 -0.0280945,-0.0625 z m 4.22824212,0.05781 c -0.024896,-0.0026 -0.056504,0.02906 -0.070237,0.07031 -0.013736,0.04125 0.00874,0.06375 0.049946,0.05 0.080484,-0.02686 0.094942,-0.11258 0.020288,-0.120312 z m 5.8070042,0.278124 c 0.01132,-0.005 0.02731,-0.0028 0.04448,0.0078 0.03434,0.02124 0.06243,0.05125 0.06243,0.06641 0,0.01516 -0.02809,0.02734 -0.06243,0.02734 -0.03434,0 -0.06243,-0.02922 -0.06243,-0.06563 0,-0.0182 0.0066,-0.03094 0.01795,-0.03594 z m -5.4667474,0.02188 c -0.1230408,-0.01542 -0.4198584,0.123822 -0.4198584,0.214844 0,0.03806 0.080094,0.04543 0.2029056,0.01953 0.2506516,-0.05287 0.343616,-0.131795 0.257534,-0.217968 -0.00909,-0.0091 -0.023004,-0.0142 -0.040581,-0.01641 z m 2.5230538,0.08438 c 0.030864,0.01236 0.053848,0.0544 0.053848,0.120313 0,0.06875 -0.027,0.125 -0.059311,0.125 -0.083808,0 -0.1422959,-0.113758 -0.09677,-0.1875 0.032624,-0.05284 0.071369,-0.07017 0.1022331,-0.05781 z m -1.5085255,0.152344 c -0.034904,0.02159 -0.047068,0.06566 -0.027316,0.09766 0.05352,0.08669 0.091308,0.07072 0.091308,-0.03906 0,-0.05359 -0.029096,-0.08018 -0.063994,-0.05859 z m 2.1476783,0.125781 c 0.047772,0.06094 0.1090184,0.107085 0.184176,0.132032 -0.056624,-0.05388 -0.1141968,-0.100444 -0.1638852,-0.119532 -0.00945,-0.0036 -0.012168,-0.0087 -0.020288,-0.0125 z m 1.9556988,0.174219 c 0.02252,-0.0021 0.04444,6e-4 0.06711,0.0078 0.145307,0.04617 0.224198,0.275533 0.13267,0.385938 -0.03972,0.04791 -0.04252,0.15368 -0.0078,0.285156 0.0569,0.215481 0.129918,0.239459 0.431565,0.144531 0.09936,-0.03127 0.17806,-0.0014 0.286409,0.107032 0.172759,0.172947 0.466096,0.188485 0.554869,0.02969 0.09351,-0.167274 0.16125,-0.122015 0.19276,0.129687 0.02424,0.193623 -0.02083,0.396651 -0.112378,0.505469 -0.0096,0.01136 -0.144678,-0.05009 -0.299676,-0.136719 -0.23727,-0.132609 -0.292627,-0.143769 -0.353524,-0.07031 -0.08412,0.101462 -0.03232,0.217187 0.09755,0.217187 0.04948,0 0.09053,0.02812 0.09053,0.0625 0,0.09417 -0.141437,0.0758 -0.30748,-0.04063 -0.137805,-0.09663 -0.153399,-0.09663 -0.223977,0 -0.04167,0.05705 -0.130426,0.103125 -0.197443,0.103125 -0.06702,0 -0.184494,0.08437 -0.260656,0.1875 -0.07616,0.103125 -0.1738171,0.1875 -0.2177331,0.1875 -0.1409568,0 -0.2954664,-0.15303 -0.2832876,-0.28125 0.024528,-0.258205 -0.00785,-0.350979 -0.1170612,-0.334375 C 9.3171772,13.536343 9.0574,13.436603 9.0574,13.333586 c 0,-0.07359 0.038244,-0.08956 0.1490576,-0.06172 0.1032768,0.02595 0.1614612,0.0072 0.1872976,-0.06016 0.02486,-0.06485 0.079745,-0.0843 0.1631047,-0.05781 0.080268,0.0255 0.1844784,-0.0063 0.2895304,-0.08906 0.1197692,-0.09431 0.1360984,-0.129688 0.061652,-0.129688 -0.071789,0 -0.1014528,-0.05563 -0.1014528,-0.1875 0,-0.217453 -0.062568,-0.239922 -0.1732504,-0.0625 -0.042889,0.06875 -0.1337404,0.125 -0.2021252,0.125 -0.1312379,0 -0.1670535,-0.09104 -0.061652,-0.15625 0.03434,-0.02124 0.062432,-0.09265 0.062432,-0.159375 0,-0.06812 0.042208,-0.121875 0.09677,-0.121875 0.053442,0 0.1766248,-0.08711 0.2739228,-0.19375 0.096283,-0.105531 0.1673244,-0.155387 0.2349023,-0.161718 z m -9.82999911,0.03828 c -0.0289016,0.01616 -0.0572923,0.03288 -0.0811623,0.05547 -0.0019,0.02993 -0.022578,0.07573 -0.06399327,0.117187 -0.0479338,0.04799 -0.0203356,0.05772 0.09755079,0.03516 0.11733312,-0.02245 0.14578303,-0.05093 0.0983312,-0.09844 -0.0240016,-0.02403 -0.0399288,-0.06486 -0.0507264,-0.109375 z m 12.53332611,0.06719 c 0.03434,0 0.06243,0.02812 0.06243,0.0625 0,0.03438 -0.02809,0.0625 -0.06243,0.0625 -0.03434,0 -0.06243,-0.02812 -0.06243,-0.0625 0,-0.03438 0.02809,-0.0625 0.06243,-0.0625 z m -12.30700824,0.125 c -0.034338,0 -0.0446343,0.02812 -0.0234124,0.0625 0.0212224,0.03438 0.0663347,0.0625 0.10067239,0.0625 0.034338,0 0.0454148,-0.02812 0.0241928,-0.0625 -0.0212224,-0.03438 -0.0671153,-0.0625 -0.10145279,-0.0625 z m 5.91079774,0 c 0.01514,0 0.028092,0.02812 0.028092,0.0625 0,0.03438 -0.029972,0.0625 -0.066334,0.0625 -0.036364,0 -0.048535,-0.02812 -0.027316,-0.0625 0.02122,-0.03438 0.05041,-0.0625 0.065554,-0.0625 z m -4.716776,0.0625 c -0.034338,0 -0.062432,0.02812 -0.062432,0.0625 -1e-7,0.03438 0.028094,0.0625 0.062432,0.0625 0.034338,0 0.062433,-0.02812 0.062433,-0.0625 0,-0.03438 -0.028095,-0.0625 -0.062433,-0.0625 z m 10.8788645,8e-4 c 0.05062,0.0081 0.117429,0.06275 0.159984,0.15625 0.03911,0.08594 0.100646,0.15625 0.136571,0.15625 0.03592,0 0.09223,-0.07031 0.124865,-0.15625 0.09946,-0.261874 0.400664,-0.162083 0.51897,0.171875 0.04445,0.125469 0.268159,0.148031 0.309822,0.03125 0.01533,-0.04297 0.05051,-0.05775 0.07804,-0.03203 0.02753,0.02572 -0.09495,0.188726 -0.272362,0.361718 -0.240772,0.234781 -0.298639,0.323898 -0.228658,0.350782 0.05156,0.01978 0.13641,0.01939 0.188858,-8e-4 0.06296,-0.02419 0.136646,0.03108 0.216953,0.163281 0.168558,0.277472 0.05689,0.375351 -0.174811,0.153125 -0.211716,-0.203055 -0.276471,-0.212143 -0.250511,-0.03516 0.02662,0.181481 -0.299744,0.230919 -0.355865,0.05391 -0.04885,-0.15409 -0.209173,-0.184357 -0.4222,-0.07969 -0.09526,0.04681 -0.22169,0.07709 -0.280946,0.06719 -0.07974,-0.01334 -0.102642,0.01779 -0.08819,0.121875 0.02836,0.204198 -0.15254,0.180167 -0.222416,-0.02969 -0.04359,-0.130914 -0.02894,-0.218635 0.06321,-0.375 0.127705,-0.216679 0.276141,-0.265988 0.335575,-0.110937 0.0481,0.125479 0.334794,0.124193 0.334794,-0.0016 0,-0.05264 -0.04917,-0.111245 -0.109257,-0.130468 -0.231057,-0.07393 -0.390203,-0.172791 -0.390203,-0.242188 0,-0.03976 0.06705,-0.135374 0.149058,-0.2125 0.09397,-0.08837 0.136927,-0.184891 0.11706,-0.260938 -0.02363,-0.09046 0.01103,-0.128448 0.06165,-0.120312 z m -12.47479554,0.07186 c -0.0306676,0.01068 -0.0306528,0.06999 -0.007804,0.210938 0.0211928,0.130738 0.0744826,0.261026 0.11862179,0.289062 0.12415824,0.07886 0.31187267,0.06163 0.28406791,-0.02578 -0.0136672,-0.04297 -0.0843202,-0.10509 -0.15764215,-0.138282 -0.078065,-0.03534 -0.12827504,-0.110047 -0.12096296,-0.180469 0.006868,-0.06614 -0.0275365,-0.133785 -0.07569943,-0.150781 -0.01730848,-0.0061 -0.03035856,-0.0082 -0.04058116,-0.0047 z m 6.40635584,0.114844 c 0.036364,0 0.049317,0.02812 0.028092,0.0625 -0.02122,0.03438 -0.051191,0.0625 -0.066334,0.0625 -0.01514,0 -0.027316,-0.02812 -0.027316,-0.0625 0,-0.03438 0.029188,-0.0625 0.065554,-0.0625 z m -3.877839,0.07422 c 0.046825,-0.01562 0.070236,0.0078 0.054628,0.05469 -0.015024,0.04512 -0.064189,0.09434 -0.1092572,0.109375 -0.046825,0.01562 -0.070235,-0.0078 -0.054628,-0.05469 0.015024,-0.04512 0.064188,-0.09434 0.1092572,-0.109375 z m 7.9141007,0.01094 c 0.01132,0.0043 0.01873,0.01562 0.01873,0.03281 0,0.03438 -0.02809,0.07954 -0.06243,0.100782 -0.03434,0.02124 -0.06243,0.01094 -0.06243,-0.02344 0,-0.03438 0.02809,-0.08032 0.06243,-0.101563 0.01717,-0.01062 0.03238,-0.01292 0.0437,-0.0086 z m -2.2475698,0.06328 c 0.017956,0.0018 0.034844,0.0146 0.049946,0.03906 0.02492,0.04037 0.017168,0.101561 -0.017168,0.135937 -0.041622,0.04167 -0.077489,0.03799 -0.107696,-0.01094 -0.02492,-0.04036 -0.017168,-0.10078 0.017168,-0.135156 0.020808,-0.02083 0.039792,-0.03072 0.05775,-0.02891 z m 0.2973344,0.04297 c 0.055912,-0.01748 0.1864492,0.07609 0.3371356,0.251562 0.1155808,0.134592 0.199864,0.2415 0.1872976,0.2375 -0.012568,-0.004 -0.078908,-0.02092 -0.1474968,-0.03828 -0.1345848,-0.03406 -0.4058112,-0.298538 -0.4058112,-0.395312 0,-0.03161 0.010236,-0.04964 0.028876,-0.05547 z m -0.684416,0.04922 c 0.03262,0 0.068859,0.03024 0.081162,0.06719 0.012308,0.03695 -0.023932,0.06719 -0.081162,0.06719 -0.057229,0 -0.09425,-0.03024 -0.081943,-0.06719 0.012304,-0.03695 0.049322,-0.06719 0.081943,-0.06719 z m -6.2760284,0.01484 c -0.015159,0.0022 -0.034555,0.0099 -0.05775,0.02422 -0.037182,0.023 -0.050116,0.07136 -0.028094,0.107031 0.025924,0.04199 0.058134,0.03498 0.091307,-0.01875 0.04644,-0.07522 0.040015,-0.119174 -0.00546,-0.1125 z m -1.55144786,0.213281 -0.003904,0.161719 c -0.002176,0.0888 0.0163228,0.181967 0.04136152,0.207031 0.07413659,0.07422 0.08756767,-0.05458 0.022632,-0.217187 z m 7.93361146,0.15625 c 0.027472,0 0.049946,0.03561 0.049946,0.07891 0,0.04329 0.056189,0.114096 0.1248648,0.157032 0.1540152,0.09629 0.1620468,0.316062 0.015608,0.427344 -0.2261496,0.171858 -0.3902028,0.05049 -0.3902028,-0.288282 0,-0.211575 0.087066,-0.375 0.199784,-0.375 z m -5.0070873,0.125 c 0.03434,0 0.062432,0.02812 0.062432,0.0625 0,0.03438 -0.028092,0.0625 -0.062432,0.0625 -0.03434,0 -0.062433,-0.02812 -0.062433,-0.0625 0,-0.03438 0.028096,-0.0625 0.062433,-0.0625 z m 7.0853095,0.222656 c -0.065119,0.01748 -0.1553011,0.09906 -0.1553011,0.160157 0,0.03017 0.024492,0.05469 0.054629,0.05469 0.081374,0 0.1998151,-0.160907 0.1529591,-0.207812 -0.01172,-0.01173 -0.03058,-0.01286 -0.05229,-0.007 z m -3.3604301,0.03906 c 0.044272,-0.0034 0.1165928,0.02702 0.2075884,0.100782 0.118488,0.09605 0.1252716,0.122971 0.047604,0.1875 -0.072282,0.06005 -0.1112484,0.05197 -0.1935408,-0.03906 -0.1305392,-0.1444 -0.1354392,-0.243501 -0.061652,-0.249219 z m -0.1584224,0.180469 c 0.03122,0.01104 0.054628,0.05199 0.054628,0.117187 0,0.06672 -0.028632,0.138761 -0.063213,0.160157 -0.07624,0.04717 -0.151842,-0.124675 -0.09521,-0.216407 0.03304,-0.05352 0.072572,-0.07197 0.1037944,-0.06094 z m -3.5672374,0.0024 c 0.023288,-3.97e-4 0.046564,0.0138 0.075699,0.04297 0.1012876,0.101396 -0.012156,0.21496 -0.1373516,0.1375 -0.073753,-0.04563 -0.077347,-0.07257 -0.015608,-0.134376 0.030148,-0.03018 0.053971,-0.0457 0.07726,-0.04609 z m 5.8569497,0.05547 c 0.1088436,0 0.2784656,0.17259 0.2364632,0.240624 -0.048936,0.07927 -0.1799516,0.09564 -0.245048,0.03047 -0.058812,-0.05888 -0.052156,-0.271093 0.00858,-0.271093 z m -1.2002652,0.0625 c 0.054368,0 0.087732,0.0334 0.074138,0.07422 -0.038584,0.11589 -0.1724696,0.135371 -0.1724696,0.025 0,-0.05443 0.043963,-0.09922 0.098332,-0.09922 z m -6.446937,0.07576 c 0.01287,0.0016 0.031448,0.01351 0.053848,0.03594 0.040635,0.04068 0.059884,0.08849 0.042142,0.10625 -0.041667,0.04171 -0.1155001,-0.0322 -0.1155001,-0.115625 0,-0.01958 0.00664,-0.0282 0.01951,-0.02656 z m 7.4825362,0.111719 c 0.068598,0 0.11472,0.04508 0.11472,0.1125 0,0.06188 0.033716,0.14625 0.074919,0.1875 0.048516,0.04857 0.053347,0.09659 0.014048,0.135937 -0.0393,0.03935 -0.1196256,-0.01262 -0.2278788,-0.148437 -0.1742868,-0.218662 -0.1685924,-0.287499 0.024192,-0.2875 z m -4.2532146,0.07656 c 0.027592,-0.0055 0.05727,-0.0042 0.086625,0.007 0.053815,0.02067 0.098331,0.08095 0.098331,0.133593 0,0.109228 -0.221248,0.131145 -0.2848484,0.02812 -0.044251,-0.07168 0.017108,-0.152193 0.099892,-0.168749 z m 7.7650438,0.05937 c 0.02621,0.0014 0.05816,0.0078 0.09521,0.01953 0.07176,0.0228 0.114124,0.06732 0.09443,0.09922 -0.04853,0.0786 -0.199076,0.07345 -0.24973,-0.0086 -0.04555,-0.07379 -0.01854,-0.1143 0.06009,-0.110156 z m -5.3387603,0.02031 0.1279864,0.147656 c 0.1302428,0.150296 0.1576316,0.295561 0.089747,0.472657 -0.02084,0.05437 -0.077516,0.09844 -0.1264264,0.09844 -0.1194992,0 -0.1855396,-0.187722 -0.087405,-0.248437 0.052,-0.03217 0.063864,-0.119119 0.03668,-0.259375 z m 2.6034358,0.03125 c 0.047832,0 0.087406,0.03936 0.087406,0.08672 0,0.116079 -0.1652703,0.25005 -0.2130511,0.172656 -0.055413,-0.08976 0.026444,-0.259375 0.1256455,-0.259375 z m -1.2587955,0.0625 c 0.1099008,0 0.1321368,0.158653 0.031216,0.221094 -0.043525,0.02693 -0.031404,0.09326 0.035896,0.196093 0.055983,0.08553 0.087176,0.19549 0.068676,0.24375 -0.046745,0.121946 0.1743556,0.225897 0.3738144,0.175782 0.125488,-0.03153 0.1590644,-0.02061 0.1373516,0.04531 -0.015752,0.04782 -0.091117,0.09655 -0.1677872,0.107814 -0.07667,0.01126 -0.1552872,0.06048 -0.1740308,0.109375 -0.035356,0.09224 -0.2178336,0.120993 -0.2926524,0.04609 -0.023552,-0.02358 -0.162862,-0.0373 -0.3098212,-0.02969 -0.2491692,0.01291 -0.2785152,-0.0031 -0.4323456,-0.238282 -0.090727,-0.138726 -0.1565931,-0.252343 -0.1467159,-0.252343 0.00988,0 0.1003396,0.04174 0.2013447,0.09219 0.2657772,0.132728 0.6165212,0.15118 0.6165212,0.03281 0,-0.05997 -0.050621,-0.08765 -0.1404736,-0.07813 -0.1832404,0.01942 -0.1835376,-0.127964 -8e-4,-0.310938 0.076779,-0.07686 0.1312248,-0.189361 0.1209632,-0.25 -0.011216,-0.06627 0.020172,-0.110937 0.078821,-0.110937 z m -3.365893,0.0625 c 0.050429,0 0.092088,0.04219 0.092088,0.09375 0,0.05156 -0.025524,0.09375 -0.05619,0.09375 -0.030664,0 -0.071541,-0.04219 -0.091308,-0.09375 -0.021888,-0.05711 -4.4e-4,-0.09375 0.05541,-0.09375 z m -2.1468979,0.283594 c 0.048732,-0.01346 0.1162808,0.01459 0.1162808,0.06406 0,0.01516 -0.044018,0.02734 -0.097551,0.02734 -0.053535,0 -0.080099,-0.02834 -0.05853,-0.06328 0.00891,-0.01443 0.02356,-0.02364 0.0398,-0.02812 z m 3.9722686,0.340625 c 0.018112,-0.004 0.035072,-0.0042 0.048385,8e-4 0.017752,0.0066 0.029184,0.02118 0.029656,0.04687 4.8e-4,0.02578 0.017532,0.110156 0.03824,0.1875 0.030112,0.112481 0.012228,0.140625 -0.090527,0.140625 -0.1595536,0 -0.2184656,-0.08769 -0.1670068,-0.25 0.020776,-0.06553 0.086921,-0.113908 0.1412536,-0.125781 z m 0.9497543,0.532812 c 0.0349,-0.02159 0.063994,0.005 0.063994,0.05859 0,0.109782 -0.037788,0.125751 -0.091308,0.03906 -0.01976,-0.032 -0.00758,-0.07606 0.027316,-0.09766 z"/>
+ <path style="opacity:0.3;fill:#ffffff" d="M 11.987043,11.6 V 8.4 c 0,-0.2216 -0.178208,-0.4 -0.399568,-0.4 H 8.3909304 C 8.1695696,8 7.991362,8.1784 7.991362,8.4 v 3.2 c 0,0.2216 0.1782076,0.4 0.3995684,0.4 h 3.1965446 c 0.22136,0 0.399568,-0.1784 0.399568,-0.4 z"/>
+ <path style="opacity:0.3" d="m 3.9956814,15.6 v -3.2 c 0,-0.2216 -0.1782072,-0.4 -0.399568,-0.4 H 0.39956888 C 0.17820817,12 8.2e-7,12.1784 8.2e-7,12.4 v 3.2 c 0,0.2216 0.17820735,0.4 0.39956806,0.4 H 3.5961134 c 0.2213608,0 0.399568,-0.1784 0.399568,-0.4 z"/>
+ <path style="opacity:0.3" d="m 11.987043,15.6 v -3.2 c 0,-0.2216 -0.178208,-0.4 -0.399568,-0.4 H 8.3909304 C 8.1695696,12 7.991362,12.1784 7.991362,12.4 v 3.2 c 0,0.2216 0.1782076,0.4 0.3995684,0.4 h 3.1965446 c 0.22136,0 0.399568,-0.1784 0.399568,-0.4 z"/>
+ <path style="opacity:0.3;fill:#ffffff" d="M 3.9956814,11.6 V 8.4 C 3.9956814,8.1784 3.8174738,8 3.596113,8 H 0.3995688 C 0.17820801,8 4.2000002e-7,8.1784 4.2000002e-7,8.4 v 3.2 C 4.2000002e-7,11.8216 0.17820801,12 0.3995688,12 H 3.596113 c 0.2213608,0 0.3995684,-0.1784 0.3995684,-0.4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/texmacs.svg b/.icons/awkward/16x16/apps/texmacs.svg
new file mode 120000
index 00000000..febda267
--- /dev/null
+++ b/.icons/awkward/16x16/apps/texmacs.svg
@@ -0,0 +1 @@
+TeXmacs.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/texmaker.svg b/.icons/awkward/16x16/apps/texmaker.svg
new file mode 100644
index 00000000..1f519d54
--- /dev/null
+++ b/.icons/awkward/16x16/apps/texmaker.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#7ec242" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <g fill="#fff" transform="translate(24.992 4.161)">
+ <path d="m-21.992 1.839v1h1v3h1v-3h1v-1z"/>
+ <path d="m-18.992 2.839v4h3v-1h-2v-0.5h2v-1h-2v-0.5h2v-1z"/>
+ <path d="m-15.992 1.839 1 2-1 2h1l0.5-1 0.5 1h1l-1-2 1-2h-1l-0.5 1-0.5-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/texstudio.svg b/.icons/awkward/16x16/apps/texstudio.svg
new file mode 100644
index 00000000..4b87b1c7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/texstudio.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#8283d7" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <g fill="#fff" transform="translate(24.992 4.161)">
+ <path d="m-21.992 1.839v1h1v3h1v-3h1v-1z"/>
+ <path d="m-18.992 2.839v4h3v-1h-2v-0.5h2v-1h-2v-0.5h2v-1z"/>
+ <path d="m-15.992 1.839 1 2-1 2h1l0.5-1 0.5 1h1l-1-2 1-2h-1l-0.5 1-0.5-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/text-editor.svg b/.icons/awkward/16x16/apps/text-editor.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/text-editor.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/textosaurus.svg b/.icons/awkward/16x16/apps/textosaurus.svg
new file mode 100644
index 00000000..2414cd44
--- /dev/null
+++ b/.icons/awkward/16x16/apps/textosaurus.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#972b00" d="m 6.0455353,10.477028 -0.2012658,1.630947 c 0,0 0.3518681,0.160319 1.0625449,0.160319 0.7106767,0 1.0077175,-0.117289 1.0077175,-0.117289 l 0.2359667,-1.673977 z m 4.5076617,0.746072 -0.08328,1.591388 c 0,0 0.346293,0.164919 1.02021,0.183916 0.747381,0.02107 1.025068,-0.173506 1.025068,-0.173506 L 12.715767,11.2231 Z"/>
+ <path style="fill:#ff8100" d="M 8.4782414,1.9838203 C 8.3530649,1.9860092 8.2397703,2.0584479 8.1852539,2.1711507 L 7.5357551,3.5155224 6.4943841,3.0044395 c -0.229539,-0.093834 -0.4771696,0.08802 -0.456334,0.335121 L 6.1560228,4.9556882 5.4650174,4.496143 C 5.2254258,4.4249555 4.9960937,4.6341155 5.0449825,4.8792308 L 5.3925968,6.0350324 4.409654,5.9708604 C 4.1582177,5.9433075 3.9695977,6.1958724 4.0674032,6.4291396 L 4.6969246,8 4,9 3.1533587,7.4754643 C 2.9941265,7.2280273 2.6155221,7.2947918 2.5505308,7.5817694 L 2.2957872,8.8532533 1.7804664,8.1661589 C 1.6017681,7.9272305 1.2231067,8.0270518 1.1854168,8.3230237 L 0.93650721,9.9038942 C 0.91070501,10.102566 1.0654545,10.278639 1.2657939,10.278556 l 0.7613608,0.07091 -0.014909,1.274366 c -0.00313,0.290473 0.3130271,0.444537 0.5271767,0.248261 l 1.4483319,-1.428637 9.3675607,-0.164904 c 0.232154,-0.0023 0.390272,-0.236133 0.305951,-0.452446 L 12.900277,7.8711325 13.806599,6.3109096 C 13.90002,6.1205719 13.793462,5.8926391 13.587507,5.8422592 L 12.418014,5.5907567 12.677943,4.3934885 C 12.717553,4.1713352 12.52871,3.975267 12.305227,4.0065115 l -1.12139,0.157513 -0.160591,-1.5037184 C 11.003837,2.4039053 10.712826,2.2660009 10.502091,2.4133411 L 9.5477747,3.310042 8.7602095,2.1309622 C 8.6973686,2.0371442 8.5911409,1.9817105 8.4782414,1.9838203 Z"/>
+ <path style="fill:#da4000" d="m 0.00408919,10.106211 c 0,0 2.07714901,-0.190974 3.88268201,-1.3701117 C 4.8921667,8.0795064 5.3247069,6.2213865 6.2089806,5.2588737 6.3985384,5.0525444 6.6037203,4.8361287 6.8228525,4.6445253 7.3538083,4.2048684 8.1324634,4.0107362 8.881522,4 c 0.6470278,-0.00927 1.271973,0.1145136 1.696118,0.3802396 0.92476,0.6281369 1.681799,1.8661614 2.144845,2.8872751 0.451719,0.9961347 0.940473,1.1843112 0.940473,1.1843112 l 1.607189,0.8123124 C 15.973308,9.6195329 15.930095,10.526625 16,10.981161 l -0.748697,0.123324 -0.167364,0.813961 c -0.0282,-0.0082 -2.085482,-0.462342 -2.786504,0.113272 -0.346563,0.0047 -0.759679,-0.02957 -1.507216,-0.02945 l -0.203249,1.822586 c 0,0 -0.278124,0.194622 -1.0255045,0.173554 -0.6739173,-0.019 -1.0202063,-0.184001 -1.0202063,-0.184001 L 8.6513331,11.52626 6.2485419,11.092283 5.9859461,12.951706 c 0,0 -0.2964431,0.117496 -1.0071199,0.117496 -0.7106767,0 -1.0625526,-0.160404 -1.0625526,-0.160404 l 0.2422615,-1.770629 c 0,0 -2.2562003,-0.203752 -2.3784083,-0.227826 -1.95172357,-0.384469 -1.77603761,-0.804132 -1.77603761,-0.804132 z"/>
+ <circle style="fill:#ffffff" cx="13.25" cy="9.75" r=".75"/>
+ <circle style="fill:#3f3f3f" cx="13.275" cy="9.725" r=".275"/>
+ <path style="opacity:0.2" d="m 14.993538,11.401818 c -1.158421,-5.7e-5 -2.204362,0.115862 -2.655321,0.602182 0.734472,-0.537231 2.717836,-0.09391 2.745544,-0.08583 l 0.165871,-0.510105 c -0.08512,-0.0038 -0.17057,-0.0059 -0.256094,-0.0062 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/the-binding-of-isaac-rebirth.svg b/.icons/awkward/16x16/apps/the-binding-of-isaac-rebirth.svg
new file mode 100644
index 00000000..2e54a294
--- /dev/null
+++ b/.icons/awkward/16x16/apps/the-binding-of-isaac-rebirth.svg
@@ -0,0 +1,11 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <path d="m6 11c-1 0-2.01566 0.81887-2 2.390625 0 1 2 0.609375 2 0.609375v1s4e-7 1 1 1c1 0 1-1 1-1s0 1 1 1 1-1 1-1v-1s2 0.390625 2-0.609375c0.01566-1.571755-1-2.390625-2-2.390625h-2-2z" style="fill:#faa7b0"/>
+ <ellipse cx="8" cy="6.5" rx="6" ry="5.5" style="fill:#fcd0d5"/>
+ <path d="m3 8v1.5332031a6 5.5 0 0 0 1.5546875 1.4667969h0.4453125v-3h-2zm8 0v3h0.439453a6 5.5 0 0 0 1.560547-1.4667969v-1.5332031h-2z" style="fill:#b2e8fa"/>
+ <circle cx="4.5" cy="7.5" r="1.5" style="fill:#2f2f2f"/>
+ <circle cx="11.5" cy="7.5" r="1.5" style="fill:#2f2f2f"/>
+ <circle cx="3.5" cy="6.5" r=".5" style="fill:#ffffff"/>
+ <circle cx="10.5" cy="6.5" r=".5" style="fill:#ffffff"/>
+ <path d="m6 10h4s-1.539e-4 -1.9824588-1-2h-2c-1 0-1 2-1 2z" style="fill:#2f2f2f"/>
+ <rect x="6" y="9" width="4" height="1" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/the-cave.svg b/.icons/awkward/16x16/apps/the-cave.svg
new file mode 100644
index 00000000..24cfd683
--- /dev/null
+++ b/.icons/awkward/16x16/apps/the-cave.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e4e4e4" d="m9.44 11.994c-0.004-0.004-0.0069-0.04236-0.007-0.08567-0.000193-0.12404-0.01965-0.19708-0.10512-0.3955-0.02832-0.06569-0.07443-0.18018-0.10252-0.25444-0.07069-0.18688-0.20891-0.50036-0.2427-0.5504-0.015414-0.02286-0.038832-0.06724-0.052075-0.09866-0.013234-0.03143-0.032342-0.07347-0.042456-0.09346-0.0639-0.127-0.248-0.5989-0.3381-0.8677-0.0268-0.08-0.0751-0.2077-0.1073-0.2838-0.0323-0.0761-0.082-0.2092-0.1106-0.2958-0.0286-0.0867-0.0865-0.2417-0.1287-0.3446-0.0943-0.2295-0.2306-0.6423-0.2538-0.7686-0.00944-0.05141-0.021658-0.11306-0.027108-0.13701-0.00543-0.02394-0.00987-0.07769-0.00985-0.11943 0.000034-0.07501 0.022978-0.24678 0.035677-0.26763 0.013714-0.02244 0.034537-0.0089 0.074898 0.04895 0.11073 0.15864 0.18813 0.18717 0.57075 0.21032 0.21247 0.01286 0.32864 0.03116 0.39078 0.06156 0.10506 0.05141 0.18905 0.17618 0.29543 0.43887 0.17677 0.43649 0.23428 0.5878 0.33273 0.87557 0.04159 0.12157 0.0694 0.18802 0.07953 0.19004 0.03884 0.0078 0.2472-0.31718 0.34491-0.53795 0.12266-0.27716 0.33355-0.83288 0.37832-0.99696 0.03479-0.12752 0.15234-0.3043 0.3464-0.521 0.05765-0.06437 0.12465-0.13233 0.14891-0.15103 0.09757-0.07523 0.34609-0.10898 0.5153-0.06998 0.03675 0.0085 0.14885 0.01834 0.24917 0.02196 0.13074 0.0048 0.18553 0.01044 0.1935 0.02014 0.01406 0.01713-0.0098 0.10412-0.05672 0.2071-0.01836 0.04025-0.04379 0.10801-0.05654 0.15059-0.01276 0.04258-0.02681 0.08209-0.03125 0.0878-0.0045 0.0057-0.02291 0.05478-0.04101 0.10904-0.01813 0.05426-0.03675 0.10333-0.04131 0.10904-0.02804 0.03488-0.21662 0.6053-0.27762 0.83968-0.02253 0.08652-0.05312 0.20405-0.06802 0.26117-0.01486 0.05711-0.04536 0.16928-0.06772 0.24924-0.02235 0.07997-0.04406 0.16197-0.04824 0.18224-0.0042 0.02029-0.02 0.05999-0.03512 0.08827-0.08072 0.15088-0.23066 0.49482-0.40048 0.91857-0.18244 0.45529-0.21714 0.5344-0.296 0.67464-0.07404 0.13169-0.31532 0.50711-0.3465 0.53915-0.0093 0.0095-0.03043 0.03828-0.04699 0.06379-0.05388 0.08316-0.17642 0.23193-0.24861 0.30187-0.08411 0.08148-0.13583 0.11587-0.24354 0.16197-0.07969 0.03411-0.11009 0.04088-0.12333 0.02748zm-1.5114-0.465c-0.0085-0.0065-0.024498-0.037-0.036997-0.06849-0.011999-0.0315-0.039996-0.08649-0.061995-0.12199-0.021998-0.0355-0.040496-0.06849-0.040496-0.07299 0-0.0048-0.014589-0.03174-0.032362-0.05997-0.017773-0.02825-0.052955-0.10044-0.078133-0.16041-0.1225-0.292-0.2111-0.493-0.261-0.592l-0.054495-0.10899-0.25698-0.0035c-0.14127-0.0018-0.28594-0.000177-0.32149 0.0037-0.097087 0.01-0.10732 0.02317-0.15687 0.2022-0.022953 0.08282-0.048251 0.17396-0.05629 0.20251-0.030007 0.10647-0.12917 0.37403-0.15566 0.41986-0.034382 0.05952-0.12205 0.14694-0.18432 0.18382-0.063969 0.03788-0.16933 0.06616-0.24662 0.06616-0.034912 0-0.13294-0.01401-0.21783-0.03116-0.093937-0.019-0.18639-0.03115-0.23623-0.03115-0.081318 0-0.082328-0.000328-0.14455-0.04761-0.065654-0.04989-0.073619-0.06527-0.045846-0.08857 0.036142-0.03036 0.092827-0.20586 0.12671-0.39248 0.010979-0.06051 0.029422-0.15396 0.040966-0.20766 0.024448-0.11381 0.026568-0.17034 0.00697-0.18679-0.0077-0.0064-0.047576-0.01605-0.088577-0.02123-0.041006-0.0052-0.079238-0.0142-0.084968-0.02-0.00704-0.0071 0.0007499-0.02482 0.024153-0.05461 0.025973-0.0332 0.034522-0.05423 0.034522-0.08506 0-0.03593-0.00604-0.04627-0.048626-0.0838l-0.048626-0.04284 0.041716-0.06751c0.022973-0.03715 0.049551-0.08059 0.05913-0.09659 0.062934-0.1051 0.15816-0.23426 0.18784-0.25479 0.030277-0.02095 0.042016-0.02323 0.086427-0.01646 0.028273 0.0042 0.064794 0.0081 0.081198 0.0087 0.033272 0.0011 0.022353 0.02521 0.1239-0.2743 0.026113-0.07711 0.065374-0.1916 0.087187-0.25443 0.021793-0.06283 0.056475-0.16798 0.077028-0.23367 0.020528-0.06568 0.064789-0.20589 0.098306-0.31155 0.033517-0.10567 0.070289-0.22718 0.081713-0.27002 0.011439-0.04284 0.040936-0.12462 0.065589-0.18174 0.024623-0.05711 0.074279-0.17395 0.11029-0.25963 0.067234-0.15999 0.23739-0.50761 0.30743-0.62805 0.043091-0.07411 0.13822-0.18717 0.15749-0.18717 0.00665 0 0.018178 0.0098 0.025623 0.02184 0.018658 0.03019 0.054115 0.02317 0.18666-0.03693 0.1233-0.05587 0.26712-0.09359 0.26712-0.07006 0 0.0046-0.022988 0.03439-0.051051 0.06621-0.073794 0.08369-0.14173 0.19022-0.16032 0.25141-0.00891 0.02919-0.018588 0.09986-0.021553 0.15698l-0.00536 0.10385 0.053465 0.15578c0.05877 0.17122 0.12884 0.3264 0.27902 0.6179 0.11734 0.22778 0.32382 0.64619 0.35872 0.72699 0.047086 0.10894 0.17247 0.35871 0.22179 0.44186 0.027293 0.04596 0.061145 0.10599 0.075268 0.13339 0.030082 0.0584 0.1363 0.16289 0.19779 0.19459 0.077533 0.04 0.099786 0.06245 0.11579 0.11691 0.026478 0.09014 0.021633 0.11183-0.041321 0.18478-0.031097 0.03603-0.056495 0.07487-0.05648 0.08634 0.00001 0.01147 0.030407 0.0816 0.067594 0.15586 0.18226 0.36416 0.34334 0.68949 0.34334 0.69344 0 0.0026-0.045076 0.0074-0.10017 0.01103-0.16087 0.01064-0.21479 0.04442-0.46331 0.2901-0.11383 0.11254-0.1315 0.12611-0.1723 0.13237-0.027843 0.0042-0.051141 0.0027-0.060105-0.0044zm-0.8319-1.8244c0.00802-0.01318-0.033137-0.11634-0.090862-0.22757-0.049196-0.09483-0.05613-0.10385-0.079863-0.10385-0.025128 0-0.026103 0.0023-0.066674 0.14735-0.034647 0.12409-0.042311 0.17454-0.028587 0.18844 0.011884 0.01203 0.25842 0.0079 0.26596-0.0044zm4.9253 1.7494c-0.04492-0.0092-0.18831-0.08186-0.23807-0.12056-0.07061-0.05492-0.10776-0.0715-0.17363-0.07754-0.07867-0.0072-0.10243 0.000179-0.15856 0.04929-0.05181 0.04532-0.05369 0.04598-0.09085 0.0317-0.03605-0.01384-0.04015-0.03757-0.02717-0.15723 0.02322-0.21358 0.08539-0.39281 0.17722-0.51116 0.02575-0.03316 0.05598-0.08455 0.06723-0.11423 0.05646-0.14885 0.13836-0.5645 0.18762-0.95232 0.01706-0.13423 0.0423-0.31181 0.05611-0.39464 0.0647-0.38791 0.08537-0.73169 0.05103-0.84853-0.01546-0.05262-0.06155-0.10914-0.13567-0.16636-0.05287-0.04081-0.05229-0.05834 0.0041-0.12065 0.07153-0.07924 0.13495-0.19929 0.26423-0.50011 0.0074-0.01714 0.02823-0.07789 0.04634-0.13501 0.04776-0.15051 0.09676-0.27421 0.1108-0.27968 0.0067-0.0028 0.05434 0.016 0.10584 0.04132 0.16373 0.08055 0.20962 0.08778 0.55725 0.08778 0.30593 0 0.6284-0.02317 0.76008-0.05454 0.08696-0.02071 0.46482-0.01662 0.5732 0.0062 0.11054 0.02331 0.36817 0.10455 0.43999 0.13875 0.0609 0.02901 0.22379 0.17998 0.29443 0.27291 0.05619 0.07391 0.11198 0.1658 0.10496 0.17288-0.0032 0.0033-0.03706-0.01392-0.07568-0.03769-0.06501-0.04008-0.07428-0.04286-0.1254-0.03781-0.06837 0.0067-0.07961 0.01697-0.18226 0.16621-0.10844 0.15766-0.24583 0.34279-0.2877 0.38767-0.03222 0.03456-0.03752 0.03656-0.07833 0.03003-0.02408-0.0041-0.09231-0.02151-0.15164-0.03915-0.14434-0.04301-0.22798-0.04697-0.40582-0.01921-0.24134 0.03761-0.3749 0.05171-0.49393 0.05205-0.15428 0.00049-0.14776-0.0078-0.19354 0.2447-0.01964 0.10835-0.04125 0.24057-0.048 0.29383-0.0109 0.08613-0.01044 0.0987 0.0044 0.11371 0.01752 0.01772 0.03509 0.01915 0.5307 0.04296 0.17307 0.0083 0.22893 0.01499 0.31335 0.03756 0.05651 0.01508 0.10777 0.0317 0.11392 0.03682 0.0104 0.0087 0.02556 0.08349 0.04 0.19726 0.01366 0.10762 0.12761 0.26807 0.20469 0.28826 0.04644 0.01214 0.04191 0.04158-0.0093 0.06038-0.19104 0.07015-0.18307 0.06868-0.41609 0.07699-0.18907 0.0067-0.48344 0.03479-0.75513 0.07201-0.03957 0.0054-0.07993 0.01-0.08973 0.0102-0.0098 0.000188-0.03196 0.01322-0.04928 0.02892-0.02513 0.02283-0.03648 0.04807-0.0564 0.12563-0.03372 0.1312-0.05013 0.29263-0.03162 0.31133 0.0098 0.0099 0.07486 0.01634 0.23334 0.02311 0.45235 0.01918 0.70924 0.03201 0.93377 0.04667 0.12714 0.0083 0.33563 0.01505 0.4633 0.01507 0.22134 0.000033 0.23303 0.0011 0.2513 0.02145 0.01888 0.02107 0.01865 0.02183-0.01636 0.04845-0.07115 0.05415-0.18289 0.17684-0.20964 0.23021-0.03338 0.0666-0.05994 0.15395-0.08241 0.27113-0.03666 0.19107-0.07498 0.29006-0.13089 0.33791-0.08201 0.0702-0.26422 0.12941-0.39836 0.12945-0.04815 0.000011-0.14764 0.0045-0.2211 0.01011-0.2715 0.02048-0.53475 0.03205-0.95547 0.04216-0.23732 0.0057-0.46387 0.01221-0.50341 0.01459-0.03957 0.0024-0.08347 0.002-0.0976-0.0011zm-9.1902-0.06699c-0.23013-0.0345-0.28538-0.047-0.47431-0.10949-0.21443-0.07149-0.42381-0.16699-0.44416-0.20298-0.00905-0.016-0.021898-0.0295-0.028547-0.0295-0.00665 0-0.021998-0.0125-0.034097-0.0285-0.012099-0.0155-0.048296-0.046-0.080393-0.06749-0.032097-0.022-0.11554-0.09699-0.18543-0.16648-0.2049-0.206-0.2809-0.312-0.3681-0.516-0.0683-0.16-0.0876-0.234-0.1099-0.4216-0.0096-0.08049-0.024298-0.19498-0.032797-0.25498-0.022648-0.15949-0.032147-0.27298-0.050246-0.59695-0.027498-0.49246-0.030197-0.70094-0.010849-0.82593 0.0093-0.05999 0.028398-0.19098 0.042496-0.29048 0.014049-0.09999 0.032697-0.22648 0.041446-0.28048 0.00875-0.05426 0.024862-0.15942 0.035829-0.23366 0.035157-0.23809 0.076168-0.40986 0.12549-0.52566 0.025261-0.0593 0.065409-0.15456 0.089212-0.21168 0.053585-0.12857 0.19493-0.46916 0.33807-0.67674 0.086027-0.12474 0.19322-0.23537 0.30789-0.33439 0.15822-0.13662 0.39467-0.29194 0.5183-0.353 0.11849-0.05851 0.34417-0.15047 0.5259-0.19362 0.19283-0.04579 0.43007-0.07186 0.59075-0.06732 0.33805 0.0095 0.37466 0.0078 0.5571 0.0457 0.12761 0.02649 0.25622 0.06258 0.37022 0.12578 0.18452 0.10231 0.35146 0.24159 0.49024 0.40048 0.095337 0.10916 0.31156 0.43145 0.37327 0.5564 0.024893 0.05044 0.05579 0.12441 0.068629 0.1644 0.012849 0.04 0.034267 0.09937 0.047626 0.13196 0.013349 0.0326 0.038672 0.13073 0.0563 0.21809 0.029607 0.14686 0.031537 0.16939 0.025908 0.29903-0.00736 0.16968-0.025868 0.26927-0.070444 0.37817-0.029202 0.0714-0.045606 0.09422-0.12495 0.17384-0.096082 0.09641-0.19721 0.1708-0.34018 0.25021-0.12064 0.06701-0.48539 0.24668-0.50081 0.24668-0.00921 0-0.019598 0.0045-0.023021 0.01011-0.00777 0.01272-0.11846 0.04724-0.18102 0.05645-0.043058 0.0063-0.050251 0.0041-0.080483-0.02441-0.028792-0.02723-0.032271-0.03586-0.02609-0.06531 0.010079-0.04827 0.018132-0.05339 0.080068-0.05086 0.053585 0.0023 0.05621 0.000999 0.091062-0.04235 0.071894-0.08949 0.074094-0.09549 0.071594-0.19898-0.0037-0.14149-0.029897-0.34197-0.052646-0.40047-0.0292-0.0749-0.1191-0.2534-0.1673-0.3323-0.0556-0.091-0.0928-0.1295-0.2387-0.2475-0.0678-0.0545-0.1279-0.105-0.1336-0.1115-0.00565-0.0065-0.045146-0.0315-0.087742-0.05499-0.13469-0.07449-0.26663-0.08049-0.38932-0.018-0.11105 0.05688-0.35832 0.3325-0.47548 0.53-0.15896 0.26794-0.25305 0.5572-0.28496 0.87607-0.00594 0.05915-0.010737 0.25385-0.010737 0.43267 0 0.41765 0.010681 0.47826 0.11843 0.67014 0.025275 0.04502 0.045949 0.08595 0.045949 0.09096 0 0.005 0.00936 0.02039 0.020844 0.03412 0.011482 0.01373 0.050741 0.07114 0.087272 0.12753 0.03983 0.06145 0.099901 0.13529 0.15002 0.18434 0.045977 0.045 0.085553 0.08182 0.087942 0.08182 0.00252 0 0.036166 0.02769 0.075083 0.06154 0.081033 0.0705 0.17671 0.11954 0.32369 0.16593 0.17315 0.05464 0.25582 0.0643 0.5692 0.06651 0.24522 0.0019 0.29456-0.00065 0.36528-0.01739 0.044969-0.01064 0.10738-0.02354 0.1387-0.02872 0.0614-0.01008 0.10367-0.01767 0.14427-0.02602 0.014135-0.003 0.037159-0.0053 0.051226-0.0055 0.014048-0.000127 0.03324-0.0044 0.042692-0.0095 0.00941-0.0051 0.051106-0.01154 0.092607-0.01429 0.041503-0.0029 0.10129-0.0081 0.13285-0.01185 0.054695-0.0065 0.10186 0.0052 0.10186 0.02526 0 0.0044-0.016559 0.03583-0.036857 0.06973-0.076803 0.12866-0.23233 0.43163-0.25826 0.50306-0.02566 0.07065-0.022807 0.19464 0.00559 0.24325 0.03022 0.05183 0.028424 0.06783-0.013558 0.11742-0.019787 0.02335-0.035932 0.04733-0.035932 0.05327 0 0.006-0.00626 0.01457-0.013908 0.01912-0.00767 0.0046-0.019794 0.01959-0.02699 0.03337-0.038184 0.07338-0.32614 0.40007-0.38472 0.43643-0.092507 0.05742-0.41112 0.12847-0.77133 0.17199-0.088547 0.01068-0.24256 0.01847-0.40069 0.02023-0.23626 0.0027-0.27249 0.00049-0.45205-0.0262zm7.0113-4.1369c-0.0041-0.0041-0.35522-0.04345-0.61045-0.06862-0.26496-0.02613-0.43106-0.06465-0.46687-0.10827-0.020118-0.0245 0.00135-0.12954 0.11104-0.54595 0.017338-0.06568 0.041161-0.18486 0.052985-0.26482 0.011849-0.07996 0.031057-0.18703 0.042701-0.23794 0.015219-0.06647 0.019848-0.11402 0.016329-0.16876-0.0041-0.06275-0.0023-0.07621 0.010469-0.07621 0.00841 0 0.068979 0.0092 0.13459 0.02033 0.06561 0.01115 0.19326 0.02779 0.28368 0.03702 0.09041 0.0092 0.19443 0.02104 0.23116 0.02634 0.03675 0.0053 0.17265 0.01454 0.30205 0.02047 0.1294 0.006 0.23936 0.01337 0.24436 0.01645 0.005 0.0033 0.03455 0.0575 0.0657 0.12084 0.05121 0.10417 0.05509 0.1167 0.04063 0.1313-0.04238 0.04284-0.42619 0.03031-0.72984-0.02386-0.19018-0.03392-0.18009-0.037-0.19881 0.06046-0.02678 0.13936-0.01462 0.1565 0.12248 0.1723 0.1576 0.01816 0.24585 0.0346 0.2467 0.04585 0.00049 0.0062 0.000195 0.03753-0.0007 0.06975-0.0015 0.05197 0.0023 0.06276 0.03078 0.09575 0.01774 0.02047 0.02909 0.04241 0.02519 0.0488-0.0051 0.0084-0.06038 0.0092-0.19857 0.0034-0.22639-0.01-0.26825-0.0085-0.28634 0.0097-0.0195 0.01971-0.03578 0.17495-0.02005 0.1907 0.0265 0.02643 0.29917 0.07579 0.48119 0.08706 0.09802 0.0061 0.23139 0.01781 0.29637 0.02615 0.06498 0.0083 0.13753 0.01502 0.16121 0.01495 0.05244-0.000175 0.06378 0.01458 0.03508 0.04545-0.01188 0.0128-0.02163 0.02814-0.02163 0.03414s-0.01152 0.02797-0.02558 0.04893c-0.03793 0.05648-0.04153 0.08329-0.0167 0.12389 0.01181 0.01926 0.01844 0.03813 0.01473 0.04186-0.0071 0.0072-0.36668 0.0097-0.37401 0.0028zm-1.4938-0.2717c-0.060965-0.04261-0.096347-0.04517-0.19568-0.01416-0.10165 0.03175-0.10265 0.03002-0.10169-0.17517 0.00049-0.09731 0.00824-0.21653 0.019288-0.2953l0.018563-0.13211-0.033602-0.03923c-0.048726-0.05691-0.10666-0.09361-0.18495-0.11718-0.080933-0.02438-0.096272-0.02534-0.11123-0.0071-0.00616 0.0075-0.018273 0.07173-0.026978 0.1428-0.034717 0.28404-0.039852 0.29335-0.18814 0.3426-0.05494 0.01824-0.11377 0.03933-0.13071 0.04689-0.12477 0.05551-0.20034 0.07852-0.20034 0.06098 0-0.0034 0.022888-0.04879 0.050806-0.10126 0.060275-0.11318 0.065939-0.13658 0.087657-0.36234 0.017703-0.18434 0.013234-0.23778-0.022863-0.27061-0.033962-0.03088-0.12373-0.06997-0.16078-0.06997-0.024343 0-0.037052-0.0048-0.037052-0.01406 0-0.0151 0.15581-0.12146 0.2436-0.16626 0.06241-0.03184 0.05451-0.0095 0.11062-0.31297 0.044246-0.23932 0.042916-0.23367 0.055-0.23367 0.00501 0 0.046271 0.03455 0.091592 0.07671 0.045326 0.04219 0.11506 0.09631 0.15496 0.12027 0.039891 0.02395 0.077438 0.04952 0.083413 0.05681 0.00768 0.0093 0.00631 0.03863-0.0048 0.10041-0.00861 0.04794-0.018508 0.10919-0.021938 0.1361l-0.00631 0.04893 0.079523 0.04973c0.043736 0.02738 0.1097 0.06959 0.14658 0.09387 0.036912 0.02429 0.073219 0.04414 0.080748 0.04414 0.030067 0 0.064809-0.11929 0.065414-0.22461 0.0004899-0.09307 0.00693-0.0949 0.13979-0.04006 0.091022 0.03757 0.12433 0.04639 0.17589 0.04646 0.034977 0.000036 0.065719 0.0038 0.068299 0.0079 0.00275 0.0043-0.0039 0.08022-0.013974 0.16876-0.010294 0.08853-0.023733 0.2521-0.029962 0.36348-0.014379 0.25825-0.018333 0.28912-0.048641 0.37822-0.039651 0.11648-0.055885 0.18322-0.06045 0.24819-0.00659 0.09422-0.013564 0.09748-0.091732 0.04286zm-1.9108-0.1054c-0.011309-0.0033-0.029682-0.01224-0.040817-0.02017-0.011144-0.0079-0.042441-0.01434-0.069544-0.01434-0.045821 0-0.048911-0.0017-0.043991-0.02335 0.019133-0.08462 0.05565-0.29405 0.06108-0.3505 0.0038-0.03715 0.013199-0.18433 0.021388-0.32713 0.00817-0.1428 0.017844-0.30636 0.021538-0.36348 0.00767-0.11991-0.00495-0.18476-0.039857-0.20492-0.017303-0.01-0.093187-0.01236-0.31461-0.01-0.30839 0.0036-0.32067 0.0017-0.29692-0.04329 0.0065-0.012 0.0085-0.04974 0.0055-0.08764-0.004-0.05504-0.011499-0.07639-0.043496-0.12274-0.020998-0.0308-0.055995-0.07249-0.077993-0.09254-0.021998-0.0201-0.039996-0.0412-0.039996-0.0469 0-0.01974 0.34173-0.01229 0.50861 0.01104 0.1548 0.02171 0.19477 0.02186 0.42119 0.0017 0.099771-0.0089 0.20432-0.03553 0.21624-0.05502 0.00345-0.0053 0.014324-0.0096 0.024598-0.0096 0.014959 0 0.020173 0.01125 0.025698 0.05596 0.00405 0.03076 0.012419 0.0635 0.019138 0.07271 0.017854 0.02448 0.13546 0.0368 0.35417 0.03719 0.20813 0.00035 0.21168 0.0017 0.1866 0.06541-0.00727 0.01847-0.037577 0.06415-0.067404 0.10155-0.079313 0.09946-0.1153 0.11466-0.30117 0.12716-0.082328 0.0055-0.15295 0.01301-0.15693 0.01654-0.00729 0.0065-0.034742 0.33351-0.045916 0.5464-0.00405 0.07273 0.0004549 0.18791 0.011719 0.31703 0.013624 0.15659 0.015159 0.21649 0.00667 0.2629-0.012969 0.0708-0.043251 0.11822-0.087457 0.13683-0.034352 0.0145-0.2242 0.02825-0.25789 0.01873z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/the-elder-scrolls-v-skyrim.svg b/.icons/awkward/16x16/apps/the-elder-scrolls-v-skyrim.svg
new file mode 100644
index 00000000..3ed56899
--- /dev/null
+++ b/.icons/awkward/16x16/apps/the-elder-scrolls-v-skyrim.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="M 6.9535381,0 A 0.86015362,0.91885056 0 0 0 6.199399,0.47713716 L 3.1058122,6.4959808 a 0.86015362,0.91885056 0 0 0 0.00322,0.8892728 L 7.3620028,15.528395 A 0.86015362,0.91885056 0 0 0 8.1135521,16 H 8.8864635 A 0.86015362,0.91885056 0 0 0 9.6380128,15.528395 L 13.890966,7.3852536 a 0.86015362,0.91885056 0 0 0 0.0032,-0.8892728 L 10.800616,0.47713716 A 0.86015362,0.91885056 0 0 0 10.046478,0 Z"/>
+ <path style="fill:#ffffff" d="M 7.4500034,2.2981782 5,7.0496969 7.4500002,11.801215 V 9.9006083 C 6.9998102,9.8501933 6.8707952,9.6243883 6.8408856,9.2891059 6.8062882,8.9012918 7.0876868,8.596791 6.9542667,8.2878612 7.4741975,8.4268129 7.4871082,8.6480593 7.6173506,8.9750509 7.6818408,8.7467606 7.6635415,8.580622 7.6448361,8.4340057 8.3199359,8.7584155 8.5110759,9.1242986 8.5019329,9.9050933 8.4994829,10.113785 7.9677887,10.784755 7.9780966,10.98376 c 0.010308,0.199005 0.2136005,0.423915 0.2370609,0.590797 0.023048,0.163949 -0.3951021,0.378064 -0.3951021,0.705913 0,0.310804 0.6799447,1.421353 0.6799447,1.421353 l 0.7000002,-1.267071 c -0.3717323,0.215529 -0.611988,0.235716 -0.7860427,0.226345 -0.2493737,0.01302 -0.3779192,-0.236643 -0.3441705,-0.389364 0.053361,-0.241474 0.4302127,-0.521537 0.4302127,-0.700857 0,-0.214162 -0.1542871,-0.350797 -0.1371091,-0.559131 C 8.3800687,10.803412 9.1261775,10.210826 9.0534612,9.7710723 8.9399107,9.0843716 8.7908478,8.6897082 9.4004607,8.4029108 9.3238211,8.6390643 9.370462,8.7764319 9.4107685,9.0061455 9.4834356,8.5649919 9.7013106,8.5067314 10.066981,8.2567663 9.9613053,8.7280651 10.177369,8.9053871 10.163176,9.261121 10.148984,9.6168553 9.7756726,9.8927543 9.5500006,9.9006083 v 0.9503037 c 0.150653,-0.07512 0.2116339,1.1e-4 0.3499994,0 L 12,7.0496969 9.5500004,2.2981782 V 2.931714 C 9.3347895,3.0585537 9.3177551,3.1474455 9.3236812,3.3528141 c 0,0 0.1198131,-0.1136605 0.2263191,-0.1043323 0.1065054,0.00933 0.6965637,1.7451347 0.6999997,1.9006077 -5e-6,0.1927861 -0.6999996,0.3167676 -0.6999996,0.633536 0.1681939,-0.1520541 0.4437091,-0.1006871 0.6948126,0.00451 0.195243,0.081791 0.344385,0.9735188 0.371871,1.1569767 -0.0068,0.1865676 -0.226755,0.3513684 -0.501608,0.354478 C 9.8402218,7.3017207 9.7165381,7.2550545 9.7131029,7.1431142 9.7096729,7.0311731 10.066976,6.7357752 10.066976,6.7357752 9.6573754,6.7154126 9.4742474,6.9711878 9.321436,7.1524423 9.3418235,7.0436113 9.3626506,6.9658744 9.3832845,6.8725912 9.1749446,6.9089834 9.0782973,7.0572123 9.0019251,7.177318 8.8983602,6.9351929 8.2841261,6.3483981 8.2941747,6.1361174 8.2565482,5.787343 9.4197094,5.8092565 9.5432615,4.9980565 9.5364015,4.6902204 9.2205712,4.4738166 8.9297745,4.40415 8.6961484,4.3481802 8.6205637,4.3295231 8.6205637,4.3295231 8.7774376,4.2531212 9.2482737,4.0349816 9.1359129,3.7325074 9.0926575,3.8519228 9.0392128,4.0032488 8.5552849,4.027906 8.0604492,3.8121251 8.1247244,3.4882117 8.2048498,3.225666 7.8785735,3.441171 7.9270533,3.6510055 8.0090166,3.9594976 c 0.023289,0.152362 -0.1498342,0.2801609 -0.2003704,0.381215 0.01,0.1272586 0.018067,0.2656433 -0.06074,0.3246315 C 7.5520552,4.8587559 7.7911788,5.1533563 7.9025046,5.134872 7.8872516,4.7525064 8.3151886,4.6035919 8.486568,4.5627323 8.7682935,4.5627291 9.2752745,4.8239267 9.2718393,5.0136035 9.2684093,5.2032804 8.9297699,5.3898476 8.5106179,5.5173353 8.0914665,5.6448231 7.7547704,5.8127336 7.765078,6.2231821 7.7781994,6.6242921 7.9861452,7.076994 8.0261885,7.1866458 7.8864627,7.0651036 7.8094607,6.8893043 7.6070372,6.8632627 7.6553059,6.956393 7.70512,7.0599695 7.7479077,7.1679891 7.5360407,6.8577775 7.3168263,6.7674136 6.9336531,6.7202274 7.6074991,7.2071303 7.1419084,7.3089036 6.8924294,7.3048054 6.6545131,7.3008996 6.3589661,7.2130527 6.3908223,6.9627652 6.4099953,6.8121291 6.5173365,5.8975079 6.7622994,5.787916 7.0205439,5.6723818 7.2924266,5.6787023 7.4500002,5.782624 c 0,-0.3167676 -0.704562,-0.4899811 -0.7000001,-0.6335359 0.00455,-0.1435544 0.5880546,-1.9006074 0.7000001,-1.9006074 0.1119453,0 0.1514824,0.021211 0.2187499,0.1138383 0.064012,-0.3001225 -0.147217,-0.3227135 -0.2187499,-0.4306065 3.4e-6,-0.074627 0,-0.6335358 0,-0.6335358 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/the-escapists-2.svg b/.icons/awkward/16x16/apps/the-escapists-2.svg
new file mode 100644
index 00000000..d73fbcd1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/the-escapists-2.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16" 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.36363635,0,0,0.34531838,-0.72727218,-0.17503369)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient933"/>
+ </defs>
+ <path style="fill:#c7b198" d="m 5.5997507,6.6606667 c -0.3131789,0 -0.5655015,0.3004382 -0.5655015,0.6738598 V 11.19273 C 4.8666908,11.443093 4.3983467,11.641989 4.230788,11.614251 4.1073748,11.593821 4.0000004,11.746327 4.0000004,11.910319 v 0.693931 c 0,0.163991 0.1056952,0.296069 0.2307876,0.296069 h 0.7769374 c 0.2026177,0.257664 -0.084215,1.09815 0.1820499,1.098247 L 9.5045003,14 13.819225,13.9986 c 0.266265,-9.8e-5 -0.02057,-0.840583 0.18205,-1.098248 h 0.776938 C 14.903305,12.90035 15.009,12.768273 15.009,12.604281 V 11.91035 c 0,-0.163991 -0.107374,-0.316498 -0.230787,-0.296068 -0.167559,0.02774 -0.535904,-0.171157 -0.703462,-0.421521 V 7.3345265 c 0,-0.3734216 -0.252323,-0.6738598 -0.565501,-0.6738598 H 9.5045003 Z"/>
+ <rect style="fill:#3f3f3f" width="1" height="3" x="7" y="10" rx=".457" ry=".481"/>
+ <path style="fill:#3f3f3f" d="M 6.9922707,9.0107685 C 6.8801732,9.0051504 6.8365147,9.1541831 6.9339256,9.2099376 7.3220005,9.3376954 7.6591343,9.5673351 7.9674776,9.8545565 8.0898543,9.9271165 8.1587568,9.6337227 8.0363801,9.5611627 7.6701503,9.2953373 7.3571608,9.1626125 7.042766,9.0263725 c -0.015258,-0.00935 -0.032622,-0.01472 -0.050495,-0.015604 z"/>
+ <path style="fill:#3f3f3f" d="m 12.02337,8.9917688 c 0.112097,-0.00562 0.155756,0.1434145 0.05834,0.1991691 -0.38807,0.1277578 -0.725204,0.357397 -1.033547,0.6446185 -0.122377,0.07256 -0.191279,-0.2208335 -0.0689,-0.2933938 0.36623,-0.2658251 0.679219,-0.3985498 0.993614,-0.5347898 0.01526,-0.00935 0.03262,-0.01472 0.0505,-0.015604 z"/>
+ <rect style="fill:#3f3f3f" width="1" height="3" x="11" y="10" rx=".457" ry=".481"/>
+ <rect style="fill:#a8271e" width="9.455" height="2.909" x="4.73" y="5.64"/>
+ <path style="fill:#5c2e07" d="m 1.096084,4.3676585 c 0,0 2.5874722,0.8756746 3.4911471,0.4185044 0.6785421,-0.3432749 0.3995378,-2.1869522 0.3995378,-2.1869522 1.0746508,0.1922369 1.7956484,0.5772816 2.7638283,0.379126 0.4885935,-0.1271516 0.10448,-0.6943152 0.2148055,-0.7866733 0,0 1.9341385,-0.4607127 2.7935253,-0.5245805 C 12.532227,1.6036393 14.332385,3.6965291 16,6.2751814 l -1.95905,5.0448516 0.0061,-1.7256637 C 12.617198,8.6039133 11.631539,7.644565 11.726199,6.1690479 11.217147,7.6569508 9.1895445,8.9685962 7.1944148,8.5939387 6.2974985,8.4255108 6.0507864,8.3279489 5.713581,8.019593 4.6021785,8.6902184 5.3480588,10.063224 5.0274607,11.218207 4.5467763,9.5850791 3.3775702,9.203798 3.1005541,8.7262249 2.9331297,7.9575595 2.3658232,7.0222763 2.9684189,6.5744526 Z"/>
+ <path style="fill:url(#linearGradient935)" d="M 8.363638e-8,5.1197758 C 0.88641394,5.4260134 1.593225,6.0487585 2.6779007,5.9387739 5.0790341,5.695301 7.2072562,3.9126398 9.8951867,4.0033438 L 11.726198,6.5465474 C 9.0485958,8.1452735 3.3424066,9.2959631 8.363638e-8,5.1197758 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/the-long-dark.svg b/.icons/awkward/16x16/apps/the-long-dark.svg
new file mode 100644
index 00000000..6c627795
--- /dev/null
+++ b/.icons/awkward/16x16/apps/the-long-dark.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#44465a" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m 11.784921,2.0016104 c -0.243134,-0.00868 -0.818309,0.017556 -1.8131885,0.082034 -0.773751,0.050147 -1.2890627,0.077159 -1.7385056,0.1005101 L 8.0256978,2.4339499 7.8368388,2.207064 C 7.8043198,2.208424 7.6568659,2.218292 7.6357726,2.218888 6.5368402,2.249876 5.1762555,2.316442 5.0836662,2.3437865 c -0.095352,0.02816 -0.098858,0.094711 -0.061756,1.0996935 0.021715,0.5882322 0.060492,1.3272585 0.086172,1.3981882 0.043684,0.1206607 0.079082,0.1293323 0.5493422,0.1293323 0.2764343,0 0.5988904,0.024393 0.5988904,0.024393 0,0 -0.1843382,0.1365236 -0.2915457,0.2047147 -0.1593089,0.1013299 -0.1946037,0.1588812 -0.1946037,0.3140924 0,0.3521856 0.1699182,2.2011975 0.2800564,3.1735202 0.08988,0.7934835 0.1098684,1.3441682 0.1098688,3.0995412 0,1.17417 0.016197,2.151765 0.036625,2.17278 0.074759,0.07694 0.2950212,0.03599 0.3475577,-0.06504 0.1588072,-0.305389 0.418927,-1.344237 0.449389,-1.845385 0.024998,-0.411254 0.06391,-0.871329 0.06391,-0.871329 0,0 0.316181,0.845949 0.4760962,1.046891 0.1325281,0.111764 0.2669143,0.203236 0.2987273,0.203236 0.112183,0 0.1316336,-0.241447 0.136438,-2.177623 0.00163,-0.6641866 0.013957,-1.4877911 0.023699,-2.3050687 L 7.7311465,7.7144022 7.9975595,7.479387 c 0.00441,-0.3223515 0.00525,-0.5089808 0.010053,-0.7605503 l 0.034467,-1.7364559 0.2642582,0.014044 c 0.4163676,0.02184 1.3701174,0.3347524 2.2951663,0.8015675 L 11.45101,6.2266367 11.53,6.1002604 c 0.129946,-0.2078291 0.30361,-0.8015087 0.397105,-1.3590971 0.100542,-0.5995815 0.09582,-2.6145868 -0.0064,-2.719594 -0.01033,-0.010612 -0.05468,-0.01706 -0.13572,-0.019956 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/the-talos-principle.svg b/.icons/awkward/16x16/apps/the-talos-principle.svg
new file mode 100644
index 00000000..3d0beb96
--- /dev/null
+++ b/.icons/awkward/16x16/apps/the-talos-principle.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#d9b263" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="M 8 3 A 6 5 0 0 0 2 8 A 6 5 0 0 0 8 13 A 6 5 0 0 0 14 8 A 6 5 0 0 0 8 3 z M 8 4 A 4 3.9999999 0 0 1 12 8 A 4 3.9999999 0 0 1 8 12 A 4 3.9999999 0 0 1 4 8 A 4 3.9999999 0 0 1 8 4 z"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="m 6,6 0,4 0.5,0 C 6.5,9 6.3636364,9 8.1818182,9 9.6363636,9 9.5,9 9.5,10 L 10,10 10,6 9.5,6 C 9.5,7 9.6363636,7 8.1818182,7 6.3636364,7 6.5,7 6.5,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/the-witcher-2.svg b/.icons/awkward/16x16/apps/the-witcher-2.svg
new file mode 100644
index 00000000..e4794bd9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/the-witcher-2.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#c44652" cx="8" cy="8" r="8"/>
+ <path style="fill:#393939" d="M 4 1.5 L 4 3.4824219 L 3.5449219 4.1894531 C 2.5895237 4.7413317 1.7270628 4.9111229 1 5.5 L 2.5 6.5 L 0 8 L 3 8.5 L 1 11 L 3 10.517578 L 3 11.5 L 5 11 L 4.5 12 L 7.2382812 10.888672 L 8 11 L 8.7617188 10.888672 L 11.5 12 L 11 11 L 13 11.5 L 13 10.517578 L 15 11 L 13 8.5 L 16 8 L 13.5 6.5 L 15 5.5 C 14.272937 4.9111229 13.410476 4.7413317 12.455078 4.1894531 L 12 3.4824219 L 12 1.5 L 10 2.7402344 L 10 1.9707031 L 9 2.7402344 L 9 1.9707031 L 8 2.7402344 L 7 1.9707031 L 7 2.7402344 L 6 1.9707031 L 6 2.7402344 L 4 1.5 z"/>
+ <path style="fill:#505050" d="M 2.5,1.0000003 2.0019916,1.597425 c -0.027749,0.9073824 0.2383205,1.7134385 0.5578453,2.5017161 0.5555803,1.3135699 2.0568167,1.8014118 2.9626738,2.6092524 0.5747173,0.5249292 0.7295336,0.9877952 0.8117664,1.4502482 0.095256,0.5356917 0.1527306,1.1164474 0.2125125,2.0103343 0.1999073,1.163244 0.3088405,3.058621 0.4586205,3.69059 0.1372144,0.146653 0.9945895,0.140395 0.9945895,0.140395 0,0 0.8573751,0.0062 0.9945896,-0.140395 C 9.1443691,13.227597 9.2533023,11.33222 9.4532097,10.168976 9.512992,9.2750891 9.5704662,8.6943334 9.6657221,8.1586417 9.7479545,7.6961887 9.9027713,7.2333227 10.477489,6.7083935 11.383345,5.9005529 12.884582,5.412711 13.440162,4.0991411 13.759687,3.3108635 14.025757,2.5048074 13.998008,1.597425 L 13.5,1.0000003 V 1.5959315 L 11.00252,3.0205365 7.9999996,2.9794635 4.9974799,3.0205365 2.5,1.5959315 Z"/>
+ <path style="fill:#eb6b00" d="M 5.089304,4 A 1.1119557,1.4364671 0 0 0 5,4.563533 1.1119557,1.4364671 0 0 0 6.1119556,6 1.1119557,1.4364671 0 0 0 7,5.4250759 Z"/>
+ <path style="opacity:0.4" d="M 9.2000701,8.4026294 C 8.7834632,8.5626131 8.4279603,8.8168858 7.9999996,8.7849813 v 0.00821 C 7.5720389,8.8250991 7.2165361,8.5708276 6.7999293,8.4108439 l 0.4101804,4.1707711 c 0.031254,0.312021 0.038278,0.353713 0.3109555,0.382351 0.178188,0.02862 0.3149892,0.03947 0.4789344,0.0351 v -0.0082 c 0.1639453,0.0044 0.3007465,-0.0065 0.4789346,-0.0351 0.2726787,-0.02863 0.279702,-0.06959 0.3109554,-0.381605 z"/>
+ <path style="fill:#ffffff" d="m 7.5999761,11 c -0.1736469,0.136771 -0.325353,0.778301 -0.4492451,0.978216 l 0.059379,0.603399 c 0.031254,0.312021 0.038278,0.353713 0.3109555,0.382351 0.057785,0.0092 0.1071858,0.01378 0.1586033,0.01941 h 0.3203309 0.2523585 c 0.071595,-0.0059 0.1440307,-0.01437 0.2265761,-0.02763 0.2726787,-0.02863 0.279702,-0.06959 0.3109554,-0.381606 l 0.058598,-0.596678 C 8.7246926,11.777903 8.5734185,11.136574 8.4000231,11 v 1.026352 H 7.9999996 7.5999761 Z"/>
+ <path style="fill:#ffffff" d="M 9.2000701,7.9955194 C 9.2000701,7.9955194 8.4331147,8.4987218 8,8.5 7.5668853,8.5012782 6.8014918,8.0044794 6.8014918,8.0044794 6.8478992,8.5418107 7.1517787,9.6469789 7.5999761,10 V 9 h 0.4000235 0.4000235 v 1 C 8.8506724,9.6450469 9.1562538,8.5346688 9.2000701,7.9955194 Z"/>
+ <path style="fill:#eb6b00" d="m 10.910696,4 a 1.1119557,1.4364671 0 0 1 0.0893,0.563533 A 1.1119557,1.4364671 0 0 1 9.8880444,6 1.1119557,1.4364671 0 0 1 9,5.4250759 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/thermal-monitor.svg b/.icons/awkward/16x16/apps/thermal-monitor.svg
new file mode 100644
index 00000000..df90d00f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/thermal-monitor.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="rotate(90,8,8)">
+ <rect style="fill:#8e8e8e" width="2" height="16" x="4" y="0"/>
+ <rect style="fill:#8e8e8e" width="2" height="16" x="7" y="0"/>
+ <rect style="fill:#8e8e8e" width="2" height="16" x="10" y="0"/>
+ </g>
+ <rect style="fill:#b7b7b7" width="12" height="12" x="2" y="2" rx=".8" ry=".8"/>
+ <path style="opacity:0.5" d="M 6.0058594 2 L 6.0058594 3 L 6.0058594 6.53125 C 4.8465697 7.2491241 4.0011008 8.5984791 4 10 C 4 12.197307 5.8026932 14 8 14 C 10.197307 14 12 12.197307 12 10 L 12 9.9980469 C 11.997799 8.602547 11.158274 7.258017 10.005859 6.5390625 L 10.005859 2 L 6.0058594 2 z M 7 3 L 9 3 L 9 4 L 7 4 L 7 3 z M 8.0058594 7.8808594 L 8.0058594 7.8828125 L 8.6699219 8.1191406 C 9.4692243 8.4036256 9.9986605 9.1528391 10 10.001953 C 9.9989594 11.117514 9.1158352 12 8 12 C 6.8835068 12 6 11.116493 6 10 C 6.0006697 9.1473201 6.5333505 8.3979287 7.3378906 8.1152344 L 8.0058594 7.8808594 z"/>
+ <path style="fill:#f75f5f" d="M 7.006,4.00005 V 7.1718 C 5.805,7.5938 5.001,8.7268 5,10 c 0,1.6569 1.3431,3 3,3 1.6569,0 3,-1.3431 3,-3 C 10.998,8.7322 10.2,7.6025 9.0059,7.1775 V 3.99995 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/thg.svg b/.icons/awkward/16x16/apps/thg.svg
new file mode 120000
index 00000000..4ef5d661
--- /dev/null
+++ b/.icons/awkward/16x16/apps/thg.svg
@@ -0,0 +1 @@
+tortoisehg.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/thg_logo.svg b/.icons/awkward/16x16/apps/thg_logo.svg
new file mode 120000
index 00000000..4ef5d661
--- /dev/null
+++ b/.icons/awkward/16x16/apps/thg_logo.svg
@@ -0,0 +1 @@
+tortoisehg.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/thimbleweed-park.svg b/.icons/awkward/16x16/apps/thimbleweed-park.svg
new file mode 100644
index 00000000..4adc1f26
--- /dev/null
+++ b/.icons/awkward/16x16/apps/thimbleweed-park.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#0088b5" d="M 16.012,11.175 V 2.1725 C 16.012,1.5295 15.47,1 14.795,1 H 1.2174 C 0.54298,1 4.7883e-5,1.5295 4.7883e-5,2.1725 V 11.175 C 4.7883e-5,11.818 0.54298,12.347 1.2174,12.347 H 14.795 C 15.47,12.347 16.012,11.818 16.012,11.175 Z"/>
+ <path style="fill:#003c56" d="M 12.424,4.6142 C 12.101,5.4842 11.275,6.2407 11.275,6.2407 11.747,6.3541 11.865,6.2407 11.865,6.2407 11.629,6.808 10.745,7.4889 10.745,7.4889 11.188,7.5645 11.718,7.3754 11.718,7.3754 11.6,7.9806 10.245,8.3589 10.245,8.3589 10.716,8.5858 11.629,8.3589 11.629,8.3589 11.305,8.8884 9.5081,9.3423 9.5081,9.3423 10.038,9.6071 11.422,9.4936 11.422,9.4936 10.745,10.288 10.001,10.553 10.001,10.553 10.001,10.553 9.5501,11.044 8.8722,10.212 8.8722,10.212 9.6454,10.099 10.176,9.834 10.176,9.834 8.8371,9.4936 8.5133,9.0019 8.5133,9.0019 9.4256,9.2288 9.8969,9.0019 9.8969,9.0019 8.5424,8.5858 8.4248,8.0184 8.4248,8.0184 8.9551,8.1697 9.3969,8.0941 9.3969,8.0941 8.5125,7.4132 8.2769,6.8458 8.2769,6.8458 8.3949,6.9972 8.8662,6.8458 8.8662,6.8458 8.042,6.0893 7.7178,5.2194 7.3937,6.0893 6.5687,6.8458 6.5687,6.8458 7.04,6.9972 7.158,6.8458 7.158,6.8458 6.9224,7.4132 6.0388,8.0941 6.0388,8.0941 6.4806,8.1697 7.0109,8.0184 7.0109,8.0184 6.8932,8.5858 5.538,9.0019 5.538,9.0019 6.0093,9.2288 6.9227,9.0019 6.9227,9.0019 6.5986,9.4936 4.8015,9.9853 4.8015,9.9853 5.3314,10.212 6.7158,10.099 6.7158,10.099 6.0384,10.931 5.0822,11.082 5.0822,11.082 5.0822,11.082 4.4894,11.309 3.812,10.515 3.812,10.515 4.5851,10.364 5.1151,10.099 5.1151,10.099 3.7759,9.7962 3.4519,9.2667 3.4519,9.2667 4.3654,9.4936 4.8367,9.2667 4.8367,9.2667 3.4821,8.8506 3.3642,8.2832 3.3642,8.2832 3.8945,8.4723 4.3363,8.3589 4.3363,8.3589 3.4519,7.7158 3.2163,7.1485 3.2163,7.1485 3.3343,7.2619 3.8056,7.1485 3.8056,7.1485 2.9806,6.3919 2.6566,5.4842 2.3326,6.3919 1.5083,7.1485 1.5083,7.1485 1.9796,7.2619 2.0977,7.1485 2.0977,7.1485 1.8621,7.7158 0.97766,8.3589 0.97766,8.3589 1.4195,8.4723 1.9506,8.2832 1.9506,8.2832 1.8328,8.8506 0.47746,9.2667 0.47746,9.2667 0.9488,9.4936 1.8614,9.2667 1.8614,9.2667 1.6108,9.6827 0.62699,10.023 0.12679,10.174 V 10.326 C 0.74988,10.477 1.6555,10.401 1.6555,10.401 1.3185,10.78 0.57842,11.082 0,11.271 V 14.789 C 0,15.432 0.54275,16 1.2172,16 H 14.795 C 15.47,16 16.012,15.432 16.012,14.789 V 11.347 C 15.153,11.763 13.929,11.914 13.929,11.914 13.929,11.914 14.257,10.401 13.579,9.6071 13.579,9.6071 14.352,9.4558 14.882,9.191 14.882,9.191 13.544,8.8884 13.22,8.3589 13.22,8.3589 14.133,8.5858 14.604,8.3589 14.604,8.3589 13.249,7.9806 13.131,7.3754 13.131,7.3754 13.662,7.5645 14.103,7.4889 14.103,7.4889 13.22,6.808 12.984,6.2407 12.984,6.2407 13.101,6.3541 13.573,6.2407 13.573,6.2407 12.749,5.4842 12.424,4.6142 Z M 16.012,9.5314 C 15.733,9.6449 15.446,9.7205 15.446,9.7205 15.585,9.7962 15.818,9.7962 16.012,9.7962 Z M 16.012,10.288 C 15.421,10.515 14.71,10.704 14.71,10.704 14.995,10.855 15.576,10.855 16.012,10.855 Z"/>
+ <rect style="fill:#625323" width="1" height="3" x="11" y="13"/>
+ <path style="fill:#08c688" d="M 16,12.131 V 6.8703 C 16,6.6055 15.985,6 15.985,6 15.985,6 15.404,6 15.176,6 H 9.8247 C 9.3677,6 9,6.3784 9,6.8703 V 12.131 C 9,12.622 9.3677,13 9.8247,13 H 15.176 C 15.404,13 15.985,13 15.985,13 15.985,13 16,12.357 16,12.131 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/thinkorswim.svg b/.icons/awkward/16x16/apps/thinkorswim.svg
new file mode 100644
index 00000000..53c98a8c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/thinkorswim.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#0a384e" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#004465" d="m 5.1093752,0 2.453906,6.5523436 A 2.4,2.4 0 0 0 6.8390624,6.9804688 L 0.11406248,0.39296876 C 0.0431074,0.51251076 0,0.65034408 0,0.8 V 3.25625 L 6.2523436,7.7359376 A 2.4,2.4 0 0 0 6,8.8 2.4,2.4 0 0 0 6.020312,9.0859376 L 0,10.285156 v 2.79375 l 6.3515624,-3.032031 a 2.4,2.4 0 0 0 0.3429688,0.439844 L 0.95,16 H 4.8046876 L 7.6007812,11.060156 A 2.4,2.4 0 0 0 8.4,11.2 2.4,2.4 0 0 0 8.55625,11.194531 L 9.0781248,16 H 11.7375 L 9.4976564,10.933594 A 2.4,2.4 0 0 0 9.91875,10.657031 L 14.801562,16 H 15.2 C 15.6432,16 16,15.6432 16,15.2 V 12.688281 L 10.610938,9.7328124 A 2.4,2.4 0 0 0 10.791406,8.9718752 L 16,8.5453124 V 5.8085936 l -5.369531,2.1078128 a 2.4,2.4 0 0 0 -0.375,-0.6359376 L 16,1.1796875 V 0.8 C 16,0.3568 15.6432,0 15.2,0 H 11.408594 L 9.1609376,6.5257812 A 2.4,2.4 0 0 0 8.8648436,6.4460936 L 9.5851564,0 Z"/>
+ <path style="fill:#26aaff" d="m 8.9968752,0 -0.00625,0.16015624 C 8.9842192,0.3413642 8.8497704,3.6154492 8.742186,6.2046876 8.70295,7.150518 8.6747612,7.9286808 8.679686,7.9335936 c 0.0048,0.00492 0.01202,0.00589 0.015624,0.00236 0.004,-0.0036 0.447034,-1.2813908 0.9851564,-2.839844 C 11.078828,1.0460638 11.374263,0.19151848 11.4125,0.08984376 L 11.446875,0 Z M 6.3609376,3.3390624 c 0,0 -1.7077016,1.4247268 -1.7218752,1.4617188 -0.0056,0.014816 0.2790356,0.3068564 0.8343752,0.8554688 0.46381,0.4581812 1.269178,1.2542704 1.7898436,1.76875 0.5207056,0.5144756 0.9526084,0.9351564 0.9593752,0.9351564 0.00681,0 0.0125,-0.00619 0.0125,-0.01328 h -8e-4 c 0,-0.00709 -0.3510516,-0.9561716 -0.7804688,-2.1093752 C 7.0244308,5.0842972 6.607302,3.9621592 6.5265436,3.7437512 6.4458252,3.5253472 6.3609376,3.3390624 6.3609188,3.3390636 Z M 12.983594,4.3882812 C 12.965174,4.3821612 9.1215496,8.4601652 9.1140624,8.49375 9.1100624,8.511686 9.1186724,8.512454 9.1539064,8.5 9.1783224,8.491478 10.31022,8.0493272 11.669531,7.5179708 13.028787,6.986616 14.144854,6.5445492 14.147656,6.5359396 14.15406,6.5159196 13.004854,4.39537 12.983594,4.3882832 Z M 5.2390624,7.0203124 c -0.016816,-0.00645 -0.026804,0.00208 -0.032812,0.027344 -0.013212,0.056795 -0.275,2.146292 -0.275,2.19375 0,0.031352 0.00843,0.042187 0.031252,0.042187 0.016816,0 0.610382,-0.1197156 1.31875,-0.266406 C 6.98962,8.8704972 7.5754284,8.7433124 7.583596,8.7351564 7.591604,8.7269884 7.595012,8.7180884 7.591408,8.7148444 7.5497676,8.6788084 5.2570016,7.0271996 5.239064,7.0203132 Z m 8.1515626,1.73125 c -0.01642,-0.014896 -3.881661,0.332868 -3.8984374,0.3507812 -0.00681,0.00733 -0.00572,0.016548 0.00392,0.020312 0.00841,0.0036 0.7868524,0.432022 1.7296874,0.9515624 0.942876,0.51954 1.728416,0.943597 1.745313,0.942188 0.02803,-0.0024 0.04737,-0.09682 0.232031,-1.1281256 h -8e-4 C 13.313126,9.2694436 13.397788,8.7579916 13.39062,8.7515616 Z M 7.8875,9.3132812 c -0.02002,0.00769 -1.2794632,0.607608 -2.7992188,1.3328128 -1.5197556,0.725204 -3.0822566,1.469812 -3.471875,1.655468 -0.3896183,0.185652 -0.70859368,0.346818 -0.70859372,0.357813 0,0.01101 0.27557282,0.416748 0.61250002,0.901563 0.7976145,1.14769 0.7815391,1.124218 0.7953125,1.124218 0.00641,0 1.2683958,-1.204349 2.8046874,-2.676562 v -8e-4 C 6.656564,10.535576 7.9157872,9.3236852 7.91875,9.3148248 c 0.004,-0.010572 -0.00723,-0.0109 -0.031252,-0.00156 z m 1.05,0.2859376 c -0.00761,-0.0028 -0.014064,0.00176 -0.014064,0.010156 0,0.00837 0.1474492,0.3492272 0.3273436,0.7570312 0.1798948,0.407804 0.8043344,1.822816 1.3875004,3.144531 0.583126,1.321712 1.061878,2.423876 1.072656,2.446094 L 11.73125,16 h 0.03203 c 0.01924,-0.01098 0.05524,-0.02991 0.05625,-0.03125 0.0044,-0.0058 0.425762,-0.273259 0.935938,-0.594531 0.510175,-0.321268 0.927343,-0.589195 0.927343,-0.595313 0,-0.01397 -4.7260134,-5.1725764 -4.7453122,-5.1796872 z M 8.3804688,9.7093752 c -0.00515,-0.00496 -0.010732,-0.00272 -0.017188,0.00469 -0.031632,0.035676 -1.8820312,3.3428658 -1.8820312,3.3632808 0,0.0169 0.052747,0.02881 0.2156252,0.05 0.1183948,0.01542 0.6267392,0.08237 1.1304684,0.148438 0.5037288,0.06607 0.925588,0.116352 0.9367188,0.1125 0.014012,-0.0049 0.01734,-0.02579 0.010936,-0.07109 -0.00801,-0.05935 -0.2833732,-2.684632 -0.3468752,-3.309375 -0.02072,-0.2031442 -0.0322,-0.2835662 -0.047656,-0.298437 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/thomas-was-alone.svg b/.icons/awkward/16x16/apps/thomas-was-alone.svg
new file mode 100644
index 00000000..1599eb06
--- /dev/null
+++ b/.icons/awkward/16x16/apps/thomas-was-alone.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect width="16" height="16" rx="1" ry="1" style="fill:#284b45"/>
+ <path d="m0 12v3c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-3h-16z" style="fill:#4f4f4f"/>
+ <rect x="6" y="5" width="4" height="7" style="fill:#db5637"/>
+ <path d="m8 4 2-2h-4z" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/thunar.svg b/.icons/awkward/16x16/apps/thunar.svg
new file mode 120000
index 00000000..abdd0fd0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/thunar.svg
@@ -0,0 +1 @@
+system-file-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/thunderbird-3.0.svg b/.icons/awkward/16x16/apps/thunderbird-3.0.svg
new file mode 120000
index 00000000..b5aba8a1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/thunderbird-3.0.svg
@@ -0,0 +1 @@
+thunderbird.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/thunderbird-icon.svg b/.icons/awkward/16x16/apps/thunderbird-icon.svg
new file mode 120000
index 00000000..b5aba8a1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/thunderbird-icon.svg
@@ -0,0 +1 @@
+thunderbird.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/thunderbird-mozilla-build.svg b/.icons/awkward/16x16/apps/thunderbird-mozilla-build.svg
new file mode 120000
index 00000000..b5aba8a1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/thunderbird-mozilla-build.svg
@@ -0,0 +1 @@
+thunderbird.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/thunderbird.svg b/.icons/awkward/16x16/apps/thunderbird.svg
new file mode 100644
index 00000000..c518c865
--- /dev/null
+++ b/.icons/awkward/16x16/apps/thunderbird.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <path style="fill:#304776" d="m 2.5352961,13.196 c 0.6942732,0.998545 1.4450455,1.637653 2.4681753,1.79541 C 4.6035602,14.760192 3.5178563,14.112621 3.2044499,12.39301 3.537169,13.044653 4.5491687,13.801634 5,14 5,14 4.6280718,13.38841 4.6329726,12.950294 4.6364361,12.640659 4.7629625,12.304954 4.7385621,12 l -3.043555,-0.800432 c 0.017959,0.02733 0.081767,0.929562 0.840289,1.996432 z"/>
+ <path style="fill:none" d="m 40.403656,-70.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 12.799039,6.4965096 7.6019697,4.6739571 2.0323868,5.0450854 0.61091516,6.819001 c 0.25293122,1.6397871 0.0957813,3.414869 0.97661434,4.847496 L 10.800166,14.492 12.79072,11.000373 Z"/>
+ <path style="fill:#ebebeb" d="M 12.799039,5.9966176 7.6019697,4.1740651 2.0323868,4.5451934 0.61091516,6.319109 c 0.25293122,1.6397871 0.0957813,3.4148692 0.97661434,4.847496 l 9.2126365,2.825503 1.990554,-3.491627 z"/>
+ <path style="fill:#3f7da7;fill-rule:evenodd" d="M 2.1657107,4.4386359 3.1040285,4.5726475 3.3616372,3.316903 2.8464194,3.5680517 Z"/>
+ <path style="opacity:0.25" d="M 12.376309,7.4960927 11.605253,4.9631801 2.1742363,4.8685259 2.1207644,4.9344143 2.0323868,5.0451934 6,9.5 Z"/>
+ <path style="fill:#f7f7f7" d="M 12.376309,6.9960927 11.605253,4.4631801 2.1742363,4.3685259 2.1207644,4.4344143 2.0323868,4.5451934 6,9 Z"/>
+ <path style="fill:#2f67a4" d="M 7.5816687,1.2391448 C 7.5807093,1.2393711 6.3958987,1.244854 5.8787228,1.4109229 5.0169476,1.6097953 4.2437877,1.9764007 3.4777333,2.4009893 2.4830539,3.0697272 1.6684486,3.9956478 1.0392648,5.0088935 0.48581271,5.9857989 0.1504393,7.0724477 0.02577385,8.1860076 -0.04831093,9.3150025 0.08083544,10.465397 0.50597178,11.521626 0.83548998,12.449958 1.4155717,13.2684 2.158165,13.903877 3.1440399,14.561734 3.9276422,15.037248 5.0034714,14.99141 3.9803416,14.833653 3.2295693,14.094284 2.5352961,13.095739 1.7767737,12.028869 1.7131035,11.227262 1.6951449,11.199933 l 0.01015,0.0031 C 1.4518679,10.401424 1.3010353,9.5723913 1.2087004,8.7247666 1.196911,8.5353618 1.1732533,8.3299417 1.2414945,8.3804296 1.49677,8.7850202 1.5568541,8.7702851 2,9 1.6179648,7.5702179 2.1277619,5.9803835 2.7515805,4.8191569 4.0314638,3.3539201 5.8989978,2.1685522 7.5816687,1.2391448 Z M 5.0034714,14.99141 c -0.050172,-0.04537 -0.102848,-0.07454 -0.1569427,-0.09682 0.058794,0.03776 0.1152758,0.07273 0.1569427,0.09682 z"/>
+ <path style="fill:#4a96e1" d="M 6.4026417,1.7674747e-6 C 5.0485478,0.03614218 4.3775978,1.4228214 3.8439652,2.4930694 3.651752,2.8332474 3.3952814,3.2369125 3.2273881,3.5582217 2.9060534,4.0645665 3.0375144,4.6726743 3.1041181,5.2266415 3.0970981,5.3784507 3.2473349,5.6971745 3.1744961,5.7292808 3.0275541,6.1731729 2.9051897,6.6124126 3.2565567,7 3.3678487,6.4982978 3.9548702,6.3901105 4.3863533,6.1790903 5.5135381,5.0804211 6.5798737,4.8887051 8,5 8.7815872,5 9.2265817,4.7964876 10,4.4487101 11.186546,4.9447607 11.695811,5.7199123 12,7 12.114559,7.9621246 10.569386,10.270449 10.0005,10.999001 10.000432,10.999012 9.996,11 9.996,11 9.996013,11 10,10.99999 10,11 10.01173,11.0016 11.718698,10.240536 12.399267,9.5945884 11.9137,13.349009 9.2123143,15.475694 8,16 9.6138263,16.108609 12.293132,14.293539 12.093189,14.102107 11.893246,13.910675 10.575573,15.656075 10,16 c 1.054554,-0.295287 2.05231,-0.40257 2.717786,-0.888128 -2.49e-4,0 0.540757,-0.294378 1.104901,-0.937857 0.07505,-0.08561 0.203992,-0.204395 0.281256,-0.301885 0.04803,-0.06061 0.09243,-0.122754 0.139371,-0.183647 0.0083,-0.01001 0.01771,-0.01953 0.02566,-0.02969 1.187377,-1.452539 1.765632,-3.258516 1.72276,-4.8950712 C 16.000067,6.7798515 15.194879,5.0577 13.842296,3.6340197 12.864123,2.6044306 11.75321,1.9745907 10.752749,1.6337082 9.4565301,1.261489 7.8572633,1.1028032 6.7132725,1.3192558 6.6049368,1.3554762 6.6687144,0.89461029 6.8024206,0.79954895 6.4816747,0.82957481 6.1948105,1.369616 5.9349115,1.5278659 6.1482044,1.174488 6.3672888,0.73372403 6.6238537,0.39977442 5.6700593,0.57781508 5.4550985,1.5452624 4.8687528,2.1011199 5.0619299,1.0682395 5.5987735,0.66487966 6.4026461,-1.1146556e-7 Z"/>
+ <path style="fill:#4271a3" d="M 3.9551645,5.2127466 C 5.621989,5.1647722 4.5754186,4.1317368 6.8000001,2.2127468 4.987645,3.151132 3.2626281,3.1498322 3.9573147,5.2127466 h -0.0021 z"/>
+ <path style="fill:#ffffff" d="M 4.9030425,4.6597364 C 4.743224,4.9516479 4.370314,5.0693003 4.1640217,4.9594169 3.9531971,4.8495343 3.9543306,4.4821475 4.1175316,4.1902355 4.2750831,3.8983236 4.9710299,4.029296 4.9744299,4.029296 c 0.0033,0 0.088409,0.3396385 -0.07141,0.6304404 z"/>
+ <path style="fill:#5c5f60" d="m 4.1552616,6.2766189 c 0,0 0.1025774,-0.09899 0.049106,-0.2800013 C 3.564927,6.2080388 3.1937891,5.59596 3.1960202,5.59596 3.1981802,5.59596 2.7953598,6.5503664 3.2565567,7 3.3063157,6.5293687 4.1314944,6.3012362 4.1337256,6.3012362"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/thunderbolt.svg b/.icons/awkward/16x16/apps/thunderbolt.svg
new file mode 120000
index 00000000..53f64db6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/thunderbolt.svg
@@ -0,0 +1 @@
+preferences-desktop-thunderbolt.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tigervnc.svg b/.icons/awkward/16x16/apps/tigervnc.svg
new file mode 100644
index 00000000..c1ec7f76
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tigervnc.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.57143 0 0 .57143 -1.1429 -1.1429)">
+ <rect fill="#4f4f4f" width="28" height="28" x="-30" y="-30" rx="1.4" ry="1.4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#ff893c" d="m5.4932 2.0014-0.1231 0.2871c-0.1736 0.406-0.6469 1.9444-0.9174 2.9791-0.1704 0.6519-0.3959 1.2645-0.8791 2.3885-0.6403 1.4894-1.1782 2.8429-1.1785 2.9639 0 0.03-0.1906 0.746-0.3951 1.501v16.479c0 0.36187 0.13988 0.68717 0.36367 0.93516l0.065625-0.20234c0.45834-1.4018 0.81236-2.6575 0.87363-3.098 0.035563-0.2557 0.17538-0.7719 0.31035-1.1471 0.13498-0.37517 0.26804-0.87345 0.29531-1.1074 0.027268-0.23397 0.15987-0.80804 0.29531-1.2756 0.1355-0.468 0.2461-0.91 0.2461-0.983s-0.0573-0.212-0.1285-0.308c-0.0982-0.133-0.1209-0.227-0.0944-0.391 0.0298-0.183 0.0114-0.231-0.1189-0.321-0.4648-0.321-0.4794-0.433-0.1422-1.104 0.1329-0.264 0.3487-0.746 0.4785-1.071 0.12982-0.32527 0.57571-1.3803 0.99121-2.3447 0.71878-1.6684 0.76461-1.7997 0.94336-2.6988 0.10333-0.51974 0.18731-0.99264 0.18731-1.05-7e-7 -0.11986 1.1132-2.9083 1.7486-4.3818 0.42751-0.9913 0.4293-0.99685 0.4293-1.5449 0-0.44588 0.039928-0.69725 0.21465-1.3234 0.2107-0.7561 0.2146-0.7852 0.1505-1.2973-0.0895-0.7149-0.0897-0.6633 0.015-1.0691 0.0515-0.1996 0.1104-0.4646 0.1313-0.5893l0.038283-0.22695h-3.8008zm6.4709 0-0.09297 0.34863c-0.0517 0.19123-0.11346 0.44278-0.13672 0.55918-0.06705 0.33558-0.2599 0.67175-0.56328 0.98438-0.35035 0.36102-0.36473 0.34717 0.6166 0.59336 0.161 0.04039 0.30476 0.10541 0.31992 0.14492 0.01516 0.039509-0.02763 0.27251-0.0957 0.51816-0.06808 0.24566-0.12429 0.52983-0.12441 0.63027-0.0001 0.10044-0.05678 0.46837-0.12578 0.81758-0.06901 0.3492-0.14716 0.94781-0.175 1.3303-0.05636 0.77433-0.27547 1.6193-0.7834 3.0229-0.16248 0.44898-0.47599 1.4253-0.6959 2.1697-0.23599 0.79886-0.56925 1.7531-0.81348 2.3283-0.22759 0.53599-0.43316 1.0559-0.45664 1.1553-0.023485 0.09936-0.25963 0.72486-0.525 1.3904-0.3628 0.911-0.4961 1.323-0.5372 1.665-0.030072 0.24943-0.11042 0.64356-0.1791 0.87637-0.068677 0.2328-0.17867 0.80451-0.24336 1.2701-0.1324 0.95305-0.18348 1.1606-0.3541 1.4383-0.20552 0.33452-0.35937 0.95561-0.39922 1.6064-0.027566 0.45018-0.099037 0.83226-0.25293 1.3604-0.48107 1.6508-0.50372 1.7521-0.50449 2.2668-0.000735 0.4933-0.10923 1.0163-0.28164 1.3549l-0.084766 0.1668h3.798l0.036911-0.18867c0.082601-0.41301 0.046739-0.55277-0.20644-0.81074-0.38505-0.39234-0.38027-0.44499 0.18184-2.2326 0.63838-2.0302 1.1512-3.8426 1.1512-4.0688 0-0.24714 0.20826-0.82688 0.41562-1.1594 0.43432-0.6964 0.5951-1.0865 1.2688-3.0652 0.39516-1.1607 0.78676-2.3006 0.8709-2.5334 0.0875-0.24208 0.18207-0.68903 0.22012-1.0445 0.06012-0.5618 0.11776-0.75441 0.60566-1.9961 0.29691-0.75562 0.5596-1.4547 0.58242-1.5545 0.02282-0.09977 0.20137-0.59079 0.39648-1.0896 0.42105-1.0765 0.59883-1.7351 0.59883-2.2162 0-0.31563-0.01949-0.36941-0.18184-0.51406-0.232-0.2082-0.239-0.5012-0.03-1.2617 0.205-0.7471 0.529-1.3523 1.016-1.8977 0.43-0.4826 0.914-1.3125 1.158-1.9824l0.13945-0.38281h-5.533zm8.9646 0-0.17363 0.49902c-0.09521 0.27436-0.27688 0.85281-0.40332 1.2852-0.12644 0.43235-0.33697 1.031-0.46895 1.3303-0.33797 0.76653-0.81135 2.1064-1.0691 3.027-0.24207 0.86441-1.16 3.8161-1.7568 5.6506-0.21099 0.64852-0.54557 1.5189-0.74375 1.9346-0.23852 0.50035-0.45522 1.0869-0.63984 1.7363-0.1534 0.53956-0.47991 1.6009-0.72598 2.3584-0.24607 0.75748-0.60152 1.8892-0.79023 2.5143-0.18872 0.62508-0.4473 1.4282-0.57422 1.7842-0.22491 0.63088-0.62696 2.0754-1.2879 4.6225l-0.32539 1.2551h5.5221l0.18867-0.49902c0.10409-0.27437 0.32273-0.88005 0.48535-1.3467 0.29059-0.83385 1.1898-2.9479 1.6338-3.8391 0.21072-0.42291 0.26788-0.48421 0.85176-0.92012l0.62617-0.46758 0.44024 0.02871 0.44024 0.03008 0.44297-0.29805c0.5105-0.34304 0.51715-0.35308 0.83125-1.1389 0.12964-0.32433 0.36174-0.81312 0.51543-1.0855 0.15369-0.27242 0.59377-1.21 0.97754-2.085 0.38377-0.87496 0.90451-1.9855 1.158-2.4678 0.92365-1.7571 1.3936-2.7246 1.5176-3.1268 0.06965-0.22603 0.22424-0.73261 0.34453-1.1252s0.33719-0.96793 0.48125-1.2783c0.391-0.8419 1.13-2.7407 1.573-4.003v-2.975c0-0.7086-0.523-1.2842-1.204-1.3795l-1.4547 0.010937-0.0793 0.45391c-0.04358 0.24943-0.15761 0.79424-0.25293 1.21-0.09867 0.43035-0.16012 0.8461-0.14355 0.9666 0.0218 0.15863-0.04887 0.40886-0.28027 0.99805-0.28737 0.73168-0.64434 1.9686-0.91465 3.1678-0.07245 0.32142-0.24806 0.77908-0.47852 1.2496-0.2 0.40834-0.36367 0.77276-0.36367 0.80938 0 0.161-0.57431 1.6424-0.7752 1.9988-0.12182 0.21617-0.26866 0.50765-0.32539 0.64668s-0.24087 0.49353-0.40879 0.78887-0.43627 0.83521-0.59609 1.199c-0.15982 0.36381-0.44479 0.92392-0.63438 1.2455-0.18958 0.32159-0.42934 0.75456-0.53184 0.96113-0.11428 0.23034-0.37677 0.57725-0.67949 0.89688-0.5976 0.63097-0.82577 0.92178-1.0049 1.2783-0.2002 0.39853-0.35406 0.54277-0.57832 0.54277-0.10641 0-0.26759-0.0589-0.35957-0.13125-0.16106-0.12669-0.16566-0.14484-0.12578-0.5291 0.02271-0.21885 0.06204-0.75164 0.0875-1.184 0.05584-0.94819 0.1029-1.0804 0.80391-2.2682 0.65711-1.1134 0.69368-1.1883 0.86543-1.7295 0.07844-0.24716 0.26472-0.67389 0.41289-0.94746 0.8025-1.4817 0.94778-1.911 0.94883-2.8123 0.000182-0.15661 0.02921-0.39334 0.06563-0.52637 0.11962-0.43697 1.623-4.1431 2.3584-5.8146 0.16311-0.37073 0.29668-0.71312 0.29668-0.76152 0-0.048401-0.15068-0.22761-0.33359-0.39785-0.18292-0.17024-0.33223-0.34483-0.33223-0.38828s0.09408-0.27525 0.20918-0.51543l0.20918-0.4375h-3.4713zm9.071 12.897c-0.02461 0.0803-0.39127 0.95973-0.86953 2.0809-2.2786 5.3415-2.7167 6.7358-2.7275 8.6885-0.002 0.36755 0.02394 0.52042 0.11348 0.66582 0.11531 0.18724 0.11489 0.19264-0.03008 0.8832-0.08029 0.38246-0.16294 0.97119-0.18457 1.3084l-0.03965 0.61387 0.26523 0.12988c0.77245 0.37659 0.84082 0.42291 0.84082 0.57832v0.15176h1.2455c0.769-0.007 1.386-0.627 1.386-1.398v-13.702zm-5.7285 10.566c-0.18469 0-0.82918 0.31499-1.1348 0.55508-0.28563 0.22441-0.92641 1.0458-1.076 1.3795-0.08199 0.18292-0.23727 0.5636-0.3459 0.84629s-0.30753 0.73199-0.4416 0.99805-0.26118 0.54451-0.28301 0.61934l-0.03965 0.13672h3.4972l0.18594-0.40879c0.10225-0.22449 0.21662-0.52983 0.2543-0.67949s0.0806-0.31519 0.0957-0.36777c0.03076-0.10705-0.07317-0.24513-0.53047-0.70274l-0.31445-0.31445 0.22012-0.92148c0.24393-1.0238 0.2346-1.1402-0.0875-1.1402z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tilda.svg b/.icons/awkward/16x16/apps/tilda.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tilda.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tiled.svg b/.icons/awkward/16x16/apps/tiled.svg
new file mode 100644
index 00000000..399c8434
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tiled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#616bdd" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#30356e" width="3" height="3" x="2" y="3" rx=".4" ry=".4"/>
+ <rect style="fill:#30356e" width="3" height="3" x="6" y="3" rx=".4" ry=".4"/>
+ <rect style="fill:#30356e" width="3" height="3" x="10" y="3" rx=".4" ry=".4"/>
+ <rect style="fill:#30356e" width="3" height="3" x="6" y="7" rx=".4" ry=".4"/>
+ <rect style="fill:#30356e" width="3" height="3" x="6" y="11" rx=".4" ry=".4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tilesetter.svg b/.icons/awkward/16x16/apps/tilesetter.svg
new file mode 100644
index 00000000..ff702f66
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tilesetter.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#4f4f4f" width="16" height="14" x="0" y="1" rx=".8" ry=".8"/>
+ <path style="fill:#e4e4e4" d="M 2.5996 3 C 2.2672 3 2 3.2672 2 3.5996 L 2 6 L 4 8 L 4 5 L 8 5 L 6 3 L 2.5996 3 z M 8 5 L 10 5 L 10 13 L 12 13 L 12 5 L 14 5 L 14 3.5996 C 14 3.2672 13.733 3 13.4 3 L 10 3 L 8 5 z M 4 8 L 2 10 L 2 12.4 C 2 12.733 2.2672 13 2.5996 13 L 6 13 L 8 11 L 4 11 L 4 8 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tilix.svg b/.icons/awkward/16x16/apps/tilix.svg
new file mode 100644
index 00000000..ade7ca68
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tilix.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="14" x="0" y="1" rx=".8" ry=".8"/>
+ <path style="opacity:.15;fill:#ffffff" d="m8 1v14h7.199c0.443 0 0.801-0.358 0.801-0.801v-12.398c0-0.4434-0.358-0.801-0.801-0.801h-7.199z"/>
+ <path style="fill:#ffffff" d="m3 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-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.5129-0.5 0.5h-0.5z"/>
+ <path style="fill:#ffffff" d="m10 2v1h-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/16x16/apps/tilp.svg b/.icons/awkward/16x16/apps/tilp.svg
new file mode 100644
index 00000000..e3d99753
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tilp.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#3f3f3f" d="M 8.2349042,0.08764108 C 7.8257467,-0.14449248 7.2427867,0.10020865 6.9278175,0.63630018 L 4.4641613,4.8295578 2.0005045,9.0228147 1.4319673,9.99049 c -0.83991905,1.429576 -0.4181186,3.203401 0.9457377,3.977183 l 2.9542017,1.676061 c 1.3638555,0.773785 3.1380152,0.24583 3.977933,-1.183748 L 9.8783504,13.492297 12.342006,9.2990395 14.805663,5.1057817 c 0.314948,-0.536106 0.239139,-1.1545585 -0.170018,-1.3866934 z"/>
+ <path style="fill:#d7dcd7" d="M 13.308726,4.6925895 8.0410604,1.7031725 5.9429697,5.270766 11.228929,8.2324047 Z"/>
+ <rect style="fill:#6771f2" width="1.005" height=".661" x="7.88" y="3.02" transform="matrix(0.87218818,0.4891705,-0.51090824,0.85963525,0,0)"/>
+ <rect style="fill:#6771f2" width="1.005" height=".661" x="9.55" y="3.02" transform="matrix(0.87218818,0.4891705,-0.51090824,0.85963525,0,0)"/>
+ <rect style="fill:#6771f2" width="1.005" height=".661" x="11.23" y="3.02" transform="matrix(0.87218818,0.4891705,-0.51090824,0.85963525,0,0)"/>
+ <rect style="fill:#6771f2" width="1.005" height=".661" x="12.91" y="3.02" transform="matrix(0.87218818,0.4891705,-0.51090824,0.85963525,0,0)"/>
+ <rect style="fill:#ffb845" width="1.005" height=".661" x="7.88" y="4.34" transform="matrix(0.87218818,0.4891705,-0.51090824,0.85963525,0,0)"/>
+ <rect style="fill:#ff45ea" width="1.005" height=".661" x="9.55" y="4.34" transform="matrix(0.87218818,0.4891705,-0.51090824,0.85963525,0,0)"/>
+ <rect style="fill:#6771f2" width="1.005" height=".661" x="11.23" y="4.34" transform="matrix(0.87218818,0.4891705,-0.51090824,0.85963525,0,0)"/>
+ <rect style="fill:#6771f2" width="1.005" height=".661" x="12.91" y="4.34" transform="matrix(0.87218818,0.4891705,-0.51090824,0.85963525,0,0)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="1.005" height=".661" x="7.88" y="5.67" transform="matrix(0.87218818,0.4891705,-0.51090824,0.85963525,0,0)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="1.005" height=".661" x="9.55" y="5.67" transform="matrix(0.87218818,0.4891705,-0.51090824,0.85963525,0,0)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="1.005" height=".661" x="11.23" y="5.67" transform="matrix(0.87218818,0.4891705,-0.51090824,0.85963525,0,0)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="1.005" height=".661" x="12.91" y="5.67" transform="matrix(0.87218818,0.4891705,-0.51090824,0.85963525,0,0)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="1.005" height=".661" x="7.88" y="6.99" transform="matrix(0.87218818,0.4891705,-0.51090824,0.85963525,0,0)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="1.005" height=".661" x="9.55" y="6.99" transform="matrix(0.87218818,0.4891705,-0.51090824,0.85963525,0,0)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="1.005" height=".661" x="11.23" y="6.99" transform="matrix(0.87218818,0.4891705,-0.51090824,0.85963525,0,0)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="1.005" height=".661" x="12.91" y="6.99" transform="matrix(0.87218818,0.4891705,-0.51090824,0.85963525,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/time-admin.svg b/.icons/awkward/16x16/apps/time-admin.svg
new file mode 120000
index 00000000..162d1d7c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/time-admin.svg
@@ -0,0 +1 @@
+gnome-schedule.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/time.svg b/.icons/awkward/16x16/apps/time.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/time.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/timeshift.svg b/.icons/awkward/16x16/apps/timeshift.svg
new file mode 100644
index 00000000..ae3a2060
--- /dev/null
+++ b/.icons/awkward/16x16/apps/timeshift.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#d44e41" cx="8" cy="8" r="8"/>
+ <path style="fill:#3f3f3f" d="M 8.4396475,12.684228 C 7.2148728,12.212987 6.5730228,12.07405 6.0696189,12.091102 c -0.5348382,0.04928 -0.9901387,0.225078 -1.5145912,0.408864 -0.2873983,0.08936 -0.2877784,0.08471 -0.019253,-0.235476 0.1506573,-0.179647 0.6829785,-0.607155 1.1829343,-0.950024 0.6803963,-0.466613 1.0574127,-0.586732 1.4990779,-0.586732 0.6956582,0 1.15595,-0.451824 1.0072076,-0.9451184 C 7.6663803,8.8126798 6.331072,7.5465416 6.331072,7.2014941 c 0,-0.28881 0.5165435,-1.0221184 1.134743,-1.7183432 C 7.7393614,5.1750806 7.8577072,4.9286865 7.772383,4.844887 7.5945883,4.6702741 5.8895129,4.3653496 5.0927321,4.3653496 c -0.6363959,0 -1.197355,0.2128648 -1.197355,0.6610693 0,0.1243441 0.078031,0.4696717 0.3263721,0.7673941 L 4.6732781,6.3351259 C 4.3746159,6.6983572 4.2470286,7.0920856 3.7333461,7.0920856 2.9966026,7.0920856 2.9966026,6.4559913 3.0004994,5.8372698 3.1045284,4.3221635 5.2731545,2.8034215 7.3243247,3.0208755 8.6217088,3.1586661 9.758936,3.3572789 11.000945,3.4564375 11.691939,3.4927935 12.12513,3.3079209 12.773207,3.0461514 13.242843,2.856456 12.943342,3.4667619 12.240277,4.132126 11.394642,4.9324138 10.894313,5.4023968 9.539847,5.2692626 8.5267577,5.1696826 8.2495761,5.1123394 8.0174824,5.7716382 7.8332997,6.2948435 8.0343544,6.7934967 8.9910599,7.8582785 9.462824,8.3833361 9.668813,8.7224743 9.665541,9.0543277 c -0.0029,0.296976 -0.168942,0.5881178 -0.535108,1.0014503 -0.3228451,0.364429 -0.507684,0.726944 -0.461509,0.805585 0.1448711,0.246735 1.104052,0.775283 1.626834,0.775283 0.275551,0 0.795654,-0.08265 1.104956,-0.24875 0.523183,-0.280948 0.745258,-0.278414 0.745258,0.0085 0,0.227208 -1.646816,1.606228 -2.588624,1.6036 -0.171323,-5e-4 -0.6742657,-0.145158 -1.1177005,-0.315772 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/timidity.svg b/.icons/awkward/16x16/apps/timidity.svg
new file mode 100644
index 00000000..3e2834fc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/timidity.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#7d7d7d" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#ffffff" width="2" height="7" x="1" y="8" rx=".4" ry=".467"/>
+ <rect style="fill:#17d4e4" width="3" height="5" x="4" y="2"/>
+ <rect style="fill:#17d4e4" width="3" height="5" x="1" y="-8" transform="rotate(90)"/>
+ <rect style="fill:#17d4e4" width="3" height="4" x="9" y="3"/>
+ <rect style="fill:#17d4e4" width="3" height="1" x="9" y="1"/>
+ <rect style="fill:#ffffff" width="2" height="7" x="4" y="8" rx=".4" ry=".467"/>
+ <rect style="fill:#ffffff" width="2" height="7" x="7" y="8" rx=".4" ry=".467"/>
+ <rect style="fill:#ffffff" width="2" height="7" x="10" y="8" rx=".4" ry=".467"/>
+ <rect style="fill:#ffffff" width="2" height="7" x="13" y="8" rx=".4" ry=".467"/>
+ <rect style="fill:#4f4f4f" width="2" height="4" x="3" y="8" rx=".4" ry=".533"/>
+ <rect style="fill:#4f4f4f" width="2" height="4" x="6" y="8" rx=".4" ry=".533"/>
+ <rect style="fill:#4f4f4f" width="2" height="4" x="12" y="8" rx=".4" ry=".533"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tint2.svg b/.icons/awkward/16x16/apps/tint2.svg
new file mode 120000
index 00000000..5ae0d0c2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tint2.svg
@@ -0,0 +1 @@
+cs-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tint2conf.svg b/.icons/awkward/16x16/apps/tint2conf.svg
new file mode 120000
index 00000000..5ae0d0c2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tint2conf.svg
@@ -0,0 +1 @@
+cs-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tipp10.svg b/.icons/awkward/16x16/apps/tipp10.svg
new file mode 100644
index 00000000..9b2f5139
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tipp10.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <rect style="fill:#d07517" width="1" height="1" x="8" y="12" ry=".24"/>
+ <rect style="fill:#d07517" width="1" height="1" x="8" y="10" ry=".24"/>
+ <rect style="fill:#d07517" width="1" height="1" x="8" y="8" ry=".24"/>
+ <rect style="fill:#d07517" width="1" height="1" x="8" y="6" ry=".24"/>
+ <rect style="fill:#d07517" width="1" height="1" x="8" y="4" ry=".24"/>
+ <rect style="fill:#d07517" width="1" height="1" x="6" y="4" ry=".24"/>
+ <rect style="fill:#d07517" width="1" height="1" x="4" y="4" ry=".24"/>
+ <rect style="fill:#d07517" width="1" height="1" x="12" y="4" ry=".24"/>
+ <rect style="fill:#d07517" width="1" height="1" x="10" y="4" ry=".24"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tixati.svg b/.icons/awkward/16x16/apps/tixati.svg
new file mode 100644
index 00000000..884012cf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tixati.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#ed5050" d="m7.091 1-6.091 13.23v0.0205c0 0.41418 0.33244 0.74785 0.74609 0.75l6.2539-13.582 6.254 13.582c0.414-0.002 0.746-0.336 0.746-0.75v-0.02l-6.091-13.23h-1.8179z"/>
+ <path fill="#70ed50" d="m1.7109 1.0039c-0.3836 0.0199-0.6871 0.3235-0.707 0.7071l6.289 6.289-6.289 6.289c0.019935 0.38357 0.32346 0.6871 0.70704 0.70705l6.289-6.289 6.289 6.289c0.38357-0.01994 0.6871-0.32346 0.70704-0.70705l-6.2891-6.289 6.2891-6.289c-0.02-0.3837-0.324-0.6872-0.707-0.7072l-6.289 6.289-6.289-6.289z"/>
+ <path fill="#5093ed" d="m1.75 1c-0.4155 0-0.75 0.3345-0.75 0.75v0.25h6.5v13h0.99999v-13h6.5v-0.25c0-0.4155-0.335-0.75-0.75-0.75h-12.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tmm.svg b/.icons/awkward/16x16/apps/tmm.svg
new file mode 100644
index 00000000..efa68226
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tmm.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 16,15.25 V 1.75 C 16,1.3345 15.666,1 15.25,1 H 1.75 C 1.3345,1 1,1.3345 1,1.75 V 15.25 C 1,15.666 1.3345,16 1.75,16 H 15.25 C 15.666,16 16,15.666 16,15.25 Z"/>
+ <path style="fill:#ffffff" d="M 3,3 V 5 H 5 V 3 Z"/>
+ <path style="fill:#ffffff" d="M 3,6 V 8 H 5 V 6 Z"/>
+ <path style="fill:#ffffff" d="M 3,9 V 11 H 5 V 9 Z"/>
+ <path style="fill:#ffffff" d="M 3,12 V 14 H 5 V 12 Z"/>
+ <rect style="fill:#28a1e1" width="5" height="3" x="6" y="11" rx=".556" ry=".6"/>
+ <path style="fill:#ffffff" d="M 12,3 V 5 H 14 V 3 Z"/>
+ <path style="fill:#ffffff" d="M 12,6 V 8 H 14 V 6 Z"/>
+ <path style="fill:#ffffff" d="M 12,9 V 11 H 14 V 9 Z"/>
+ <path style="fill:#ffffff" d="M 12,12 V 14 H 14 V 12 Z"/>
+ <rect style="fill:#28a1e1" width="5" height="3" x="6" y="7" rx=".556" ry=".6"/>
+ <rect style="fill:#28a1e1" width="5" height="3" x="6" y="3" rx=".556" ry=".6"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/to-the-moon.svg b/.icons/awkward/16x16/apps/to-the-moon.svg
new file mode 100644
index 00000000..9f25769d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/to-the-moon.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#7a509e" cx="8" cy="8" r="8"/>
+ <g transform="matrix(0.89285716,0,0,0.89285716,0.85714272,0.85714272)">
+ <circle style="fill:#fae8a2" cx="-8" cy="8" r="5.6" transform="scale(-1,1)"/>
+ <path style="opacity:0.2" d="m 8.52892,2.430072 a 5.6,5.6 0 0 1 2.02664,0.587888 c -0.02828,0.089628 0.0048,0.190736 0.1078,0.28 0.06972,0.060424 0.12684,0.154532 0.12684,0.209468 0,0.167916 -0.15176,0.42574 -0.273,0.463204 -0.161,0.04984 -0.10696,0.221648 0.10024,0.316568 0.09576,0.04396 0.21364,0.17052 0.2618,0.28112 0.04844,0.11088 0.11956,0.22008 0.1582,0.24276 0.03836,0.02296 0.07,0.10948 0.07,0.19264 0,0.1162 -0.0532,0.17248 -0.22764,0.2422 -0.12488,0.05012 -0.2744,0.08652 -0.33236,0.08092 -0.33348,-0.03136 -0.35672,0.16296 -0.06524,0.54264 0.15484,0.2016 0.22932,0.25228 0.33488,0.2268 0.09828,-0.02352 0.15204,0.0042 0.19684,0.10164 0.04704,0.10332 0.12432,0.13832 0.3318,0.1526 0.20412,0.01428 0.2954,0.05572 0.37184,0.16744 0.056,0.08148 0.13664,0.14756 0.17948,0.14756 0.04295,0 0.143808,0.05488 0.224224,0.12152 0.163632,0.1358 0.227528,0.14952 0.2849,0.06076 0.07582,-0.1176 0.239428,-0.05824 0.482888,0.175 0.21532,0.20608 0.241388,0.26124 0.208908,0.44016 -0.05779,0.31836 -0.230468,0.60088 -0.427644,0.69944 -0.17206,0.08596 -0.17542,0.0952 -0.07109,0.20552 0.06,0.06356 0.16296,0.1316 0.228592,0.15148 0.18956,0.05768 0.08285,0.12992 -0.255388,0.17304 -0.346192,0.04396 -0.453768,0.1694 -0.29204,0.34048 0.09019,0.09548 0.08512,0.1134 -0.05961,0.20412 -0.2828,0.17752 -0.507696,0.06888 -0.242256,-0.11704 0.170604,-0.11956 0.0513,-0.16828 -0.19908,-0.08148 -0.19964,0.06916 -0.23912,0.06524 -0.357,-0.03724 -0.2422,-0.20972 -0.5054,0.10052 -0.28392,0.3346 0.14084,0.14924 0.09828,0.329 -0.08428,0.35392 -0.08064,0.01092 -0.24808,0.08596 -0.3724,0.16688 -0.12432,0.08064 -0.25984,0.147 -0.30072,0.147 -0.04088,0 -0.15624,0.08204 -0.25648,0.18228 -0.20328,0.203 -0.31612,0.22876 -0.37352,0.08568 C 9.68224,10.09972 9.70996,10.01096 9.8956,9.80852 10.04316,9.64724 10.28312,9.21884 10.28312,9.11608 10.28312,9.0528 10.03924,9.10656 9.9026,9.1998 9.8172,9.25832 9.67888,9.33364 9.59516,9.3678 9.50612,9.4042 9.41372,9.51732 9.37144,9.64108 9.30564,9.8354 9.2796,9.8522 9.04664,9.8522 H 8.79352 l -0.03836,0.455 c -0.04592,0.5474 -0.08988,0.65828 -0.27776,0.70336 -0.13832,0.03332 -0.28588,0.24752 -0.28588,0.41496 0,0.04452 0.0994,0.15372 0.22092,0.24248 0.15064,0.11004 0.2156,0.20356 0.20552,0.29512 -0.0126,0.11452 0.01344,0.13244 0.17556,0.1204 0.10444,-0.0078 0.28588,0.02884 0.40236,0.08148 0.13804,0.06216 0.28756,0.08204 0.42784,0.05684 C 9.785,12.193 9.8396,12.2042 9.8396,12.2672 c 0,0.04648 0.05656,0.13328 0.12544,0.1932 0.17024,0.14756 0.09996,0.22568 -0.16156,0.17864 C 9.64108,12.60992 9.5778,12.6228 9.5498,12.6928 c -0.05964,0.14868 0.09156,0.36148 0.23184,0.32648 0.08904,-0.0224 0.1316,0.0081 0.15932,0.11312 0.00952,0.03724 0.02716,0.06888 0.04816,0.09576 a 5.6,5.6 0 0 1 -0.8862,0.2618 c 0.028,-0.05348 0.05992,-0.1022 0.091,-0.12404 C 9.33812,13.264 9.24152,12.99912 9.043,12.95152 8.84056,12.9028 8.87248,12.77148 9.09256,12.74628 9.28548,12.72444 9.49072,12.529 9.42632,12.42904 9.38292,12.36212 9.1984,12.37192 8.82516,12.4604 8.6566,12.50016 8.54152,12.42008 8.15092,11.9928 7.92496,11.74528 7.75108,11.64224 7.5604,11.64224 c -0.0728,0 -0.33236,-0.06692 -0.57708,-0.14868 -0.462,-0.15484 -0.6426,-0.14924 -0.62552,0.0196 C 6.39308,11.86428 6.16712,11.85252 5.79892,11.4846 5.64548,11.33144 5.5052,11.22056 5.487,11.23792 5.41672,11.3054 5.54328,11.63384 5.69112,11.76684 5.87844,11.9354 5.88768,12.0418 5.72276,12.12608 5.6326,12.17256 5.59424,12.26636 5.57996,12.4772 L 5.56092,12.76504 H 5.32684 c -0.08204,0 -0.15008,0.0112 -0.20496,0.0322 A 5.6,5.6 0 0 1 2.40868,8.17556 c 0.08568,-0.18312 0.07952,-0.29372 0,-0.41832 A 5.6,5.6 0 0 1 2.43388,7.44336 C 2.48484,7.44084 2.53692,7.4386 2.59684,7.44112 2.87908,7.45288 3.12072,7.34172 3.12072,7.20004 3.12072,7.17008 3.22096,7.0466 3.34332,6.92592 3.4822,6.78928 3.55332,6.66832 3.5326,6.6056 3.51356,6.54848 3.55444,6.45636 3.62668,6.39392 3.69696,6.33288 3.75464,6.23488 3.75464,6.17608 c 0,-0.0938 0.05964,-0.10556 0.49112,-0.0952 L 4.73688,6.09292 4.72848,6.57704 C 4.71392,7.42488 4.58764,7.64496 4.19816,7.503 4.0198,7.43776 3.5816,7.48704 3.457,7.58588 3.41192,7.62172 3.34668,7.75164 3.31224,7.87484 3.27752,7.99776 3.14928,8.21084 3.02664,8.34776 2.77856,8.62552 2.75924,8.73388 2.90148,9.0598 3.02552,9.34428 3.15936,9.31152 3.13276,9.00296 l -0.0196,-0.2296 0.21,0.0392 C 3.43936,8.83468 3.58496,8.92036 3.6502,9.0052 3.74316,9.12588 3.78656,9.14352 3.85628,9.08836 3.905,9.04972 3.94448,8.96824 3.94448,8.90776 3.94448,8.84728 4.0044,8.78008 4.0772,8.75796 4.15028,8.73584 4.25024,8.6258 4.29924,8.51296 4.37792,8.33264 4.37596,8.27748 4.2844,8.05852 4.19172,7.83648 4.19088,7.7998 4.27628,7.71776 4.35468,7.64272 4.39528,7.6402 4.49832,7.70208 c 0.1036,0.06188 0.1526,0.0574 0.2758,-0.0252 0.08204,-0.05516 0.22568,-0.1008 0.31864,-0.1008 0.189,0 0.24612,-0.09184 0.24612,-0.39592 0,-0.28084 0.16744,-0.38276 0.56616,-0.34608 C 6.18168,6.85956 6.24272,6.84136 6.46588,6.66944 6.60392,6.56332 6.82176,6.30796 6.95056,6.10132 7.07936,5.89468 7.21796,5.6788 7.25856,5.62168 7.3168,5.53908 7.30252,5.45984 7.18856,5.235 L 7.04464,4.9522 7.34872,4.99336 C 7.88968,5.06644 7.99916,5.13644 7.76648,5.26132 7.67576,5.30976 7.67184,5.33468 7.74184,5.4156 7.78776,5.46824 7.80932,5.55196 7.78944,5.60152 7.76956,5.6508 7.79476,5.76728 7.84516,5.85996 7.89584,5.95292 7.93812,6.08312 7.9398,6.15004 7.94512,6.35864 8.3024,6.52468 8.70056,6.50256 9.30368,6.46924 9.35268,6.47876 9.56688,6.67756 9.83456,6.9262 9.869,7.04184 9.7444,7.27256 9.62372,7.49656 9.40924,7.58588 9.03796,7.5674 8.70588,7.55088 8.66836,7.58028 8.74424,7.7998 8.80892,7.98628 9.02564,8.05796 9.17264,7.94148 9.28576,7.8516 9.6758,7.92104 9.79536,8.05264 c 0.05012,0.05488 0.1246,0.19936 0.1652,0.32032 0.07,0.20888 0.09044,0.22176 0.40404,0.252 C 10.67764,8.65548 10.70788,8.6454 10.933,8.43792 11.18416,8.20664 11.22672,8.02968 11.10576,7.72504 11.052,7.59008 11.01224,7.56796 10.86888,7.59428 c -0.28392,0.0518 -0.39592,-0.04676 -0.39592,-0.35 0,-0.147 0.02856,-0.28448 0.06356,-0.3052 C 10.57124,6.91836 10.5998,6.84052 10.5998,6.76576 10.5998,6.691 10.63564,6.59468 10.67904,6.5524 10.7426,6.4908 10.73336,6.45776 10.632,6.38608 10.56256,6.33708 10.44832,6.30404 10.37832,6.31244 10.3086,6.32084 10.11568,6.2906 9.94964,6.24552 9.70968,6.18084 9.63912,6.13184 9.60664,6.00556 9.54504,5.76588 9.39468,5.57352 9.26868,5.57352 9.0696,5.57352 9.0654,5.10536 9.25888,4.4244 9.28744,4.32388 9.36612,4.26004 9.505,4.2256 9.61756,4.1976 9.73992,4.12088 9.77688,4.054856 9.81356,3.988832 9.88104,3.935072 9.92668,3.935072 c 0.04564,0 0.13496,-0.054656 0.19796,-0.121408 0.06356,-0.0672 0.19488,-0.121408 0.29484,-0.121408 0.2366,0 0.24052,-0.162904 0.0059,-0.248808 C 10.17756,3.352616 9.79172,3.471672 9.69848,3.667644 9.5722,3.933392 9.43192,3.822512 9.38684,3.42102 9.33112,2.92444 9.15976,2.781724 8.61964,2.781724 H 8.23128 L 8.40152,2.611652 C 8.45444,2.558564 8.4984,2.493688 8.52892,2.430072 Z m -2.0132,0.176092 c 0.01092,0.00986 0.02156,0.01792 0.0322,0.02898 C 6.67784,2.767752 6.73888,2.786652 6.93964,2.75602 7.2902,2.702568 7.24512,2.843716 6.85704,3.014152 6.64732,3.1063 6.51236,3.211356 6.46644,3.317644 6.24524,3.830492 6.09292,4.1066 6.01648,4.1346 5.86192,4.19144 5.7698,4.077368 5.73536,3.785776 5.69588,3.451232 5.58276,3.380308 5.37948,3.563204 5.30052,3.634184 5.1902,3.692256 5.13448,3.692256 c -0.17388,0 -0.3024,0.069804 -0.3024,0.16408 0,0.049672 -0.0588,0.169372 -0.13076,0.266224 C 4.5952,4.26508 4.52324,4.29924 4.325,4.29924 4.08168,4.29924 3.93244,4.34488 3.6278,4.51316 3.62304,4.51568 3.61828,4.51652 3.61352,4.51904 a 5.6,5.6 0 0 1 2.9022,-1.912876 z m 7.08316,5.36984 a 5.6,5.6 0 0 1 0.0011,0.02408 5.6,5.6 0 0 1 -0.109368,1.07576 c -0.202888,0.0826 -0.258944,0.04984 -0.28,-0.13888 -0.01089,-0.09772 -0.06191,-0.20832 -0.113764,-0.24668 -0.08011,-0.05908 -0.06566,-0.08932 0.09845,-0.20132 0.106232,-0.07252 0.210924,-0.19908 0.232428,-0.28112 0.02083,-0.07952 0.09128,-0.16632 0.171164,-0.23184 z m -1.762628,1.85108 c 0.05236,-0.00532 0.115444,0.02268 0.185444,0.08988 0.148092,0.14168 0.12572,0.42644 -0.04211,0.539 -0.192332,0.12908 -0.266532,0.09156 -0.290892,-0.14644 -0.02996,-0.29344 0.03276,-0.4704 0.14756,-0.48244 z m -0.95032,0.84672 c 0.05712,0.002 0.12012,0.04284 0.18312,0.12908 0.06692,0.09128 0.08512,0.20916 0.05964,0.38808 -0.03164,0.22008 -0.01792,0.26712 0.09716,0.3262 0.14812,0.0756 0.17976,0.30072 0.05852,0.41664 -0.1204,0.11536 -0.2352,0.08512 -0.27664,-0.0728 -0.0588,-0.22512 -0.38836,-0.25144 -0.61348,-0.04928 -0.09604,0.08624 -0.17444,0.12992 -0.17444,0.09688 0,-0.03304 0.09996,-0.15316 0.22204,-0.26628 0.18676,-0.1736 0.22148,-0.24752 0.22148,-0.47096 0,-0.31528 0.0966,-0.50148 0.2226,-0.49756 z m 1.560692,0.72296 a 5.6,5.6 0 0 1 -0.129612,0.16352 c 0.03816,-0.05908 0.08173,-0.11564 0.129612,-0.16352 z m -1.887172,0.8596 c 0.02828,0.0098 0.04032,0.04536 0.04032,0.1078 0,0.06328 0.04032,0.12964 0.0896,0.14756 0.06552,0.02408 0.08064,0.09996 0.05544,0.28112 -0.0048,0.03388 -0.0062,0.06104 -0.0078,0.08932 a 5.6,5.6 0 0 1 -0.23296,0.11956 c 0.0039,-0.09688 -0.01372,-0.21084 -0.0644,-0.35364 -0.08596,-0.24248 -0.08904,-0.30324 -0.01904,-0.3458 0.06552,-0.03976 0.11032,-0.05572 0.13888,-0.04592 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/toby-the-secret-mine.svg b/.icons/awkward/16x16/apps/toby-the-secret-mine.svg
new file mode 100644
index 00000000..ecf50559
--- /dev/null
+++ b/.icons/awkward/16x16/apps/toby-the-secret-mine.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <path style="fill:#4f4f4f" d="m2.0012201 1045.3605c-0.02228-1.6552 0.2607042-3.2297 0.8400087-4.674 0.7258331-1.832 1.7844269-3.7007 3.6579595-4.2053 0.4318084-0.1104 0.9308963-0.1603 1.0128524-0.078 0.02076 0.021-0.1366562 0.2289-0.3498524 0.4625-0.4585564 0.5024-0.8266088 1.1781-0.9902289 1.8179-0.1498002 0.5857-0.1481562 0.5806 0.01688 0.6883 0.3588243 0.2344 4.4187996 0.2886 4.7916996 0.084 0.07432-0.041 0.321164-0.1801 0.548537-0.4075 0.521072-0.521 1.456623-1.5227 2.147128-1.6291 0.49624-0.076 1.284922-0.013 1.323694 0.1044-0.608142 0.4934-0.954608 1.2017-1.283358 1.9591-0.08546 0.1801-0.08145 0.2342 0.05665 0.7638 0.218028 0.836 0.30194 2.1095 0.21446 3.1302-0.09532 1.1123-0.405752 3.1874-0.647993 4.3318-0.611468 2.8884-2.130294 4.2739-3.7528198 4.6146-0.3927523 0.082-1.6467015 0.01-1.6467015 0.01-3.8844357-0.2151-5.8660055-3.5401-5.9389296-6.9709z"/>
+ <circle style="fill:#ffffff" cx="6.5" cy="1047.862"/>
+ <circle style="fill:#ffffff" cx="11.5" cy="1048.862"/>
+ </g>
+ <path style="fill:#ffffff" d="m7 11.5a0.5 0.5 0 0 1 -0.5 0.5 0.5 0.5 0 0 1 -0.5 -0.5 0.5 0.5 0 0 1 0.5 -0.5 0.5 0.5 0 0 1 0.5 0.5z"/>
+ <path style="fill:#ffffff" d="m12 12.5a0.5 0.5 0 0 1 -0.5 0.5 0.5 0.5 0 0 1 -0.5 -0.5 0.5 0.5 0 0 1 0.5 -0.5 0.5 0.5 0 0 1 0.5 0.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/todoist.svg b/.icons/awkward/16x16/apps/todoist.svg
new file mode 100644
index 00000000..3f4a4bed
--- /dev/null
+++ b/.icons/awkward/16x16/apps/todoist.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#c2352a" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#fff" fill-rule="evenodd" d="m9.0195 3.4961a0.50005 0.50005 0 0 0 -0.2715 0.0723l-5.7656 3.3632-2.9824-1.4902v1.1172l2.7773 1.3887a0.50005 0.50005 0 0 0 0.4747 -0.0157l6-3.5a0.50005 0.50005 0 0 0 -0.2325 -0.9355zm0 2a0.50005 0.50005 0 0 0 -0.2715 0.0723l-5.7656 3.3632-2.9824-1.4902v1.1172l2.7773 1.3887a0.50005 0.50005 0 0 0 0.4747 -0.0157l6-3.5a0.50005 0.50005 0 0 0 -0.2325 -0.9355zm0 2a0.50005 0.50005 0 0 0 -0.2715 0.0723l-5.7656 3.3636-2.9824-1.4906v1.1176l2.7773 1.388a0.50005 0.50005 0 0 0 0.4747 -0.015l6-3.5004a0.50005 0.50005 0 0 0 -0.2325 -0.9355z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/toki-tori.svg b/.icons/awkward/16x16/apps/toki-tori.svg
new file mode 100644
index 00000000..e33b9185
--- /dev/null
+++ b/.icons/awkward/16x16/apps/toki-tori.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e88332" d="M 3.1022652,5.000203 A 0.40255256,0.38242621 0 0 0 2.794878,5.1473326 C 0.68417966,7.7174098 1.0462882,10.164138 1.0000816,12.609873 a 0.40255256,0.38242621 0 0 0 0.7657168,0.172523 c 0,0 0.611598,-1.207402 1.2201156,-2.719286 C 3.5944316,8.551225 4.2145492,6.7554486 4.19974,5.428149 A 0.40255256,0.38242621 0 0 0 3.827888,5.050989 L 3.1431452,5.0009498 a 0.40255256,0.38242621 0 0 0 -0.04088,-7.6e-4 z"/>
+ <path style="fill:#e88332" d="m 12.897735,5.0002044 a 0.40255256,0.38242621 0 0 1 0.307387,0.1471296 c 2.110698,2.5700772 1.74859,5.016806 1.794796,7.462541 a 0.40255256,0.38242621 0 0 1 -0.765716,0.172523 c 0,0 -0.611598,-1.207402 -1.220116,-2.719286 C 12.405568,8.5512264 11.785451,6.75545 11.80026,5.4281504 a 0.40255256,0.38242621 0 0 1 0.371852,-0.37716 l 0.684743,-0.050039 a 0.40255256,0.38242621 0 0 1 0.04088,-7.6e-4 z"/>
+ <path style="fill:#ffb20c" d="M 8,0 C 5.3445592,-5.016e-5 3.5099944,2.0299077 2.96875,4.5554688 2.6474876,5.649732 1.6397484,8.3870216 1.6,10.458594 1.6000628,13.519095 4.465458,15.99995 8,16 c 3.534542,-5e-5 6.399937,-2.480905 6.4,-5.541406 C 14.360252,8.3870216 13.352512,5.649732 13.03125,4.5554688 12.490006,2.0299077 10.655441,-5.016e-5 8,0 Z"/>
+ <path style="fill:#eb5b0a" d="M 6.0003413,7.2420268 C 6.5737033,7.2868928 7.4042341,7.0728404 8.0212449,6.3999732 8.7401561,7.1013664 9.4694665,7.139752 9.992249,7.2335732 10.109578,8.3207772 10,10 8.0960937,9.9998517 6.1921874,9.9997034 5.9753917,8.5424732 6.0003413,7.2420268 Z"/>
+ <path style="opacity:0.7" d="M 7.6,3 7.5351352,3.3714288 C 6.906012,3.4625688 6.4623028,3.63538 6,3.8 6,3.8 6.6271544,3 7.6,3 Z"/>
+ <path style="opacity:0.7" d="M 8.4,3 8.463298,3.366056 C 9.093454,3.4607372 9.53739,3.6343252 10,3.8 10,3.8 9.3750944,3.0077092 8.4,3 Z"/>
+ <g transform="translate(-1.0000006)">
+ <ellipse style="fill:#ffffff" cx="8.858" cy="4.038" rx="1.506" ry="2.038" transform="matrix(0.97145609,0.23721945,-0.25985795,0.96564685,0,0)"/>
+ <ellipse style="fill:#3f3f3f" cx="9.391" cy="5.012" rx=".773" ry="1.021" transform="matrix(0.97295699,0.23098635,-0.26676097,0.96376272,0,0)"/>
+ </g>
+ <path style="opacity:0.4;fill:none;stroke:#000000;stroke-width:0.40000001px;stroke-linecap:round;stroke-linejoin:bevel" d="m 7.1000207,8.9999806 c 0,0 0.2,-0.1998704 1,-0.1998704 0.8,0 1,0.1998704 1,0.1998704"/>
+ <g transform="matrix(-1,0,0,1,17.011111,0)">
+ <ellipse style="fill:#ffffff" cx="8.858" cy="4.038" rx="1.506" ry="2.038" transform="matrix(0.97145609,0.23721945,-0.25985795,0.96564685,0,0)"/>
+ <ellipse style="fill:#3f3f3f" cx="9.391" cy="5.012" rx=".773" ry="1.021" transform="matrix(0.97295699,0.23098635,-0.26676097,0.96376272,0,0)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tomahawk.svg b/.icons/awkward/16x16/apps/tomahawk.svg
new file mode 100644
index 00000000..e97cc403
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tomahawk.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e74c3c" d="m8 0a8 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 -8z"/>
+ <path fill="#fff" d="m8 2c-3.3137 0-6 2.6863-6 6s2.6863 6 6 6c0.68169-0.0021 1.358-0.1203 2-0.34961v-5.15l-2.5 1.75-2.5 1.75v-7l2.5 1.75 2.5 1.75v-2.5h2v6.4629c1.27-1.136 1.997-2.7588 2-4.463 0-3.3137-2.686-6-6-6z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tomato.svg b/.icons/awkward/16x16/apps/tomato.svg
new file mode 100644
index 00000000..857b9913
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tomato.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#e74c3c" cx="8" cy="9" r="7"/>
+ <path fill="#a6ef4d" fill-rule="evenodd" d="m6.0486 1.0005c-0.0512 0.0019-0.1033 0.0099-0.155 0.0246-0.2753 0.0784-0.428 0.3161-0.3424 0.5328l0.2148 0.5441c-3.1133 0.2668-4.766 3.1867-4.766 3.1867s1.0418 0.17415 3.5544-1.0595c0.6982-0.3428 1.1006-0.7112 1.3303-1.0446-0.0474 0.3439-0.0405 0.7848 0.0704 1.3471 0.2783 1.4124 1.4413 2.4683 1.4413 2.4683s1.4076-2.0777-0.1018-4.1142c2.2263 1.3442 5.7054 0.76 5.7054 0.76s-1.5585-1.3143-3.2132-1.6419c-1.2347-0.2445-2.3714-0.0848-2.9623 0.0393-0.0004-0.0402-0.0079-0.0808-0.0237-0.1206l-0.2557-0.6478c-0.0696-0.1761-0.2744-0.28264-0.4965-0.2743z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tomboy.svg b/.icons/awkward/16x16/apps/tomboy.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tomboy.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tools-report-bug.svg b/.icons/awkward/16x16/apps/tools-report-bug.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tools-report-bug.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tools-wizard.svg b/.icons/awkward/16x16/apps/tools-wizard.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tools-wizard.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/topmenu-applet.svg b/.icons/awkward/16x16/apps/topmenu-applet.svg
new file mode 120000
index 00000000..408d1e7d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/topmenu-applet.svg
@@ -0,0 +1 @@
+wingpanel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tor-browser-alpha.svg b/.icons/awkward/16x16/apps/tor-browser-alpha.svg
new file mode 100644
index 00000000..753a31ae
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tor-browser-alpha.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#06f1ba" cx="8" cy="8" r="8"/>
+ <circle style="fill:none;stroke:#3f3f3f;stroke-width:1.05882359;stroke-linecap:round;stroke-linejoin:round" cx="8" cy="8" r="5.471"/>
+ <circle style="fill:none;stroke:#3f3f3f;stroke-width:1.09090912;stroke-linecap:round;stroke-linejoin:round" cx="8" cy="8" r="3.455"/>
+ <circle style="fill:#3f3f3f" cx="8" cy="8" r="2"/>
+ <path style="fill:#06f1ba" d="M 8,15.6 C 3.581722,15.6 0.4,12.418278 0.4,8 0.4,3.581722 3.581722,0.4 8,0.4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tor-browser-en.svg b/.icons/awkward/16x16/apps/tor-browser-en.svg
new file mode 120000
index 00000000..407773e5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tor-browser-en.svg
@@ -0,0 +1 @@
+tor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tor-browser-nightly.svg b/.icons/awkward/16x16/apps/tor-browser-nightly.svg
new file mode 100644
index 00000000..b870d8ca
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tor-browser-nightly.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#1c7df4" cx="8" cy="8" r="8"/>
+ <circle style="fill:none;stroke:#3f3f3f;stroke-width:1.05882359;stroke-linecap:round;stroke-linejoin:round" cx="8" cy="8" r="5.471"/>
+ <circle style="fill:none;stroke:#3f3f3f;stroke-width:1.09090912;stroke-linecap:round;stroke-linejoin:round" cx="8" cy="8" r="3.455"/>
+ <circle style="fill:#3f3f3f" cx="8" cy="8" r="2"/>
+ <path style="fill:#1c7df4" d="M 8,15.6 C 3.581722,15.6 0.4,12.418278 0.4,8 0.4,3.581722 3.581722,0.4 8,0.4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tor-browser-ru.svg b/.icons/awkward/16x16/apps/tor-browser-ru.svg
new file mode 120000
index 00000000..407773e5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tor-browser-ru.svg
@@ -0,0 +1 @@
+tor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tor-browser.svg b/.icons/awkward/16x16/apps/tor-browser.svg
new file mode 120000
index 00000000..407773e5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tor-browser.svg
@@ -0,0 +1 @@
+tor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tor-messenger.svg b/.icons/awkward/16x16/apps/tor-messenger.svg
new file mode 120000
index 00000000..6fb1fc4d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tor-messenger.svg
@@ -0,0 +1 @@
+tormessenger.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tor.svg b/.icons/awkward/16x16/apps/tor.svg
new file mode 100644
index 00000000..896a508e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tor.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#7a1ea9" cx="8" cy="8" r="8"/>
+ <circle style="fill:none;stroke:#ffffff;stroke-width:1.05882359;stroke-linecap:round;stroke-linejoin:round" cx="8" cy="8" r="5.471"/>
+ <circle style="fill:none;stroke:#ffffff;stroke-width:1.09090912;stroke-linecap:round;stroke-linejoin:round" cx="8" cy="8" r="3.455"/>
+ <circle style="fill:#ffffff" cx="8" cy="8" r="2"/>
+ <path style="fill:#7a1ea9" d="M 8,15.6 C 3.581722,15.6 0.4,12.418278 0.4,8 0.4,3.581722 3.581722,0.4 8,0.4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/torbrowser.svg b/.icons/awkward/16x16/apps/torbrowser.svg
new file mode 120000
index 00000000..407773e5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/torbrowser.svg
@@ -0,0 +1 @@
+tor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/torchlight-2.svg b/.icons/awkward/16x16/apps/torchlight-2.svg
new file mode 100644
index 00000000..54824f8d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/torchlight-2.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ff8e19" d="M 4,2.5 4,5 C 4,4.6 4.9858252,4 5.6,4 L 7,4 7,11.8 6,13 10,13 9,11.8 9,6.1432504 C 9.3309508,3.8049096 10.303016,3.4157628 11.979666,3 L 4.6785452,3 Z"/>
+ <path style="fill:#1289db" d="M 2,7 6,7 5,8.2 5,12.8 6,14 2,14 3,12.8 3,8.2 Z"/>
+ <path style="fill:#1289db" d="m 10,7 4,0 -1,1.2 0,4.6 1,1.2 -4,0 1,-1.2 0,-4.6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/torcs.svg b/.icons/awkward/16x16/apps/torcs.svg
new file mode 100644
index 00000000..945aa76e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/torcs.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <path style="fill:#d24343" transform="translate(0,1036.3622)" d="M 2.1171875 0 C 2.0098961 0 1.9640537 1.1167688 2.03125 2.1054688 C 2.123005 3.4554687 2.3700963 4.2140437 2.8085938 4.5898438 C 3.0296685 4.7793437 3.7545411 5.0253906 4.0644531 5.0253906 C 4.5671839 5.5600906 4.3524673 6.403625 4.3515625 6.953125 C 4.0441821 8.153125 3.9369816 8.2177344 4 8.6152344 C 4.0412879 8.8756406 4.1929074 9.1988286 4.3730469 9.5078125 A 5.4999995 5.4999995 0 0 1 7.25 6.4863281 C 7.3781356 5.8302722 7.5123247 5.0338623 7.546875 5 C 7.596341 4.952 7.4096724 5.025 8.7070312 5 C 10.815042 4.959 10.959947 4.5747281 11.439453 4.1738281 C 11.721123 3.9384281 11.99898 3.4429281 12 3.1738281 C 12.0006 3.0155281 11.989919 3.0110031 11.484375 2.9707031 C 8.3176599 2.7179031 5.7575017 2.3118125 3.0703125 0.5703125 C 2.5871081 0.2572125 2.1588987 0 2.1171875 0 z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="M 9.5000001,1043.3622 A 4.5000001,4.5000001 0 0 0 5,1047.8622 a 4.5000001,4.5000001 0 0 0 4.5000001,4.5 4.5000001,4.5000001 0 0 0 4.5000009,-4.5 4.5000001,4.5000001 0 0 0 -4.5000009,-4.5 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 9.4999998,1045.3622 A 2.4999998,2.4999954 0 0 1 12,1047.8621 2.4999998,2.4999954 0 0 1 9.4999998,1050.3622 2.4999998,2.4999954 0 0 1 7,1047.8621 a 2.4999998,2.4999954 0 0 1 2.4999998,-2.4999 z"/>
+ <path style="fill:#d24343;fill-rule:evenodd" d="M 9.4729125,1046.3628 A 1.5000126,1.5000126 0 0 0 8,1047.5859 l 1.3154405,0.3524 c 0.1003366,0.027 0.1594547,0.1296 0.1325696,0.2299 l -0.309817,1.155 a 1.5000126,1.5000126 0 0 0 0.3347194,0.039 1.5000126,1.5000126 0 0 0 1.5000125,-1.5 1.5000126,1.5000126 0 0 0 -1.5000125,-1.5 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tormessenger.svg b/.icons/awkward/16x16/apps/tormessenger.svg
new file mode 100644
index 00000000..96545148
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tormessenger.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#bad632" d="m8 0c-3.9018 0-7.1471 2.5954-7.8535 6.0273a8 7.5 0 0 0 -0.18361 1.5762 8 7.5 0 0 0 3.0371 5.8735v2.523l1.7773-1.52a8 7.5 0 0 0 3.1856 0.624 8 7.5 0 0 0 7.8551 -6.1079c0.117-0.5057 0.182-1.0302 0.182-1.5684 0-4.1027-3.582-7.4277-8-7.4277z"/>
+ <path fill="#578418" d="m8 3a5 5 0 0 0 -5 5 5 5 0 0 0 4 4.8984v2.1465a8 7.5 0 0 0 0.9629 0.06 8 7.5 0 0 0 0.0371 -0.002v-2.102a5 5 0 0 0 5 -5 5 5 0 0 0 -5 -5z"/>
+ <path fill="#252920" d="m8 5a3 3 0 0 0 -3 3v3.9922a5 5 0 0 0 1 0.58203v-2.342a3 3 0 0 0 2 0.768 3 3 0 0 0 3 -3 3 3 0 0 0 -3 -3z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tortoisehg.svg b/.icons/awkward/16x16/apps/tortoisehg.svg
new file mode 100644
index 00000000..d81fbfdc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tortoisehg.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#2d5a37" d="M 8 1 C 6.892 1 6 1.892 6 3 L 6 6 L 6 11 C 6 12.108 6.892 13 8 13 C 9.108 13 10 12.108 10 11 L 10 6 L 10 3 C 10 1.892 9.108 1 8 1 z M 10 6 A 2 2 0 0 0 12 8 A 2 2 0 0 0 14 6 A 2 2 0 0 0 12 4 A 2 2 0 0 0 10 6 z M 6 6 A 2 2 0 0 0 4 4 A 2 2 0 0 0 2 6 A 2 2 0 0 0 4 8 A 2 2 0 0 0 6 6 z M 4 11 A 2 2 0 0 0 2 13 A 2 2 0 0 0 4 15 A 2 2 0 0 0 6 13 A 2 2 0 0 0 4 11 z M 12 11 A 2 2 0 0 0 10 13 A 2 2 0 0 0 12 15 A 2 2 0 0 0 14 13 A 2 2 0 0 0 12 11 z"/>
+ <rect style="fill:#6d7481" width="11" height="10" x="-15" y="-13" rx="5.5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/total-war.svg b/.icons/awkward/16x16/apps/total-war.svg
new file mode 100644
index 00000000..ffb484fd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/total-war.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.5 0 0 .6 -8e-8 -1.6)">
+ <path fill="#fec006" d="m16 6-6.8571 10-9.1429-10 2 20h28l2-20-9.143 10z"/>
+ </g>
+ <rect fill="#e82d2d" width="1.414" height="1.414" x="1.41" y="15.56" transform="rotate(-45)"/>
+ <rect fill="#e82d2d" width="2.236" height="2.236" x="2.24" y="13.42" transform="matrix(.44721 -.89443 .44721 .89443 0 0)"/>
+ <rect fill="#e82d2d" width="1.414" height="1.414" x="-5.66" y="8.48" transform="rotate(-45)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/touchpad-indicator.svg b/.icons/awkward/16x16/apps/touchpad-indicator.svg
new file mode 100644
index 00000000..bb6a34b9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/touchpad-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="opacity:0.4" width="6" height="4" x="1" y="11" rx=".667" ry=".8"/>
+ <rect style="opacity:0.4" width="6" height="4" x="9" y="11" rx=".667" ry=".8"/>
+ <rect style="opacity:0.4" width="2" height=".5" x="13" y="3.5"/>
+ <rect style="opacity:0.4" width="2" height=".5" x="13" y="5.5"/>
+ <rect style="opacity:0.4" width="2" height=".5" x="13" y="7.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/touchpad.svg b/.icons/awkward/16x16/apps/touchpad.svg
new file mode 120000
index 00000000..3803823f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/touchpad.svg
@@ -0,0 +1 @@
+touchpad-indicator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/toxygen.svg b/.icons/awkward/16x16/apps/toxygen.svg
new file mode 120000
index 00000000..52fdec57
--- /dev/null
+++ b/.icons/awkward/16x16/apps/toxygen.svg
@@ -0,0 +1 @@
+utox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tracker.svg b/.icons/awkward/16x16/apps/tracker.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tracker.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/trackma.svg b/.icons/awkward/16x16/apps/trackma.svg
new file mode 100644
index 00000000..fd4b5dae
--- /dev/null
+++ b/.icons/awkward/16x16/apps/trackma.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#21a8e3" d="M 9.3849724,-1.9000002e-7 6.954122,3.3093138 A 6.8085103,6.5306148 0 0 0 4.9873664,4.3488448 C 2.5677536,3.7927508 -2.1e-7,5.6575188 -2.1e-7,5.6575188 L 2.491356,10.595669 A 6.8085103,6.5306148 0 0 0 9.1914889,16 6.8085103,6.5306148 0 0 0 16,9.4693888 6.8085103,6.5306148 0 0 0 13.270612,4.2506378 C 12.856189,1.5220508 9.3849724,-1.9000002e-7 9.3849724,-1.9000002e-7 Z"/>
+ <path style="fill:#ffffff" d="M 5.4160056,8.4549577 A 1.5001325,1.5053258 0 0 0 5.0902083,10.009533 1.5001325,1.5053258 0 0 0 7.0129457,10.909217 1.5001325,1.5053258 0 0 0 7.9095341,8.9798318 1.5001325,1.5053258 0 0 0 6.6644735,7.9999968 L 6.6596035,8.1013608 6.5853245,9.7304203 5.484892,8.5303909 Z"/>
+ <path style="fill:#ffffff" d="M 10.416005,6.454958 A 1.5001322,1.5053256 0 0 0 10.090208,8.0095341 1.5001322,1.5053256 0 0 0 12.012945,8.9092173 1.5001322,1.5053256 0 0 0 12.909534,6.979832 1.5001322,1.5053256 0 0 0 11.664473,5.9999971 l -0.0049,0.101364 -0.07428,1.6290602 -1.100431,-1.2000301 z"/>
+ <path style="fill:#ffffff" d="m 12.594921,11.500173 a 0.37355774,0.41564887 76.671263 0 0 -0.04092,0.0027 0.37355774,0.41564887 76.671263 0 0 -0.278982,0.139564 c -0.170465,0.178581 -0.511945,0.231673 -0.877158,0.201916 -0.326359,-0.0266 -0.574821,-0.101279 -0.630867,-0.118611 a 0.37355774,0.41564887 76.671263 0 0 -0.193781,-0.03857 0.37355774,0.41564887 76.671263 0 0 -0.434255,0.419984 c -0.01976,0.08981 -0.06725,0.284777 -0.1845413,0.531002 -0.1489589,0.312696 -0.3669946,0.566729 -0.6169189,0.619481 a 0.37393671,0.4160705 76.671254 0 0 0.1501626,0.732707 c 0.6644516,-0.140243 1.0247976,-0.664486 1.2234836,-1.081567 0.06418,-0.134729 0.110372,-0.259879 0.148885,-0.375482 0.127027,0.0246 0.266024,0.0477 0.423107,0.06052 0.487126,0.03974 1.15258,-3.5e-4 1.605779,-0.475167 a 0.37355774,0.41564887 76.671263 0 0 -0.293994,-0.61849 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tracktion.svg b/.icons/awkward/16x16/apps/tracktion.svg
new file mode 100644
index 00000000..f76d9e85
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tracktion.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#325f78" d="m6.3184 0.00010928c-0.1743 0.018457-0.3295 0.15841-0.3614 0.32617l-0.2129 1.0566a7 7 0 0 0 -2.4296 1.4278l-1.1329-0.3731c-0.1775-0.0595-0.3929 0.0184-0.4882 0.1758l-1.6426 2.7754c-0.092603 0.15959-0.052959 0.38048 0.089844 0.5l0.98046 0.8379a7 7 0 0 0 -0.1211 1.2734 7 7 0 0 0 0.1211 1.2754l-0.98047 0.8375c-0.14279 0.11952-0.18245 0.34041-0.089844 0.5l1.6426 2.7734c0.095345 0.15736 0.31082 0.23533 0.48828 0.17578l1.1328-0.372a7 7 0 0 0 2.4296 1.429l0.21289 1.0566c0.03517 0.17925 0.21095 0.32173 0.39844 0.32422h3.2891c0.18749-0.0023 0.36329-0.14497 0.39844-0.32422l0.21289-1.0586a7 7 0 0 0 2.4297 -1.4277l1.1328 0.37305c0.17746 0.05955 0.39294-0.01839 0.48828-0.17578l1.6426-2.7734c0.0926-0.15959 0.05296-0.38048-0.08984-0.5l-0.981-0.8375a7 7 0 0 0 0.121 -1.2754 7 7 0 0 0 -0.121 -1.2754l0.98047-0.83594c0.14278-0.11952 0.18244-0.34041 0.08984-0.5l-1.642-2.7754c-0.095-0.1576-0.311-0.2353-0.489-0.1758l-1.132 0.3731a7 7 0 0 0 -2.43 -1.4297l-0.213-1.0567c-0.035-0.17922-0.2112-0.32173-0.3985-0.32419h-3.2891c-0.012858-0.00029142-0.02431-0.00029142-0.037109 0z"/>
+ <path fill="#fff" d="m5 5v2h2v4h2v-4h2v-2h-6z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tracktion7.svg b/.icons/awkward/16x16/apps/tracktion7.svg
new file mode 120000
index 00000000..ada10f0f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tracktion7.svg
@@ -0,0 +1 @@
+tracktion.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tranquil.svg b/.icons/awkward/16x16/apps/tranquil.svg
new file mode 120000
index 00000000..75c27303
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tranquil.svg
@@ -0,0 +1 @@
+com.github.nick92.tranqil.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/transgui-2.svg b/.icons/awkward/16x16/apps/transgui-2.svg
new file mode 120000
index 00000000..72adf737
--- /dev/null
+++ b/.icons/awkward/16x16/apps/transgui-2.svg
@@ -0,0 +1 @@
+transmission-remote-gtk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/transgui.svg b/.icons/awkward/16x16/apps/transgui.svg
new file mode 120000
index 00000000..72adf737
--- /dev/null
+++ b/.icons/awkward/16x16/apps/transgui.svg
@@ -0,0 +1 @@
+transmission-remote-gtk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/translator.svg b/.icons/awkward/16x16/apps/translator.svg
new file mode 120000
index 00000000..223c77fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/translator.svg
@@ -0,0 +1 @@
+lokalize.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/transmageddon.svg b/.icons/awkward/16x16/apps/transmageddon.svg
new file mode 100644
index 00000000..156db190
--- /dev/null
+++ b/.icons/awkward/16x16/apps/transmageddon.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#4269cd" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m8 4c-2.2091 0-4 1.7909-4 4s1.7909 4 4 4c1.8142 0 3.3495-1.2018 3.8393-2.8571h-1.2321c-0.44244 1.0054-1.4382 1.7143-2.6071 1.7143-1.578 0-2.8571-1.2792-2.8571-2.8571 0-1.578 1.2792-2.8571 2.8571-2.8571 0.78946 0 1.4946 0.3286 2.0089 0.84821l-1.4375 1.4375h3.4286v-3.428l-1.173 1.173c-0.725-0.723-1.722-1.173-2.827-1.173z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/transmission-gtk.svg b/.icons/awkward/16x16/apps/transmission-gtk.svg
new file mode 120000
index 00000000..cc565769
--- /dev/null
+++ b/.icons/awkward/16x16/apps/transmission-gtk.svg
@@ -0,0 +1 @@
+transmission.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/transmission-qt.svg b/.icons/awkward/16x16/apps/transmission-qt.svg
new file mode 120000
index 00000000..cc565769
--- /dev/null
+++ b/.icons/awkward/16x16/apps/transmission-qt.svg
@@ -0,0 +1 @@
+transmission.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/transmission-remote-gtk.svg b/.icons/awkward/16x16/apps/transmission-remote-gtk.svg
new file mode 100644
index 00000000..8ac365ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/transmission-remote-gtk.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#426bcd" d="M 16,13.6 C 16,5.6 10.4,0 2.4,0 1.2,0 0,1.2 0,2.4 V 13.6 C 0,14.8 1.2,16 2.4,16 h 11.2 c 1.2,0 2.4,-1.2 2.4,-2.4 z"/>
+ <path style="fill:#ffffff" d="m 3,3 v 0.833333 c 0,0.458467 0.377892,0.833334 0.833333,0.833334 4.142167,0 7.5,3.357833 7.5,7.5 0,0.458466 0.377892,0.833333 0.833334,0.833333 H 13 V 12.166667 C 13,7.104167 8.895833,3 3.833333,3 Z"/>
+ <path style="fill:#ffffff" d="M 3,6.333333 V 7.166667 C 3,7.625133 3.377892,8 3.833333,8 6.1345,8 8,9.8655 8,12.166667 8,12.625133 8.377892,13 8.833333,13 H 9.666667 V 12.166667 C 9.666667,8.945 7.055,6.333333 3.833333,6.333333 Z"/>
+ <path style="fill:#ffffff" d="M 4.5,10 C 3.67155,10 3,10.671572 3,11.5 3,12.328427 3.671573,13 4.5,13 5.328428,13 6,12.328427 6,11.5 6,10.671572 5.328451,10 4.5,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/transmission.svg b/.icons/awkward/16x16/apps/transmission.svg
new file mode 100644
index 00000000..3fe860f6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/transmission.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#cecece" width="11" height="11" x="-16" y="-13" rx="1.179" ry="1.179" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#4f4f4f" d="M 7.5,6.5 4.5,9 H 6 v 3 H 4.5 l 3,2.5 3,-2.5 H 9 V 9 h 1.5 z"/>
+ <rect style="fill:#7e7e7e" width="3" height="9" x="6" y="-10" transform="scale(1,-1)"/>
+ <rect style="fill:#db4539" width="3" height="9" x="-3" y="-12" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/trashindicator.svg b/.icons/awkward/16x16/apps/trashindicator.svg
new file mode 100644
index 00000000..fc5bd44e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/trashindicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#518140" width="12" height="14" x="2" y="2" rx=".8" ry=".824"/>
+ <rect style="fill:#629c4d" width="4" height="1.6" x="6" y="0"/>
+ <rect style="fill:#629c4d" width="14" height="3" x="1" y="1" rx=".778" ry=".75"/>
+ <path style="opacity:0.3;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round" d="m 8,7 v 6"/>
+ <path style="opacity:0.3;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round" d="m 5,7 v 6"/>
+ <path style="opacity:0.3;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round" d="m 11,7 v 6"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/trelby.svg b/.icons/awkward/16x16/apps/trelby.svg
new file mode 100644
index 00000000..1de81b35
--- /dev/null
+++ b/.icons/awkward/16x16/apps/trelby.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#932c93" d="m 0.0241962,4.5101682 c 0,0 0.59414961,5.6134098 0.59414961,5.9471068 0,0.333654 0.29707198,1.903832 0.25746023,2.473052 -0.0396164,0.569176 -0.49512198,2.316008 -0.5545373,2.55153 -0.0594108,0.235567 -1.764e-5,0.392575 0.0594153,0.51035 0.0380076,0.07532 0.87480004,-0.407354 1.68920934,-0.9278 C 6.1204652,12.194951 10.634584,9.9835739 14.897679,7.415004 14.985194,5.6435069 13.659974,3.9118874 11.640531,0.63171995 11.311401,0.16529129 10.749837,-0.00393218 10.351302,6.9659997e-5 9.952767,0.0044629 9.8387238,0.04007766 9.5893102,0.12901989 6.8817256,1.2361554 4.2781241,2.3310245 1.0144408,3.2539899 0.23327427,3.435831 -0.09631572,3.8540286 0.0241962,4.5101682 Z"/>
+ <path style="opacity:0.4" d="M 13.938383,4.377467 C 8.1836675,7.4282056 4.3211673,9.1062752 0.64334861,10.704769 0.66658981,10.914747 0.703877,11.189025 0.75007668,11.521381 4.3049545,10.057937 9.7557406,7.5027792 14.312752,5.100329 14.261322,4.9929694 14.207848,4.884983 14.150197,4.773849 L 14.001599,4.4876646 c -0.01941,-0.035476 -0.04324,-0.07429 -0.06322,-0.1101976 z m 0.624769,1.2804275 C 8.8037639,8.7112296 4.5327405,10.704557 0.84695292,12.308388 c 0.0248248,0.248707 0.0391948,0.471399 0.0287344,0.62171 -0.004286,0.06158 -0.0280536,0.176585 -0.0410492,0.262336 C 4.3925965,11.727769 9.9673798,9.1019356 14.52785,6.6973685 l 0.03776,-1.0345396 c -6.8e-4,-0.00168 -0.0018,-0.00324 -0.0025,-0.00494 z"/>
+ <path style="fill:#b72dc5" d="m 4.5220141,13.408495 c 0,0 5.2711177,-5.6404535 6.1953939,-6.5981067 0.924277,-0.9576099 2.996899,-2.803495 3.30499,-3.0671554 0.216145,-0.1719912 0.441733,-0.4094088 0.638773,-0.5536212 0.3626,-0.2424236 0.442399,-0.2527056 0.603907,0.097853 C 15.638413,4.1008953 15.977242,5.7180585 16,6.7247469 14.25686,7.8055768 13.236567,8.4265276 12.63919,8.788092 10.005416,10.417103 7.2431624,11.883339 4.5220141,13.408495 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/trello.svg b/.icons/awkward/16x16/apps/trello.svg
new file mode 100644
index 00000000..dd8e463c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/trello.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#0081cc" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#ffffff" width="5" height="11" x="2" y="2" rx="1.5" ry="1.5"/>
+ <rect style="fill:#ffffff" width="5" height="5" x="9" y="2" rx="1.5" ry="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tremulous.svg b/.icons/awkward/16x16/apps/tremulous.svg
new file mode 100644
index 00000000..077ddc73
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tremulous.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 9.0197374,0 C 8.9828261,0 8.8883191,0.05038876 8.8101529,0.11171876 8.6224261,0.25901076 7.323474,0.83900288 7.0111485,1.0140625 L 6.764004,1.1523438 6.5326348,1.1046875 C 6.4051037,1.0784451 6.2800341,1.0570188 6.2554419,1.0570312 6.2308516,1.0570436 6.11638,1.1358465 6.0007854,1.2328125 5.7557297,1.4383785 5.4988148,1.6438964 5.3715807,1.64375 5.3227624,1.64369 5.2407884,1.6173882 5.1897905,1.5851562 5.1387915,1.5529226 5.0677259,1.5265625 5.0312876,1.5265625 c -0.087621,0 -0.5762308,0.5113809 -0.8562252,0.7015625 C 3.9596962,2.374409 3.7435369,2.551402 3.4073368,2.8554688 3.2197139,3.025158 3.1434392,3.1709836 3.0520195,3.5359376 c -0.1140339,0.455232 -0.047541,0.6703636 0.192307,0.850828 0.1365507,0.1027408 0.3471252,0.3410052 0.4394514,0.4968752 0.074462,0.1257132 0.091837,0.1330736 0.322265,0.1335936 h 0.2050774 l 0.3628292,-0.33125 C 4.9276329,4.3283256 4.855192,4.3864672 5.3233543,4.4116 5.9081504,4.442992 5.9623421,4.7034948 6.00364,5.1226556 5.9832016,5.3803356 5.9264645,5.5297124 5.7820362,5.7039056 5.6907492,5.8140032 5.6864769,5.8149852 5.363618,5.8562492 5.1844944,5.8791412 4.290342,6.0044064 3.5638949,6.1343744 2.8374441,6.2643428 2.2174924,6.3703116 2.1869464,6.3703116 c -0.038234,0 -0.1048223,-0.077054 -0.214843,-0.2484372 C 1.7968366,5.8488604 1.72186,5.8002168 1.6002597,5.8828116 1.4186922,6.0061388 1.161006,6.4808452 1.0571425,6.8843744 0.974987,7.2035596 0.9828791,8.0639228 1.0714155,8.4945304 1.1882074,9.0625728 1.409791,9.7198276 1.6986669,10.354687 c 0.1301638,0.286059 0.191224,0.354813 0.241135,0.271093 0.010153,-0.01703 0.029793,-0.304115 0.04357,-0.6382808 C 2.0174734,9.160194 2.0836194,8.5708608 2.1651614,8.3671868 2.2843579,8.0694652 2.2839204,8.0422388 2.1433765,7.7421868 1.9965166,7.4286504 1.9639832,7.3144396 2.0164238,7.2953116 c 0.019851,-0.00724 0.3989295,-0.026588 0.8428457,-0.042969 0.9540061,-0.035204 1.1103763,-0.067594 1.5770547,-0.1640624 0.4104901,-0.084852 0.4702711,-0.087267 0.5333516,-0.021876 0.049726,0.05153 0.049302,0.08678 -0.003,0.6546872 C 4.9421374,7.987506 5.2107666,8.1915504 5.46218,8.5968732 5.7135872,9.002186 6.26387,9.3356656 6.3910161,9.7703104 6.5035215,10.154904 6.5088669,10.224566 6.431581,10.304686 6.2470031,10.496025 5.3659563,10.25423 4.6696564,9.3046856 4.1289002,8.5672536 3.9765519,8.3960916 3.8598634,8.3960916 c -0.1907336,0 -0.4839895,0.2887016 -0.7910127,0.7781252 -0.1862943,0.2969684 -0.2661056,0.4636052 -0.5326004,1.1062502 -0.2853259,0.688062 -0.3418555,0.874415 -0.4657436,1.550781 -0.095555,0.521695 -0.1041246,0.615597 -0.1021631,1.057031 0.00223,0.494556 0.041088,1.03499 0.1817902,2.068521 0.051384,0.37743 0.093404,0.59348 0.1179383,0.610156 0.072435,0.04924 0.242993,-0.203394 0.4875282,-0.720312 0.4656091,-0.984247 0.6828249,-1.733038 0.7421851,-2.266958 0.072329,-0.65056 0.2151262,-1.173298 0.4259301,-1.564063 0.099494,-0.184432 0.2522045,-0.388281 0.2914652,-0.388281 0.011242,0 0.082477,0.102206 0.1585033,0.227344 0.1736905,0.285892 0.7723917,0.55817 0.9180046,0.626562 0.079862,0.03748 0.5501752,0.04766 0.6456341,0.03594 l 0.1337137,-0.01641 0.035308,0.120312 c 0.030454,0.105366 0.02565,0.15681 -0.033804,0.407813 -0.090985,0.384131 -0.090619,0.835005 0,1.438793 0.074355,0.495419 0.094435,0.563281 0.1720244,0.563281 0.1105938,0 0.4086609,-0.379278 0.590443,-0.751562 0.0322,-0.06595 0.1418333,-0.411085 0.2441395,-0.767188 0.2095997,-0.729566 0.4320985,-1.298376 0.4710023,-1.339574 0.5119182,0.306389 0.6247262,0.293568 1.1707351,0.450781 0.012954,0.02527 0.063796,0.257276 0.1134311,0.515625 0.3136024,1.632255 0.6829281,3.098477 0.8811566,3.387062 0.093968,0.136804 0.1539445,0.110465 0.2629199,-0.114063 0.1280867,-0.263915 0.5046467,-1.181924 0.9066977,-2.209375 0.180075,-0.460183 0.343951,-0.949819 0.364332,-0.990186 0.0315,-0.06241 0.06444,-0.07614 0.220101,-0.09453 0.581022,-0.06867 0.69478,-0.08776 0.821061,-0.1375 0.19095,-0.07522 0.340877,-0.205268 0.513069,-0.445313 0.08022,-0.111835 0.15502,-0.203125 0.166766,-0.203125 0.02547,0 0.215418,0.443532 0.339542,0.792969 0.145044,0.408333 0.253083,0.843473 0.298227,1.203125 0.02335,0.186007 0.06258,0.403641 0.08789,0.484375 0.149181,0.475668 0.56489,1.123535 1.210182,1.886719 C 15.046189,15.864722 15.176717,16 15.196217,16 c 0.04028,0 0.07308,-0.110944 0.237379,-0.792969 0.105763,-0.439034 0.13802,-0.525829 0.341796,-0.930469 L 16,13.829688 V 13.2625 C 16,12.095987 15.856218,10.973364 15.601865,10.155469 15.42707,9.5934008 15.078832,8.9807856 14.753009,8.6041716 14.51,8.3232812 14.381395,8.295734 14.245198,8.4940156 c -0.07301,0.1062928 -0.161589,0.3541484 -0.18855,0.528906 -0.01044,0.067707 -0.03695,0.1301548 -0.05934,0.1390628 -0.02447,0.00974 -0.09904,0.037904 -0.187049,-0.051112 -0.300203,-0.3036264 -0.563316,-0.41011 -0.653543,-0.2640624 -0.02244,0.036332 -0.07974,0.1716068 -0.127704,0.3007812 -0.111994,0.3016028 -0.239413,0.4089988 -0.329777,0.470378 -0.106452,0.072306 -0.282978,0.039428 -0.530628,-0.078906 -0.18494,-0.088369 -0.208317,-0.1097236 -0.297475,-0.275 -0.143268,-0.2655936 -0.166698,-0.4201052 -0.128455,-0.8468748 0.01768,-0.1973284 0.03516,-0.430316 0.03831,-0.616004 l 0.0053,-0.3375 L 11.666095,7.239466 C 11.599715,7.1160324 11.430498,6.64502 11.290495,6.437722 11.150494,6.230424 11.035838,6.0489212 11.035838,6.0345972 c 0,-0.014788 0.138347,-0.017544 0.31926,-0.00625 0.177285,0.011064 0.40411,0.00682 0.511567,-0.00938 l 0.193058,-0.028908 0.347805,-0.3757812 c 0.678833,-0.7347828 0.861033,-0.7875824 0.887167,-1.027944 0.01171,-0.1077004 0.0014,-0.152566 -0.05634,-0.2421876 -0.113294,-0.1756636 -0.267439,-0.323654 -0.359119,-0.34453 -0.132618,-0.030196 -1.266342,0.3163264 -1.594797,0.4875 C 10.980972,4.6452656 10.695137,4.5870088 10.379995,4.3027416 10.149812,4.0951116 9.5812955,3.6313468 8.8463288,3.0859328 8.2823361,2.6673952 8.1273047,2.5191272 8.1732542,2.442964 8.191631,2.412508 8.7143046,2.3604828 8.8830191,2.311714 9.4267927,2.154532 9.7104394,2.05035 9.7671806,1.986714 9.8339677,1.9118124 10.027847,1.2160548 10.027847,1.0507764 c 0,-0.090334 -0.02386,-0.13996404 -0.1194406,-0.25156244 C 9.4856997,0.30564636 9.1459855,0 9.0197374,0 Z"/>
+ <path style="fill:#e4e4e4" d="M 3.8081767,3.2 C 4.5636672,3.5646972 4.1787081,3.9382928 3.2973611,4.4386624 3.4311518,4.5544824 3.6015697,4.745694 3.6834775,4.8839752 3.7405504,4.9803304 3.7663999,5.006154 3.8780384,5.0136624 4.141064,4.7138596 4.834932,4.543234 4.9379805,4.0460936 5.0481413,3.5146396 5.022686,3.184512 3.8081767,3.2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tresorit.svg b/.icons/awkward/16x16/apps/tresorit.svg
new file mode 100644
index 00000000..eb3557ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tresorit.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 8.0421174,5.3197567e-4 A 1.7755407,1.8191449 0 0 0 7.1122686,0.24320996 L 1.8878481,3.3335842 A 1.7755407,1.8191449 0 0 0 1,4.9091711 L 1,11.09032 a 1.7755407,1.8191449 0 0 0 0.8877704,1.575427 l 5.2244204,3.090534 a 1.7755407,1.8191449 0 0 0 1.7755407,0 L 14.112152,12.665747 A 1.7755407,1.8191449 0 0 0 15,11.09016 L 15,4.9090111 A 1.7755407,1.8191449 0 0 0 14.112152,3.3334242 L 8.8877315,0.24304996 A 1.7755407,1.8191449 0 0 0 8.041884,3.71977e-4 Z"/>
+ <path style="opacity:0.2;fill:#c2c2c2" d="M 8.0410156 0 A 1.7755407 1.8191449 0 0 0 7.1113281 0.24414062 L 1.8886719 3.3339844 A 1.7755407 1.8191449 0 0 0 1 4.9082031 L 1 5.0898438 A 1.7755407 1.8191449 0 0 0 1.8886719 6.6660156 L 7.1113281 9.7558594 A 1.7755407 1.8191449 0 0 0 8.8886719 9.7558594 L 14.111328 6.6660156 A 1.7755407 1.8191449 0 0 0 15 5.0898438 L 15 4.9082031 A 1.7755407 1.8191449 0 0 0 14.111328 3.3339844 L 8.8886719 0.2421875 A 1.7755407 1.8191449 0 0 0 8.0429688 0 L 8.0410156 0 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1.7382812 3.4316406 A 1.7755407 1.8191449 0 0 0 1.6015625 3.546875 A 1.7755407 1.8191449 0 0 1 1.7148438 3.453125 A 1.7755407 1.8191449 0 0 1 1.7382812 3.4335938 A 1.7755407 1.8191449 0 0 1 1.7382812 3.4316406 z M 1 5.0898438 L 1 11.089844 A 1.7755407 1.8191449 0 0 0 1.8886719 12.666016 L 7.1113281 15.755859 A 1.7755407 1.8191449 0 0 0 8 15.998047 L 8 9.9980469 A 1.7755407 1.8191449 0 0 1 7.1113281 9.7558594 L 1.8886719 6.6660156 A 1.7755407 1.8191449 0 0 1 1 5.0898438 z"/>
+ <path style="fill:#00cbec" d="M 10.373746,1.1218776 1,6.6882375 1,11.090544 a 1.7755407,1.8191449 0 0 0 0.012913,0.208593 L 14.258902,3.433577 a 1.7755407,1.8191449 0 0 0 -0.146596,-0.099999 l -3.73856,-2.2117002 z"/>
+ <path style="fill:#00a7c2" d="M 1.5253906 6.3769531 L 1 6.6875 L 1 11.089844 A 1.7755407 1.8191449 0 0 0 1.0136719 11.298828 L 5.359375 8.71875 L 1.8886719 6.6660156 A 1.7755407 1.8191449 0 0 1 1.5253906 6.3769531 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/trillian.svg b/.icons/awkward/16x16/apps/trillian.svg
new file mode 100644
index 00000000..94b648d1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/trillian.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#a32b58" d="M 5.4960938,0 C 2.4840073,0.00218603 0,2.487449 0,5.5 0,7.9979393 1.7403998,10.043264 4.0410156,10.701172 4.1545254,13.618535 6.5572501,16 9.5,16 12.513877,16 15,13.513877 15,10.5 v -0.01758 -0.01563 c -0.0023,-0.134239 -0.0094,-0.26863 -0.02148,-0.402344 H 14.78125 C 14.881293,9.7178065 15,9.3759466 15,9 15,6.8145503 13.18545,5 11,5 10.924067,5 10.860133,5.0406014 10.785156,5.0449219 10.881695,4.7039718 11,4.369056 11,4 11,1.8145503 9.1854497,0 7,0 6.6171628,0 6.2683293,0.11905242 5.9160156,0.22265625 V 0.015625 C 5.7774024,0.00524568 5.6390002,-1.4862444e-4 5.5,0 Z"/>
+ <path style="fill:#f3ab6f" d="M 9.5,7 A 3.5,3.5 0 0 0 6,10.5 3.5,3.5 0 0 0 9.5,14 3.5,3.5 0 0 0 13,10.5 3.5,3.5 0 0 0 12.9863,10.2441 3,3 0 0 1 10,13 3,3 0 0 1 7,10 3,3 0 0 1 9.7676,7.0098 3.5,3.5 0 0 0 9.5,7 Z"/>
+ <circle style="fill:#f7c39a" cx="11" cy="9" r="2"/>
+ <path style="fill:#f3ab6f" d="M 5.5,2 A 3.5,3.5 0 0 0 2,5.5 3.5,3.5 0 0 0 5.5,9 3.5,3.5 0 0 0 9,5.5 3.5,3.5 0 0 0 8.9863,5.2441 3,3 0 0 1 6,8 3,3 0 0 1 3,5 3,3 0 0 1 5.7676,2.0098 3.5,3.5 0 0 0 5.5,2 Z"/>
+ <circle style="fill:#f7c39a" cx="7" cy="4" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/trimage.svg b/.icons/awkward/16x16/apps/trimage.svg
new file mode 100644
index 00000000..6c2aa586
--- /dev/null
+++ b/.icons/awkward/16x16/apps/trimage.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <g transform="matrix(.57143 0 0 .57143 -1.1428 452.16)">
+ <path fill="#5bb1ec" d="m25.033 1027c-8.5915 4.3622-13.981 11.073-18.809 18.194 2.247 0.9337 5.1597 1.8889 8.1736 2.7234 5.5356-2.9215 10.979-5.9571 13.284-12.853-0.8068-2.9387-1.7332-5.7966-2.6488-8.0655z"/>
+ <path fill="#2588c6" d="m21.839 1022.4c-3.8035 0.3198-20.596 17.251-19.812 20.184 0.19928 0.7419 1.8312 1.696 4.1967 2.6792l18.809-18.194c-1.0513-2.6059-2.08-4.4355-2.8674-4.6455-0.09479-0.025-0.20359-0.034-0.32638-0.022z"/>
+ <path fill="#b1daf6" d="m27.682 1035.1-13.284 12.853c6.7679 1.8748 14.003 3.1142 15.156 1.9555 1.1375-1.1382-0.04847-8.1463-1.8764-14.809z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/trine.svg b/.icons/awkward/16x16/apps/trine.svg
new file mode 100644
index 00000000..1332cda4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/trine.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#fecd38" d="M 1.000568,-1.5015e-4 1,4 C 1.192009,4.2561 2.3994905,4.9566479 2.8876995,4.9399479 3.5220449,4.4784116 4.0136896,4.5691247 4,4 L 3.0860885,4 2,4 2,3 6,3 6,14 C 5.656915,14.7697 5.860319,14.6559 5,15 L 5,15.99985 10,16 10,15 C 9.235686,14.8668 9.084755,14.712833 8.994705,14.022433 L 9,3 12.209547,3 c 0.366157,0.01 0.803457,0.159 0.896485,1 l 0.894532,0 C 14.005472,3.982823 14,1 14,1 9.586031,1.6598 5.773991,1.2168499 1.000564,1.4985e-4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/trine2.svg b/.icons/awkward/16x16/apps/trine2.svg
new file mode 100644
index 00000000..e57014ea
--- /dev/null
+++ b/.icons/awkward/16x16/apps/trine2.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#fecd38" d="M 1.000568,-1.5015e-4 1,4 C 1.192009,4.2561 2.3994905,4.9566479 2.8876995,4.9399479 3.5220449,4.4784116 4.0136896,4.5691247 4,4 L 3.0860885,4 2,4 2,3 6,3 6,14 C 5.656915,14.7697 5.860319,14.6559 5,15 L 5,15.99985 10,16 10,15 C 9.235686,14.8668 9.084755,14.712833 8.994705,14.022433 L 9,3 12.209547,3 c 0.366157,0.01 0.803457,0.159 0.896485,1 l 0.894532,0 C 14.005472,3.982823 14,1 14,1 9.586031,1.6598 5.773991,1.2168499 1.000564,1.4985e-4 Z"/>
+ <path style="fill:#fecd38" d="m 12.818927,9.9998502 c -0.188355,7.998e-4 -0.376318,0.02 -0.558593,0.053 C 11.175973,10.208411 10.824958,11.059337 11,12 l 1,0 0,-1 2,-0.0055 L 11,15 10.986798,16 14,16.000153 15,16 14.994734,14.110954 14,15 12,15 c 0,0 3,-3 3.005252,-3.965745 C 15,10 13.383994,9.997951 12.818927,10.00045 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/trine3.svg b/.icons/awkward/16x16/apps/trine3.svg
new file mode 100644
index 00000000..aab1862f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/trine3.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#9b6bca" d="M 1 0 L 1 4 C 1.192009 4.2561 2.4004629 4.9561531 2.8886719 4.9394531 C 3.5230173 4.4779168 4.0136896 4.5691247 4 4 L 3.0859375 4 L 2 4 L 2 3 L 6 3 L 6 14 C 5.656915 14.7697 5.860319 14.6559 5 15 L 5 16 L 10 16 L 10 15 C 9.235686 14.8668 9.0841906 14.711884 8.9941406 14.021484 L 9 3 L 12.208984 3 C 12.575141 3.01 13.012441 3.159 13.105469 4 L 14 4 C 14.004908 3.982823 14 1 14 1 C 9.586031 1.6598 5.773427 1.2167 1 0 z M 12.818359 9 C 12.630004 9.0007998 12.442041 9.0197344 12.259766 9.0527344 C 11.175405 9.2082956 10.824958 10.059337 11 11 L 12 11 L 12 10 L 14 9.9941406 L 12.666016 12 L 12 12 L 12 13 L 12.666016 13 L 14 15.005859 L 12 15 L 12 14 L 11 14 C 10.824958 14.940663 11.175405 15.791705 12.259766 15.947266 C 12.442041 15.980266 12.630004 15.9992 12.818359 16 C 13.383426 16.0025 15.000607 15.999099 15.005859 14.964844 C 15.003259 14.487464 14.19617 13.403023 13.429688 12.5 C 14.196171 11.596977 15.003263 10.512536 15.005859 10.035156 C 15.000607 9.0009056 13.383426 8.997501 12.818359 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/trinity-desktop.svg b/.icons/awkward/16x16/apps/trinity-desktop.svg
new file mode 100644
index 00000000..eac77aa9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/trinity-desktop.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx="1.2" ry="1.2"/>
+ <path style="fill:#ffffff;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 10.670747,2.0008098 a 0.7395304,0.7395304 0 0 0 -0.605706,0.3691835 0.7395304,0.7395304 0 0 0 0.27056,1.0106731 0.7395304,0.7395304 0 0 0 1.010673,-0.2705604 0.7395304,0.7395304 0 0 0 -0.27056,-1.010673 0.7395304,0.7395304 0 0 0 -0.404967,-0.098623 z M 5.9106348,3.157236 A 0.4666834,0.4666834 0 0 0 5.4436996,3.6241708 0.4666834,0.4666834 0 0 0 5.9106348,4.0902316 0.4666834,0.4666834 0 0 0 6.3766952,3.6241708 0.4666834,0.4666834 0 0 0 5.9106348,3.157236 Z M 7.0853892,3.2759336 A 0.40735516,0.40735516 0 0 0 6.6778032,3.6835192 0.40735516,0.40735516 0 0 0 7.0853892,4.0902316 0.40735516,0.40735516 0 0 0 7.4921016,3.6835192 0.40735516,0.40735516 0 0 0 7.0853892,3.2759336 Z m -2.5397744,0.04713 A 0.54974292,0.54974292 0 0 0 3.9957668,3.8729112 0.54974292,0.54974292 0 0 0 4.5456148,4.4227588 0.54974292,0.54974292 0 0 0 5.0954624,3.8729112 0.54974292,0.54974292 0 0 0 4.5456148,3.3230636 Z M 8.0524228,3.60846 A 0.35395973,0.35395973 0 0 0 7.6980764,3.9619344 0.35395973,0.35395973 0 0 0 8.0524228,4.3162804 0.35395973,0.35395973 0 0 0 8.4058964,3.9619344 0.35395973,0.35395973 0 0 0 8.0524228,3.60846 Z M 10.874976,3.9924812 A 0.63280252,0.63280252 0 0 0 10.356548,4.308426 0.63280252,0.63280252 0 0 0 10.588706,5.172472 0.63280252,0.63280252 0 0 0 11.452752,4.9411872 0.63280252,0.63280252 0 0 0 11.221467,4.0762676 0.63280252,0.63280252 0 0 0 10.874976,3.9924812 Z M 8.788172,4.058812 A 0.30649713,0.30649713 0 0 0 8.4809552,4.365156 0.30649713,0.30649713 0 0 0 8.788172,4.6723728 0.30649713,0.30649713 0 0 0 9.0945164,4.365156 0.30649713,0.30649713 0 0 0 8.788172,4.058812 Z M 12.4835,4.2194028 A 0.63280252,0.63280252 0 0 0 11.965944,4.5353468 0.63280252,0.63280252 0 0 0 12.19723,5.399394 0.63280252,0.63280252 0 0 0 13.062149,5.1681088 0.63280252,0.63280252 0 0 0 12.829991,4.3040616 0.63280252,0.63280252 0 0 0 12.4835,4.2194028 Z M 6.1235904,4.5100368 A 0.4666834,0.4666834 0 0 0 5.6575296,4.9769708 0.4666834,0.4666834 0 0 0 6.1235904,5.4430328 0.4666834,0.4666834 0 0 0 6.5905256,4.9769708 0.4666834,0.4666834 0 0 0 6.1235904,4.5100368 Z M 9.3336564,4.59295 A 0.25903447,0.25903447 0 0 0 9.0744424,4.852164 0.25903447,0.25903447 0 0 0 9.3336564,5.1113788 0.25903447,0.25903447 0 0 0 9.5928696,4.852164 0.25903447,0.25903447 0 0 0 9.3336564,4.59295 Z M 7.298346,4.628734 A 0.40735516,0.40735516 0 0 0 6.8916324,5.0363192 0.40735516,0.40735516 0 0 0 7.298346,5.4430324 0.40735516,0.40735516 0 0 0 7.7059316,5.0363192 0.40735516,0.40735516 0 0 0 7.298346,4.628734 Z M 4.7594444,4.675864 A 0.54974292,0.54974292 0 0 0 4.2095964,5.225712 0.54974292,0.54974292 0 0 0 4.7594444,5.77556 0.54974292,0.54974292 0 0 0 5.3092928,5.225712 0.54974292,0.54974292 0 0 0 4.7594444,4.675864 Z M 8.26538,4.9612612 A 0.35395973,0.35395973 0 0 0 7.911906,5.3147348 0.35395973,0.35395973 0 0 0 8.26538,5.6690816 0.35395973,0.35395973 0 0 0 8.6197264,5.3147348 0.35395973,0.35395973 0 0 0 8.26538,4.9612612 Z M 3.264382,5.2222204 A 0.63280252,0.63280252 0 0 0 2.63162,5.8549816 0.63280252,0.63280252 0 0 0 3.264382,6.4877436 0.63280252,0.63280252 0 0 0 3.8971428,5.8549816 0.63280252,0.63280252 0 0 0 3.264382,5.2222204 Z m 5.7367472,0.189392 A 0.30649713,0.30649713 0 0 0 8.6947848,5.717956 0.30649713,0.30649713 0 0 0 9.0011292,6.0243 0.30649713,0.30649713 0 0 0 9.3074728,5.717956 0.30649713,0.30649713 0 0 0 9.0011292,5.4116124 Z m 1.6748538,0.2731784 a 0.54974292,0.54974292 0 0 0 -0.450351,0.274052 0.54974292,0.54974292 0 0 0 0.20161,0.751458 A 0.54974292,0.54974292 0 0 0 11.177829,6.50869 0.54974292,0.54974292 0 0 0 10.97709,5.758104 0.54974292,0.54974292 0 0 0 10.675983,5.6847908 Z M 12.284507,5.911712 A 0.54974292,0.54974292 0 0 0 11.835028,6.1857636 0.54974292,0.54974292 0 0 0 12.035766,6.9372224 0.54974292,0.54974292 0 0 0 12.787225,6.7356116 0.54974292,0.54974292 0 0 0 12.585614,5.9850256 0.54974292,0.54974292 0 0 0 12.284507,5.911712 Z M 6.7319148,6.0173172 A 0.4666834,0.4666834 0 0 0 6.2649804,6.4833788 0.4666834,0.4666834 0 0 0 6.7319148,6.9503136 0.4666834,0.4666834 0 0 0 7.1988496,6.4833788 0.4666834,0.4666834 0 0 0 6.7319148,6.0173172 Z M 7.9066696,6.135142 A 0.40735516,0.40735516 0 0 0 7.499084,6.542728 0.40735516,0.40735516 0 0 0 7.9066696,6.9503136 0.40735516,0.40735516 0 0 0 8.3133828,6.542728 0.40735516,0.40735516 0 0 0 7.9066696,6.135142 Z m -2.539774,0.048002 a 0.54974292,0.54974292 0 0 0 -0.549848,0.5498484 0.54974292,0.54974292 0 0 0 0.549848,0.549848 0.54974292,0.54974292 0 0 0 0.549848,-0.549848 0.54974292,0.54974292 0 0 0 -0.549848,-0.5498484 z m 8.1962264,0.21994 A 0.54974292,0.54974292 0 0 0 13.11277,6.6771348 0.54974292,0.54974292 0 0 0 13.314381,7.4285944 0.54974292,0.54974292 0 0 0 14.064966,7.2269832 0.54974292,0.54974292 0 0 0 13.864229,6.4763968 0.54974292,0.54974292 0 0 0 13.563122,6.403084 Z M 8.873704,6.4676704 A 0.35395973,0.35395973 0 0 0 8.5193572,6.8220168 0.35395973,0.35395973 0 0 0 8.873704,7.1754904 0.35395973,0.35395973 0 0 0 9.227178,6.8220168 0.35395973,0.35395973 0 0 0 8.873704,6.4676704 Z M 3.8718328,6.72863 A 0.63280252,0.63280252 0 0 0 3.2390712,7.3613912 0.63280252,0.63280252 0 0 0 3.8718328,7.9941528 0.63280252,0.63280252 0 0 0 4.5045944,7.3613912 0.63280252,0.63280252 0 0 0 3.8718328,6.72863 Z M 10.213413,7.0742484 A 0.4666834,0.4666834 0 0 0 9.8311372,7.3072792 0.4666834,0.4666834 0 0 0 10.002201,7.9444048 0.4666834,0.4666834 0 0 0 10.639326,7.7733412 0.4666834,0.4666834 0 0 0 10.469135,7.1362156 0.4666834,0.4666834 0 0 0 10.213413,7.0742484 Z M 11.821936,7.30117 A 0.4666834,0.4666834 0 0 0 11.440534,7.5342012 0.4666834,0.4666834 0 0 0 11.610725,8.171326 0.4666834,0.4666834 0 0 0 12.248722,8.0002628 0.4666834,0.4666834 0 0 0 12.077659,7.3631368 0.4666834,0.4666834 0 0 0 11.821936,7.30117 Z M 6.7912636,7.6712264 A 0.35395973,0.35395973 0 0 0 6.6219452,7.7192288 0.35395973,0.35395973 0 0 0 6.4927748,8.2027456 0.35395973,0.35395973 0 0 0 6.976292,8.3319172 0.35395973,0.35395973 0 0 0 7.1054624,7.8483996 0.35395973,0.35395973 0 0 0 6.7912636,7.6712264 Z M 2.3392402,7.7366852 A 0.7395304,0.7395304 0 0 0 1.6000004,8.476798 0.7395304,0.7395304 0 0 0 2.3392402,9.216038 0.7395304,0.7395304 0 0 0 3.0793528,8.476798 0.7395304,0.7395304 0 0 0 2.3392402,7.7366852 Z M 13.100551,7.7925432 A 0.4666834,0.4666834 0 0 0 12.718276,8.025574 0.4666834,0.4666834 0 0 0 12.889339,8.6626988 0.4666834,0.4666834 0 0 0 13.526465,8.4916356 0.4666834,0.4666834 0 0 0 13.356274,7.8545096 0.4666834,0.4666834 0 0 0 13.100551,7.7925432 Z M 9.57716,8.120706 A 0.40735516,0.40735516 0 0 0 9.2437604,8.3240624 0.40735516,0.40735516 0 0 0 9.3930044,8.8808928 0.40735516,0.40735516 0 0 0 9.9498344,8.7316476 0.40735516,0.40735516 0 0 0 9.8005904,8.1748176 0.40735516,0.40735516 0 0 0 9.57716,8.120706 Z M 5.772736,8.159978 A 0.30649713,0.30649713 0 0 0 5.6261096,8.200996 0.30649713,0.30649713 0 0 0 5.5143948,8.619928 0.30649713,0.30649713 0 0 0 5.9333264,8.7316432 0.30649713,0.30649713 0 0 0 6.0450412,8.3135844 0.30649713,0.30649713 0 0 0 5.772736,8.1599756 Z m 5.41382,0.1885192 a 0.40735516,0.40735516 0 0 0 -0.333399,0.2024836 0.40735516,0.40735516 0 0 0 0.148371,0.5568308 0.40735516,0.40735516 0 0 0 0.55683,-0.149244 A 0.40735516,0.40735516 0 0 0 11.409114,8.40261 0.40735516,0.40735516 0 0 0 11.186556,8.3484972 Z m -6.3293608,0.00434 A 0.25903447,0.25903447 0 0 0 4.734134,8.3877532 0.25903447,0.25903447 0 0 0 4.639002,8.7412272 0.25903447,0.25903447 0 0 0 4.993348,8.8363588 0.25903447,0.25903447 0 0 0 5.087608,8.4820128 0.25903447,0.25903447 0 0 0 4.8571952,8.3528424 Z m 2.174954,0.2426316 A 0.40735516,0.40735516 0 0 0 6.8375204,8.649584 0.40735516,0.40735516 0 0 0 6.688276,9.2064148 0.40735516,0.40735516 0 0 0 7.2451068,9.354786 0.40735516,0.40735516 0 0 0 7.3943508,8.7988288 0.40735516,0.40735516 0 0 0 7.0321492,8.5954728 Z m 5.4321488,0.2443764 a 0.40735516,0.40735516 0 0 0 -0.3334,0.202484 0.40735516,0.40735516 0 0 0 0.149245,0.5568296 0.40735516,0.40735516 0 0 0 0.55683,-0.1492444 0.40735516,0.40735516 0 0 0 -0.149244,-0.5559576 0.40735516,0.40735516 0 0 0 -0.223431,-0.054112 z M 8.8545028,8.8721412 A 0.35395973,0.35395973 0 0 0 8.5647416,9.0493148 0.35395973,0.35395973 0 0 0 8.6947848,9.5328316 0.35395973,0.35395973 0 0 0 9.178302,9.402788 0.35395973,0.35395973 0 0 0 9.0482584,8.9192708 0.35395973,0.35395973 0 0 0 8.8545028,8.8721412 Z M 5.7901912,8.9515636 A 0.35395973,0.35395973 0 0 0 5.6208732,8.9986936 0.35395973,0.35395973 0 0 0 5.4917024,9.4822108 0.35395973,0.35395973 0 0 0 5.9752192,9.6113812 0.35395973,0.35395973 0 0 0 6.10439,9.127864 0.35395973,0.35395973 0 0 0 5.7901912,8.9515636 Z M 4.7079508,9.0213856 A 0.30649713,0.30649713 0 0 0 4.5621972,9.062404 0.30649713,0.30649713 0 0 0 4.4496092,9.4813356 0.30649713,0.30649713 0 0 0 4.8685416,9.5930508 0.30649713,0.30649713 0 0 0 4.9802564,9.1741192 0.30649713,0.30649713 0 0 0 4.7079508,9.0213832 Z m 5.7559482,0.077677 a 0.35395973,0.35395973 0 0 0 -0.289761,0.1771732 0.35395973,0.35395973 0 0 0 0.12917,0.4835172 0.35395973,0.35395973 0 0 0 0.483518,-0.1300436 0.35395973,0.35395973 0 0 0 -0.129171,-0.4835168 0.35395973,0.35395973 0 0 0 -0.193756,-0.04713 z M 7.5662876,9.58258 A 0.4666834,0.4666834 0 0 0 7.34373,9.6454196 0.4666834,0.4666834 0 0 0 7.1735388,10.282545 0.4666834,0.4666834 0 0 0 7.8106644,10.453609 0.4666834,0.4666834 0 0 0 7.9817284,9.8156104 0.4666834,0.4666834 0 0 0 7.5662876,9.58258 Z m 2.1828084,0 A 0.30649713,0.30649713 0 0 0 9.4977372,9.7353152 0.30649713,0.30649713 0 0 0 9.610326,10.154247 0.30649713,0.30649713 0 0 0 10.028384,10.04166 0.30649713,0.30649713 0 0 0 9.9166692,9.6227272 0.30649713,0.30649713 0 0 0 9.749096,9.5825824 Z m 1.993418,0.00786 A 0.35395973,0.35395973 0 0 0 11.451879,9.7676092 0.35395973,0.35395973 0 0 0 11.581923,10.251126 0.35395973,0.35395973 0 0 0 12.06544,10.121083 0.35395973,0.35395973 0 0 0 11.935397,9.637566 0.35395973,0.35395973 0 0 0 11.742514,9.590436 Z M 4.725406,9.8129896 A 0.35395973,0.35395973 0 0 0 4.5569608,9.8601196 0.35395973,0.35395973 0 0 0 4.4269176,10.343636 0.35395973,0.35395973 0 0 0 4.9104344,10.472807 0.35395973,0.35395973 0 0 0 5.040478,9.98929 0.35395973,0.35395973 0 0 0 4.725406,9.8129896 Z m 1.3047988,0.061967 A 0.40735516,0.40735516 0 0 0 5.836448,9.9290688 0.40735516,0.40735516 0 0 0 5.687204,10.485898 0.40735516,0.40735516 0 0 0 6.244034,10.635143 0.40735516,0.40735516 0 0 0 6.3932784,10.078313 0.40735516,0.40735516 0 0 0 6.0302048,9.8749566 Z m 4.9966332,0.1989924 a 0.30649713,0.30649713 0 0 0 -0.250486,0.152735 0.30649713,0.30649713 0 0 0 0.111715,0.418932 0.30649713,0.30649713 0 0 0 0.418932,-0.112588 0.30649713,0.30649713 0 0 0 -0.111715,-0.418932 0.30649713,0.30649713 0 0 0 -0.168446,-0.04014 z m -0.69211,0.276673 a 0.25903447,0.25903447 0 0 0 -0.212084,0.12917 0.25903447,0.25903447 0 0 0 0.09513,0.353474 0.25903447,0.25903447 0 0 0 0.354346,-0.09426 0.25903447,0.25903447 0 0 0 -0.09513,-0.354347 0.25903447,0.25903447 0 0 0 -0.142263,-0.03404 z m -1.8721012,0.205975 a 0.54974292,0.54974292 0 0 0 -0.261832,0.07419 0.54974292,0.54974292 0 0 0 -0.2016108,0.750586 0.54974292,0.54974292 0 0 0 0.751458,0.20161 0.54974292,0.54974292 0 0 0 0.2007384,-0.751458 0.54974292,0.54974292 0 0 0 -0.4887536,-0.274924 z M 4.966292,10.736388 a 0.40735516,0.40735516 0 0 0 -0.1946288,0.05411 0.40735516,0.40735516 0 0 0 -0.149244,0.556831 0.40735516,0.40735516 0 0 0 0.55683,0.149244 0.40735516,0.40735516 0 0 0 0.149244,-0.55683 A 0.40735516,0.40735516 0 0 0 4.966292,10.736386 Z M 6.565214,10.86294 A 0.4666834,0.4666834 0 0 0 6.3426576,10.92491 0.4666834,0.4666834 0 0 0 6.1724664,11.562909 0.4666834,0.4666834 0 0 0 6.8095916,11.7331 0.4666834,0.4666834 0 0 0 6.9806556,11.095974 0.4666834,0.4666834 0 0 0 6.565214,10.86294 Z m 3.1873732,0.590869 a 0.63280252,0.63280252 0 0 0 -0.3011064,0.08466 0.63280252,0.63280252 0 0 0 -0.232158,0.86492 0.63280252,0.63280252 0 0 0 0.8649192,0.231285 0.63280252,0.63280252 0 0 0 0.231285,-0.864047 0.63280252,0.63280252 0 0 0 -0.5629398,-0.316818 z M 5.50043,11.723496 a 0.4666834,0.4666834 0 0 0 -0.2225576,0.06284 0.4666834,0.4666834 0 0 0 -0.1701912,0.637126 0.4666834,0.4666834 0 0 0 0.637126,0.171063 A 0.4666834,0.4666834 0 0 0 5.9158708,11.9574 0.4666834,0.4666834 0 0 0 5.50043,11.723496 Z m 1.961124,0.113461 a 0.54974292,0.54974292 0 0 0 -0.2618324,0.07331 0.54974292,0.54974292 0 0 0 -0.2016108,0.750586 0.54974292,0.54974292 0 0 0 0.7514596,0.201611 0.54974292,0.54974292 0 0 0 0.200738,-0.751459 0.54974292,0.54974292 0 0 0 -0.4887544,-0.274051 z m 4.020001,0.280161 a 0.7395304,0.7395304 0 0 0 -0.351729,0.0995 0.7395304,0.7395304 0 0 0 -0.27056,1.0098 0.7395304,0.7395304 0 0 0 1.0098,0.27056 0.7395304,0.7395304 0 0 0 0.27056,-1.0098 0.7395304,0.7395304 0 0 0 -0.658071,-0.370056 z m -5.0847858,0.581268 a 0.54974292,0.54974292 0 0 0 -0.261832,0.07331 0.54974292,0.54974292 0 0 0 -0.2016108,0.750585 0.54974292,0.54974292 0 0 0 0.7514584,0.201611 0.54974292,0.54974292 0 0 0 0.2007384,-0.751458 0.54974292,0.54974292 0 0 0 -0.488754,-0.274051 z m 2.354746,0.03578 a 0.63280252,0.63280252 0 0 0 -0.3011072,0.08466 0.63280252,0.63280252 0 0 0 -0.2321584,0.864047 0.63280252,0.63280252 0 0 0 0.86492,0.232157 0.63280252,0.63280252 0 0 0 0.2312852,-0.864919 0.63280252,0.63280252 0 0 0 -0.5629396,-0.315945 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/trojita.svg b/.icons/awkward/16x16/apps/trojita.svg
new file mode 100644
index 00000000..4b1ab948
--- /dev/null
+++ b/.icons/awkward/16x16/apps/trojita.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#a8a8a8" d="m8 0-7.6359 4.9269c-0.01643 0.010703-0.03132 0.023307-0.04688 0.03521l-0.0094 0.007v0.0008603c-0.18625 0.1463-0.30784 0.3713-0.30784 0.6276v7.6022c0.000005 0.443 0.3568 0.8 0.80001 0.8h14.4c0.4432 0 0.8-0.3569 0.8-0.80023v-7.6022c0-0.26209-0.12679-0.49189-0.32031-0.63769l0.0032-0.005-7.683-4.955z"/>
+ <rect fill="#31afe1" width="12" height="10" x="2" y="2" rx="0" ry="0"/>
+ <path fill="#bebebe" d="m0.000017 5.5979 15.2 10.4h-14.343c-0.05714 0-0.85714 0-0.85714-0.85714z"/>
+ <path fill="#d2d2d2" d="m15.143 15.998c0.85714 0 0.85714-0.85714 0.85714-0.85714v-9.5429l-15.2 10.4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tumblr.svg b/.icons/awkward/16x16/apps/tumblr.svg
new file mode 100644
index 00000000..f013d7c4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tumblr.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#3f5979" width="16" height="16" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 6,7 V 10.671 C 6,11.305 6.3306,14 9,14 10.598,14 11.5,13 11.5,13 L 11,10.757 C 11,10.757 9,11.587 9,10.241 V 7 H 11 V 5 H 9 V 2 H 7 C 7,2 6.7414,2.9774 6.3168,3.6396 5.8922,4.3019 5,5 5,5 V 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/turtleart.svg b/.icons/awkward/16x16/apps/turtleart.svg
new file mode 100644
index 00000000..0c3be9c1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/turtleart.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#134f13" d="M 10.28689,14.415683 9.9959675,14.51985 C 9.882856,14.56018 9.7759897,14.59896 9.6685867,14.627736 9.5044335,14.671726 9.3392232,14.705356 9.173795,14.728927 L 8.8531105,14.774317 10,16 Z"/>
+ <path style="fill:#134f13" d="m 11.31193,1.9568658 c -0.178,-0.00737 -0.359898,0.011539 -0.540406,0.059906 -0.8526451,0.2284658 -1.4025175,1.0354463 -1.3372885,1.888303 l 0.019345,0.2527307 0.2365056,0.08986 C 10.321107,4.4884526 10.914206,4.8718476 11.424879,5.3790248 L 11.602102,5.555 11.837984,5.472005 C 12.720616,5.1628296 13.238549,4.2170433 12.992432,3.2985222 12.782819,2.5162328 12.083264,1.9888021 11.31193,1.9568658 Z"/>
+ <path style="fill:#134f13" d="m 13.293591,10.396243 c -0.109349,-0.0052 -0.220189,-2.73e-4 -0.331359,0.01498 l -0.268955,0.03682 -0.06427,0.263339 c -0.180222,0.737074 -0.503572,1.405426 -0.944776,1.956946 l -0.172231,0.215289 0.140406,0.237754 c 0.403162,0.681275 1.223432,1.045805 2.02434,0.831203 0.962384,-0.25787 1.540388,-1.257363 1.282374,-2.220285 -0.208433,-0.777884 -0.900084,-1.29957 -1.665525,-1.33604 z"/>
+ <path style="fill:#134f13" d="m 4.4341563,12.400877 -0.2452423,0.09111 c -0.8664419,0.319205 -1.3713482,1.255123 -1.1276152,2.164746 0.2578701,0.962384 1.2581969,1.539708 2.2209089,1.28175 0.8139158,-0.218088 1.3481539,-0.964338 1.338536,-1.772234 l -0.00373,-0.265835 -0.2464903,-0.09922 C 5.7289254,13.542715 5.1289193,13.129603 4.6151346,12.591205 Z"/>
+ <path style="fill:#134f13" d="M 2.6689581,4.0202773 C 2.5609066,4.0287954 2.4521787,4.0467878 2.3438405,4.0758156 1.3811285,4.3337737 0.80359712,5.333717 1.061467,6.2961006 1.3130034,7.2348472 2.27051,7.8021516 3.2099889,7.5909547 L 3.4452468,7.5385368 3.5076491,7.3057749 C 3.6910994,6.6275707 4.0007642,6.0118949 4.4106152,5.495475 L 4.5616297,5.305147 4.4617855,5.0829939 C 4.1483207,4.3875627 3.42532,3.96064 2.6689581,4.0202773 Z"/>
+ <path style="fill:#134f13" d="M 6.6407594,0.00205202 C 6.3975209,-0.00791294 6.1487464,0.01824325 5.9018554,0.08428981 4.5853502,0.43647331 3.7985685,1.79817 4.1513068,3.1124685 4.2880957,3.6221439 4.5777289,4.0536955 4.9548874,4.3679656 L 5.1995613,4.5714285 5.4485068,4.3734483 C 5.8704489,4.0385721 6.3486969,3.7853771 6.8829929,3.6424456 7.404578,3.5029142 7.9329014,3.4816834 8.4541544,3.5547253 l 0.3154529,0.04386 0.106778,-0.2997113 C 9.0381959,2.8440331 9.069586,2.3342168 8.9349609,1.8326046 8.6704073,0.84688055 7.8372904,0.15810131 6.8817727,0.02398207 6.802146,0.01280569 6.7218386,0.00537331 6.6407594,0.00205202 Z"/>
+ <g style="fill:#00a000" transform="matrix(0.35583254,0.00894079,0.00922497,0.31389965,-2.0651061,-0.7950663)">
+ <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.38917596,0.0107251,0.01106599,0.34003495,-3.0797361,-1.68748)">
+ <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>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tusk-app.svg b/.icons/awkward/16x16/apps/tusk-app.svg
new file mode 100644
index 00000000..ab7c61ce
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tusk-app.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#20c88c" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#ffffff" width="8" height="8" x="-12" y="-12" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tusk.svg b/.icons/awkward/16x16/apps/tusk.svg
new file mode 120000
index 00000000..76d7108a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tusk.svg
@@ -0,0 +1 @@
+tusk-app.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tux.svg b/.icons/awkward/16x16/apps/tux.svg
new file mode 100644
index 00000000..5dd64ccb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tux.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <path style="fill:#4f4f4f" d="m 8.0000001,1036.3622 c -1.4915385,0 -3.0000001,1.338 -3.0000001,3 0,3.75 -2,4.125 -2,6.75 0,2.8995 2.2385762,5.25 5.0000001,5.25 2.7614239,0 4.9999999,-2.3505 4.9999999,-5.25 0,-2.625 -2,-3 -2,-6.75 0,-1.662 -1.5084614,-3 -2.9999999,-3 z"/>
+ <path style="fill:#ffffff" d="m 8.0000001,1041.3622 c -0.8949229,0 -1.5,0.8029 -1.5,1.8 0,2.25 -1.5,2.475 -1.5,4.05 0,1.7397 1.3431458,3.15 3,3.15 1.6568543,0 2.9999999,-1.4103 2.9999999,-3.15 0,-1.575 -1.4999999,-1.8 -1.4999999,-4.05 0,-0.9971 -0.6050771,-1.8 -1.5,-1.8 z"/>
+ <path style="fill:#eab108" transform="translate(0,1036.3622)" d="M 2.3007812,11 C 2.1345812,11 2,11.134581 2,11.300781 l 0,0.582031 C 2.0271908,12.032747 1.8725668,11.982111 1.8496094,12 0.93386089,12.037826 1.0562783,12.239425 1,12.849609 c 0.045917,0.136614 0.1393497,0.141884 0.2148436,0.218751 0.2224874,0.117 0.4394337,0.20811 0.4335937,0.28711 -0.019857,0.2679 -0.3910493,0.337175 -0.5214844,0.609375 -0.097592,0.2037 -0.13310605,0.301343 -0.14648435,0.402344 -0.0208803,0.1577 0.0335673,0.298624 0.15039065,0.390624 0.085636,0.0675 0.1471245,0.09316 0.3808594,0.160157 0.086102,0.0247 0.2693696,0.08295 0.40625,0.126953 0.3762891,0.1214 0.5371586,0.164672 0.9707031,0.263672 0.8691666,0.1978 1.0895674,0.26425 1.5644531,0.46875 0.3189646,0.1373 0.9662348,0.184937 1.1308594,0.210937 l 0,0.002 c 0.094028,0.014 0.2687478,0.014 0.3574218,0 0.4169928,-0.0684 0.7774724,-0.370184 0.921875,-0.771484 0.011231,-0.031 0.026533,-0.06708 0.033203,-0.08008 0.016609,-0.0334 0.025854,-0.09905 0.037109,-0.251953 0.00888,-0.1204 0.00804,-0.138941 -0.00781,-0.244141 C 6.87862,14.340824 6.7455058,14.04019 6.5566424,13.77739 6.5447984,13.75909 6.4540886,13.639065 6.3535174,13.511765 6.2529505,13.384565 6.1580919,13.264187 6.1425799,13.244187 5.1381289,11.838055 3.4047911,11.01312 2.3007812,11 Z"/>
+ <path style="fill:#eab108" d="m 12.144474,1052.1635 c 0.129133,-0.091 0.232304,-0.1924 0.445468,-0.4404 0.317348,-0.3692 0.47774,-0.5172 1.133951,-1.0459 0.327341,-0.2637 0.4463,-0.3679 0.715114,-0.6266 0.0978,-0.094 0.229198,-0.2175 0.292022,-0.2741 0.170539,-0.1537 0.212208,-0.2014 0.256435,-0.2934 0.06035,-0.1254 0.04624,-0.2662 -0.03891,-0.389 -0.05459,-0.079 -0.126236,-0.1449 -0.296482,-0.274 -0.227566,-0.1725 -0.29265,-0.3209 -0.424129,-0.5361 -0.07736,-0.1266 -0.145002,-0.2786 -0.268626,-0.6034 -0.07314,-0.1921 -0.102932,-0.2615 -0.162075,-0.3776 -0.06417,-0.126 -0.07732,-0.1477 -0.115154,-0.189 -0.142201,-0.1558 -0.300075,-0.2084 -0.499513,-0.1667 -0.05774,0.012 -0.09168,0.026 -0.333727,0.1394 -0.150879,0.07 -0.286277,0.13 -0.307576,0.1351 -0.115042,0.028 -0.209857,0.026 -0.313433,0 -0.09868,-0.029 -0.17691,0.01 -0.341731,-0.1009 -0.112754,-0.074 -0.233775,-0.166 -0.320377,-0.1899 -0.120324,-0.033 -0.119927,-0.033 -0.232365,-0.021 -0.108235,0.013 -0.487882,0.044 -0.575933,0.1131 -0.0555,0.043 -0.07178,0.062 -0.120155,0.1332 -0.04859,0.072 -0.06015,0.097 -0.08792,0.1878 -0.06987,0.2289 -0.09209,0.3599 -0.173351,1.0206 -0.06434,0.5238 -0.08112,0.6894 -0.09373,0.9266 -0.01373,0.2583 -0.05894,0.6841 -0.08703,0.8199 -0.0047,0.023 -0.03428,0.163 -0.06562,0.3113 -0.0313,0.1482 -0.05879,0.286 -0.06106,0.3062 -0.04863,0.2983 -0.03255,0.6056 0.05626,0.8771 0.03143,0.094 0.03857,0.1094 0.0976,0.2061 0.07492,0.1228 0.111188,0.1732 0.139607,0.194 0.01134,0.01 0.0395,0.033 0.06241,0.054 0.294625,0.2744 1.030011,0.3749 1.414644,0.2575 0.08174,-0.025 0.23162,-0.099 0.305586,-0.15 z"/>
+ <g transform="translate(0.34145975,-0.29270723)">
+ <circle style="fill:#ffffff" cx="6.659" cy="1039.655" r="1"/>
+ <circle style="fill:#323232" cx="6.65" cy="1039.712" r=".35"/>
+ </g>
+ <path style="fill:#f77d00" d="m 10,1041.4622 c 0,1.1046 -0.8954305,1.9 -2,1.9 -1.1045695,0 -2,-0.7954 -2,-1.9 z"/>
+ <g transform="translate(2.3414598,-0.29270723)">
+ <circle style="fill:#ffffff" cx="6.659" cy="1039.655" r="1"/>
+ <circle style="fill:#323232" cx="6.65" cy="1039.712" r=".35"/>
+ </g>
+ <path style="fill:#eab108" d="m 10,1041.6121 c 0,0.2501 -0.8954305,0.7501 -2,0.7501 -1.1045695,0 -2,-0.5 -2,-0.7501 0,-0.6903 0.8954305,-1.2499 2,-1.2499 1.1045695,0 2,0.5596 2,1.2499 z"/>
+ <path style="fill:#4f4f4f" d="m 11.902435,1048.4597 c -0.646576,0 -0.480576,-0.5978 -0.780487,-1.1707 -0.427409,-0.8164 0.04523,-1.1124 1.17073,-1.1707 1.121155,-0.448 0.844457,2.3039 -0.390243,2.3414 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tuxboot.svg b/.icons/awkward/16x16/apps/tuxboot.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tuxboot.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tuxguitar.svg b/.icons/awkward/16x16/apps/tuxguitar.svg
new file mode 100644
index 00000000..0a75ec9f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tuxguitar.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.53571 0 0 .53333 -1.0714 -.53333)">
+ <g fill="#4f4f4f" transform="matrix(.95653 0 0 .94886 .87858 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>
+ <circle fill="#fff" cx="11" cy="8" r="2"/>
+ <circle fill="#fff" cx="21" cy="8" r="2"/>
+ <ellipse fill="#fff" cx="16" cy="19" rx="7" ry="8"/>
+ <path fill="#cd5252" d="m14 9h4c-0.32061 3.0814-2 6-2 6s-2-3.4637-2-6z"/>
+ <circle fill="#303030" cx="12" cy="9" r="1"/>
+ <circle fill="#303030" cx="22" cy="9" r="1"/>
+ <g fill="#cd8652" transform="matrix(.039494 .02316 -.022187 .039032 12.14 5.0708)">
+ <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="12" cy="21" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tuxmath.svg b/.icons/awkward/16x16/apps/tuxmath.svg
new file mode 100644
index 00000000..15f3562e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tuxmath.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.53333 0 0 .53333 -1.0667 -.53333)">
+ <g fill="#4f4f4f" transform="matrix(.95653 0 0 .94886 .87858 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>
+ <circle fill="#fff" cx="11" cy="8" r="2"/>
+ <circle fill="#fff" cx="21" cy="8" r="2"/>
+ <ellipse fill="#fff" cx="16" cy="19" rx="7" ry="8"/>
+ <circle fill="#303030" cx="12" cy="9" r="1"/>
+ <circle fill="#303030" cx="22" cy="9" r="1"/>
+ <path fill="#cd5252" d="m14 9h4c-0.32061 3.0814-2 6-2 6s-2-3.4637-2-6z"/>
+ </g>
+ <path style="fill:none;stroke:#f44336;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round" d="M 8.5001,11.493 V 7.4929 L 7.5001,8.4929 M 7.5001,8.4929 V 8.4929"/>
+ <rect style="fill:#4f4f4f" width="2" height="1" x="5" y="9" rx=".5" ry=".454"/>
+ <rect style="fill:#f44336" width="2" height="1" x="5" y="9" rx=".5" ry=".454"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tuxpaint.svg b/.icons/awkward/16x16/apps/tuxpaint.svg
new file mode 120000
index 00000000..f4aff083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tuxpaint.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tuxpuck.svg b/.icons/awkward/16x16/apps/tuxpuck.svg
new file mode 100644
index 00000000..263b3065
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tuxpuck.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <path style="fill:#3d7284" d="m 8.0000001,1036.3622 c -1.4915385,0 -3.0000001,1.338 -3.0000001,3 0,3.75 -2,4.125 -2,6.75 0,2.8995 2.2385762,5.25 5.0000001,5.25 2.7614239,0 4.9999999,-2.3505 4.9999999,-5.25 0,-2.625 -2,-3 -2,-6.75 0,-1.662 -1.5084614,-3 -2.9999999,-3 z"/>
+ <path style="fill:#ffffff" d="m 8.0000001,1041.3622 c -0.8949229,0 -1.5,0.8029 -1.5,1.8 0,2.25 -1.5,2.475 -1.5,4.05 0,1.7397 1.3431458,3.15 3,3.15 1.6568543,0 2.9999999,-1.4103 2.9999999,-3.15 0,-1.575 -1.4999999,-1.8 -1.4999999,-4.05 0,-0.9971 -0.6050771,-1.8 -1.5,-1.8 z"/>
+ <path style="fill:#eab108" transform="translate(0,1036.3622)" d="M 2.3007812,11 C 2.1345812,11 2,11.134581 2,11.300781 l 0,0.582031 C 2.0271908,12.032747 1.8725668,11.982111 1.8496094,12 0.93386089,12.037826 1.0562783,12.239425 1,12.849609 c 0.045917,0.136614 0.1393497,0.141884 0.2148436,0.218751 0.2224874,0.117 0.4394337,0.20811 0.4335937,0.28711 -0.019857,0.2679 -0.3910493,0.337175 -0.5214844,0.609375 -0.097592,0.2037 -0.13310605,0.301343 -0.14648435,0.402344 -0.0208803,0.1577 0.0335673,0.298624 0.15039065,0.390624 0.085636,0.0675 0.1471245,0.09316 0.3808594,0.160157 0.086102,0.0247 0.2693696,0.08295 0.40625,0.126953 0.3762891,0.1214 0.5371586,0.164672 0.9707031,0.263672 0.8691666,0.1978 1.0895674,0.26425 1.5644531,0.46875 0.3189646,0.1373 0.9662348,0.184937 1.1308594,0.210937 l 0,0.002 c 0.094028,0.014 0.2687478,0.014 0.3574218,0 0.4169928,-0.0684 0.7774724,-0.370184 0.921875,-0.771484 0.011231,-0.031 0.026533,-0.06708 0.033203,-0.08008 0.016609,-0.0334 0.025854,-0.09905 0.037109,-0.251953 0.00888,-0.1204 0.00804,-0.138941 -0.00781,-0.244141 C 6.87862,14.340824 6.7455058,14.04019 6.5566424,13.77739 6.5447984,13.75909 6.4540886,13.639065 6.3535174,13.511765 6.2529505,13.384565 6.1580919,13.264187 6.1425799,13.244187 5.1381289,11.838055 3.4047911,11.01312 2.3007812,11 Z"/>
+ <path style="fill:#eab108" d="m 12.144474,1052.1635 c 0.129133,-0.091 0.232304,-0.1924 0.445468,-0.4404 0.317348,-0.3692 0.47774,-0.5172 1.133951,-1.0459 0.327341,-0.2637 0.4463,-0.3679 0.715114,-0.6266 0.0978,-0.094 0.229198,-0.2175 0.292022,-0.2741 0.170539,-0.1537 0.212208,-0.2014 0.256435,-0.2934 0.06035,-0.1254 0.04624,-0.2662 -0.03891,-0.389 -0.05459,-0.079 -0.126236,-0.1449 -0.296482,-0.274 -0.227566,-0.1725 -0.29265,-0.3209 -0.424129,-0.5361 -0.07736,-0.1266 -0.145002,-0.2786 -0.268626,-0.6034 -0.07314,-0.1921 -0.102932,-0.2615 -0.162075,-0.3776 -0.06417,-0.126 -0.07732,-0.1477 -0.115154,-0.189 -0.142201,-0.1558 -0.300075,-0.2084 -0.499513,-0.1667 -0.05774,0.012 -0.09168,0.026 -0.333727,0.1394 -0.150879,0.07 -0.286277,0.13 -0.307576,0.1351 -0.115042,0.028 -0.209857,0.026 -0.313433,0 -0.09868,-0.029 -0.17691,0.01 -0.341731,-0.1009 -0.112754,-0.074 -0.233775,-0.166 -0.320377,-0.1899 -0.120324,-0.033 -0.119927,-0.033 -0.232365,-0.021 -0.108235,0.013 -0.487882,0.044 -0.575933,0.1131 -0.0555,0.043 -0.07178,0.062 -0.120155,0.1332 -0.04859,0.072 -0.06015,0.097 -0.08792,0.1878 -0.06987,0.2289 -0.09209,0.3599 -0.173351,1.0206 -0.06434,0.5238 -0.08112,0.6894 -0.09373,0.9266 -0.01373,0.2583 -0.05894,0.6841 -0.08703,0.8199 -0.0047,0.023 -0.03428,0.163 -0.06562,0.3113 -0.0313,0.1482 -0.05879,0.286 -0.06106,0.3062 -0.04863,0.2983 -0.03255,0.6056 0.05626,0.8771 0.03143,0.094 0.03857,0.1094 0.0976,0.2061 0.07492,0.1228 0.111188,0.1732 0.139607,0.194 0.01134,0.01 0.0395,0.033 0.06241,0.054 0.294625,0.2744 1.030011,0.3749 1.414644,0.2575 0.08174,-0.025 0.23162,-0.099 0.305586,-0.15 z"/>
+ <g transform="translate(0.34145975,-0.29270723)">
+ <circle style="fill:#ffffff" cx="6.659" cy="1039.655" r="1"/>
+ <circle style="fill:#323232" cx="6.65" cy="1039.712" r=".35"/>
+ </g>
+ <path style="fill:#f77d00" d="m 10,1041.4622 c 0,1.1046 -0.8954305,1.9 -2,1.9 -1.1045695,0 -2,-0.7954 -2,-1.9 z"/>
+ <g transform="translate(2.3414598,-0.29270723)">
+ <circle style="fill:#ffffff" cx="6.659" cy="1039.655" r="1"/>
+ <circle style="fill:#323232" cx="6.65" cy="1039.712" r=".35"/>
+ </g>
+ <path style="fill:#eab108" d="m 10,1041.6121 c 0,0.2501 -0.8954305,0.7501 -2,0.7501 -1.1045695,0 -2,-0.5 -2,-0.7501 0,-0.6903 0.8954305,-1.2499 2,-1.2499 1.1045695,0 2,0.5596 2,1.2499 z"/>
+ <path style="fill:#3d7284" d="m 11.902435,1048.4597 c -0.646576,0 -0.480576,-0.5978 -0.780487,-1.1707 -0.427409,-0.8164 0.04523,-1.1124 1.17073,-1.1707 1.121155,-0.448 0.844457,2.3039 -0.390243,2.3414 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tuxracer.svg b/.icons/awkward/16x16/apps/tuxracer.svg
new file mode 120000
index 00000000..5d747cc5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tuxracer.svg
@@ -0,0 +1 @@
+tux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tuxtype.svg b/.icons/awkward/16x16/apps/tuxtype.svg
new file mode 100644
index 00000000..3aa0938f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tuxtype.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.53333 0 0 .53333 -1.0667 -.53333)">
+ <g fill="#4f4f4f" transform="matrix(.95653 0 0 .94886 .87858 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>
+ <circle fill="#fff" cx="11" cy="8" r="2"/>
+ <circle fill="#fff" cx="21" cy="8" r="2"/>
+ <ellipse fill="#fff" cx="16" cy="19" rx="7" ry="8"/>
+ <circle fill="#303030" cx="12" cy="9" r="1"/>
+ <circle fill="#303030" cx="22" cy="9" r="1"/>
+ <path fill="#cd5252" d="m14 9h4c-0.32061 3.0814-2 6-2 6s-2-3.4637-2-6z"/>
+ </g>
+ <path style="fill:#f34235" d="M 7,8 A 2,2 0 0 0 5,10 2,2 0 0 0 7,12 2,2 0 0 0 9,10 2,2 0 0 0 7,8 Z M 7,9 A 1,1 0 0 1 8,10 1,1 0 0 1 7,11 1,1 0 0 1 6,10 1,1 0 0 1 7,9 Z"/>
+ <rect style="fill:#f34235" width="1" height="4" x="8" y="8" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tv.kodi.Kodi.svg b/.icons/awkward/16x16/apps/tv.kodi.Kodi.svg
new file mode 120000
index 00000000..8e1449fb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tv.kodi.Kodi.svg
@@ -0,0 +1 @@
+kodi.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tvmaxe.svg b/.icons/awkward/16x16/apps/tvmaxe.svg
new file mode 120000
index 00000000..24bc70b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tvmaxe.svg
@@ -0,0 +1 @@
+tvtime.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tvtime.svg b/.icons/awkward/16x16/apps/tvtime.svg
new file mode 100644
index 00000000..a54006cf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tvtime.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#8e8e8e" width="12" height="10" x="-15" y="-13" rx=".75" ry=".833" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="12" height="16" x="-14" y="-16" rx=".75" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#333333" width="10" height="14" x="-13" y="-15" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tweetdeck.svg b/.icons/awkward/16x16/apps/tweetdeck.svg
new file mode 100644
index 00000000..c7eedfb1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tweetdeck.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#2b97e9" d="m0.88892 1c-0.49249 0-0.88892 0.3903-0.88892 0.875v10.125c0 0.48475 0.39669 0.98462 0.88892 1h5.6111l1.5 2 1.5-2h5.612c0.492 0 0.888-0.515 0.888-1v-10.125c0-0.4847-0.396-0.875-0.889-0.875z"/>
+ <path opacity=".6" d="m12 4.2682c-0.294 0.1305-0.611 0.2188-0.943 0.2584 0.339-0.2031 0.599-0.5247 0.722-0.908-0.317 0.1881-0.668 0.3247-1.042 0.3983-0.3-0.319-0.726-0.5183-1.1983-0.5183-0.90646 0-1.6413 0.73486-1.6413 1.6413 0 0.12864 0.01455 0.25391 0.04252 0.37403-1.3641-0.0685-2.5735-0.7219-3.383-1.7149-0.1413 0.2424-0.2222 0.5243-0.2222 0.8251 0 0.56941 0.28975 1.0718 0.73015 1.3661-0.26904-0.00851-0.52211-0.082344-0.74341-0.20527-0.000123 0.00685-0.000146 0.013695-0.000146 0.02063 0 0.79523 0.56576 1.4586 1.3166 1.6094-0.13773 0.037505-0.28274 0.057553-0.43241 0.057553-0.10577 0-0.20858-0.010265-0.3088-0.029435 0.2089 0.6521 0.815 1.1266 1.5332 1.1398-0.5617 0.4402-1.2694 0.7026-2.0384 0.7026-0.1325 0-0.2631-0.0077-0.3915-0.0229 0.7264 0.4657 1.5891 0.7374 2.516 0.7374 3.0189 0 4.6698-2.501 4.6698-4.6698 0-0.071165-0.0016-0.14195-0.0048-0.21233 0.32066-0.23141 0.59894-0.52049 0.81899-0.84963"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/twin.svg b/.icons/awkward/16x16/apps/twin.svg
new file mode 120000
index 00000000..cbdad8c8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/twin.svg
@@ -0,0 +1 @@
+gnome-wm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/twinkle.svg b/.icons/awkward/16x16/apps/twinkle.svg
new file mode 100644
index 00000000..5dd30966
--- /dev/null
+++ b/.icons/awkward/16x16/apps/twinkle.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ffd52c" d="M 8.0000025,-1.0572069e-6 C 7.2788175,0.01003494 6.7648665,0.43177074 6.5234945,1.1319405 l 0.0078,-0.031334 -1.132771,3.9132593 -3.820173,0 c -0.0083,-1.301e-4 -0.01706,-1.301e-4 -0.02539,0 -0.45633,0.0144 -0.86826003,0.2203755 -1.15816103,0.5640123 -0.626968,0.7007156 -0.493432,1.8039654 0.302724,2.3265512 l 3.00379903,2.1385467 -1.165973,3.985296 c -0.0013,0.0039 -0.0027,0.0078 -0.0039,0.01175 -0.178148,0.569792 -0.01062,1.157308 0.437484,1.558867 0.0032,0.003 0.0084,0.0049 0.01172,0.0078 0.538485,0.466081 1.294158,0.524829 1.902274,0.139045 0.01157,-0.0073 0.024,-0.01366 0.03515,-0.02155 l 3.081922,-2.167881 3.0819175,2.167923 c 0.01115,0.0079 0.0236,0.01426 0.03516,0.02155 0.608116,0.385784 1.363788,0.327036 1.902273,-0.139045 0.0033,-0.0029 0.0085,-0.0048 0.01172,-0.0078 0.448108,-0.401569 0.615632,-0.989075 0.437484,-1.558867 -0.0012,-0.0039 -0.0026,-0.0078 -0.0039,-0.01175 L 12.298681,10.043018 15.302477,7.9044713 C 16.098632,7.3818856 16.232168,6.2786358 15.605201,5.5779202 15.3153,5.2342832 14.903368,5.0283094 14.44704,5.0139078 c -0.0083,-1.302e-4 -0.01709,-1.302e-4 -0.02539,0 l -3.820173,0 -1.1327702,-3.9132593 0.00781,0.031334 C 9.2351394,0.43177074 8.7211886,0.01003504 8.0000025,-1.0572069e-6 Z"/>
+ <circle style="fill:#6d63f4" cx="8" cy="9" r="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/twitter.svg b/.icons/awkward/16x16/apps/twitter.svg
new file mode 100644
index 00000000..18cda8f1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/twitter.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#085585" d="M 15.02,3.0002 C 14.401,3.3571 13.61,3.5593 12.882,3.7051 12.883,3.706 12.884,3.7067 12.884,3.7076 12.947,3.7801 13.007,3.8128 13.063,3.8904 13.121,3.9689 13.175,4.0502 13.225,4.1336 13.27,4.2073 13.31,4.6033 13.349,4.6805 13.354,4.6906 13.36,4.7 13.365,4.7102 L 13.366,4.7118 C 13.409,4.7989 13.406,4.5264 13.441,4.6174 14.113,4.2212 14.776,3.741 15.02,3.0002 Z M 15.4,4.2002 C 14.816,4.4521 14.103,4.5465 13.444,4.6248 13.59,4.9878 13.688,5.6748 13.712,5.875 14.354,5.4243 14.959,4.8414 15.4,4.2002 Z"/>
+ <path style="fill:#0391e9" d="M 10.5,2 A 3.5,3.5 0 0 0 7.0859,4.7422 C 7.085,4.7461 7.0849,4.75 7.084,4.7539 A 3.5,3.5 0 0 0 7.0059,5.4004 C 7.0057,5.4144 7,5.4273 7,5.4414 7.0011,5.449 7.0009,5.4572 7.002,5.4648 A 3.5,3.5 0 0 0 7,5.5 3.5,3.5 0 0 0 7.043,6.0273 C 7.1829,8.4419 6.1511,11.215 4.7344,12.373 3.64,13.247 2.2599,14 0.76172,14 0.50362,14 0.25016,13.983 0,13.953 1.4152,14.878 3.0964,15 4.9023,15 10.784,15 14,9.9398 14,5.6348 14,5.6064 13.999,5.579 13.998,5.5508 A 3.5,3.5 0 0 0 14,5.5 3.5,3.5 0 0 0 13.998,5.4609 C 13.998,5.4545 14,5.4479 14,5.4414 14,5.4301 13.998,5.4195 13.998,5.4082 A 3.5,3.5 0 0 0 13.963,5.0117 C 13.778,3.4948 12.654,2.2606 11.172,2.0391 11.137,2.0324 11.101,2.0263 11.064,2.0215 11.025,2.0177 10.987,2.014 10.947,2.0117 10.895,2.0078 10.845,2 10.791,2 10.777,2 10.762,2.0018 10.748,2.002 10.734,2.001 10.719,2.0007 10.705,2 10.683,2 10.661,2.0074 10.639,2.0078 A 3.5,3.5 0 0 0 10.5,2 Z"/>
+ <path style="fill:#3cbbff" d="M 0.44141,3 C 0.15811,3.4427 0,4.1479 0,4.6973 0,5.7372 1.405,6.5166 2.2881,7.0541 1.7486,7.0385 0.45543,6.8664 0.01172,6.6419 0.01134,6.6544 0.01172,6.6664 0.01172,6.6791 0.01172,8.1313 2.2887,9.6375 3.4619,10.033 2.2887,10.033 1.2659,9.6387 0.84375,9.6387 1.2626,10.83 3.009,11.976 4.4492,12 H 7.1758 C 7.2013,12 7.2224,11.996 7.2461,11.994 7.2933,11.998 7.3394,11.999 7.3867,12 7.4219,12 7.4574,11.995 7.4922,11.994 7.5284,11.996 7.5634,11.999 7.5996,12 7.6484,12 7.6956,11.988 7.7441,11.986 7.8292,11.995 7.9146,11.999 8,12 9.6569,12 11,10.657 11,9 11,7.3431 9.6569,6 8,6 7.9139,6.0009 7.8279,6.0054 7.7422,6.0137 7.6943,6.0117 7.6478,6 7.5996,6 7.5566,6.0006 7.5136,6.0016 7.4707,6.0039 7.4426,6.0032 7.415,6 7.3867,6 3.7984,6 2.0462,4.7126 0.44141,3 Z"/>
+ <circle style="fill:#085585" cx="12" cy="5" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/twupic.svg b/.icons/awkward/16x16/apps/twupic.svg
new file mode 100644
index 00000000..27dc2dcd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/twupic.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 8.0421173,5.3191501e-4 A 1.7755407,1.8191449 0 0 0 7.1122685,0.2432099 L 1.887848,3.3335841 A 1.7755407,1.8191449 0 0 0 0.99999996,4.909171 v 6.181149 a 1.7755407,1.8191449 0 0 0 0.88777034,1.575427 l 5.2244204,3.090534 a 1.7755407,1.8191449 0 0 0 1.7755407,0 L 14.112152,12.665747 A 1.7755407,1.8191449 0 0 0 15,11.09016 V 4.909011 A 1.7755407,1.8191449 0 0 0 14.112152,3.3334241 L 8.8877314,0.2430499 A 1.7755407,1.8191449 0 0 0 8.0418839,3.7191634e-4 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.80000001" d="m 9.6001067,9.5999321 c 0,0 0.3593066,0.9693039 1.7088483,1.0000679 1.355403,0.0309 2.291118,-1.2392827 2.291118,-2.3794073 0,-1.820634 -1.19999,-2.8205893 -2.127716,-2.8205893 C 7.8628419,5.4000034 8.1314553,10.6 4.6753477,10.6 3.2001599,10.6 2.3974495,9.1027462 2.4001666,7.9918298 c 0.004,-1.6326016 1.2295078,-2.6467759 2.3400297,-2.5918264 1.1670067,0.057745 1.659937,0.7999934 1.659937,0.7999934"/>
+ <path style="fill:#ffffff" d="M 6.9999831,6.9999998 5.9999915,6.7320529 4.9999999,6.4641059 5.7320445,5.7320612 6.4640892,5.0000166 6.7320362,6.0000082 Z"/>
+ <path style="fill:#ffffff" transform="scale(-1)" d="m -8.9999997,-9.0000169 -0.9999916,-0.2679469 -0.9999917,-0.267947 0.732045,-0.7320442 L -9.5358936,-11 l 0.267947,0.999991 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/type-rider.svg b/.icons/awkward/16x16/apps/type-rider.svg
new file mode 100644
index 00000000..85048563
--- /dev/null
+++ b/.icons/awkward/16x16/apps/type-rider.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m4 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 -4z"/>
+ <path fill="#4f4f4f" d="m12 0a4 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 -4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/typecatcher.svg b/.icons/awkward/16x16/apps/typecatcher.svg
new file mode 100644
index 00000000..d958f2ba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/typecatcher.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="m8 3c-2.0709 0-3.8347 1.2679-4.5938 3.0624-1.9278 0.2866-3.4062 1.93-3.4062 3.9375 0 2.2091 1.7909 4.0001 4 4.0001h8.5003c1.933 0 3.5-1.567 3.5-3.5 0-1.7965-1.351-3.2688-3.094-3.4685-0.454-2.2937-2.479-4.0315-4.906-4.0315z"/>
+ <path style="opacity:.5" d="m7.0002 6 1.067 0.00002c1.933 0.000035 1.933 2 1.933 2v4h-1v-2l-3-0.00002v2h-1l0.0313-4.0048c0.0155-1.9952 1.9689-1.9952 1.9689-1.9952zm0 1c-1 0-1 1-1 1v0.99998l3 0.00002v-1c0-1-1-1-1-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/typora.svg b/.icons/awkward/16x16/apps/typora.svg
new file mode 100644
index 00000000..6a01a347
--- /dev/null
+++ b/.icons/awkward/16x16/apps/typora.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path opacity=".6" d="m12.25 3h-8.5l-0.25 4h0.75c0.1002-0.6925 0.2068-1.3684 0.3642-1.8116 0.372-1.0111 0.6628-1.1657 1.6358-1.1657 0.47218 0 0.75 0.15235 0.75 0.49861v6.8556c0 0.58172 0 0.62315-1.0819 0.62315h-0.41812v1h5v-1h-0.41812c-1.1448 0-1.082-0.041-1.082-0.623v-6.8556c0-0.34626 0.27782-0.49861 0.75-0.49861 0.87281 0 1.1924 0.09919 1.5502 0.93022 0.215 0.5124 0.336 1.2575 0.45 2.047h0.75z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ubinary.svg b/.icons/awkward/16x16/apps/ubinary.svg
new file mode 120000
index 00000000..d5092a31
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ubinary.svg
@@ -0,0 +1 @@
+ue4editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ubiquity-kde.svg b/.icons/awkward/16x16/apps/ubiquity-kde.svg
new file mode 100644
index 00000000..b084ac4a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ubiquity-kde.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#1caff3" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m 7.983,12 -2.9828,-4 2,0 0,-4 2,0 0,4 2,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ubiquity.svg b/.icons/awkward/16x16/apps/ubiquity.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ubiquity.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ubuntu-cleaner.svg b/.icons/awkward/16x16/apps/ubuntu-cleaner.svg
new file mode 120000
index 00000000..d5ad4059
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ubuntu-cleaner.svg
@@ -0,0 +1 @@
+computerjanitor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ubuntu-kylin-software-center.svg b/.icons/awkward/16x16/apps/ubuntu-kylin-software-center.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ubuntu-kylin-software-center.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ubuntu-logo-icon.svg b/.icons/awkward/16x16/apps/ubuntu-logo-icon.svg
new file mode 120000
index 00000000..8be7dd5b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ubuntu-logo-icon.svg
@@ -0,0 +1 @@
+distributor-logo-ubuntu.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ubuntu-mate.svg b/.icons/awkward/16x16/apps/ubuntu-mate.svg
new file mode 120000
index 00000000..e538abb2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ubuntu-mate.svg
@@ -0,0 +1 @@
+distributor-logo-ubuntu-mate.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ubuntu-qtcreator.svg b/.icons/awkward/16x16/apps/ubuntu-qtcreator.svg
new file mode 120000
index 00000000..619ebc9c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ubuntu-qtcreator.svg
@@ -0,0 +1 @@
+qtcreator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ubuntu-tweak.svg b/.icons/awkward/16x16/apps/ubuntu-tweak.svg
new file mode 100644
index 00000000..74ad7651
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ubuntu-tweak.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#7ec639" d="m16 8a8 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 8z"/>
+ <path fill="#4d4d4d" d="m11.965 7.5a4 4 0 0 0 -1.447 -2.5996c-0.163 0.0608-0.336 0.0996-0.518 0.0996-0.629 0-1.17-0.3972-1.3915-0.9512a4 4 0 0 0 -0.6085 -0.0488 4 4 0 0 0 -1.552 0.3135l0.76075 1.3184a2.5 2.5 0 0 1 0.791 -0.132 2.5 2.5 0 0 1 2.4472 2h1.5176zm-0.001 1h-1.5146a2.5 2.5 0 0 1 -2.4492 2 2.5 2.5 0 0 1 -0.791 -0.13086l-0.7588 1.3144a4 4 0 0 0 1.5495 0.3165 4 4 0 0 0 0.6105 -0.0525c0.222-0.552 0.762-0.9475 1.3895-0.9475 0.18306 0 0.35671 0.03837 0.51955 0.09961a4 4 0 0 0 1.445 -2.5988zm-0.964-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 -1zm0 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 -1zm-4.656-6.368-0.759-1.3146a4 4 0 0 0 -1.459 2.2061c0.22948 0.26382 0.37402 0.60315 0.37402 0.97655 0 0.37294-0.14411 0.7119-0.37304 0.9756a4 4 0 0 0 1.457 2.209l0.76-1.3155a2.5 2.5 0 0 1 -0.844 -1.869 2.5 2.5 0 0 1 0.844 -1.868zm-2.344 1.868a1 1 0 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 fill="#4d4d4d" d="m7.5 6-0.0441 0.5268a1.5714 1.5714 0 0 0 -0.4593 0.2656l-0.4788-0.22545-0.5 0.86605 0.4347 0.3019a1.5714 1.5714 0 0 0 -0.0239 0.2651 1.5714 1.5714 0 0 0 0.0228 0.2662l-0.4336 0.30078 0.5 0.86605 0.47768-0.22489a1.5714 1.5714 0 0 0 0.4604 0.264l0.0441 0.5279h1l0.0441-0.5268a1.5714 1.5714 0 0 0 0.4592 -0.2657l0.47879 0.22545 0.5-0.86605-0.43471-0.3019a1.5714 1.5714 0 0 0 0.024 -0.265 1.5714 1.5714 0 0 0 -0.0228 -0.2662l0.4336-0.30078-0.5-0.86605-0.47768 0.22489a1.5714 1.5714 0 0 0 -0.4604 -0.264l-0.0441-0.5279h-1zm0.5 1.4286a0.57145 0.57145 0 0 1 0.5714 0.5714 0.57145 0.57145 0 0 1 -0.5714 0.5714 0.57145 0.57145 0 0 1 -0.5714 -0.5714 0.57145 0.57145 0 0 1 0.5714 -0.5714z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ubuntusoftware.svg b/.icons/awkward/16x16/apps/ubuntusoftware.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ubuntusoftware.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ubuntustudio-controls.svg b/.icons/awkward/16x16/apps/ubuntustudio-controls.svg
new file mode 100644
index 00000000..9afbfcd6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ubuntustudio-controls.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#4f4f4f" cx="8" cy="8" r="8"/>
+ <g style="fill:none;stroke:#ffffff;stroke-linecap:round">
+ <circle cx="8" cy="8" r="1.5"/>
+ <path d="M 5.5081,5.5422 A 3.5,3.5 0 0 1 9.3273,4.7614 3.5,3.5 0 0 1 11.5,7.9979 3.5,3.5 0 0 1 9.3311,11.237 3.5,3.5 0 0 1 5.511,10.461"/>
+ <path d="M 4.6193,8.9058 A 3.5,3.5 0 0 1 4.6193,7.0941"/>
+ <path d="M 2.7067,9.4935 A 5.5,5.5 0 0 1 2.7061,6.5086"/>
+ <path d="M 12.235,11.509 A 5.5,5.5 0 0 1 9.3602,13.329"/>
+ <path d="M 9.3581,2.6703 A 5.5,5.5 0 0 1 12.24,4.497"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ue4editor.svg b/.icons/awkward/16x16/apps/ue4editor.svg
new file mode 100644
index 00000000..e7c3039c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ue4editor.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="matrix(.4 0 0 .4 -1.6 -1.6)">
+ <path style="fill:#243a85" d="m24 4a20 20 0 0 0 -20 20 20 20 0 0 0 20 20 20 20 0 0 0 20 -20 20 20 0 0 0 -20 -20z"/>
+ <path style="fill:#ffffff" d="m23.420812 36.967229c-3.314438-0.431927-6.485351-1.693167-8.393078-3.338371-0.540717-0.466308-1.622013-1.597596-1.527734-1.628858 0.30887 0.05969 0.955175 0.345629 1.58569 0.362642 0.630515 0.01701 1.070972-0.362642 1.380315-0.87066v-5.330808c0-5.878968 0.02571-5.492987-0.390009-5.855993-0.504929-0.440908-1.496526-0.303486-2.502342 0.370162-1.534221 1.027552-3.791557 2.985142-5.0898164 5.354218-0.2305539 0.420715-0.4386995 0.783255-0.4625466 0.805644-0.023849 0.02239-0.028358-0.434515-0.00999-1.015342 0.697788-5.939657 6.78924-11.233449 11.586842-13.419618 0.606786-0.259578 2.77235-0.90049 2.901857-0.90049 0.02084 0-0.885776 0.529253-1.098026 0.684279-1.272286 0.929262-1.712282 1.218147-1.896974 2.349958-0.136625 0.837254 0.05284 1.354369 0.421703 1.767749 0.1911 0.214164 0.261567 0.251099 0.52756 0.276518 0.364779-0.03821 0.670275-0.04747 1.045737-0.07902v14.000373c0 1 1 1 1.992 1.063077 1.008-0.06308 2.008-0.617904 3.0064-1.265378l0.0016-6.094944 0.0016-5.595331-0.407072-0.773327c-0.436798-0.746497-1.511512-0.852461-2.094528-1.333709 1.022559 0.01899 2.60526 0.171922 3.5 0.5 2.607041-2.064176 5.023416-4.811599 8-5.5-1.296801 2.053613-2.613708 4.001862-4 6v12.099524c0.141285 0.169307 0.884905 0.383696 1.231512 0.414952 2.353509-0.333805 3.455422-1.658201 5.018057-3.014476 0.04604 0.04579-0.927624 2.278026-1.459139 3.074673-1.619633 2.427537-4.201067 4.371632-6.357006 5.742425-0.404316 0.257073-0.408854 0.258292-0.549569 0.147747-0.971123-0.757437-1.577059-1.226613-2.883855-1.964845-1.156817 1.101728-1.619689 1.82972-2.827548 2.999974-0.03825-0.005-0.151452-0.01972-0.251571-0.03276z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/uget-icon.svg b/.icons/awkward/16x16/apps/uget-icon.svg
new file mode 120000
index 00000000..d16747ef
--- /dev/null
+++ b/.icons/awkward/16x16/apps/uget-icon.svg
@@ -0,0 +1 @@
+uget.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/uget.svg b/.icons/awkward/16x16/apps/uget.svg
new file mode 100644
index 00000000..d4b3ee0a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/uget.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#72a637" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 7,2 C 7,2 5.006,2 5,4 V 9 H 4 V 5 H 2 V 9.5001 C 2,11 3.5,11 3.5,11 H 5 V 12 C 5,12 5.004,14 7,14 H 12 C 14.004,14 14,12 14,12 V 7 H 11 V 9 H 12.5 L 9.5,13 6.5,9 H 8 V 4 H 11 V 6 H 14 V 4 C 14,4 14.004,2 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/uk.co.ibboard.cawbird.svg b/.icons/awkward/16x16/apps/uk.co.ibboard.cawbird.svg
new file mode 120000
index 00000000..32ea1b69
--- /dev/null
+++ b/.icons/awkward/16x16/apps/uk.co.ibboard.cawbird.svg
@@ -0,0 +1 @@
+cawbird.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/uk.co.mangobrain.Infector.svg b/.icons/awkward/16x16/apps/uk.co.mangobrain.Infector.svg
new file mode 120000
index 00000000..c443bfc4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/uk.co.mangobrain.Infector.svg
@@ -0,0 +1 @@
+infector.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ukuu.svg b/.icons/awkward/16x16/apps/ukuu.svg
new file mode 100644
index 00000000..85cc2fd0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ukuu.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#29dc47" d="M 8,1 C 4.8307517,1 2.2366063,3.1888297 1.3867188,6.0976562 0.22128811,6.4734904 -0.33589288,7.7988777 0.2109375,8.8945312 l 1.5,2.9999998 c 0.4543337,0.905471 1.5138958,1.32829 2.4667969,0.984375 0.1955786,0.725124 0.6040404,1.372781 1.3320312,1.679688 0.045905,0.01928 0.073496,0.02766 0.1113282,0.04101 C 6.4473843,14.848497 7,15 8,15 c 3.169248,0 5.763394,-2.18883 6.613281,-5.0976562 1.165431,-0.3758344 1.722611,-1.7012216 1.175781,-2.796875 l -1.5,-3 C 13.834728,3.1999978 12.775167,2.7771797 11.822266,3.1210938 11.626698,2.395977 11.218227,1.7483262 10.490234,1.4414062 10.44433,1.4221285 10.416738,1.4137468 10.378906,1.4003906 9.5523442,1.1528468 9,1 8,1 Z"/>
+ <path style="fill:#3f3f3f" d="M 8,3 C 5.2386,3 3,5.2386 3,8 H 1 L 3.5,11 6,8 H 4 C 4,5.7909 5.7909,4 8,4 v 0.002 c 0.52534,-6.2e-4 0.84533,0.00218 1.33083,0.202665 0.25511,0.10495 0.54701,-0.0165 0.65234,-0.27149 0.10517,-0.25457 -0.0153,-0.54625 -0.26953,-0.65234 -0.0178,-0.008 -0.0361,-0.0141 -0.0547,-0.0195 C 9.0677,3.024105 8.63691,3.0022 7.99991,3.00195 Z M 12.5,5 10,8 h 2 c 0,2.2091 -1.7909,4 -4,4 v -0.002 c -0.52535,6.2e-4 -0.845325,-0.0022 -1.330825,-0.202665 -0.25511,-0.10495 -0.54702,0.0165 -0.65235,0.27149 -0.10517,0.25457 0.0153,0.54625 0.26954,0.65234 0.0178,0.008 0.0361,0.0141 0.0547,0.0195 0.59123,0.23715 1.021925,0.259055 1.659025,0.259305 v 0.002 c 2.7614,0 5,-2.2386 5,-5 H 15 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ulauncher.svg b/.icons/awkward/16x16/apps/ulauncher.svg
new file mode 100644
index 00000000..bcd2b052
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ulauncher.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <g transform="matrix(0.35332121,0,0,0.3686551,-0.30128216,-0.68827828)">
+ <path style="fill:#2165b0" transform="matrix(1.1006667,0,0,1.085025,-2.9209999,-2.4731)" d="m 42,4 -10.283761,4.2714844 0,17.2843346 C 31.727296,29.171505 42,28.367623 42,25.746094 Z"/>
+ </g>
+ <g transform="matrix(0.35332121,0,0,0.3686551,-0.30128216,-0.68827828)">
+ <path style="fill:#2165b0" transform="matrix(1.1006667,0,0,1.085025,-2.9209999,-2.4731)" d="M 16.285714,15.685547 6,20.130859 l 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,-6.562387 12.071537,-8.361424 l 0.0039,0 0.240234,-0.583984 C 28.275661,35.57684 26.250429,36.499178 24,36.499178 c -4.432,0 -7.714286,-3.568 -7.714286,-8 l 0,-2.466797 z"/>
+ </g>
+ <g transform="matrix(0.35332121,0,0,0.3686551,-0.30128216,-0.68827828)">
+ <path style="fill:#7ec183" transform="matrix(1.1006667,0,0,1.085025,-2.9209999,-2.4731)" d="m 31.712333,10.029297 0,0.931641 c 6.3e-5,0.01317 0.002,0.02587 0.002,0.03906 l 0,17.499178 c 0,2.272013 -0.659061,4.309524 -2.171317,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,6.698979 -13.441406,7.54965 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 35.778959,11.638476 31.712333,10.029297 Z m -2.233817,24.292147 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/16x16/apps/umbrello.svg b/.icons/awkward/16x16/apps/umbrello.svg
new file mode 100644
index 00000000..f171881d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/umbrello.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <ellipse style="fill:#ffff76;stroke:#ff0000;stroke-width:0.80023694" cx="10.5" cy="11.5" rx="3.1" ry="2.1"/>
+ <path style="fill:none;stroke:#ff0000;stroke-width:0.80000001" d="M 10.877,9.501 5.9047177,4.8465892"/>
+ <ellipse style="fill:#ffff76;stroke:#ff0000;stroke-width:0.80013764" cx="4.5" cy="4.242" rx="2.1" ry="1.837"/>
+ <path style="fill:#ffffc6;fill-rule:evenodd;stroke:#ff0000;stroke-width:0.80000001" d="m 4.6222888,5.6988582 c 0,3.0702984 0,3.106846 0,3.106846"/>
+ <path style="fill:none;stroke:#ff0000;stroke-width:0.80000001" d="M 4.6342016,8.760787 C 3.0576192,10.647513 3.0576192,10.647513 3.0576192,10.647513"/>
+ <path style="fill:none;stroke:#ff0000;stroke-width:0.80000001" d="M 6.143276,10.640194 C 4.5983084,8.7422534 4.5983084,8.7422534 4.5983084,8.7422534"/>
+ <path style="fill:none;stroke:#ff0000;stroke-width:0.80000001" d="m 6.2,7.398243 -3.1998224,0.0014"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/umlet_logo.svg b/.icons/awkward/16x16/apps/umlet_logo.svg
new file mode 100644
index 00000000..55f3faeb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/umlet_logo.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#d83b2f" width="13" height="13" x="-14" y="-14.5" rx="6.5" ry="6.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#ffffff" cx="8" cy="7.5" r="3.5"/>
+ <rect style="fill:#3a72e1" width="16" height="3" x="0" y="6" rx=".762" ry=".75"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ums.svg b/.icons/awkward/16x16/apps/ums.svg
new file mode 100644
index 00000000..9ecf1e3d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ums.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#2b92d5" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#95e6ea" d="M 13.334242,7.5755084 C 11.621961,12.111446 3.5752519,8.7746476 3.9050879,8.7086336 L 4.0826015,8.178406 C 4.8359671,9.4344708 11.578437,9.5529688 12.160635,7.2369404 12.573339,5.7585852 9.5400895,4.6717972 9.7641795,4.3029224 11.687685,4.657386 13.953611,5.9347612 13.334242,7.5755084 Z"/>
+ <path style="fill:#ffffff" d="M 3.7616755,7.4353632 A 0.8,0.8 0 0 0 3.1062067,7.834582 0.8,0.8 0 0 0 3.3991755,8.9275504 0.8,0.8 0 0 0 4.4921443,8.634582 0.8,0.8 0 0 0 4.1991755,7.5416132 a 0.8,0.8 0 0 0 -0.4375,-0.10625 z"/>
+ <path style="fill:#95e6ea" d="M 5.9866373,12.434464 C 2.9145409,8.6836163 9.8276469,3.3833615 9.7198989,3.7020147 l 0.3704341,0.4188452 c -1.4644673,0.0244 -4.9383249,5.8043028 -3.2236837,7.4665141 1.0739412,1.09659 3.5317517,-0.986886 3.7391617,-0.608381 -1.2687273,1.488573 -3.5079297,2.812235 -4.6191737,1.455471 z"/>
+ <path style="fill:#ffffff" d="M 10.18025,2.9999999 A 0.8,0.8 0 0 0 9.7990001,3.1070311 0.8,0.8 0 0 0 9.5060313,4.1999999 0.8,0.8 0 0 0 10.599,4.4929687 a 0.8,0.8 0 0 0 0.292969,-1.0929688 0.8,0.8 0 0 0 -0.711719,-0.4 z"/>
+ <path style="fill:#95e6ea" d="M 5.8608661,3.2719428 C 10.645244,2.4868532 11.778846,11.123906 11.556758,10.871266 L 11.00881,10.982649 C 11.719912,9.702183 8.4512993,3.8037836 6.1544613,4.4576 4.6678161,4.8393656 5.2432545,8.00963 4.8117541,8 4.1569761,6.1569636 4.1302525,3.5559268 5.8608661,3.2719428 Z"/>
+ <path style="fill:#ffffff" d="m 11.1992,10.4 a 0.8,0.8 0 0 0 -0.8,0.8 0.8,0.8 0 0 0 0.8,0.8 0.8,0.8 0 0 0 0.8,-0.8 0.8,0.8 0 0 0 -0.8,-0.8 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/undertale.svg b/.icons/awkward/16x16/apps/undertale.svg
new file mode 100644
index 00000000..1eff379e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/undertale.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3f3f3f" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#ff433d" d="M 5 3 L 5 4 L 4 4 L 4 5 L 3 5 L 3 5.1425781 L 3 8 L 3 9 L 4 9 L 4 10 L 5 10 L 5 11 L 6 11 L 6 12 L 7 12 L 7 13 L 7.6425781 13 L 8 13 L 8.3574219 13 L 9 13 L 9 12 L 10 12 L 10 11 L 11 11 L 11 10 L 12 10 L 12 9 L 13 9 L 13 8 L 13 5.1425781 L 13 5 L 12 5 L 12 4 L 11 4 L 11 3 L 10.857422 3 L 10.142578 3 L 10 3 L 10 4 L 9 4 L 9 5 L 8.7148438 5 L 8.3574219 5 L 8 5 L 7.6425781 5 L 7.2851562 5 L 7 5 L 7 4 L 6 4 L 6 3 L 5.8574219 3 L 5.1425781 3 L 5 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/unetbootin.svg b/.icons/awkward/16x16/apps/unetbootin.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/16x16/apps/unetbootin.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/unison-gtk.svg b/.icons/awkward/16x16/apps/unison-gtk.svg
new file mode 100644
index 00000000..93f95a67
--- /dev/null
+++ b/.icons/awkward/16x16/apps/unison-gtk.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ff9c00" d="M 5.3572,1.6001 C 3.5239,2.2569 3.0001,0.62332 3.0001,2.7201 V 11.2 C 3.0001,13.859 5.1027,16 7.7144,16 H 9.2858 C 11.897,16 14,13.859 14,11.2 V 2.7201 C 14,0.62332 13.869,2.2569 12.036,1.6001 L 11,2.7201 V 8.8 12 C 11,13 9.8019,14 8.5001,14 7.1983,14 6.0001,13 6.0001,12 V 8.8 2.7201 Z"/>
+ <path style="fill:#ffe334" d="M 4.5179,9.3962e-5 A 0.37393,0.2532 0 0 0 4.4805,7.0146e-4 0.37393,0.2532 0 0 0 4.1762,0.12671 L 2.0502,2.6201 A 0.37393,0.2532 0 0 0 2.3741,3 H 6.6261 A 0.37393,0.2532 0 0 0 6.95,2.6201 L 4.824,0.12672 A 0.37393,0.2532 0 0 0 4.5179,9.3962e-5 Z"/>
+ <path style="fill:#ffe334" d="M 12.518,9.3951e-5 A 0.37393,0.2532 0 0 0 12.48,7.0145e-4 0.37393,0.2532 0 0 0 12.176,0.12671 L 10.05,2.6201 A 0.37393,0.2532 0 0 0 10.374,3 H 14.626 A 0.37393,0.2532 0 0 0 14.95,2.6201 L 12.824,0.12672 A 0.37393,0.2532 0 0 0 12.518,9.3951e-5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/unity-color-panel.svg b/.icons/awkward/16x16/apps/unity-color-panel.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/unity-color-panel.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/unity-datetime-panel.svg b/.icons/awkward/16x16/apps/unity-datetime-panel.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/unity-datetime-panel.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/unity-display-panel.svg b/.icons/awkward/16x16/apps/unity-display-panel.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/unity-display-panel.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/unity-editor-icon.svg b/.icons/awkward/16x16/apps/unity-editor-icon.svg
new file mode 100644
index 00000000..64bcc0f3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/unity-editor-icon.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4c5969" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#fff" d="m8.8675 8.2505 1.6145-2.871 0.76749 2.871-0.76749 2.87zm-0.7868 0.633 1.6146 2.7035-2.8115-0.742-2.0317-1.9615zm1.6142-3.9704-1.6142 3.0204h-3.2288l2.0315-2.2782zm2.3051 2.337-0.985-3.75-3.676 1.0112-0.544 0.9853-1.1045-0.008-2.6905 2.7619l2.6906 2.7615h0.0001315l1.1037-0.0084 0.545 0.985 3.6756 1.011 0.985-3.75-0.5-0.9995"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/unity-lens-photos.svg b/.icons/awkward/16x16/apps/unity-lens-photos.svg
new file mode 120000
index 00000000..4c618b0d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/unity-lens-photos.svg
@@ -0,0 +1 @@
+showfoto.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/unity-mail.svg b/.icons/awkward/16x16/apps/unity-mail.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/unity-mail.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/unity-power-panel.svg b/.icons/awkward/16x16/apps/unity-power-panel.svg
new file mode 120000
index 00000000..e7a4d9f1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/unity-power-panel.svg
@@ -0,0 +1 @@
+preferences-system-power.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/unity-scope-gdrive.svg b/.icons/awkward/16x16/apps/unity-scope-gdrive.svg
new file mode 120000
index 00000000..a88855e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/unity-scope-gdrive.svg
@@ -0,0 +1 @@
+google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/unity-sound-panel.svg b/.icons/awkward/16x16/apps/unity-sound-panel.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/unity-sound-panel.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/unity-tweak-tool.svg b/.icons/awkward/16x16/apps/unity-tweak-tool.svg
new file mode 100644
index 00000000..fd5e68a2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/unity-tweak-tool.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#a43b84" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m7 4-0.0882 1.0536a3.1429 3.1429 0 0 0 -0.9185 0.5313l-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"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/unity-webapps-facebook.svg b/.icons/awkward/16x16/apps/unity-webapps-facebook.svg
new file mode 120000
index 00000000..578089b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/unity-webapps-facebook.svg
@@ -0,0 +1 @@
+facebook.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/unity-webapps-gmail.svg b/.icons/awkward/16x16/apps/unity-webapps-gmail.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/16x16/apps/unity-webapps-gmail.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/unity-webapps-wordpress.svg b/.icons/awkward/16x16/apps/unity-webapps-wordpress.svg
new file mode 120000
index 00000000..4f29f580
--- /dev/null
+++ b/.icons/awkward/16x16/apps/unity-webapps-wordpress.svg
@@ -0,0 +1 @@
+wordpress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/unityhub.svg b/.icons/awkward/16x16/apps/unityhub.svg
new file mode 100644
index 00000000..6f394e0f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/unityhub.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#303030" d="M 13,1 7.5,2.5 7,4.5 5,4 1,8 5,12 7,11.5 7.5,13.5 13,15 14.5,9.5 13,8 14.5,6.5 Z M 10.385,3.6016 8.4238,7 H 4.5 L 7,4.5 Z M 12.117,4.6016 13,8 12.117,11.398 10.154,8 Z M 4.5,9 H 8.4238 L 10.385,12.398 7,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/unknown-horizons.svg b/.icons/awkward/16x16/apps/unknown-horizons.svg
new file mode 100644
index 00000000..03e31a21
--- /dev/null
+++ b/.icons/awkward/16x16/apps/unknown-horizons.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#784421" d="M 11,12 H 0 c 0,0 2.4,4 9.6,4 C 14.4,16 16,13.6 16,12.4 16,11.361876 16,11 15.2,11 H 11.8 C 11,11 11,11.04074 11,12 Z"/>
+ <path style="fill:#e4e4e4" d="m 9,3 v 9 C 9,12 6,9.9435 6,7.4999996 6,5.0565 9,3 9,3 Z"/>
+ <path style="fill:#c83737" d="M 9,3 V 0 l 4,1.5 z"/>
+ <path style="fill:#e4e4e4" d="m 4,6 v 6 C 4,12 2,10.629 2,9 2,7.371 4,6 4,6 Z"/>
+ <rect style="opacity:0.4" width="1" height="1" x="12" y="12"/>
+ <rect style="opacity:0.4" width="1" height="1" x="14" y="12"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/unturned.svg b/.icons/awkward/16x16/apps/unturned.svg
new file mode 100644
index 00000000..bab763f1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/unturned.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#568156" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="M 2,6 2,8 4,8 4,6 2,6 Z"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="m 12,6 0,2 2,0 0,-2 -2,0 z"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="m 6,9 0,1 4,0 0,-1 z m 4,1 0,1 1,0 0,1 -6,0 0,-1 1,0 0,-1 -1,0 -1,0 0,2 -1,0 0,2 1,0 0,-1 7,0 0,1.4 1,0 0,-4.4 -1,0 z"/>
+ <path style="fill:#c03c3c;fill-rule:evenodd" d="m 6,10 0,1 -1,0 0,1 1,0 4,0 1,0 0,-1 -1,0 0,-1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/update-manager.svg b/.icons/awkward/16x16/apps/update-manager.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/update-manager.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/update-notifier.svg b/.icons/awkward/16x16/apps/update-notifier.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/update-notifier.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/uplink.svg b/.icons/awkward/16x16/apps/uplink.svg
new file mode 100644
index 00000000..06e2a40c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/uplink.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#bfbfbf" d="m7 1c-1.0907028 0-2 0.9092972-2 2-5.52e-5 -0.5522619-0.4477381-0.9999448-1-1h-2c-1.0907028 0-2 0.9092972-2 2v8c0 1.090703 0.90929723 2 2 2h9c1 0 1.563424 0.03355 2.191406-0.175781 0.627982-0.209328 1.015625-0.617188 1.515625-1.117188 0.853554-0.853553 1.032137-2.040999 1.164063-3.4921872 0.131926-1.4511886 0.128906-3.2148438 0.128906-5.2148438 0-1.0907028-0.909297-2-2-2h-2c-0.552262 5.52e-5 -0.999945 0.4477381-1 1 0-1.0907028-0.909297-2-2-2z"/>
+ <path style="fill:#2e56b2" d="M 7,2 C 6.446,2 6,2.446 6,3 V 4 C 6,4.554 6.446,5 7,5 H 9 C 9.554,5 10,4.554 10,4 V 3 C 10,2.446 9.554,2 9,2 Z M 2,3 C 1.446,3 1,3.446 1,4 v 8 c 0,0.554 0.446,1 1,1 h 4 5 c 2,0 2,0 3,-1 1,-1 1,-4 1,-8 0,-0.554 -0.446,-1 -1,-1 h -2 v 6.5 c 0,0.554 -0.446,1 -1,1 H 5 c -0.554,0 -1,-0.446 -1,-1 V 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/upload-pictures.svg b/.icons/awkward/16x16/apps/upload-pictures.svg
new file mode 100644
index 00000000..35cccfd6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/upload-pictures.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#7bbe4d" cx="8" cy="8" r="8"/>
+ <rect fill="#fff" width="2" height="7" x="7" y="6" rx=".296" ry=".453"/>
+ <path fill="#fff" transform="matrix(.45090 0 0 .43388 -8.3555 -7.2717)" d="m36.273 23.674 3.3267 5.762 3.3267 5.762h-6.6534l-6.6534-0.000001 3.3267-5.762z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/upsource.svg b/.icons/awkward/16x16/apps/upsource.svg
new file mode 100644
index 00000000..b7760494
--- /dev/null
+++ b/.icons/awkward/16x16/apps/upsource.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#2086e7" d="M 8,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 8 h 8 z"/>
+ <path style="fill:#ff8c2a" d="m 8,0 h 7.2 C 15.6432,0 16,0.3568 16,0.8 V 8 H 8 Z"/>
+ <path style="fill:#6655e4" d="M 8,16 H 0.8 C 0.3568,16 0,15.6432 0,15.2 V 8 h 8 z"/>
+ <path style="fill:#2086e7" d="m 8,16 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 H 8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.5071212,11.5 H 7.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 5.5000495,3.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 3.50005,3.5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 7.507121,5.499999 c 0,0 2.000002,0.232251 2.000002,-0.9999985 C 9.507123,3.26775 7.507121,3.5 7.507121,3.5 m 4.9e-5,4.000049 v -4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/upwork.svg b/.icons/awkward/16x16/apps/upwork.svg
new file mode 100644
index 00000000..a786f671
--- /dev/null
+++ b/.icons/awkward/16x16/apps/upwork.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#7cca3e" width="16" height="16" x="0" y="0" rx="1.2" ry="1.2"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 3,5 0,3.8007812 a 0.50005,0.50005 0 0 0 0,0.029297 c 0,0 0.025591,0.5065285 0.2734375,1.0332031 C 3.5212844,10.389956 4.097619,11 5,11 5.902381,11 6.4787156,10.389956 6.7265625,9.8632812 6.9744094,9.3366066 7,8.8300781 7,8.8300781 A 0.50005,0.50005 0 0 0 7,8.8007812 L 7,7.3027344 C 7.2468873,7.721979 7.2441508,7.7932623 7.5898438,8.2871094 7.7616371,8.5325284 7.9821903,8.735549 8.171875,8.9746094 7.9110903,10.727039 7.9492188,12.565796 7.9492188,12.900391 l 1,0 c 0,-0.32572 0.071656,-1.651664 0.1582031,-2.824219 0.00362,0.0033 0.00615,0.0084 0.00977,0.01172 C 9.6774544,10.597224 10.291667,11 11,11 12.141667,11 12.965689,10.466932 13.417969,9.7734375 13.870248,9.0799426 14,8.2690538 14,7.5996094 14,6.8190538 13.575844,6.1539354 13.009766,5.7070312 12.443687,5.2601271 11.725,5 11,5 10.103571,5 9.4117459,5.5691602 8.9882812,6.2910156 8.7320337,6.7278258 8.640903,7.291257 8.5,7.8203125 8.4717225,7.7807132 8.4379444,7.752588 8.4101562,7.7128906 7.5608145,6.4995453 6.9472656,5.2773438 6.9472656,5.2773438 A 0.50005,0.50005 0 0 0 6,5.5 l 0,3.2714844 c 0,0 -0.025581,0.3426902 -0.1777344,0.6660156 C 5.6701125,9.7608254 5.497619,10 5,10 4.502381,10 4.3298875,9.7608254 4.1777344,9.4375 4.0255813,9.1141746 4,8.7714844 4,8.7714844 L 4,5 3,5 Z m 8,1 c 0.475,0 1.006704,0.1890916 1.390625,0.4921875 C 12.774546,6.7952834 13,7.1801649 13,7.5996094 13,8.1301649 12.879752,8.7700574 12.582031,9.2265625 12.284311,9.6830676 11.858333,10 11,10 10.708333,10 10.260046,9.7777758 9.7890625,9.3496094 9.6057428,9.1829551 9.4349863,8.9219951 9.2519531,8.7128906 9.3925098,7.9859367 9.573276,7.2712536 9.8515625,6.796875 10.168723,6.2562304 10.496429,6 11,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/uqm.svg b/.icons/awkward/16x16/apps/uqm.svg
new file mode 100644
index 00000000..1907f37c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/uqm.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#636363" width="12.571" height="2.411" x="4.84" y=".38" transform="matrix(0.70773135,0.70648166,-0.70773135,0.70648166,0,0)"/>
+ <path style="fill:#138f32" d="M 9.500296,0.00263348 C 9.2958569,0.01989024 9.1925439,0.12323676 8.9964029,0.31903163 L 8.3143888,0.99948298 C 8.0066626,1.2403419 7.9643985,1.3596793 7.9643977,1.722902 V 3.9587821 L 2.4461754,9.0688078 0.51575619,9.2125542 C -0.01216107,9.2083103 0.04701762,9.2887994 0.04701818,9.775821 l 0.75623066,1.331216 2.05072896,1.9437 1.8741705,1.975731 1.4796497,0.922633 c 0.5331076,0.03369 0.5339912,0.03199 0.5749853,-0.471082 L 6.9273108,13.54135 12.04593,8.0325045 h 2.02573 c 0.401321,0.054803 0.497634,-0.058276 0.766386,-0.326554 L 15.666931,6.8794092 C 16.044804,6.5980708 15.998173,6.386699 15.998173,5.9434956 V 3.3556728 L 15.584121,2.2736692 13.734168,0.42762261 12.632634,0.01357068 H 9.7456022 C 9.6476971,5.4461348e-4 9.5684427,-0.00311889 9.500296,0.00263348 Z M 4.2094119,0.29793841 0.40013415,4.1001849 C 0.12723069,4.3726068 -0.05332305,4.4767021 0.0142065,4.8806338 L 0.03529956,8.2852343 C 0.04715006,8.9478641 0.057285,8.8045382 0.49622529,8.3703881 L 6.4156051,2.5002258 Z M 13.523236,9.5953568 7.6436989,15.505362 c -0.4349181,0.438165 -0.5794292,0.447534 0.084373,0.459363 l 3.4116311,0.02109 c 0.404646,0.06741 0.508327,-0.112725 0.78123,-0.385147 L 15.72943,11.79764 Z"/>
+ <path style="fill:#ff6e23" d="M 12.489669,0.01357068 15.998173,3.5158247 V 2.4861638 c 0,0 -3.3e-4,-0.6260334 -0.407803,-1.0327862 L 14.644301,0.50887053 C 14.148515,0.01395947 13.444332,0.01357068 13.444332,0.01357068 Z M 4.6750248,0.06435062 C 4.432039,0.05299211 4.2109743,0.29559471 4.2109743,0.29559471 L 3.7937974,0.71277156 5.9992097,2.9142777 6.4171679,2.4978823 c 0,0 0.4447978,-0.3784284 0.1101531,-0.7124819 L 4.9179874,0.17919144 C 4.839319,0.10066225 4.7560199,0.06813676 4.6750248,0.06435062 Z M 13.987287,9.360988 C 13.739498,9.344832 13.526361,9.5937944 13.526361,9.5937944 l -0.417958,0.4171766 2.206193,2.202288 0.417958,-0.417177 c 0,0 0.431076,-0.391334 0.116404,-0.705451 L 14.239624,9.4844224 C 14.155963,9.400909 14.069883,9.3663722 13.987287,9.360988 Z M 0.04701818,9.619575 v 1.02263 c 0,0 0.15271786,0.785481 0.57654778,1.208563 l 3.54834694,3.542097 c 0.5565282,0.555545 1.2944981,0.556236 1.2944981,0.556236 h 0.8874773 l 0.016408,-0.01719 z"/>
+ <path style="fill:#ffd82b" d="M 12.90051,2.4307641 C 12.509868,2.0408124 11.954876,2.0412504 11.954876,2.0412504 l -0.639394,10e-8 -0.112487,-5.367e-4 -2.7077343,5.367e-4 1.9402473,0.6710372 h 1.319691 l 1.53982,1.5371001 -5.23e-4,1.3168236 0.672765,1.9373589 v -2.703491 l -1e-6,-0.1257191 1e-6,-0.6855431 c 0,0 2.83e-4,-0.4929221 -0.320774,-0.8134117 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/urbanterror.svg b/.icons/awkward/16x16/apps/urbanterror.svg
new file mode 100644
index 00000000..a0d12eaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/urbanterror.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#2a74c2" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <g transform="matrix(.49675 0 0 .49675 -.49677 .58764)">
+ <g transform="matrix(.96593 -.25882 .25882 .96593 -3.2612 2.3695)">
+ <path fill="#fff" d="m2 9h6v12h-6z"/>
+ <path fill="#fff" d="m2 22h6v3h-6z"/>
+ <path fill="#b0b0b0" d="m3 10h4v10h-4z"/>
+ <path fill="#b0b0b0" d="m3 23h4v1h-4z"/>
+ </g>
+ <g transform="matrix(.96593 .25882 -.25882 .96593 16.539 -5.2187)">
+ <path fill="#fff" d="m2 9h6v12h-6z"/>
+ <path fill="#fff" d="m2 22h6v3h-6z"/>
+ <path fill="#b0b0b0" d="m3 10h4v10h-4z"/>
+ <path fill="#b0b0b0" d="m3 23h4v1h-4z"/>
+ </g>
+ <g transform="matrix(.86603 .5 -.5 .86603 28.768 1.3494)">
+ <path fill="#fff" d="m2 9h6v12h-6z"/>
+ <path fill="#fff" d="m2 22h6v3h-6z"/>
+ <path fill="#b0b0b0" d="m3 10h4v10h-4z"/>
+ <path fill="#b0b0b0" d="m3 23h4v1h-4z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/urserver.svg b/.icons/awkward/16x16/apps/urserver.svg
new file mode 100644
index 00000000..55b42e59
--- /dev/null
+++ b/.icons/awkward/16x16/apps/urserver.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#5db43e" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m4.25 4c-0.4987 0-0.75 0.2428-0.75 0.75 0 0.528 0.22455 0.75 0.75 0.75 3.728 0 6.25 2.522 6.25 6.25 0 0.4665 0.2545 0.75 0.75 0.75 0.51 0 0.75-0.298 0.75-0.75 0-4.5565-3.1935-7.75-7.75-7.75zm5.75 0 2 2v-1c0-0.554-0.446-1-1-1h-1zm-5.75 3c-0.4843 0-0.75 0.214-0.75 0.75 0 0.5137 0.2101 0.75 0.75 0.75 2.0711 0 3.25 1.179 3.25 3.25 0 0.442 0.2534 0.75 0.75 0.75 0.4845 0 0.75-0.269 0.75-0.75 0-2.8995-1.8505-4.75-4.75-4.75zm0.25 3c-0.8284 0-1.5 0.672-1.5 1.5s0.6716 1.5 1.5 1.5c0.8285 0 1.5-0.672 1.5-1.5s-0.6715-1.5-1.5-1.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/urxvt.svg b/.icons/awkward/16x16/apps/urxvt.svg
new file mode 120000
index 00000000..8e71357d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/urxvt.svg
@@ -0,0 +1 @@
+utilities-x-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/urxvt_48x48.svg b/.icons/awkward/16x16/apps/urxvt_48x48.svg
new file mode 120000
index 00000000..8e71357d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/urxvt_48x48.svg
@@ -0,0 +1 @@
+utilities-x-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/us.zoom.Zoom.svg b/.icons/awkward/16x16/apps/us.zoom.Zoom.svg
new file mode 120000
index 00000000..e522493b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/us.zoom.Zoom.svg
@@ -0,0 +1 @@
+Zoom.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/usb-creator-gtk.svg b/.icons/awkward/16x16/apps/usb-creator-gtk.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/16x16/apps/usb-creator-gtk.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/usb-creator-kde.svg b/.icons/awkward/16x16/apps/usb-creator-kde.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/16x16/apps/usb-creator-kde.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/usb-creator.svg b/.icons/awkward/16x16/apps/usb-creator.svg
new file mode 100644
index 00000000..d8a07587
--- /dev/null
+++ b/.icons/awkward/16x16/apps/usb-creator.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#3cd240" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m3.5 8.0715 4.5 4.9285 4.5-5h-2.5v-5h-4v5.0714z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/usb.svg b/.icons/awkward/16x16/apps/usb.svg
new file mode 100644
index 00000000..022665fe
--- /dev/null
+++ b/.icons/awkward/16x16/apps/usb.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#2d48a6" width="15" height="15" x="1" y="1" rx="4.5" ry="4.5"/>
+ <path style="fill:#ffffff" d="M 8.5 3.0625 L 6.6640625 6 L 8 6 L 8 10 L 5.5 10 C 5.1226956 10.000015 5.1076193 9.9067368 5.0527344 9.7890625 C 4.9978495 9.6713882 4.9980469 9.5332031 4.9980469 9.5332031 A 0.50005 0.50005 0 0 0 5 9.5 L 5 8.9121094 A 1.5 1.5 0 0 0 6 7.5 A 1.5 1.5 0 0 0 4.5 6 A 1.5 1.5 0 0 0 3 7.5 A 1.5 1.5 0 0 0 4 8.9121094 L 4 9.5 L 4.0019531 9.4667969 C 4.0019531 9.4667969 3.9681311 9.8285435 4.1464844 10.210938 C 4.3248411 10.59333 4.8102584 11.000028 5.5 11 L 8 11 L 8 12.087891 A 1.5 1.5 0 0 0 7 13.5 A 1.5 1.5 0 0 0 8.5 15 A 1.5 1.5 0 0 0 10 13.5 A 1.5 1.5 0 0 0 9 12.087891 L 9 11 L 11.494141 11 C 12.164977 11.009 12.642244 10.599099 12.826172 10.226562 C 13.010099 9.8540271 13 9.4960937 13 9.4960938 L 13 9 C 13.554 9 14 8.554 14 8 L 14 7 C 14 6.446 13.554 6 13 6 L 12 6 C 11.446 6 11 6.446 11 7 L 11 8 C 11 8.554 11.446 9 12 9 L 12 9.5 A 0.50005 0.50005 0 0 0 12 9.5039062 C 12 9.5039062 11.994298 9.6524245 11.929688 9.7832031 C 11.865117 9.9139779 11.841042 10.004497 11.505859 10 A 0.50005 0.50005 0 0 0 11.5 10 L 9 10 L 9 6 L 10.335938 6 L 8.5 3.0625 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/usbguard-icon.svg b/.icons/awkward/16x16/apps/usbguard-icon.svg
new file mode 100644
index 00000000..490fa471
--- /dev/null
+++ b/.icons/awkward/16x16/apps/usbguard-icon.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#17aeff" d="M 6.8288541,1.0012891 C 6.6279735,1.0033028 6.4230814,1.008026 6.2159172,1.0162531 5.3870855,1.0491667 4.521542,1.1400482 3.726804,1.3568644 2.9320662,1.5736802 2.1843808,1.923044 1.6555371,2.5415217 1.3001402,2.9571538 1.0788777,3.4924987 1.0170909,4.1049129 h -0.00862 c 1.174e-4,0.02874 8.475e-4,0.057478 0.00108,0.086222 -0.0169695,0.2263064 -0.0113959,0.4625791 0.017245,0.7075878 0.088054,2.1852368 0.5166218,4.3490697 1.5265938,6.2453703 1.1321869,2.125769 3.0314419,3.88622 5.8160744,4.807036 a 0.95715806,0.94917864 0 0 0 0.6955638,-0.03456 C 13.926396,13.746483 15.84629,9.6302789 15.974764,5.0665341 a 0.64524019,0.63986113 0 0 0 0.0072,-0.061994 c 0.02661,-0.2907758 0.02266,-0.566794 -0.0047,-0.8290818 -6e-4,-0.027484 -3.68e-4,-0.054796 -0.0011,-0.082303 l -0.0097,3.649e-4 C 15.883446,3.4377162 15.639047,2.8782623 15.257635,2.4503121 14.709615,1.835423 13.951849,1.50474 13.158344,1.3119722 11.571507,0.92647819 9.7315983,1.0524716 8.4844305,1.0237353 H 8.483718 C 7.9982624,1.0123597 7.4315022,0.99524434 6.8288601,1.001289 Z"/>
+ <path style="fill:#173a4d" d="M 2.875,5 C 2.969535,6.8848797 3.3678518,9.499076 4.1914062,10.984688 5.0838859,12.594633 6.3406411,13.851367 8.5,14.625313 10.659359,13.851367 11.916115,12.594633 12.808594,10.984688 13.632149,9.499076 14.030465,6.8848797 14.125,5 H 12.445312 8.5 4.5527344 Z m 5.5820312,1 c 1.4288659,-2e-7 2.7764818,0.9543312 3.2089848,2.1875 0.02561,0.073341 -0.02796,0.1522452 -0.103516,0.1523438 h -1.184555 c -0.03494,-2.54e-5 -0.06736,-0.017695 -0.08789,-0.046875 C 9.9138453,7.7556831 9.1433727,7.349 8.4316406,7.349 7.231119,7.349 6.361,8.3275953 6.361,9.5039062 6.3610007,10.693319 7.3061601,11.688 8.5,11.688 c 1.4276744,0 1.864273,-1.308359 1.864273,-1.308359 H 8.140625 C 8.080623,10.379431 8.031453,10.32826 8.03125,10.26636 V 9.1386719 c 1.9e-6,-0.062051 0.049231,-0.1111181 0.109375,-0.1113281 h 3.75 C 11.950765,9.0275472 12,9.0766159 12,9.1386719 v 0.1484375 c 1.86e-4,0.00378 1.86e-4,0.00794 0,0.011719 7.8e-5,0.00916 -0.0019,0.01843 -0.0039,0.027344 C 11.981104,11.156769 10.492036,13 8.5683594,13 6.5609618,13 5,11.460146 5,9.4863281 5,7.5473232 6.5413405,6 8.4570312,6 Z"/>
+ <path style="fill:#173a4d" d="M 5.3496094 2 C 5.1557095 2 5 2.1557095 5 2.3496094 L 5 5.1503906 C 5 5.3442905 5.1557095 5.5 5.3496094 5.5 L 11.650391 5.5 C 11.84429 5.5 12 5.3442905 12 5.1503906 L 12 2.3496094 C 12 2.1557095 11.84429 2 11.650391 2 L 5.3496094 2 z M 7.1367188 3 L 7.8632812 3 C 7.9390534 3.0000142 7.9999857 3.0609475 8 3.1367188 L 8 3.8632812 C 7.9999857 3.9390533 7.9390523 3.9999857 7.8632812 4 L 7.1367188 4 C 7.0609472 3.9999857 7.0000143 3.9390525 7 3.8632812 L 7 3.1367188 C 7.0000143 3.0609467 7.0609477 3.0000142 7.1367188 3 z M 9.1367188 3 L 9.8632812 3 C 9.9390533 3.0000142 9.999986 3.0609475 10 3.1367188 L 10 3.8632812 C 9.999986 3.9390533 9.9390523 3.9999857 9.8632812 4 L 9.1367188 4 C 9.0609478 3.9999857 9.000014 3.9390525 9 3.8632812 L 9 3.1367188 C 9.000014 3.0609467 9.0609477 3.0000142 9.1367188 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/user-info.svg b/.icons/awkward/16x16/apps/user-info.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/user-info.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/user_icon.svg b/.icons/awkward/16x16/apps/user_icon.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/user_icon.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/userdrake.svg b/.icons/awkward/16x16/apps/userdrake.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/userdrake.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/uterror.svg b/.icons/awkward/16x16/apps/uterror.svg
new file mode 120000
index 00000000..d387de54
--- /dev/null
+++ b/.icons/awkward/16x16/apps/uterror.svg
@@ -0,0 +1 @@
+urbanterror.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/utilities-energy-monitor.svg b/.icons/awkward/16x16/apps/utilities-energy-monitor.svg
new file mode 120000
index 00000000..e7a4d9f1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/utilities-energy-monitor.svg
@@ -0,0 +1 @@
+preferences-system-power.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/utilities-file-archiver.svg b/.icons/awkward/16x16/apps/utilities-file-archiver.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/utilities-file-archiver.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/utilities-log-viewer.svg b/.icons/awkward/16x16/apps/utilities-log-viewer.svg
new file mode 100644
index 00000000..c209a50f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/utilities-log-viewer.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(-15 -11.999)">
+ <circle fill="#cc5e55" cx="23" cy="19.999" r="8"/>
+ <rect fill="#fff" width="2" height="6" x="22" y="16"/>
+ <rect fill="#fff" width="2" height="2" x="22" y="23"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/utilities-system-monitor.svg b/.icons/awkward/16x16/apps/utilities-system-monitor.svg
new file mode 120000
index 00000000..53ccf3bb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/utilities-system-monitor.svg
@@ -0,0 +1 @@
+applications-utilities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/utilities-terminal.svg b/.icons/awkward/16x16/apps/utilities-terminal.svg
new file mode 100644
index 00000000..b5d08df1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/utilities-terminal.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="14" x="0" y="1" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m4 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.5129-0.5 0.5h-0.5zm4 2v1h6v-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/utilities-terminal_su.svg b/.icons/awkward/16x16/apps/utilities-terminal_su.svg
new file mode 100644
index 00000000..91e174eb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/utilities-terminal_su.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#f03939" width="16" height="14" x="0" y="1" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m3 4v1h-1.5v1h1.5v3h-1.5v1h1.5v1h1v-1h2v1h1v-1h1.5v-1h-1.5v-3h1.5v-1h-1.5v-1h-1v1h-2v-1zm1 2h2v3h-2zm6 4v1h5v-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/utilities-tweak-tool.svg b/.icons/awkward/16x16/apps/utilities-tweak-tool.svg
new file mode 100644
index 00000000..7dedc898
--- /dev/null
+++ b/.icons/awkward/16x16/apps/utilities-tweak-tool.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#008374" d="m7.6000001 0c-0.8864 0-1.6 0.7136-1.6 1.6v0.75a6 6 0 0 0-1.8921876 1.0929688l-0.65-0.375c-0.7676448-0.4432-1.7427374-0.1817076-2.1859374 0.5859376l-0.4 0.6921872c-0.4432 0.7676452-0.1817074 1.7427376 0.5859375 2.1859376l0.646875 0.3734376a6 6 0 0 0-0.1046875 1.0945312 6 6 0 0 0 0.1046875 1.0945312l-0.646875 0.3734376c-0.7676449 0.4432-1.0291375 1.4182922-0.5859375 2.1859372l0.4 0.692188c0.4432 0.767645 1.4182926 1.029137 2.1859374 0.585937l0.6453124-0.372656a6 6 0 0 0 3.8968752 1.440625 6 6 0 0 0 3.8921879-1.442969l0.65 0.375c0.767644 0.4432 1.742737 0.181708 2.185937-0.585937l0.4-0.692188c0.4432-0.767645 0.181707-1.7427372-0.585937-2.1859372l-0.646875-0.3734376a6 6 0 0 0 0.104687-1.0945312 6 6 0 0 0-0.104687-1.0945312l0.646875-0.3734376c0.767644-0.4432 1.029137-1.4182924 0.585937-2.1859376l-0.4-0.6921872c-0.4432-0.7676452-1.418293-1.0291376-2.185937-0.5859376l-0.645313 0.372656a6 6 0 0 0-1.896875-1.0898436v-0.7507812c0-0.8864-0.7135999-1.6-1.5999999-1.6z"/>
+ <rect style="fill:#e4e4e4" width="4" height="6.4" x="6" y="9.6" rx="1.6" ry="1.6"/>
+ <rect style="opacity:.4" width="2" height="4.8" x="7" y="10.2" rx="1" ry=".8"/>
+ <path style="fill:#ffffff" d="m10 4.546875v2.453125l-2 1.5-2-1.5v-2.4511719c-1.2237425 0.7080671-1.9981599 2.0148597-2 3.4511719 0 2.209138 1.7908612 4 4 4 2.209139 0 4-1.790862 4-4-7.23e-4 -1.437267-0.775574-2.7444472-2-3.453125z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/utilities-x-terminal.svg b/.icons/awkward/16x16/apps/utilities-x-terminal.svg
new file mode 100644
index 00000000..101710fb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/utilities-x-terminal.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="14" x="0" y="1" rx=".8" ry=".8"/>
+ <path style="fill:#58ff00" d="m4 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.5129-0.5 0.5h-0.5zm4 2v1h6v-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/utox.svg b/.icons/awkward/16x16/apps/utox.svg
new file mode 100644
index 00000000..adecaad1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/utox.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m8 0c-2.77 0-5 2.23-5 5v2c-0.554 0-1 0.446-1 1v7c0 0.554 0.446 1 1 1h10c0.554 0 1-0.446 1-1v-7c0-0.554-0.446-1-1-1v-2c0-2.77-2.23-5-5-5z"/>
+ <g fill="#fff" transform="matrix(.375 0 0 .375 -55 -89.5)">
+ <circle cx="168" cy="252" r="8"/>
+ <path fill-rule="evenodd" d="m168 256v7c5.1825-1.9656 8-5.4 8-11"/>
+ </g>
+ <path fill="#fff" d="m8 11a1 1 0 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-0.5c-0.5 0-0.8613 0.285-1.1445 0.553-0.2675 0.253-0.3557 0.601-0.3555 0.726 0.0004 0.113 0.0011 0.227 0.002 0.227-0.0006 0.007-0.002 0.014-0.002 0.021 0 0.262 0.3239 0.473 0.7246 0.473h2.5508c0.4007 0 0.7246-0.212 0.7246-0.473 0-0.007-0.001-0.014 0-0.021v-0.225c0-0.125-0.1145-0.469-0.3945-0.717-0.2996-0.264-0.6055-0.564-1.1055-0.564h-0.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vacuum.svg b/.icons/awkward/16x16/apps/vacuum.svg
new file mode 100644
index 00000000..384f1249
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vacuum.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3e4b60" width="15" height="15" x="1" y="1" rx=".803" ry=".803"/>
+ <path style="fill:#ffffff" d="M 5.502,4.4746 C 5.4526,4.4614 5.3976,4.4664 5.3496,4.4941 4.5886,4.925 3.8607,5.3542 3.0977,5.7949 3.0017,5.8503 2.97,5.9724 3.0254,6.0684 L 3.3242,6.5879 C 3.3796,6.6838 3.5017,6.7156 3.5977,6.6602 L 4.1289,6.3535 C 4.3034,6.773 4.7297,7.5595 5.8379,9.5801 7.049,11.788 7.6243,12.806 7.7187,12.906 8.0531,13.261 8.5289,13.347 8.9746,13.137 9.0918,13.081 9.2258,12.983 9.3105,12.887 9.4765,12.698 12.909,6.4625 12.965,6.248 13.023,6.0232 13.008,5.7035 12.93,5.4824 12.832,5.2075 12.563,4.9259 12.297,4.8203 12.178,4.7729 12.039,4.7499 11.898,4.75 H 11.896 C 11.716,4.7501 11.533,4.788 11.387,4.8633 11.173,4.9734 10.959,5.2066 10.863,5.4316 10.762,5.6708 10.746,6.0943 10.832,6.3184 10.868,6.4131 10.931,6.5754 10.971,6.6797 11.061,6.9151 11.094,7.4318 11.037,7.7227 10.973,8.0501 10.772,8.4282 10.537,8.666 9.8313,9.3795 8.7635,9.3924 8.0625,8.6953 7.8208,8.4548 7.7873,8.3982 6.6953,6.4043 6.3248,5.7273 5.9909,5.1612 5.9219,5.0879 L 5.623,4.5684 C 5.5953,4.5204 5.5513,4.4878 5.502,4.4746 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/variety.svg b/.icons/awkward/16x16/apps/variety.svg
new file mode 100644
index 00000000..ef0c9e3d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/variety.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#8e8e8e" width="12" height="10" x="-15" y="-13" rx=".75" ry=".833" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#4f4f4f" width="12" height="16" x="-13" y="-16" rx=".75" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#333333" width="10" height="14" x="-12" y="-15" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#c0ca33" d="m10 4c-0.5523 0-1 0.4477-1 1s0.4477 1 1 1c0.552 0 1-0.4477 1-1s-0.448-1-1-1z"/>
+ <path fill="#c0ca33" d="m4.5 7c-1.75 0-3.5 2-3.5 4.531v0.46875h14s-1.1667-4-2.9167-4-1.75 2-2.9167 2c-1.1666 0-2.9166-3-4.6666-3z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vbam.svg b/.icons/awkward/16x16/apps/vbam.svg
new file mode 100644
index 00000000..3fa717d2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vbam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#7f4fc8" d="M 5.8148437,3 C 5.0359535,3 4.3407291,3.4893332 3.8625,4 L 2.4000001,4 C 1.0704001,4 4e-8,4.9483334 4e-8,6.3333334 l 0,3.3333329 C 4e-8,11.051666 1.0704001,12 2.4000001,12 L 3.8625,12 c 0.4782291,0.510654 1.1734535,1 1.9523437,1 l 4.3703123,0 c 0.778891,0 1.474115,-0.489334 1.952344,-1 L 13.6,12 C 14.9296,12 16,11.051666 16,9.6666663 L 16,6.3333334 C 16,4.9483334 14.9296,4 13.6,4 L 12.1375,4 C 11.659271,3.4893459 10.964047,3 10.185156,3 Z"/>
+ <circle style="fill:#ffffff" cx="8.5" cy="-12.5" r=".5" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="fill:#7b92ed" width="6" height="6" x="5" y="5"/>
+ <circle style="fill:#52ff41" cx="5.5" cy="-13.5" r=".5" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="fill:#ffffff" width="1" height="3" x="2" y="6"/>
+ <rect style="fill:#ffffff" width="1" height="3" x="7" y="-4" transform="matrix(0,1,-1,0,0,0)"/>
+ <circle style="fill:#ffffff" cx="7.5" cy="-14.5" r=".5" transform="matrix(0,1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vdrift-64x64.svg b/.icons/awkward/16x16/apps/vdrift-64x64.svg
new file mode 120000
index 00000000..8626036d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vdrift-64x64.svg
@@ -0,0 +1 @@
+vdrift.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/vdrift.svg b/.icons/awkward/16x16/apps/vdrift.svg
new file mode 100644
index 00000000..06531894
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vdrift.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#115ccc" d="M 11.441,15 C 11.757,15 12.013,14.738 12.013,14.415 12.013,11.763 12.492,9.8942 12.984,9.1195 13.263,8.6805 13.476,8.4483 13.811,8.2837 14.146,8.1191 14.562,8.0171 15.428,8.0171 15.744,8.0171 16,7.7554 16,7.4325 V 2.5846 C 16,2.2617 15.744,2 15.428,2 12.308,2 9.476,3.4116 7.9239,5.8563 6.3997,8.257 6,11.169 6,14.415 6,14.738 6.2562,15 6.5722,15 Z"/>
+ <path style="fill:#3387f5" d="M 11.395,15 C 11.841,15 12.133,14.536 11.939,14.137 L 6.184,2.3385 C 6.0828,2.1313 5.8715,1.9999 5.6399,2 H 0.60453 C 0.15899,2.0004 -0.13295,2.4636 0.06104,2.8623 L 5.8157,14.662 C 5.9168,14.868 6.1278,15 6.3592,15 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vectr.svg b/.icons/awkward/16x16/apps/vectr.svg
new file mode 100644
index 00000000..f02e9bcc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vectr.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#4f4f4f" cx="8" cy="8" r="8"/>
+ <g style="fill:#e4e4e4" transform="matrix(0.33531669,0,0,0.363132,-41.284079,-28.948671)">
+ <path style="fill:#e4e4e4" d="m 133.03341,90.734741 c -1.32888,-0.0097 -1.02124,1.495614 -0.63662,2.128427 4.25254,6.996613 9.27739,14.832652 13.96146,22.218152 0.9,1.22607 1.84716,-0.43866 2.35148,-1.15084 1.27459,-1.7999 2.3243,-3.68667 3.40151,-5.57295 0.45498,-1.26777 -0.81604,-2.24276 -1.26884,-3.31773 -2.76297,-4.53096 -5.66857,-8.977628 -8.49005,-13.468667 -0.90028,-0.997113 -2.45735,-0.836439 -3.56847,-0.836439 -1.91668,-0.03702 -3.83357,0.0226 -5.75047,5e-5 z"/>
+ <path style="fill:#e4e4e4" d="m 153.22758,92.22189 c 0,0 -0.90995,-1.487195 0.51997,-1.487195 h 7.08464 c 0,0 1.62492,0 0.84496,1.416376 -0.77996,1.416375 -1.74708,3.548815 -2.85986,5.594681 -0.30929,0.568622 -0.97495,2.337018 -2.20989,0.283275 -1.23493,-2.053742 -3.37982,-5.807137 -3.37982,-5.807137 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/veracrypt.svg b/.icons/awkward/16x16/apps/veracrypt.svg
new file mode 100644
index 00000000..a7798a8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/veracrypt.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <g transform="matrix(.5 0 0 .5 .5 -.5)">
+ <path fill="#0198c4" d="m5 7 5-8e-7 5.269 18.335 0.356 1.665h-4.625z"/>
+ <path fill="#4dbac2" d="m17.344 17.505-4.119-0.005-2.225 9.5h4.5c2.0569-8.9187 1.8443-9.4947 1.8443-9.4947z"/>
+ <path fill="#06b788" d="m16 7-3 10.5 2.625 9.5h10.375l-2-5h-4.5l-1.5-4.5 1.5-5.5h4.5l2-5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/veracrypt.xpm.svg b/.icons/awkward/16x16/apps/veracrypt.xpm.svg
new file mode 120000
index 00000000..16df79fb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/veracrypt.xpm.svg
@@ -0,0 +1 @@
+veracrypt.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/veyon-configurator.svg b/.icons/awkward/16x16/apps/veyon-configurator.svg
new file mode 100644
index 00000000..a019c6d8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/veyon-configurator.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#545454" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="10" height="1" x="3" y="10" rx=".5" ry=".5"/>
+ <path style="fill:#ffffff" d="M 11,5.5 C 11,4.671625 10.328375,4 9.5,4 8.671625,4 8,4.671625 8,5.5 8,6.328375 8.671625,7 9.5,7 10.328375,7 11,6.328375 11,5.5 Z"/>
+ <path style="fill:#ffffff" d="M 6,10.5 C 6,9.671625 5.328375,9 4.5,9 3.671625,9 3,9.671625 3,10.5 3,11.328375 3.671625,12 4.5,12 5.328375,12 6,11.328375 6,10.5 Z"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="10" height="1" x="3" y="5" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/veyon-master.svg b/.icons/awkward/16x16/apps/veyon-master.svg
new file mode 100644
index 00000000..8e29f092
--- /dev/null
+++ b/.icons/awkward/16x16/apps/veyon-master.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(-34.289643,-82.041152)">
+ <ellipse style="fill:#545454" cx="42.29" cy="90.041" rx="8" ry="8"/>
+ <ellipse style="fill:#ffffff" cx="42.29" cy="90.041" rx="7" ry="7"/>
+ <path style="fill:#545454" d="m 49.289642,90.041152 c 0,0 -3.134007,3 -6.999999,3 -3.865992,0 -6.999999,-3 -6.999999,-3 0,0 3.134007,-3 6.999999,-3 3.865992,0 6.999999,3 6.999999,3 z"/>
+ <circle style="fill:#ffffff" cx="42.29" cy="90.041" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/viber.svg b/.icons/awkward/16x16/apps/viber.svg
new file mode 100644
index 00000000..b22fa6d1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/viber.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#694088" d="M 5,12 H 9 L 5,16 Z"/>
+ <rect style="fill:#924cc4" width="13" height="13" x="2" y="0" rx="4.597" ry="5.021"/>
+ <path style="fill:#ffffff" d="M 6.9692,2.9514 C 6.9685,2.9506 6.9678,2.9501 6.9664,2.9486 6.9657,2.9479 6.9628,2.945 6.9627,2.9449 L 6.9563,2.9404 6.937,2.9303 Z"/>
+ <path style="fill:#ffffff" d="M 5.4078,3.4372 C 5.4064,3.4393 5.4058,3.4459 5.4041,3.4501 5.4028,3.4517 5.4027,3.4531 5.4014,3.4547 5.403,3.4483 5.4051,3.4417 5.405,3.4418 5.4049,3.4422 5.41,3.4339 5.4078,3.4372 Z"/>
+ <path style="fill:#ffffff" d="M 9.3574,2 C 9.1642,2 9.0018,2.1548 9,2.3418 8.9988,2.5297 9.1589,2.6885 9.3535,2.6895 10.193,2.6958 10.887,2.961 11.443,3.4844 11.994,4.0029 12.28,4.7207 12.287,5.6582 12.289,5.8447 12.447,6 12.641,6 12.641,6 12.646,6.0001 12.647,6 12.841,5.9982 13.002,5.842 13,5.6543 V 5.6523 C 12.996,5.1052 12.908,4.6023 12.734,4.1602 12.558,3.7133 12.29,3.3191 11.941,2.9902 11.252,2.3424 10.372,2.0071 9.3594,2 Z M 5.5469,3.0059 C 5.4118,2.9834 5.2651,3.0079 5.1191,3.0781 H 5.1074 L 5.0918,3.0879 C 4.8201,3.2424 4.5647,3.4493 4.3262,3.709 L 4.3066,3.7305 V 3.748 C 4.1415,3.9539 4.0329,4.1617 4.0078,4.3691 3.9998,4.4043 4,4.4368 4,4.4707 4,4.5651 4.0139,4.6598 4.043,4.7539 L 4.0508,4.7813 4.0664,4.791 C 4.1606,5.1143 4.3758,5.6167 4.8437,6.4687 5.1554,7.0335 5.4728,7.5048 5.7891,7.9023 5.9557,8.1112 6.1442,8.3297 6.3633,8.5488 6.3658,8.5515 6.3767,8.5613 6.3867,8.5703 6.3901,8.5737 6.3943,8.5798 6.4063,8.5918 L 6.4277,8.6133 H 6.4297 C 6.4374,8.621 6.4422,8.6274 6.4434,8.6289 L 6.4473,8.6328 6.4512,8.6387 C 6.6702,8.8553 6.8865,9.0435 7.0977,9.209 7.4946,9.5253 7.9665,9.8479 8.5312,10.16 9.3844,10.631 9.8932,10.843 10.215,10.936 L 10.227,10.949 10.246,10.957 C 10.337,10.987 10.432,11.001 10.525,11 10.564,11.002 10.597,10.999 10.629,10.992 10.849,10.966 11.067,10.861 11.283,10.68 L 11.287,10.676 C 11.291,10.672 11.289,10.674 11.291,10.672 11.293,10.67 11.293,10.668 11.295,10.666 11.55,10.433 11.757,10.18 11.912,9.9081 L 11.922,9.8905 V 9.875 C 12.064,9.5784 12.009,9.2751 11.777,9.082 11.772,9.0772 11.659,8.9855 11.521,8.873 11.38,8.7581 11.215,8.6219 11.102,8.5391 10.888,8.381 10.557,8.177 10.369,8.0723 H 10.367 C 10.006,7.8697 9.6292,7.9878 9.4629,8.2031 L 9.1719,8.5664 C 9.0544,8.7145 8.8188,8.7015 8.8125,8.7012 6.8353,8.1926 6.3027,6.2036 6.2988,6.1895 6.2985,6.1832 6.2854,5.9476 6.4336,5.8281 L 6.7969,5.5391 C 7.0128,5.3738 7.1333,4.9954 6.9297,4.6328 6.8235,4.4453 6.6187,4.1124 6.4629,3.9004 6.3788,3.787 6.2439,3.6197 6.1289,3.4785 6.0717,3.4079 6.0184,3.343 5.9805,3.2969 5.9612,3.2738 5.9466,3.2552 5.9355,3.2422 5.93,3.2356 5.9251,3.2303 5.9219,3.2266 5.9203,3.2247 5.9194,3.2242 5.918,3.2227 5.8178,3.1037 5.6895,3.0303 5.5488,3.0059 Z M 9.375,3.5996 C 9.1844,3.5862 9.0158,3.7302 9.002,3.9141 8.9881,4.0981 9.1358,4.2639 9.3262,4.2773 9.7969,4.3106 10.115,4.4487 10.354,4.7012 10.597,4.9583 10.709,5.253 10.699,5.6543 10.695,5.839 10.85,5.996 11.041,6 H 11.049 C 11.237,6 11.396,5.8523 11.4,5.6699 11.412,5.1182 11.233,4.6237 10.871,4.2422 10.506,3.8587 9.9893,3.6433 9.375,3.5996 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/victor-vran.svg b/.icons/awkward/16x16/apps/victor-vran.svg
new file mode 100644
index 00000000..63537e41
--- /dev/null
+++ b/.icons/awkward/16x16/apps/victor-vran.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect fill="#32434d" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m8 2.0024a6 6 0 0 0 -6 5.9999 6 6 0 0 0 3.8906 5.6097c-0.00294-0.08537-0.00324-0.19518-0.00901-0.25878-0.017646-0.1989 0.030576-1.0873 0.07392-1.3576 0.014952-0.09336 0.069275-0.27732 0.12079-0.40836 0.10216-0.2598 0.21738-0.64938 0.25871-0.87888 0.014466-0.08004 0.05124-0.23346 0.082032-0.3408 0.047214-0.16404 0.05277-0.23532 0.03696-0.45336-0.0144-0.1992-0.0087-0.2877 0.0235-0.3874 0.0548-0.17 0.0523-0.229-0.0118-0.3814-0.0332-0.079-0.0531-0.193-0.054-0.3019l-0.0018-0.17496-0.051377 0.06678c-0.028296 0.0366-0.07038 0.14178-0.09375 0.23346-0.1028 0.4024-0.2605 0.6362-0.7176 1.0683-0.1652 0.156-0.3107 0.312-0.3236 0.346-0.1782 0.475-0.1952 0.542-0.1812 0.725 0.0077 0.10044 0.022356 0.21042 0.032454 0.24426 0.024762 0.08298-0.05754 0.11742-0.1244 0.05221-0.027756-0.0264-0.068369-0.0384-0.09375-0.0288-0.036186 0.0156-0.041988 0.0474-0.031553 0.16404 0.01554 0.1746 0.02373 0.18648 0.13792 0.183 0.074231 0 0.093419 0.01018 0.11809 0.08118 0.016482 0.0474 0.019062 0.08472 0.0054 0.08472-0.013572 0-0.025242 0.0378-0.025242 0.08748 0 0.08382-0.00426 0.08736-0.11899 0.08736-0.1035 0-0.12144 0.0084-0.1289 0.06468-0.00552 0.0414-0.029994 0.06936-0.068508 0.07482-0.079764 0.0126-0.29835-0.22284-0.38311-0.41196-0.085248-0.19032-0.069366-0.48384 0.045072-0.85002 0.045114-0.14424 0.096257-0.34116 0.11449-0.43722 0.043092-0.22746 0.094212-0.32994 0.17398-0.35154 0.04956-0.0126 0.095585-0.0864 0.19832-0.31368 0.0736-0.1631 0.1622-0.3818 0.1965-0.486 0.0741-0.2255 0.155-0.36 0.3714-0.6176 0.0887-0.1057 0.1761-0.2419 0.1947-0.3037 0.018582-0.0627 0.08982-0.24372 0.15775-0.4038l0.1235-0.2913 0.0171-0.5245c0.00965-0.28848 0.031002-0.57156 0.047772-0.62832 0.016716-0.0564 0.097559-0.19044 0.17939-0.29748 0.088038-0.11502 0.14874-0.2232 0.14874-0.26412 0-0.08226 0.12605-0.27876 0.22265-0.3471 0.037751-0.0264 0.10365-0.057 0.14603-0.06756 0.15193-0.0366 0.17218-0.047999 0.20012-0.10368 0.022512-0.0462 0.010566-0.09402-0.056796-0.23706-0.0466-0.0992-0.1012-0.2066-0.1216-0.238-0.0326-0.0504-0.0308-0.062 0.0162-0.0973 0.0294-0.0228 0.1291-0.0582 0.2217-0.0775 0.1574-0.0354 0.1693-0.0414 0.1767-0.1217 0.0072-0.0772-0.0087-0.0959-0.1622-0.193-0.3539-0.2235-0.4812-0.3693-0.4796-0.5462 0.002-0.1993 0.1081-0.3123 0.4129-0.4399 0.15488-0.06468 0.19559-0.09438 0.20282-0.14874 0.00498-0.0366 0.019758-0.0804 0.033354-0.09558 0.013577-0.0162 0.025242-0.082499 0.025242-0.14868 0-0.1995 0.057612-0.4611 0.11809-0.5337 0.11215-0.1347 0.20104-0.1635 0.48948-0.16224 0.22651 0 0.28873 0.0114 0.38672 0.06594 0.13188 0.07416 0.15796 0.12672 0.2479 0.49938 0.032844 0.13626 0.081767 0.26892 0.10907 0.29478 0.027306 0.025799 0.056777 0.07926 0.065808 0.11808 0.01236 0.0528 0.056736 0.087479 0.17849 0.13974 0.31485 0.13494 0.48362 0.37332 0.42548 0.60042-0.050472 0.19722-0.30849 0.4209-0.48497 0.4209-0.028487 0-0.051377 0.0204-0.051377 0.043799 0 0.0234 0.016853 0.0432 0.03696 0.0432 0.025932 0 0.041226 0.06198 0.053183 0.2154 0.00931 0.1188 0.031122 0.25044 0.048678 0.29208 0.030738 0.072779 0.040662 0.074999 0.26412 0.07476 0.19775-0.0000601 0.26294 0.0126 0.44711 0.092879 0.1188 0.0516 0.22601 0.11028 0.23798 0.13164 0.01196 0.0222 0.07903 0.07044 0.14874 0.10908 0.17667 0.0978 0.42967 0.3888 0.62292 0.71574 0.08999 0.15222 0.18898 0.30774 0.21905 0.3453 0.03006 0.0366 0.05409 0.087479 0.05409 0.11172 0 0.0246 0.02791 0.08544 0.0613 0.13614 0.03348 0.050999 0.06249 0.14052 0.06491 0.20106 0.0056 0.1422 0.11193 0.38226 0.3804 0.85812 0.16682 0.2958 0.22154 0.41976 0.23618 0.5346 0.0105 0.08226 0.02649 0.49488 0.03606 0.91674 0.01673 0.73794 0.02013 0.76974 0.07753 0.83562 0.0596 0.06858 0.05946 0.06852 0.03515 0.78246-0.01339 0.39276-0.03634 0.7488-0.05138 0.79146-0.01506 0.0426-0.06404 0.0978-0.10817 0.12258-0.04412 0.0246-0.08692 0.06864-0.09556 0.09828-0.0086 0.0294-0.08929 0.09138-0.17939 0.138-0.09009 0.0468-0.16992 0.09444-0.17668 0.10632-0.0067 0.012 0.03907 0.13032 0.10096 0.26322 0.06405 0.13758 0.14069 0.25008 0.23888 0.3705a6 6 0 0 0 2.594 -4.9327 6 6 0 0 0 -6 -6zm1.6181 5.6908c-0.010938 0-0.016998 0.06834-0.013518 0.15234 0.00528 0.12378-0.00669 0.17232-0.061302 0.25332-0.037121 0.0552-0.12341 0.21864-0.19201 0.36414l-0.1245 0.2641 0.5138 1.0925c0.56679 1.2041 0.6225 1.3106 0.67968 1.3106 0.02152 0 0.08624-0.07458 0.14423-0.16668h0.00096c0.05801-0.09216 0.14812-0.22374 0.20102-0.29208 0.06573-0.08472 0.10703-0.17694 0.12981-0.29124 0.01832-0.09192 0.04161-0.18042 0.05228-0.19644 0.06693-0.10038 0.05372-0.21996-0.0586-0.52914-0.13-0.3551-0.183-0.625-0.185-0.9326l-0.002-0.2091-0.191-0.082c-0.152-0.066-0.239-0.1314-0.429-0.3227-0.1308-0.1323-0.257-0.2407-0.2802-0.2407-0.02324 0-0.05632-0.0294-0.07392-0.06468-0.032397-0.06666-0.075416-0.1083-0.11176-0.10908zm-0.07392 2.762c-0.038105-0.0312-0.032598 0.08411-0.027948 0.31008 0.00534 0.25602 0.090185 0.66348 0.14243 0.68238 0.018197 0.0066 0.063731 0.0462 0.10186 0.08748l0.06941 0.07482 0.03515 1.1341c0.01475 0.48576 0.03157 0.7509 0.04597 0.9384a6 6 0 0 0 1.2149 -0.565c-0.329-0.189-0.628-0.568-0.848-1.101-0.072-0.175-0.273-0.62-0.4455-0.988-0.1694-0.363-0.2503-0.541-0.2884-0.573zm1.2674 0.78516c-0.01791-0.0078-0.03465-0.0066-0.0568 0.0084-0.12215 0.07069-0.11885 0.1464 0.01893 0.46248 0.08583 0.19686 0.13677 0.28272 0.15144 0.25782 0.01212-0.0216 0.02137-0.15774 0.02163-0.30474 0.000339-0.24516-0.0047-0.27408-0.0685-0.3561-0.02905-0.0372-0.04879-0.0588-0.06671-0.06756zm-3.119 1.4639c-0.026975 0-0.03873 0.033-0.03876 0.10902-0.0000877 0.1077-0.084216 0.61728-0.13702 0.83028-0.00807 0.0324-0.035772 0.20688-0.056795 0.33174a6 6 0 0 0 0.46244 0.0234c-0.00102-0.19674-0.060523-0.54834-0.11989-0.70038-0.030396-0.07781-0.042162-0.17784-0.03696-0.31734 0.00793-0.21402-0.00854-0.27672-0.07302-0.27672z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vidcutter.svg b/.icons/awkward/16x16/apps/vidcutter.svg
new file mode 100644
index 00000000..b78345b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vidcutter.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#642c68" cx="8" cy="8" r="8"/>
+ <path style="fill:#96be4e" d="M 5.538,4 C 4.689,4 4,4.689 4,5.538 c 0,0.84967 0.68879,1.5385 1.5385,1.5385 0.27451,0 0.52688,-0.08555 0.75,-0.21154 l 1.212,1.135 -1.2115,1.1346 C 6.06588,9.00857 5.81351,8.92302 5.539,8.92302 c -0.849,0 -1.538,0.689 -1.538,1.539 0,0.849 0.689,1.538 1.538,1.538 0.84967,0 1.5385,-0.68879 1.5385,-1.5385 0,-0.14102 -0.02215,-0.2741 -0.05766,-0.40385 l 1.3077,-1.2692 2.75,2.5962 0.92308,0 0,-0.61538 -4.9808,-4.8269 C 7.05539,5.81264 7.07748,5.67957 7.07748,5.53854 c 0,-0.85 -0.689,-1.539 -1.539,-1.539 z m 0,0.92308 c 0.33986,0 0.61538,0.27552 0.61538,0.61538 0,0.33986 -0.27552,0.61538 -0.61538,0.61538 -0.33986,0 -0.61538,-0.27552 -0.61538,-0.61538 0,-0.33986 0.27552,-0.61538 0.61538,-0.61538 z m 5.5385,-0.30769 -2.4231,2.2885 0.80769,0.78846 2.5385,-2.4615 0,-0.61538 z M 5.538,9.84619 c 0.33986,0 0.61538,0.27552 0.61538,0.61538 0,0.33986 -0.27552,0.61538 -0.61538,0.61538 -0.33986,0 -0.61538,-0.27552 -0.61538,-0.61538 0,-0.33986 0.27552,-0.61538 0.61538,-0.61538 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/video-player.svg b/.icons/awkward/16x16/apps/video-player.svg
new file mode 120000
index 00000000..32d53de2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/video-player.svg
@@ -0,0 +1 @@
+multimedia-video-player.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/vieb.svg b/.icons/awkward/16x16/apps/vieb.svg
new file mode 100644
index 00000000..2930e2c4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vieb.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#a42a2a" d="m 7.9997676,7.29e-6 c -0.4190662,0 -0.8384125,0.15619848 -1.1516747,0.46945321 L 0.46944623,6.8488181 c -0.62652475,0.6265088 -0.62563599,1.6749775 9.1429e-4,2.301487 L 6.8490072,15.529663 c 0.6265247,0.626509 1.675928,0.627398 2.3024527,9.14e-4 L 15.530107,9.1512198 c 0.626524,-0.6265095 0.626524,-1.6758758 0,-2.3023849 L 9.1514431,0.4694605 C 8.838181,0.15620581 8.4188343,7.29e-6 7.9997676,7.29e-6 Z"/>
+ <path style="fill:#e4e4e4" d="M 1.5 2 C 1.223 2 1 2.223 1 2.5 C 1 2.777 1.223 3 1.5 3 L 2 3 L 2 12.5 C 2.0001444 13.851007 3.6461271 14.513385 4.5820312 13.539062 L 14.787109 2.8984375 C 14.912867 2.8078002 15 2.6675336 15 2.5 C 15 2.223 14.777 2 14.5 2 L 10.5 2 C 10.223 2 10 2.223 10 2.5 C 10 2.777 10.223 3 10.5 3 L 10.53125 3 L 5 8.7675781 L 5 3 L 5.5 3 C 5.777 3 6 2.777 6 2.5 C 6 2.223 5.777 2 5.5 2 L 1.5 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/viewnior.svg b/.icons/awkward/16x16/apps/viewnior.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/viewnior.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/vifm.svg b/.icons/awkward/16x16/apps/vifm.svg
new file mode 100644
index 00000000..87ad8857
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vifm.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#3f3f3f" d="M 0,2.95 V 14.222222 C 0,14.653422 0.3565,15 0.8,15 H 15.2004 C 15.6436,15 16,14.6535 16,14.222222 V 2.95 Z"/>
+ <path style="fill:#4f4f4f" d="M 8,2.9444444 V 15 h 7.200781 C 15.643981,15 16,14.6535 16,14.222222 V 2.9444444 Z"/>
+ <path style="fill:#c8c8c8" d="M 0.8,0.99999994 C 0.35648,0.99999994 0,1.3466944 0,1.7775833 V 3 H 16 V 1.7775833 C 16,1.3466944 15.6436,0.99999994 15.2,0.99999994 Z"/>
+ <path style="fill:#1b6cff" d="M 9.2167969,5 6.9648438,9.927734 4.9746094,6 H 3.2949219 L 6.3300781,11.996094 7.6816406,11.96875 10.867188,5 Z M 11,7 v 1 h 1 V 7 Z m 0,2 v 3 h 1 V 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/viking.svg b/.icons/awkward/16x16/apps/viking.svg
new file mode 120000
index 00000000..2c7603d5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/viking.svg
@@ -0,0 +1 @@
+gps.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/vim-qt.svg b/.icons/awkward/16x16/apps/vim-qt.svg
new file mode 120000
index 00000000..150dd041
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vim-qt.svg
@@ -0,0 +1 @@
+vim.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/vim.svg b/.icons/awkward/16x16/apps/vim.svg
new file mode 100644
index 00000000..e2666e23
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vim.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#159532" d="m 7.9997676,7.29e-6 c -0.4190662,0 -0.8384125,0.15619848 -1.1516747,0.46945321 L 0.46944623,6.8488181 c -0.62652475,0.6265088 -0.62563599,1.6749775 9.1429e-4,2.301487 L 6.8490072,15.529663 c 0.6265247,0.626509 1.675928,0.627398 2.3024527,9.14e-4 L 15.530107,9.1512198 c 0.626524,-0.6265095 0.626524,-1.6758758 0,-2.3023849 L 9.1514431,0.4694605 C 8.838181,0.15620581 8.4188343,7.29e-6 7.9997676,7.29e-6 Z"/>
+ <path style="fill:#e4e4e4" d="M 1.5 2 C 1.223 2 1 2.223 1 2.5 C 1 2.777 1.223 3 1.5 3 L 2 3 L 2 12.5 C 2.0001444 13.851007 3.6461271 14.513385 4.5820312 13.539062 L 14.787109 2.8984375 C 14.912867 2.8078002 15 2.6675336 15 2.5 C 15 2.223 14.777 2 14.5 2 L 10.5 2 C 10.223 2 10 2.223 10 2.5 C 10 2.777 10.223 3 10.5 3 L 10.53125 3 L 5 8.7675781 L 5 3 L 5.5 3 C 5.777 3 6 2.777 6 2.5 C 6 2.223 5.777 2 5.5 2 L 1.5 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vimeo.svg b/.icons/awkward/16x16/apps/vimeo.svg
new file mode 100644
index 00000000..158b21c9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vimeo.svg
@@ -0,0 +1,4 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect width="16" height="16" rx="2" ry="2" style="fill:#1ab7ea"/>
+ <path d="m7 13c3 0 6-6 6-9 0-1 0-1-2-1-1 0-2 2-2 2h1l-2 4s-1-6-2-6-4 2-4 2v1h2c1 1 2 7 3 7z" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vinagre.svg b/.icons/awkward/16x16/apps/vinagre.svg
new file mode 120000
index 00000000..2e170d10
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vinagre.svg
@@ -0,0 +1 @@
+preferences-desktop-remote-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/virt-manager.svg b/.icons/awkward/16x16/apps/virt-manager.svg
new file mode 100644
index 00000000..72c29e86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/virt-manager.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#6a2537" d="m 2.25,6 1.6125,4 h 1.15 L 6.6,6 H 5.5125 L 4.425,8.6375 3.35,6 Z"/>
+ <path style="fill:#a6aaad" d="M 7.6625,6 C 7.12095,7.34025 6.57055,8.6721 6,10 H 7.15 L 8.225,7.375 9.2875,10 h 1.15 L 11.5,7.3 12.6,10 h 1.15 C 13.17945,8.6721 12.61655,7.34025 12.075,6 h -1.15 L 9.8625,8.6375 8.775,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/virt-viewer.svg b/.icons/awkward/16x16/apps/virt-viewer.svg
new file mode 120000
index 00000000..375fdbff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/virt-viewer.svg
@@ -0,0 +1 @@
+krdc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/virtualbox-ose.svg b/.icons/awkward/16x16/apps/virtualbox-ose.svg
new file mode 120000
index 00000000..f7e0337e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/virtualbox-ose.svg
@@ -0,0 +1 @@
+virtualbox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/virtualbox.svg b/.icons/awkward/16x16/apps/virtualbox.svg
new file mode 100644
index 00000000..8e291a2f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/virtualbox.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4289d6" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="fill:#ffffff" d="m7.7 3.9-1.8 5.85-1.1531-3.45h-1.8469v1.2h1.1484l1.8516 5.1 1.8-5.7 1.2 3.6 1.5-3.6 1.125 3.6h1.575v-1.2h-0.9l-1.8-4.8-1.5 3.3z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/visual-paradigm.svg b/.icons/awkward/16x16/apps/visual-paradigm.svg
new file mode 100644
index 00000000..486ac9fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/visual-paradigm.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#a42a2a" d="m 7.9997978,2.0000002 c -0.3666838,0 -0.7336113,0.1366739 -1.0077158,0.4107719 L 1.4107665,7.9927163 C 0.86255767,8.5409123 0.86333518,9.4583237 1.411556,10.006519 l 5.5813271,5.581945 c 0.5482089,0.548196 1.4664367,0.548974 2.014646,7.78e-4 l 5.5813149,-5.58192 c 0.548208,-0.5481965 0.548208,-1.4663926 0,-2.0145885 L 9.0075131,2.4107721 C 8.7334087,2.1366741 8.3664807,2.0000002 7.9997978,2.0000002 Z"/>
+ <path style="fill:#cf3d3d" d="M 7.9997978,-3.207454e-8 C 7.633114,-3.207454e-8 7.2661865,0.13667393 6.9920824,0.41077206 L 1.4107668,5.9927163 c -0.54820889,0.548196 -0.54743135,1.465607 7.882e-4,2.0138033 l 5.5813274,5.5819444 c 0.5482085,0.548197 1.4664366,0.548973 2.0146455,7.78e-4 L 14.588843,8.0073219 c 0.548209,-0.5481964 0.548209,-1.4663925 0,-2.0145885 L 9.0075131,0.41077206 C 8.7334091,0.13667393 8.3664807,-3.207454e-8 7.9997978,-3.207454e-8 Z"/>
+ <path style="fill:#ffffff" d="M 8 4 L 5 7 L 7.1308594 9.1308594 L 8 10 L 10.298828 12.298828 L 11.005859 11.591797 L 8.7070312 9.2929688 L 11 7 L 8 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/visual-studio-code-insiders.svg b/.icons/awkward/16x16/apps/visual-studio-code-insiders.svg
new file mode 100644
index 00000000..b61d11cb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/visual-studio-code-insiders.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#007c64" d="m 15.434095,1.6948952 -3.294676,-1.595536 c -0.38133,-0.184684 -0.837114,-0.10678 -1.136432,0.194248 L 0.21736472,10.064671 c -0.29010608,0.26606 -0.28977252,0.725428 7.2e-4,0.991048 l 0.88100408,0.805528 c 0.2374926,0.217184 0.5951556,0.23314 0.8508557,0.03808 L 14.938335,2.1088152 c 0.435734,-0.332476 1.061602,-0.01988 1.061602,0.530224 v -0.03848 c 0,-0.386148 -0.219928,-0.738156 -0.565842,-0.905668 z"/>
+ <path style="fill:#00a388" d="m 15.434095,14.305147 -3.294676,1.59554 c -0.38133,0.18464 -0.837114,0.106736 -1.136432,-0.194252 L 0.21736472,5.5753192 c -0.29010608,-0.26604 -0.28977252,-0.725428 7.2e-4,-0.99104 l 0.88100408,-0.80556 c 0.2374926,-0.217152 0.5951556,-0.23314 0.8508557,-0.03804 L 14.938335,13.891199 c 0.435734,0.332464 1.061602,0.01992 1.061602,-0.530232 v 0.03852 c 0,0.386116 -0.219928,0.73812 -0.565842,0.905672 z"/>
+ <path style="fill:#24bfa5" d="m 12.139606,15.900939 c -0.381455,0.184512 -0.837239,0.106548 -1.136556,-0.194504 0.368775,0.370912 0.99939,0.108184 0.99939,-0.416396 V 0.7099592 c 0,-0.52458 -0.630615,-0.787296 -0.99939,-0.41636 0.299317,-0.301052 0.755101,-0.379068 1.136556,-0.194548 l 3.294114,1.593344 C 15.779884,1.8598192 16,2.2119552 16,2.5982712 V 13.401803 c 0,0.386304 -0.220116,0.738432 -0.56628,0.905856 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/visual-studio-code.svg b/.icons/awkward/16x16/apps/visual-studio-code.svg
new file mode 100644
index 00000000..ab71ffb2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/visual-studio-code.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#0072b0" d="m 15.434095,1.6948952 -3.294676,-1.595536 c -0.38133,-0.184684 -0.837114,-0.10678 -1.136432,0.194248 L 0.21736472,10.064671 c -0.29010608,0.26606 -0.28977252,0.725428 7.2e-4,0.991048 l 0.88100408,0.805528 c 0.2374926,0.217184 0.5951556,0.23314 0.8508557,0.03808 L 14.938335,2.1088152 c 0.435734,-0.332476 1.061602,-0.01988 1.061602,0.530224 v -0.03848 c 0,-0.386148 -0.219928,-0.738156 -0.565842,-0.905668 z"/>
+ <path style="fill:#008eda" d="m 15.434095,14.305147 -3.294676,1.59554 c -0.38133,0.18464 -0.837114,0.106736 -1.136432,-0.194252 L 0.21736472,5.5753192 c -0.29010608,-0.26604 -0.28977252,-0.725428 7.2e-4,-0.99104 l 0.88100408,-0.80556 c 0.2374926,-0.217152 0.5951556,-0.23314 0.8508557,-0.03804 L 14.938335,13.891199 c 0.435734,0.332464 1.061602,0.01992 1.061602,-0.530232 v 0.03852 c 0,0.386116 -0.219928,0.73812 -0.565842,0.905672 z"/>
+ <path style="fill:#1eacf8" d="m 12.139606,15.900939 c -0.381455,0.184512 -0.837239,0.106548 -1.136556,-0.194504 0.368775,0.370912 0.99939,0.108184 0.99939,-0.416396 V 0.7099592 c 0,-0.52458 -0.630615,-0.787296 -0.99939,-0.41636 0.299317,-0.301052 0.755101,-0.379068 1.136556,-0.194548 l 3.294114,1.593344 C 15.779884,1.8598192 16,2.2119552 16,2.5982712 V 13.401803 c 0,0.386304 -0.220116,0.738432 -0.56628,0.905856 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vivado_logo.svg b/.icons/awkward/16x16/apps/vivado_logo.svg
new file mode 100644
index 00000000..ded81e35
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vivado_logo.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#acae26" d="M 9.3815016,3.5225108 4,0 5,5.8161576 5.2,10.8 10.173768,9 Z"/>
+ <path style="fill:#7b7c08" d="M 0,10.116469 5,5.8161576 8,8.4 5,11.699688 0,16 Z"/>
+ <path style="fill:#dbde63" d="M 10.173768,9 16,11.986581 10.645224,14.4 5,11.699688 5.2,6.8 Z"/>
+ <path style="fill:#ffffff" d="M 10.173438,9 5,5.8164064 V 11.7 Z M 5,11.7 c 0,-3.12e-4 0,0 0,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vivaldi-beta.svg b/.icons/awkward/16x16/apps/vivaldi-beta.svg
new file mode 100644
index 00000000..ef2b8e17
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vivaldi-beta.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <circle style="fill:#ef3939" cx="8" cy="8" r="6"/>
+ <path style="fill:#ffffff" d="m 11.01979,4.0001833 c -0.160413,1.294e-4 -0.322833,0.036535 -0.452842,0.1074333 -0.189985,0.1036023 -0.381212,0.3230663 -0.466042,0.5348598 -0.09015,0.2250778 -0.1030979,0.6218697 -0.02714,0.8327832 0.03212,0.089189 0.08756,0.2424374 0.123169,0.3405483 0.08041,0.2215721 0.109362,0.7089269 0.05838,0.9826626 -0.05741,0.3082196 -0.235764,0.664269 -0.4448433,0.8880762 C 9.1830431,8.3580625 8.2344701,8.369827 7.6113176,7.7138073 7.3962876,7.4874259 7.36579,7.4333752 6.3951016,5.5568155 6.06577,4.9196518 5.7702159,4.3862038 5.7088828,4.3172639 5.5159949,4.096139 5.247774,4.0170818 5.0021753,4.0157641 4.4741779,4.0064859 4.1082243,4.4540424 4.0213802,4.934475 3.9572332,5.3189473 3.9277272,5.2527604 5.6333277,8.5452729 6.7099001,10.623491 7.2215864,11.581494 7.3054969,11.675658 7.6026999,12.00926 8.0261156,12.09195 8.4223358,11.89377 8.5265131,11.84166 8.6444458,11.748008 8.7197787,11.657568 8.867338,11.480419 11.918785,5.6120425 11.968296,5.4101643 12.020196,5.1985874 12.007306,4.8979864 11.937476,4.6899435 11.850616,4.4311722 11.610949,4.1656717 11.374589,4.0663325 11.2685,4.0217495 11.144941,3.9998915 11.020178,4.0000005 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vivaldi-snapshot.svg b/.icons/awkward/16x16/apps/vivaldi-snapshot.svg
new file mode 120000
index 00000000..91912065
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vivaldi-snapshot.svg
@@ -0,0 +1 @@
+vivaldi.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/vivaldi-stable.svg b/.icons/awkward/16x16/apps/vivaldi-stable.svg
new file mode 120000
index 00000000..91912065
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vivaldi-stable.svg
@@ -0,0 +1 @@
+vivaldi.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/vivaldi.svg b/.icons/awkward/16x16/apps/vivaldi.svg
new file mode 100644
index 00000000..13ea9259
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vivaldi.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ef3939" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <circle style="fill:#ffffff" cx="8" cy="8" r="6"/>
+ <path style="fill:#cc2626" d="m 11.01979,4.0001833 c -0.160413,1.294e-4 -0.322833,0.036535 -0.452842,0.1074333 -0.189985,0.1036023 -0.381212,0.3230663 -0.466042,0.5348598 -0.09015,0.2250778 -0.1030979,0.6218697 -0.02714,0.8327832 0.03212,0.089189 0.08756,0.2424374 0.123169,0.3405483 0.08041,0.2215721 0.109362,0.7089269 0.05838,0.9826626 -0.05741,0.3082196 -0.235764,0.664269 -0.4448433,0.8880762 C 9.1830431,8.3580625 8.2344701,8.369827 7.6113176,7.7138073 7.3962876,7.4874259 7.36579,7.4333752 6.3951016,5.5568155 6.06577,4.9196518 5.7702159,4.3862038 5.7088828,4.3172639 5.5159949,4.096139 5.247774,4.0170818 5.0021753,4.0157641 4.4741779,4.0064859 4.1082243,4.4540424 4.0213802,4.934475 3.9572332,5.3189473 3.9277272,5.2527604 5.6333277,8.5452729 6.7099001,10.623491 7.2215864,11.581494 7.3054969,11.675658 7.6026999,12.00926 8.0261156,12.09195 8.4223358,11.89377 8.5265131,11.84166 8.6444458,11.748008 8.7197787,11.657568 8.867338,11.480419 11.918785,5.6120425 11.968296,5.4101643 12.020196,5.1985874 12.007306,4.8979864 11.937476,4.6899435 11.850616,4.4311722 11.610949,4.1656717 11.374589,4.0663325 11.2685,4.0217495 11.144941,3.9998915 11.020178,4.0000005 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vk.svg b/.icons/awkward/16x16/apps/vk.svg
new file mode 100644
index 00000000..6646f2d2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vk.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#507299" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" fill-rule="evenodd" d="m7.8713 10.971h0.71727s0.2166-0.02442 0.32735-0.14626c0.10179-0.112 0.098542-0.32216 0.098542-0.32216s-0.014034-0.98414 0.43258-1.129c0.44044-0.14285 1.0059 0.95108 1.6052 1.3718 0.45318 0.31824 0.79756 0.24858 0.79756 0.24858l1.6025-0.0229s0.83825-0.05288 0.44077-0.7269c-0.03254-0.05504-0.23156-0.49855-1.1915-1.4098-1.0053-0.95312-0.87054-0.79911 0.33982-2.4487 0.73745-1.0047 1.032-1.6179 0.93982-1.8806-0.08782-0.25029-0.63-0.18416-0.63-0.18416l-1.8044 0.01141s-0.13386-0.018626-0.233 0.042045c-0.09698 0.059325-0.15922 0.19794-0.15922 0.19794s-0.28569 0.77736-0.66644 1.4386c-0.8033 1.3948-1.1247 1.4686-1.256 1.3818-0.3056-0.2019-0.2292-0.8109-0.2292-1.2438 0-1.352 0.20054-1.9157-0.39053-2.0617-0.19611-0.048393-0.34058-0.080412-0.84218-0.085642-0.64385-0.00671-1.1887 0.002-1.4972 0.15659-0.20528 0.10279-0.36365 0.3318-0.26714 0.34498 0.11929 0.016241 0.3893 0.074537 0.53247 0.27373 0.18495 0.25731 0.17849 0.83492 0.17849 0.83492s0.10628 1.5915-0.24813 1.7892c-0.2433 0.1356-0.577-0.1412-1.2933-1.4069-0.3669-0.6482-0.6441-1.365-0.6441-1.365s-0.053373-0.13391-0.1487-0.20559c-0.1152-0.0868-0.2768-0.1144-0.2768-0.1144l-1.7147 0.0115s-0.25733 0.00735-0.35191 0.12181c-0.084131 0.10189-0.00672 0.31235-0.00672 0.31235s1.3423 3.2114 2.8623 4.8298c1.3939 1.484 2.9764 1.3866 2.9764 1.3866"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vkaudiosaver.svg b/.icons/awkward/16x16/apps/vkaudiosaver.svg
new file mode 100644
index 00000000..6646f2d2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vkaudiosaver.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#507299" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" fill-rule="evenodd" d="m7.8713 10.971h0.71727s0.2166-0.02442 0.32735-0.14626c0.10179-0.112 0.098542-0.32216 0.098542-0.32216s-0.014034-0.98414 0.43258-1.129c0.44044-0.14285 1.0059 0.95108 1.6052 1.3718 0.45318 0.31824 0.79756 0.24858 0.79756 0.24858l1.6025-0.0229s0.83825-0.05288 0.44077-0.7269c-0.03254-0.05504-0.23156-0.49855-1.1915-1.4098-1.0053-0.95312-0.87054-0.79911 0.33982-2.4487 0.73745-1.0047 1.032-1.6179 0.93982-1.8806-0.08782-0.25029-0.63-0.18416-0.63-0.18416l-1.8044 0.01141s-0.13386-0.018626-0.233 0.042045c-0.09698 0.059325-0.15922 0.19794-0.15922 0.19794s-0.28569 0.77736-0.66644 1.4386c-0.8033 1.3948-1.1247 1.4686-1.256 1.3818-0.3056-0.2019-0.2292-0.8109-0.2292-1.2438 0-1.352 0.20054-1.9157-0.39053-2.0617-0.19611-0.048393-0.34058-0.080412-0.84218-0.085642-0.64385-0.00671-1.1887 0.002-1.4972 0.15659-0.20528 0.10279-0.36365 0.3318-0.26714 0.34498 0.11929 0.016241 0.3893 0.074537 0.53247 0.27373 0.18495 0.25731 0.17849 0.83492 0.17849 0.83492s0.10628 1.5915-0.24813 1.7892c-0.2433 0.1356-0.577-0.1412-1.2933-1.4069-0.3669-0.6482-0.6441-1.365-0.6441-1.365s-0.053373-0.13391-0.1487-0.20559c-0.1152-0.0868-0.2768-0.1144-0.2768-0.1144l-1.7147 0.0115s-0.25733 0.00735-0.35191 0.12181c-0.084131 0.10189-0.00672 0.31235-0.00672 0.31235s1.3423 3.2114 2.8623 4.8298c1.3939 1.484 2.9764 1.3866 2.9764 1.3866"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vlc.svg b/.icons/awkward/16x16/apps/vlc.svg
new file mode 100644
index 00000000..305415c6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vlc.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#f80" fill-rule="evenodd" d="m2.8004 8.9164c-0.3228 0-0.614 0.1941-0.7382 0.4921l-1.9998 5.4871c-0.21953 0.52687 0.16745 1.1076 0.73822 1.1077h14.399c0.57077-0.00018 0.95775-0.58086 0.73822-1.1077l-2-5.4875c-0.124-0.298-0.416-0.4921-0.738-0.4921z"/>
+ <path fill="#f80" fill-rule="evenodd" d="m8.0016-0.00316c-0.3634-0.004-0.7339 0.0576-1.0999 0.20467-0.2269 0.0912-0.3995 0.28113-0.4688 0.51558l-0.73588 2.4873c1.2699 4.804 3.5065 0.88872 4.6059 0l-0.7359-2.4873c-0.0734-0.24816-0.2623-0.44549-0.507-0.52965-0.339-0.11671-0.6952-0.18655-1.0585-0.19061zm-3.2513 6.4073-0.8876 2.9997c0.42166 3.6719 4.7594 2.0292 8.2445-0.10214l-0.857-2.8976c-2.1998 0.87493-3.2116-1.2945-6.4995 0z"/>
+ <path fill="#fff" fill-rule="evenodd" d="m5.6971 3.2044-0.9468 3.1997c2.4498 1.0999 4.2996 0.87493 6.4995 0l-0.947-3.1997c-1.103 0.79993-3.5028 0.79993-4.6059 0zm-0.9468 3.1997-1.5171 5.1249c-0.09756 0.33016 0.02704 0.6857 0.30935 0.88274 1.2329 0.85969 2.834 1.2058 4.4278 1.1905s3.1925-0.39402 4.4481-1.1648c0.30812-0.18929 0.45096-0.56174 0.34841-0.90852l-0.66-2.2275c-3.4815 2.1095-7.3827 0.6076-8.2442 0.1024l0.8875-2.9998z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vmd.svg b/.icons/awkward/16x16/apps/vmd.svg
new file mode 100644
index 00000000..94477266
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vmd.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3f3f3f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#eb5252" d="M 1.3242188 5 L 2.7128906 11.011719 L 3.6855469 11.017578 L 5.1328125 5 L 4.1035156 5 L 3.2089844 8.7167969 L 2.3496094 5 L 1.3242188 5 z"/>
+ <path style="fill:#28cc28" d="M 6.6457657,4.96875 5.6711563,4.9804688 4.386,11 H 5.4074844 L 6.1887344,7.3417969 7.0715469,11 H 8.057875 L 8.8996719,7.4511719 9.6164688,11 H 10.636 L 9.4289688,5.0195312 8.4524063,5.0039062 7.5617813,8.7617188 Z"/>
+ <path style="fill:#3368f7" d="M 11.455078,5.0019531 11,5.0429688 V 5.5 10.957031 l 0.455078,0.04102 c 0,0 0.650224,0.06312 1.294922,-0.310547 C 13.394698,10.313833 14,9.4649029 14,8 14,6.5350972 13.394677,5.6862263 12.75,5.3125 12.105323,4.9387737 11.455078,5.0019531 11.455078,5.0019531 Z M 12,6.1132812 c 0.109145,0.026068 0.123924,-0.00863 0.25,0.064453 C 12.605323,6.3837189 13,6.7837462 13,8 c 0,1.2162541 -0.394698,1.6163327 -0.75,1.8222656 -0.126069,0.07307 -0.140858,0.038398 -0.25,0.064453 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vmnetcfg.svg b/.icons/awkward/16x16/apps/vmnetcfg.svg
new file mode 120000
index 00000000..4624448a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vmnetcfg.svg
@@ -0,0 +1 @@
+vmware-netcfg.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/vmpk.svg b/.icons/awkward/16x16/apps/vmpk.svg
new file mode 100644
index 00000000..b04001b9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vmpk.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 16,14.2779 V 2.7220759 C 16,2.322182 15.643259,2.000087 15.2,2.000087 H 0.8 C 0.3568,2.000087 0,2.322182 0,2.7222759 V 14.278099 c 0,0.399994 0.3568,0.721988 0.8,0.721988 h 14.4 c 0.443259,0 0.8,-0.321995 0.8,-0.721988 z"/>
+ <rect style="fill:#d8d8d8" width="2" height="11" x="1" y="3" ry=".524"/>
+ <rect style="fill:#f0f0f0" width="2" height="11" x="3" y="3" ry=".524"/>
+ <rect style="fill:#d8d8d8" width="2" height="11" x="5" y="3" ry=".524"/>
+ <rect style="fill:#f0f0f0" width="2" height="11" x="7" y="3" ry=".524"/>
+ <rect style="fill:#d8d8d8" width="2" height="11" x="9" y="3" ry=".524"/>
+ <rect style="fill:#f0f0f0" width="2" height="11" x="11" y="3" ry=".524"/>
+ <rect style="fill:#d8d8d8" width="2" height="11" x="13" y="3" ry=".524"/>
+ <path style="fill:#4f4f4f" d="M 2.24805,2.0001077 C 2.11095,2.0001077 2,2.1717149 2,2.3849989 V 8.6149811 C 2,8.8282113 2.11095,8.99998 2.24805,8.99998 h 0.5049 C 2.89005,8.99998 3,8.8282113 3,8.6149811 V 2.3849989 C 3,2.1716072 2.89005,2 2.75295,2 h -0.5049 z"/>
+ <path style="fill:#4f4f4f" d="M 4.24805,2 C 4.11095,2 4,2.1716072 4,2.3848912 v 6.2299822 c 0,0.2132302 0.11095,0.3849989 0.24805,0.3849989 h 0.5049 C 4.89005,8.9998723 5,8.8281036 5,8.6148734 V 2.3848912 C 5,2.1714995 4.89005,1.9998923 4.75295,1.9998923 h -0.5049 z"/>
+ <path style="fill:#4f4f4f" d="M 8.24805,2 C 8.11095,2 8,2.1716072 8,2.3848912 v 6.2299822 c 0,0.2132302 0.11095,0.3849989 0.24805,0.3849989 h 0.5049 C 8.89005,8.9998723 9,8.8281036 9,8.6148734 V 2.3848912 C 9,2.1714995 8.89005,1.9998923 8.75295,1.9998923 h -0.5049 z"/>
+ <path style="fill:#4f4f4f" d="M 10.24805,1.9998923 C 10.11095,1.9998923 10,2.1714995 10,2.3847835 v 6.2299822 c 0,0.2132302 0.11095,0.3849989 0.24805,0.3849989 h 0.5049 C 10.89005,8.9997646 11,8.8279959 11,8.6147657 V 2.3847835 C 11,2.1713918 10.89005,1.9997846 10.75295,1.9997846 h -0.5049 z"/>
+ <path style="fill:#4f4f4f" d="M 12.24805,2 C 12.11095,2 12,2.1716072 12,2.3848912 v 6.2299822 c 0,0.2132302 0.11095,0.3849989 0.24805,0.3849989 h 0.5049 C 12.89005,8.9998723 13,8.8281036 13,8.6148734 V 2.3848912 C 13,2.1714995 12.89005,1.9998923 12.75295,1.9998923 h -0.5049 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vmplayer.svg b/.icons/awkward/16x16/apps/vmplayer.svg
new file mode 120000
index 00000000..6866c819
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vmplayer.svg
@@ -0,0 +1 @@
+vmware-player.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/vmware-netcfg.svg b/.icons/awkward/16x16/apps/vmware-netcfg.svg
new file mode 100644
index 00000000..b05d8bb0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vmware-netcfg.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#407ec2" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffe270" d="m4.835 2c-0.4625 0-0.835 0.3725-0.835 0.835v6.33c0 0.4625 0.3725 0.835 0.835 0.835h6.3301c0.463 0 0.835-0.3725 0.835-0.835v-6.33c0-0.4625-0.372-0.835-0.835-0.835h-6.33zm1.165 2h4v4h-4v-4z"/>
+ <rect style="fill:#3f3f3f" width="2" height="2" x="7" y="10"/>
+ <rect style="fill:#3f3f3f" width="10" height="2" x="3" y="12"/>
+ <circle fill="#f7870d" cx="3" cy="13" r="2"/>
+ <circle fill="#f7870d" cx="8" cy="13" r="2"/>
+ <circle fill="#f7870d" cx="13" cy="13" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vmware-player.svg b/.icons/awkward/16x16/apps/vmware-player.svg
new file mode 100644
index 00000000..a6d9f2c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vmware-player.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#407ec2" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#ffe270" d="m2.8572 2.0001c-0.47486 0-0.85716 0.38229-0.85716 0.85716v3.8572c0 0.47486 0.38229 0.85716 0.85716 0.85716 0.47486 0 0.85716-0.38229 0.85716-0.85716v-1.7947l1.2857 1.2858v1.3661h1.7143v-0.42857c0-0.23743 0.19114-0.42858 0.42858-0.42858h0.42857v-1.7143h-1.3661l-1.2857-1.2857h1.7947c0.47486 0 0.85716-0.38229 0.85716-0.85716 0-0.47486-0.38229-0.85716-0.85716-0.85716h-3.8572zm6.4284 0c-0.47486 0-0.85716 0.38229-0.85716 0.85716 0 0.47486 0.38229 0.85716 0.85716 0.85716h1.7947l-1.2858 1.2857h-1.3661v1.7143h0.42857c0.23743 0 0.42858 0.19114 0.42858 0.42858v0.42857h1.7143v-1.3661l1.2857-1.2857v1.7947c0 0.47486 0.38229 0.85716 0.85716 0.85716 0.47486 0 0.85716-0.38229 0.85716-0.85716v-3.8572c0-0.47486-0.38228-0.85716-0.85716-0.85716h-3.8572zm-4.2858 6.4284v1.7142c0 0.4752 0.3822 0.8574 0.8574 0.8574h1.7143v-1.7143h-0.42857c-0.23743 0-0.42858-0.19114-0.42858-0.42858v-0.42857h-1.7143zm4.2858 0v0.42857c0 0.23743-0.19114 0.42858-0.42858 0.42858h-0.42857v1.7143h1.3661l1.2857 1.2857h-1.7947c-0.47486 0-0.85716 0.38228-0.85716 0.85716 0 0.47486 0.38229 0.85716 0.85716 0.85716h3.8572c0.4746 0.0006 0.8568-0.3816 0.8568-0.8568v-3.8572c0-0.47486-0.38228-0.85716-0.85716-0.85716-0.47486 0-0.85716 0.38229-0.85716 0.85716v1.7947l-1.2858-1.2852v-1.3661h-1.7143z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vmware-view.svg b/.icons/awkward/16x16/apps/vmware-view.svg
new file mode 100644
index 00000000..24a171a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vmware-view.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#489f38" cx="8.5" cy="8.5" r="7.5"/>
+ <path style="fill:#ffffff" d="M 5,4 C 4.446,4 4,4.446 4,5 V 10 C 4,10.554 4.446,11 5,11 H 12 C 12.554,11 13,10.554 13,10 V 5 C 13,4.446 12.554,4 12,4 Z M 5,5 H 12 V 10 H 5 Z"/>
+ <rect style="fill:#ffffff" width="1" height="2" x="8" y="11"/>
+ <rect style="fill:#ffffff" width="1" height="5" x="12" y="-11" rx=".5" ry=".417" transform="rotate(90)"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="8" y="6"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="7" y="7"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="9" y="7"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="8" y="8"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="10" y="8"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="6" y="8"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vmware-workstation.svg b/.icons/awkward/16x16/apps/vmware-workstation.svg
new file mode 100644
index 00000000..9ed09003
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vmware-workstation.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#407ec2" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="opacity:0.2" d="m 5,5 0,0.5 6,0 L 11,5 7,5 Z"/>
+ <path style="fill:#f7870d" d="M 10.25,13 C 10.6655,13 11,12.6655 11,12.25 l 0,-6.5 C 11,5.3345 10.6655,5 10.25,5 L 3.75,5 C 3.3345,5 3,5.3345 3,5.75 l 0,6.5 C 3,12.6655 3.3345,13 3.75,13 Z M 9,11 5,11 5,7 9,7 Z"/>
+ <path style="fill:#ffe270" d="M 12.25,11 C 12.6655,11 13,10.6655 13,10.25 l 0,-6.5 C 13,3.3345 12.6655,3 12.25,3 L 5.75,3 C 5.3345,3 5,3.3345 5,3.75 L 5,5 11,5 11,9 7,9 7,7 5,7 5,10.25 C 5,10.6655 5.3345,11 5.75,11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vmware.svg b/.icons/awkward/16x16/apps/vmware.svg
new file mode 120000
index 00000000..6866c819
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vmware.svg
@@ -0,0 +1 @@
+vmware-player.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/vnc.svg b/.icons/awkward/16x16/apps/vnc.svg
new file mode 120000
index 00000000..51d6d133
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vnc.svg
@@ -0,0 +1 @@
+vncviewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/vncviewer.svg b/.icons/awkward/16x16/apps/vncviewer.svg
new file mode 100644
index 00000000..114d8fad
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vncviewer.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#288cf4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m 2.7,4 2.53125,8.394531 c 0.00276,0.0051 0.00508,0.0068 0.00781,0.01172 C 5.3302095,12.747848 5.6382718,13 6.0085938,13 c 0.35137,0 0.6464226,-0.227991 0.7539062,-0.542969 0.00236,-0.0047 0.00772,-0.0111 0.00977,-0.01563 L 9.3171875,4 H 8.48125 L 6.0085938,12.203125 3.5359375,4 Z"/>
+ <path style="fill:#ffffff" d="m 12,4 a 2,2 0 0 0 -2,2 v 2 h 0.8 V 7.2 6.8 6 c 0,-0.6722176 0.527782,-1.2 1.2,-1.2 0.672218,0 1.2,0.5277824 1.2,1.2 V 6.8 7.2 8 H 14 V 6 A 2,2 0 0 0 12,4 Z"/>
+ <path style="fill:#ffffff" d="m 12,9 a 2,2 0 0 0 -2,2 2,2 0 0 0 2,2 h 2 V 12.2 H 13.2 12.8 12 c -0.672218,0 -1.2,-0.527782 -1.2,-1.2 0,-0.672218 0.527782,-1.2 1.2,-1.2 h 0.8 0.4 0.8 V 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vnote.svg b/.icons/awkward/16x16/apps/vnote.svg
new file mode 100644
index 00000000..ca50886b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vnote.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#454f6c" width="16" height="16" x="-16" y="-16" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#008679" d="M 15.992125,5.0455933 C 13.404631,8.4119495 10.541174,12.029201 9.2258663,13.999968 7.9860155,12.971433 8.1107587,11.650484 7.8241669,10.417677 L 13.897401,2.5183292 c 0.896797,0.3460364 1.483174,1.4681187 2.094724,2.5272641 z"/>
+ <path style="fill:#009e8d" d="m 4.3910688,2.0000064 -3.3911641,5.23e-5 3.936719,11.2437753 c 0.074953,0.209984 0.3451715,0.742125 0.6844285,0.75176 L 9.2258663,14 C 7.7873061,10.180045 6.6486554,6.3601236 5.2100953,2.5402047 5.105633,2.3211234 4.7742697,2 4.3910688,2 Z"/>
+ <path style="fill:#009e8d" d="M 15.990397,0.6923556 C 15.998825,0.36719953 15.765423,0.00249682 15.33785,3.3452753e-4 L 11.502868,4.4961273e-8 C 12.395975,1.1857187 14.121966,3.0622509 15.992125,5.0456268 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vocal.svg b/.icons/awkward/16x16/apps/vocal.svg
new file mode 100644
index 00000000..e9e48be9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vocal.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ca42ca" d="M 3 7 A 1 1 0 0 0 2 8 A 1 1 0 0 0 2.0058594 8.1113281 C 2.0695658 10.546391 4.1990695 12.536687 7 12.925781 L 7 14 L 4 14 A 1 1 0 0 0 3 15 A 1 1 0 0 0 4 16 L 12 16 A 1 1 0 0 0 13 15 A 1 1 0 0 0 12 14 L 9 14 L 9 12.925781 C 11.804683 12.536166 13.9359 10.539113 13.994141 8.0996094 A 1 1 0 0 0 14 8 A 1 1 0 0 0 13 7 A 1 1 0 0 0 12 8 L 11.984375 8 C 11.900841 10.067786 10.573405 11 8 11 C 5.4264018 11 4.0991466 10.067786 4.015625 8 L 4 8 A 1 1 0 0 0 3 7 z"/>
+ <rect style="fill:#8e8e8e" width="10" height="8" x="-10" y="-12" rx="4.167" ry="4" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/void-wizard.svg b/.icons/awkward/16x16/apps/void-wizard.svg
new file mode 100644
index 00000000..17642691
--- /dev/null
+++ b/.icons/awkward/16x16/apps/void-wizard.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#3f3f3f" d="M 8.0350842,4.2807809e-4 A 1.5096486,1.5386357 0 0 0 7.2449566,0.2059597 L 1.7547488,3.4367715 A 1.5096486,1.5386357 0 0 0 1,4.7691208 v 6.4616242 a 1.5096486,1.5386357 0 0 0 0.7547488,1.332349 l 5.4902078,3.230812 a 1.5096486,1.5386357 0 0 0 1.5094972,0 L 14.245251,12.563094 A 1.5096486,1.5386357 0 0 0 15,11.230745 V 4.7691208 A 1.5096486,1.5386357 0 0 0 14.245251,3.4367715 L 8.7544538,0.2059597 A 1.5096486,1.5386357 0 0 0 8.0350842,4.2807809e-4 Z"/>
+ <path style="fill:#d895d8" d="M 7.9999997,2.9999998 A 5,5 0 0 0 5.1061198,3.927734 l 1.2036129,1.2036132 a 3.3333333,3.3333333 0 0 1 1.690267,-0.4646808 3.3333333,3.3333333 0 0 1 3.3333333,3.3333333 3.3333333,3.3333333 0 0 1 -0.464681,1.6902672 l 1.201986,1.2019851 A 5,5 0 0 0 13,7.9999997 5,5 0 0 0 7.9999997,2.9999998 Z"/>
+ <path style="fill:#9e4174" d="M 3.9293618,5.1077473 A 5,5 0 0 0 2.9999998,7.9999997 5,5 0 0 0 7.9999997,13 5,5 0 0 0 10.89388,12.072265 L 9.6902669,10.868652 A 3.3333333,3.3333333 0 0 1 7.9999997,11.333333 3.3333333,3.3333333 0 0 1 4.6666664,7.9999997 3.3333333,3.3333333 0 0 1 5.1313472,6.3097327 Z"/>
+ <circle style="fill:#d895d8" cx="8" cy="8" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vokoscreen.svg b/.icons/awkward/16x16/apps/vokoscreen.svg
new file mode 120000
index 00000000..9100e9c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vokoscreen.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/vprerex.svg b/.icons/awkward/16x16/apps/vprerex.svg
new file mode 100644
index 00000000..5e2f22f3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vprerex.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ffb943" width="11" height="16" x="-14" y="-16" rx=".917" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:1.60000002;stroke-linecap:round;stroke-linejoin:round" d="m 3.805901,0.8048909 2.4,4"/>
+ <path style="fill:#4f4f4f" d="m 4.2558353,4.8636686 a 0.510789,0.50390184 0 0 0 -5.2e-4,0.8729892 l 1.4891672,0.8479728 1.489168,0.8479736 A 0.510789,0.50390184 0 0 0 7.9996333,6.996327 l 1.8e-4,-1.6962552 1.804e-4,-1.6962544 A 0.510789,0.50390184 0 0 0 7.2333725,3.1677622 L 5.7446013,4.0157154 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:1.60000002;stroke-linecap:round;stroke-linejoin:round" d="m 9.105901,9.8052185 2.4,3.9999995"/>
+ <path style="fill:#4f4f4f" d="m 9.255836,13.368559 a 0.510789,0.50390184 0 0 0 -5.2e-4,0.87299 l 1.489167,0.847972 1.489168,0.847974 a 0.510789,0.50390184 0 0 0 0.765983,-0.436277 l 1.8e-4,-1.696255 1.8e-4,-1.696255 a 0.510789,0.50390184 0 0 0 -0.766621,-0.436055 l -1.488771,0.847953 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vscodium.svg b/.icons/awkward/16x16/apps/vscodium.svg
new file mode 100644
index 00000000..3ea39b5c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vscodium.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#3099ec" d="M 8.1054118,12.975615 C 7.99129,12.943755 7.8919401,12.869237 7.8224372,12.763315 7.7198676,12.607013 7.685703,12.493709 7.5606351,11.89494 7.508479,11.645243 7.4316278,11.479084 7.3020526,11.3359 7.0759678,11.085999 6.8148856,10.99728 6.1965147,10.960183 5.5047391,10.918681 5.2592239,10.85646 5.0281022,10.664059 4.7653532,10.445335 4.6557006,10.198145 4.4988165,9.4706212 4.401815,9.0209528 4.3464016,8.8394998 4.2320906,8.5974368 4.0223307,8.1531427 3.7340152,7.8078486 3.3165033,7.5007992 3.0473911,7.3028933 2.9671686,7.1825454 3.0114843,7.0432343 3.0474689,6.9304292 3.1621187,6.8578096 3.3044206,6.8578096 c 0.1145384,0 0.184269,0.028914 0.2752102,0.1141682 0.087192,0.081691 0.1387414,0.1589776 0.2591886,0.3886538 0.1100691,0.2098094 0.2157444,0.3626623 0.2508179,0.3626623 0.021211,0 0.024619,-0.088507 0.024619,-0.6361303 0,-0.3804941 0.00681,-0.6617721 0.017046,-0.6999343 0.020454,-0.07667 0.1018875,-0.1525975 0.1634367,-0.1525072 0.1022284,1.572e-4 0.1897992,0.1003161 0.2345311,0.2682351 0.010227,0.038068 0.053027,0.4197602 0.09526,0.848179 0.04227,0.4284149 0.083101,0.7858011 0.090752,0.7941886 0.023485,0.02585 0.1308254,-0.11165 0.200783,-0.2575887 C 4.9847351,7.74452 5.0311336,7.561806 5.0316258,7.4326306 5.031815,7.3917696 5.0126878,7.2617651 4.9892798,7.1437311 c -0.034846,-0.1753518 -0.03943,-0.2269654 -0.025,-0.2821383 0.045489,-0.175289 0.2333945,-0.2041444 0.3566824,-0.054768 0.089237,0.1081497 0.1200303,0.2305955 0.1193488,0.4750706 0,0.2648723 -0.022346,0.3634323 -0.2109341,0.9590984 -0.1629064,0.5146588 -0.214229,0.7427635 -0.2137748,0.9499133 0,0.7428451 0.6010995,1.2265819 1.6059994,1.2959219 0.089502,0.0062 0.1627172,0.0055 0.1627172,-0.0016 0,-0.007 -0.05602,-0.119181 -0.1244999,-0.249264 C 6.4239247,9.7878022 6.328211,9.4747302 6.328211,9.1512673 6.328211,8.9078097 6.36268,8.7591367 6.5143358,8.3534958 6.7215196,7.7985772 6.7418215,7.7084282 6.7420107,7.3424305 6.7421623,7.1518436 6.7336761,7.0332164 6.7128453,6.9328925 6.6000113,6.3867068 6.3222634,5.9177216 5.9302799,5.6113557 5.7749107,5.4899196 5.7284743,5.4637474 5.3311504,5.2735023 4.9489392,5.0904898 4.8494377,5.0268194 4.6965683,4.8674096 4.5323737,4.6962221 4.4627192,4.5562431 4.4515077,4.3750533 4.4446977,4.2630968 4.4473477,4.245434 4.4749927,4.2304347 c 0.063215,-0.034532 0.1973741,-0.040818 0.3172152,-0.014889 0.2224106,0.048094 0.4216785,0.178974 0.740409,0.4862513 0.3396001,0.3273995 0.530876,0.4482817 0.7645739,0.4831988 0.1137807,0.017011 0.125333,0.015871 0.146771,-0.014536 C 6.4788078,5.1211208 6.4735038,4.93746 6.4341118,4.8288389 6.3615441,4.6286781 6.2059473,4.4800248 5.858128,4.2786069 5.634619,4.1491682 5.4839087,4.0384139 5.4165646,3.9541067 5.2519535,3.7479941 5.2185086,3.4458318 5.3433108,3.291981 5.4615233,3.1462899 5.661814,3.1298291 5.8927468,3.246826 c 0.1123034,0.056913 0.1625656,0.09867 0.3329717,0.2767758 0.4972042,0.5195932 0.7965797,1.2012438 0.9283519,2.11382 0.035227,0.2436148 0.03068,1.1614081 -0.00758,1.47998 -0.036362,0.303773 -0.093858,0.6642629 -0.1616187,1.0109948 -0.058671,0.3002648 -0.063254,0.4380006 -0.01818,0.5414085 0.033331,0.075872 0.1021907,0.1266415 0.1720726,0.1266415 0.078934,0 0.2188124,-0.093473 0.3799765,-0.2538959 0.2632037,-0.2620437 0.4106944,-0.5158648 0.4950454,-0.8518679 0.036739,-0.146469 0.043255,-0.2187351 0.054012,-0.6006121 0.011362,-0.4036137 0.014773,-0.439902 0.050716,-0.5165209 0.052155,-0.1117837 0.1484376,-0.183154 0.2471059,-0.183154 0.063973,0 0.08348,0.00927 0.1375292,0.065301 C 8.6440139,6.6018041 8.6391658,6.793601 8.4773975,7.4757663 8.3620257,7.9619822 8.2079823,8.3366464 8.0126156,8.6060404 7.953907,8.6869651 7.7814554,8.8762438 7.6293817,9.0266688 7.4467792,9.2072771 7.3248927,9.3435122 7.2705401,9.4278072 6.9524539,9.9210832 7.1220267,10.404399 7.6445321,10.493904 7.8631173,10.531344 8.1052993,10.458664 8.2707816,10.305914 8.5012975,10.093186 8.716663,9.6191292 8.8675626,8.9921406 9.0917913,8.0605541 9.1637566,7.0471825 9.046832,6.4670854 8.941082,5.9424598 8.7287463,5.5026246 8.4304697,5.1904562 8.3490728,5.1052887 8.172758,4.9573308 7.9938296,4.8240657 7.4951104,4.4526387 7.2945548,4.2127365 7.2251654,3.9044849 7.1906961,3.7515141 7.1994076,3.5958287 7.2441037,3.5609469 c 0.057724,-0.044919 0.2030179,-0.067002 0.3033525,-0.046102 0.2485075,0.051767 0.4666,0.2529687 0.6965102,0.6425929 0.1807082,0.3062048 0.2633928,0.420428 0.3874,0.5350638 0.091964,0.085022 0.1387037,0.1084208 0.1387037,0.069457 0,-0.010254 -0.044163,-0.1056669 -0.0981,-0.2120448 C 8.2797217,3.7764802 7.9980723,3.1932638 7.9601958,3.0760195 7.8747469,2.8115401 7.9234574,2.6240803 8.0990888,2.5435878 8.2983567,2.452166 8.52001,2.6003085 8.6264426,2.8960162 8.6491695,2.9591051 8.7961671,3.4732061 8.953165,4.038461 9.2921212,5.2588291 9.2691301,5.1821119 9.2931816,5.1739798 9.3227239,5.1640012 9.4329838,4.8846718 9.4886999,4.6788853 9.5617633,4.4089294 9.5934283,4.1274432 9.5822922,3.8458627 9.5713076,3.5699236 9.5431277,3.3915153 9.4441188,2.9752005 9.390865,2.7511932 9.370866,2.632071 9.370866,2.538736 c 0,-0.2202437 0.084503,-0.3996302 0.2299859,-0.4883531 0.1613156,-0.098344 0.4047861,-0.048927 0.5679191,0.1152565 0.160218,0.1612993 0.212146,0.336113 0.198208,0.6676021 -0.01477,0.3545027 -0.07114,0.5696038 -0.3869835,1.4799839 -0.281574,0.8116433 -0.366114,1.1141867 -0.4169062,1.4918601 -0.033331,0.2475079 -0.032573,0.6382203 0,0.8462304 0.029542,0.181724 0.089237,0.3830712 0.1157879,0.3916787 0.00947,0.00314 0.09132,-0.2106422 0.1816934,-0.4749527 0.2213124,-0.6470635 0.2511594,-0.71997 0.3202454,-0.7828979 0.136962,-0.124744 0.340207,-0.017993 0.340207,0.1787226 0,0.164348 -0.341684,1.2030981 -1.2123877,3.6858976 C 9.065582,10.342819 8.869041,10.921958 8.8719576,10.936741 c 0.00377,0.01744 0.3514177,-0.300002 0.989863,-0.902802 C 11.226245,8.7456658 11.246774,8.7237719 11.335026,8.4606754 11.370266,8.3550989 11.375066,8.3169642 11.367596,8.1906056 11.355859,7.9886023 11.291009,7.8141107 11.094129,7.4539274 10.861152,7.027795 10.786952,6.8467113 10.762673,6.645203 c -0.04935,-0.4097109 0.30411,-0.676245 0.553603,-0.417462 0.138512,0.1436601 0.330395,0.6382596 0.414216,1.0677509 0.0231,0.1186508 0.04212,0.2318173 0.04212,0.2514798 0,0.099491 0.05166,0.016893 0.260098,-0.4158356 0.301535,-0.6260181 0.357289,-0.7117632 0.519285,-0.7986436 0.142152,-0.076242 0.315891,0.00314 0.41062,0.187723 0.05121,0.099774 0.04966,0.2878269 -0.0037,0.4559855 -0.141051,0.4442746 -0.697077,1.3905147 -1.295903,2.2053872 -0.03333,0.045222 -0.05159,0.082221 -0.04079,0.082221 0.01098,0 0.06223,-0.025654 0.114273,-0.057019 0.32229,-0.1942719 0.550382,-0.2069101 0.775179,-0.042947 0.06875,0.050144 0.145218,0.1987741 0.144992,0.281718 -3.04e-4,0.09376 -0.05076,0.202447 -0.118668,0.255628 -0.124235,0.09727 -0.254454,0.128743 -0.623295,0.150633 -0.607122,0.03603 -1.068154,0.2054288 -1.510513,0.5549698 -0.348653,0.275499 -0.5525039,0.553359 -0.9012325,1.228453 -0.283884,0.549584 -0.4169815,0.748767 -0.6823821,1.02137 -0.1922228,0.197442 -0.3356989,0.291394 -0.4991357,0.326889 -0.106698,0.02318 -0.1060541,0.02318 -0.2176382,-0.008 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vstudio.svg b/.icons/awkward/16x16/apps/vstudio.svg
new file mode 100644
index 00000000..7ee4f9d2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vstudio.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4899d7" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#ffca68" d="m13 3s-1.499-0.041-2.998 0.709c-0.4581 0.2082-0.9586 0.5406-1.375 0.957-0.6734 0.6734-1.7193 1.9141-2.543 2.916h-1.8301l-0.83203 1.248 1.4121 0.38281c0.00416 0.050388 0.017497 0.1206 0.056641 0.2168l-0.21875 0.48242s-0.083623 0.1677 0.54102 0.83398c0.66628 0.6667 0.875 0.58203 0.875 0.58203l0.5177-0.234c0.077455 0.02415 0.1344 0.0332 0.17188 0.0332l0.39258 1.4512 1.25-0.83398v-1.8848c1.0089-0.8158 2.246-1.8401 2.914-2.4864 0.41643-0.41643 0.75056-0.91693 1-1.375 0.707-1.4987 0.666-2.998 0.666-2.998zm-8.8711 7.0801c-0.083285 0.08412-0.20773 0.1663-0.29102 0.25-0.95778 0.95695-0.83203 2.6641-0.83203 2.6641s1.7059 0.12575 2.6641-0.83203c0.083702-0.08329 0.16671-0.20773 0.25-0.29102-0.083285-0.04164-0.12375-0.08294-0.20703-0.125-0.79163 0.62464-2 0.54102-2 0.54102s-0.083623-1.2092 0.54102-2c-0.042059-0.08329-0.083357-0.12375-0.125-0.20703z"/>
+ <path fill="#fff" d="m10.085 6.7483c-0.45848 0-0.83285-0.37478-0.83285-0.83285 0-0.45849 0.37437-0.83285 0.83285-0.83285 0.45807 0 0.83285 0.37437 0.83285 0.83285 0 0.45807-0.3752 0.83285-0.83285 0.83285z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vuescan.svg b/.icons/awkward/16x16/apps/vuescan.svg
new file mode 120000
index 00000000..a6fb1a21
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vuescan.svg
@@ -0,0 +1 @@
+skanlite.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/vym.svg b/.icons/awkward/16x16/apps/vym.svg
new file mode 100644
index 00000000..5c3b6aed
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vym.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#6084ff" d="m9 4c-2.2091 0-4 1.7909-4 4 0.0007 0.0261 0.0007 0.0521 0.002 0.0781-0.0008 0.0244-0.0059 0.0477-0.0059 0.0723 0.0007 0.0632 0.002 0.1264 0.0059 0.1894-0.0001 0.0127 0 0.0245 0 0.0372v0.746l-0.0059 0.2774-0.9121 1.4416c-0.2102 0.4-0.0114 0.648 0.4394 0.654l0.4786 0.006v1.125c0 0.471 0.4393 0.865 0.9121 0.865l1.0859 0.016v2.424c0.3281 0.04 0.6605 0.068 1 0.068 1.2608 0 2.447-0.297 3.506-0.812v-3.887c0-0.065-0.003-0.121-0.004-0.182 0.947-0.759 1.498-1.9056 1.498-3.119 0-2.2091-1.791-4-4-4z"/>
+ <path fill="#fff" d="m9.5 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.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"/>
+ <circle fill="#fff" cx="9.5" cy="7.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wallch.svg b/.icons/awkward/16x16/apps/wallch.svg
new file mode 100644
index 00000000..023c5ec6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wallch.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fecd38" d="m6.323 13.827c-1.0554-0.261-1.9587-0.801-2.8827-1.721-0.7293-0.727-0.8419-0.888-1.1268-1.614-0.2821-0.72-0.3161-0.9053-0.3134-1.7095 0.0044-1.2831 0.2544-2.0562 0.9736-3.0111 0.6765-0.8982 0.9813-1.1462 2.0577-1.6742 0.7538-0.3697 1.2411-0.5136 2.3049-0.6803 0.4335-0.0679 0.4475-0.2175 0.0465-0.4974-0.5136-0.3584-1.0623-0.8579-1.006-0.9157 0.060452-0.061982 2.0818 0.63762 3.0088 1.0414 1.1775 0.51285 2.6264 1.5155 3.2889 2.2759 0.26014 0.29859 0.38229 0.61273 0.23826 0.61273-0.0665 0-0.91857-0.38601-1.7801-0.80643-0.36053-0.17594-0.69714-0.29396-0.74802-0.26226-0.05088 0.031686 0.0109 0.10233 0.1373 0.15698 0.1264 0.054648 0.25102 0.12786 0.27693 0.1627 0.02591 0.034836 0.2273 0.11756 0.44754 0.18383 0.22024 0.066263 0.40043 0.15644 0.40043 0.2004 0 0.043963 0.05299 0.082386 0.11777 0.085397 0.06478 0.003 0.32762 0.10547 0.58409 0.22769l0.46632 0.22222-0.3721 0.10411c-0.575 0.161-0.825 0.1308-1.89-0.2283-1.2448-0.4198-2.5115-0.5218-3.6516-0.2941-1.1244 0.2246-1.2271 0.3981-0.6702 1.1332 0.4295 0.5669 0.8631 0.7064 1.5087 0.4855 0.2646-0.0905 0.5426-0.125 0.6909-0.0856 0.2269 0.0603 0.2322 0.0718 0.0612 0.1353-0.1718 0.0637-0.1642 0.0818 0.0942 0.2227 0.191 0.1041 0.2283 0.1545 0.1163 0.1571-0.1795 0.0041-0.2215 0.1473-0.0707 0.2412 0.1783 0.111 0.0964 0.2508-0.1084 0.1853-0.1637-0.0523-0.191-0.0341-0.1419 0.0948 0.048 0.1261 0.0214 0.147-0.1271 0.0995-0.1402-0.0448-0.1885-0.0163-0.1904 0.1125-0.0019 0.1329-0.0629 0.0992-0.265-0.1463-0.251-0.3049-0.3015-0.3227-1.1517-0.4056-1.0501-0.1024-1.3309-0.2011-1.646-0.5785l-0.2349-0.2813-0.2511 0.5529c-0.3272 0.7202-0.4046 1.7926-0.1788 2.4773 0.51093 1.5503 1.5861 2.2091 2.684 1.6446 0.7451-0.383 0.9565-1.091 0.5168-1.73-0.2547-0.3706-0.2567-0.7777-0.0028-0.5654 0.1526 0.1276 0.2473 0.0467 0.2553-0.2179 0.0054-0.17727 0.01602-0.17316 0.10271 0.039564l0.09674 0.23738 0.14433-0.21365c0.1789-0.2648 0.3087-0.2775 0.2428-0.0238-0.0556 0.2146 0.0624 0.2486 0.2472 0.0713 0.1009-0.097 0.1113-0.0778 0.0566 0.1043-0.0599 0.1993-0.0435 0.2164 0.1543 0.1605 0.1898-0.0537 0.1761-0.0236-0.0963 0.2112l-0.3176 0.27372 0.06774 1.045 0.06774 1.045-0.28812 0.24432c-0.28569 0.24227-0.28631 0.24478-0.072572 0.29884 0.30697 0.07765 1.6237-0.08851 2.1798-0.27508 0.9343-0.31343 2.0432-1.158 2.5014-1.9052 0.57586-0.93903 0.89631-2.7628 0.62005-3.529-0.11772-0.32648-0.1215-0.40355-0.01979-0.40355 0.25426 0 0.51968 1.0377 0.52315 2.0453 0.0043 1.2447-0.44731 2.4039-1.3216 3.3926-1.3718 1.5511-4.1572 2.336-6.3554 1.7908z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wallpapoz.svg b/.icons/awkward/16x16/apps/wallpapoz.svg
new file mode 100644
index 00000000..1c2fb886
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wallpapoz.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="M 8.0421174,5.3203445e-4 A 1.7755407,1.8191449 0 0 0 7.1122686,0.24321001 L 1.8878482,3.3335843 A 1.7755407,1.8191449 0 0 0 1.0000001,4.9091712 l 0,6.1811488 a 1.7755407,1.8191449 0 0 0 0.8877703,1.575427 l 5.2244204,3.090534 a 1.7755407,1.8191449 0 0 0 1.7755407,0 L 14.112152,12.665747 A 1.7755407,1.8191449 0 0 0 15,11.09016 L 15,4.9090112 A 1.7755407,1.8191449 0 0 0 14.112152,3.3334243 L 8.8877315,0.24305002 A 1.7755407,1.8191449 0 0 0 8.0418841,3.7203578e-4 Z"/>
+ <path style="fill:#f05353" d="M 12.857002,5.0557779 7.9741905,8.0156048 12.844447,10.968107 A 1.2682433,1.3644095 0 0 0 13,10.317692 L 13,5.6820216 A 1.2682433,1.3644095 0 0 0 12.857002,5.0557779 Z"/>
+ <path style="fill:#5fcad6" d="M 7.9741905,8.0156048 3.1429968,10.944668 a 1.2682433,1.3644095 0 0 0 0.4910714,0.555197 l 3.7318634,2.31747 a 1.2682433,1.3644095 0 0 0 0.6082589,0.182379 l 0,-5.9841092 z"/>
+ <path style="fill:#5c6cd9" d="m 7.9741905,8.0156048 0,5.9841092 A 1.2682433,1.3644095 0 0 0 8.634068,13.817335 l 3.731863,-2.31747 a 1.2682433,1.3644095 0 0 0 0.478516,-0.531758 L 7.9741905,8.0156048 Z"/>
+ <path style="fill:#7c9446" d="M 3.154855,5.0323395 A 1.2682433,1.3644095 0 0 0 3,5.6820216 l 0,4.6356704 a 1.2682433,1.3644095 0 0 0 0.1429968,0.626976 L 8.0258091,7.9848417 3.154855,5.0323395 Z"/>
+ <path style="fill:#bb53e2" d="m 8.0299941,2 0,7.313e-4 a 1.2682433,1.3644095 0 0 0 -0.00419,0 l 0,5.9841093 4.8311946,-2.9290638 A 1.2682433,1.3644095 0 0 0 12.36593,4.4998479 L 8.634068,2.1823798 A 1.2682433,1.3644095 0 0 0 8.0299941,2 Z"/>
+ <path style="fill:#ffc540" d="M 8.0258091,2.0007324 A 1.2682433,1.3644095 0 0 0 7.3659316,2.1823798 L 3.6340682,4.5005814 A 1.2682433,1.3644095 0 0 0 3.154855,5.0323395 l 4.8709541,2.9525022 0,-5.9841093 z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 5,6 6.5714284,11 7.9999998,6 9.4285712,11 11,6 11,6"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/war-thunder.svg b/.icons/awkward/16x16/apps/war-thunder.svg
new file mode 100644
index 00000000..28fe688f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/war-thunder.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#5b7338" d="M 6.5 4 A 3.4999986 3.4999936 0 0 0 3.0410156 7 L 3.5371094 7 L 9.7636719 7 L 9.9609375 7 A 3.4999986 3.4999936 0 0 0 9.6894531 6.0761719 C 9.6799356 6.049328 9.6768285 6.0298828 9.6660156 6 L 15 6 L 15 5 L 9.2304688 5 C 8.6425688 4.2963 7.6793906 4.0012 6.6503906 4 C 6.6369896 4 6.6246895 4.0037672 6.6113281 4.0039062 A 3.4999986 3.4999936 0 0 0 6.5 4 z"/>
+ <rect style="fill:#38592b" width="13" height="4" x="1" y="7" rx=".684" ry=".667"/>
+ <rect style="fill:#4f4f4f" width="9" height="3" x="3" y="10" rx="1.323" ry="1.5"/>
+ <rect style="fill:#c4c4c4;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" width="1" height="1" x="4" y="11"/>
+ <rect style="fill:#c4c4c4;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" width="1" height="1" x="6" y="11"/>
+ <rect style="fill:#c4c4c4;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" width="1" height="1" x="8" y="11"/>
+ <rect style="fill:#c4c4c4;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" width="1" height="1" x="10" y="11"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wargus.svg b/.icons/awkward/16x16/apps/wargus.svg
new file mode 100644
index 00000000..b79b823c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wargus.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <rect style="fill:#9e7625" width="16" height="16" x="-1052.36" y="-16" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g style="fill:#eeea02" transform="matrix(0.1072028,0,0,0.10587684,-55.237148,868.90001)">
+ <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,-16.0858 -10.8125,-33.1026 -7.30674,-25.2695 -8.85569,-31.6385 -11.7724,-34.7542 -2.0001,-2.2075 -3.57115,-5.4595 -3.57115,-5.4595 l 14.08206,-0.016 10.72761,0.032 c 4.92438,-0.1985 4.07083,-0.015 0.65923,2.7787 -1.89326,1.5501 -6.05036,3.6094 -6.05036,4.5761 0,1.9244 5.0395,20.8135 8.92289,34.2387 1.51959,5.1596 3.866,10.315 6.35917,14.8578 0.86758,0.2077 2.96392,-4.093 8.48818,-24.6617 8.80779,-32.7944 8.95652,-31.8056 13.09978,-31.8056 l 3.51435,0 7.31285,28.0587 c 4.27992,16.4216 6.94415,28.7029 7.65871,28.4734 1.40377,-0.4508 12.05491,-36.3412 14.11724,-48.8772 1.08989,-6.6249 0.21758,-8.5779 -1.53799,-12.2775 -1.2161,-2.5628 -3.48661,-4.8525 -2.83647,-5.4846 1.74951,-1.7011 22.92087,-8.7826 25.62905,-8.7826 3.05529,0 2.25893,2.5608 -2.82997,9.1004 -5.58261,7.1739 -5.12938,14.8859 -10.75491,34.0845 -2.82421,9.6384 -6.84144,22.5588 -8.92716,28.7119 -1.93299,5.7025 -3.58778,10.0448 -3.68122,13.5012 -0.1475,5.4564 2.47588,8.705 5.50983,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 -13.70178,-0.5564 -13.81627,-2.4155 -0.0514,-0.8353 1.91947,-1.9335 3.58059,-3.3624 4.04278,-2.9976 3.14893,-4.4322 2.18778,-8.2279 -2.95558,-10.9648 -9.17924,-40.3642 -10.18591,-42.1916 -0.4965,-0.9013 -2.0942,-0.7736 -2.92489,4.0094 -2.48465,12.8894 -7.49489,28.0212 -8.61776,39.6571 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 -8.45536,2.1825 -18.23363,2.1825 -8.46609,0 -14.75962,-0.5168 -15.27674,-1.3535 z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/warmux.svg b/.icons/awkward/16x16/apps/warmux.svg
new file mode 100644
index 00000000..d6e16fff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/warmux.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ffd38d" width="1" height="4" x="10.89" y="-6.34" rx=".131" ry=".178" transform="rotate(30)"/>
+ <path fill="#4f4f4f" d="m10.739 1.1465c-0.187-0.1077-0.424-0.0442-0.532 0.1424l-0.5288 0.9159a7.0016 7.0016 0 0 0 -7.7402 3.293 7.0016 7.0016 0 0 0 2.5626 9.5642 7.0016 7.0016 0 0 0 9.5644 -2.563 7.0016 7.0016 0 0 0 -1.019 -8.3478l0.53-0.9171c0.107-0.1867 0.044-0.4236-0.143-0.5314l-2.695-1.5559z"/>
+ <path style="fill:#cbcbcb" d="M 7.6484375 4 C 7.5490025 3.9992583 7.4581101 4.0024856 7.3789062 4.0097656 C 6.63361 4.0785215 5.6618801 4.7683338 4.8378906 5.8125 C 4.0413898 6.8218367 3.8125661 7.6268556 4.1523438 8.2207031 C 4.5349867 8.8894769 4.9778595 9.269281 5.5957031 9.4609375 C 6.1242646 9.6248967 6.2816157 9.7253276 6.734375 10.179688 C 7.465198 10.913099 7.7173491 10.995598 9.2539062 11 C 9.9029496 11.0018 10.683834 10.974233 10.990234 10.939453 C 11.443251 10.888023 11.633643 10.827334 12.007812 10.615234 C 13.000371 10.052598 13.161479 9.6706645 12.869141 8.5683594 C 12.777965 8.2245769 12.629632 7.4973643 12.539062 6.953125 C 12.448493 6.4088836 12.33452 5.8803184 12.285156 5.7773438 C 12.065464 5.3190579 11.358568 4.8768157 10.140625 4.4375 C 9.4731389 4.1967353 8.3444791 4.0051276 7.6484375 4 z M 7.1464844 6 C 7.8462598 6.033143 8.0036633 6.7238615 8 7.3144531 C 8 8.1484224 7.8926195 8.4702313 7.5097656 8.7890625 C 7.2238187 9.0271932 6.5255056 9.0767286 6.3164062 8.8730469 C 6.0979117 8.6602188 6 8.2621855 6 7.5859375 C 6 6.5675098 6.4095867 6.0003011 7.1464844 6 z M 10.023438 6 C 10.153194 5.99726 10.290977 6.046468 10.457031 6.1464844 C 10.628435 6.2497294 10.82079 6.4154989 10.884766 6.515625 C 11.037349 6.7544324 11.039463 7.2941303 10.888672 7.8925781 C 10.661313 8.7957554 10.206484 9.1595102 9.5839844 8.9375 C 9.3444415 8.8520664 9.0626299 8.4454063 9.0117188 8.1132812 C 8.9294509 7.5766268 9.2958881 6.4421445 9.640625 6.1640625 C 9.7723257 6.0578273 9.8936755 6.00271 10.023438 6 z M 4.9648438 10 C 4.7125505 9.9988 4.4451001 10.06862 4.1875 10.210938 C 3.8717803 10.385357 3.2554517 10.992656 3.0917969 11.291016 C 2.7821065 11.855614 3.2966011 12.727226 4.0683594 12.945312 C 4.33983 13.022023 4.3440953 13.022548 4.5898438 12.923828 C 4.8820042 12.806465 5.0246178 12.646694 5.53125 11.882812 C 5.8734935 11.366796 5.9655194 11.174728 5.9902344 10.912109 C 6.0181984 10.614989 5.9990637 10.562508 5.8007812 10.349609 C 5.5866444 10.119678 5.2892206 10.001495 4.9648438 10 z M 7.21875 12 C 6.7334439 12 6.386679 12.366297 6.1621094 13.117188 C 5.9674698 13.768012 5.9463997 14.320175 6.1074219 14.513672 C 6.3878979 14.850712 7.4271848 15.123988 7.7441406 14.943359 C 7.8764527 14.867959 7.9176088 14.753935 7.9804688 14.296875 C 8.0406378 13.85936 7.9559628 12.882989 7.8261719 12.505859 C 7.7104315 12.169564 7.507528 12 7.21875 12 z M 9.9941406 12 C 9.9506216 11.999667 9.9001218 12.001259 9.8398438 12.005859 C 9.4802454 12.033309 9.2868192 12.156557 9.1132812 12.464844 C 8.9975858 12.670367 8.9859243 12.745646 9.0097656 13.162109 C 9.0395216 13.681599 9.1214452 13.947709 9.2617188 13.986328 C 9.412387 14.027808 10.087529 13.966915 10.384766 13.884766 C 10.750287 13.783758 11 13.586077 11 13.396484 C 11 13.194071 10.472834 12.23214 10.287109 12.095703 C 10.193979 12.027293 10.124705 12.0011 9.9941406 12 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/warmux_128x128.svg b/.icons/awkward/16x16/apps/warmux_128x128.svg
new file mode 120000
index 00000000..27205d6a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/warmux_128x128.svg
@@ -0,0 +1 @@
+warmux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/warzone2100.svg b/.icons/awkward/16x16/apps/warzone2100.svg
new file mode 100644
index 00000000..c8524769
--- /dev/null
+++ b/.icons/awkward/16x16/apps/warzone2100.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#3f3f3f" d="M 4,8 6,5 H 10 L 12,8 Z"/>
+ <rect style="fill:#8e8e8e" width="14" height="6" x="1" y="7" rx=".8" ry=".8"/>
+ <rect style="fill:#4f4f4f" width="4" height="7" x="0" y="8" rx=".5" ry=".5"/>
+ <rect style="fill:#4f4f4f" width="4" height="7" x="12" y="8" rx=".5" ry=".5"/>
+ <rect style="fill:#8e8e8e" width="10" height="5" x="3" y="1" rx=".8" ry=".8"/>
+ <g style="fill:#3f3f3f">
+ <rect style="fill:#3f3f3f" width="1" height="1" x="4" y="2"/>
+ <rect style="fill:#3f3f3f" width="1" height="1" x="6" y="2"/>
+ <rect style="fill:#3f3f3f" width="1" height="1" x="9" y="2"/>
+ <rect style="fill:#3f3f3f" width="1" height="1" x="11" y="2"/>
+ <rect style="fill:#3f3f3f" width="1" height="1" x="11" y="4"/>
+ <rect style="fill:#3f3f3f" width="1" height="1" x="9" y="4"/>
+ <rect style="fill:#3f3f3f" width="1" height="1" x="6" y="4"/>
+ <rect style="fill:#3f3f3f" width="1" height="1" x="4" y="4"/>
+ </g>
+ <rect style="fill:#3f3f3f" width="4" height="1" x="0" y="11"/>
+ <rect style="fill:#3f3f3f" width="4" height="1" x="0" y="9"/>
+ <rect style="fill:#3f3f3f" width="4" height="1" x="0" y="13"/>
+ <rect style="fill:#3f3f3f" width="4" height="1" x="12" y="10"/>
+ <path style="fill:#3f3f3f" d="M 12.5 8 C 12.223 8 12 8.223 12 8.5 L 12 9 L 16 9 L 16 8.5 C 16 8.223 15.777 8 15.5 8 L 12.5 8 z"/>
+ <rect style="fill:#3f3f3f" width="4" height="1" x="12" y="12"/>
+ <path style="fill:#3f3f3f" d="M 12 14 L 12 14.5 C 12 14.777 12.223 15 12.5 15 L 15.5 15 C 15.777 15 16 14.777 16 14.5 L 16 14 L 12 14 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/waterfox-icon.svg b/.icons/awkward/16x16/apps/waterfox-icon.svg
new file mode 120000
index 00000000..8b27b7c2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/waterfox-icon.svg
@@ -0,0 +1 @@
+waterfox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/waterfox.svg b/.icons/awkward/16x16/apps/waterfox.svg
new file mode 100644
index 00000000..dc2ca698
--- /dev/null
+++ b/.icons/awkward/16x16/apps/waterfox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:none;stroke:#00a5f5;stroke-width:3.6315403;stroke-linecap:round;stroke-linejoin:round" d="m 1.8263813,6.824 2.9052323,6.336582"/>
+ <path style="fill:none;stroke:#7369e8;stroke-width:3.6315403;stroke-linecap:round;stroke-linejoin:round" d="M 11.268386,13.160582 14.173,6.824 v 0 0"/>
+ <path style="fill:#00aeda" d="M 7.8409501,6.0802182 C 10.441749,8.5953606 8.1206005,5.72413 8.6102266,5.8898739 9.7979488,6.2826882 8.7211923,5.4332592 9.2573849,6.0391356 9.9901528,6.9972816 10.562756,8.1932928 11.081666,9.118143 l -0.0057,0.00922 1.346224,2.393129 c 0.485108,0.517837 1.027823,0.352182 1.542695,0.05249 l -1.033429,2.325037 c -0.607044,1.363885 -2.509023,1.453365 -3.241433,0.152496 L 6.4471951,8.285442 6.3876149,8.1925254 C 5.7393759,7.1565138 7.5530111,7.9682063 6.6821939,7.1802343 6.5847793,7.0940495 6.8860359,6.9880386 6.946282,6.840508 7.1906066,6.2422045 7.1561938,7.141692 7.6706135,7.0340942 c 0.1072012,-0.014762 -0.1174593,0.00192 0,0 z"/>
+ <path style="fill:#20ebff" d="M 10.435004,4.0044442 C 10.082627,3.9986301 9.6784163,4.05716 9.1887902,4.2229038 8.001068,4.6157181 7.2722745,5.3333704 6.7360819,5.9392468 6.0033141,6.8973928 5.4307109,8.1932928 4.9118005,9.118143 l 0.00568,0.00922 -1.3462236,2.393129 c -0.4851081,0.517837 -1.0278228,0.352182 -1.5426953,0.05249 l 1.0334287,2.325037 c 0.6070443,1.363885 2.5090233,1.453365 3.2414335,0.152496 l 3.2428519,-5.8649592 0.05958,-0.092917 C 10.254091,7.056625 10.995479,6.0287004 11.866297,5.2407284 11.963711,5.1545436 12.037191,5.0144656 11.976945,4.866935 11.732621,4.2686315 11.285627,4.1375761 10.771207,4.0299783 10.664006,4.015216 10.552466,4.0063841 10.435006,4.0044449 Z"/>
+ <circle style="fill:#20ebff" cx="11" cy="2" r="1"/>
+ <path style="fill:#20ebff" d="M 7.9447213,1.000001 C 7.7254953,1.0003081 7.4928039,1.0748885 7.2580446,1.224994 6.3818425,1.785245 5.9500395,2.7553688 6.0045975,4.0412288 6.0183717,4.3661876 6.0610317,4.7148824 6.0993418,4.8160648 6.1376551,4.9172472 6.2015981,5 6.2413842,5 6.28117,5 6.4502475,4.8238756 6.6171872,4.6086143 6.8442152,4.3158684 7.0410186,4.1454788 7.3979116,3.9324572 8.351698,3.3631668 8.4387513,3.2984736 8.6677453,2.9895648 9.0995944,2.4070084 9.110801,1.834071 8.699432,1.3651228 8.4862243,1.1220777 8.2265866,0.9996005 7.9447202,1.000001 Z"/>
+ <path style="fill:#20ebff" d="M 4.8360534,4.0003458 C 4.7835194,3.9985958 4.7304446,4.0034858 4.6780466,4.0158008 4.2618053,4.1144858 3.9359458,4.861219 4.0107387,5.5451385 4.0571107,5.9691981 4.3734435,6.6181707 4.6434858,6.8432621 4.7607234,6.9409831 4.9131268,7.0108716 4.9822379,6.9986023 5.0904782,6.9793765 5.114015,6.8999488 5.1521563,6.4256989 5.1765012,6.1228955 5.2666336,5.6683611 5.3523931,5.4156547 5.5395436,4.8641898 5.5456771,4.6846532 5.3881269,4.3641943 5.2810639,4.1464298 5.0636956,4.0087755 4.8360516,4.0003566 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wavebox.svg b/.icons/awkward/16x16/apps/wavebox.svg
new file mode 100644
index 00000000..eab52468
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wavebox.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#00aef0" cx="8.5" cy="8.5" r="7.5"/>
+ <path style="fill:#ffffff" d="M 8,3.6797 7.8262,3.7383 4,5.0137 V 7.3105 L 5.9727,8.4609 4,9.4473 V 11.732 L 7.7539,13.297 8,13.398 V 11.148 L 6.4941,10.522 8,9.7695 V 7.2402 L 6.5059,6.3672 8,5.8691 Z M 9,3.6797 V 5.8691 L 10.494,6.3672 9,7.2402 V 9.7695 L 10.506,10.522 9,11.148 V 13.398 L 9.2461,13.297 13,11.732 V 9.4473 L 11.027,8.4609 13,7.3105 V 5.0137 L 9.1738,3.7383 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wayland.svg b/.icons/awkward/16x16/apps/wayland.svg
new file mode 100644
index 00000000..81d1b553
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wayland.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#f3b616" d="M 8,0 C 3.581722,0 0,3.581722 0,8 c 0,4.418278 3.581722,8 8,8 4.418278,0 8,-3.581722 8,-8 C 16,3.581722 12.418278,0 8,0 Z"/>
+ <path style="fill:#ffffff" d="m 13.55924,0 c 0.282438,1.644e-5 0.44028,0.223633 0.47352,0.67085792 l -0.356747,2.10617408 0.08723,0 0.186914,-0.1560144 0.04985,0 0,0.046804 c -0.257549,0.1976312 -0.50677,0.7384728 -0.747671,1.6225336 -0.09139,0.7592748 -0.24508,1.4613316 -0.461061,2.1061784 -0.191077,0.665662 -0.286614,1.2793104 -0.286602,1.8409536 L 12.143301,9.345178 c -8e-6,0.093612 0.237375,0.1872212 0.511527,0.2808216 C 12.604978,9.844424 12.530208,9.953634 12.43053,9.95363 l 0,0.062406 0.08723,0 0,0.0468 c -1.2e-5,0.114415 -0.141235,0.17162 -0.423677,0.171616 l 0.04984,0.06241 0,0.218416 -0.08723,0 c 0.05814,0.218425 0.182753,0.327631 0.373834,0.327631 l 0,0.109206 -0.373834,0 0,0.06241 c 0.124601,4e-6 0.186909,0.09361 0.186917,0.280826 l -0.523361,0.218416 0.04984,0.06241 0,0.0468 c -8e-6,0.07281 -0.06232,0.10921 -0.186917,0.10921 l 0,0.0624 c 0.157829,4e-6 0.236752,0.0364 0.23676,0.10921 -0.224306,0.09361 -0.619529,0.156317 -0.985046,0.988386 -0.373836,0.738457 -0.697824,1.107687 -0.9719564,1.107687 l -0.099689,0 C 9.5555492,13.833455 9.3852464,13.282208 9.2523364,12.34613 8.720658,10.921214 8.4548228,10.484075 8.4548304,10.234452 8.4548228,9.5896044 8.28452,8.9031452 7.9439264,8.175082 7.8525384,7.8526604 7.7902344,7.4888492 7.7570096,7 L 7.532712,7 C 6.9678048,8.0712948 6.6728936,8.80434 6.6479744,9.4075836 6.4901332,9.7612164 6.3655208,10.187652 6.2741444,10.68689 c 0.3405976,0.114414 0.5109,0.22362 0.510904,0.327626 l 0,0.06241 C 6.5192052,11.035322 6.3322924,10.957314 6.224298,10.842904 6.1079944,11.12373 5.954306,11.903794 5.7632404,13.183096 5.6137048,13.775946 5.426788,14 5.202494,14 4.57113,13.73998 4.043612,13.385914 3.6199396,12.793064 3.5534788,12.793068 3.4454804,12.49664 3.2959524,11.90379 3.2045684,11.903794 3.142264,11.607366 3.1090356,11.014516 2.7933536,10.17205 2.5773648,9.2099696 2.4610612,8.1282776 l 0,-1.6225376 -0.049846,0 -0.224298,0.062406 0,-0.062406 c 0,-0.072794 0.074766,-0.109198 0.224298,-0.109206 l -0.049843,-0.9360784 0,-0.7332636 L 2,1.9872811 2,0.98879724 C 2.157841,0.36476002 2.4319852,0.0527353 2.8224292,0.05271886 L 2.9719692,0.2087333 2.8224372,0.161929 c 0.6064368,0.83208104 0.963656,1.9338566 1.0716504,2.505893 l 0.4236764,0 0,0.10921 -0.3239868,0 0,0.1248116 C 4.1183856,3.380292 4.2097656,3.619514 4.2679216,3.619502 l 0.099689,0 0.2242976,-0.062406 0.049843,0.062406 0.049846,-0.062406 0.049843,0.062406 0,0.046804 c -0.16615,0.12482 -0.2782968,0.2964356 -0.3364488,0.5148436 l -0.037376,0 0,0.109206 0.087228,0 C 4.571143,6.027312 4.7871358,7.0425244 5.1028178,7.9369948 l 0.1869168,0.1560104 0.099685,0 C 5.5140284,8.0930136 5.7757112,7.3853982 6.174468,6.1684898 6.4319944,5.6172554 6.6189072,5.2136206 6.7352148,4.7975782 L 6.685372,4.6259622 C 6.9428944,4.220337 7.20873,4.0175226 7.482878,4.0175102 l 0.087228,0 c 0.1744516,1.24e-5 0.29906,0.1144188 0.373834,0.3432316 0.2325988,0.343236 0.4195156,0.7780736 0.5607464,1.4645204 l 0.6978204,1.4218904 c 0.091372,0.1144188 0.1370624,0.2444268 0.1370704,0.390036 0.2575224,0.6136528 0.4901252,1.164898 0.6978208,1.3625124 l 0.149532,0 c 0.517428,-1.2634264 0.724151,-2.4443928 1.109031,-3.0400034 l 0,-0.062406 -0.237072,-0.1092104 -0.186917,0.062406 -0.23676,0 0,-0.1248116 0.473519,-0.046804 0.374147,0 C 11.840086,4.3371724 12.168226,3.2970844 12.467301,2.558612 12.566979,1.0401003 12.704053,0.28083828 12.878516,0.28082596 L 13.559254,0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/weather-widget.svg b/.icons/awkward/16x16/apps/weather-widget.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/weather-widget.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/weather.svg b/.icons/awkward/16x16/apps/weather.svg
new file mode 100644
index 00000000..8a09c13f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/weather.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#0091cf" d="m 15,8.5162413 c 0,2.0055617 -0.787203,3.8272617 -2.069478,5.1729717 -1.36604,1.433619 -3.6369355,0.0024 -5.7735096,0.0024 -2.1693469,0 -3.7805885,1.403668 -5.1499967,-0.06868 C 0.76168558,12.283918 4e-8,10.48903 4e-8,8.5162413 4e-8,4.3741056 3.3578644,1.0162411 7.5000001,1.0162411 11.642135,1.0162411 15,4.3741056 15,8.5162413 Z"/>
+ <path style="fill:#ff8a47" d="M 10 0 L 8 2 L 6 2 L 6 4 L 4 6 L 6 8 L 6 10 L 8 10 L 10 12 L 12 10 L 14 10 L 14 8 L 16 6 L 14 4 L 14 2 L 12 2 L 10 0 z"/>
+ <circle style="fill:#ffcc42" cx="10" cy="6" r="3"/>
+ <circle style="opacity:0.2" cx="7.619" cy="10.81" r="3.048"/>
+ <circle style="fill:#ffffff" cx="3.5" cy="12.5" r="2.5"/>
+ <circle style="fill:#ffffff" cx="7.5" cy="10.5" r="3.5"/>
+ <circle style="fill:#ffffff" cx="11.5" cy="12.5" r="2.5"/>
+ <rect style="fill:#ffffff" width="7.619" height="3.048" x="3.81" y="11.95"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/web-browser.svg b/.icons/awkward/16x16/apps/web-browser.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/16x16/apps/web-browser.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/web-google-drive.svg b/.icons/awkward/16x16/apps/web-google-drive.svg
new file mode 120000
index 00000000..a88855e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/web-google-drive.svg
@@ -0,0 +1 @@
+google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/web-google-gmail-offline.svg b/.icons/awkward/16x16/apps/web-google-gmail-offline.svg
new file mode 120000
index 00000000..c391e88e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/web-google-gmail-offline.svg
@@ -0,0 +1 @@
+gmail-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/web-google-gmail.svg b/.icons/awkward/16x16/apps/web-google-gmail.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/16x16/apps/web-google-gmail.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/webbrowser-app.svg b/.icons/awkward/16x16/apps/webbrowser-app.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/16x16/apps/webbrowser-app.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/webby.svg b/.icons/awkward/16x16/apps/webby.svg
new file mode 100644
index 00000000..1f6cea47
--- /dev/null
+++ b/.icons/awkward/16x16/apps/webby.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#97417c" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" opacity=".99" d="m2.5 4.0002 3 8.4998l3-6 3 6 3-8.4998"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/webcamoid.svg b/.icons/awkward/16x16/apps/webcamoid.svg
new file mode 120000
index 00000000..6fe6baa1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/webcamoid.svg
@@ -0,0 +1 @@
+cheese.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/webplotdigitizer.svg b/.icons/awkward/16x16/apps/webplotdigitizer.svg
new file mode 100644
index 00000000..c33556ce
--- /dev/null
+++ b/.icons/awkward/16x16/apps/webplotdigitizer.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#1d6434" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="opacity:0.4;fill:#ffffff" d="M 3 0 L 3 3.1992188 L 0 3.1992188 L 0 4 L 3 4 L 3 7.1992188 L 0 7.1992188 L 0 8 L 3 8 L 3 11.199219 L 3.8007812 11.199219 L 3.8007812 8 L 7 8 L 7 11.199219 L 7.8007812 11.199219 L 7.8007812 8 L 11 8 L 11 11.199219 L 11.800781 11.199219 L 11.800781 0 L 11 0 L 11 3.1992188 L 7.8007812 3.1992188 L 7.8007812 0 L 7 0 L 7 3.1992188 L 3.8007812 3.1992188 L 3.8007812 0 L 3 0 z M 3.8007812 4 L 7 4 L 7 7.1992188 L 3.8007812 7.1992188 L 3.8007812 4 z M 7.8007812 4 L 11 4 L 11 7.1992188 L 7.8007812 7.1992188 L 7.8007812 4 z"/>
+ <path style="fill:#2e9f52" d="m 12.6,2.08 c -0.565072,0 -1.212852,0.45614 -1.916406,1.3367188 C 9.98004,4.2972976 9.2659484,5.5310968 8.5273436,6.7846876 7.7887388,8.0382784 7.0254032,9.3129092 6.1523436,10.312031 5.2792844,11.311153 4.2479036,12.08 3,12.08 1.8459918,12.08 0.92490772,11.204786 0.175,10.433125 0.11160436,10.367891 0.06018488,10.306401 0,10.241719 V 15.2 C 0,15.6432 0.3568,16 0.8,16 H 15.2 C 15.6432,16 16,15.6432 16,15.2 V 4.3003124 C 15.75429,4.0435868 15.413446,3.7057676 14.997656,3.3518752 14.207194,2.6790848 13.184867,2.08 12.6,2.08 Z"/>
+ <path style="fill:#e4e4e4" d="M 12.5 2 C 11.469118 2 10.66357 2.7796682 9.9238281 3.7617188 C 9.1840858 4.7437692 8.4846975 6.0049734 7.7734375 7.2519531 C 7.0621775 8.4989329 6.3379856 9.7310207 5.6035156 10.619141 C 4.8690456 11.50726 4.1599032 12 3.5 12 C 2.8568241 12 1.7443725 11.238214 0.88867188 10.394531 C 0.53137532 10.042253 0.24929136 9.7159053 0 9.4238281 L 0 10.902344 C 0.071412473 10.975699 0.11057399 11.031549 0.18554688 11.105469 C 1.1047732 12.011786 2.2428835 13 3.5 13 C 4.6264127 13 5.5588553 12.24274 6.375 11.255859 C 7.1911447 10.268979 7.9278727 9.0010671 8.6425781 7.7480469 C 9.3572835 6.4950266 10.048077 5.2562308 10.720703 4.3632812 C 11.393329 3.4703318 12.021059 3 12.5 3 C 14.163308 3 15.403062 4.2839875 16 5.0507812 L 16 3.53125 C 15.191208 2.7611684 14.013794 2 12.5 2 z"/>
+ <circle style="fill:#ffffff" cx="3.5" cy="12.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="12.5" cy="2.5" r="1.5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linejoin:bevel" d="m 14,7.5 h -3.599757 l 2.2,3 -2.2,3 H 14"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/website.i2pd.i2pd.svg b/.icons/awkward/16x16/apps/website.i2pd.i2pd.svg
new file mode 120000
index 00000000..929ee9ee
--- /dev/null
+++ b/.icons/awkward/16x16/apps/website.i2pd.i2pd.svg
@@ -0,0 +1 @@
+i2pd.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/webstorm.svg b/.icons/awkward/16x16/apps/webstorm.svg
new file mode 100644
index 00000000..d3d8d934
--- /dev/null
+++ b/.icons/awkward/16x16/apps/webstorm.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#14ddb1" d="M 8,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 8 h 8 z"/>
+ <path style="fill:#f7c73c" d="m 8,0 h 7.2 C 15.6432,0 16,0.3568 16,0.8 V 8 H 8 Z"/>
+ <path style="fill:#2086e7" d="M 8,16 H 0.8 C 0.3568,16 0,15.6432 0,15.2 V 8 h 8 z"/>
+ <path style="fill:#14ddb1" d="m 8,16 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 H 8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.5071212,11.5 H 7.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 7.50712,3.5 -10e-7,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 5.5071212,3.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 3.5071197,3.5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round" d="m 9.507179,7 c 0,0 0.252193,0.500483 1,0.500241 C 11.254985,7.500001 11.507178,7 11.507178,6.500001 11.507178,4.392808 9.507179,6.605582 9.513169,4.504648 9.507119,4 9.749103,3.5000005 10.507179,3.5000005 11.265254,3.5000005 11.507121,4 11.507121,4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/webtorrent-desktop.svg b/.icons/awkward/16x16/apps/webtorrent-desktop.svg
new file mode 100644
index 00000000..9f0405a4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/webtorrent-desktop.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e43e54" d="M 8.5447592,-2e-8 V 7.7997731e-4 A 1.9023651,1.8191537 0 0 0 7.5486655,0.2429679 L 1.9513347,3.3335821 A 1.9023651,1.8191537 0 0 0 1,4.9093582 v 6.1812288 a 1.9023651,1.8191537 0 0 0 0.9513347,1.574994 l 5.5973308,3.090615 a 1.9023651,1.8191537 0 0 0 1.9026692,0 L 15.048666,12.665581 A 1.9023651,1.8191537 0 0 0 16,11.090587 V 4.9093582 A 1.9023651,1.8191537 0 0 0 15.048666,3.3335821 L 9.4513347,0.2429679 A 1.9023651,1.8191537 0 0 0 8.5447592,-2e-8 Z"/>
+ <path style="fill:#343b45" d="M 8.5,2 3,5.0380983 V 10.959947 L 8.5,14 14,10.959947 V 5.0380983 Z"/>
+ <g style="fill:#ef334c" transform="matrix(0.01586066,0,0,0.01724181,4.9999999,4.6952306)">
+ <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>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wechat.svg b/.icons/awkward/16x16/apps/wechat.svg
new file mode 100644
index 00000000..0dac2d0f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wechat.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#50bcff" d="M 7 0 A 7 6.5 0 0 0 0 6.5 A 7 6.5 0 0 0 2 11.046875 L 2 14 L 3.3203125 12.019531 A 7 6.5 0 0 0 7 13 A 7 6.5 0 0 0 14 6.5 A 7 6.5 0 0 0 7 0 z"/>
+ <path style="fill:#ffffff" d="M 11 6 A 5 4.5 0 0 0 6 10.5 A 5 4.5 0 0 0 11 15 A 5 4.5 0 0 0 13.810547 14.216797 L 15 16 L 15 13.191406 A 5 4.5 0 0 0 16 10.5 A 5 4.5 0 0 0 11 6 z"/>
+ <circle style="fill:#3f3f3f" cx="4" cy="5" r="1"/>
+ <circle style="fill:#3f3f3f" cx="10" cy="5" r="1"/>
+ <circle style="fill:#3f3f3f" cx="9" cy="10" r="1"/>
+ <circle style="fill:#3f3f3f" cx="13" cy="10" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/weechat.svg b/.icons/awkward/16x16/apps/weechat.svg
new file mode 120000
index 00000000..28bbff2d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/weechat.svg
@@ -0,0 +1 @@
+irc-chat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/welcome-screen.svg b/.icons/awkward/16x16/apps/welcome-screen.svg
new file mode 100644
index 00000000..fa060fde
--- /dev/null
+++ b/.icons/awkward/16x16/apps/welcome-screen.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#a3a3a3" d="m 7.0000006,2.5 v 12.750001 c 0,0.4155 0.3345,0.749999 0.75,0.749999 H 9.2500005 C 9.6655004,16 10,15.665501 10,15.250001 V 2.5 Z"/>
+ <circle style="fill:#a3a3a3" cx="8.5" cy="2.5" r="1.5"/>
+ <rect style="fill:#0479e8" width="15" height="8" x="1" y="3" rx="1.364" ry="1.455"/>
+ <g>
+ <path style="fill:#ffffff" d="M 3.9185,7.9733 H 3.6961 L 3.306,6.6724 Q 3.2782,6.5861 3.2438,6.4545 3.2094,6.3229 3.208,6.2965 3.1789,6.4718 3.1154,6.6806 L 2.737,7.9733 H 2.5147 L 2,6.0308 H 2.2382 L 2.5438,7.2305 Q 2.6073,7.4833 2.6364,7.6877 2.6721,7.4447 2.7423,7.2119 L 3.089,6.0308 H 3.3271 L 3.6911,7.2227 Q 3.7544,7.4288 3.7982,7.6877 3.8232,7.4992 3.8936,7.2281 L 4.1979,6.0308 H 4.4358 Z"/>
+ <path style="fill:#ffffff" d="M 5.8173,7.9733 H 4.739 V 6.0308 H 5.8173 V 6.2315 H 4.9638 V 6.8572 H 5.7657 V 7.0565 H 4.9638 V 7.7716 H 5.8173 Z"/>
+ <path style="fill:#ffffff" d="M 6.2472,7.9733 V 6.0308 H 6.4723 V 7.7689 H 7.3259 V 7.9733 Z"/>
+ <path style="fill:#ffffff" d="M 8.4833,6.2047 Q 8.1646,6.2047 7.9792,6.4186 7.7956,6.6312 7.7956,7.0021 7.7956,7.3835 7.9728,7.5923 8.1514,7.7994 8.481,7.7994 8.6831,7.7994 8.9426,7.7263 V 7.9243 Q 8.7414,8.0001 8.4463,8.0001 8.019,8.0001 7.7861,7.7395 7.5547,7.4792 7.5547,6.9994 7.5547,6.6992 7.6659,6.4731 7.7781,6.2474 7.9887,6.1249 8.2003,6.0027 8.486,6.0027 8.7903,6.0027 9.0181,6.1144 L 8.9227,6.3083 Q 8.703,6.2047 8.4833,6.2047 Z"/>
+ <path style="fill:#ffffff" d="M 11.044,6.9994 Q 11.044,7.4657 10.808,7.733 10.574,8.0001 10.156,8.0001 9.7284,8.0001 9.4955,7.7381 9.2641,7.4752 9.2641,6.9966 9.2641,6.5222 9.4969,6.2619 9.7297,6 10.159,6 10.576,6 10.81,6.266 11.044,6.5317 11.044,6.9994 Z M 9.5023,6.9994 Q 9.5023,7.394 9.6691,7.5987 9.8369,7.8021 10.156,7.8021 10.477,7.8021 10.642,7.5987 10.806,7.3953 10.806,6.9994 10.806,6.6075 10.642,6.4054 10.479,6.202 10.159,6.202 9.8369,6.202 9.6691,6.4068 9.5023,6.6102 9.5023,6.9994 Z"/>
+ <path style="fill:#ffffff" d="M 12.332,7.9733 11.676,6.2511 H 11.666 Q 11.684,6.4559 11.684,6.7378 V 7.9733 H 11.477 V 6.0308 H 11.815 L 12.428,7.6332 H 12.438 L 13.056,6.0308 H 13.392 V 7.9733 H 13.167 V 6.7215 Q 13.167,6.5063 13.186,6.2538 H 13.175 L 12.514,7.9733 Z"/>
+ <path style="fill:#ffffff" d="M 15,7.9733 H 13.922 V 6.0308 H 15 V 6.2315 H 14.147 V 6.8572 H 14.948 V 7.0565 H 14.147 V 7.7716 H 15 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wesnoth-1.10-icon.svg b/.icons/awkward/16x16/apps/wesnoth-1.10-icon.svg
new file mode 120000
index 00000000..523917ba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wesnoth-1.10-icon.svg
@@ -0,0 +1 @@
+wesnoth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wesnoth-1.10_editor-icon.svg b/.icons/awkward/16x16/apps/wesnoth-1.10_editor-icon.svg
new file mode 120000
index 00000000..7b872263
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wesnoth-1.10_editor-icon.svg
@@ -0,0 +1 @@
+wesnoth_editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wesnoth-1.12-icon.svg b/.icons/awkward/16x16/apps/wesnoth-1.12-icon.svg
new file mode 120000
index 00000000..523917ba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wesnoth-1.12-icon.svg
@@ -0,0 +1 @@
+wesnoth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wesnoth-1.12_editor-icon.svg b/.icons/awkward/16x16/apps/wesnoth-1.12_editor-icon.svg
new file mode 120000
index 00000000..7b872263
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wesnoth-1.12_editor-icon.svg
@@ -0,0 +1 @@
+wesnoth_editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wesnoth-1.14-icon.svg b/.icons/awkward/16x16/apps/wesnoth-1.14-icon.svg
new file mode 120000
index 00000000..523917ba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wesnoth-1.14-icon.svg
@@ -0,0 +1 @@
+wesnoth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wesnoth-1.14_editor-icon.svg b/.icons/awkward/16x16/apps/wesnoth-1.14_editor-icon.svg
new file mode 120000
index 00000000..7b872263
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wesnoth-1.14_editor-icon.svg
@@ -0,0 +1 @@
+wesnoth_editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wesnoth-icon.svg b/.icons/awkward/16x16/apps/wesnoth-icon.svg
new file mode 120000
index 00000000..523917ba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wesnoth-icon.svg
@@ -0,0 +1 @@
+wesnoth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wesnoth.svg b/.icons/awkward/16x16/apps/wesnoth.svg
new file mode 100644
index 00000000..a4d71b93
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wesnoth.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 14.845303,1.9999965 8.0765859,0.01293135 c -0.049718,-0.01724174 -0.1039635,-0.01724174 -0.1536811,0 L 1.1541878,1.9999965 c -0.092366,0.031988 -0.15418938,0.4745562 -0.15418938,0.570747 0,2.3720097 0.63921378,5.1139908 1.75379498,7.5228435 0.9040666,1.95417 2.5298247,4.560894 5.1404175,5.881248 0.033222,0.01679 0.069494,0.02518 0.1058117,0.02518 0.036318,0 0.07259,-0.0084 0.1058117,-0.02518 2.6104547,-1.320626 4.2361657,-3.927305 5.1404177,-5.881248 1.114535,-2.4090342 1.753749,-5.1511968 1.753749,-7.5228435 0,-0.096191 -0.06182,-0.538759 -0.15419,-0.570747 z"/>
+ <path style="fill:#ffb706" d="M 11.911445,4.3256892 8.04367,3.0072738 c -0.02841,-0.0097 -0.059407,-0.0097 -0.087816,0 L 4.0880781,4.3256892 c -0.05278,0.017993 -0.088107,0.06623 -0.088107,0.1203363 0,1.3342391 0.3652591,2.8765846 1.0021523,4.2315476 0.5166011,1.099207 1.4455906,2.5654719 2.9373337,3.3081619 0.018984,0.0094 0.03971,0.01416 0.060463,0.01416 0.020753,0 0.041479,-0.0047 0.060463,-0.01416 C 9.552047,11.242891 10.48101,9.7766525 10.997717,8.6775731 11.634584,7.322508 11.999843,5.7800604 11.999843,4.4460255 c 0,-0.054107 -0.03533,-0.1023432 -0.08811,-0.1203363 z"/>
+ <path style="fill:#ffffff" d="M 4.9501975,4.234433 6.2631244,3.4764141 12.327275,13.979832 12.618336,16 11.014348,14.73785 Z"/>
+ <path style="fill:#3f3f3f" d="M 3.998617,0.00284104 C 3.9511787,0.00878466 3.9043274,0.02473452 3.8601895,0.05021722 L 3.1843387,0.43959017 C 3.0077882,0.54152165 2.9476814,0.76567131 3.0496126,0.94222182 L 4.1925629,2.9209175 3.1976632,3.4953536 C 3.0211126,3.5972852 2.9610059,3.8214348 3.0629375,3.9979853 L 3.4530503,4.6738361 C 3.5549819,4.8503866 3.7791315,4.9104937 3.955682,4.8085622 L 7.2572097,2.9024112 C 7.4337602,2.8004797 7.493867,2.5763301 7.3919358,2.3997796 L 7.0018225,1.7239288 C 6.899891,1.5473783 6.6757414,1.4872713 6.4991908,1.5892028 L 5.5050313,2.1628987 4.3628212,0.18420296 C 4.2863727,0.05179007 4.1409316,-0.01499014 3.998617,0.00284104 Z"/>
+ <path style="fill:#ffffff" d="M 11.068138,4.234433 9.7552107,3.4764141 3.6910598,13.979832 3.3999995,16 5.0039867,14.73785 Z"/>
+ <path style="fill:#3f3f3f" d="m 12.019718,0.00284104 c 0.04744,0.00594362 0.09429,0.02189348 0.138428,0.04737618 l 0.67585,0.38937295 c 0.176551,0.10193148 0.236658,0.32608114 0.134726,0.50263165 l -1.14295,1.97869568 0.9949,0.5744361 c 0.17655,0.1019316 0.236657,0.3260812 0.134726,0.5026317 L 12.565285,4.6738361 C 12.463353,4.8503866 12.239204,4.9104937 12.062653,4.8085622 L 8.7611254,2.9024112 C 8.5845749,2.8004797 8.5244681,2.5763301 8.6263993,2.3997796 L 9.0165126,1.7239288 C 9.1184441,1.5473783 9.3425937,1.4872713 9.5191443,1.5892028 l 0.9941597,0.5736959 1.14221,-1.97869574 c 0.07645,-0.13241289 0.221889,-0.1991931 0.364204,-0.18136192 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wesnoth_editor-icon.svg b/.icons/awkward/16x16/apps/wesnoth_editor-icon.svg
new file mode 120000
index 00000000..7b872263
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wesnoth_editor-icon.svg
@@ -0,0 +1 @@
+wesnoth_editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wesnoth_editor.svg b/.icons/awkward/16x16/apps/wesnoth_editor.svg
new file mode 100644
index 00000000..bae38649
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wesnoth_editor.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g style="fill:#4f4f4f" transform="matrix(.046206 0 0 .045373 -.14762 4.9391e-8)">
+ <path style="fill:#4f4f4f" d="m324.48 44.079-146.49-43.794c-1.076-0.38-2.25-0.38-3.326 0l-146.49 43.794c-1.999 0.705-3.337 10.459-3.337 12.579 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-11.874-3.337-12.579z"/>
+ </g>
+ <g style="fill:#067bff" transform="matrix(.026403 0 0 .025522 3.3442 3)">
+ <path style="fill:#067bff" 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>
+ <path style="fill:#ffffff" d="M 4.9501975,4.234433 6.2631244,3.4764141 12.327275,13.979832 12.618336,16 11.014348,14.73785 Z"/>
+ <path style="fill:#3f3f3f" d="M 3.998617,0.00284104 C 3.9511787,0.00878466 3.9043274,0.02473452 3.8601895,0.05021722 L 3.1843387,0.43959017 C 3.0077882,0.54152165 2.9476814,0.76567131 3.0496126,0.94222182 L 4.1925629,2.9209175 3.1976632,3.4953536 C 3.0211126,3.5972852 2.9610059,3.8214348 3.0629375,3.9979853 L 3.4530503,4.6738361 C 3.5549819,4.8503866 3.7791315,4.9104937 3.955682,4.8085622 L 7.2572097,2.9024112 C 7.4337602,2.8004797 7.493867,2.5763301 7.3919358,2.3997796 L 7.0018225,1.7239288 C 6.899891,1.5473783 6.6757414,1.4872713 6.4991908,1.5892028 L 5.5050313,2.1628987 4.3628212,0.18420296 C 4.2863727,0.05179007 4.1409316,-0.01499014 3.998617,0.00284104 Z"/>
+ <path style="fill:#ffffff" d="M 11.068138,4.234433 9.7552107,3.4764141 3.6910598,13.979832 3.3999995,16 5.0039867,14.73785 Z"/>
+ <path style="fill:#3f3f3f" d="m 12.019718,0.00284104 c 0.04744,0.00594362 0.09429,0.02189348 0.138428,0.04737618 l 0.67585,0.38937295 c 0.176551,0.10193148 0.236658,0.32608114 0.134726,0.50263165 l -1.14295,1.97869568 0.9949,0.5744361 c 0.17655,0.1019316 0.236657,0.3260812 0.134726,0.5026317 L 12.565285,4.6738361 C 12.463353,4.8503866 12.239204,4.9104937 12.062653,4.8085622 L 8.7611254,2.9024112 C 8.5845749,2.8004797 8.5244681,2.5763301 8.6263993,2.3997796 L 9.0165126,1.7239288 C 9.1184441,1.5473783 9.3425937,1.4872713 9.5191443,1.5892028 l 0.9941597,0.5736959 1.14221,-1.97869574 c 0.07645,-0.13241289 0.221889,-0.1991931 0.364204,-0.18136192 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wewechat.svg b/.icons/awkward/16x16/apps/wewechat.svg
new file mode 120000
index 00000000..fa4b83ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wewechat.svg
@@ -0,0 +1 @@
+wechat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/whalebird.svg b/.icons/awkward/16x16/apps/whalebird.svg
new file mode 100644
index 00000000..b94cec71
--- /dev/null
+++ b/.icons/awkward/16x16/apps/whalebird.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#40e0ca" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#ffffff" d="M 9.6904671,12.81026 C 9.4735609,12.701306 9.2323502,12.519975 9.1239413,12.384373 8.8746494,12.072548 8.7951206,12.010928 8.5601194,12.191105 8.2537639,12.425991 7.8348152,12.549041 7.4438426,12.585777 6.918941,12.635096 6.876903,12.581533 7.0812488,12.123823 7.4295229,11.343728 7.4297912,10.808333 7.0819952,10.029451 6.8446368,9.497794 6.7185902,9.4152876 6.147484,9.4177488 5.8615574,9.4189888 5.5587997,9.4626944 5.3613662,9.5312536 5.0081614,9.6539056 4.4510923,9.8500712 4.3989464,9.9866708 c -0.019521,0.051134 0.052256,0.1576412 0.1744914,0.2589222 0.3796159,0.314541 0.5121852,0.847408 0.3236605,1.300963 -0.08559,0.205908 -0.2550103,0.40993 -0.3404099,0.40993 -0.026624,0 -0.095519,-0.124004 -0.1531008,-0.275564 C 4.3460062,11.529362 4.2286503,11.189884 4.1427961,11.122 3.6676381,10.746295 2.6915049,11.42751 2.4083307,12.208187 2.3352573,12.409687 2.2473653,12.565138 2.2130296,12.553633 2.0783672,12.50851 1.97872,12.048481 2.0039098,11.588187 2.0427477,10.878514 2.4114834,10.285922 3.0252425,9.9468156 L 3.2380673,9.829228 3.3073717,9.1251824 C 3.3877734,8.3084076 3.5055704,7.8590952 3.7961967,7.2606736 4.2707351,6.2835568 5.1548361,5.4699904 6.0967567,5.0167992 6.3822353,4.8794444 6.684509,4.7328276 6.7684748,4.690984 6.8805931,4.6351092 6.915854,4.5749852 6.9012432,4.4645932 6.8715118,4.2399564 6.6083399,3.6843396 6.4317412,3.47337 6.2359703,3.2394984 6.2971173,3.1501108 6.7144019,3.0601544 c 0.62183,-0.1340536 1.2573562,-0.040879 1.8202682,0.247792 0.3520864,0.1805568 0.8748952,0.6933508 1.106109,1.0849224 0.1710869,0.2897444 0.2562139,0.3611188 0.7167339,0.600946 2.193979,1.1425708 3.163231,3.611934 2.366147,6.0282412 -0.123553,0.374543 -0.302068,0.750342 -0.486401,1.023946 C 11.773756,12.733973 11.291746,13 10.508719,13 10.138502,13 10.007848,12.96971 9.6904231,12.81026 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/whatsapp-desktop.svg b/.icons/awkward/16x16/apps/whatsapp-desktop.svg
new file mode 120000
index 00000000..ce634bf6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/whatsapp-desktop.svg
@@ -0,0 +1 @@
+whatsapp.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/whatsapp-nativefier.svg b/.icons/awkward/16x16/apps/whatsapp-nativefier.svg
new file mode 120000
index 00000000..ce634bf6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/whatsapp-nativefier.svg
@@ -0,0 +1 @@
+whatsapp.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/whatsapp.svg b/.icons/awkward/16x16/apps/whatsapp.svg
new file mode 100644
index 00000000..ec7ca7d7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/whatsapp.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#47ad5d" d="m8 3.9999e-8c-0.1926 0-0.3827 0.0093972-0.5719 0.022657-0.0237 0.001754-0.0473 0.003497-0.0711 0.005468-2.8578 0.22552-5.278 1.9413-6.5008 4.3735-0.00027045 0.00052-0.000512 0.00104-0.00078285 0.00156-0.079116 0.15745-0.16008 0.31409-0.22891 0.47734-0.37451 0.8457-0.5779 1.7432-0.61484 2.6828-0.0016171 0.030354-0.00184 0.060958-0.0031257 0.091406-0.0024743 0.089757-0.0076343 0.17901-0.0070314 0.26953-0.00023211 0.025386-0.00156 0.050342-0.00156 0.075783 0 0.93022 0.16533 1.8186 0.45469 2.6477 0.11645 0.37168 0.25062 0.74703 0.4125 1.1273 0.40323 0.94731 0.45329 1.2056 0.38984 1.9969-0.044209 0.55135-0.19365 1.1143-0.38047 1.4312-0.16938 0.28738-0.30513 0.58389-0.30513 0.65938 0 0.23342 1.3482 0.1517 2.5419-0.15391 1.3984-0.35802 1.5206-0.35747 2.6672 0.0023 0.52453 0.1646 1.1231 0.25365 1.7984 0.27812 0.028251 0.0014 0.056828 0.0012 0.085156 0.0023 0.0924 0.003 0.181 0.009 0.2765 0.009 0.00777 0 0.014903-0.000743 0.022657-0.0008 0.012314 0.000055 0.024394 0.0008 0.03672 0.0008 0.22339 0 0.44384-0.01113 0.6625-0.02891 1.9778-0.14065 3.5664-0.87264 4.9961-2.3 1.178-1.176 1.9076-2.6277 2.1961-4.1469 0.02658-0.13883 0.04862-0.27898 0.06797-0.42031 0.0117-0.086759 0.02399-0.17312 0.03281-0.26016 0.01939-0.18667 0.03106-0.37606 0.0375-0.56641 0.0014-0.047966 0.0034-0.095762 0.0039-0.14375 0.000688-0.04467 0.0031-0.088737 0.0031-0.13359 0-4.358-3.4508-7.8782-7.7797-7.9945-0.0336-0.0015026-0.0671-0.0023426-0.1008-0.0028741-0.04-0.0005828-0.0794-0.0031257-0.1195-0.0031259z"/>
+ <path style="fill:#ffffff" d="M 5.5,4 C 4.6715729,4 4,4.6715729 4,5.5 L 4,6.0175781 C 4.0036,6.7807252 4.2356074,7.3943801 4.9082031,8.4140625 6.062843,10.164534 7.1895531,11.114971 8.8125,11.707031 9.297744,11.884051 9.6433294,11.993508 9.9396442,12 L 10.5,12 C 11.328427,12 12,11.328427 12,10.5 12,9.6715729 11.328427,9 10.5,9 10,9 9,9 9,10 8.0315629,9.945724 6,8 6,7 7,7 7,6 7,5.5 7,4.6715729 6.3284271,4 5.5,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/whatsdesk.svg b/.icons/awkward/16x16/apps/whatsdesk.svg
new file mode 120000
index 00000000..ce634bf6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/whatsdesk.svg
@@ -0,0 +1 @@
+whatsapp.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/whatsie.svg b/.icons/awkward/16x16/apps/whatsie.svg
new file mode 100644
index 00000000..5a51f091
--- /dev/null
+++ b/.icons/awkward/16x16/apps/whatsie.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#47ad5d" d="m8 3.9999e-8c-0.1926 0-0.3827 0.0093972-0.5719 0.022657-0.0237 0.001754-0.0473 0.003497-0.0711 0.005468-2.8578 0.22552-5.278 1.9413-6.5008 4.3735-0.00027045 0.00052-0.000512 0.00104-0.00078285 0.00156-0.079116 0.15745-0.16008 0.31409-0.22891 0.47734-0.37451 0.8457-0.5779 1.7432-0.61484 2.6828-0.0016171 0.030354-0.00184 0.060958-0.0031257 0.091406-0.0024743 0.089757-0.0076343 0.17901-0.0070314 0.26953-0.00023211 0.025386-0.00156 0.050342-0.00156 0.075783 0 0.93022 0.16533 1.8186 0.45469 2.6477 0.11645 0.37168 0.25062 0.74703 0.4125 1.1273 0.40323 0.94731 0.45329 1.2056 0.38984 1.9969-0.044209 0.55135-0.19365 1.1143-0.38047 1.4312-0.16938 0.28738-0.30513 0.58389-0.30513 0.65938 0 0.23342 1.3482 0.1517 2.5419-0.15391 1.3984-0.35802 1.5206-0.35747 2.6672 0.0023 0.52453 0.1646 1.1231 0.25365 1.7984 0.27812 0.028251 0.0014 0.056828 0.0012 0.085156 0.0023 0.0924 0.003 0.181 0.009 0.2765 0.009 0.00777 0 0.014903-0.000743 0.022657-0.0008 0.012314 0.000055 0.024394 0.0008 0.03672 0.0008 0.22339 0 0.44384-0.01113 0.6625-0.02891 1.9778-0.14065 3.5664-0.87264 4.9961-2.3 1.178-1.176 1.9076-2.6277 2.1961-4.1469 0.02658-0.13883 0.04862-0.27898 0.06797-0.42031 0.0117-0.086759 0.02399-0.17312 0.03281-0.26016 0.01939-0.18667 0.03106-0.37606 0.0375-0.56641 0.0014-0.047966 0.0034-0.095762 0.0039-0.14375 0.000688-0.04467 0.0031-0.088737 0.0031-0.13359 0-4.358-3.4508-7.8782-7.7797-7.9945-0.0336-0.0015026-0.0671-0.0023426-0.1008-0.0028741-0.04-0.0005828-0.0794-0.0031257-0.1195-0.0031259z"/>
+ <circle fill="#fff" cx="8" cy="8" r="2"/>
+ <circle fill="#fff" cx="13" cy="8" r="2"/>
+ <circle fill="#fff" cx="3" cy="8" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wicd-gtk.svg b/.icons/awkward/16x16/apps/wicd-gtk.svg
new file mode 120000
index 00000000..015d36a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wicd-gtk.svg
@@ -0,0 +1 @@
+wicd.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wicd.svg b/.icons/awkward/16x16/apps/wicd.svg
new file mode 100644
index 00000000..6b3e8be7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wicd.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m8.031 3.0002c-3.0343 0-5.7655 1.031-8.031 2.63l8.031 8.3668 7.969-8.397c-2.2563-1.5811-4.9576-2.6-7.9689-2.6z"/>
+ <path opacity=".2" transform="matrix(.38344 0 0 .36668 -53.315 -87.567)" 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="m8 5.1971c-2.4171 0-4.6605 0.75804-6.4624 2.0383l6.4964 6.7622 6.4285-6.7622c-1.802-1.28-4.046-2.0381-6.463-2.0381z"/>
+ <path opacity=".2" transform="matrix(.38344 0 0 .36668 -53.315 -87.567)" 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="m8 7.3969c-1.8129 0-3.4954 0.56856-4.8466 1.5287l4.8719 5.0724 4.8217-5.072c-1.352-0.9602-3.0343-1.5287-4.8471-1.5287z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/widelands.svg b/.icons/awkward/16x16/apps/widelands.svg
new file mode 100644
index 00000000..dd454a3a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/widelands.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:none;stroke:#508d4c;stroke-width:3;stroke-linecap:round;stroke-linejoin:round" d="M 2.5,1.5 V 10.5 L 8.5,7.5 14.5,10.5 V 1.5"/>
+ <path style="fill:none;stroke:#ff6f57;stroke-width:3;stroke-linecap:round;stroke-linejoin:round" d="M 8.5,4.5 V 14.5 H 14.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wifi-radar.svg b/.icons/awkward/16x16/apps/wifi-radar.svg
new file mode 120000
index 00000000..015d36a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wifi-radar.svg
@@ -0,0 +1 @@
+wicd.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wikipedia.svg b/.icons/awkward/16x16/apps/wikipedia.svg
new file mode 100644
index 00000000..b8afe477
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wikipedia.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#4d4d4d" d="m9.557 5.4998c-0.35539-0.000311-0.77635 0.0011-1.0351 0.0029l-0.02555 0.01748v0.18638c0 0.02274 0.0095 0.03863 0.02835 0.05242 0.01925 0.01455 0.0385 0.0233 0.05956 0.0233l0.08224 0.0087c0.21164 0.0089 0.31129 0.06614 0.34033 0.10192 0.05046 0.06337 0.07412 0.13372-0.0482 0.4077l-0.7317 1.4968-0.6608-1.3891c-0.21708-0.44395-0.26999-0.58255 0.05672-0.60865l0.13046-0.01748c0.0628 0 0.09359-0.02262 0.09359-0.06698v-0.19511l-0.0482-0.01748s-1.231 0.0022-1.7839 0.003l-0.0255 0.01747v0.19512c0 0.04361 0.0448 0.05542 0.13045 0.06698 0.30602 0.04137 0.29849 0.07401 0.60125 0.6902 0.0454 0.09244 0.17867 0.36984 0.17867 0.36984l0.68915 1.392s0.14894 0.33808 0.20136 0.4572l-1.0011 2.0501-0.05672-0.01456s-1.5549-3.3673-2.0051-4.4934c-0.04685-0.11667-0.068065-0.20296-0.068065-0.25627 0-0.11444 0.09951-0.1749 0.30062-0.18346l0.23539-0.01166c0.062075 0 0.09359-0.02465 0.09359-0.07572v-0.18346l-0.0227-0.02038s-1.8614-0.0023-2.2461 0l-0.01985 0.021v0.192c0 0.03504 0.04085 0.05728 0.12762 0.06698 0.23632 0.01305 0.39317 0.052 0.46795 0.11648 0.07442 0.06523 0.15353 0.2295 0.25808 0.48633 0.5652 1.3941 1.7663 3.8832 2.3511 5.3 0.16844 0.38692 0.37826 0.44721 0.6353-0.01166 0.27709-0.52775 0.76175-1.5467 1.1543-2.3792 0.0056-0.08076 0.0056 0.07482 0.07658 0.02622 0.36652 0.82895 0.80895 1.8268 1.055 2.3472 0.19058 0.40369 0.40642 0.44255 0.6268 0.01166 0.57575-1.3143 2.2603-5.268 2.2603-5.268 0.07296-0.1942 0.17314-0.34291 0.30346-0.45138 0.12996-0.10772 0.33043-0.16825 0.60125-0.18055 0.05518 0 0.08224-0.0254 0.08224-0.07571v-0.18638l-0.01985-0.02039h-2.0675l-0.02555 0.02039v0.18638c0 0.022 0.0095 0.03862 0.02835 0.05242 0.01925 0.01454 0.0385 0.0233 0.05955 0.0233l0.173 0.0087c0.212 0.0089 0.26963 0.05216 0.35167 0.12522 0.08168 0.07492 0.09189 0.20182 0.02835 0.38149l-1.8292 4.4585-0.0709-0.02039-1.1628-2.4374c0.001-0.0022 0.02835-0.05824 0.02835-0.05824l0.9501-1.8259c0.11072-0.19271 0.21817-0.36541 0.27226-0.44556 0.0991-0.14649 0.1546-0.17333 0.42541-0.18638 0.05518 0 0.08225-0.02465 0.08225-0.07572v-0.18346l-0.01985-0.02038s-0.29123-0.0025-0.6466-0.003z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/window-duplicate.svg b/.icons/awkward/16x16/apps/window-duplicate.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/window-duplicate.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/window_list.svg b/.icons/awkward/16x16/apps/window_list.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/window_list.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/windstille-0.2.svg b/.icons/awkward/16x16/apps/windstille-0.2.svg
new file mode 100644
index 00000000..72f3d02c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/windstille-0.2.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#17598c;fill-rule:evenodd" d="M 9.0912772,0.36583998 C 8.4344877,0.36801196 7.7501546,0.43940437 7.0456311,0.55335405 5.8979476,0.73898039 4.7051209,0.97456664 3.6705492,1.7010964 2.9458415,2.210024 2.2990534,2.7640237 1.7988844,3.2402746 1.3546138,3.6665205 0.47792335,4.2030777 0.48884978,5.007565 c -0.003624,0.3797111 -0.0303914,1.0431716 0.54108412,1.6262625 0,0 0.3200874,1.8069043 0.1635266,1.9654429 C 1.0368997,8.757809 0.69360575,9.1184543 0.40005433,9.257175 0.10650295,9.3958962 0.26777837,9.4300151 0.16992791,9.9849003 0.07207737,10.539786 0.36933548,11.740174 1.2304196,12.275243 2.091504,12.810311 3.4275221,12.987238 4.1907554,12.848518 4.467279,12.798258 4.6487646,13.238674 4.9360096,13.120704 5.119076,13.025284 5.2994413,12.932512 5.492282,12.830838 5.893452,12.660016 6.3169995,12.551294 6.7468202,12.286204 7.6237609,11.745353 9.384389,11.837759 10.880243,11.433796 12.393237,11.025203 12.942469,10.268541 13.20395,9.9677242 13.558153,9.5602362 13.572758,8.895905 14.02673,8.8102238 14.0735,8.7223398 14.12045,8.6340433 14.15156,8.5617675 14.484251,7.7888923 15.763657,5.5175703 14.06106,2.9215006 12.78411,0.97444832 11.061645,0.35931936 9.0912772,0.36583998 Z"/>
+ <path style="fill:#b0c4de;fill-rule:evenodd" d="M 8.6192653,0.00253145 C 8.3937081,0.008299 8.1661433,0.02449566 7.9381633,0.04472212 c -7.6e-4,6.872e-5 -0.00156,-6.88e-5 -0.00236,0 -0.067562,0.0060211 -0.1351268,0.01231469 -0.2028482,0.01953263 -0.00156,1.6627e-4 -0.00312,6.1199e-4 -0.00468,7.7999e-4 -0.2270128,0.02419659 -0.4544576,0.0521593 -0.6826624,0.08906918 -0.1442119,0.0265742 -0.2731924,0.05649 -0.4056964,0.0851627 -0.030848,0.007638 -0.061969,0.0167906 -0.092842,0.0250018 C 6.4586355,0.28749455 6.3699923,0.3116765 6.281031,0.33927397 5.3545156,0.6325432 4.4316121,1.1642621 3.6089129,1.748756 5.3375221,2.3000684 8.8976601,0.97783005 10.945776,1.971429 c 1.844635,0.8948849 4.227929,3.1829467 2.406873,7.6527786 0.217844,-0.2923322 0.393224,-0.5121958 0.818414,-0.5344152 0.08101,-0.00423 -0.101276,0.4584694 0,0.4693734 0.02412,-0.042799 0.333996,-0.8454426 0.350306,-0.8833279 0.03764,-0.087434 0.08854,-0.2046186 0.142774,-0.3351806 0.01493,-0.035984 0.03194,-0.082893 0.04759,-0.1218842 0.04418,-0.1101366 0.0893,-0.2300751 0.135752,-0.3625272 0.02121,-0.060521 0.04151,-0.12895 0.06241,-0.1937647 0.03995,-0.1239969 0.07842,-0.2552949 0.114688,-0.3937797 0.04073,-0.1556806 0.08157,-0.3133181 0.113127,-0.4851922 v -7.999e-4 c 0.0011,-0.00611 0.002,-0.01262 0.0031,-0.018748 0.02075,-0.1149862 0.03902,-0.2333871 0.05383,-0.3547141 0.003,-0.02432 0.0043,-0.049663 0.007,-0.074224 0.01064,-0.096916 0.019,-0.1956835 0.02497,-0.2961162 0.0031,-0.052218 0.0045,-0.1055043 0.0062,-0.1586058 0.0025,-0.079164 0.004,-0.158859 0.0031,-0.2398615 -6.4e-4,-0.056831 -0.003,-0.1149974 -0.0055,-0.1726693 C 15.22691,5.3845904 15.22081,5.3009863 15.21325,5.216189 15.20825,5.160086 15.20299,5.1034 15.19609,5.0466453 15.18526,4.9576633 15.17055,4.8683133 15.15474,4.7778748 15.14524,4.7237468 15.13722,4.6699634 15.12587,4.6153627 15.10468,4.513488 15.07758,4.4100753 15.04941,4.3067458 15.03696,4.2610608 15.02741,4.2159518 15.01352,4.1700166 14.968485,4.0206378 14.91672,3.8699687 14.855293,3.71842 14.791533,3.5611178 14.718253,3.4030096 14.63528,3.2441658 c -4.4e-4,-8e-4 -0.0011,-0.00152 -0.0016,-0.00236 C 14.546762,3.0757921 14.450931,2.9118183 14.345041,2.7503622 14.238747,2.5882884 14.127967,2.4347325 14.013462,2.2886089 v -7.8e-4 C 13.90855,2.1543547 13.798695,2.0291584 13.68735,1.9089246 l -8e-4,-7.8e-4 c -0.02776,-0.029933 -0.05611,-0.05838 -0.08426,-0.087507 l -8e-4,-7.8e-4 c -0.08653,-0.089608 -0.174436,-0.1749371 -0.264481,-0.2570508 -0.02903,-0.026467 -0.05728,-0.054665 -0.0866,-0.080475 -0.0013,-0.00111 -0.0026,-0.00202 -0.0039,-0.00312 -0.118572,-0.103642 -0.240072,-0.2022809 -0.364291,-0.2937758 -0.123505,-0.09097 -0.250589,-0.174542 -0.37917,-0.25392532 -0.03454,-0.0213154 -0.06965,-0.0412342 -0.104545,-0.0617233 l -8e-4,-7.8e-4 C 12.296535,0.80956518 12.194291,0.75375588 12.09031,0.70102606 h -8e-4 C 12.05709,0.68454676 12.02479,0.66763346 11.99203,0.65180226 11.856318,0.58622413 11.719249,0.52382123 11.579289,0.46897267 11.440506,0.41458567 11.29903,0.36715929 11.156428,0.322868 11.116398,0.3104383 11.075818,0.2993662 11.035499,0.287709 c -0.02472,-0.00715 -0.05,-0.0127611 -0.0749,-0.0195326 -0.05542,-0.0153203 -0.111042,-0.0306293 -0.16696,-0.0445346 -0.0021,-5.16e-4 -0.0042,-0.001052 -0.0062,-0.001564 C 10.575959,0.1696541 10.362383,0.12383642 10.144526,0.09081775 9.9228671,0.05722321 9.6967319,0.03627939 9.4696655,0.02128124 c -7.6e-4,-5.12e-5 -0.00156,5.1e-5 -0.00236,0 -0.05339,-0.003512 -0.1070707,-0.0068383 -0.1607182,-0.0093755 -0.00284,-1.3432e-4 -0.00575,1.3235e-4 -0.00858,0 C 9.0733853,0.00143342 8.8476445,-0.00331014 8.6192465,0.00253021 Z"/>
+ <path style="fill:none" d="M 7.016e-5,8.9332675 1.4286872,9.0125372 6.2625004,8.5963736 8.630482,9.0521712 10.000389,5.7426783 7.9455288,4.9698027 0.84158426,5.8219472"/>
+ <path style="fill:#87cefa;fill-rule:evenodd" d="m 1.0299339,6.6338275 c 0,0 1.8628397,-0.5870853 3.4508209,-0.6096551 0.7177261,-0.0102 1.1811037,0.046961 1.7791633,0.1133984 C 7.3278447,6.2892751 7.1803336,6.5222212 6.4200819,7.0383591 5.3649043,7.7421049 5.4895184,8.0024116 3.8647478,8.2044731 L 1.0100661,8.5476869 Z"/>
+ <path style="fill:#755959;fill-rule:evenodd" d="M 3.8463052,13.557373 C 3.1247371,13.695159 1.7294638,13.458956 0.91538677,12.927498 0.10130991,12.396041 -0.04670407,10.5261 0.04580472,9.9749583 0.13831343,9.4238176 0.13831343,8.9502713 0.41583963,8.8124865 2.1152144,8.1166198 3.7357773,8.097544 5.571708,7.8888682 c 0,0 1.1172822,0.8781879 1.370584,1.6428888 0.1767884,0.533711 -0.3309331,1.817585 -0.9985116,2.807083 -0.3781723,0.650349 -1.3568161,1.091162 -2.0974752,1.218533 z"/>
+ <circle style="opacity:0.3" cx="5.5" cy="9.5" r=".5"/>
+ <path style="fill:#224043;fill-rule:evenodd" d="m 14.171065,8.9900564 c -0.578587,0.030236 -0.694458,0.4238299 -1.084458,0.8725 -0.261481,0.3008166 -0.69337,1.0625646 -2.206364,1.4711576 -1.495854,0.403964 -3.2564821,0.311304 -4.1334228,0.852154 -0.4298203,0.26509 -0.8533686,0.473967 -1.2545382,0.644789 -0.5865777,0.309269 -1.5212503,0.626621 -2.0466786,0.726952 -0.1558742,0.02977 -0.3677579,0.03878 -0.6030834,0.03443 -0.1172451,0.0436 -0.2163458,0.08626 -0.2699441,0.131462 -0.3346107,0.282218 -0.9678819,2.089002 -0.1661794,2.266151 0.8017015,0.17715 4.5410003,-1.980715 7.7155055,-1.874113 3.174505,0.106601 5.252135,-1.490155 5.630598,-2.847594 0.378463,-1.357439 0.471398,-1.8471422 -0.820755,-2.1753799 -0.323038,-0.08206 -0.567818,-0.1125873 -0.76068,-0.1025098 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wine-help.svg b/.icons/awkward/16x16/apps/wine-help.svg
new file mode 100644
index 00000000..4f0f8df6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wine-help.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#48aeff" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m8 2c-2.21 0-4 1.79-4 4h2c0-1.1 0.9-2 2-2s2 0.9 2 2c0 0.55-0.2198 1.0502-0.5898 1.4102l-1.2403 1.2597c-0.72 0.73-1.1699 1.7301-1.1699 2.8301v0.5h2c0-1.5 0.4499-2.1001 1.17-2.8301l0.9-0.9199c0.57-0.57 0.93-1.37 0.93-2.25 0-2.21-1.79-4-4-4zm-1 11v2h2v-2h-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wine-notepad.svg b/.icons/awkward/16x16/apps/wine-notepad.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wine-notepad.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wine-uninstaller.svg b/.icons/awkward/16x16/apps/wine-uninstaller.svg
new file mode 100644
index 00000000..1c7d0d5f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wine-uninstaller.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#48aeff" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m11.741 4.259c-0.34541-0.34541-0.90157-0.34541-1.247 0l-2.494 2.494-2.494-2.494c-0.34541-0.34541-0.90157-0.34541-1.247 0-0.34541 0.34541-0.34541 0.90157 0 1.247l2.494 2.494-2.494 2.494c-0.34541 0.34541-0.34541 0.90157 0 1.247 0.34541 0.34541 0.90157 0.34541 1.247 0l2.494-2.494 2.494 2.494c0.34541 0.34541 0.90157 0.34541 1.247 0 0.34541-0.34541 0.34541-0.90157 0-1.247l-2.494-2.494 2.494-2.494c0.34541-0.34541 0.34541-0.90157 0-1.247z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wine-winecfg.svg b/.icons/awkward/16x16/apps/wine-winecfg.svg
new file mode 120000
index 00000000..d3b438b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wine-winecfg.svg
@@ -0,0 +1 @@
+winecfg.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wine.svg b/.icons/awkward/16x16/apps/wine.svg
new file mode 100644
index 00000000..11a2f4e8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wine.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#48aeff" d="m2.3573 2.0002h4.2857c0.1975 0 0.357 0.1592 0.357 0.3571v4.2857c0 0.1975-0.1595 0.357-0.357 0.357h-4.2858c-0.1979 0-0.3572-0.1595-0.3572-0.357v-4.2858c0-0.1979 0.1593-0.3572 0.3572-0.3572z"/>
+ <path fill="#48aeff" d="m9.3573 2.0002h4.2857c0.197 0 0.357 0.1592 0.357 0.3571v4.2857c0 0.1975-0.16 0.357-0.357 0.357h-4.2858c-0.1979 0-0.3572-0.1595-0.3572-0.357v-4.2858c0-0.1979 0.1593-0.3572 0.3572-0.3572z"/>
+ <path fill="#48aeff" d="m2.3573 9.0002h4.2857c0.1975 0 0.357 0.1592 0.357 0.3571v4.2857c0 0.197-0.1595 0.357-0.357 0.357h-4.2858c-0.1979 0-0.3572-0.16-0.3572-0.357v-4.2858c0-0.1979 0.1593-0.3572 0.3572-0.3572z"/>
+ <path fill="#48aeff" d="m9.3573 9.0002h4.2857c0.197 0 0.357 0.1592 0.357 0.3571v4.2857c0 0.197-0.16 0.357-0.357 0.357h-4.2858c-0.1979 0-0.3572-0.16-0.3572-0.357v-4.2858c0-0.1979 0.1593-0.3572 0.3572-0.3572z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/winecfg.svg b/.icons/awkward/16x16/apps/winecfg.svg
new file mode 100644
index 00000000..ffecab0b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/winecfg.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#48aeff" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m6.964 4-0.0882 1.0536a3.1429 3.1429 0 0 0 -0.9185 0.5313l-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.04573 0.53237l-0.867 0.602 1 1.7321 0.95536-0.44977a3.1429 3.1429 0 0 0 0.92075 0.5279l0.088 1.056h2l0.08817-1.0536a3.1429 3.1429 0 0 0 0.91853 -0.53125l0.95759 0.45089 1-1.7321-0.86942-0.6038a3.1429 3.1429 0 0 0 0.048 -0.53 3.1429 3.1429 0 0 0 -0.046 -0.532l0.86719-0.60157-1-1.7321-0.95537 0.44978a3.1429 3.1429 0 0 0 -0.9209 -0.5282l-0.088-1.056h-2zm1 2.8571a1.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"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/winefile.svg b/.icons/awkward/16x16/apps/winefile.svg
new file mode 100644
index 00000000..23714d12
--- /dev/null
+++ b/.icons/awkward/16x16/apps/winefile.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#48aeff" d="M 1.4004 1 C 1.1788 1 1 1.1788 1 1.4004 L 1 4 L 0.5 4 C 0.223 4 0 4.223 0 4.5 L 0 14.5 C 0 14.777 0.223 15 0.5 15 L 15.5 15 C 15.777 15 16 14.777 16 14.5 L 16 4.5 C 16 4.223 15.777 4 15.5 4 L 15 4 L 15 3.4004 L 15 2.4004 L 15 1.4004 C 15 1.1788 14.821 1 14.6 1 L 1.4004 1 z"/>
+ <rect style="fill:#ffffff" width="3" height="3" x="4" y="4" rx=".25" ry=".25"/>
+ <rect style="fill:#ffffff" width="3" height="3" x="9" y="4" rx=".25" ry=".25"/>
+ <rect style="fill:#ffffff" width="3" height="3" x="9" y="9" rx=".25" ry=".25"/>
+ <rect style="fill:#ffffff" width="3" height="3" x="4" y="9" rx=".25" ry=".25"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/winemine.svg b/.icons/awkward/16x16/apps/winemine.svg
new file mode 100644
index 00000000..be8356b2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/winemine.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#48aeff" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m7 3v1.1308594a4 4 0 0 0 -1.0273438 0.4277344l-0.8007812-0.8007813-1.4140625 1.4140625 0.8007813 0.8007812a4 4 0 0 0 -0.4257813 1.0273438h-1.1328125v2h1.1308594a4 4 0 0 0 0.4277344 1.027344l-0.8007813 0.800781 1.4140625 1.414063 0.8007812-0.800782a4 4 0 0 0 1.0273438 0.425782v1.132812h2v-1.130859a4 4 0 0 0 1.027344 -0.427735l0.800781 0.800782 1.414063-1.414063-0.800782-0.800781a4 4 0 0 0 0.425782 -1.027344h1.132812v-2h-1.130859a4 4 0 0 0 -0.427735 -1.0273438l0.800782-0.8007812-1.414063-1.4140625-0.800781 0.8007813a4 4 0 0 0 -1.027344 -0.4257813v-1.1328125h-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/winetricks.svg b/.icons/awkward/16x16/apps/winetricks.svg
new file mode 100644
index 00000000..19e0e653
--- /dev/null
+++ b/.icons/awkward/16x16/apps/winetricks.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#48aeff" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m8 2-1.5892 4.3335-4.4108 0.2497 3.429 2.9288-1.137 4.488 3.708-2.524 3.708 2.524-1.137-4.488 3.429-2.9288-4.4108-0.2497z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/winff.svg b/.icons/awkward/16x16/apps/winff.svg
new file mode 120000
index 00000000..351fe6ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/winff.svg
@@ -0,0 +1 @@
+qwinff.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wingpanel.svg b/.icons/awkward/16x16/apps/wingpanel.svg
new file mode 100644
index 00000000..5a9b48e1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wingpanel.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#4ab3e4" d="m0.8 1c-0.4432 0-0.8 0.34687-0.8 0.7778v12.445c0 0.43087 0.3568 0.7778 0.8 0.7778l14.4-0.001c0.443 0 0.8-0.347 0.8-0.778v-12.444c0-0.4309-0.357-0.7778-0.8-0.7778h-14.4z"/>
+ <path fill="#4f4f4f" d="m0.8 1c-0.4432 0-0.8 0.34687-0.8 0.7778l4e-8 1.2222h16v-1.2222c0-0.4309-0.357-0.7778-0.8-0.7778z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wings3d.svg b/.icons/awkward/16x16/apps/wings3d.svg
new file mode 100644
index 00000000..3c576be1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wings3d.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#3f3f3f" d="m 2.8445315,4.2e-7 c 0,0 -0.7833237,0.05441748 -1.1999999,0.47109374 L 0.52421915,1.5914066 C -0.0028163,1.9941528 4.2e-7,2.8000871 4.2e-7,2.8445315 V 8 13.155469 c 0,0.04444 -0.002816,0.850378 0.52421873,1.253124 L 1.6445316,15.528906 C 2.0612078,15.945582 2.8445315,16 2.8445315,16 H 8 13.155469 c 0,0 0.783323,-0.05442 1.2,-0.471094 l 1.120312,-1.120313 C 16.0028,14.005847 16,13.199913 16,13.155469 V 8 2.8445315 C 16,2.8000871 16.0028,1.9941528 15.475781,1.5914066 L 14.355469,0.47109416 C 13.938792,0.0544179 13.155469,4.2e-7 13.155469,4.2e-7 H 8 Z"/>
+ <path style="fill:#e53935" d="M 0 4.1992188 L 0 8 L 0 9 L 0 9.4003906 L 0 11.800781 L 0 12 L 6 12 L 6 16 L 8 16 L 13.15625 16 C 13.15625 16 13.938792 15.945971 14.355469 15.529297 L 15.476562 14.408203 C 15.830993 14.137349 15.91985 13.759821 15.957031 13.478516 L 15 13 C 12.884668 12.700827 10 12 10 12 L 9 9 L 4 8 L 4 5 L 0 4.1992188 z"/>
+ <path style="fill:#ffffff" d="M 0.1640625 2.0976562 C 0.014305814 2.4548373 9.2518585e-17 2.8144768 0 2.84375 L 0 5.1992188 L 0.99804688 5.7988281 L 3 7 L 3 9 L 5.6660156 9 L 9 11 L 9 13 L 11.666016 13 L 14.927734 14.957031 L 15.476562 14.408203 C 16.003583 14.005457 16 13.200694 16 13.15625 L 16 12.400391 L 13.666016 11 L 11 11 L 11 9 L 7.6660156 7 L 5 7 L 5 5 L 1.6660156 3 L 0.69726562 2.4179688 L 0.1640625 2.0976562 z"/>
+ <path style="fill:#c6c8cb" d="M 11,8.9999997 8.9999998,11 v 2 L 11,11 Z"/>
+ <path style="fill:#b3b6bb" d="m 11.666667,13 2,-2 H 11 l -2.0000002,2 z"/>
+ <path style="fill:#dadbdd" d="M 7.6660156,7 7.3535156,7.3144531 5.9804688,8.6855469 5.6660156,9 8.9999998,11 11,8.9999997 Z"/>
+ <path style="fill:#c6c8cb" d="M 5.0000002,4.9999997 3,7 V 9 L 5.0000002,7 Z"/>
+ <path style="fill:#b3b6bb" d="m 5.666667,9 2,-2 H 5 L 2.9999998,9 Z"/>
+ <path style="fill:#dadbdd" d="M 13.666016 11 L 13.353516 11.314453 L 11.980469 12.685547 L 11.666016 13 L 14.927734 14.957031 L 15.476562 14.408203 C 16.003582 14.005457 16 13.200694 16 13.15625 L 16 12.400391 L 13.666016 11 z"/>
+ <path style="fill:#dadbdd" d="M 0.1640625 2.0976562 C 0.014305814 2.4548372 4.87497e-17 2.8144768 0 2.84375 L 0 5.1992188 L 0.99804688 5.7988281 L 3 7 L 5 5 L 1.6660156 3 L 0.69726562 2.4179688 L 0.1640625 2.0976562 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/winhelp.svg b/.icons/awkward/16x16/apps/winhelp.svg
new file mode 120000
index 00000000..56f6b4df
--- /dev/null
+++ b/.icons/awkward/16x16/apps/winhelp.svg
@@ -0,0 +1 @@
+wine-help.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wire-desktop.svg b/.icons/awkward/16x16/apps/wire-desktop.svg
new file mode 120000
index 00000000..05cbadfa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wire-desktop.svg
@@ -0,0 +1 @@
+wire.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wire.svg b/.icons/awkward/16x16/apps/wire.svg
new file mode 100644
index 00000000..d9526446
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wire.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <g transform="translate(0 1036.4)">
+ <path fill="#e4e4e4" d="m8 0c-4.432 0-8 3.568-8 8s3.568 8 8 8 8-3.568 8-8-3.568-8-8-8z"/>
+ <path fill="none" stroke="#313131" d="m3.5 3.9996v5.4122s-0.0001 2.0882 3 2.0882 3-2.0883 3-2.0883v-4.3093s-0.075767-0.58242-1.4999-0.60285c-1.4242-0.0206-1.5001 0.6028-1.5001 0.6028v4.3093s0.000007 2.0883 3.0001 2.0883c2.9999 0 2.9999-2.0883 2.9999-2.0883v-5.4122"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wireshark.svg b/.icons/awkward/16x16/apps/wireshark.svg
new file mode 100644
index 00000000..237ce037
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wireshark.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(-8,8)">
+ <rect fill="#4e91d9" width="16" height="16" x="-8" y="-24" rx=".857" ry=".857" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#343434" d="m19.004-7a0.50005 0.50005 0 0 0 -0.125 0.015625s-1.8715 0.47166-3.707 2.1465c-1.765 1.6102-3.479 4.4067-3.623 8.8379h-3.549v1h4a0.50005 0.50005 0 0 0 0.5 -0.49805c0.01241-4.4989 1.6876-7.0886 3.3457-8.6016 1.0396-0.94862 1.8987-1.3748 2.5176-1.625-0.71852 3.301-0.92758 5.8937-0.42188 7.6836 0.27776 0.98311 0.76569 1.7648 1.4648 2.2832 0.699 0.5187 1.585 0.7582 2.594 0.7582h2v-1h-2c-0.854 0-1.502-0.1948-1.998-0.5625s-0.864-0.9243-1.098-1.75c-0.466-1.6515-0.315-4.3449 0.582-8.0703a0.50005 0.50005 0 0 0 -0.482 -0.6172z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wiznote.svg b/.icons/awkward/16x16/apps/wiznote.svg
new file mode 100644
index 00000000..d1fc50c6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wiznote.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#41a5c7" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#fff" d="m10.571 2.7143-1.1424 4.5714-0.5715-2.2857-2.8571 0.5714-0.8571 2.2857-0.8572-3.4285-2.2857 0.5714 1.7143 6.898 2.2857 0.359 1.1429-1.543 0.5535 1.735 3.4466 0.551 3.428-9.7143z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wl-ico-64.svg b/.icons/awkward/16x16/apps/wl-ico-64.svg
new file mode 120000
index 00000000..a3f693ab
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wl-ico-64.svg
@@ -0,0 +1 @@
+widelands.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wmail.svg b/.icons/awkward/16x16/apps/wmail.svg
new file mode 120000
index 00000000..a0517ef7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wmail.svg
@@ -0,0 +1 @@
+WMail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wmtweaks.svg b/.icons/awkward/16x16/apps/wmtweaks.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wmtweaks.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/woeusbgui-icon.svg b/.icons/awkward/16x16/apps/woeusbgui-icon.svg
new file mode 100644
index 00000000..4d292020
--- /dev/null
+++ b/.icons/awkward/16x16/apps/woeusbgui-icon.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#48aeff" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m4 9.0715 4 3.9285l4-4.0715h-2v-5.9285h-4v6.0714z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wolfenstein.svg b/.icons/awkward/16x16/apps/wolfenstein.svg
new file mode 100644
index 00000000..b5952e44
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wolfenstein.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#4f4f4f" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="fill:#dc4043" d="M 8,2.623 V 6 H 9.0254 V 3.8379 L 9.4004,3.5762 Z M 5.8887,4.1074 5.8262,5.3516 4.5176,5.3496 5.293,4.9746 H 1 V 5.0742 L 3.0645,5.3496 2.0859,6 H 7 V 4.5605 Z M 11.111,4.1074 10,4.5605 V 6 H 14.914 L 13.936,5.3496 16,5.0742 V 4.9746 H 11.707 L 12.482,5.3496 11.176,5.3516 Z M 4.9492,7 6,7.8926 V 14.354 L 8,13.229 V 14.361 L 11,12.223 V 7.916 L 12,7 H 10 V 11.74 L 9.0117,12.285 8.9883,7 H 8 V 11.752 L 7.0254,12.285 7,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wolfram-mathematica.svg b/.icons/awkward/16x16/apps/wolfram-mathematica.svg
new file mode 120000
index 00000000..0c4a5dac
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wolfram-mathematica.svg
@@ -0,0 +1 @@
+mathematica.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wolfram-player.svg b/.icons/awkward/16x16/apps/wolfram-player.svg
new file mode 100644
index 00000000..44b51afb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wolfram-player.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#d6342a;fill-rule:evenodd" d="M 7.5178432,3.9782004e-4 A 0.44934476,0.45719197 0 0 0 7.111104,0.22658996 L 5.7655448,2.5706547 3.3224772,1.4794266 A 0.44934476,0.45719197 0 0 0 2.6948906,1.943567 L 2.960492,4.6449261 0.35361713,5.2232042 A 0.44934476,0.45719197 0 0 0 0.1139028,5.9741027 L 1.8893099,8.0007545 0.11419534,10.027704 a 0.44934476,0.45719197 0 0 0 0.23986058,0.75075 l 2.60702148,0.577683 -0.2650168,2.701359 a 0.44934476,0.45719197 0 0 0 0.6277326,0.463992 L 5.7667144,13.429812 7.112859,15.77358 a 0.44934476,0.45719197 0 0 0 0.7758908,-1.53e-4 l 1.3457052,-2.344064 2.442922,1.091079 a 0.44934476,0.45719197 0 0 0 0.627732,-0.464141 l -0.265602,-2.701061 2.606875,-0.578427 a 0.44934476,0.45719197 0 0 0 0.239715,-0.750899 L 13.11069,7.9994153 14.885804,5.9723171 A 0.44934476,0.45719197 0 0 0 14.645944,5.2215674 L 12.038776,4.6438845 12.303793,1.9425253 A 0.44934476,0.45719197 0 0 0 11.67606,1.4785338 L 9.2332846,2.5703571 7.8869944,0.22644116 A 0.44934476,0.45719197 0 0 0 7.5178432,3.9782004e-4 Z"/>
+ <path style="fill:#ffffff" d="M 6.9353523,4 C 5.2843239,3.9999786 3.9999489,5.5310781 4,7.3311014 4.0000234,9.1310666 5.1599625,10.476211 6.810938,10.47619 8.8922381,10.327705 9.3058373,7.0300525 7.4904309,7.4166663 7.4685256,7.4950104 7.9994738,7.7209019 8.0373055,8.1316966 8.1116642,8.9391175 7.5319456,9.4256038 6.8082043,9.2723218 6.2794242,9.1603298 5.6408635,8.6677047 5.5168945,8.1770827 5.4022733,7.7234528 5.4594319,7.1792618 5.5811545,6.8177075 6.1558163,5.1107566 8.1848039,4.6586544 8.9000034,4.680059 8.3404588,4.2159898 7.7252585,4.0008889 6.9353541,4 Z M 8.1890637,5.5238095 C 6.1077636,5.6722945 5.6941644,8.9699472 7.5095717,8.5833334 7.531477,8.5049893 7.0005279,8.2790977 6.9626962,7.8683031 6.8883375,7.0608822 7.4680561,6.5743959 8.1917974,6.7276778 8.7205775,6.8396697 9.3591381,7.3322949 9.4831072,7.8229159 9.597729,8.2765469 9.540572,8.8207378 9.4188472,9.1822921 8.8441854,10.889243 6.8151987,11.341345 6.0999983,11.319942 6.6595438,11.78401 7.2747431,11.999111 8.0646475,12 9.715676,12.000022 11.000051,10.468921 11,8.6688983 10.999977,6.8689329 9.840037,5.5237882 8.1890618,5.5238095 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wop.svg b/.icons/awkward/16x16/apps/wop.svg
new file mode 120000
index 00000000..370a3a67
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wop.svg
@@ -0,0 +1 @@
+worldofpadman.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wordpad.svg b/.icons/awkward/16x16/apps/wordpad.svg
new file mode 120000
index 00000000..65f0dd42
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wordpad.svg
@@ -0,0 +1 @@
+applications-office.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wordpress.svg b/.icons/awkward/16x16/apps/wordpress.svg
new file mode 100644
index 00000000..3dfa56f7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wordpress.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#248afd" d="m8 0a8 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 -8z"/>
+ <path style="fill:#ffffff" d="m12.795266 4c-0.109723-0.0003939-0.662129 0-0.689453 0-0.653233 0-1.117187 0.5291905-1.117188 1.1406257 0 0.5478991 0.315158 0.8466322 0.652344 1.3945312 0.822416 1.3622719 0.375776 2.4411825 0.04297 3.4843751l-0.664064 2.218749-2.1038594-7.2109372c0.4002176-0.0210081 0.8261719-0.0214844 0.8261719-0.0214844 0.3583235-0.042399 0.3178145-1.0582458-0.0410156-1.0371094 0 0-1.1422561 0.085937-1.8378907 0.085937-0.6536131 0-1.5917968-0.085937-1.5917968-0.085937-0.3584495-0.021136-0.4014183 1.0161028-0.042969 1.0371094 0 0 0.1789136 0.0004854 0.5371094 0.021484l1.0371096 2.8984378-1.4570313 4.3671878-2.4199219-7.223719c0.4009774-0.021008 0.8667032-0.0625 0.8667032-0.0625 0.3581962-0.042399 0.3156073-1.0161676-0.0429687-0.9950312 0 0-1.1826606 0.083984-1.8784219 0.083984-0.016533 1e-7 -0.039192-0.00181-0.056641-0.00195-0.3203156 0.4215707-0.5879233 0.8807016-0.7968747 1.3671847l2.9121094 8.2675785c0.4160183 0.22072 0.8547923 0.395575 1.3085937 0.521484l1.8789063-5.4628906 1.9589845 5.3652346c0.50767-0.169517 0.591929-0.100978 1.042828-0.389344l1.658-5.1809688c0.379714-0.9487306 0.993396-2.941013 0.993396-3.6159843-0.02342-0.3346729-0.126708-0.2947708-0.131108-0.6302334l-0.125671-0.1038986s-0.513617-0.2319149-0.718351-0.2319149z"/>
+ <path style="fill:#ffffff" d="m8 1a7 7 0 0 0 -7 7 7 7 0 0 0 7 7 7 7 0 0 0 7 -7 7 7 0 0 0 -7 -7zm0 0.5a6.5 6.5 0 0 1 6.5 6.5 6.5 6.5 0 0 1 -6.5 6.5 6.5 6.5 0 0 1 -6.5 -6.5 6.5 6.5 0 0 1 6.5 -6.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/words.svg b/.icons/awkward/16x16/apps/words.svg
new file mode 100644
index 00000000..7d1eec27
--- /dev/null
+++ b/.icons/awkward/16x16/apps/words.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4e9e45" d="m14 15.143v-14.286c0-0.47471-0.365-0.857-0.818-0.857h-10.364c-0.4531 0-0.818 0.38229-0.818 0.85714v14.286c0 0.475 0.3649 0.857 0.8182 0.857h10.364c0.453 0 0.818-0.382 0.818-0.857z"/>
+ <path fill="#4c4c4c" d="m4 3h8v1h-8z"/>
+ <path fill="#4c4c4c" d="m4 5h8v1h-8z"/>
+ <path fill="#4c4c4c" d="m4 7h8v1h-8z"/>
+ <path fill="#4c4c4c" d="m4 9h8v1h-8z"/>
+ <path fill="#4c4c4c" d="m4 11h8v1h-8z"/>
+ <path fill="#4c4c4c" d="m4 13h8v1h-8z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wordview.svg b/.icons/awkward/16x16/apps/wordview.svg
new file mode 100644
index 00000000..4b7a7435
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wordview.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#c03630" cx="8" cy="8" r="8"/>
+ <path fill="#fff" fill-rule="evenodd" d="m8 4.75c-0.9693 0.0095-1.945 0.2309-2.7893 0.7094-0.3365 0.2192-0.7405 0.5023-1.0449 0.7875-0.479 0.469-0.889 1.016-1.166 1.629 0.75934 1.6751 2.4287 2.9028 4.2651 3.0842 1.2046 0.13636 2.4653-0.07179 3.5242-0.66786 0.3365-0.21919 0.74047-0.50229 1.0449-0.78752 0.479-0.47 0.889-1.017 1.166-1.629-0.759-1.675-2.429-2.903-4.265-3.084-0.244-0.029-0.49-0.042-0.735-0.042zm0 1.2503c1.0044-0.0223 1.8939 0.8763 1.875 1.8754 0.0322 1.1042-1.0681 2.0572-2.1558 1.851-1.0985-0.129-1.8701-1.3614-1.5088-2.4053 0.231-0.768 0.985-1.33 1.79-1.321zm0 1.2503a0.625 0.62514 0 0 0 -0.625 0.626 0.625 0.62514 0 0 0 0.625 0.625 0.625 0.62514 0 0 0 0.625 -0.625 0.625 0.62514 0 0 0 -0.625 -0.624z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wordview.xpm.svg b/.icons/awkward/16x16/apps/wordview.xpm.svg
new file mode 120000
index 00000000..bf51eb6a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wordview.xpm.svg
@@ -0,0 +1 @@
+wordview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/work.openpaper.Paperwork.svg b/.icons/awkward/16x16/apps/work.openpaper.Paperwork.svg
new file mode 120000
index 00000000..20453599
--- /dev/null
+++ b/.icons/awkward/16x16/apps/work.openpaper.Paperwork.svg
@@ -0,0 +1 @@
+paperwork.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/workflowy.svg b/.icons/awkward/16x16/apps/workflowy.svg
new file mode 100644
index 00000000..11fa4f4b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/workflowy.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3c7fb0" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="8" height="1" x="5" y="5" rx=".5" ry=".5"/>
+ <circle style="fill:#ffffff" cx="5.5" cy="5.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="5.5" cy="11.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="7.5" cy="8.5" r="1.5"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="6" height="1" x="7" y="8" rx=".5" ry=".5"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="8" height="1" x="5" y="11" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/workrave.svg b/.icons/awkward/16x16/apps/workrave.svg
new file mode 100644
index 00000000..7f9c4956
--- /dev/null
+++ b/.icons/awkward/16x16/apps/workrave.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e4e4e4" d="m8 0a3 3 0 0 0 -2.6504 1.5996 3 3 0 0 0 -3.0058 0.7442 3 3 0 0 0 -0.7442 3.0058 3 3 0 0 0 -1.5996 2.6504 3 3 0 0 0 1.5996 2.65 3 3 0 0 0 0.7442 3.006 3 3 0 0 0 3.0058 0.744 3 3 0 0 0 2.6504 1.6 3 3 0 0 0 2.65 -1.6 3 3 0 0 0 3.006 -0.744 3 3 0 0 0 0.744 -3.006 3 3 0 0 0 1.6 -2.65 3 3 0 0 0 -1.6 -2.6504 3 3 0 0 0 -0.744 -3.0058 3 3 0 0 0 -3.006 -0.7442 3 3 0 0 0 -2.65 -1.5996z"/>
+ <rect fill="#d09e73" width="2.342" height="4.684" x="-10.36" y="-.22" rx="1.171" ry="1.171" transform="matrix(-.70711 -.70711 -.70711 .70711 0 0)"/>
+ <circle fill="#d09e73" cx="8" cy="8" r="3"/>
+ <rect fill="#d09e73" width="2.342" height="4.684" x=".95" y="11.09" rx="1.171" ry="1.171" transform="rotate(-45)"/>
+ <circle fill="#4d4d4d" cx="6.5" cy="7.5"/>
+ <circle fill="#4d4d4d" cx="9.5" cy="7.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/workspace-switcher-left-bottom.svg b/.icons/awkward/16x16/apps/workspace-switcher-left-bottom.svg
new file mode 100644
index 00000000..ff909183
--- /dev/null
+++ b/.icons/awkward/16x16/apps/workspace-switcher-left-bottom.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4ab3e4" width="12" height="14" x="-14" y="-15" rx=".818" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#ebebeb" width="6" height="8" x="-15" y="-8" rx=".25" ry=".267" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/workspace-switcher-right-bottom.svg b/.icons/awkward/16x16/apps/workspace-switcher-right-bottom.svg
new file mode 100644
index 00000000..d26898cf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/workspace-switcher-right-bottom.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4ab3e4" width="12" height="14" x="-14" y="-15" rx=".818" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#ebebeb" width="6" height="8" x="-15" y="-16" rx=".25" ry=".267" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/workspace-switcher-right-top.svg b/.icons/awkward/16x16/apps/workspace-switcher-right-top.svg
new file mode 100644
index 00000000..52e7d91c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/workspace-switcher-right-top.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4ab3e4" width="12" height="14" x="-14" y="-15" rx=".818" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#ebebeb" width="6" height="8" x="-7" y="-16" rx=".25" ry=".267" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/workspace-switcher-top-left.svg b/.icons/awkward/16x16/apps/workspace-switcher-top-left.svg
new file mode 100644
index 00000000..0f0b7a5c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/workspace-switcher-top-left.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4ab3e4" width="12" height="14" x="-14" y="-15" rx=".818" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#ebebeb" width="6" height="8" x="-7" y="-8" rx=".25" ry=".267" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/workspace-switcher.svg b/.icons/awkward/16x16/apps/workspace-switcher.svg
new file mode 120000
index 00000000..2c414871
--- /dev/null
+++ b/.icons/awkward/16x16/apps/workspace-switcher.svg
@@ -0,0 +1 @@
+workspace-switcher-left-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/world-of-goo.svg b/.icons/awkward/16x16/apps/world-of-goo.svg
new file mode 100644
index 00000000..15bf7bcc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/world-of-goo.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <path d="m8 15c7 0 7-6 7-6s1-8-7-8c-7 0-7 7-7 7s0 7 7 7z" style="fill:#4f4f4f"/>
+ <path d="m3 10c3.5773547 0 4-4 4-4s-0.4370868-4-3-4c-3 0-4 3-4 3s0 5 3 5z" style="fill:#efefef"/>
+ <path d="m13 9c-2 0-2-3-2-3s0-3 2-3c3 0 3 3 3 3s0 3-3 3z" style="fill:#efefef"/>
+ <circle cx="3" cy="6" r="1" style="fill:#4f4f4f"/>
+ <circle cx="14" cy="6" r="1" style="fill:#4f4f4f"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/world-of-tanks.svg b/.icons/awkward/16x16/apps/world-of-tanks.svg
new file mode 100644
index 00000000..0acf52d7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/world-of-tanks.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 6,0 C 5.5756816,8.168e-5 5.1687688,0.16869524 4.86875,0.468759 l -2.4,2.4000458 C 2.2062764,3.1319224 2.04789,3.473238 2.0101864,3.8317536 L 2,4.800092 v 5.296977 c 8.18e-5,0.424327 0.1686921,0.831247 0.46875,1.131272 l 1.5515624,1.551592 1.6484376,1.551593 1.2,1.200022 c 0.6248476,0.624602 1.6376524,0.624602 2.2625,0 l 1.2,-1.200022 1.648438,-1.551593 1.551562,-1.551592 C 13.831308,10.928316 13.999918,10.521396 14,10.097069 V 4.800092 L 13.9978,3.9551424 C 13.98677,3.5522464 13.823614,3.1620084 13.5312,2.8688048 l -2.4,-2.4000458 C 10.831231,0.16869524 10.424318,8.168e-5 10,0 Z"/>
+ <path style="fill:#c2c4c1" d="m 7,3.6 h 2 v 9.3 L 8,14.1 7,12.9 Z"/>
+ <path style="fill:none;stroke:#c2c4c1;stroke-width:2" d="m 5,5 v 4.6 l 1.2,1.1"/>
+ <path style="fill:none;stroke:#c2c4c1;stroke-width:2" d="M 11.000107,5 V 9.6 L 9.8001067,10.7"/>
+ <path style="fill:#c2c4c1" d="M 10.045455,2 12,4 H 4 L 5.9545455,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/worldofpadman.svg b/.icons/awkward/16x16/apps/worldofpadman.svg
new file mode 100644
index 00000000..5b6561fd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/worldofpadman.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <path style="fill:#fc6500" d="m 13.532077,1050.8354 c -0.08909,-0.013 -0.187659,-0.037 -0.219042,-0.053 -0.03138,-0.016 -0.664243,-0.3635 -1.406355,-0.7717 -0.742112,-0.4083 -1.374282,-0.7553 -1.404823,-0.7711 -0.05337,-0.027 -0.0911,-0.023 -0.972544,0.1138 l -0.9170149,0.1425 -1.2403738,-0.074 c -0.6822058,-0.041 -1.3069999,-0.077 -1.3884323,-0.08 -0.1416629,-0.01 -0.2035156,-0.025 -1.4319313,-0.4579 -0.7061298,-0.2484 -1.301905,-0.463 -1.3239447,-0.477 -0.036251,-0.023 -2.27746869,-1.8459 -2.33040869,-1.8956 -0.0122964,-0.011 -0.21195698,-0.5468 -0.44368992,-1.1895 -0.23173298,-0.6427 -0.43227039,-1.1908 -0.44563876,-1.2181 -0.02179054,-0.044 -0.00633054,-0.1885 0.14936745,-1.3922 0.16232306,-1.255 0.17630306,-1.3454 0.21390804,-1.3841 0.0221291,-0.023 0.46895676,-0.5529 0.99295068,-1.1782 l 0.9527163,-1.137 1.0098949,-0.4944 1.0098942,-0.4944 1.3580567,-0.308 1.3580564,-0.308 1.2470992,0.027 1.2470985,0.027 1.224517,0.384 1.224518,0.384 0.971714,0.6254 c 0.534443,0.344 0.988615,0.6437 1.009271,0.6662 0.03041,0.033 1.465695,1.7496 1.544507,1.8472 0.01237,0.015 0.125102,0.4755 0.25052,1.0227 L 16,1043.3871 l -0.177419,1.0253 c -0.162754,0.9405 -0.181269,1.0303 -0.223999,1.0868 -0.400448,0.5292 -1.349845,1.7224 -1.388786,1.7453 -0.03786,0.022 -1.25988,1.0029 -1.352321,1.0851 -0.0071,0.01 0.191966,0.577 0.442464,1.2681 0.250498,0.691 0.455451,1.2586 0.455451,1.2612 0,0.01 -0.04787,0 -0.223313,-0.023 z"/>
+ <path style="fill:#fdcb00" transform="translate(0,1036.3622)" d="M 7.1757812,2.2773438 5.9667969,2.5644531 4.7480469,2.8417969 3.8652344,3.2734375 3.0898438,3.6523438 2.3046875,4.5898438 C 2.0420878,4.9031438 1.800111,5.1933031 1.6191406,5.4082031 h -0.00195 c -0.046301,0.0548 -0.074821,0.087859 -0.1113281,0.1308594 -0.025071,0.173 -0.059627,0.4317219 -0.1308594,0.9824219 -0.2380728,0.8346196 -0.020821,1.33785 0.2324219,2.0371094 0.1146846,0.3179 0.2228062,0.6093593 0.3007812,0.8183593 0.0066,0.018 0.010055,0.026016 0.015625,0.041016 0.042231,0.0344 0.07688,0.063422 0.1308594,0.1074218 0.2167834,0.1772 0.5037868,0.4105782 0.7890625,0.6425784 0.2852941,0.232 0.5685146,0.462918 0.7832031,0.636719 0.088388,0.0714 0.1527575,0.124874 0.2109375,0.171874 0.061021,0.022 0.1227774,0.04322 0.2089844,0.07422 h 0.00195 c 0.2138958,0.0775 0.514679,0.183822 0.8300781,0.294922 l 0.080078,0.02734 C 5.5714292,11.588647 5.8993496,11.703 6.046875,11.75 h 0.00195 c 0.016453,0.005 0.026477,0.01563 0.037109,0.01563 0.1303569,0.009 0.6901033,0.03913 1.3574219,0.07813 h 0.00195 l 1.109375,0.06641 0.7851563,-0.123047 c 0.4396662,-0.06869 0.6652362,-0.103968 0.8398442,-0.125 0.0826,-0.006 0.198586,-0.02758 0.33789,-0.01758 h 0.0098 0.0098 c 0.112843,0.011 0.19733,0.03459 0.28125,0.05859 0.0318,0.009 0.0654,0.02125 0.0918,0.03125 h 0.04883 l 0.101563,0.05664 h 0.0059 c 0.06813,0.035 0.07938,0.04108 0.150391,0.08008 0.07743,0.042 0.182841,0.101875 0.310547,0.171875 0.02924,0.017 0.07988,0.04355 0.111328,0.06055 -0.0034,-0.0308 -0.01021,-0.08992 -0.0078,-0.169922 0.0031,-0.0983 0.01148,-0.112344 0.01758,-0.152344 0.003,-0.02 0.0056,-0.03778 0.0078,-0.05078 0.0022,-0.013 0.01758,-0.08399 0.01758,-0.08399 l 0.0039,-0.01563 0.0059,-0.01758 0.05664,-0.148437 0.07031,-0.126953 c 0,0 0.0086,-0.01125 0.02344,-0.03125 0.01482,-0.019 0.03497,-0.04431 0.05469,-0.07031 0.03947,-0.0516 0.07813,-0.103516 0.07813,-0.103516 l 0.150391,-0.197265 h 0.07812 c 0.04225,-0.0344 0.07582,-0.06333 0.134766,-0.111328 0.129357,-0.1047 0.292045,-0.238441 0.455078,-0.369141 0.162251,-0.1302 0.323573,-0.257469 0.447266,-0.355469 0.05607,-0.04492 0.09714,-0.07694 0.130859,-0.1035152 l -0.01953,0.019531 c -0.0011,0.01 -0.0049,0.01172 -0.0059,0.01172 l -0.03711,0.03711 c 0.03819,-0.05 0.108172,-0.107953 0.138672,-0.126953 v -0.00586 c 0.0305,-0.019 -0.0071,0.00102 -0.05273,0.041016 h -0.002 c 0.01522,-0.017908 0.02854,-0.034803 0.05273,-0.064453 0.09519,-0.1165 0.227199,-0.2819906 0.371094,-0.4628906 0.238563,-0.2998 0.483148,-0.6146813 0.673828,-0.8632813 0.02462,-0.1275 0.06036,-0.3191624 0.130859,-0.7265624 l 0.134766,-0.78125 -0.171875,-0.7558594 c -0.06131,-0.2675 -0.120703,-0.5144063 -0.164063,-0.6914063 -0.003,-0.012 -0.0034,-0.017344 -0.0059,-0.027344 -0.107933,-0.1294 -0.324469,-0.3881813 -0.617188,-0.7382813 -0.185709,-0.2221 -0.369837,-0.442475 -0.509765,-0.609375 -0.05504,-0.0652 -0.09499,-0.1132031 -0.132813,-0.1582031 -0.04401,-0.0295 -0.09053,-0.060469 -0.158203,-0.1054688 -0.17772,-0.1173 -0.422075,-0.2757125 -0.685547,-0.4453124 L 11.470703,3.0058594 10.404297,2.671875 9.3457031,2.3398438 8.2695312,2.3164062 Z"/>
+ <path style="fill:#3f3f3f" d="m 3.2672349,1046.6857 -0.3666047,-0.5403 -0.333328,-0.1881 c -0.1863965,-0.1052 -0.3298954,-0.1968 -0.3255409,-0.2079 0.00428,-0.011 0.1835994,-0.2845 0.3984813,-0.6082 0.2148819,-0.3238 0.3874643,-0.5981 0.3835163,-0.6096 -0.00395,-0.012 -0.014822,-0.021 -0.02416,-0.021 -0.00934,0 -0.1348697,0.073 -0.2789533,0.1617 -0.3402412,0.2102 -0.8268757,0.5056 -0.9332434,0.5667 -0.074195,0.043 -0.084733,0.045 -0.09289,0.018 -0.00506,-0.016 -0.061123,-0.3041 -0.1245835,-0.6401 l -0.1153829,-0.6107 0.1317562,-0.7298 c 0.072466,-0.4015 0.1430315,-0.7922 0.1568124,-0.8683 0.0238,-0.1314 0.046896,-0.1761 0.4606871,-0.8908 l 0.4356312,-0.7525 0.6663567,-0.3326 c 0.3664964,-0.1828 0.6723665,-0.3327 0.6797113,-0.3329 0.04934,0 -0.019902,0.1038 -0.2492778,0.3794 -0.1444473,0.1735 -0.2917637,0.3517 -0.3273702,0.3959 -0.050899,0.063 -0.1045044,0.1898 -0.2507593,0.5916 l -0.1860211,0.5112 0.074135,0.4575 0.074135,0.4576 0.123208,0.1144 c 0.067764,0.063 0.1529248,0.1393 0.1892448,0.1698 l 0.066037,0.055 0.1497484,-0.068 0.1497483,-0.068 0.01084,-0.093 c 0.00868,-0.074 0.033618,-0.4883 0.035044,-0.5814 3.356e-4,-0.022 0.8369178,-0.9433 0.8647989,-0.9524 0.00856,0 0.1683502,0.1523 0.3550949,0.3446 l 0.339536,0.3497 0.064594,0.2608 c 0.035527,0.1434 0.072296,0.29 0.08171,0.3256 0.014316,0.054 0.038776,0.079 0.1494814,0.1515 l 0.132364,0.087 0.103224,-0.1713 0.1032244,-0.1713 0.00558,-0.3611 0.00558,-0.361 -0.3252556,-0.5279 c -0.268188,-0.4352 -0.3372636,-0.5353 -0.3936945,-0.5706 -0.037641,-0.023 -0.307927,-0.1983 -0.6006339,-0.3886 -0.5175454,-0.3365 -0.532528,-0.3478 -0.5443203,-0.412 -0.00667,-0.036 -0.00933,-0.068 -0.00591,-0.071 0.00851,-0.01 1.6156702,0.3474 1.6552862,0.3653 0.017429,0.01 0.2993149,0.193 0.6264058,0.4115 l 0.5947105,0.3971 0.072794,0.2169 c 0.040036,0.1193 0.1706186,0.508 0.2901833,0.8637 l 0.2173938,0.6468 -0.011982,0.3824 c -0.00659,0.2104 -0.016255,0.4798 -0.021476,0.5987 l -0.0095,0.2162 -0.2241687,0.6574 -0.2241683,0.6573 -0.3183189,0.3227 -0.3183197,0.3228 -0.2020171,0.4088 c -0.1111098,0.2248 -0.2057534,0.4124 -0.2103192,0.4169 -0.00457,0 -0.2199124,-0.3461 -0.4785469,-0.779 l -0.4702444,-0.787 -0.2658905,-0.086 -0.2658906,-0.086 -0.2690858,0.1962 -0.2690865,0.1962 -0.021455,0.093 c -0.090341,0.3927 -0.4036876,1.6414 -0.4118465,1.6412 -0.00561,-10e-5 -0.1751869,-0.2433 -0.3768197,-0.5405 z"/>
+ <path style="fill:#3f3f3f" d="m 10.730447,1040.3176 c -0.101487,0 -0.184992,0 -0.184992,0.011 0,0.01 0.06053,0.2036 0.133795,0.4396 0.136675,0.4402 0.144618,0.4753 0.1611,0.6991 0.0053,0.072 0.01276,0.1656 0.01707,0.2087 0.0043,0.043 0.04923,0.584 0.09966,1.2017 l 0.09147,1.1223 -0.06485,1.1058 -0.06485,1.1058 -0.18704,0.4954 c -0.102517,0.2725 -0.186358,0.4999 -0.186358,0.5061 v 0 c 0,0.01 0.168936,-0.029 0.374764,-0.078 0.331996,-0.079 0.385583,-0.088 0.47511,-0.075 0.0555,0.01 0.341576,0.049 0.63621,0.091 0.616502,0.089 0.554182,0.083 0.540642,0.06 -0.0059,-0.01 -0.100316,-0.3061 -0.209567,-0.6584 l -0.198645,-0.6404 -0.0198,-0.484 c -0.01098,-0.266 -0.01734,-0.4845 -0.01434,-0.4882 0.003,0 0.164116,0.016 0.35838,0.042 l 0.353602,0.048 0.46487,-0.3324 0.464871,-0.3331 0.204788,-0.4375 0.205472,-0.4375 -0.02731,-0.6205 -0.02731,-0.6205 -0.180215,-0.4739 -0.180896,-0.4739 -0.391829,-0.2488 -0.392512,-0.248 -0.533133,-0.034 -0.533816,-0.034 -0.499684,-0.2094 -0.500367,-0.2095 z m 1.964606,2.261 0.191136,0.178 c 0.105015,0.098 0.226144,0.2115 0.268956,0.2524 l 0.07782,0.074 -0.04847,0.316 c -0.02648,0.1737 -0.05157,0.3218 -0.05598,0.3295 -0.0044,0.01 -0.139501,0.097 -0.300357,0.1987 -0.324312,0.2058 -0.29044,0.1968 -0.572043,0.153 l -0.182262,-0.029 0.0013,-0.3825 c 0.0013,-0.3214 0.03824,-0.9622 0.05939,-1.0293 0.0036,-0.012 0.07982,-0.024 0.188406,-0.031 0.10024,-0.01 0.224901,-0.016 0.277147,-0.022 z"/>
+ <path style="fill:#3f3f3f" d="m 8.9751436,1041.7713 c -0.014033,2e-4 -0.1887607,0.1021 -0.388032,0.2266 l -0.3624858,0.2265 -0.2409666,0.4797 -0.2409665,0.4789 -0.053164,0.8775 -0.053165,0.8768 0.2630611,0.7321 0.2637513,0.7321 0.3555814,0.3594 0.3562713,0.3587 0.3776756,0.052 c 0.207616,0.029 0.3785095,0.054 0.3797466,0.054 0.00124,0 0.1005291,-0.045 0.2209436,-0.102 0.1204149,-0.057 0.2649194,-0.1253 0.3210594,-0.151 l 0.102186,-0.047 0.18504,-0.3083 0.185731,-0.3084 0.130495,-0.6349 0.131185,-0.6349 -0.0145,-0.5768 -0.01381,-0.5776 -0.186421,-0.5845 c -0.102505,-0.3219 -0.192719,-0.5961 -0.200231,-0.6097 -0.0075,-0.014 -0.1602,-0.1766 -0.33901,-0.3622 l -0.3245109,-0.3377 -0.4149596,-0.1098 c -0.2281938,-0.06 -0.4264683,-0.1099 -0.4405065,-0.1098 z m 0.5799771,2.6668 c 0.00707,0 0.1192498,0.091 0.2499429,0.2084 l 0.2382044,0.2139 0.02555,0.1154 c 0.01417,0.063 0.04338,0.2001 0.0649,0.3042 l 0.03936,0.1888 -0.07595,0.3307 -0.07595,0.33 -0.238205,0.121 -0.2382048,0.1209 -0.2112778,-0.071 -0.2119676,-0.071 -0.1222091,-0.3685 -0.1229004,-0.3678 0.1173768,-0.3803 c 0.064473,-0.2091 0.117293,-0.3879 0.1173759,-0.3979 1.288e-4,-0.014 0.3802462,-0.2511 0.4439586,-0.2769 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/worms.svg b/.icons/awkward/16x16/apps/worms.svg
new file mode 100644
index 00000000..60500e28
--- /dev/null
+++ b/.icons/awkward/16x16/apps/worms.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#fecd38" d="m8 4e-8c-4.432 0-8 3.568-8 8 4e-8 4.432 3.568 8 8 8s8-3.568 8-8-3.568-8-8-8z"/>
+ <path fill="#3f3f3f" d="m7.9575 2.09c-1.7811 0-2.8437 1.1112-2.8437 1.1112l1.6343 3.1055a2.182 2.182 0 0 1 1.252 -0.3982 2.182 2.182 0 0 1 1.1913 0.3568l1.6141-3.064s-1.0675-1.1112-2.848-1.1112zm0.042549 4.9095c-0.60223 0-1.091 0.48877-1.091 1.091 0 0.60278 0.48877 1.091 1.091 1.091 0.60278 0 1.091-0.48822 1.091-1.091s-0.48822-1.091-1.091-1.091zm2.212 1.0261c-0.0054 0.15983-0.03164 0.32075-0.07037 0.47949a2.182 2.182 0 0 1 -0.01637 0.070369c-0.0028 0.01091-0.0049 0.022366-0.0082 0.033821a2.182 2.182 0 0 1 -1.0908 1.4037l2.0031 2.9419s1.5356-0.33221 2.4258-1.8132c0.89025-1.481 0.41949-2.9206 0.41949-2.9206v-0.00109l-3.6636-0.19474zm-4.425 0.0447-3.6638 0.1959s-0.46853 1.4439 0.42189 2.925c0.8903 1.481 2.4236 1.809 2.4236 1.809l2.0086-2.95c-0.1948-0.1162-0.3721-0.2614-0.5308-0.4283a2.182 2.182 0 0 1 -0.0818 -0.0905c-0.0235-0.0278-0.0491-0.0535-0.0715-0.0824a2.182 2.182 0 0 1 -0.0022 -0.0022 2.182 2.182 0 0 1 -0.1511 -0.2204c-0.00491-0.00764-0.011456-0.014183-0.015819-0.022366-0.00982-0.015815-0.015816-0.03218-0.024544-0.047999a2.182 2.182 0 0 1 -0.0714 -0.1374c-0.1495-0.3055-0.2302-0.6273-0.2411-0.9481z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wpa_gui.svg b/.icons/awkward/16x16/apps/wpa_gui.svg
new file mode 100644
index 00000000..8188eab5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wpa_gui.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:none;stroke:#ececec;stroke-width:1.60000002;stroke-linecap:round;stroke-linejoin:round" d="M 5.1754927,12.366023 A 5.1999998,5.1999998 0 0 1 3.0109274,6.534001 5.1999998,5.1999998 0 0 1 7.9863866,2.800018 5.1999998,5.1999998 0 0 1 12.981328,6.5078988 5.1999998,5.1999998 0 0 1 10.847329,12.351174"/>
+ <path style="fill:none;stroke:#ececec;stroke-width:1.55576253;stroke-linecap:round;stroke-linejoin:round" d="M 6.4736293,10.240873 A 2.7225842,2.7225842 0 0 1 5.3953562,7.1938114 2.7225842,2.7225842 0 0 1 7.9881367,5.2638509 2.7225842,2.7225842 0 0 1 10.59766,7.1711119 2.7225842,2.7225842 0 0 1 9.5460186,10.227467"/>
+ <circle style="fill:#ffffff" cx="8" cy="8" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wpcom.svg b/.icons/awkward/16x16/apps/wpcom.svg
new file mode 120000
index 00000000..4f29f580
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wpcom.svg
@@ -0,0 +1 @@
+wordpress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wps-office-etmain.svg b/.icons/awkward/16x16/apps/wps-office-etmain.svg
new file mode 100644
index 00000000..7cd947be
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wps-office-etmain.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#46b146" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 4.0056968,12 h 5.6 c 0,0 2.4000002,0.2 2.4000002,-2 0,-2.2 -2.4000002,-2 -2.4000002,-2 H 7.2855996 M 11.994303,4 H 6.3943028 c 0,0 -2.4,-0.2 -2.4,2 0,2.2 2.4,1.9943432 2.4,1.9943432 h 2.2400968"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wps-office-pdfmain.svg b/.icons/awkward/16x16/apps/wps-office-pdfmain.svg
new file mode 100644
index 00000000..285b5051
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wps-office-pdfmain.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#dc4c3a" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 7,6 V 2.9941716 H 9.6 C 9.6,2.9941716 12,3.0986992 12,6 12,8.9013008 9.6,9 9.6,9 H 5.4 c 0,0 -1.3928596,0.40212 -1.4,2 -0.00714,1.597873 1.4,2 1.4,2 H 7 v -1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wps-office-wppmain.svg b/.icons/awkward/16x16/apps/wps-office-wppmain.svg
new file mode 100644
index 00000000..437dc99e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wps-office-wppmain.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#f1723c" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 4.0056968,4 h 5.6 c 0,0 2.4000002,-0.2 2.4000002,2 0,2.2 -2.4000002,1.9943432 -2.4000002,1.9943432 h -5.6 V 12"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wps-office-wpsmain.svg b/.icons/awkward/16x16/apps/wps-office-wpsmain.svg
new file mode 100644
index 00000000..870d62ca
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wps-office-wpsmain.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#558ef4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 3,4 v 7.5 c 0,0 0.2,1 1.2,0 L 8.00004,7 11.8,11.5 c 1,1 1.2,0 1.2,0 L 12.999916,4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wps-office2019-etmain.svg b/.icons/awkward/16x16/apps/wps-office2019-etmain.svg
new file mode 120000
index 00000000..319c3994
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wps-office2019-etmain.svg
@@ -0,0 +1 @@
+wps-office-etmain.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wps-office2019-pdfmain.svg b/.icons/awkward/16x16/apps/wps-office2019-pdfmain.svg
new file mode 120000
index 00000000..d657fab8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wps-office2019-pdfmain.svg
@@ -0,0 +1 @@
+wps-office-pdfmain.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wps-office2019-wppmain.svg b/.icons/awkward/16x16/apps/wps-office2019-wppmain.svg
new file mode 120000
index 00000000..c31b61a5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wps-office2019-wppmain.svg
@@ -0,0 +1 @@
+wps-office-wppmain.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wps-office2019-wpsmain.svg b/.icons/awkward/16x16/apps/wps-office2019-wpsmain.svg
new file mode 120000
index 00000000..211432e5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wps-office2019-wpsmain.svg
@@ -0,0 +1 @@
+wps-office-wpsmain.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wpscrackgui.svg b/.icons/awkward/16x16/apps/wpscrackgui.svg
new file mode 100644
index 00000000..5c2e9a27
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wpscrackgui.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(-14,-14)">
+ <circle style="fill:#5565cc" cx="22" cy="22" r="8"/>
+ <path style="fill:#ffffff" d="m 20,18 a 3.9999999,3.9999999 0 0 0 -4,4 3.9999999,3.9999999 0 0 0 4,4 3.9999999,3.9999999 0 0 0 4,-4 3.9999999,3.9999999 0 0 0 -4,-4 z m 0,2 a 1.9999999,1.9999999 0 0 1 2,2 1.9999999,1.9999999 0 0 1 -2,2 1.9999999,1.9999999 0 0 1 -2,-2 1.9999999,1.9999999 0 0 1 2,-2 z"/>
+ <rect style="fill:#ffffff" width="6" height="2" x="23" y="21"/>
+ <rect style="fill:#ffffff" width="2" height="1" x="23" y="-28" transform="rotate(90)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ws.openarena.OpenArena.svg b/.icons/awkward/16x16/apps/ws.openarena.OpenArena.svg
new file mode 120000
index 00000000..fcca97b4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ws.openarena.OpenArena.svg
@@ -0,0 +1 @@
+openarena.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wunderlist.svg b/.icons/awkward/16x16/apps/wunderlist.svg
new file mode 100644
index 00000000..84053f98
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wunderlist.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect fill="#e79d67" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#fff" d="m2.1853 2c-0.10264 0-0.1853 0.082661-0.1853 0.1853v11.629c0 0.10275 0.082649 0.18525 0.18529 0.18525h11.629c0.10275 0 0.18525-0.0825 0.18525-0.18525l0.001-11.629c0-0.1023-0.082-0.185-0.185-0.185z"/>
+ <path fill="#e84228" d="m4 2v13l4-2 4 2v-13z"/>
+ <path fill="#fff" d="m8 5 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.073-0.3167z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/www-browser.svg b/.icons/awkward/16x16/apps/www-browser.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/16x16/apps/www-browser.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wxHexEditor.svg b/.icons/awkward/16x16/apps/wxHexEditor.svg
new file mode 120000
index 00000000..601daaa9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wxHexEditor.svg
@@ -0,0 +1 @@
+okteta.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wxcas.svg b/.icons/awkward/16x16/apps/wxcas.svg
new file mode 100644
index 00000000..98f9150f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wxcas.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#236fbc" d="m1.7 1h12.6c0.3878 0 0.7 0.3103679 0.7 0.6958922v12.608216c0 0.385524-0.3122 0.695892-0.7 0.695892h-12.6c-0.3878 0-0.6999999-0.310368-0.6999999-0.695892v-12.608216c0-0.3855241 0.3121999-0.695892 0.6999999-0.695892z"/>
+ <path style="stroke-linejoin:round;stroke:#76eead;stroke-linecap:round;fill:none" d="m0.5 8.5h5.5l1.5-4 2 8 1.5-4h4.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wxglade.svg b/.icons/awkward/16x16/apps/wxglade.svg
new file mode 100644
index 00000000..269cc8c4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wxglade.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#cccccc" d="M 16,15.2 V 0.8 C 16,0.3568 15.6432,0 15.2,0 H 3.864098 L 2.2711033,1.6112084 C 1.9595,1.9263744 1.3275396,1.7945475 1.0858144,2.1660245 L 0,3.834676 V 15.2 C 0,15.6432 0.3568,16 0.8,16 h 14.4 c 0.4432,0 0.8,-0.3568 0.8,-0.8 z"/>
+ <path style="fill:#e4e4e4" d="M 2.3761821,2.1366024 C 2.1311219,2.505888 1.0443853,1.9825958 0.84063048,2.3761821 L 0,4 H 16 V 0.8 C 16,0.3568 15.6432,0 15.2,0 H 3.7940456 Z"/>
+ <path style="fill:#e4e4e4" d="M 2.2711033,1.295972 C 1.9164744,1.5618 1.2427266,1.7152973 1.0157618,2.095972 L 0,3.7996496 V 15.2 C 0,15.6432 0.3568,16 0.8,16 H 4 V 0 Z"/>
+ <path style="fill:#e4e4e4" d="m 14,4 v 12 h 1.2 C 15.6432,16 16,15.6432 16,15.2 V 4 Z"/>
+ <path style="fill:#d32626" d="M 0.8,0 C 0.3568,0 0,0.3568 0,0.8 V 4 H 4 V 0 Z"/>
+ <rect style="fill:#ffd000" width="7" height="3" x="4" y="13"/>
+ <rect style="fill:#0fa925" width="3" height="3" x="11" y="13"/>
+ <rect style="fill:#1268c9" width="2" height="2" x="14" y="4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wxmaxima.svg b/.icons/awkward/16x16/apps/wxmaxima.svg
new file mode 120000
index 00000000..dd1de59e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wxmaxima.svg
@@ -0,0 +1 @@
+maxima.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/x-office-address-book.svg b/.icons/awkward/16x16/apps/x-office-address-book.svg
new file mode 120000
index 00000000..6de76372
--- /dev/null
+++ b/.icons/awkward/16x16/apps/x-office-address-book.svg
@@ -0,0 +1 @@
+office-address-book.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/x-pdf.svg b/.icons/awkward/16x16/apps/x-pdf.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/x-pdf.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/x-system-software-sources.svg b/.icons/awkward/16x16/apps/x-system-software-sources.svg
new file mode 120000
index 00000000..b4324aaf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/x-system-software-sources.svg
@@ -0,0 +1 @@
+software-properties.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/x.svg b/.icons/awkward/16x16/apps/x.svg
new file mode 120000
index 00000000..ce98796f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/x.svg
@@ -0,0 +1 @@
+xorg.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xampp.svg b/.icons/awkward/16x16/apps/xampp.svg
new file mode 100644
index 00000000..a6a9ad79
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xampp.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#fb7a24" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m5.5 3a2.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 2.5 2.5 0 0 0 2.5 -2.5 2.5 2.5 0 0 0 -0.0088 -0.171 2.5 2.5 0 0 0 0.0088 0.001 2.5 2.5 0 0 0 0.0059 0 2.5 2.5 0 0 0 -0.0059 0.17 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 -0.009 0.001 2.5 2.5 0 0 0 0 -0.001 2.5 2.5 0 0 0 0.009 0 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.4941 2.3301 2.5 2.5 0 0 0 -0.0059 0 2.5 2.5 0 0 0 -0.0088 0 2.5 2.5 0 0 0 -2.4912 -2.3301zm4.9951 1.4873a1.0001 1.0001 0 0 1 0.92383 1.4062c-0.293 0.6834-0.547 1.3782-1.052 2.0059s-1.3711 1.1006-2.367 1.1006c-0.5977 0-0.5916 0.0269-0.7529 0.2168-0.1614 0.1899-0.4284 0.763-0.8311 1.6832a1.0001 1.0001 0 1 1 -1.832 -0.8c0.3911-0.8945 0.6235-1.5717 1.1387-2.1781s1.375-0.9219 2.2773-0.9219c0.5041 0 0.5891-0.0806 0.8096-0.3545s0.4672-0.8291 0.7715-1.5391a1.0001 1.0001 0 0 1 0.91406 -0.61914zm-4.995 0.0127a1 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 -1zm5 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"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xapp.svg b/.icons/awkward/16x16/apps/xapp.svg
new file mode 120000
index 00000000..ce98796f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xapp.svg
@@ -0,0 +1 @@
+xorg.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xar.svg b/.icons/awkward/16x16/apps/xar.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xar.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xarchiver.svg b/.icons/awkward/16x16/apps/xarchiver.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xarchiver.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xboard.svg b/.icons/awkward/16x16/apps/xboard.svg
new file mode 120000
index 00000000..3f8c01d9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xboard.svg
@@ -0,0 +1 @@
+chess.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xcalc.svg b/.icons/awkward/16x16/apps/xcalc.svg
new file mode 120000
index 00000000..80698d65
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xcalc.svg
@@ -0,0 +1 @@
+accessories-calculator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xcas.svg b/.icons/awkward/16x16/apps/xcas.svg
new file mode 100644
index 00000000..53e67121
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xcas.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#936ff6" width="15" height="15" x="1" y="1" rx="7.5" ry="7.5"/>
+ <path style="fill:#ffffff" d="M 8.4918,2.9921 A 0.50005,0.50005 0 0 0 7.9996,3.4999 V 4.4999 L 6.8004,3.5995 A 0.5008,0.5008 0 1 0 6.1988,4.4003 L 7.9996,5.7499 V 7.6327 L 6.3707,6.6913 6.1031,4.4569 A 0.50078,0.50078 0 0 0 5.109,4.578 L 5.2887,6.0663 4.4234,5.5663 A 0.50005,0.50005 0 0 0 3.7379,5.7382 0.50005,0.50005 0 0 0 3.9234,6.4335 L 4.7887,6.9335 3.4098,7.5214 A 0.50099,0.50099 0 1 0 3.8023,8.4432 L 5.8707,7.5585 7.4996,8.4999 5.8707,9.4393 3.8023,8.5546 A 0.50099,0.50099 0 1 0 3.4098,9.4764 L 4.7887,10.064 3.9195,10.566 A 0.5005,0.5005 0 1 0 4.4195,11.433 L 5.2887,10.932 5.109,12.42 A 0.50078,0.50078 0 1 0 6.1031,12.541 L 6.3707,10.307 7.9996,9.3651 V 11.246 L 6.1988,12.596 A 0.50078,0.50078 0 1 0 6.8004,13.396 L 7.9996,12.496 V 13.5 A 0.50005,0.50005 0 1 0 8.9996,13.5 V 12.496 L 10.199,13.396 A 0.50078,0.50078 0 1 0 10.8,12.596 L 8.9996,11.246 V 9.3651 L 10.631,10.307 10.9,12.541 A 0.50078,0.50078 0 1 0 11.894,12.42 L 11.714,10.932 12.584,11.433 A 0.5005,0.5005 0 0 0 13.084,10.566 L 12.214,10.064 13.593,9.4764 A 0.50099,0.50099 0 1 0 13.201,8.5546 L 11.13,9.4393 9.5016,8.4999 11.13,7.5585 13.201,8.4432 A 0.50099,0.50099 0 1 0 13.593,7.5214 L 12.212,6.9335 13.08,6.4335 A 0.50005,0.50005 0 0 0 13.265,5.7382 0.50005,0.50005 0 0 0 12.58,5.5663 L 11.712,6.0663 11.894,4.578 A 0.50078,0.50078 0 0 0 10.9,4.4569 L 10.631,6.6913 8.9996,7.6327 V 5.7499 L 10.8,4.4003 A 0.5008,0.5008 0 1 0 10.199,3.5995 L 8.9996,4.4999 V 3.4999 A 0.50005,0.50005 0 0 0 8.4918,2.9921 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xchat-gnome.svg b/.icons/awkward/16x16/apps/xchat-gnome.svg
new file mode 120000
index 00000000..e597c17a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xchat-gnome.svg
@@ -0,0 +1 @@
+xchat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xchat.svg b/.icons/awkward/16x16/apps/xchat.svg
new file mode 100644
index 00000000..5d3e9b8d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xchat.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#feea3a" d="m16 1-2 2v7.1176c0 0.488-0.501 0.882-1 0.882h-8c-0.4986 0-1-0.394-1-0.882v-8.2356c0-0.4889 0.5014-0.8824 1-0.8824z"/>
+ <path fill="#fe9700" d="m-1.625e-8 5 2 2v7.118c0 0.488 0.5014 0.882 1 0.882h8c0.4986 0 1-0.39353 1-0.88235v-8.2356c0-0.4889-0.501-0.8824-1-0.8824z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xchm-48.svg b/.icons/awkward/16x16/apps/xchm-48.svg
new file mode 120000
index 00000000..5ec8e9d9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xchm-48.svg
@@ -0,0 +1 @@
+help-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xclipboard.svg b/.icons/awkward/16x16/apps/xclipboard.svg
new file mode 120000
index 00000000..644ff5b1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xclipboard.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xclock.svg b/.icons/awkward/16x16/apps/xclock.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xclock.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xconsole.svg b/.icons/awkward/16x16/apps/xconsole.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xconsole.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xcos.svg b/.icons/awkward/16x16/apps/xcos.svg
new file mode 100644
index 00000000..3241ad17
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xcos.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e74c3c" width="16" height="14" x="-16" y="1" rx=".8" ry=".875" transform="scale(-1,1)"/>
+ <rect style="fill:#3f3f3f" width="10" height="10" x="2" y="3" rx=".5" ry=".5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linejoin:round" d="m 3,7.500176 h 1.5 l 1,-2 1,5.000002 1.5,-6.000002 1,3 h 2"/>
+ <circle style="fill:#ffffff" cx="14" cy="13" r="1"/>
+ <circle style="fill:#ffffff" cx="14" cy="10" r="1"/>
+ <circle style="fill:#ffffff" cx="14" cy="7" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xdiagnose.svg b/.icons/awkward/16x16/apps/xdiagnose.svg
new file mode 120000
index 00000000..ce98796f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xdiagnose.svg
@@ -0,0 +1 @@
+xorg.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xdman.svg b/.icons/awkward/16x16/apps/xdman.svg
new file mode 100644
index 00000000..7b110263
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xdman.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#2064cf" cx="8" cy="7" r="6"/>
+ <path style="opacity:0.2" d="M 7.4379,1.0322 A 6,6 0 0 0 5.2665,1.6621 C 5.2968,1.7581 5.2614,1.8665 5.151,1.9621 5.0763,2.0268 5.0151,2.1277 5.0151,2.1865 5.0151,2.3664 5.1777,2.6427 5.3076,2.6828 5.4801,2.7362 5.4222,2.9203 5.2002,3.022 5.0976,3.0691 4.9713,3.2047 4.9197,3.3232 4.8678,3.442 4.7916,3.559 4.7502,3.5833 4.7091,3.6079 4.6752,3.7006 4.6752,3.7897 4.6752,3.9142 4.7322,3.9745 4.9191,4.0492 5.0529,4.1029 5.2131,4.1419 5.2752,4.1359 5.6325,4.1023 5.6574,4.3105 5.3451,4.7173 5.1792,4.9333 5.0994,4.9876 4.9863,4.9603 4.881,4.9351 4.8234,4.9648 4.7754,5.0692 4.725,5.1799 4.6422,5.2174 4.4199,5.2327 4.2012,5.248 4.1034,5.2924 4.0215,5.4121 3.9615,5.4994 3.8751,5.5702 3.8292,5.5702 3.7832,5.5702 3.6751,5.629 3.589,5.7004 3.4137,5.8459 3.3452,5.8606 3.2837,5.7655 3.2025,5.6395 3.0272,5.7031 2.7664,5.953 2.5357,6.1738 2.5077,6.2329 2.5425,6.4246 2.6044,6.7657 2.7895,7.0684 3.0007,7.174 3.1851,7.2661 3.1887,7.276 3.0769,7.3942 3.0126,7.4623 2.9023,7.5352 2.832,7.5565 2.6289,7.6183 2.7432,7.6957 3.1056,7.7419 3.4765,7.789 3.5918,7.9234 3.4185,8.1067 3.3219,8.209 3.3273,8.2282 3.4824,8.3254 3.7854,8.5156 4.0263,8.3992 3.7419,8.2 3.5591,8.0719 3.687,8.0197 3.9552,8.1127 4.1691,8.1868 4.2114,8.1826 4.3377,8.0728 4.5972,7.8481 4.8792,8.1805 4.6419,8.4313 4.491,8.5912 4.5366,8.7838 4.7322,8.8105 4.8186,8.8222 4.998,8.9026 5.1312,8.9893 5.2644,9.0757 5.4096,9.1468 5.4534,9.1468 5.4972,9.1468 5.6208,9.2347 5.7282,9.3421 5.946,9.5596 6.0669,9.5872 6.1284,9.4339 6.2022,9.2497 6.1725,9.1546 5.9736,8.9377 5.8155,8.7649 5.5584,8.3059 5.5584,8.1958 5.5584,8.128 5.8197,8.1856 5.9661,8.2855 6.0576,8.3482 6.2058,8.4289 6.2955,8.4655 6.3909,8.5045 6.4899,8.6257 6.5352,8.7583 6.6057,8.9665 6.6336,8.9845 6.8832,8.9845 H 7.1544 L 7.1955,9.472 C 7.2447,10.059 7.2918,10.177 7.4931,10.226 7.6413,10.261 7.7994,10.491 7.7994,10.67 7.7994,10.718 7.6929,10.835 7.5627,10.93 7.4013,11.048 7.3317,11.148 7.3425,11.246 7.356,11.369 7.3281,11.388 7.1544,11.375 7.0425,11.367 6.8481,11.406 6.7233,11.463 6.5754,11.529 6.4152,11.55 6.2649,11.523 6.0921,11.493 6.0336,11.505 6.0336,11.572 6.0336,11.622 5.973,11.715 5.8992,11.779 5.7168,11.937 5.7921,12.021 6.0723,11.97 6.2463,11.939 6.3141,11.953 6.3441,12.028 6.408,12.187 6.246,12.415 6.0957,12.378 6.0003,12.354 5.9547,12.387 5.925,12.499 5.9148,12.539 5.8959,12.573 5.8734,12.602 A 6,6 0 0 0 6.8229,12.882 C 6.7929,12.825 6.7587,12.773 6.7254,12.749 6.5709,12.64 6.6744,12.356 6.8871,12.305 7.104,12.253 7.0698,12.112 6.834,12.085 6.6273,12.062 6.4074,11.853 6.4764,11.745 6.5229,11.674 6.7206,11.684 7.1205,11.779 7.3011,11.822 7.4244,11.736 7.8429,11.278 8.085,11.013 8.2713,10.902 8.4756,10.902 8.5536,10.902 8.8317,10.831 9.0939,10.743 9.5889,10.577 9.7824,10.583 9.7641,10.764 9.7263,11.14 9.9684,11.128 10.363,10.733 10.527,10.569 10.678,10.451 10.697,10.469 10.772,10.541 10.637,10.893 10.478,11.036 10.278,11.217 10.268,11.331 10.445,11.421 10.541,11.471 10.582,11.571 10.598,11.797 L 10.618,12.105 H 10.869 C 10.957,12.105 11.03,12.117 11.088,12.14 A 6,6 0 0 0 13.995,7.1881 C 13.904,6.9919 13.91,6.8734 13.995,6.7399 A 6,6 0 0 0 13.968,6.4036 C 13.914,6.4009 13.858,6.3985 13.794,6.4012 13.491,6.4138 13.232,6.2947 13.232,6.1429 13.232,6.1108 13.125,5.9785 12.994,5.8492 12.845,5.7028 12.769,5.5732 12.791,5.506 12.812,5.4448 12.768,5.3461 12.69,5.2792 12.615,5.2138 12.553,5.1088 12.553,5.0458 12.553,4.9453 12.489,4.9327 12.027,4.9438 L 11.501,4.9567 11.51,5.4754 C 11.525,6.3838 11.661,6.6196 12.078,6.4675 12.269,6.3976 12.739,6.4504 12.872,6.5563 12.92,6.5947 12.99,6.7339 13.027,6.8659 13.064,6.9976 13.202,7.2259 13.333,7.3726 13.599,7.6702 13.62,7.7863 13.467,8.1355 13.334,8.4403 13.191,8.4052 13.22,8.0746 L 13.241,7.8286 13.016,7.8706 C 12.891,7.8943 12.735,7.9861 12.665,8.077 12.566,8.2063 12.519,8.2252 12.444,8.1661 12.392,8.1247 12.35,8.0374 12.35,7.9726 12.35,7.9078 12.286,7.8358 12.208,7.8121 12.129,7.7884 12.022,7.6705 11.97,7.5496 11.885,7.3564 11.888,7.2973 11.986,7.0627 12.085,6.8248 12.086,6.7855 11.994,6.6976 11.91,6.6172 11.867,6.6145 11.756,6.6808 11.645,6.7471 11.593,6.7423 11.461,6.6538 11.373,6.5947 11.219,6.5458 11.12,6.5458 10.917,6.5458 10.856,6.4474 10.856,6.1216 10.856,5.8207 10.676,5.7115 10.249,5.7508 9.9528,5.7781 9.8874,5.7586 9.6483,5.5744 9.5004,5.4607 9.267,5.1871 9.129,4.9657 8.991,4.7443 8.8425,4.513 8.799,4.4518 8.7366,4.3633 8.7519,4.2784 8.874,4.0375 L 9.0282,3.7345 8.7024,3.7786 C 8.1228,3.8569 8.0055,3.9319 8.2548,4.0657 8.352,4.1176 8.3562,4.1443 8.2812,4.231 8.232,4.2874 8.2089,4.3771 8.2302,4.4302 8.2515,4.483 8.2245,4.6078 8.1705,4.7071 8.1162,4.8067 8.0709,4.9462 8.0691,5.0179 8.0634,5.2414 7.6806,5.4193 7.254,5.3956 6.6078,5.3599 6.5553,5.3701 6.3258,5.5831 6.039,5.8495 6.0021,5.9734 6.1356,6.2206 6.2649,6.4606 6.4947,6.5563 6.8925,6.5365 7.2483,6.5188 7.2885,6.5503 7.2072,6.7855 7.1379,6.9853 6.9057,7.0621 6.7482,6.9373 6.627,6.841 6.2091,6.9154 6.081,7.0564 6.0273,7.1152 5.9475,7.27 5.904,7.3996 5.829,7.6234 5.8071,7.6372 5.4711,7.6696 5.1357,7.7023 5.1033,7.6915 4.8621,7.4692 4.593,7.2214 4.5474,7.0318 4.677,6.7054 4.7346,6.5608 4.7772,6.5371 4.9308,6.5653 5.235,6.6208 5.355,6.5152 5.355,6.1903 5.355,6.0328 5.3244,5.8855 5.2869,5.8633 5.2497,5.8411 5.2191,5.7577 5.2191,5.6776 5.2191,5.5975 5.1807,5.4943 5.1342,5.449 5.0661,5.383 5.076,5.3476 5.1846,5.2708 5.259,5.2183 5.3814,5.1829 5.4564,5.1919 5.5311,5.2009 5.7378,5.1685 5.9157,5.1202 6.1728,5.0509 6.2484,4.9984 6.2832,4.8631 6.3492,4.6063 6.5103,4.4002 6.6453,4.4002 6.8586,4.4002 6.8631,3.8986 6.6558,3.169 6.6252,3.0613 6.5409,2.9929 6.3921,2.956 6.2715,2.926 6.1404,2.8438 6.1008,2.7731 6.0615,2.7023 5.9892,2.6447 5.9403,2.6447 5.8914,2.6447 5.7957,2.5862 5.7282,2.5146 5.6601,2.4426 5.5194,2.3846 5.4123,2.3846 5.1588,2.3846 5.1546,2.21 5.406,2.118 5.6715,2.0207 6.0849,2.1482 6.1848,2.3582 6.3201,2.6429 6.4704,2.5241 6.5187,2.094 6.5784,1.5619 6.762,1.409 7.3407,1.409 H 7.7568 L 7.5744,1.2268 C 7.5177,1.1699 7.4706,1.1004 7.4379,1.0322 Z M 9.5949,1.2209 C 9.5832,1.2315 9.5718,1.2401 9.5604,1.2519 9.4212,1.394 9.3558,1.4143 9.1407,1.3815 8.7651,1.3242 8.8134,1.4754 9.2292,1.658 9.4539,1.7568 9.5985,1.8693 9.6477,1.9832 9.8847,2.5327 10.048,2.8285 10.13,2.8585 10.295,2.9194 10.394,2.7972 10.431,2.4848 10.473,2.1263 10.595,2.0503 10.812,2.2463 10.897,2.3223 11.015,2.3846 11.075,2.3846 11.261,2.3846 11.399,2.4594 11.399,2.5604 11.399,2.6136 11.462,2.7418 11.539,2.8456 11.653,2.9983 11.73,3.0349 11.942,3.0349 12.203,3.0349 12.363,3.0838 12.689,3.2641 12.694,3.2668 12.699,3.2677 12.704,3.2704 A 6,6 0 0 0 9.5949,1.2209 Z M 2.0058,6.9743 A 6,6 0 0 0 2.0047,7.0001 6,6 0 0 0 2.1218,8.1527 C 2.3392,8.2412 2.3993,8.2061 2.4218,8.0039 2.4335,7.8992 2.4882,7.7807 2.5437,7.7396 2.6296,7.6763 2.6141,7.6439 2.4383,7.5239 2.3244,7.4462 2.2123,7.3106 2.1892,7.2227 2.1669,7.1375 2.0914,7.0445 2.0058,6.9743 Z M 3.8944,8.9576 C 3.8383,8.9519 3.7707,8.9819 3.6957,9.0539 3.537,9.2057 3.561,9.5108 3.7408,9.6314 3.9469,9.7697 4.0264,9.7295 4.0525,9.4745 4.0846,9.1601 4.0174,8.9705 3.8944,8.9576 Z M 4.9126,9.8648 C 4.8514,9.8669 4.7839,9.9107 4.7164,10.003 4.6447,10.101 4.6252,10.227 4.6525,10.419 4.6864,10.655 4.6717,10.705 4.5484,10.768 4.3897,10.849 4.3558,11.091 4.4857,11.215 4.6147,11.338 4.7377,11.306 4.7821,11.137 4.8451,10.896 5.1982,10.867 5.4394,11.084 5.5423,11.176 5.6263,11.223 5.6263,11.188 5.6263,11.152 5.5192,11.024 5.3884,10.903 5.1883,10.717 5.1511,10.637 5.1511,10.398 5.1511,10.06 5.0476,9.8606 4.9126,9.8648 Z M 3.2404,10.639 A 6,6 0 0 0 3.3793,10.815 C 3.3384,10.751 3.2917,10.691 3.2404,10.639 Z M 5.2624,11.56 C 5.2321,11.571 5.2192,11.609 5.2192,11.676 5.2192,11.744 5.176,11.815 5.1232,11.834 5.053,11.86 5.0368,11.941 5.0638,12.135 5.0689,12.171 5.0704,12.201 5.0722,12.231 A 6,6 0 0 0 5.3218,12.359 C 5.3176,12.255 5.3365,12.133 5.3908,11.98 5.4829,11.72 5.4862,11.655 5.4112,11.61 5.341,11.567 5.293,11.55 5.2624,11.56 Z"/>
+ <path style="fill:#00aaf6" d="M 8,6 A 8,8.3333 0 0 0 0,14.333 8,8.3333 0 0 0 0.09297,15.551 C 0.22624,15.817 0.49078,16 0.8,16 H 15.2 C 15.507,16 15.769,15.82 15.903,15.557 A 8,8.3333 0 0 0 16,14.333 8,8.3333 0 0 0 8,6 Z"/>
+ <path style="fill:#ffffff" d="M 8,6 A 8,8.3333 0 0 0 7,6.0723 V 11 H 9 V 6.0762 A 8,8.3333 0 0 0 8,6 Z"/>
+ <path style="fill:#ffffff" d="M 5.723,10 A 0.6845,0.57264 0 0 0 5.0386,10.589 0.6845,0.57264 0 0 0 5.1298,10.859 L 6.2878,12.536 7.4448,14.213 A 0.6845,0.57264 0 0 0 8.6313,14.213 L 9.7883,12.536 10.946,10.859 A 0.6845,0.57264 0 0 0 10.353,10 H 8.0381 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xed.svg b/.icons/awkward/16x16/apps/xed.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xed.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xedit.svg b/.icons/awkward/16x16/apps/xedit.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xedit.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xemacs.svg b/.icons/awkward/16x16/apps/xemacs.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xemacs.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xeyes.svg b/.icons/awkward/16x16/apps/xeyes.svg
new file mode 120000
index 00000000..d0a251b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xeyes.svg
@@ -0,0 +1 @@
+xfce4-eyes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfburn.svg b/.icons/awkward/16x16/apps/xfburn.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfburn.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfcalendar.svg b/.icons/awkward/16x16/apps/xfcalendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfcalendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce-edit.svg b/.icons/awkward/16x16/apps/xfce-edit.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce-edit.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce-filemanager.svg b/.icons/awkward/16x16/apps/xfce-filemanager.svg
new file mode 120000
index 00000000..abdd0fd0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce-filemanager.svg
@@ -0,0 +1 @@
+system-file-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce-mail.svg b/.icons/awkward/16x16/apps/xfce-mail.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce-mail.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce-man.svg b/.icons/awkward/16x16/apps/xfce-man.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce-man.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce-mount.svg b/.icons/awkward/16x16/apps/xfce-mount.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce-mount.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce-mouse.svg b/.icons/awkward/16x16/apps/xfce-mouse.svg
new file mode 120000
index 00000000..90ea8e2b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce-mouse.svg
@@ -0,0 +1 @@
+preferences-desktop-peripherals.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce-newmail.svg b/.icons/awkward/16x16/apps/xfce-newmail.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce-newmail.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce-schedule.svg b/.icons/awkward/16x16/apps/xfce-schedule.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce-schedule.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce-sensors.svg b/.icons/awkward/16x16/apps/xfce-sensors.svg
new file mode 120000
index 00000000..a6c23f40
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce-sensors.svg
@@ -0,0 +1 @@
+thermal-monitor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce-sound.svg b/.icons/awkward/16x16/apps/xfce-sound.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce-sound.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce-system-info.svg b/.icons/awkward/16x16/apps/xfce-system-info.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce-system-info.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce-system-lock.svg b/.icons/awkward/16x16/apps/xfce-system-lock.svg
new file mode 120000
index 00000000..2f67bfe7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce-system-lock.svg
@@ -0,0 +1 @@
+gnome-lockscreen.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce-system-settings.svg b/.icons/awkward/16x16/apps/xfce-system-settings.svg
new file mode 120000
index 00000000..c49e7bd2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce-system-settings.svg
@@ -0,0 +1 @@
+utilities-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce-terminal.svg b/.icons/awkward/16x16/apps/xfce-terminal.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce-terminal.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce-theme-manager.svg b/.icons/awkward/16x16/apps/xfce-theme-manager.svg
new file mode 120000
index 00000000..604fb0e1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce-theme-manager.svg
@@ -0,0 +1 @@
+applications-interfacedesign.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce-ui.svg b/.icons/awkward/16x16/apps/xfce-ui.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce-ui.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce-unknown.svg b/.icons/awkward/16x16/apps/xfce-unknown.svg
new file mode 120000
index 00000000..5ec8e9d9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce-unknown.svg
@@ -0,0 +1 @@
+help-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-appfinder.svg b/.icons/awkward/16x16/apps/xfce4-appfinder.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-appfinder.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-backdrop.svg b/.icons/awkward/16x16/apps/xfce4-backdrop.svg
new file mode 120000
index 00000000..911ba54b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-backdrop.svg
@@ -0,0 +1 @@
+preferences-desktop-wallpaper.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-battery-plugin.svg b/.icons/awkward/16x16/apps/xfce4-battery-plugin.svg
new file mode 120000
index 00000000..babe31af
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-battery-plugin.svg
@@ -0,0 +1 @@
+../devices/battery.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-clipman-plugin.svg b/.icons/awkward/16x16/apps/xfce4-clipman-plugin.svg
new file mode 120000
index 00000000..644ff5b1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-clipman-plugin.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-clock.svg b/.icons/awkward/16x16/apps/xfce4-clock.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-clock.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-color-settings.svg b/.icons/awkward/16x16/apps/xfce4-color-settings.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-color-settings.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-cpufreq-plugin.svg b/.icons/awkward/16x16/apps/xfce4-cpufreq-plugin.svg
new file mode 120000
index 00000000..03c065c6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-cpufreq-plugin.svg
@@ -0,0 +1 @@
+indicator-cpufreq.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-cpugraph-plugin.svg b/.icons/awkward/16x16/apps/xfce4-cpugraph-plugin.svg
new file mode 120000
index 00000000..a6c23f40
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-cpugraph-plugin.svg
@@ -0,0 +1 @@
+thermal-monitor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-dict.svg b/.icons/awkward/16x16/apps/xfce4-dict.svg
new file mode 120000
index 00000000..fc7facf7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-dict.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-display.svg b/.icons/awkward/16x16/apps/xfce4-display.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-display.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-eyes.svg b/.icons/awkward/16x16/apps/xfce4-eyes.svg
new file mode 100644
index 00000000..9e892b48
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-eyes.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#cccccc" cx="4.5" cy="5.5" r="4.5"/>
+ <circle style="fill:#478be5" cx="4.5" cy="4.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="4.5" cy="4.5" r=".5"/>
+ <circle style="fill:#e4e4e4" cx="10.5" cy="8.5" r="5.5"/>
+ <circle style="fill:#478be5" cx="11.5" cy="7.5" r="2.5"/>
+ <circle style="fill:#3f3f3f" cx="11.5" cy="7.5" r=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xfce4-fsguard-plugin-warning.svg b/.icons/awkward/16x16/apps/xfce4-fsguard-plugin-warning.svg
new file mode 100644
index 00000000..8d324b64
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-fsguard-plugin-warning.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#f54c4c" d="M 3,0 C 2,0 2,1.1429 2,1.1429 v 13.714 c 0,0 0,1.1429 1,1.1429 h 10 c 0,0 1,0 1,-1.143 V 1.1428 c 0,-10e-5 0,-1.143 -1,-1.143 z"/>
+ <path style="opacity:0.3" d="M 8,3 C 5.7909,3 4,4.7909 4,7 v 4 H 8 C 10.209,11 12,9.2091 12,7 12,4.7909 10.209,3 8,3 Z M 8,5 C 9.1046,5 10,5.8954 10,7 10,8.1046 9.1046,9 8,9 6.8954,9 6,8.1046 6,7 6,5.8954 6.8954,5 8,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xfce4-indicator-plugin.svg b/.icons/awkward/16x16/apps/xfce4-indicator-plugin.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-indicator-plugin.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-logo.svg b/.icons/awkward/16x16/apps/xfce4-logo.svg
new file mode 120000
index 00000000..dc323a78
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-logo.svg
@@ -0,0 +1 @@
+desktop-environment-xfce.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-mcs-manager.svg b/.icons/awkward/16x16/apps/xfce4-mcs-manager.svg
new file mode 120000
index 00000000..c49e7bd2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-mcs-manager.svg
@@ -0,0 +1 @@
+utilities-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-menueditor.svg b/.icons/awkward/16x16/apps/xfce4-menueditor.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-menueditor.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-mixer.svg b/.icons/awkward/16x16/apps/xfce4-mixer.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-mixer.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-netload-plugin.svg b/.icons/awkward/16x16/apps/xfce4-netload-plugin.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-netload-plugin.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-notes-plugin.svg b/.icons/awkward/16x16/apps/xfce4-notes-plugin.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-notes-plugin.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-notifyd.svg b/.icons/awkward/16x16/apps/xfce4-notifyd.svg
new file mode 120000
index 00000000..ee0c10da
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-notifyd.svg
@@ -0,0 +1 @@
+preferences-system-notifications.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-panel-menu.svg b/.icons/awkward/16x16/apps/xfce4-panel-menu.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-panel-menu.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-panel.svg b/.icons/awkward/16x16/apps/xfce4-panel.svg
new file mode 120000
index 00000000..5ae0d0c2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-panel.svg
@@ -0,0 +1 @@
+cs-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-power-manager-settings.svg b/.icons/awkward/16x16/apps/xfce4-power-manager-settings.svg
new file mode 120000
index 00000000..e7a4d9f1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-power-manager-settings.svg
@@ -0,0 +1 @@
+preferences-system-power.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-pulseaudio-plugin.svg b/.icons/awkward/16x16/apps/xfce4-pulseaudio-plugin.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-pulseaudio-plugin.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-session.svg b/.icons/awkward/16x16/apps/xfce4-session.svg
new file mode 100644
index 00000000..3b044ad2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-session.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#3575b8" d="m 1.0115132e-7,2.9 0,11.322222 C 1.0115132e-7,14.653111 0.35210538,15 0.78947381,15 L 14.210526,15 C 14.647896,15 15,14.653111 15,14.222222 L 15,2.9 Z"/>
+ <path style="fill:#e4e4e4" d="M 15,3 15,1.7777778 C 15,1.3468889 14.647896,1 14.210526,1 L 0.78947381,1 C 0.35210538,1 1.0115132e-7,1.3468889 1.0115132e-7,1.7777778 l 0,1.2222222 z"/>
+ <rect style="opacity:0.3" width="5" height="4" x="9" y="4" rx=".533" ry=".68"/>
+ <rect style="fill:#c7db59" width="7" height="3" x="9" y="8" rx=".778" ry=".75"/>
+ <rect style="opacity:0.3" width="5" height="4" x="1" y="10" rx=".533" ry=".68"/>
+ <path style="fill:#c7db59" d="M 9.8128081,6.0005471 A 1.1527868,1.2280306 0 0 0 9.2709924,6.1644276 L 7.4234158,7.3004028 5.5765903,8.4363775 a 1.1527868,1.2280306 0 0 0 0,2.1272535 l 1.8468255,1.135975 1.8475766,1.135975 A 1.1527868,1.2280306 0 0 0 11,11.771553 L 11,9.4996047 11,7.2276556 A 1.1527868,1.2280306 0 0 0 9.8128081,6.0005471 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xfce4-settings.svg b/.icons/awkward/16x16/apps/xfce4-settings.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-settings.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-sound.svg b/.icons/awkward/16x16/apps/xfce4-sound.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-sound.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-splash.svg b/.icons/awkward/16x16/apps/xfce4-splash.svg
new file mode 120000
index 00000000..5a2e12c2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-splash.svg
@@ -0,0 +1 @@
+preferences-system-splash.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-system-lock.svg b/.icons/awkward/16x16/apps/xfce4-system-lock.svg
new file mode 120000
index 00000000..5d254d24
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-system-lock.svg
@@ -0,0 +1 @@
+system-lock-screen.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-systray.svg b/.icons/awkward/16x16/apps/xfce4-systray.svg
new file mode 100644
index 00000000..f1fe74b2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-systray.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#4ab3e4" d="m0.80078 1c-0.4432 0-0.80078 0.0705-0.80078 0.5137v9.4863h16v-9.4863c0-0.4432-0.358-0.5137-0.801-0.5137h-14.398z"/>
+ <path fill="#253951" d="m0.8 15c-0.4432 0-0.8-0.3568-0.8-0.8l4e-8 -3.2h16v3.2c0 0.4432-0.3568 0.8-0.8 0.8z"/>
+ <circle fill="#fff" opacity=".72" cx="9" cy="13" r="1"/>
+ <circle fill="#fff" opacity=".72" cx="12" cy="13" r="1"/>
+ <circle fill="#fff" opacity=".72" cx="15" cy="13" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xfce4-taskbar.svg b/.icons/awkward/16x16/apps/xfce4-taskbar.svg
new file mode 100644
index 00000000..f35ca21d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-taskbar.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#4ab3e4" d="m0.80078 1c-0.4432 0-0.80078 0.0704-0.80078 0.5137v9.4863h16v-9.4863c0-0.4432-0.358-0.5137-0.801-0.5137h-14.398z"/>
+ <path fill="#253951" d="m0.8 15c-0.4432 0-0.8-0.3568-0.8-0.8l4e-8 -3.2h16v3.2c0 0.4432-0.3568 0.8-0.8 0.8z"/>
+ <rect fill="#fff" opacity=".3" width="6" height="2" x="1" y="12" rx=".479" ry=".515"/>
+ <rect fill="#fff" opacity=".3" width="6" height="2" x="8" y="12" rx=".479" ry=".515"/>
+ <rect fill="#fff" width="2" height="2" x="2" y="12"/>
+ <rect fill="#fff" width="2" height="2" x="9" y="12"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xfce4-time-out-plugin.svg b/.icons/awkward/16x16/apps/xfce4-time-out-plugin.svg
new file mode 120000
index 00000000..02a5b083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-time-out-plugin.svg
@@ -0,0 +1 @@
+kronometer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-timer.svg b/.icons/awkward/16x16/apps/xfce4-timer.svg
new file mode 120000
index 00000000..5669fdbb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-timer.svg
@@ -0,0 +1 @@
+gnome-break-timer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-ui.svg b/.icons/awkward/16x16/apps/xfce4-ui.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-ui.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-weather.svg b/.icons/awkward/16x16/apps/xfce4-weather.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-weather.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-workspaces.svg b/.icons/awkward/16x16/apps/xfce4-workspaces.svg
new file mode 120000
index 00000000..8352b2ed
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-workspaces.svg
@@ -0,0 +1 @@
+workspace-switcher-top-left.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4_xicon.svg b/.icons/awkward/16x16/apps/xfce4_xicon.svg
new file mode 120000
index 00000000..dc323a78
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4_xicon.svg
@@ -0,0 +1 @@
+desktop-environment-xfce.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce_unknown.svg b/.icons/awkward/16x16/apps/xfce_unknown.svg
new file mode 120000
index 00000000..5ec8e9d9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce_unknown.svg
@@ -0,0 +1 @@
+help-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfdashboard.svg b/.icons/awkward/16x16/apps/xfdashboard.svg
new file mode 120000
index 00000000..743fd0f7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfdashboard.svg
@@ -0,0 +1 @@
+preferences-desktop-icons.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfpm-ac-adapter.svg b/.icons/awkward/16x16/apps/xfpm-ac-adapter.svg
new file mode 120000
index 00000000..e7a4d9f1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfpm-ac-adapter.svg
@@ -0,0 +1 @@
+preferences-system-power.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfpm-suspend.svg b/.icons/awkward/16x16/apps/xfpm-suspend.svg
new file mode 120000
index 00000000..620d61d3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfpm-suspend.svg
@@ -0,0 +1 @@
+system-suspend.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfsm-hibernate.svg b/.icons/awkward/16x16/apps/xfsm-hibernate.svg
new file mode 120000
index 00000000..2451dd60
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfsm-hibernate.svg
@@ -0,0 +1 @@
+system-suspend-hibernate.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfsm-logout.svg b/.icons/awkward/16x16/apps/xfsm-logout.svg
new file mode 120000
index 00000000..5160f3f6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfsm-logout.svg
@@ -0,0 +1 @@
+system-log-out.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfsm-reboot.svg b/.icons/awkward/16x16/apps/xfsm-reboot.svg
new file mode 120000
index 00000000..badbc28d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfsm-reboot.svg
@@ -0,0 +1 @@
+system-reboot.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfsm-shutdown.svg b/.icons/awkward/16x16/apps/xfsm-shutdown.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfsm-shutdown.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfsm-suspend.svg b/.icons/awkward/16x16/apps/xfsm-suspend.svg
new file mode 120000
index 00000000..620d61d3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfsm-suspend.svg
@@ -0,0 +1 @@
+system-suspend.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfsm-switch.svg b/.icons/awkward/16x16/apps/xfsm-switch.svg
new file mode 120000
index 00000000..ee6c1802
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfsm-switch.svg
@@ -0,0 +1 @@
+system-switch-user.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfwm4.svg b/.icons/awkward/16x16/apps/xfwm4.svg
new file mode 120000
index 00000000..cd623cfa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfwm4.svg
@@ -0,0 +1 @@
+gdm-xnest.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xhydra.svg b/.icons/awkward/16x16/apps/xhydra.svg
new file mode 100644
index 00000000..3bad0ff0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xhydra.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#008366" width="16" height="16" x="0" y="0" rx="1.2" ry="1.2"/>
+ <path style="fill:#badc86" d="M 7.4672931,2.0048797 C 7.2670249,2.0219656 7.1919454,2.0539565 7.1166289,2.1524639 7.0356893,2.2583252 6.9662894,2.2829049 6.670817,2.3111566 6.4457154,2.3326807 6.2875547,2.3750385 6.2273074,2.4301761 6.1111835,2.5364511 6.0017159,2.7945929 6.0017159,2.9625903 c 0,0.1191399 0.011342,0.1244049 0.1887603,0.095216 0.1046353,-0.017217 0.2665325,-0.00469 0.3644762,0.028564 0.14355,0.048742 0.1656633,0.073153 0.1197014,0.1301282 -0.032789,0.040646 -0.1449097,0.029356 -0.2677941,0.029356 -0.2463267,0 -0.2720775,0.070932 -0.1005185,0.2761255 L 6.416835,3.6544876 6.6071298,3.5497502 c 0.2166515,-0.1194714 0.3693615,-0.091697 0.5217762,-0.00317 0.058047,0.033715 0.3195098,0.073893 0.581627,0.088868 0.4455891,0.02546 0.3272328,0.036067 0.4350693,0.1650404 0.069905,0.083608 0.1660278,0.2005116 0.1657407,0.296755 C 8.3103608,4.4216958 7.3251075,4.9963683 6.6705797,5.7968437 6.3392088,6.2021038 6.273934,6.6047898 6.273109,6.800575 6.2728497,6.8604781 6.2519413,6.922037 6.2270699,6.9378443 6.1793641,6.9681752 6.1495632,6.7817167 6.1042991,6.1697717 6.0594759,5.5637815 5.9491314,5.2816138 5.6953187,5.0121082 5.5463923,4.8539737 5.4081747,4.7597058 5.2694574,4.7217008 5.0268587,4.6552386 5.0121391,4.6043103 5.2096065,4.520161 5.2893322,4.486186 5.3546298,4.4389294 5.3546298,4.4154236 c 0,-0.060284 -0.2209786,-0.1097985 -0.363709,-0.081726 C 4.8445245,4.3624888 4.8408811,4.3358102 4.9725068,4.1916674 5.2314617,3.9080843 4.7907186,3.9737162 4.3333314,4.2868826 3.9228489,4.5679352 3.6723971,4.8008264 3.6343048,5.0097279 3.6102653,5.1415486 3.5334347,5.2566666 3.3611398,5.4199487 3.0417054,5.7226728 2.9693872,5.8759677 3.0104756,6.1578697 3.0703941,6.568942 3.1162451,6.6026078 3.3028235,6.3744852 3.4197551,6.2315181 3.691164,6.0828327 3.7409622,6.1340657 3.7895872,6.1840907 3.6640922,6.3624674 3.5176725,6.4514511 3.3326067,6.563917 3.3346574,6.6430763 3.523813,6.7109137 3.7034481,6.7753386 3.7368638,6.7582272 3.8384136,6.5514276 3.9555059,6.3129792 4.0933146,6.1785382 4.2865272,6.1142291 4.3822759,6.0823586 4.5627404,5.9589892 4.6878343,5.8396909 4.8129286,5.7203934 4.9389826,5.6230754 4.9679055,5.6230754 c 0.09928,0 0.2827768,0.2372722 0.3322486,0.4292635 0.02723,0.1056701 0.073611,0.525788 0.1028207,0.9339069 0.090059,1.2579349 0.2131082,1.77524 0.6583586,2.7723611 0.1427465,0.3196771 0.2593533,0.6131701 0.2593533,0.6522271 0,0.05267 -0.098568,0.0793 -0.3821242,0.104737 -0.6709162,0.06021 -0.9524575,0.294452 -1.0013497,0.833931 -0.017628,0.194497 -0.00102,0.307557 0.063688,0.434024 0.1335543,0.260981 0.2136232,0.256105 0.1780177,-0.01111 -0.030479,-0.228768 0.050322,-0.374822 0.1104938,-0.199953 0.044439,0.129149 0.2155884,0.313418 0.2908133,0.313418 0.076597,0 0.077273,-0.0072 0.016882,-0.170595 -0.052888,-0.14311 -0.020708,-0.157529 0.1143305,-0.05237 0.1291844,0.100599 0.1726803,0.05146 0.1396516,-0.157899 -0.052275,-0.331408 0.1876595,-0.393679 0.7995455,-0.207094 0.2974477,0.09071 0.3797407,0.09883 0.5110336,0.04999 0.2505633,-0.09321 0.4412271,-0.07085 0.6046463,0.07062 0.164551,0.142447 0.03108,0.288539 -0.083637,0.457035 -0.1168284,0.171599 -0.2996438,0.243988 -0.7573426,0.301516 -0.2318759,0.02915 -0.4725873,0.08766 -0.5355882,0.130128 -0.1254561,0.08457 -0.2263588,0.274187 -0.2263588,0.426089 0,0.130746 0.057912,0.122398 0.1841563,-0.02698 0.057767,-0.06835 0.1484785,-0.12378 0.2018046,-0.12378 0.1212214,0 0.12172,0.02668 7.858e-4,0.184877 -0.087066,0.113876 -0.136955,0.411014 -0.069058,0.411014 0.015074,0 0.098735,-0.07807 0.1864584,-0.173769 0.087723,-0.09569 0.205766,-0.173768 0.2624225,-0.173768 0.120216,0 0.1268488,0.03772 0.029159,0.170595 -0.072806,0.09903 -0.099506,0.427121 -0.034529,0.423709 0.01993,-10e-4 0.079923,-0.07327 0.1335134,-0.161074 0.090964,-0.14904 0.2048576,-0.224927 0.5877656,-0.391177 0.084587,-0.03673 0.4071466,-0.342648 0.7166749,-0.679205 0.5529372,-0.601213 0.720069,-0.61504 0.7043975,-0.819647 l -0.016115,-0.208682 0.3867282,-0.0603 c 0.4960475,-0.181897 0.9249863,-0.196811 1.2138963,-0.04285 0.383325,0.20428 0.745448,0.158623 0.692888,0.491491 -0.03868,0.24497 -0.16958,0.539985 -0.500291,0.57288 -0.654525,0.0651 -0.968781,0.02223 -1.1921149,0.129982 -0.4717418,0.227578 -0.7221747,1.156423 -0.613087,1.697028 0.1022192,0.506574 0.5208601,0.842064 1.1617189,0.992623 0.201604,0.04739 0.735189,0.06315 1.073948,0.0484 0.848426,-0.03693 1.390935,-0.251554 1.8454,-0.731574 0.166276,-0.175626 0.380564,-0.537805 0.458856,-0.742682 L 14,13.781452 v -1.21876 l -0.982167,0.60938 0.458856,0.284854 c -0.06776,0.05795 -0.156869,0.142693 -0.257818,0.24994 -0.446348,0.47417 -0.752287,0.642374 -1.31058,0.719672 -0.458126,0.06343 -1.13495,-0.0031 -1.447165,-0.145203 -0.255993,-0.116499 -0.454252,-0.368084 -0.454252,-0.555426 0.205653,-0.804274 0.546192,-0.755172 1.307513,-0.831364 0.480608,-0.150293 1.045855,-0.608913 1.045855,-1.149126 0,-0.137848 0.02106,-0.307218 0.04681,-0.376894 0.03822,-0.103401 0.01616,-0.19236 -0.119702,-0.484013 -0.113115,-0.242794 -0.156504,-0.395995 -0.136586,-0.477648 0.02413,-0.0989 -0.02082,-0.172571 -0.253982,-0.4149807 -0.252305,-0.2623048 -0.277078,-0.3863506 -0.224057,-0.4736979 0.03275,-0.053941 0.05985,-0.1093406 0.05985,-0.1229867 0,-0.013646 -0.125647,-0.089607 -0.278536,-0.1690079 -0.152888,-0.079401 -0.331208,-0.1890304 -0.396703,-0.2435931 -0.103067,-0.085862 -0.110591,-0.1104018 -0.05371,-0.1809095 0.03614,-0.044806 0.05314,-0.094297 0.0376,-0.1102916 -0.01555,-0.015998 -0.197288,-0.061482 -0.40361,-0.1015634 -0.465611,-0.090448 -0.537857,-0.1296915 -0.557072,-0.3015159 -0.0084,-0.075196 -0.03223,-0.134946 -0.05295,-0.1325085 -0.02072,0.0024 -0.2519722,0.04494 -0.5141037,0.094423 -0.515277,0.097267 -0.63227,0.084025 -0.63227,-0.072205 0,-0.1287876 9.822e-4,-0.1294347 -0.321506,0.047608 C 8.0331068,8.514741 7.6055437,8.4500792 7.7379178,7.9955289 7.7712132,7.8811983 7.861274,7.6931765 7.9381875,7.5781674 8.2457562,7.1182558 8.721895,6.9722044 9.7997005,6.9211794 10.400328,6.8927458 10.670745,6.8651053 10.847089,6.7831171 c 0.278169,-0.1293324 0.532158,-0.357676 0.651454,-0.5855764 0.05103,-0.09749 0.109149,-0.1769424 0.129676,-0.1769424 0.100819,0 0.230962,-0.2120874 0.230962,-0.376895 0,-0.223057 0.09939,-0.2068028 0.158068,0.026183 0.05822,0.2311577 0.157259,0.1173154 0.151162,-0.1737683 -0.0052,-0.2468672 0.03072,-0.27501 0.138884,-0.1094979 0.116995,0.1790241 0.15501,0.059622 0.08824,-0.2745387 C 12.331246,4.7903105 11.912087,4.0034592 11.738714,3.7774771 11.683781,3.705875 11.577808,3.6345105 11.503915,3.6187844 11.402289,3.5971604 11.322465,3.5100475 11.17627,3.2601387 11.066319,3.0721856 10.923748,2.8970637 10.844789,2.8546792 c -0.124618,-0.066891 -0.160762,-0.065885 -0.350664,0.00873 -0.230834,0.090696 -0.251608,0.1279621 -0.131979,0.2301043 0.09627,0.082202 0.258586,0.4605316 0.258586,0.6022389 0,0.1012159 -0.0017,0.101584 -0.100519,0.00953 -0.05535,-0.051528 -0.210741,-0.1727373 -0.250145,-0.2689844 -0.06844,-0.1671647 -0.07496,-0.1707296 -0.141187,-0.078553 -0.122259,0.1701673 -0.08797,0.4054103 0.07674,0.5260663 0.161213,0.1181011 0.306417,0.3775918 0.360639,0.6450856 0.0194,0.095692 0.07632,0.2440526 0.126607,0.3292874 0.188519,0.3196109 0.152188,0.8405799 -0.138119,0.9823079 C 10.453721,5.8898132 10.12768,5.9341282 9.6270605,5.966653 8.4755549,6.0414659 8.0623153,6.1943723 7.5100256,6.7521728 7.2460718,7.0187611 7.2286116,7.0288057 7.2598799,6.8934092 7.3100324,6.6762404 7.3318271,6.3855125 7.8092796,5.7436806 8.4219989,4.9200126 9.0008643,4.7221246 9,4.1313628 8.9983893,3.626346 9.0383271,3.0517247 8.5177513,2.6174343 8.4105217,2.5409834 8.3345507,2.4588953 8.3489415,2.4349377 c 0.014391,-0.023957 0.1140402,-0.043641 0.2209875,-0.043641 0.226637,0 0.2309023,-0.076526 0.012277,-0.2078874 C 8.3999972,2.0739281 7.7953117,1.976897 7.4672931,2.0048797 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xiaomitool.svg b/.icons/awkward/16x16/apps/xiaomitool.svg
new file mode 100644
index 00000000..d8e575fc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xiaomitool.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ff7515" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="fill:#ffffff" d="m 3.125558,5.0002152 c -0.069679,0 -0.1255582,0.058125 -0.1255582,0.1293405 V 11.871528 C 2.9999998,11.942123 3.0558791,12 3.125558,12 h 1.799047 c 0.069283,0 0.1263952,-0.05788 0.1263952,-0.128472 V 7.1282501 c 0,-0.070182 0.056715,-0.1276045 0.1263947,-0.1276045 h 2.520595 c 0.9859967,0 1.265625,0.7871405 1.265625,1.2951391 v 3.5757433 c 0,0.0706 0.056717,0.128472 0.1263952,0.128472 h 1.7552009 c 0.06928,0 0.126396,-0.05788 0.126396,-0.128472 V 7.3795557 c 0,-0.4530907 -0.05213,-1.1045178 -0.612723,-1.6779516 C 9.7723536,5.1029872 9.2369487,5.0002152 8.6387388,5.0002152 Z"/>
+ <path style="fill:#ffffff" d="M 12.133789,5 C 12.059659,5 12,5.050859 12,5.1131729 V 11.887587 C 12,11.949367 12.05965,12 12.133789,12 h 1.731446 C 13.938735,12 14,11.94936 14,11.887587 V 5.1131729 C 14,5.0508597 13.93874,5 13.865235,5 Z"/>
+ <path style="fill:#ffffff" d="M 6.1289059,8 C 6.0578589,8 6,8.0470835 6,8.1046876 V 11.896094 C 6,11.953362 6.0578594,12 6.1289059,12 H 7.8720706 C 7.9425106,12 8,11.95336 8,11.896094 V 8.1046876 C 8,8.047084 7.942511,8 7.8720706,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ximian-evolution-calendar.svg b/.icons/awkward/16x16/apps/ximian-evolution-calendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ximian-evolution-calendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xine.svg b/.icons/awkward/16x16/apps/xine.svg
new file mode 100644
index 00000000..0f829e5d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xine.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#5c5c9f" d="m16 14.222v-12.444c0-0.4311-0.357-0.778-0.8-0.778h-14.4c-0.4432 0-0.8 0.3469-0.8 0.7778v12.444c2e-8 0.431 0.3568 0.778 0.8 0.778h14.4c0.4432 0 0.8-0.34689 0.8-0.77779z"/>
+ <path style="fill:#ffffff" d="m6.3822001 5.0000608a0.37501 0.33334209 0 0 0-0.3822 0.3334878v5.3328734a0.37501 0.33334209 0 0 0 0.56099 0.289697l5.2499999-2.6665657a0.37501 0.33334209 0 0 0 0-0.5793843l-5.2498999-2.666394a0.37501 0.33334209 0 0 0-0.1788-0.043543z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xiphos.svg b/.icons/awkward/16x16/apps/xiphos.svg
new file mode 100644
index 00000000..ab26d93f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xiphos.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#961a1a" d="M 2.8181819,2.0000065e-8 C 2.3649089,2.0000065e-8 1.9999998,0.3822858 1.9999998,0.85714287 V 15.142858 C 1.9999998,15.617714 2.3649089,16 2.8181819,16 H 13.181818 C 13.635091,16 14,15.617714 14,15.142858 V 0.85714287 C 14,0.3822858 13.635091,2.0000065e-8 13.181818,2.0000065e-8 Z"/>
+ <path style="opacity:0.2" d="M 2.8181819,2.0000066e-8 C 2.3649089,2.0000066e-8 1.9999998,0.3822858 1.9999998,0.85714287 V 15.142858 C 1.9999998,15.617714 2.3649089,16 2.8181819,16 H 4 V 2.0000066e-8 Z"/>
+ <rect style="fill:#ffffff" width="2" height="10" x="8" y="3"/>
+ <rect style="fill:#ffffff" width="2" height="6" x="5" y="-12" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xmind.svg b/.icons/awkward/16x16/apps/xmind.svg
new file mode 100644
index 00000000..916198be
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xmind.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#c2352a" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="fill:#ffffff" d="m 5.8321849,4.9233893 c -0.0236,3.4e-4 -0.0501,0.002 -0.0807,0.004 -0.1157,0.007 -2.29911,0.39841 -2.43807,0.43701 -0.14691,0.0408 -0.27238,0.12698 -0.30299,0.20873 -0.0522,0.13893 0.0991,0.5904499 0.29878,0.8936299 0.34361,0.52145 0.8439,0.85459 1.89591,1.25994 0.57776,0.22262 0.69808,0.27877 0.77381,0.36376 0.0995,0.11164 0.0171,0.16553 -0.7461,0.48899 -1.19274,0.50557 -1.72875,0.93558 -1.95719,1.5717398 -0.0674,0.18798 -0.0988,0.68506 -0.0513,0.81014 0.0617,0.162151 0.099,0.160721 1.25136,-0.0486 1.15766,-0.21022 1.21189,-0.22253 1.30843,-0.31008 0.0786,-0.0713 0.0831,-0.0885 0.11747,-0.42596 0.0198,-0.1933498 0.0607,-0.4340998 0.0906,-0.5341298 0.0695,-0.23227 0.24434,-0.47485 0.43473,-0.60314 0.72208,-0.48648 2.08115,-0.24389 2.8166,0.50262 0.27712,0.28128 0.45114,0.5800498 0.59001,1.0163098 0.0801,0.2517 0.1615098,0.36099 0.2878901,0.38505 0.11625,0.0221 0.11911,0.0215 1.5921,-0.2462 0.81935,-0.14893 1.16035,-0.22135 1.20856,-0.25726 0.10356,-0.0772 0.10397,-0.2662 5e-4,-0.5784398 -0.17708,-0.53651 -0.48426,-0.92738 -1.05327,-1.34002 -0.28149,-0.20414 -0.63695,-0.39713 -1.23877,-0.67301 -0.57243,-0.26238 -0.6898803,-0.33338 -0.6898803,-0.41486 0,-0.0674 0.0696,-0.0974 0.5237103,-0.22745 0.99494,-0.28503 1.38312,-0.68488 1.38312,-1.4252199 0,-0.32489 -0.0641,-0.58707 -0.16366,-0.67214 -0.13247,-0.11314 -0.27382,-0.11673 -0.83005,-0.0204 -1.7829901,0.30863 -1.7315601,0.2966 -1.8144901,0.42509 -0.0439,0.0679 -0.0419,0.0839 0.0387,0.39273 0.0462,0.1770499 0.0834,0.3643399 0.0831,0.4157199 -5e-4,0.10928 -0.0777,0.29185 -0.15023,0.35694 -0.1775,0.15919 -0.57987,0.2675 -0.99202,0.2675 -0.49849,0 -0.87408,-0.16404 -1.24716,-0.54436 -0.26958,-0.27481 -0.4072,-0.5065399 -0.59085,-0.9958699 -0.16128,-0.42975 -0.1834,-0.48578 -0.34915,-0.48302 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xmlcopyeditor.svg b/.icons/awkward/16x16/apps/xmlcopyeditor.svg
new file mode 100644
index 00000000..2f638a11
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xmlcopyeditor.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#c4bea2" d="m10.911719 10.496875-3.024719 2.067156v3.435969h7.313c0.4432 0 0.8-0.3568 0.8-0.8v-2.500781l-0.05937-0.02734z"/>
+ <path style="fill:#b0ab84" d="m2.8328124 10.763609-0.072656 0.150782-2.7601564 1.198109v3.0875c0 0.4432 0.3568 0.8 0.8 0.8h7.2v-3.300031z"/>
+ <path style="fill:#e9e6dd" d="m16 1.7654438-5.292969 5.0203122-0.137143 4.059853 5.430112 1.852047z"/>
+ <path style="fill:#d6d2c0" d="m0 2.5847968v9.5277032l3.5820985-1.31664-0.0484376-0.021876 2.6667243-4.9227816z"/>
+ <path style="fill:#3d65c8" d="m6.9418436 0-0.0796876 5.2757812 3.612335 2.2481052 5.525509-5.6785739v-1.0453125c0-0.4432-0.3568-0.8-0.8-0.8z"/>
+ <path style="fill:#dd5639" d="m0.8 0c-0.4432 0-0.8 0.3568-0.8 0.8v1.8648436l5.2531676 3.4930536 1.7468324-0.625866v-5.5320312z"/>
+ <path style="fill:#ffffff" d="m5 6 2-1 4 2v4l-3 2-5-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xmms.svg b/.icons/awkward/16x16/apps/xmms.svg
new file mode 120000
index 00000000..32d53de2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xmms.svg
@@ -0,0 +1 @@
+multimedia-video-player.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xmoto.svg b/.icons/awkward/16x16/apps/xmoto.svg
new file mode 100644
index 00000000..f1769317
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xmoto.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#f4b932" d="M 8.8790523,8.0000002e-8 C 4.103234,8.0000002e-8 1.5498678,3.5124837 1.0884983,7.3453612 0.77083654,9.9843707 1.3536438,12.454691 2.1152999,14.101889 c 1.1152218,2.107506 1.4107029,2.228756 3.1607946,1.478162 3.5563627,-1.52639 7.0972315,-3.288166 9.8004805,-4.759579 1.035827,-0.563814 0.973743,-2.834764 0.868022,-4.15398 C 15.680957,3.3767101 13.65487,8.0000002e-8 8.8790523,8.0000002e-8 Z"/>
+ <path style="fill:#444444" d="m 7.2001514,5.0003321 c -0.102356,0.00296 -0.2031076,0.02574 -0.2964648,0.067034 C 5.698153,5.5207338 5.0505706,5.7930879 3.6646423,5.9601883 2.8531259,6.0580318 1.6888933,6.0776529 0.87877074,5.9835658 0.41322343,5.9233059 -9.9198214e-6,6.2789236 0,6.7398117 v 3.4976363 c 1.3384018e-4,0.430099 0.36234163,0.775041 0.80035404,0.762205 1.25658526,-0.09084 2.55253186,-0.238865 3.72838216,-0.629016 0,0 3.4712636,-1.0942134 3.4712636,-4.6076029 C 8.000143,5.3329417 7.6381662,4.9877764 7.2001514,5.0003321 Z"/>
+ <circle style="fill:#ffffff" cx="6.5" cy="6.5" r=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xnconvert.svg b/.icons/awkward/16x16/apps/xnconvert.svg
new file mode 100644
index 00000000..ee3c9d3b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xnconvert.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ef9202" d="M 5.5305893,1.0028243 C 5.4508777,1.0076923 5.37024,1.0203903 5.2899756,1.0419119 4.6478595,1.2140861 4.2695243,1.8706127 4.4415795,2.5131755 L 4.9079628,3.8560549 C 4.5033715,4.0971222 4.1283415,4.3739366 3.7791114,4.6729895 L 2.4502692,3.3432237 c -0.4700621,-0.4703889 -1.2275126,-0.4703889 -1.69757453,0 -0.47006191,0.4703888 -0.47006191,1.2275838 0,1.6979726 L 2.0948174,6.3842517 C 1.50156,7.0496594 0.95732202,7.6724771 0.41755462,8.0806612 c -0.5567394,0.40906 -0.55673944,1.431973 0,1.8410335 C 2.8000769,11.405144 4.3999523,15.0104 7.99922,14.999977 l 0.00156,0 c 3.599268,0.01042 5.199143,-3.594833 7.581666,-5.0782823 0.556739,-0.4090605 0.556739,-1.4319735 0,-1.8410335 C 15.042894,7.6726447 14.498934,7.0501278 13.905964,6.3850333 l 1.342904,-1.343837 c 0.470062,-0.4703888 0.470062,-1.2275838 0,-1.6979726 -0.470062,-0.4703889 -1.226731,-0.4703889 -1.696794,0 L 12.22167,4.6745531 C 11.874495,4.3771614 11.502489,4.1009506 11.100633,3.8607457 l 0.467946,-1.34757 C 11.740633,1.8706128 11.362299,1.2140863 10.720182,1.0419121 10.078066,0.86973789 9.4227767,1.2491173 9.2507222,1.8916801 L 8.8335546,3.0500652 C 8.5666045,3.0133772 8.2894137,2.9922508 8.0000012,2.9922152 l -8e-4,0 c -0.2857576,3.44e-5 -0.558768,0.021272 -0.8226165,0.057068 L 6.7594363,1.8916801 C 6.6088882,1.3294376 6.088567,0.96874943 5.5305893,1.0028243 Z"/>
+ <path style="fill:#278cd7" d="M 8 5 A 4 4 0 0 0 4 9 A 4 4 0 0 0 8 13 A 4 4 0 0 0 11.867188 10 L 9.7304688 10 A 2 2 0 0 1 8 11 A 2 2 0 0 1 6 9 A 2 2 0 0 1 8 7 A 2 2 0 0 1 9.7285156 8 L 11.869141 8 A 4 4 0 0 0 8 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xneur.svg b/.icons/awkward/16x16/apps/xneur.svg
new file mode 100644
index 00000000..866287a2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xneur.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#f58411" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" fill-rule="evenodd" style="image-rendering:optimizeQuality;shape-rendering:geometricPrecision" d="m10.026 4-1.7632 2.1315c-0.9701 1.1719-1.7644 2.1547-1.7644 2.1833 0 0.0285 0.83026 1.0942 1.8443 2.3685l1.8433 2.317h1.9313c1.5371 0 1.9212-0.01387 1.8795-0.069-0.104-0.138-3.515-4.434-3.592-4.524-0.071-0.084 0.083-0.2895 1.626-2.1532 0.939-1.1333 1.74-2.1042 1.781-2.157 0.071-0.0916-0.026-0.0968-1.854-0.0968zm-7.5262 0s3.2619 4.311 3.1959 4.2964c0.0075 0.021-0.74776 0.9945-1.6785 2.1638-0.9308 1.169-1.7661 2.219-1.8553 2.333l-0.1619 0.207h3.8686l0.9048-1.134c0.62776-0.78712 0.88951-1.1542 0.85464-1.2008-0.02775-0.03637-0.45863-0.58162-0.95814-1.2105l-0.9082-1.1437 0.9506-1.1464c0.52313-0.63038 0.94576-1.1505 0.93976-1.1565z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xnoise.svg b/.icons/awkward/16x16/apps/xnoise.svg
new file mode 100644
index 00000000..3a721e37
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xnoise.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#ab47bc" width="16" height="16" x="0" y="0" rx="2" ry="2"/>
+ <path style="stroke:#ffffff;stroke-linecap:round;fill:none" d="m2.5071 4.5c3 0 3.4929 4 5.4929 4s2.507-4 5.507-4"/>
+ <path style="stroke:#ffffff;stroke-linecap:round;fill:none" d="m2.5071 12.5c3 0 3.4929-4 5.4929-4 2 0.00002 2.5071 4 5.5071 4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xnretro.svg b/.icons/awkward/16x16/apps/xnretro.svg
new file mode 100644
index 00000000..ca2bbc5b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xnretro.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#ffc42e" d="m 10.687012,3.7900388 c -0.273263,0.050914 -0.546163,0.1098636 -0.6870121,0.1098636 -1.1543951,0 -2.4978719,0.4859111 -3.2939451,1.4609372 C 6.0263087,6.1933889 5.8086212,7.4401289 5.7592773,8.4135743 5.8083308,7.9305496 6.4539598,7.8343779 6.784668,7.5629882 7.1444494,7.2677403 7.4604327,6.2001953 8.0000002,6.2001953 c 0.067675,-1.25e-5 0.1353082,0.00339 0.2026368,0.010254 0.002,1.01e-4 0.00388,3.571e-4 0.00586,5e-4 C 10.320111,6.3200221 11.875,7.8612357 11.875,10 c 0,0.428621 -0.0695,0.84045 -0.194336,1.227539 0.03507,0.01559 0.06833,0.02763 0.101563,0.03906 a 5.0000002,5.0000002 0 0 0 0.002,-0.0025 c 0.07054,-0.08168 0.134936,-0.16733 0.199707,-0.25293 a 5.0000002,5.0000002 0 0 0 0.09326,-0.122559 c 0.05476,-0.07719 0.104657,-0.157394 0.154785,-0.237304 A 5.0000002,5.0000002 0 0 0 12.33302,10.48627 c 0.04378,-0.07621 0.08438,-0.154151 0.124023,-0.232423 a 5.0000002,5.0000002 0 0 0 0.09082,-0.187988 c 0.03597,-0.079036 0.06978,-0.1589848 0.101563,-0.2397456 a 5.0000002,5.0000002 0 0 0 0.07422,-0.2021487 c 0.02687,-0.077958 0.05318,-0.1561136 0.07617,-0.2353514 a 5.0000002,5.0000002 0 0 0 0.06006,-0.2368165 c 0.01696,-0.07128 0.035,-0.1422871 0.04883,-0.2143553 a 5.0000002,5.0000002 0 0 0 0.04248,-0.2807618 c 0.0084,-0.062603 0.0194,-0.1244811 0.02539,-0.1875 A 5.0000002,5.0000002 0 0 0 13,8 c -4.29e-4,-0.1050725 -0.0042,-0.210105 -0.01123,-0.3149414 -3.1e-5,-4.643e-4 3.2e-5,-9.643e-4 0,-0.00146 -0.002,-0.029707 -0.0054,-0.059246 -0.0079,-0.088868 -0.01097,-0.1389868 -0.02775,-0.2774539 -0.0503,-0.4150389 -0.0052,-0.030943 -0.0117,-0.061515 -0.01758,-0.092285 a 5.0000002,5.0000002 0 0 0 -9.82e-4,-0.00537 c -0.02134,-0.1131425 -0.04658,-0.2255143 -0.07569,-0.3369143 -9e-5,-3.5e-4 -3.93e-4,-6.072e-4 -5e-4,-9.643e-4 -0.01497,-0.057296 -0.03087,-0.1142443 -0.04785,-0.1708982 -0.02819,-0.093825 -0.05912,-0.1868015 -0.09277,-0.2788086 -0.02613,-0.071597 -0.05366,-0.1426072 -0.08301,-0.2128907 -0.03355,-0.080673 -0.06921,-0.1604532 -0.106934,-0.2392575 -0.02796,-0.05819 -0.05579,-0.1167093 -0.08594,-0.1738283 a 5.0000002,5.0000002 0 0 0 -0.0014,-0.00343 l -5e-4,-5e-4 c -0.04644,-0.087032 -0.09546,-0.1726929 -0.146973,-0.2568361 -8.93e-4,-0.0015 -0.0021,-0.00289 -0.0029,-0.00439 -0.04024,-0.06597 -0.08167,-0.1311857 -0.125,-0.1953125 l -9.82e-4,-0.00146 a 5.0000002,5.0000002 0 0 0 -9.82e-4,-0.00196 C 12.090061,5.1299049 12.037028,5.056336 11.982394,4.9843485 11.931737,4.9176035 11.879279,4.8523517 11.825167,4.7880595 a 5.0000002,5.0000002 0 0 0 -0.002,-0.00246 c -0.01789,-0.020654 -0.03596,-0.041164 -0.0542,-0.061523 -0.100841,-0.1157646 -0.206402,-0.2276996 -0.31836,-0.3344725 -0.0014,-0.00136 -0.0029,-0.00257 -0.0044,-0.00391 A 5.0000002,5.0000002 0 0 0 11.421817,4.36278 c -0.05995,-0.056342 -0.120965,-0.111949 -0.184021,-0.1655326 0.0013,-0.00121 0.0017,-0.00218 0.0029,-0.00343 a 5.0000002,5.0000002 0 0 0 -0.553702,-0.403804 z m 0.939453,7.5039072 c -0.02428,0.02728 -0.04886,0.0543 -0.07373,0.08105 0.02487,-0.02675 0.04945,-0.05377 0.07373,-0.08105 z m -0.283691,0.293456 c -0.03087,0.02954 -0.06212,0.05867 -0.09375,0.0874 -0.0018,0.0038 -0.0031,0.0079 -0.0049,0.01171 0.03334,-0.03258 0.06622,-0.06562 0.09863,-0.09912 z"/>
+ <path style="fill:#ff8514" d="m 8.2045898,6.0102539 c 1.0085126,0.10242 1.4702151,0.9791143 1.4702151,2.0146482 1.25e-5,0.067676 -0.00339,0.1353083 -0.010254,0.2026368 -1.011e-4,0.002 -3.571e-4,0.00387 -5e-4,0.00586 -0.1090732,2.1116151 -1.5252868,3.6665021 -3.6640512,3.6665021 -0.4286204,0 -1.0513879,-0.324869 -1.4384765,-0.449706 0.012682,0.0108 -0.00518,0.0638 -0.036133,0.137695 A 5.0000002,5.0000002 0 0 0 8.0000002,13 c 0.1050725,-4.28e-4 0.210105,-0.0042 0.3149414,-0.01123 4.643e-4,-3.1e-5 9.643e-4,3.2e-5 0.00146,0 0.029707,-0.002 0.059246,-0.0054 0.088867,-0.0079 0.1389871,-0.01097 0.2774543,-0.02775 0.4150393,-0.0503 0.030943,-0.0052 0.061515,-0.0117 0.092285,-0.01758 a 5.0000002,5.0000002 0 0 0 0.00537,-9.82e-4 c 0.1131425,-0.02134 0.2255143,-0.04658 0.3369143,-0.07569 3.5e-4,-9e-5 6.071e-4,-3.93e-4 9.643e-4,-5e-4 0.057296,-0.01497 0.1142442,-0.03087 0.1708982,-0.04785 0.093825,-0.02819 0.1868014,-0.05912 0.2788086,-0.09277 0.071597,-0.02613 0.1426075,-0.05366 0.2128905,-0.08301 0.08067,-0.03355 0.1604542,-0.06921 0.2392582,-0.106933 0.05819,-0.02796 0.116709,-0.05579 0.173828,-0.08594 a 5.0000002,5.0000002 0 0 0 0.0034,-0.0014 l 5e-4,-5e-4 c 0.08704,-0.04645 0.172693,-0.09546 0.256836,-0.146973 0.0015,-8.93e-4 0.0029,-0.0021 0.0044,-0.0029 0.06597,-0.04024 0.131186,-0.08167 0.195313,-0.125 l 0.0014,-9.82e-4 a 5.0000002,5.0000002 0 0 0 0.002,-9.82e-4 c 0.07466,-0.05054 0.148227,-0.103569 0.220214,-0.158203 0.06674,-0.05065 0.131997,-0.103115 0.196289,-0.157227 a 5.0000002,5.0000002 0 0 0 0.0025,-0.002 c 0.02065,-0.01789 0.04116,-0.03596 0.06153,-0.0542 0.115765,-0.100842 0.2277,-0.206403 0.334472,-0.31836 0.0013,-0.0014 0.0026,-0.0029 0.0039,-0.0044 a 5.0000002,5.0000002 0 0 0 0.02295,-0.02441 c 0.05634,-0.06001 0.111944,-0.121028 0.165528,-0.184082 C 11.929622,10.847783 12,10.432349 12,10 12,7.8598964 10.31807,6.1173864 8.2045898,6.0102539 Z M 4.3134765,11.269043 c 0.032579,0.03334 0.065623,0.06622 0.099121,0.09863 -0.029532,-0.03087 -0.05867,-0.06212 -0.087402,-0.09375 -0.00382,-0.0018 -0.0079,-0.0031 -0.011718,-0.0049 z"/>
+ <path style="fill:#ff5757" d="m 4.7309572,4.3134763 c -0.033339,0.032579 -0.066219,0.065623 -0.098633,0.099121 0.030875,-0.029532 0.062128,-0.05867 0.09375,-0.087402 0.00179,-0.00382 0.00311,-0.0079 0.00488,-0.011718 z M 4.4223633,4.6249999 c -0.024871,0.026746 -0.04945,0.053768 -0.07373,0.081055 0.024279,-0.027286 0.048858,-0.054306 0.07373,-0.081055 z M 4.260254,4.6879881 A 5.0000002,5.0000002 0 0 0 3,8 5.0000002,5.0000002 0 0 0 3.0112286,8.3149414 c 0.00196,0.030196 0.00532,0.060226 0.00781,0.090332 a 5.0000002,5.0000002 0 0 0 0.050291,0.4150389 c 0.0055,0.032739 0.012414,0.065072 0.018554,0.097656 A 5.0000002,5.0000002 0 0 0 3.16357,9.2548829 c 0.01505,0.057648 0.031264,0.1148789 0.04834,0.171875 a 5.0000002,5.0000002 0 0 0 0.092773,0.2788086 c 0.026125,0.071597 0.053661,0.1426068 0.083008,0.2128907 a 5.0000002,5.0000002 0 0 0 0.106934,0.2392568 c 0.0285,0.0593 0.056575,0.119095 0.087402,0.177247 1.022e-4,1.93e-4 3.929e-4,3e-4 5e-4,5e-4 a 5.0000002,5.0000002 0 0 0 0.1469729,0.256836 c 0.041094,0.06751 0.083612,0.13412 0.1279296,0.199707 0.051207,0.07578 0.1047268,0.150598 0.1601565,0.223633 0.051286,0.06757 0.1043518,0.133664 0.1591796,0.19873 a 5.0000002,5.0000002 0 0 0 0.054199,0.06153 c 0.1008411,0.115764 0.2064018,0.227699 0.3183593,0.334472 a 5.0000002,5.0000002 0 0 0 0.028807,0.02686 c 0.060011,0.05634 0.1210271,0.111944 0.1840821,0.165528 0.3900125,0.126885 0.8054379,0.197252 1.2377872,0.197252 2.1401036,0 3.8826139,-1.681931 3.989746,-3.7954107 -0.1024196,1.0085126 -0.954212,1.7202149 -1.9897459,1.7202149 -0.067675,1.25e-5 -0.1353083,-0.00339 -0.2026368,-0.01025 -0.002,-1.009e-4 -0.00387,-3.571e-4 -0.00586,-5e-4 C 5.679888,9.8049652 4.1000976,8.1387643 4.1000976,5.9999999 c 0,-0.4286203 0.069499,-0.8404503 0.194336,-1.2275389 C 4.2830876,4.741168 4.2716306,4.717455 4.2602556,4.687988 Z"/>
+ <path style="fill:#baff41" d="M 7.7954105,9.9897465 C 7.5292712,9.9627179 8.9470438,9.6516654 8.732412,9.5306604 8.133713,9.1931279 6.1000001,8.762264 6.1000001,8 6.0999876,7.932325 6.0034101,7.8646918 6.0102551,7.7973632 c 1.011e-4,-0.002 3.572e-4,-0.00388 5e-4,-0.00586 0.1090975,-2.111619 1.8504808,-3.7915062 3.9892448,-3.7915062 0.4286201,0 0.8404511,0.069499 1.2275391,0.1943361 C 10.32691,3.4268566 9.1832774,3.0036609 8.0000002,2.9999998 6.535518,3.0021427 5.1456029,3.6462459 4.1972654,4.762207 4.0703668,5.1522253 4.0000001,5.5676506 4.0000001,5.9999999 c 0,2.1401037 1.6819307,3.8826136 3.7954104,3.9897466 z m 3.8911135,-5.358887 c -0.03258,-0.033339 -0.06563,-0.06622 -0.09912,-0.098633 0.02953,0.030875 0.05867,0.062128 0.0874,0.09375 0.0038,0.00179 0.0079,0.00311 0.01172,0.00488 z M 11.375,4.3222652 c -0.02675,-0.024871 -0.05377,-0.04945 -0.08105,-0.07373 0.02729,0.024279 0.0543,0.048858 0.08105,0.07373 z"/>
+ <circle style="fill:#3f3f3f" cx="8" cy="8" r="2"/>
+ <circle style="fill:#f44336" cx="13.5" cy="3.5" r=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xnsketch.svg b/.icons/awkward/16x16/apps/xnsketch.svg
new file mode 100644
index 00000000..65182c2e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xnsketch.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#f8a084" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#cccccc" d="m 10.687012,3.7900388 c -0.273264,0.050914 -0.546163,0.1098636 -0.6870121,0.1098636 -1.1543953,0 -2.497872,0.4859111 -3.2939452,1.4609371 C 6.0263086,6.1933888 5.8086211,7.4401289 5.7592771,8.4135742 5.8083311,7.9305496 6.4539596,7.8343778 6.7846679,7.5629882 7.1444493,7.2677403 7.4604325,6.2001953 8,6.2001953 c 0.067675,-1.25e-5 0.1353083,0.00339 0.2026368,0.010254 0.002,1.011e-4 0.00387,3.572e-4 0.00586,5e-4 C 10.320111,6.3200221 11.875,7.8612357 11.875,10 c 0,0.428621 -0.0695,0.84045 -0.194336,1.227538 0.03507,0.01559 0.06833,0.02763 0.101563,0.03906 a 5.0000001,5.0000001 0 0 0 0.002,-0.0025 c 0.07054,-0.08168 0.134936,-0.16733 0.199707,-0.25293 a 5.0000001,5.0000001 0 0 0 0.09326,-0.122558 c 0.05476,-0.0772 0.104656,-0.157394 0.154785,-0.237305 a 5.0000001,5.0000001 0 0 0 0.101074,-0.165039 c 0.04378,-0.07621 0.08437,-0.15415 0.124023,-0.232422 a 5.0000001,5.0000001 0 0 0 0.09082,-0.187988 c 0.03597,-0.079036 0.06978,-0.1589849 0.101562,-0.2397456 a 5.0000001,5.0000001 0 0 0 0.07421,-0.2021488 c 0.02687,-0.077958 0.05318,-0.1561136 0.07617,-0.2353515 a 5.0000001,5.0000001 0 0 0 0.06005,-0.2368164 c 0.01695,-0.07128 0.035,-0.1422872 0.04883,-0.2143554 a 5.0000001,5.0000001 0 0 0 0.04248,-0.2807618 c 0.0084,-0.062603 0.0194,-0.124481 0.02539,-0.1875 A 5.0000001,5.0000001 0 0 0 13,8 c -4.29e-4,-0.1050725 -0.0042,-0.210105 -0.01123,-0.3149415 -3.1e-5,-4.643e-4 3.2e-5,-9.643e-4 0,-0.00146 -0.002,-0.029707 -0.0054,-0.059246 -0.0079,-0.088868 -0.01097,-0.1389868 -0.02775,-0.277454 -0.0503,-0.415039 -0.0052,-0.030943 -0.0117,-0.061515 -0.01758,-0.092285 a 5.0000001,5.0000001 0 0 0 -9.82e-4,-0.00537 c -0.02134,-0.1131425 -0.04658,-0.2255143 -0.07569,-0.3369143 -9e-5,-3.5e-4 -3.93e-4,-6.071e-4 -5e-4,-9.642e-4 -0.01497,-0.057296 -0.03087,-0.1142443 -0.04785,-0.1708983 -0.02819,-0.093825 -0.05912,-0.1868014 -0.09277,-0.2788085 -0.02613,-0.071597 -0.05366,-0.1426072 -0.08301,-0.2128908 -0.03355,-0.080673 -0.06921,-0.1604532 -0.106933,-0.2392575 -0.02797,-0.05819 -0.05579,-0.1167093 -0.08594,-0.1738282 a 5.0000001,5.0000001 0 0 0 -0.0014,-0.00343 l -5e-4,-5e-4 c -0.04644,-0.087032 -0.09546,-0.1726928 -0.146974,-0.256836 -8.92e-4,-0.0015 -0.0021,-0.00289 -0.0029,-0.00439 -0.04024,-0.06597 -0.08167,-0.1311857 -0.125,-0.1953125 l -9.82e-4,-0.00146 a 5.0000001,5.0000001 0 0 0 -9.82e-4,-0.00196 C 12.090061,5.1299049 12.037028,5.0563359 11.982394,4.9843484 11.931737,4.9176034 11.879279,4.8523517 11.825167,4.7880595 a 5.0000001,5.0000001 0 0 0 -0.002,-0.00246 c -0.01789,-0.020654 -0.03596,-0.041164 -0.0542,-0.061523 -0.100842,-0.1157646 -0.206402,-0.2276996 -0.31836,-0.3344725 -0.0014,-0.00136 -0.0029,-0.00257 -0.0044,-0.00391 A 5.0000001,5.0000001 0 0 0 11.421817,4.36278 c -0.06001,-0.056337 -0.121028,-0.1119436 -0.184083,-0.1655272 0.0013,-0.00121 0.0017,-0.00218 0.0029,-0.00343 a 5.0000001,5.0000001 0 0 0 -0.55375,-0.4038053 z m 0.939452,7.5039072 c -0.02428,0.02728 -0.04886,0.0543 -0.07373,0.08105 0.02487,-0.02675 0.04945,-0.05377 0.07373,-0.08105 z m -0.283691,0.293456 c -0.03087,0.02954 -0.06212,0.05867 -0.09375,0.0874 -0.0018,0.0038 -0.0031,0.0079 -0.0049,0.01171 0.03334,-0.03258 0.06622,-0.06562 0.09863,-0.09912 z"/>
+ <path style="fill:#ffffff" d="m 8.2045897,6.0102538 c 1.0085124,0.10242 1.470215,0.9791143 1.470215,2.0146483 1.25e-5,0.067676 -0.00339,0.1353082 -0.010254,0.2026368 -1.011e-4,0.002 -3.572e-4,0.00387 -5e-4,0.00586 C 9.5549779,10.34501 8.1387643,11.899898 6,11.899898 c -0.4286204,0 -1.0513879,-0.324869 -1.4384764,-0.449706 0.012682,0.0108 -0.00518,0.0638 -0.036133,0.137695 A 5.0000001,5.0000001 0 0 0 8,13 c 0.1050726,-4.28e-4 0.2101051,-0.0042 0.3149415,-0.01123 4.643e-4,-3.1e-5 9.643e-4,3.2e-5 0.00146,0 0.029707,-0.002 0.059245,-0.0054 0.088867,-0.0079 0.1389872,-0.01097 0.2774543,-0.02775 0.4150393,-0.0503 0.030943,-0.0052 0.061515,-0.0117 0.092285,-0.01758 a 5.0000001,5.0000001 0 0 0 0.00538,-9.82e-4 c 0.1131425,-0.02134 0.2255143,-0.04659 0.3369143,-0.07569 3.5e-4,-9e-5 6.072e-4,-3.93e-4 9.643e-4,-5e-4 0.057296,-0.01497 0.1142443,-0.03087 0.1708982,-0.04785 0.093825,-0.02819 0.1868015,-0.05912 0.2788086,-0.09277 0.071597,-0.02613 0.1426077,-0.05366 0.2128907,-0.08301 0.08067,-0.03355 0.1604541,-0.06921 0.2392571,-0.106934 0.05819,-0.02796 0.11671,-0.05579 0.173829,-0.08594 a 5.0000001,5.0000001 0 0 0 0.0034,-0.0014 l 5e-4,-5e-4 c 0.08704,-0.04645 0.172693,-0.09546 0.256835,-0.146973 0.0015,-8.92e-4 0.0029,-0.0021 0.0044,-0.0029 0.06597,-0.04024 0.131186,-0.08167 0.195313,-0.125 l 0.0014,-9.82e-4 a 5.0000001,5.0000001 0 0 0 0.002,-9.82e-4 c 0.07466,-0.05054 0.148227,-0.103569 0.220215,-0.158203 0.06674,-0.05066 0.131997,-0.103115 0.196289,-0.157227 a 5.0000001,5.0000001 0 0 0 0.0025,-0.002 c 0.02065,-0.01789 0.04116,-0.03596 0.06153,-0.0542 0.115765,-0.100841 0.2277,-0.206402 0.334472,-0.318359 0.0013,-0.0014 0.0026,-0.0029 0.0039,-0.0044 a 5.0000001,5.0000001 0 0 0 0.02295,-0.02441 c 0.05634,-0.06001 0.111944,-0.121028 0.165527,-0.184082 C 11.929622,10.847783 12,10.432349 12,10 12,7.8598964 10.31807,6.1173863 8.2045897,6.0102538 Z M 4.3134765,11.269043 c 0.032578,0.03334 0.065623,0.06622 0.099121,0.09863 -0.029532,-0.03087 -0.05867,-0.06212 -0.087402,-0.09375 -0.00382,-0.0018 -0.0079,-0.0031 -0.011718,-0.0049 z"/>
+ <path style="fill:#cccccc" d="m 4.7309572,4.3134764 c -0.033339,0.032579 -0.066219,0.065623 -0.098633,0.099121 0.030875,-0.029532 0.062128,-0.05867 0.09375,-0.087402 0.00179,-0.00382 0.00311,-0.0079 0.00488,-0.011718 z m -0.308594,0.3115235 c -0.024871,0.026747 -0.04945,0.053768 -0.07373,0.081055 0.024279,-0.027286 0.048858,-0.054306 0.07373,-0.081055 z M 4.260254,4.6879882 A 5.0000001,5.0000001 0 0 0 3,8 5.0000001,5.0000001 0 0 0 3.0112286,8.3149414 c 0.00196,0.030196 0.00532,0.060226 0.00781,0.090332 a 5.0000001,5.0000001 0 0 0 0.050293,0.4150389 c 0.0055,0.032739 0.012414,0.065072 0.018554,0.097656 a 5.0000001,5.0000001 0 0 0 0.075684,0.3369143 c 0.01505,0.057648 0.031264,0.1148789 0.04834,0.171875 a 5.0000001,5.0000001 0 0 0 0.092773,0.2788086 c 0.026125,0.071597 0.053661,0.1426068 0.083008,0.2128908 a 5.0000001,5.0000001 0 0 0 0.1069335,0.239257 c 0.0285,0.0593 0.056575,0.119095 0.087402,0.177247 1.022e-4,1.93e-4 3.929e-4,3e-4 5e-4,5e-4 a 5.0000001,5.0000001 0 0 0 0.1469729,0.256836 c 0.041094,0.06751 0.083612,0.13412 0.1279296,0.199707 0.051207,0.07578 0.1047268,0.150597 0.1601565,0.223633 0.051286,0.06757 0.1043517,0.133664 0.1591796,0.19873 a 5.0000001,5.0000001 0 0 0 0.054199,0.06153 c 0.1008411,0.115765 0.2064018,0.2277 0.3183593,0.334473 a 5.0000001,5.0000001 0 0 0 0.028807,0.02686 c 0.060011,0.05634 0.1210271,0.111944 0.1840821,0.165527 C 5.1522253,11.929633 5.5676507,12 6,12 8.1401036,12 9.8826133,10.318069 9.9897464,8.2045896 9.8873258,9.2131021 9.0355339,9.9248045 8,9.9248045 c -0.067675,1.25e-5 -0.1353082,-0.00339 -0.2026367,-0.01025 -0.002,-1.009e-4 -0.00387,-3.572e-4 -0.00586,-5e-4 C 5.6798878,9.8049652 4.1000975,8.1387642 4.1000975,5.9999999 c 0,-0.4286204 0.069499,-0.8404504 0.1943361,-1.2275389 C 4.2830872,4.7411682 4.27163,4.7174548 4.260255,4.6879878 Z"/>
+ <path style="fill:#ffffff" d="M 7.7954104,9.9897464 C 7.5292711,9.9627179 8.9470436,9.6516653 8.7324118,9.5306603 8.1337129,9.1931278 6.1,8.7622638 6.1,8 6.0999875,7.9323246 6.00341,7.8646917 6.010255,7.7973632 c 1.011e-4,-0.002 3.571e-4,-0.00388 5e-4,-0.00586 0.1090975,-2.111619 1.8504808,-3.7915061 3.9892449,-3.7915061 0.4286201,0 0.8404501,0.069499 1.2275391,0.1943361 C 10.326909,3.4268567 9.1832771,3.003661 8,2.9999999 6.5355179,3.0021428 5.1456028,3.646246 4.1972654,4.7622071 4.0703668,5.1522252 4,5.5676506 4,5.9999999 4,8.1401035 5.6819307,9.8826134 7.7954104,9.9897464 Z M 11.686523,4.6308596 c -0.03258,-0.033339 -0.06562,-0.06622 -0.09912,-0.098633 0.02953,0.030875 0.05867,0.062128 0.0874,0.09375 0.0038,0.00179 0.0079,0.00311 0.01171,0.00488 z M 11.375,4.3222653 c -0.02675,-0.024871 -0.05377,-0.04945 -0.08105,-0.07373 0.02729,0.024279 0.0543,0.048858 0.08105,0.07373 z"/>
+ <circle style="fill:#4f4f4f" cx="8" cy="8" r="2"/>
+ <path style="fill:#b94141" d="M 12.430841,1.7594105 7.9052736,6.2849786 9.7150214,8.0947265 14.24059,3.5691583 Z"/>
+ <path style="fill:#f6b473" d="M 7.9052736,6.2849786 7.4522373,7.6424896 7.3020241,8.0947265 7.9052736,8.6979759 8.3575104,8.5477628 9.7150214,8.0947265 8.8105467,7.1894533 Z"/>
+ <path style="fill:#8a5f5a" d="M 12.430593,1.7592105 14.24079,3.5694078 15.749288,2.06091 c 0.334283,-0.334283 0.334283,-0.872515 0,-1.20679819 L 15.145889,0.25071265 c -0.334284,-0.33428311 -0.872515,-0.33428311 -1.206799,0 z"/>
+ <rect style="fill:#ffffff" width=".427" height="2.56" x="7.55" y="10.03" transform="rotate(-45)"/>
+ <path style="fill:#7d5651" d="M 7.3016996,8.0949016 7,9 7.9050989,8.6983008 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xnview.svg b/.icons/awkward/16x16/apps/xnview.svg
new file mode 100644
index 00000000..1f1674e1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xnview.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ef9202" d="M 5.5305893,1.0028243 C 5.4508777,1.0076923 5.37024,1.0203903 5.2899756,1.0419119 4.6478595,1.2140861 4.2695243,1.8706127 4.4415795,2.5131755 L 4.9079628,3.8560549 C 4.5033715,4.0971222 4.1283415,4.3739366 3.7791114,4.6729895 L 2.4502692,3.3432237 c -0.4700621,-0.4703889 -1.2275126,-0.4703889 -1.69757453,0 -0.47006191,0.4703888 -0.47006191,1.2275838 0,1.6979726 L 2.0948174,6.3842517 C 1.50156,7.0496594 0.95732202,7.6724771 0.41755462,8.0806612 c -0.5567394,0.40906 -0.55673944,1.431973 0,1.8410335 C 2.8000769,11.405144 4.3999523,15.0104 7.99922,14.999977 l 0.00156,0 c 3.599268,0.01042 5.199143,-3.594833 7.581666,-5.0782823 0.556739,-0.4090605 0.556739,-1.4319735 0,-1.8410335 C 15.042894,7.6726447 14.498934,7.0501278 13.905964,6.3850333 l 1.342904,-1.343837 c 0.470062,-0.4703888 0.470062,-1.2275838 0,-1.6979726 -0.470062,-0.4703889 -1.226731,-0.4703889 -1.696794,0 L 12.22167,4.6745531 C 11.874495,4.3771614 11.502489,4.1009506 11.100633,3.8607457 l 0.467946,-1.34757 C 11.740633,1.8706128 11.362299,1.2140863 10.720182,1.0419121 10.078066,0.86973789 9.4227767,1.2491173 9.2507222,1.8916801 L 8.8335546,3.0500652 C 8.5666045,3.0133772 8.2894137,2.9922508 8.0000012,2.9922152 l -8e-4,0 c -0.2857576,3.44e-5 -0.558768,0.021272 -0.8226165,0.057068 L 6.7594363,1.8916801 C 6.6088882,1.3294376 6.088567,0.96874943 5.5305893,1.0028243 Z"/>
+ <circle style="fill:#ffffff" cx="8" cy="9" r="4"/>
+ <circle style="fill:#ff5a2e" cx="8" cy="9" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xnviewmp.svg b/.icons/awkward/16x16/apps/xnviewmp.svg
new file mode 120000
index 00000000..a5a7f47e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xnviewmp.svg
@@ -0,0 +1 @@
+xnview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xonotic.svg b/.icons/awkward/16x16/apps/xonotic.svg
new file mode 100644
index 00000000..5694416e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xonotic.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#ee5454" d="m10.575 5.0029c-0.242 0.0126-0.511 0.0687-0.8133 0.1573l-0.2617-0.1602-5 3c0.7626-0.2924 1.4001-0.4308 1.791-0.4629l-1.291 1.4629 1.0029-0.5498c-0.4108 1.1447-0.8942 2.2178-2.0029 2.7078-0.00626 0.01438-0.00645 0.0311-0.011719 0.0459 0.844 0.945 1.9875 1.615 3.289 1.796l0.71289 0.98535 0.027345-0.0078 0.7052-0.978c1.3723-0.19125 2.5722-0.92145 3.4268-1.9492-0.045-0.009-0.09-0.018-0.15-0.016-1.579 0.014-2.8477-0.243-3-1.9676-0.0412-0.2184-0.0759-1.6235 2.25-2.3174-0.235-0.1509-1.015-0.1614-1.5703-0.1631-0.0241-0.2056 0.0258-0.9874 1.8203-1.0869-0.282-0.2712-0.521-0.5181-0.925-0.4971zm-1.4988 0.6075c0.1149 0.0464 0.1297 0.1167 0.1504 0.1923-0.2005 0.0387-0.483 0.1292-0.5616 0.0264-0.0359-0.0354 0.2095-0.1661 0.4131-0.2158z"/>
+ <path fill="#7abfe8" d="m5.2653 2.5016c-2.223 0.9984-3.7653 3.1752-3.7653 5.705 0 3.4754 2.9102 6.2934 6.5007 6.2934 3.5893 0 6.4993-2.818 6.4993-6.2934 0-2.4985-1.505-4.6543-3.684-5.6655l-0.06789 0.065295c1.721 0.9346 2.752 2.7132 2.752 4.7592 0 2.7474-2.05 5.2544-4.7778 5.6344l-0.7216 1-0.7228-1c-2.7271-0.38-4.7778-2.887-4.7778-5.6344 0-2.0673 1.0569-3.8605 2.8057-4.7867-0.0117-0.02476-0.028605-0.052458-0.04074-0.078898"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xorg.svg b/.icons/awkward/16x16/apps/xorg.svg
new file mode 100644
index 00000000..a0d3503a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xorg.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g style="fill:none" transform="matrix(0.61538,0,0,0.61538,-1.536983,-630.08689)">
+ <path style="fill:#4f4f4f" d="m 8.9817957,1023.883 c -2.7038947,7e-4 -5.1181035,1.8304 -6.0207972,4.053 -0.9026938,2.2226 -0.4491773,5.2205 1.4885366,7.1063 l 1.8567033,1.8567 -1.8344863,1.8345 c -1.2830214,1.2327 -2.1125567,3.2191 -2.0217438,4.9956 0.090813,1.7766 0.867547,3.2257 1.929702,4.2879 1.0621551,1.0622 2.5113474,1.8389 4.287874,1.9297 1.7765267,0.091 3.7628837,-0.7387 4.9956427,-2.0217 l 1.834487,-1.8345 1.805921,1.8059 c 1.227186,1.2997 3.223045,2.1484 5.011512,2.063 1.788469,-0.085 3.247262,-0.8637 4.313265,-1.9297 1.066005,-1.066 1.844251,-2.5248 1.929702,-4.3133 0.08545,-1.7884 -0.763301,-3.7843 -2.063003,-5.0115 l -1.805922,-1.8059 1.866226,-1.8662 c 1.954202,-1.9105 2.38524,-4.9537 1.440927,-7.1825 -0.944311,-2.2287 -3.431731,-4.0359 -6.163619,-3.9609 h -0.0032 c -1.685091,0.047 -3.290685,0.7493 -4.468783,1.9551 l -1.863051,1.863 -1.856704,-1.8567 c -1.222259,-1.2564 -2.906352,-1.9677 -4.6592143,-1.9678 z"/>
+ </g>
+ <g style="fill:#ffffff" transform="matrix(0.61538,0,0,0.61538,-1.536983,-630.08689)">
+ <path style="fill:#ffffff" transform="matrix(1.6250122,0,0,1.6250122,2.4976161,1023.8989)" d="M 3.9902344,2.9902344 A 1.0000925,1.0000925 0 0 0 3.2929688,4.7070312 L 6.5859375,8 3.2929688,11.292969 a 1.0000925,1.0000925 0 1 0 1.4140624,1.414062 L 8,9.4140625 11.292969,12.707031 a 1.0003045,1.0003045 0 1 0 1.414062,-1.414062 L 9.4140625,8 12.707031,4.7070312 a 1.0000925,1.0000925 0 0 0 -0.726562,-1.7148437 1.0000925,1.0000925 0 0 0 -0.6875,0.3007813 L 8,6.5859375 4.7070312,3.2929688 A 1.0000925,1.0000925 0 0 0 3.9902344,2.9902344 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xournal.svg b/.icons/awkward/16x16/apps/xournal.svg
new file mode 100644
index 00000000..0fdacefd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xournal.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 14,15.212121 14,2.8879394 C 14,2.4514545 13.6655,2.1000606 13.25,2.1000606 l -10.5,0 C 2.3345,2.1000606 2,2.4514545 2,2.8879394 L 2,15.212121 C 2,15.648606 2.3345,16 2.75,16 l 10.5,0 C 13.6655,16 14,15.648606 14,15.212121 Z"/>
+ <path style="fill:#4f4f4f" d="M 14,3 14,1.6666667 C 14,1.2973333 13.6655,1 13.25,1 L 2.75,1 C 2.3345,1 2,1.2973333 2,1.6666667 L 2,3 Z"/>
+ <path style="fill:#f7c13e" d="M 6.234375,0 C 6.1045807,0 6,0.1359549 6,0.3046875 l 0,1.390625 C 6,1.8640451 6.1045807,2 6.234375,2 l 0.53125,0 C 6.8954192,2 7,1.8640451 7,1.6953125 L 7,0.3046875 C 7,0.1359549 6.8954192,0 6.765625,0 Z"/>
+ <path style="fill:#f7c13e" d="M 3.234375,0 C 3.1045807,0 3,0.1359549 3,0.3046875 l 0,1.390625 C 3,1.8640451 3.1045807,2 3.234375,2 l 0.53125,0 C 3.8954192,2 4,1.8640451 4,1.6953125 L 4,0.3046875 C 4,0.1359549 3.8954192,0 3.765625,0 Z"/>
+ <path style="fill:#f7c13e" d="M 12.234375,0 C 12.104581,0 12,0.1359549 12,0.3046875 l 0,1.390625 C 12,1.8640451 12.104581,2 12.234375,2 l 0.53125,0 C 12.895419,2 13,1.8640451 13,1.6953125 l 0,-1.390625 C 13,0.1359549 12.895419,0 12.765625,0 Z"/>
+ <path style="fill:#f7c13e" d="M 9.234375,0 C 9.104581,0 9,0.1359549 9,0.3046875 l 0,1.390625 C 9,1.8640451 9.104581,2 9.234375,2 l 0.53125,0 C 9.895419,2 10,1.8640451 10,1.6953125 l 0,-1.390625 C 10,0.1359549 9.895419,0 9.765625,0 Z"/>
+ <path style="fill:#4f4f4f" d="m 5.4643837,6.9653003 a 0.50005,0.50005 0 0 0 -0.3476563,0.859375 l 2.1757814,2.1757817 -2.1757814,2.175781 a 0.50005,0.50005 0 1 0 0.7070313,0.707031 l 2.1757813,-2.175781 2.175781,2.175781 a 0.50005,0.50005 0 1 0 0.707031,-0.707031 L 8.7065712,10.000457 10.882352,7.8246753 A 0.50005,0.50005 0 1 0 10.175321,7.117644 L 7.99954,9.2934258 5.8237587,7.117644 A 0.50005,0.50005 0 0 0 5.4643837,6.9653003 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xournalpp.svg b/.icons/awkward/16x16/apps/xournalpp.svg
new file mode 120000
index 00000000..c04e205a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xournalpp.svg
@@ -0,0 +1 @@
+xournal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xpad.svg b/.icons/awkward/16x16/apps/xpad.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xpad.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xpdf.svg b/.icons/awkward/16x16/apps/xpdf.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xpdf.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xplayer.svg b/.icons/awkward/16x16/apps/xplayer.svg
new file mode 120000
index 00000000..92624e31
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xplayer.svg
@@ -0,0 +1 @@
+kaffeine.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xreader.svg b/.icons/awkward/16x16/apps/xreader.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xreader.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xsane.svg b/.icons/awkward/16x16/apps/xsane.svg
new file mode 120000
index 00000000..a6fb1a21
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xsane.svg
@@ -0,0 +1 @@
+skanlite.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xscreensaver.svg b/.icons/awkward/16x16/apps/xscreensaver.svg
new file mode 120000
index 00000000..4cbb8f64
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xscreensaver.svg
@@ -0,0 +1 @@
+preferences-desktop-screensaver.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xt7-player-mpv.svg b/.icons/awkward/16x16/apps/xt7-player-mpv.svg
new file mode 100644
index 00000000..23d1a66c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xt7-player-mpv.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#4f4f4f" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m8 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 -5zm-1 2l2 1.5 2 1.5-2 1.5-2 1.5v-6z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xterm-color.svg b/.icons/awkward/16x16/apps/xterm-color.svg
new file mode 120000
index 00000000..8e71357d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xterm-color.svg
@@ -0,0 +1 @@
+utilities-x-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xterm-color_48x48.svg b/.icons/awkward/16x16/apps/xterm-color_48x48.svg
new file mode 120000
index 00000000..8e71357d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xterm-color_48x48.svg
@@ -0,0 +1 @@
+utilities-x-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xterm.svg b/.icons/awkward/16x16/apps/xterm.svg
new file mode 120000
index 00000000..8e71357d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xterm.svg
@@ -0,0 +1 @@
+utilities-x-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xvidcap.svg b/.icons/awkward/16x16/apps/xvidcap.svg
new file mode 120000
index 00000000..9100e9c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xvidcap.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xviewer.svg b/.icons/awkward/16x16/apps/xviewer.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xviewer.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xyz.z3ntu.razergenie.svg b/.icons/awkward/16x16/apps/xyz.z3ntu.razergenie.svg
new file mode 120000
index 00000000..ba00bebb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xyz.z3ntu.razergenie.svg
@@ -0,0 +1 @@
+razercommander.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/y-ppa-manager.svg b/.icons/awkward/16x16/apps/y-ppa-manager.svg
new file mode 100644
index 00000000..64938225
--- /dev/null
+++ b/.icons/awkward/16x16/apps/y-ppa-manager.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#d2d2d2" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="fill:#d6ac12" d="m 6,9.1666664 7e-7,-2.3333332 L 8.0000005,5.6666666 10,6.8333332 V 9.1666664 L 7.9999998,10.333333 Z"/>
+ <path style="fill:#8fb635" d="m 8.3276114,2.6723049 v 2.1854966 l 2.2832976,1.2394503 1.902749,-1.141649 z"/>
+ <path style="fill:#3895bd" d="M 7.5665121,2.6723049 V 4.8578015 L 5.2832141,6.0972518 3.3804659,4.9556028 Z"/>
+ <path style="fill:#d18c3b" d="m 12.884313,5.516533 -1.892854,1.092558 0.0685,2.5972514 L 13,10.283298 Z"/>
+ <path style="fill:#3941bf" d="M 3.1156033,5.516533 5.0083812,6.6093194 4.9400421,9.2063804 3,10.283336 Z"/>
+ <path style="fill:#a02c35" d="M 8.3276114,13.327695 V 11.142198 L 10.610909,9.9027483 12.513658,11.044397 Z"/>
+ <path style="fill:#bb3a84" d="M 7.5665121,13.327695 V 11.142198 L 5.2832141,9.9027483 3.3804659,11.044397 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/yacreader-library.svg b/.icons/awkward/16x16/apps/yacreader-library.svg
new file mode 100644
index 00000000..a7a72a5d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yacreader-library.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#ffc933" d="m2 0c-0.554 0-1 0.446-1 1v14c0 0.554 0.446 1 1 1h12c0.554 0 1-0.446 1-1v-14c0-0.554-0.446-1-1-1h-5z"/>
+ <path fill="#5883e8" d="m10 0v7h2v-7z"/>
+ <path opacity=".2" d="m2 0c-0.554 0-1 0.446-1 1v14c0 0.554 0.446 1 1 1h1v-16h-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/yacreader.svg b/.icons/awkward/16x16/apps/yacreader.svg
new file mode 100644
index 00000000..244fbf86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yacreader.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ffc933" d="m6.0313353 15.925097c-0.02712-0.04256 0.206772-0.409083 0.51976-0.814489 0.8017-1.038423 0.95154-1.310587 0.595056-1.712275-0.146328-0.164885-0.346152-0.398333-1.5389644-0.398333-2.5824616 0-3.6407522-0.441892-4.4417922-1.284823-1.10167998-1.159295-1.46790398-3.897908-0.90180398-5.8655854 0.664032-2.3080856 3.20348018-4.0156175 6.98166458-4.6944949 2.462148-0.31335197 5.4057797-0.29330137 7.2436197 1.4306162 1.629084 1.5801691 1.98994 4.5011626 0.84288 6.8227808-0.750524 1.5190363-2.116848 3.2101623-3.820644 3.6503383-0.597716 0.154422-0.672936 0.208489-1.5859797 1.139992-1.1485854 1.026488-2.5719559 1.622295-3.893796 1.726273z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/yad.svg b/.icons/awkward/16x16/apps/yad.svg
new file mode 100644
index 00000000..1602f379
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yad.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#e4e4e4" width="4" height="7.2" x="6" y="0"/>
+ <circle style="fill:#e4e4e4" cx="8" cy="10" r="6"/>
+ <path style="fill:#48a422" d="M 4.1328125 9 A 4 4 0 0 0 4 10 A 4 4 0 0 0 8 14 A 4 4 0 0 0 12 10 A 4 4 0 0 0 11.869141 9 L 4.1328125 9 z"/>
+ <rect style="fill:#e4e4e4" width="6" height=".5" x="5" y="0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/yahoo-mail.svg b/.icons/awkward/16x16/apps/yahoo-mail.svg
new file mode 100644
index 00000000..d79dc19b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yahoo-mail.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#7139d2" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#ffffff" width="12" height="8" x="2" y="4" rx=".5" ry=".5"/>
+ <path style="fill:#a766fa" d="M 3,5 H 13 V 6.5 L 8,9 3,6.5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/yakuake.svg b/.icons/awkward/16x16/apps/yakuake.svg
new file mode 100644
index 00000000..61833d84
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yakuake.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#74b2ed" width="16" height="14" x="0" y="1" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m4 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.5129-0.5 0.5h-0.5zm4 2v1h6v-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/yakyak.svg b/.icons/awkward/16x16/apps/yakyak.svg
new file mode 100644
index 00000000..af6c7bbb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yakyak.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <path fill="#16a05d" d="m14.89 5.548c-0.247-1.2975-0.839-2.4308-1.773-3.3979-0.394-0.4083-0.836-0.7631-1.324-1.0643-0.908-0.56099-1.8978-0.90471-2.9709-1.0265-0.13082-0.014908-0.26351-0.012948-0.39247-0.04252h-0.92587c-0.010018 0.022407-0.031483 0.014232-0.048513 0.015761-0.23841 0.020192-0.47566 0.046264-0.71096 0.089127-1.7194 0.3129-3.1315 1.1239-4.2244 2.434-0.899 1.0774-1.3941 2.3134-1.5011 3.6915-0.051797 0.66791-0.0016 1.63 0.15078 2.2829 0.11317 0.48566 0.28222 0.95488 0.50945 1.4034 0.019954 0.038168 0.039646 0.076346 0.059956 0.11451 0.37331 0.70617 0.85349 1.3355 1.4553 1.879 0.31681 0.28611 0.65544 0.54496 1.022 0.76862 0.97059 0.59181 2.0201 1.1751 3.1442 1.2913l0.24664 0.02549c0.081775 0.0011 0.39255 0.02046 0.39202 0.10071-0.0037 0.68487-0.00213 1.1131-0.00196 1.7981 0.000089 0.02658 0.00219 0.05309 0.00381 0.08614 0 0 0.27468-0.12395 0.50812-0.23393 1.1635-0.56794 2.239-1.2639 3.2098-2.1118 0.2181-0.19043 0.42679-0.38998 0.6275-0.59779 0.08594-0.08887 0.17118-0.17927 0.2573-0.26805 0.13304-0.13667 0.24816-0.28935 0.37357-0.43326 0.14484-0.16598 0.27486-0.34243 0.40311-0.52 0.28355-0.39245 0.53677-0.80185 0.74963-1.2343 0.10767-0.21863 0.2102-0.43897 0.30094-0.6645 0.003-0.00421 0.0071-0.00804 0.009-0.012615 0.24728-0.61756 0.40577-1.2566 0.49012-1.9122 0.02946-0.22835 0.04851-0.45814 0.06058-0.68777 0.02572-0.49444-0.0075-1.2865-0.10031-1.773z"/>
+ <path style="fill:#ffffff" d="M 4.6425781,3 7,7.760039 V 11 H 9 V 7.7561328 L 11.341797,3 H 9.0585938 L 7.9980469,5.4299609 6.9296875,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/yandex-browser-beta.svg b/.icons/awkward/16x16/apps/yandex-browser-beta.svg
new file mode 100644
index 00000000..42b5251d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yandex-browser-beta.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="15" height="15" x="-15" y="-16" rx="7.5" ry="7.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:none;stroke:#e34241;stroke-width:3;stroke-linecap:round;stroke-linejoin:round" d="M 8.5,14.457 V 8 M 2.52,3.5 8.5,8 14.5,3.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/yandex-browser.svg b/.icons/awkward/16x16/apps/yandex-browser.svg
new file mode 120000
index 00000000..62af806e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yandex-browser.svg
@@ -0,0 +1 @@
+yandex-browser-beta.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yandex-disk.svg b/.icons/awkward/16x16/apps/yandex-disk.svg
new file mode 100644
index 00000000..d7638dfb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yandex-disk.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 7.4920633,2.9477146 C 3.936508,2.9477146 4.7635007,6.1946076 2.9430532,7.173 1.0961692,8.2208019 2.1137082,9.0590462 2.4126985,10.071529 2.917121,11.759774 4.3301358,10.566982 8.5079361,9.5635929 12.685533,8.5604344 13.58385,8.7120295 13.079365,7.0239103 12.77687,6.0227183 13.769709,5.148355 11.610848,5.06 9.8561471,5.1561078 10.031746,2.9477146 7.4920633,2.9477146 Z"/>
+ <ellipse style="fill:#2e72de" cx="5.288" cy="10.712" rx="8.201" ry="3.57" transform="matrix(0.96845415,-0.24919182,0.26876302,0.96320633,0,0)"/>
+ <ellipse style="fill:#ffffff" cx="7.101" cy="13.564" rx="3.571" ry="1.87" transform="matrix(0.97820363,-0.20764794,0.11454307,0.99341828,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/yaourtgui.svg b/.icons/awkward/16x16/apps/yaourtgui.svg
new file mode 100644
index 00000000..3288218a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yaourtgui.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#228cc9" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:none;stroke:#80fe9b;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 12,5 8,8.5 V 13 M 4,5 8,8.5 V 13"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/yarock.svg b/.icons/awkward/16x16/apps/yarock.svg
new file mode 100644
index 00000000..cf0774c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yarock.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#e4e4e4" cx="8" cy="8" r="8"/>
+ <circle style="fill:#c83737" cx="8" cy="8" r="6"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 6.6594949,5.0001996 A 0.64404678,0.69330841 0 0 0 6,5.6925362 l 0,2.3067349 4.062e-4,2.3067349 a 0.64404678,0.69330841 0 0 0 0.9659737,0.601168 L 8.8220216,9.75313 10.677663,8.5999878 a 0.64404678,0.69330841 0 0 0 4.06e-4,-1.2009823 L 8.8220094,6.2463149 6.9663677,5.0927219 a 0.64404678,0.69330841 0 0 0 -0.179443,-0.075372 0.64404678,0.69330841 0 0 0 -0.1274555,-0.01715 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/yast-addon.svg b/.icons/awkward/16x16/apps/yast-addon.svg
new file mode 120000
index 00000000..6a3b5fc4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-addon.svg
@@ -0,0 +1 @@
+preferences-plugin.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-bootloader.svg b/.icons/awkward/16x16/apps/yast-bootloader.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-bootloader.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-checkmedia.svg b/.icons/awkward/16x16/apps/yast-checkmedia.svg
new file mode 120000
index 00000000..03818cfb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-checkmedia.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-control-center.svg b/.icons/awkward/16x16/apps/yast-control-center.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-control-center.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-device-tree.svg b/.icons/awkward/16x16/apps/yast-device-tree.svg
new file mode 120000
index 00000000..66bda981
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-device-tree.svg
@@ -0,0 +1 @@
+preferences-system-network.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-disk.svg b/.icons/awkward/16x16/apps/yast-disk.svg
new file mode 120000
index 00000000..86ccd96d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-disk.svg
@@ -0,0 +1 @@
+partitionmanager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-firewall.svg b/.icons/awkward/16x16/apps/yast-firewall.svg
new file mode 120000
index 00000000..84538d96
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-firewall.svg
@@ -0,0 +1 @@
+gufw.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-hardware.svg b/.icons/awkward/16x16/apps/yast-hardware.svg
new file mode 120000
index 00000000..0cf183b3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-hardware.svg
@@ -0,0 +1 @@
+yast-hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-high_availability.svg b/.icons/awkward/16x16/apps/yast-high_availability.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-high_availability.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-host.svg b/.icons/awkward/16x16/apps/yast-host.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-host.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-hwinfo.svg b/.icons/awkward/16x16/apps/yast-hwinfo.svg
new file mode 100644
index 00000000..648828c6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-hwinfo.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#419d45" width="15" height="15" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#37474f" width="5" height="5" x="5" y="5" rx="1.6" ry="1.6"/>
+ <g style="fill:#ffdc65">
+ <rect width="1" height="1" x="3" y="3"/>
+ <rect width="1" height="1" x="5" y="3"/>
+ <rect width="1" height="1" x="7" y="3"/>
+ <rect width="1" height="1" x="9" y="3"/>
+ <rect width="1" height="1" x="11" y="3"/>
+ <rect width="1" height="1" x="11" y="5"/>
+ <rect width="1" height="1" x="11" y="7"/>
+ <rect width="1" height="1" x="11" y="9"/>
+ <rect width="1" height="1" x="11" y="11"/>
+ <rect width="1" height="1" x="9" y="11"/>
+ <rect width="1" height="1" x="7" y="11"/>
+ <rect width="1" height="1" x="5" y="11"/>
+ <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"/>
+ <rect width="1" height="1" x="5" y="1"/>
+ <rect width="1" height="1" x="7" y="1"/>
+ <rect width="1" height="1" x="9" y="1"/>
+ <rect width="1" height="1" x="11" y="1"/>
+ <rect width="1" height="1" x="13" y="1"/>
+ <rect width="1" height="1" x="13" y="3"/>
+ <rect width="1" height="1" x="13" y="5"/>
+ <rect width="1" height="1" x="13" y="7"/>
+ <rect width="1" height="1" x="13" y="9"/>
+ <rect width="1" height="1" x="13" y="11"/>
+ <rect width="1" height="1" x="13" y="13"/>
+ <rect width="1" height="1" x="11" y="13"/>
+ <rect width="1" height="1" x="9" y="13"/>
+ <rect width="1" height="1" x="7" y="13"/>
+ <rect width="1" height="1" x="5" y="13"/>
+ <rect width="1" height="1" x="1" y="13"/>
+ <rect width="1" height="1" x="1" y="11"/>
+ <rect width="1" height="1" x="1" y="9"/>
+ <rect width="1" height="1" x="1" y="7"/>
+ <rect width="1" height="1" x="1" y="5"/>
+ <rect width="1" height="1" x="1" y="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/yast-inetd.svg b/.icons/awkward/16x16/apps/yast-inetd.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-inetd.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-iscsi-client.svg b/.icons/awkward/16x16/apps/yast-iscsi-client.svg
new file mode 120000
index 00000000..ff70ceae
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-iscsi-client.svg
@@ -0,0 +1 @@
+nmap.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-kerberos.svg b/.icons/awkward/16x16/apps/yast-kerberos.svg
new file mode 120000
index 00000000..48720206
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-kerberos.svg
@@ -0,0 +1 @@
+preferences-desktop-user-password.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-keyboard.svg b/.icons/awkward/16x16/apps/yast-keyboard.svg
new file mode 120000
index 00000000..d14a5be9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-keyboard.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-lan.svg b/.icons/awkward/16x16/apps/yast-lan.svg
new file mode 120000
index 00000000..66bda981
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-lan.svg
@@ -0,0 +1 @@
+preferences-system-network.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-language.svg b/.icons/awkward/16x16/apps/yast-language.svg
new file mode 120000
index 00000000..c0bcf8bc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-language.svg
@@ -0,0 +1 @@
+preferences-desktop-locale.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-ldap-server.svg b/.icons/awkward/16x16/apps/yast-ldap-server.svg
new file mode 120000
index 00000000..d1e9ba9f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-ldap-server.svg
@@ -0,0 +1 @@
+krfb.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-live-install.svg b/.icons/awkward/16x16/apps/yast-live-install.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-live-install.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-mail.svg b/.icons/awkward/16x16/apps/yast-mail.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-mail.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-messages.svg b/.icons/awkward/16x16/apps/yast-messages.svg
new file mode 120000
index 00000000..62d0d72f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-messages.svg
@@ -0,0 +1 @@
+kopete.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-misc.svg b/.icons/awkward/16x16/apps/yast-misc.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-misc.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-network_services.svg b/.icons/awkward/16x16/apps/yast-network_services.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-network_services.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-nfs.svg b/.icons/awkward/16x16/apps/yast-nfs.svg
new file mode 120000
index 00000000..d1e9ba9f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-nfs.svg
@@ -0,0 +1 @@
+krfb.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-nis.svg b/.icons/awkward/16x16/apps/yast-nis.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-nis.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-ntp-client.svg b/.icons/awkward/16x16/apps/yast-ntp-client.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-ntp-client.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-online_update.svg b/.icons/awkward/16x16/apps/yast-online_update.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-online_update.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-powertweak.svg b/.icons/awkward/16x16/apps/yast-powertweak.svg
new file mode 120000
index 00000000..c49e7bd2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-powertweak.svg
@@ -0,0 +1 @@
+utilities-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-printer.svg b/.icons/awkward/16x16/apps/yast-printer.svg
new file mode 120000
index 00000000..fb4f8da9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-printer.svg
@@ -0,0 +1 @@
+cups.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-proxy.svg b/.icons/awkward/16x16/apps/yast-proxy.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-proxy.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-release-notes.svg b/.icons/awkward/16x16/apps/yast-release-notes.svg
new file mode 120000
index 00000000..13d9f1e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-release-notes.svg
@@ -0,0 +1 @@
+distributor-logo-opensuse.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-remote.svg b/.icons/awkward/16x16/apps/yast-remote.svg
new file mode 120000
index 00000000..375fdbff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-remote.svg
@@ -0,0 +1 @@
+krdc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-runlevel.svg b/.icons/awkward/16x16/apps/yast-runlevel.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-runlevel.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-samba-client.svg b/.icons/awkward/16x16/apps/yast-samba-client.svg
new file mode 120000
index 00000000..d1e9ba9f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-samba-client.svg
@@ -0,0 +1 @@
+krfb.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-samba-server.svg b/.icons/awkward/16x16/apps/yast-samba-server.svg
new file mode 120000
index 00000000..d1e9ba9f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-samba-server.svg
@@ -0,0 +1 @@
+krfb.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-scanner.svg b/.icons/awkward/16x16/apps/yast-scanner.svg
new file mode 120000
index 00000000..a6fb1a21
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-scanner.svg
@@ -0,0 +1 @@
+skanlite.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-security.svg b/.icons/awkward/16x16/apps/yast-security.svg
new file mode 120000
index 00000000..c01534f0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-security.svg
@@ -0,0 +1 @@
+preferences-system-privacy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-snapper.svg b/.icons/awkward/16x16/apps/yast-snapper.svg
new file mode 100644
index 00000000..4943a678
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-snapper.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#5db43e" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m8.0086 4.0002c0.8766 0.0018 1.7654 0.2641 2.4594 0.7834 0.488 0.5398-0.442 1.118-0.8605 0.5916-1.261-0.7326-3.0394-0.4747-3.9881 0.6206-0.5047 0.5436-0.7892 1.2689-0.7858 1.997h0.83334c-0.4446 0.64-0.889 1.28-1.3334 1.92l-1.3333-1.92h0.83334c-0.0265-1.7386 1.2757-3.3922 3.0239-3.8425 0.3751-0.0987 0.7616-0.154 1.151-0.1501zm3.6583 2.0803c0.44399 0.63999 0.88848 1.2805 1.333 1.9205h-0.83334c0.02363 1.7593-1.3118 3.4316-3.0907 3.8581-1.2004 0.32185-2.5577 0.087-3.5442-0.64939-0.50334-0.54889 0.43962-1.1215 0.86239-0.59029 1.2217 0.71174 2.9326 0.48598 3.897-0.53054 0.55849-0.55249 0.87989-1.3179 0.87564-2.088h-0.83334l1.3333-1.9203z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/yast-software.svg b/.icons/awkward/16x16/apps/yast-software.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-software.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-sound.svg b/.icons/awkward/16x16/apps/yast-sound.svg
new file mode 100644
index 00000000..f2e69295
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-sound.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="-16" y="0" rx="1" ry=".8" transform="scale(-1,1)"/>
+ <circle style="opacity:0.5" cx="-8" cy="8" r="7" transform="rotate(-90)"/>
+ <circle fill="#fec006" cx="-8" cy="-8" r="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle fill="#3f3f3f" cx="-8" cy="-8" r="2" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/yast-sudo.svg b/.icons/awkward/16x16/apps/yast-sudo.svg
new file mode 120000
index 00000000..326f86b2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-sudo.svg
@@ -0,0 +1 @@
+utilities-terminal_su.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-support.svg b/.icons/awkward/16x16/apps/yast-support.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-support.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-sw_single.svg b/.icons/awkward/16x16/apps/yast-sw_single.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-sw_single.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-sw_source.svg b/.icons/awkward/16x16/apps/yast-sw_source.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-sw_source.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-sysconfig.svg b/.icons/awkward/16x16/apps/yast-sysconfig.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-sysconfig.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-system.svg b/.icons/awkward/16x16/apps/yast-system.svg
new file mode 120000
index 00000000..9a40701e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-system.svg
@@ -0,0 +1 @@
+applications-system.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-tftp-server.svg b/.icons/awkward/16x16/apps/yast-tftp-server.svg
new file mode 120000
index 00000000..dee761de
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-tftp-server.svg
@@ -0,0 +1 @@
+bareftp.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-timezone.svg b/.icons/awkward/16x16/apps/yast-timezone.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-timezone.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-users.svg b/.icons/awkward/16x16/apps/yast-users.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-users.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-vendor.svg b/.icons/awkward/16x16/apps/yast-vendor.svg
new file mode 120000
index 00000000..13d9f1e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-vendor.svg
@@ -0,0 +1 @@
+distributor-logo-opensuse.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-vm-install.svg b/.icons/awkward/16x16/apps/yast-vm-install.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-vm-install.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-x11.svg b/.icons/awkward/16x16/apps/yast-x11.svg
new file mode 120000
index 00000000..a1e5ae9a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-x11.svg
@@ -0,0 +1 @@
+fonts.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast.svg b/.icons/awkward/16x16/apps/yast.svg
new file mode 100644
index 00000000..063fb6dd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e8863f" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="opacity:.3" d="M 3,3 C 2.446,3 2,3.3723178 2,3.8339844 V 12.166016 C 2,12.627682 2.446,13 3,13 3.554,13 4,12.627682 4,12.166016 V 3.8339844 C 4,3.3723178 3.554,3 3,3 Z M 8,3 C 7.446,3 7,3.3723178 7,3.8339844 V 12.166016 C 7,12.627682 7.446,13 8,13 8.554,13 9,12.627682 9,12.166016 V 3.8339844 C 9,3.3723178 8.554,3 8,3 Z m 5,0 C 12.446,3 12,3.3723178 12,3.8339844 V 12.166016 C 12,12.627682 12.446,13 13,13 c 0.554,0 1,-0.372318 1,-0.833984 V 3.8339844 C 14,3.3723178 13.554,3 13,3 Z"/>
+ <path style="fill:#4f4f4f" d="m2 6v6.166016c0 0.461666 0.446 0.833984 1 0.833984s0.926093-0.378272 1-0.833984v-6.166016zm10 2v4.166016c0 0.461666 0.446 0.833984 1 0.833984s1-0.372318 1-0.833984v-4.166016zm-5 2v2.166016c0 0.461666 0.446 0.833984 1 0.833984s1-0.372318 1-0.833984v-2.166016z"/>
+ <path style="fill:#ffffff" d="m3 4c-1.1045695 0-2 0.8954305-2 2s0.8954305 2 2 2 2-0.8954305 2-2-0.8954305-2-2-2zm10 2c-1.104569 0-2 0.8954305-2 2s0.895431 2 2 2 2-0.8954305 2-2-0.895431-2-2-2zm-5 2c-1.1045695 0-2 0.8954305-2 2 0 1.104569 0.8954305 2 2 2s2-0.895431 2-2c0-1.1045695-0.8954305-2-2-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/yd-128.svg b/.icons/awkward/16x16/apps/yd-128.svg
new file mode 120000
index 00000000..01ccfd2f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yd-128.svg
@@ -0,0 +1 @@
+yandex-disk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/youtrack.svg b/.icons/awkward/16x16/apps/youtrack.svg
new file mode 100644
index 00000000..e524b080
--- /dev/null
+++ b/.icons/awkward/16x16/apps/youtrack.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#cf4f8c" d="M 8,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 8 h 8 z"/>
+ <path style="fill:#2086e7" d="m 8,0 h 7.2 C 15.6432,0 16,0.3568 16,0.8 V 8 H 8 Z"/>
+ <path style="fill:#2086e7" d="M 8,16 H 0.8 C 0.3568,16 0,15.6432 0,15.2 V 8 h 8 z"/>
+ <path style="fill:#6655e4" d="m 8,16 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 H 8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.5071212,11.5 H 7.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round" d="M 4.5072927,7.500001 V 5.5 M 5.5,3.5000005 4.5072927,5.5 M 3.5,3.5000005 4.5072927,5.5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round" d="m 7.507121,3.5 h 2 M 8.507122,7.500001 V 3.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/youtube-dl-gui.svg b/.icons/awkward/16x16/apps/youtube-dl-gui.svg
new file mode 120000
index 00000000..68228e81
--- /dev/null
+++ b/.icons/awkward/16x16/apps/youtube-dl-gui.svg
@@ -0,0 +1 @@
+youtube-dl.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/youtube-dl-gui_48x48.svg b/.icons/awkward/16x16/apps/youtube-dl-gui_48x48.svg
new file mode 120000
index 00000000..68228e81
--- /dev/null
+++ b/.icons/awkward/16x16/apps/youtube-dl-gui_48x48.svg
@@ -0,0 +1 @@
+youtube-dl.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/youtube-dl-qt-icon.svg b/.icons/awkward/16x16/apps/youtube-dl-qt-icon.svg
new file mode 120000
index 00000000..68228e81
--- /dev/null
+++ b/.icons/awkward/16x16/apps/youtube-dl-qt-icon.svg
@@ -0,0 +1 @@
+youtube-dl.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/youtube-dl.svg b/.icons/awkward/16x16/apps/youtube-dl.svg
new file mode 100644
index 00000000..67d99c54
--- /dev/null
+++ b/.icons/awkward/16x16/apps/youtube-dl.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#c2352a" d="m 2.65329,2.1518302 c -0.8988,0.086 -1.2304,0.1353 -1.72070003,0.5833 -0.75482,0.7105999 -0.932600005,2.1064999 -0.932600005,4.2443999 v 2.0339 c 0,2.4373999 0.302660005,3.6773999 0.807720005,4.1293999 0.57708003,0.529 0.95908003,0.57 1.34110003,0.633 0.1489,0.023 1.2063,0.224 5.8896001,0.224 2.9195999,0 5.4285999,-0.149 5.6875999,-0.182 0.419,-0.057 1.012,-0.138 1.471,-0.675 0.671,-0.812 0.803,-2.161 0.803,-4.1166999 v -2.3672 c 0,-1.2653 -0.065,-3.0519 -0.803,-3.8017999 -0.56,-0.5053 -0.764,-0.646 -1.92,-0.7086 -0.326,-0.0154 -3.176,-0.1487 -5.1686999,-0.14836 -1.8698001,4e-4 -4.6282001,0.1231 -5.4550001,0.1517 z"/>
+ <path style="fill:#ffffff" d="m 9,3 v 5 h 2 L 8,11.9998 5,8 H 7 V 3 Z m -4.5,9 h 7 v 1 h -7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/youtube-dlg.svg b/.icons/awkward/16x16/apps/youtube-dlg.svg
new file mode 120000
index 00000000..68228e81
--- /dev/null
+++ b/.icons/awkward/16x16/apps/youtube-dlg.svg
@@ -0,0 +1 @@
+youtube-dl.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/youtube.svg b/.icons/awkward/16x16/apps/youtube.svg
new file mode 100644
index 00000000..a54aeba1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/youtube.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#c2352a" d="m2.6533 2.152c-0.8988 0.086-1.2304 0.1353-1.7207 0.5833-0.75482 0.7106-0.9326 2.1065-0.9326 4.2444v2.0339c5.33e-8 2.4374 0.30266 3.6774 0.80772 4.1294 0.57708 0.529 0.95908 0.57 1.3411 0.633 0.1489 0.023 1.2063 0.224 5.8896 0.224 2.9196 0 5.4286-0.149 5.6876-0.182 0.419-0.057 1.012-0.138 1.471-0.675 0.671-0.812 0.803-2.161 0.803-4.1167v-2.3672c0-1.2653-0.065-3.0519-0.803-3.8018-0.56-0.5053-0.764-0.646-1.92-0.7086-0.326-0.0154-3.176-0.1487-5.1687-0.14836-1.8698 0.0004-4.6282 0.1231-5.455 0.1517z"/>
+ <path fill="#fff" d="m7 5 4 2.9996-4 3.0004"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/yubikey-neo-manager.svg b/.icons/awkward/16x16/apps/yubikey-neo-manager.svg
new file mode 100644
index 00000000..8bc3886a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yubikey-neo-manager.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#9aca3c" cx="8" cy="8" r="8"/>
+ <path style="stroke-linejoin:round;stroke:#ffffff;stroke-linecap:round;stroke-width:2;fill:none" d="m5 11v-6l6 6v-6"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/yubikey-personalization-gui.svg b/.icons/awkward/16x16/apps/yubikey-personalization-gui.svg
new file mode 100644
index 00000000..deb0801c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yubikey-personalization-gui.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#9aca3c" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m6.96439 4.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"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/yubikey-piv-manager.svg b/.icons/awkward/16x16/apps/yubikey-piv-manager.svg
new file mode 100644
index 00000000..dfeabe93
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yubikey-piv-manager.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#9aca3c" cx="8" cy="8" r="8"/>
+ <path style="stroke-linejoin:round;stroke:#ffffff;stroke-linecap:round;stroke-width:2;fill:none" d="m5 12.000001v-7h6v4h-6"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/yubioath.svg b/.icons/awkward/16x16/apps/yubioath.svg
new file mode 100644
index 00000000..e196772e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yubioath.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#9aca3c" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m6.000001 4a3.9999999 3.9999999 0 0 0 -4 4 3.9999999 3.9999999 0 0 0 4 4 3.9999999 3.9999999 0 0 0 4 -4 3.9999999 3.9999999 0 0 0 -4 -4zm0 2a1.9999999 1.9999999 0 0 1 2 2 1.9999999 1.9999999 0 0 1 -2 2 1.9999999 1.9999999 0 0 1 -2 -2 1.9999999 1.9999999 0 0 1 2 -2z"/>
+ <rect style="fill:#ffffff" width="6" height="2" x="8" y="7"/>
+ <rect style="fill:#ffffff" width="2" height="1" x="9" y="-13" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/yumex-dnf.svg b/.icons/awkward/16x16/apps/yumex-dnf.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yumex-dnf.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yumex.svg b/.icons/awkward/16x16/apps/yumex.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yumex.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yuzu.svg b/.icons/awkward/16x16/apps/yuzu.svg
new file mode 100644
index 00000000..d099b671
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yuzu.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#e4e4e4" cx="7.5" cy="7.5" r="7.5"/>
+ <path style="fill:#0ab9e6" d="M 6.5 2 A 4.5 4.5 0 0 0 2 6.5 A 4.5 4.5 0 0 0 6.5 11 A 4.5 4.5 0 0 0 6.8183594 10.982422 L 7 11 L 7 10.96875 L 7 9.9609375 L 7 3.0410156 L 7 2.0332031 L 7 2 L 6.8085938 2.0195312 A 4.5 4.5 0 0 0 6.5 2 z M 6 3.0390625 L 6 9.9589844 A 3.5 3.5 0 0 1 3 6.5 A 3.5 3.5 0 0 1 6 3.0390625 z"/>
+ <path style="fill:#ff3c28" d="m 8.5,13 a 4.5,4.5 0 0 0 4.5,-4.4999996 4.5,4.5 0 0 0 -4.5,-4.5 4.5,4.5 0 0 0 -0.3183594,0.017578 L 8,4.0000004 v 0.03125 1.0078125 6.9199221 1.007812 0.0332 l 0.1914062,-0.01953 A 4.5,4.5 0 0 0 8.5,13 Z M 9,11.960938 V 5.041016 a 3.5,3.5 0 0 1 3,3.4589844 3.5,3.5 0 0 1 -3,3.4609376 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/zandronum.svg b/.icons/awkward/16x16/apps/zandronum.svg
new file mode 100644
index 00000000..565d2bb2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/zandronum.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#6e6e6e" d="m 1.0020014,4.9546876 0,3.0453124 c 0,0.675972 -0.0527573,1.8396032 0.3834624,2.38125 0.7255613,1.24052 2.2803804,3.92503 2.8771071,5.153906 C 4.4573179,15.902707 4.8895449,16 5.4349783,16 l 2.5650216,0 2.5650221,0 c 0.545433,0 0.97766,-0.09729 1.172407,-0.464844 C 12.334156,14.30628 13.888975,11.62177 14.614536,10.38125 15.050756,9.8396032 14.997999,8.675972 14.997999,8 l 0,-3.0453124 C 14.997999,2.4 11.887777,0 7.9999999,0 4.112223,0 1.0020014,2.4 1.0020014,4.9546876 Z"/>
+ <path style="opacity:0.2" d="m 1.9798177,7.9784532 c -0.4534642,0.0032 -0.9070483,0.010138 -0.977539,0.021094 l 0,0.4 c 0,0.675972 -0.0534071,1.4400564 0.3828125,1.9817028 0.7255614,1.24052 2.2804435,3.92503 2.8771701,5.153906 C 4.4570083,15.902707 4.889571,16 5.4350044,16 l 2.5649955,0 2.5649951,0 c 0.545434,0 0.977996,-0.09729 1.172744,-0.464844 0.596726,-1.228876 2.151608,-3.913386 2.87717,-5.153906 0.436219,-0.5416468 0.382812,-1.3057312 0.382812,-1.9817032 l 0,-0.4 c -0.08155,4.8e-6 -1.705281,0.00232 -1.776584,0.00625 C 12.158557,8.0643632 11.761746,8.162234 11.111111,9.2 10.500622,10.275714 10.241987,12.017861 9.937,12.8 9.5077582,11.290465 9.9444443,8.4 7.9999999,8.4 6.0555555,8.4 6.4922415,11.290465 6.063,12.8 5.7580131,12.017861 5.4993779,10.275714 4.8888889,9.2 4.4662561,8.4693536 3.8768658,8.0400688 2.9497614,7.9800156 2.8872494,7.9759676 2.4343386,7.9752436 1.9798177,7.9784532 Z"/>
+ <path style="opacity:0.15" d="M 6,16 7.9999999,16 10,16 C 10,16 10.469867,8 7.9999999,8 5.5097038,8 6,16 6,16 Z"/>
+ <path style="fill:#7ac4eb" d="M 3,7 3,8 C 5,8 6,13 6,13 6.4292415,11.490465 6.0555555,9 7.9999999,9 9.9444443,9 9.5707582,11.490465 10,13 10,13 11,8 13,8 L 13,7 7.9999999,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/zanshin.svg b/.icons/awkward/16x16/apps/zanshin.svg
new file mode 100644
index 00000000..ab63198a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/zanshin.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#182d33" width="12" height="12" x="-14" y="-14" rx=".6" ry=".6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#223f48" cx="8" cy="8" r="5"/>
+ <circle style="fill:#325e6a" cx="8" cy="8" r="3"/>
+ <circle style="fill:#1996b4" cx="8" cy="8" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/zathura.svg b/.icons/awkward/16x16/apps/zathura.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/zathura.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/zaz.svg b/.icons/awkward/16x16/apps/zaz.svg
new file mode 100644
index 00000000..acdc835f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/zaz.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#3949ab" cx="8" cy="5" r="5"/>
+ <path style="fill:#9b9b9b" d="M 3.166748,7.9748709 C 2.5227029,7.9748112 2.0003343,8.481539 2,9.1064626 c 3.197e-4,0.4643828 0.330564,0.8047562 0.7382813,1.0517564 0.7616081,0.461394 2.1704936,2.362712 3.1340332,2.850307 0.362064,0.174659 0.7643914,0.233794 1.1206054,0.240967 l 1.8295897,-7.5e-4 c 0.3971085,0.01097 0.878868,-0.03459 1.3051754,-0.240235 0.96354,-0.487595 2.372426,-2.388911 3.134034,-2.850306 C 13.669437,9.9112188 13.99968,9.5708454 14,9.1064626 13.999666,8.481539 13.477297,7.9748112 12.833252,7.9748709 12.479288,7.9749519 12.144908,8.130908 11.923584,8.398943 11.497444,8.9671584 11.095819,9.6573002 10.631764,10.300027 9.9187456,11.381163 8.7377735,12.092024 8.0644531,12.092203 6.8298072,12.053287 6.1769885,11.401702 5.4011375,10.345369 4.9230901,9.6898832 4.5125949,8.980544 4.0764159,8.398943 3.8550924,8.130908 3.5207124,7.9749519 3.166748,7.9748709 Z"/>
+ <ellipse style="fill:#f0e83c" cx="8" cy="14.5" rx="4" ry="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/zeal.svg b/.icons/awkward/16x16/apps/zeal.svg
new file mode 100644
index 00000000..4b1bc777
--- /dev/null
+++ b/.icons/awkward/16x16/apps/zeal.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 1.8854167,9.7142857e-8 C 1.3948958,9.7142857e-8 1,0.3568001 1,0.8000001 L 1,15.200001 C 1,15.6432 1.3948958,16 1.8854167,16 L 4,16 4,9.7142857e-8 Z"/>
+ <path style="fill:#c4411a" d="M 4,9.7142857e-8 4,16 14.125,16 C 14.60975,16 15,15.6432 15,15.200001 L 15,0.8000001 C 15,0.3568001 14.60975,9.7142857e-8 14.125,9.7142857e-8 l -6.1341875,0 z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" d="m 6.5,3.5 6,0 -6,9 6,0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/zegrapher.svg b/.icons/awkward/16x16/apps/zegrapher.svg
new file mode 100644
index 00000000..75b0909e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/zegrapher.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#49cbc6" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#303030" d="M 2,4 2,5 7.027344,5 2.0283203,12 9,12 9,11 3.9726563,11 9,4 Z"/>
+ <path style="fill:#303030" d="M 12.008789,7 C 11,7 10,8 10,9.501953 10,11 11,12 12.008789,12 c 0.344464,0 0.672368,-0.04364 0.981446,-0.131836 l 9.99e-4,0 10e-4,0 c 0.301843,-0.08822 0.627517,-0.215328 0.898391,-0.399414 L 14,11.394531 14,9 l -2,0 0,1 0.998047,0 0,0.875 c -0.0819,0.03515 -0.15959,0.07422 -0.257812,0.0957 -0.120389,0.02472 -0.476743,0.05903 -0.679688,0.04687 C 11.447859,11 11,10.515528 11,9.501953 11.035225,8.4385205 11.49207,8 12.060547,7.982422 L 14,8 14,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/zen-icon.svg b/.icons/awkward/16x16/apps/zen-icon.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/zen-icon.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/zenmap.svg b/.icons/awkward/16x16/apps/zenmap.svg
new file mode 120000
index 00000000..ff70ceae
--- /dev/null
+++ b/.icons/awkward/16x16/apps/zenmap.svg
@@ -0,0 +1 @@
+nmap.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/zevdocs.svg b/.icons/awkward/16x16/apps/zevdocs.svg
new file mode 100644
index 00000000..988b800f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/zevdocs.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#9ccc65" d="M 11,4.210526 V 0.84210504 H 5 V 4.210526 L 0.07384224,14.736842 C -0.19285754,15.36842 0.29609201,16 1.0072877,16 H 15.008985 c 0.711199,0 1.155695,-0.673682 0.933446,-1.263158 z"/>
+ <path style="fill:#75aa38" d="M 11.200001,2 H 4.799999 C 4.3600009,2 3.9999999,1.5500003 3.9999999,0.9999998 3.9999999,0.4500001 4.3600009,0 4.799999,0 h 6.400002 C 11.639999,0 12,0.4500001 12,0.9999998 12,1.5500003 11.639999,2 11.200001,2 Z"/>
+ <path style="fill:#2e7d32" d="M 8.5371762,10.100394 C 6.7371745,9.7876117 5.0636365,8.1455922 5.0636365,8.1455922 c 0,0 1.6628206,-1.4131791 3.4628235,-1.1003966 C 10.326459,7.3579773 12,9 12,9 c 0,0 -1.662821,1.413176 -3.4628238,1.100394 z"/>
+ <path style="fill:#388e3c" d="M 9.3533225,14.992295 C 7.1113433,14.860142 5.0000001,13.060404 5.0000001,13.060404 c 0,0 1.4456731,-1.628141 3.6466806,-1.479367 C 10.847686,11.729811 13,13.512925 13,13.512925 c 0,0 -1.404699,1.61152 -3.6466775,1.47937 z"/>
+ <path style="fill:#43a047" d="M 6.9050986,9.9296071 C 4.9494273,11.045986 5.0001232,12.987488 5.0001232,12.987488 c 0,0 3.1964787,0.190545 5.0949038,-0.915548 C 11.99345,10.965851 12,9.0140601 12,9.0140601 c 0,0 -3.1392297,-0.2008307 -5.0949014,0.915547 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/zim.svg b/.icons/awkward/16x16/apps/zim.svg
new file mode 100644
index 00000000..2fb9941d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/zim.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <rect style="fill:#484bb6" width="16" height="16" x="-1052.36" y="-16" rx="8" ry="8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.3" d="m 8.041407,1036.7622 -0.9265628,0.1055 -1.14375,0.314 -0.216406,0.2102 0.710156,0.4898 0,0.2797 -0.464844,0.2797 0.558594,0.8349 0.2468752,-0.1398 0.3093748,-0.4898 c 0.477548,-0.1476 0.9054736,-0.4149 1.3593752,-0.6248 l 0.3257808,-0.9446 z m -2.19375,0.07 -0.3992188,0.057 -0.1890624,0.1875 -0.3101564,0.045 -0.2765624,0.1296 -0.1343752,0.065 -0.082031,0.1101 0.4015624,0.07 0.1546876,-0.1399 0.3093752,-0.07 c 0.2117684,-0.103 0.4245192,-0.1727 0.6492184,-0.2453 z m -1.8242188,0.8391 -0.061719,0.1398 0.030468,0.35 -0.2468752,0.2102 -0.1546876,0.3844 0.3093752,0 0.1546876,-0.3493 c 0.1333108,-0.094 0.2657848,-0.1897 0.4015624,-0.2804 l 0.3093748,0.1054 c 0.205988,0.1399 0.4118104,0.2799 0.6179688,0.4196 l 0.3093752,-0.2797 -0.3406252,-0.1399 -0.1546872,-0.3148 -0.5875,-0.07 -0.030468,-0.175 -0.2781252,0.07 -0.1234376,0.2445 z m 7.9171868,0.2797 -0.585937,0.1406 -0.372656,0.2445 0,0.2102 -0.585938,0.3844 0.122657,0.5601 0.341406,-0.2453 0.215625,0.2453 0.246875,0.1399 0.154687,-0.4196 -0.09219,-0.2453 0.09219,-0.175 0.339844,-0.4289 0.154688,0 -0.154688,0.4641 0,0.3148 c 0.142032,-0.039 0.288244,-0.052 0.433594,-0.07 l -0.402344,0.2797 -0.03047,0.175 -0.463281,0.3843 -0.464844,-0.1046 0,-0.2797 -0.216406,0.1398 0.09375,0.3245 -0.340625,0 -0.185156,0.2349 -0.232813,0.2617 -0.416406,0.088 0.2468748,0.2437 0.0625,0.045 -0.3093748,0.1999 -0.5921892,0.2101 0,0.6305 0.3757828,0 0.1695312,0.1922 0.3867188,-0.392 0.1539064,-0.3852 0.278906,-0.175 0.06172,-0.1398 0.463281,-0.1039 0.247656,0.2789 0.278125,0.1398 -0.154687,0.3149 0.247656,-0.07 0.123438,-0.3132 -0.309375,-0.35 0.124219,0 0.309374,0.2437 0.06172,0.35 0.277344,0.3149 0.06172,-0.4555 0.155468,-0.07 c 0.152833,0.1586 0.27284,0.3465 0.401563,0.525 l 0.463281,0.035 0.278906,0.1742 -0.124218,0.175 -0.278125,0.2453 -0.401563,0 -0.525781,-0.175 -0.278125,0.034 -0.2,0.2282 -0.572656,-0.5774 -0.402344,-0.1047 -0.5875,0.07 -0.5257812,0.3396 c -0.2948644,0.3342 -0.8457828,0.667 -1.1248664,1.0141 l -0.3398436,0.8054 0.1546876,0.1743 -0.2781252,0.4195 0.3093752,0.7351 c 0.2628432,0.2973 0.4851116,0.8932 0.7475728,1.1907 l 0.3875,-0.332 0.1695312,0.1929 0.8165036,-0.2625 0.139844,0.1571 0.164451,0 0.239062,0.2711 -0.147656,0.5816 0.294531,0.332 -0.01562,0.1777 0.216406,0.4204 -0.231251,0.3492 c -0.0154,0.2573 -0.01563,0.5129 -0.01563,0.7703 0.126679,0.3487 0.345658,0.6964 0.465277,1.0476 l 0.09219,0.5602 0,0.2805 0.336531,0 0.340625,-0.2102 0.292969,0 c 0.109267,-0.076 0.214367,-0.1577 0.319531,-0.2391 l 0.391407,-0.4429 -0.07656,-0.2274 0.402344,-0.3507 -0.294531,-0.3313 0.35625,-0.2969 0.300002,-0.2109 0.154687,-0.1734 -0.09297,-0.3868 0,-0.9781 0.317967,-0.5953 0.339844,-0.3844 0.371093,-0.7092 0,-0.2453 c -0.182787,0.023 -0.361045,0.042 -0.539843,0.055 l 0.369531,-0.3696 0.510156,-0.5501 0.278906,-0.3141 0,-0.35 c -0.06187,-0.1166 -0.123642,-0.2333 -0.185937,-0.35 l -0.247656,0.2797 -0.185157,-0.2094 -0.278124,-0.2101 0,-0.4547 0.325,0.3672 0.355468,-0.052 c 0.161932,0.147 0.32125,0.2874 0.463282,0.4547 l 0.03516,-0.04 c -0.170974,-1.8563 -0.973992,-3.5211 -2.18906,-4.7883 -0.06711,-0.069 -0.137934,-0.1428 -0.192969,-0.1969 -0.09238,-0.09 -0.189289,-0.1747 -0.285938,-0.2601 l -0.0875,0.1437 -0.309375,0.35 -0.401562,-0.4992 0.401562,0 0.185938,-0.1305 -0.742188,-0.1398 z m -8.7382808,0.012 c -0.04525,0.034 -0.091442,0.067 -0.1359372,0.1015 l 0.060937,0.2719 c 0,0 -0.2827068,0.031 -0.4460936,0.052 -1.6416509,1.4617 -2.67920948,3.5857 -2.68125,5.9664 0.06438636,0.106 0.128125,0.207 0.128125,0.207 l 0.64921876,0.3844 0.65000004,0.1758 0.2773437,0.35 0.4328125,0.314 0.2476562,-0.034 0.1851562,0.084 0,0.056 -0.2468749,0.664 -0.1859375,0.2805 0.061719,0.1399 -0.199219,0.5242 c 0.1390422,0.6011 0.4480058,1.0294 0.7980526,1.5039 l 0.2468752,0.3492 -0.030468,0.7352 0.5449164,0.4195 -0.102344,0.4437 c 0.356708,0.2459 0.737042,0.4585 1.1328124,0.6446 l 0.1445316,-0.1438 0.092187,-0.2445 0.402344,-0.1406 0.3710924,-0.7696 -0.1546864,-0.2093 0.2156252,-0.4351 0.7637364,-0.1054 0.2749988,-0.4392 -0.089061,-0.6985 0.3081368,-0.525 0.0625,-0.525 c -0.5074844,-0.2515 -1.24864,-0.5105 -1.752342,-0.7695 l -0.2476564,-0.1896 -0.4632812,-0.1046 -0.2468752,-0.9645 -0.6179688,0.07 -0.5257812,-0.2398 -0.5570312,0.3445 0,0.077 c -0.168398,-0.049 -0.3750628,-0.055 -0.5250007,-0.1469 l -0.1242187,-0.35 0,-0.3852 -0.3710938,0.035 c 0.030958,-0.245 0.062581,-0.4895 0.09375,-0.7344 l -0.2164062,0 -0.2164063,0.2797 -0.21640626,0.1047 -0.309375,-0.1742 -0.03125,-0.3852 0.0617188,-0.4195 0.4640625,-0.35 0.3703125,0 0.061719,-0.2102 0.4640624,0.1047 0.2997686,0.4203 0.0625,-0.7 0.6275748,-0.489 0.2164064,-0.425 0.4320312,-0.015 0.2476564,-0.3484 0.55625,-0.1063 0.2781248,-0.5188 -0.8343748,0 0.5257812,-0.2453 0.3703124,0 0.5257812,-0.3349 0.061719,-0.2094 -0.1859372,-0.1749 -0.2164064,-0.07 0.0625,-0.2093 -0.1546876,-0.3149 -0.3710936,0.1391 0.061719,-0.2797 -0.4328128,-0.2445 -0.3390624,0.5945 0.030468,0.2102 -0.3406248,0.1398 -0.2164064,0.4547 -0.092188,-0.4195 -0.5875,-0.2454 -0.092969,-0.3148 0.7726564,-0.4547 0.3406248,-0.3148 0.030468,-0.3844 -0.185156,-0.1055 z m 5.6742224,0.4639 -0.447736,0.1398 -0.2024808,-0.035 -8e-4,0 -0.031252,0.2102 0.297012,0.1398 0.5703924,-0.2453 -0.1851564,-0.2093 z m -4.0804724,0.049 -0.2468748,0.175 0.3085936,0.2101 0.2476564,0 0,-0.2453 z m 4.883594,0.8046 0,0.2102 0.1242188,0.1399 0,0.3148 -0.0625,0.4195 0.340625,-0.069 0.246875,-0.2453 -0.216406,-0.2094 c -0.07267,-0.1935 -0.1559184,-0.3746 -0.2468756,-0.5602 z m -0.1226564,0.4196 -0.2171876,0.07 0.0625,0.3844 0.277344,-0.1391 z m -4.2656248,0.6304 0.092187,0.4883 0.1851564,-0.2789 z m 8.071094,2.7274 0.35625,0.4023 0.417187,1.0916 0.246875,0.2805 -0.124219,0.314 0.235157,0.2664 c -0.107972,0.01 -0.215543,0.015 -0.326563,0.015 -0.196843,-0.4135 -0.344629,-1.0277 -0.494531,-1.4603 l -0.343125,-0.2969 -0.139063,-0.5078 z"/>
+ <path style="fill:#9c7e40;fill-rule:evenodd" d="m 3.4953517,1045.3638 c -0.5486016,-0.02 -1.1945109,0.1657 -1.5177564,0.4652 -0.3232455,0.2996 -0.5263209,0.7048 -0.6346732,1.1272 -0.1779677,0.6935 -0.1896003,1.6905 -0.3258532,2.4278 -0.0676766,0.366 -0.37536643,0.936 -0.95163935,1.6742 -0.14718887,0.2473 -5.409e-5,0.2793 -5.409e-5,0.2793 0.08261596,0.058 0.23247807,0 0.30787711,-0.033 1.33349723,-1.0966 2.21367483,-0.9423 3.77466133,-0.949 0.4591565,-0.053 0.9142548,-0.2156 1.2626813,-0.5345 0.6843245,-0.6983 0.6165348,-1.1316 0.578085,-2.0773 -0.1311723,-0.1079 0.00891,0 -0.1408347,-0.3092 -0.1497399,-0.308 -0.3044643,-0.651 -0.5221062,-0.9199 l -0.1266378,-0.1565 -0.084426,0.078 c -0.1842085,-0.1602 -0.3758677,-0.3072 -0.5428418,-0.4212 -0.2123728,-0.1449 -0.1813434,-0.2756 -0.2751772,-0.4308 -0.2202728,-0.2297 -0.518427,-0.1967 -0.8013024,-0.2173 z"/>
+ <path style="fill:#449b29;fill-rule:evenodd" d="m 14.28954,1037.5527 c -0.441648,0.1726 -0.967955,0.427 -1.48456,0.6934 -0.516605,0.2664 -1.022862,0.5453 -1.418202,0.7672 -0.39534,0.2219 -0.692549,0.3928 -0.746835,0.4209 -0.175275,0.09 -1.05296,0.5975 -2.0459846,1.243 -0.9930245,0.6454 -2.0750584,1.4091 -2.6191218,2.0224 -0.5163997,0.5821 -0.8296514,0.9404 -1.0356784,1.3311 -0.2060277,0.3907 -0.2921739,0.7989 -0.3630082,1.4456 l -0.00715,0.065 0.039684,0.052 c 0.3565557,0.4718 0.956272,1.2595 1.5385553,1.7291 l 0.043587,0.034 0.055947,0 c 1.3373327,0.042 1.6894495,-0.1285 3.0185614,-0.9619 0.6994482,-0.4387 1.6271603,-1.3753 2.4220043,-2.242 0.794844,-0.8667 1.432026,-1.6415 1.548963,-1.7985 0.03934,-0.053 0.24572,-0.3105 0.51784,-0.6584 0.27212,-0.348 0.616021,-0.7948 0.951758,-1.2534 0.335737,-0.4587 0.662998,-0.9288 0.904267,-1.3298 0.120634,-0.2006 0.22012,-0.3834 0.288845,-0.5432 0.06873,-0.1597 0.116123,-0.2902 0.09693,-0.4337 -0.03191,-0.2386 -0.152559,-0.3795 -0.223138,-0.4519 l 0.002,0 c 0,0 -0.01147,-0.01 -0.01171,-0.01 -0.08409,-0.1012 -0.17716,-0.1662 -0.274735,-0.2141 -0.42534,-0.2054 -0.822582,-0.042 -1.19878,0.09 z"/>
+ <rect style="fill:#ffc612" width="4.596" height="1.532" x="843.38" y="615.46" rx=".766" ry=".766" transform="matrix(0.59329156,0.80498766,-0.80498766,0.59329156,0,0)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/zoom-desktop.svg b/.icons/awkward/16x16/apps/zoom-desktop.svg
new file mode 120000
index 00000000..e522493b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/zoom-desktop.svg
@@ -0,0 +1 @@
+Zoom.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/zoom-icon.svg b/.icons/awkward/16x16/apps/zoom-icon.svg
new file mode 120000
index 00000000..e522493b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/zoom-icon.svg
@@ -0,0 +1 @@
+Zoom.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/zotero.svg b/.icons/awkward/16x16/apps/zotero.svg
new file mode 100644
index 00000000..714efbc3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/zotero.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="M 8.0420001,2.7312742e-4 A 1.7755,1.8192 0 0 0 7.1122001,0.24293313 L 1.8878,3.3334331 a 1.7755,1.8192 0 0 0 -0.88780004,1.5755 l 0,6.1810999 a 1.7755,1.8192 0 0 0 0.88780004,1.576 l 5.2245001,3.0905 a 1.7755,1.8192 0 0 0 1.7755,0 l 5.2241999,-3.09 a 1.7755,1.8192 0 0 0 0.888,-1.576 l 0,-6.1807998 a 1.7755,1.8192 0 0 0 -0.888,-1.5755 L 8.8878001,0.24373313 a 1.7755,1.8192 0 0 0 -0.8458,-0.24267 z"/>
+ <path style="fill:none;stroke:#a81717;stroke-linecap:round;stroke-linejoin:round" d="M 4.5071497,4.5 11.5,4.5 l -6.9928503,7 6.9857003,0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/zsnes.svg b/.icons/awkward/16x16/apps/zsnes.svg
new file mode 120000
index 00000000..2f6dc60b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/zsnes.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/zulip.svg b/.icons/awkward/16x16/apps/zulip.svg
new file mode 100644
index 00000000..d15f989f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/zulip.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#92d6c1" cx="8" cy="8" r="8"/>
+ <path style="fill:#1b4f2f" d="m 4,4 h 6.947368 L 12,6 H 5.0526316 Z"/>
+ <path style="fill:#207344" d="M 4,10 10.947368,4 12,6 5,12 Z"/>
+ <path style="fill:#219053" d="m 3.9473684,10 h 6.9473676 l 1.052632,2 H 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/zuluCrypt.svg b/.icons/awkward/16x16/apps/zuluCrypt.svg
new file mode 100644
index 00000000..47855f50
--- /dev/null
+++ b/.icons/awkward/16x16/apps/zuluCrypt.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#d92929" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#ff895e" d="m13.033 3.998a1.0008 1.0008 0 1 1 -0.08008 2s-0.83955-0.019147-1.6172 0.25781c-0.38882 0.13848-0.73022 0.3406-0.95703 0.59961s-0.38326 0.56926-0.38672 1.1484c-0.00345 0.57728 0.14761 0.88225 0.37109 1.1387 0.22348 0.25642 0.56598 0.45904 0.95703 0.59766 0.78212 0.27724 1.6328 0.25781 1.6328 0.25781a1.0008 1.0008 0 0 1 0.07813 2s-1.1563 0.06035-2.3789-0.37305c-0.611-0.217-1.2718-0.568-1.7965-1.17-0.5248-0.602-0.8693-1.4614-0.8633-2.4628 0.006-0.9996 0.3559-1.8536 0.8808-2.4531 0.525-0.5995 1.182-0.9512 1.791-1.168 1.218-0.4337 2.369-0.3731 2.369-0.3731z"/>
+ <path fill="#ff895e" d="m3.0078 6h4a1.0001 1.0001 0 0 1 0.707 1.707l-2.2929 2.293h1.5859a1.0001 1.0001 0 1 1 0 2h-4a1.0001 1.0001 0 0 1 -0.707 -1.707l2.293-2.293h-1.586a1.0001 1.0001 0 1 1 0 -2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/zuluMount.svg b/.icons/awkward/16x16/apps/zuluMount.svg
new file mode 100644
index 00000000..7ab85adb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/zuluMount.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#d92929" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#ff895e" d="m9.0078 4a1.0001 1.0001 0 0 0 -1.0078 1v1.8848a1.0001 1.0001 0 0 0 -0.9922 -0.8848h-4a1.0001 1.0001 0 1 0 0 2h1.586l-2.293 2.293a1.0001 1.0001 0 0 0 0.707 1.707h4a1.0001 1.0001 0 0 0 1.002 -0.848 1.0001 1.0001 0 0 0 1.9902 -0.152v-1.7637l0.105 0.211a1.0001 1.0001 0 0 0 1.79 0l0.105-0.211v1.7637a1.0001 1.0001 0 1 0 2 0v-6a1.0001 1.0001 0 0 0 -1.895 -0.4473l-1.105 2.211-1.1055-2.211a1.0001 1.0001 0 0 0 -0.8867 -0.5527zm-1.0078 3.1133v3.6857a1.0001 1.0001 0 0 0 -0.9922 -0.799h-1.5859l2.2929-2.293a1.0001 1.0001 0 0 0 0.2852 -0.5937z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/zynaddsubfx.svg b/.icons/awkward/16x16/apps/zynaddsubfx.svg
new file mode 100644
index 00000000..57ff139b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/zynaddsubfx.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="M 3.0329,1.0003 A 2.0002,2.0002 0 0 0 1.7457,4.5589 L 4.5407,6.805 A 2.0002,2.0002 0 0 0 4.4352,6.9573 L 1.2926,12.1 A 2.0002,2.0002 0 0 0 2.8435,15.137 L 13.844,15.994 A 2.0002,2.0002 0 0 0 15.213,12.41 L 12.156,10.076 15.6,5.4847 A 2.0002,2.0002 0 0 0 14.232,2.2991 L 3.2321,1.0139 A 2.0002,2.0002 0 0 0 3.0329,1.0003 Z"/>
+ <path style="fill:#1bd9a5" d="M 2.9997,13.143 6.1426,8.0003 14,14 Z"/>
+ <path style="fill:#1cadf4" d="M 2.9997,3.0003 14,4.286 10.464,9.0003 Z"/>
+</svg>